diff --git a/.env.template b/.env.template
index 49c6991..f588be8 100644
--- a/.env.template
+++ b/.env.template
@@ -16,3 +16,7 @@ DB_URL="https://super_user:123456@localhost:3306/mpx"
## When using SQLite, this is the path to the DB file.
# DB_URL=data/db.sqlite3
+
+REDIS_URL="redis://127.0.0.1:6379"
+REDIS_DB_BROKER="1"
+REDIS_DB_BACKEND="1"
diff --git a/.github/workflows/CD.yml b/.github/workflows/CD.yml
new file mode 100644
index 0000000..a5efc6a
--- /dev/null
+++ b/.github/workflows/CD.yml
@@ -0,0 +1,35 @@
+name: CD process
+on:
+ push:
+ branches:
+ - dev
+jobs:
+
+ deploy:
+ name: Deploy
+ environment: PROD
+ runs-on: ubuntu-latest
+ steps:
+ - name: Executing remote ssh commands using ssh key
+ uses: appleboy/ssh-action@v0.1.10
+ with:
+ host: ${{ secrets.SSH_HOST }}
+ username: ${{ secrets.SSH_USERNAME }}
+ key: ${{ secrets.SSH_KEY }}
+ passphrase: ${{ secrets.SSH_PASSPHRASE }}
+ port: 22
+ script: |
+ cd /opt/MpoxRadar/
+ sudo git checkout dev
+ sudo git pull
+
+ - name: Restart the application after deployment
+ uses: appleboy/ssh-action@master
+ with:
+ host: ${{ secrets.SSH_HOST }}
+ username: ${{ secrets.SSH_USERNAME }}
+ key: ${{ secrets.SSH_KEY }}
+ passphrase: ${{ secrets.SSH_PASSPHRASE }}
+ port: 22
+ script: |
+ sudo mpoxradar.reload\&restart.everything.sh
diff --git a/.github/workflows/CI.yml.bak b/.github/workflows/CI.yml.bak
new file mode 100644
index 0000000..827854c
--- /dev/null
+++ b/.github/workflows/CI.yml.bak
@@ -0,0 +1,56 @@
+# .github/workflows/tests.yml
+name: CI-CD process
+on: push
+jobs:
+ continuous-integration:
+ runs-on: ubuntu-latest
+ env:
+ DB_DATABASE: mpx
+ DB_USERNAME: root
+ DB_PASSWORD: password
+ DB_HOST: 127.0.0.1
+ DB_PORT: 3306
+ REDIS_PORT: 6379
+ BROADCAST_DRIVER: log
+ CACHE_DRIVER: redis
+ QUEUE_CONNECTION: redis
+ SESSION_DRIVER: redis
+ MYSQL_ALLOW_EMPTY_PASSWORD: false
+ MYSQL_ROOT_PASSWORD: password
+ MYSQL_DATABASE: mpx
+ services:
+ mariadb:
+ image: mariadb:10.11
+ steps:
+ - uses: actions/checkout@v3
+ - uses: actions/setup-python@v4
+ with:
+ python-version: 3.10
+ architecture: x64
+
+ - uses: conda-incubator/setup-miniconda@v2
+ with:
+ python-version: 3.10
+ mamba-version: "*"
+ activate-environment: covsonar
+ channels: conda-forge,bioconda,defaults
+ channel-priority: true
+
+ # mariadb
+ - uses: shogo82148/actions-setup-mysql@v1
+ with:
+ distribution: 'mariadb'
+ mysql-version: '10.11'
+ user: "user-test"
+ password: "123456"
+
+ # redis-server
+ - uses: shogo82148/actions-setup-mysql@v1
+ with:
+ distribution: 'mariadb'
+ mysql-version: '10.11'
+ user: "user-test"
+ password: "123456"
+
+ - run: pip install poetry
+ - run: poetry install
diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml
new file mode 100644
index 0000000..825e1e4
--- /dev/null
+++ b/.github/workflows/tests.yml
@@ -0,0 +1,65 @@
+# .github/workflows/tests.yml
+name: Test-format-flake8
+on:
+ pull_request:
+ push:
+ branches:
+ - main
+ - dev
+jobs:
+ testing:
+ runs-on: ubuntu-latest
+ services:
+ redis:
+ image: redis
+ ports:
+ - 6379:6379
+ mariadb:
+ image: mariadb:10.11
+ env:
+ MYSQL_ROOT_PASSWORD: password
+ MYSQL_DATABASE: mpx_test_04
+ MYSQL_USER: test_user
+ MYSQL_PASSWORD: test_password
+ ports:
+ - 3306:3306
+ steps:
+ - uses: actions/checkout@v3
+ - name: Set up Python
+ uses: actions/setup-python@v3
+ with:
+ python-version: '3.10'
+ - name: Install dependencies
+ run: |
+ sudo apt install libmariadb3 libmariadb-dev
+ pip install poetry
+
+ - name: Poetry install env.
+ run: poetry install
+ - name: Load database
+ run: |
+ mysql --protocol=tcp -h localhost --user=root --password=password -e "CREATE DATABASE IF NOT EXISTS mpx_test_04;"
+ mysql --protocol=tcp -h localhost --user=root --password=password -e "GRANT ALL PRIVILEGES ON mpx_test_04.* TO 'test_user'@'%' IDENTIFIED BY 'test_password';"
+ mysql --protocol=tcp -h localhost --user=root --password=password mpx_test_04 < tests/sql_dumps/mpx_test_04.sql
+ mysql --protocol=tcp -h localhost --user=root --password=password -e "use mpx_test_04; SHOW TABLES;"
+ - name: Run pytest
+ env:
+ DB_URL: "https://test_user:test_password@127.0.0.1:3306/mpx_test_04"
+ REDIS_URL: "redis://127.0.0.1:6379"
+ REDIS_DB_BROKER: 1
+ REDIS_DB_BACKEND: 1
+ DEBUG: True
+ LOG_LEVEL: "DEBUG"
+ run: poetry run pytest -rfeP -x tests/
+ format-checker:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v3
+ - name: Set up Python
+ uses: actions/setup-python@v3
+ with:
+ python-version: '3.10'
+ - name: Install dependencies
+ run: pip install flake8 poetry
+ - name: Run flake8 - Code style check
+ run: poetry run flake8 . --config=.flake8 -v
diff --git a/.gitignore b/.gitignore
index b6e4761..20f30fd 100644
--- a/.gitignore
+++ b/.gitignore
@@ -127,3 +127,7 @@ dmypy.json
# Pyre type checker
.pyre/
+
+.DS_Store
+.idea
+dump.rdb
diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index 78ccf5d..c42e8c3 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -12,12 +12,6 @@ repos:
exclude: ^libs/
- repo: local
hooks:
- - id: zimports
- name: zimports
- entry: poetry run zimports -m pages,tests
- language: system
- types: [python]
- exclude: ^pages/libs/
- id: black
name: black
entry: poetry run black pages
@@ -30,3 +24,9 @@ repos:
language: system
types: [python]
exclude: ^pages/libs/
+ - id: zimports
+ name: zimports
+ entry: poetry run zimports -m pages,tests
+ language: system
+ types: [python]
+ exclude: ^pages/libs/
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 59ec906..fa3f018 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -7,8 +7,9 @@
git checkout dev
git pull
```
+
2. Please consider setting a variable in the .env file and use config.py to load the environment variable.
-Sometimes we don't need to update MPXSonar code for all query purposes; if some functions are not related to MPXSonar or some query can easily be implemented, please use DB manager (interface) to communicate to the database instance.
+Sometimes we don't need to update MPoxSonar code for all query purposes; if some functions are not related to MPoxSonar or some query can easily be implemented, please use DB manager (interface class) to communicate to the database instance.
## If you don't install dependencies yet
@@ -31,15 +32,15 @@ you have to fix it manually according to the error message; otherwise, you will
When you're finished with the changes, create a pull request, also known as a PR.
+ Don't forget to link PR to the issue if you are solving one.
-# Add/Update MPXsonar
+# Add/Update MPoxSonar
-## First time add MPXsonar
-Add MPXsonar repository into this respository like
+## First time add MPoxSonar
+Add MPoxSonar repository into this respository like
```
git subtree add --prefix pages/libs/mpxsonar https://github.com/rki-mf1/MpoxSonar dev --squash
```
-## Pull new MPXsonar commits
+## Pull new MPoxSonar commits
Pull any new updates to the subtree from the remote.
```
git subtree pull --prefix pages/libs/mpxsonar https://github.com/rki-mf1/MpoxSonar dev --squash
@@ -51,4 +52,4 @@ If you make a change to anything in subtree the commit will be stored in the MPX
git subtree push --prefix pages/libs/mpxsonar https://github.com/rki-mf1/MpoxSonar dev
```
-Note: Normally, we don't update the MPXsonar from the MPXRadar-frontend site, but it can happen occasionally. Hence, please consider updating the code from MPXsonar and then using `subtree pull` to update the code.
+Note: Normally, we don't update the MPoxSonar from the MPoxRadar frontend site, but it can happen occasionally. Hence, please consider updating the code from MPoxSonar and then using `subtree pull` to update the code.
diff --git a/README.md b/README.md
index 9cda8c8..9cec9f1 100644
--- a/README.md
+++ b/README.md
@@ -1,51 +1,150 @@
# MpoxRadar-frontend
-MpoxRadar is a worldwide interactive dashboard for genomic surveillance of mpox.
+MpoxRadar is a worldwide interactive dashboard for genomic surveillance of Mpox (Monkeypox virus).
+
+
+
+
+
+With this web server, we provide tools to explore and compare metadata from Mpox sequences available from our data sources. Furthermore, we provide an advanced tool for more detailed searches. The chosen data using our tools is visualised and presented in downloadable tables. As Mpox does not have one defined reference genome, we provide multiple reference genomes to choose between. All sample genomes are pre-processed, aligned to multiple reference genomes, followed by variant calling on our servers to enable quick analysis and searches for our users.
-This application is a result of a collaboration between Hasso Plattner Institute and Robert-Koch Institute.
-------
-MpoxSonar intregated under `pages/libs` (Git subtree)
+# Installation (Debian/Ubuntu)
+
+The MPoxRadar system requirements;
+1. MariaDB
+2. Redis
+3. Python
+
+## Prepare environment.
+
+This guide, we assume you are using Ubuntu/Debian (Linux environment.)
+
+0. Install all requried softwares
+```sh
+sudo apt update && sudo apt upgrade
+sudo apt install mariadb-server mariadb-client
+sudo apt-get install redis
-# Installation
-1. Clone this project
```
-git clone https://github.com/ferbsx/MPXRadar-frontend.git
+
+1. Prepare MariaDB server
+```sh
+sudo mysql_secure_installation
+
```
-2. We use conda package manager (also work with [mamba](https://mamba.readthedocs.io/en/latest/installation.html)) to initiate python environment.
+⚠️ For more detail ["mysql_secure_installation"](https://mariadb.com/kb/en/mysql_secure_installation/).
+
+(Optional) Create an account (non-root) with password authentication
+
+2. Prepare MariaDB connector
+
+```sh
+# download installation file
+wget https://r.mariadb.com/downloads/mariadb_repo_setup
+chmod +x mariadb_repo_setup
+
+# be aware of the mariadb version "mariadb-10.6.XX" that was installed on your machine.
+# in our case "10.6.10"
+sudo ./mariadb_repo_setup --mariadb-server-version="mariadb-10.6.10"
+
+# update and reinstall libs.
+sudo apt update
+sudo apt install libmariadb3 libmariadb-dev
+```
+please visit https://mariadb.com/docs/skysql/connect/programming-languages/c/install/#Installation_via_Package_Repository_(Linux) for more details.
+
+3. Setup Redis server.
+
+⚠️ please edit "/etc/redis/redis.conf" for your server configuration.
+
+please visit https://redis.io/docs/getting-started/ for more details.
+
+## Setup Application.
+
+1. Clone this project
+```sh
+git clone https://github.com/rki-mf1/MpoxRadar
```
-conda create -n mpxradar python=3.9 poetry fortran-compiler emboss=6.6.0
+
+2. We use conda package manager (also work with [mamba](https://mamba.readthedocs.io/en/latest/installation.html)) to initiate python environment.
+```sh
+# prepare conda channels, if never run these before
+conda config --add channels defaults
+conda config --add channels bioconda
+conda config --add channels conda-forge
+conda config --set channel_priority strict
+
+conda create -n mpxradar python=3.10 poetry fortran-compiler emboss=6.6.0
conda activate mpxradar
```
+
3. Next, we use [poetry](https://python-poetry.org/docs/basic-usage/) to install/manage dependencies of the project.
-```
+```sh
cd MPXRadar-frontend
poetry install
```
-4. By default, MPXSonar expects the file ".env" and is located in the current root directory. Please change the example ".env.template" to ".env".
-```
+
+4. By default, the project expects the ".env" file and it must be located in the project root directory.
+Please copy the template ".env.template" to ".env".
+```sh
cp .env.template .env
```
-The ".env" variable can then be set according to the environment.
+The ".env" variables can then be set according to your environment.
-# Start App.
+## Start Application
-Right now we can start application by using below command.
+Start redis server.
+```sh
+# Run
+redis-server /etc/redis/redis.conf
+# check redis-server
+ps aux | grep redis-server
```
+
+Start MariaDB server.
+```sh
+# Run
+sudo /etc/init.d/mysql start
+```
+
+Right now we can start application by using below command.
+```sh
python app.py
```
-----
+## Note
-Quick Demo, please run below.
-```
-python example.app.py
-```
+1. ⚠️Attention⚠️: These installation/run steps are for a straightforward setup to start the application; however, you should consider only some steps on the production server. The specifics of the setup process may vary depending on the software and the production environment. Following best practices and industry standards is essential to ensure a secure, reliable, and maintainable production environment. Please do not hesitate to contact us if you require support.❤️
+2. ⚠️ Currently, we use the caching system to keep data for 23 hours. If the restarting application has been made after 23 hours, it will build the new cache for the next 23 hours. You can remove the cache via the Redis command and restart the web application if needed.
+```sh
+# login
+redis-cli -n 1
+# then remove all keys
+FLUSHALL
+```
----
-To run the application with a specific database ```mpox_testdata``` (or another database) on ```127.0.0.1``` (or another HOST) and a specific ``````:
-```
-MYSQL_HOST=127.0.0.1 MYSQL_USER= MYSQL_PW= MYSQL_DB=mpox_testdata python app.py
-```
+## Contributors
+
+This application is a result of a collaboration between Hasso Plattner Institute and Robert-Koch Institute.
+
+## MpoxSonar as engine for backend.
+The MPoxRadar use [MpoxSonar](https://github.com/rki-mf1/MpoxSonar) as the backend engine.
+
+The tool intregated under `pages/libs` (Git subtree).
+
+Check the "CONTRIBUTING.md".
+
+## Contact/Get support
+⚠️ The work is still ongoing 🏗️ ⚠️
+
+If you have found any bugs or technical problems with the application, report them in the Issues repository.
+
+For business inquiries or professional support requests 🍺,
+please contact Prof. Dr. Bernhard Renard (bernhard.renard@hpi.de) or Dr. Stephan Fuchs (fuchsS@rki.de)
diff --git a/app.py b/app.py
index ef6354b..ca20b44 100644
--- a/app.py
+++ b/app.py
@@ -2,86 +2,121 @@
from dash import Dash
from dash import html
import dash_bootstrap_components as dbc
-import tomli
-from pages.util_footer_table import row1
-
-# Determine version using pyproject.toml file
-try:
- from importlib.metadata import version, PackageNotFoundError # type: ignore
-except ImportError: # pragma: no cover
- from importlib_metadata import version, PackageNotFoundError # type: ignore
-
-
-try:
- __version__ = version(__name__)
-except PackageNotFoundError: # pragma: no cover
- with open("pyproject.toml", mode="rb") as pyproject:
- pkg_meta = tomli.load(pyproject)["tool"]["poetry"]
- __version__ = str(pkg_meta["version"])
+from pages.config import __version__
+from pages.config import background_callback_manager
+from pages.config import background_manager
+from pages.config import cache
+from pages.config import DEBUG
+from pages.config import SERVER
+from pages.util_footer_table import footer_table
dbc_css = "https://cdn.jsdelivr.net/gh/AnnMarieW/dash-bootstrap-templates/dbc.min.css"
app = Dash(
- __name__, use_pages=True, external_stylesheets=[dbc.themes.BOOTSTRAP, dbc_css]
+ __name__,
+ use_pages=True,
+ external_stylesheets=[
+ dbc.themes.ZEPHYR,
+ dbc.icons.BOOTSTRAP,
+ dbc.icons.FONT_AWESOME,
+ ],
+ long_callback_manager=background_callback_manager,
+ background_callback_manager=background_manager,
+ suppress_callback_exceptions=True,
)
server = app.server
-table_body = [html.Tbody([row1])]
+cache.init_app(server)
-table = dbc.Table(table_body, bordered=True)
-
-app.layout = html.Div(
+app.layout = dbc.Container(
[
- html.H1("MpoxRadar", style={"display": "inline-block"}),
- html.Img(
- src=r"assets/hpi_logo.png",
- alt="Img_HPI",
- style={"float": "right", "height": "10%", "width": "10%"},
- className="responsive",
- ),
- html.Img(
- src=r"assets/rki_logo.png",
- alt="Img_RKI",
- style={
- "float": "right",
- "height": "10%",
- "width": "10%",
- "margin-top": "50px",
- "margin-right": "20px",
- },
- className="responsive",
- ),
- html.Img(
- src=r"assets/DAKI-FWS_logo.png",
- alt="Img_DAKI-FWS",
- style={"float": "right", "height": "10%", "width": "10%"},
- className="responsive",
+ dbc.Row(
+ [
+ dbc.Col(
+ [
+ html.H1("MpoxRadar", style={"display": "inline-block"}),
+ html.Div(
+ "An interactive dashboard for genomic surveillance of mpox."
+ ),
+ ]
+ ),
+ dbc.Col(
+ [
+ html.Img(
+ src=r"assets/hpi_logo.png",
+ alt="Img_HPI",
+ style={"float": "right", "width": "25%", "height": "auto"},
+ className="responsive",
+ ),
+ html.Img(
+ src=r"assets/rki_logo.png",
+ alt="Img_RKI",
+ style={
+ "float": "right",
+ "width": "25%",
+ "height": "auto",
+ "marginTop": "20px",
+ "marginRight": "20px",
+ },
+ className="responsive",
+ ),
+ html.Img(
+ src=r"assets/DAKI-FWS_logo.png",
+ alt="Img_DAKI-FWS",
+ style={"float": "right", "width": "25%", "height": "auto"},
+ className="responsive",
+ ),
+ ]
+ ),
+ ]
),
- html.Div("An interactive dashboard for genomic surveillance of mpox."),
- html.Br(),
+ html.Hr(className="my-2"),
html.Div(
[
dbc.Button(
- "About",
- href="About",
+ [html.I(className="bi bi-info-circle-fill me-2"), "About"],
+ href="/",
outline=True,
color="primary",
className="me-1",
),
dbc.Button(
- "Tool", href="Tool", outline=True, color="primary", className="me-1"
+ [
+ html.I(className="bi bi-file-bar-graph me-2"),
+ "Tool",
+ dbc.Badge(
+ "Click Here",
+ color="info",
+ text_color="white",
+ className="ms-1",
+ ),
+ ],
+ href="Tool",
+ outline=True,
+ color="primary",
+ className="me-1",
),
dbc.Button(
- "Help", href="Help", outline=True, color="primary", className="me-1"
+ [html.I(className="bi bi-card-list me-2"), "Help"],
+ href="Help",
+ outline=True,
+ color="primary",
+ className="me-1",
),
dbc.Button(
- "Imprint & Privacy Policy",
+ [
+ html.I(className="bi bi-send-check-fill me-2"),
+ "Imprint & Privacy Policy",
+ ],
href="Imprint",
outline=True,
color="primary",
className="me-1",
),
dbc.Button(
- "Contact",
+ [
+ html.I(className="bi bi-envelope-plus-fill me-2"),
+ "Contact",
+ ],
href="Contact",
outline=True,
color="primary",
@@ -90,16 +125,18 @@
]
),
html.Br(),
- html.Br(),
dash.page_container,
html.Br(),
- html.Br(),
- html.Br(),
- html.Br(),
- html.Div(["Version = " + __version__]),
- html.Div([html.Hr(), html.Footer([table])], className="app_footer"),
+ html.Div(
+ [
+ html.Hr(),
+ html.Div(["Version = " + __version__]),
+ html.Footer([footer_table]),
+ ],
+ className="",
+ ),
]
)
if __name__ == "__main__":
- app.run_server(debug=True, host="0.0.0.0")
+ app.run_server(debug=DEBUG, host=SERVER)
diff --git a/assets/AW.jpeg b/assets/AW.jpeg
new file mode 100644
index 0000000..3086509
Binary files /dev/null and b/assets/AW.jpeg differ
diff --git a/assets/Dr.AJS.jpeg b/assets/Dr.AJS.jpeg
new file mode 100644
index 0000000..005239e
Binary files /dev/null and b/assets/Dr.AJS.jpeg differ
diff --git a/assets/Dr.SF.png b/assets/Dr.SF.png
new file mode 100644
index 0000000..69bbf14
Binary files /dev/null and b/assets/Dr.SF.png differ
diff --git a/assets/FN.jpeg b/assets/FN.jpeg
new file mode 100644
index 0000000..717840e
Binary files /dev/null and b/assets/FN.jpeg differ
diff --git a/assets/IP.jpeg b/assets/IP.jpeg
new file mode 100644
index 0000000..bbec511
Binary files /dev/null and b/assets/IP.jpeg differ
diff --git a/assets/IT.png b/assets/IT.png
new file mode 100644
index 0000000..1b36c62
Binary files /dev/null and b/assets/IT.png differ
diff --git a/assets/JSC.png b/assets/JSC.png
new file mode 100644
index 0000000..d6e805d
Binary files /dev/null and b/assets/JSC.png differ
diff --git a/assets/K2.jpg b/assets/K2.jpg
new file mode 100644
index 0000000..34d5a03
Binary files /dev/null and b/assets/K2.jpg differ
diff --git a/assets/PK.png b/assets/PK.png
new file mode 100644
index 0000000..ca6bc56
Binary files /dev/null and b/assets/PK.png differ
diff --git a/assets/Prof.Dr.BR.jpeg b/assets/Prof.Dr.BR.jpeg
new file mode 100644
index 0000000..c7599f9
Binary files /dev/null and b/assets/Prof.Dr.BR.jpeg differ
diff --git a/assets/favicon.ico b/assets/favicon.ico
new file mode 100644
index 0000000..d6ef28e
Binary files /dev/null and b/assets/favicon.ico differ
diff --git a/assets/graphicalAbstract.png b/assets/graphicalAbstract.png
new file mode 100644
index 0000000..f0e29f7
Binary files /dev/null and b/assets/graphicalAbstract.png differ
diff --git a/assets/image_placeholder.jpg b/assets/image_placeholder.jpg
new file mode 100644
index 0000000..99cce5f
Binary files /dev/null and b/assets/image_placeholder.jpg differ
diff --git a/assets/mpoxOverview.png b/assets/mpoxOverview.png
new file mode 100644
index 0000000..b56e969
Binary files /dev/null and b/assets/mpoxOverview.png differ
diff --git a/assets/style.css b/assets/style.css
index d8e3677..f51e097 100644
--- a/assets/style.css
+++ b/assets/style.css
@@ -30,12 +30,51 @@ body {
}
.app_footer {
+ bottom: 0.5;
position: relative;
- bottom: 0;
- width: 100%;
- height: 150px;
}
.loading_wrapper>div {
visibility: visible !important;
}
+
+/* CSS */
+.export {
+ background-color: #0095ff;
+ border: 1px solid transparent;
+ border-radius: 3px;
+ box-shadow: rgba(255, 255, 255, .4) 0 1px 0 0 inset;
+ box-sizing: border-box;
+ color: #fff;
+ cursor: pointer;
+ display: inline-block;
+ font-family: -apple-system, system-ui, "Segoe UI", "Liberation Sans", sans-serif;
+ font-size: 13px;
+ font-weight: 400;
+ line-height: 1.15385;
+ margin: 0;
+ outline: none;
+ padding: 8px .8em;
+ position: relative;
+ text-align: center;
+ text-decoration: none;
+ user-select: none;
+ -webkit-user-select: none;
+ touch-action: manipulation;
+ vertical-align: baseline;
+ white-space: nowrap;
+}
+
+.export:hover,
+.export:focus {
+ background-color: #07c;
+}
+
+.export:focus {
+ box-shadow: 0 0 0 4px rgba(0, 149, 255, .15);
+}
+
+.export:active {
+ background-color: #0064bd;
+ box-shadow: none;
+}
diff --git a/assets/virus.svg b/assets/virus.svg
new file mode 100644
index 0000000..47a9302
--- /dev/null
+++ b/assets/virus.svg
@@ -0,0 +1,3 @@
+
diff --git a/data.py b/data.py
index b41644a..147898e 100644
--- a/data.py
+++ b/data.py
@@ -1,125 +1,590 @@
+from collections import defaultdict
+import csv
+from datetime import datetime
import multiprocessing as mp
import os
+from pathlib import Path
from time import perf_counter
+from urllib.parse import urlparse
+import numpy as np
import pandas as pd
-import sqlalchemy
from sqlalchemy import create_engine
+from sqlalchemy import exc
-tables = ["propertyView"]
+from pages.config import CACHE_DIR
+from pages.config import DB_URL
+from pages.config import redis_manager
+from pages.utils import load_Cpickle
+from pages.utils import write_Cpickle
+
+tables = ["propertyView", "variantView"]
# pandas normally uses python strings, which have about 50 bytes overhead. that's catastrophic!
-stringType = "string[pyarrow]"
-intType = "int32"
+STRINGTYPE = "string[pyarrow]"
+INTTYPE = "int32"
column_dtypes = {
"propertyView": {
- "sample.id": intType, # needed
- "sample.name": stringType, # needed
- "property.id": intType,
- "property.name": stringType, # needed
- "propery.querytype": stringType,
- "property.datatype": stringType,
- "property.standard": stringType, # ---- this one is always NULL
- "value_integer": stringType, # needed - value_integer -> LENGTH
- # ^^^^^^^^^^^ this one is often NULL !!!! so I set it to stringType instead of intType
+ "sample.id": INTTYPE, # needed
+ "sample.name": STRINGTYPE, # needed
+ "property.id": INTTYPE,
+ # needed: COUNTRY, IMPORTED, COLLECTION_DATE, RELEASE_DATE, ISOLATE, LENGTH, SEQ_TECH, COUNTRY, GEO_LOCATION, HOST, GENOME_COMPLETENESS
+ "property.name": STRINGTYPE,
+ "propery.querytype": STRINGTYPE,
+ "property.datatype": STRINGTYPE,
+ "property.standard": STRINGTYPE, # this one is always NULL
+ # needed - value_integer -> LENGTH, this one is often NULL -> stringType instead of intType
+ "value_integer": STRINGTYPE,
"value_float": "float32",
- "value_text": stringType, # needed - value_text -> COLLECTION_DATE, RELEASE_DATE, ISOLATE, SEQ_TECH, COUNTRY, GEO_LOCATION, HOST
- "value_zip": stringType,
- "value_varchar": stringType,
- "value_blob": stringType, # actually "blobType"
- "value_date": "datetime64", # needed - value_date -> RELEASE_DATE
- }
+ # needed - value_text -> COLLECTION_DATE, RELEASE_DATE, ISOLATE, SEQ_TECH, COUNTRY, GEO_LOCATION, HOST
+ "value_text": STRINGTYPE,
+ "value_zip": STRINGTYPE,
+ "value_varchar": STRINGTYPE,
+ "value_blob": STRINGTYPE, # actually "blobType"
+ # needed - value_date -> RELEASE_DATE, dateime coversion introduces errors
+ "value_date": STRINGTYPE,
+ },
+ "variantView": {
+ "sample.id": INTTYPE, # needed
+ "sample.name": STRINGTYPE, # needed
+ "sample.seqhash": STRINGTYPE,
+ # Cannot convert non-finite values (NA or inf) to integer
+ "reference.id": STRINGTYPE,
+ "reference.accession": STRINGTYPE,
+ "reference.standard": STRINGTYPE,
+ "molecule.id": INTTYPE,
+ "molecule.accession": STRINGTYPE,
+ "molecule.standard": STRINGTYPE,
+ "element.id": INTTYPE,
+ "element.accession": STRINGTYPE,
+ "element.symbol": STRINGTYPE, # needed = Gene Name
+ "element.standard": STRINGTYPE,
+ "element.type": STRINGTYPE, # cds (=AA mutations) or source (=Nt mutations)
+ # Cannot convert non-finite values (NA or inf) to integer --> STRINGTYPE
+ "variant.id": STRINGTYPE,
+ "variant.ref": STRINGTYPE,
+ "variant.start": STRINGTYPE,
+ "variant.end": STRINGTYPE,
+ "variant.alt": STRINGTYPE,
+ "variant.label": STRINGTYPE, # needed mutation name
+ # Cannot convert non-finite values (NA or inf) to integer --> STRINGTYPE
+ "variant.parent_id": STRINGTYPE,
+ },
+ "referenceView": {
+ "reference.id": INTTYPE, # needed
+ "reference.accession": STRINGTYPE,
+ "reference.description": STRINGTYPE,
+ "reference.organism": STRINGTYPE,
+ "reference.standard": INTTYPE,
+ "translation.id": INTTYPE,
+ "molecule.id": INTTYPE,
+ "molecule.type": STRINGTYPE,
+ "molecule.accession": STRINGTYPE,
+ "molecule.symbol": STRINGTYPE,
+ "molecule.description": STRINGTYPE,
+ "molecule.length": INTTYPE,
+ "molecule.segment": INTTYPE,
+ "molecule.standard": INTTYPE,
+ "element.id": INTTYPE,
+ "element.type": STRINGTYPE, # needed
+ "element.accession": STRINGTYPE,
+ "element.symbol": STRINGTYPE, # needed gene name
+ "element.description": STRINGTYPE,
+ "element.start": INTTYPE, # needed = start gene name
+ "element.end": INTTYPE, # end gene cds
+ "element.strand": INTTYPE,
+ "element.sequence": STRINGTYPE,
+ "elempart.start ": INTTYPE,
+ "elempart.end ": INTTYPE,
+ "elempart.strand ": INTTYPE,
+ "elempart.segment ": INTTYPE,
+ },
}
-
-### get the mpox-map-data in the same structure as the cov-map-data
-### in order to plot mpox-data in covradar-app!!
needed_columns = {
"propertyView": [
"sample.id",
"sample.name",
"property.name",
- "value_integer",
"value_text",
"value_date",
- ]
+ "value_integer",
+ ],
+ "variantView": [
+ "sample.id",
+ "sample.name",
+ "reference.id",
+ "reference.accession",
+ "variant.id",
+ # "variant.ref",
+ "variant.label",
+ # "variant.parent_id"
+ "element.type",
+ "element.symbol",
+ ],
}
-def get_database_connection(database_name):
+def get_database_connection(db_name: str):
+ """
+ connect to SQL DB based on environment var DB_URL and given db_name
+ return: database connection
+ """
# DB configuration
- user = os.environ.get("MYSQL_USER", "root")
- ip = os.environ.get("MYSQL_HOST", "localhost")
- pw = os.environ.get("MYSQL_PW", "secret")
- return create_engine(f"mysql+pymysql://{user}:{pw}@{ip}/{database_name}")
+ parsed_db_url = urlparse(DB_URL)
+ user = parsed_db_url.username
+ ip = parsed_db_url.hostname
+ pw = parsed_db_url.password
+ # port = parsed_db_url.port
+ return create_engine(f"mysql+pymysql://{user}:{pw}@{ip}/{db_name}")
class DataFrameLoader:
- def __init__(self, db_name, table):
+ """
+ connect to DB and loading of DB entires into panda dataframes
+ loaded are the column of tables (defined in table) -> defined in variable needed_columns
+ data types used for download from DB and reading from csv -> defined in variable column_dtypes
+ two different download funtions for test DB and normal DB
+ parallel loading of different tables (not for test DBs)
+ writes downloaded tables as csv to .cache (not for test DBs)
+
+ ...
+ Attributes
+ ----------
+ db_name : str
+ name of database to connect with
+ tables: list[str]
+ list of tables to download
+ needed_columns: dict
+ dict{table_name: list of needed columns for website}
+ column_dtypes: dict(dict)
+ dict{table_name: dict{column name: data type}}
+
+ """
+
+ def __init__(self, db_name: str):
self.db_name = db_name
self.tables = tables
self.needed_columns = needed_columns
self.column_dtypes = column_dtypes
- def load_db_from_sql(self, db_name, table_name):
+ def define_sql_query_and_get_dtypes(self, table_name: str) -> (str, dict):
+ """
+ :return: SQL query for table with selection of needed columns and added correct quoting
+ :return: dict for data types of selected columns
+ """
+ db_connection = get_database_connection(self.db_name)
+ # we cannot use read_sql_table because it doesn't allow difining dtypes
+ columns = pd.read_sql_query(
+ f"SELECT * FROM {table_name} LIMIT 1;", con=db_connection
+ ).columns
+ if table_name in self.needed_columns.keys():
+ columns = columns.intersection(self.needed_columns[table_name])
+ types = {
+ column: self.column_dtypes[table_name][column] for column in columns
+ }
+ # a '.' in the column names implies ``-quoting the column name for a mariadb-query
+ quoted_column_names = []
+ for column in columns:
+ if "." in column:
+ column = "`" + column + "`"
+ quoted_column_names.append(column)
+ queried_columns = ", ".join(quoted_column_names)
+ else:
+ types = {
+ column: self.column_dtypes[table_name][column] for column in columns
+ }
+ queried_columns = "*"
+ query = f"SELECT {queried_columns} FROM {table_name};"
+ return query, types
+
+ def load_db_from_sql(self, table_name: str) -> (str, dict):
+ """
+ download table of DB and write .csv into .cache
+
+ :param table_name: name of the DB table to query
+ :return: (path to csv, dtypes dict {column_name: dtype (from column_dtypes)})
+ """
start = perf_counter()
- db_connection = get_database_connection(db_name)
- df_dict = {}
+ db_connection = get_database_connection(self.db_name)
try:
- # we cannot use read_sql_table because it doesn't allow difining dtypes
- columns = pd.read_sql_query(
- f"SELECT * FROM {table_name} LIMIT 1;", con=db_connection
- ).columns
- if table_name in self.needed_columns:
- columns = columns.intersection(self.needed_columns[table_name])
- types = {
- column: self.column_dtypes[table_name][column] for column in columns
- }
- ### a '.' in the column names implies ``-quoting the column name for a mariadb-query
- quoted_column_names = []
- for column in columns:
- if "." in column:
- column = "`" + column + "`"
- quoted_column_names.append(column)
- ###
- queried_columns = ", ".join(quoted_column_names)
+ query, types = self.define_sql_query_and_get_dtypes(table_name)
+ # we cannot use read_sql_table because it doesn't allow defining dtypes
+ path_to_csv = f".cache/{table_name}.csv"
+ if table_name == "variantView":
+ with open(path_to_csv, "w") as tmpfile:
+ outcsv = csv.writer(tmpfile, lineterminator="\n")
+ engine = db_connection
+ connection = engine.connect()
+ cursor = connection.execute(query)
+ headers = []
+ for columns in cursor.keys():
+ headers.append(columns)
+ # dump column titles
+ outcsv.writerows([headers])
+ # dump rows
+ outcsv.writerows(cursor.fetchall())
else:
- types = {
- column: self.column_dtypes[table_name][column] for column in columns
- }
- queried_columns = "*"
- df = pd.read_sql_query(
- f"SELECT {queried_columns} FROM {table_name};",
- con=db_connection,
- dtype=types,
- )
+ df = pd.read_sql_query(
+ query,
+ con=db_connection,
+ dtype=types,
+ )
+ # FIXME: should put , doublequote=True, or
+ df.to_csv(path_to_csv, index=False)
# missing table
- except sqlalchemy.exc.ProgrammingError:
+ except exc.ProgrammingError:
print(f"table {table_name} not in database.")
- df = pd.DataFrame()
- print(f"Loading time {table_name}: {(perf_counter()-start)} sec.")
- if not df.empty:
- df_dict[table_name] = df
- return df_dict
+ print(f"Loading time {table_name}: {(perf_counter() - start):.4f} sec.")
+ return path_to_csv, types
+
+ def load_from_sql_db(self) -> dict:
+ # NOTE: WARN:
+ """
+ Avoid shifting large amounts of data between processes.
+ multiprocessing.Pool relies on a locked buffer (an OS Pipe/CPU type.)
+ to distribute the tasks between the workers and retrieve their results.
+ If an object larger than the buffer is pushed trough the pipe,
+ there are chances the logic might hang. We can dump the job result to files
+ (e.g., using pickle) and return/send the filename.
+ We can prevent logic from getting stuck and pipe becomes a severe bottleneck.
+ (Hopefully notice speed improvements as well)
- def load_from_sql_db(self):
+ :return: df_dict {table_name: pandas dataframe}
+ """
pool = mp.Pool(mp.cpu_count())
- dict_list = pool.starmap(
- self.load_db_from_sql,
- [(self.db_name, table_name) for table_name in self.tables],
+ path_to_csv_types_list = pool.starmap(
+ self.load_db_from_sql, [[table] for table in self.tables]
)
- pool.close()
+ pool.close() # tells the pool not to accept any new job.
pool.terminate()
- pool.join()
+ pool.join() # tells the pool to wait until all jobs finished then exit
+ # blocking the parent process is just a side effect of what pool.join is doing.
+
+ # NOTE: HARD CODE
+ # read results back.
+ df_dict = {}
+ for path, types in path_to_csv_types_list:
+ df_dict[Path(path).stem] = pd.read_csv(path, dtype=types)
+ return df_dict
+
+ def load_db_from_test_db(self) -> dict:
+ """
+ loading of test db without writing csv to cache
+
+ :return: df_dict {table_name: pandas dataframe}
+ """
+ db_connection = get_database_connection(self.db_name)
df_dict = {}
- for df_d in dict_list:
- if df_d is not None:
- df_dict.update(df_d)
+ for table in self.needed_columns.keys():
+ try:
+ query, types = self.define_sql_query_and_get_dtypes(table)
+ df = pd.read_sql_query(
+ sql=query,
+ con=db_connection,
+ dtype=types,
+ )
+ except exc.ProgrammingError:
+ print(f"table {table} not in database.")
+ df = pd.DataFrame()
+ df_dict[table] = df
return df_dict
-def load_all_sql_files(db_name):
- loader = DataFrameLoader(db_name, tables)
- df_dict = loader.load_from_sql_db()
- return df_dict
+def create_property_view(df: pd.DataFrame) -> pd.DataFrame:
+ """
+ unstacking properties of propertyView:
+ creating new columns for different property.name values by following steps:
+ 1. add values from value_date and value_integer to value_text column
+ if property.name = "COLLECTION_DATE", "RELEASE_DATE", "IMPORTED", "LENGTH"
+ 2. unstacking property.name
+ 3. if no COLLECTION_DATE -> fill COLLECTION_DATE with RELEASE_DATE,
+ delete row if both dates are not present
+ 4. fill empty entries with "undefined
+
+ :param df: dataframe with columns
+ ['sample.id', 'sample.name', 'property.name', 'value_integer', 'value_text', 'value_date']
+ :return: df with columns
+ ['sample.id', 'sample.name', 'COLLECTION_DATE', 'COUNTRY', 'GENOME_COMPLETENESS',
+ 'GEO_LOCATION', 'HOST', 'IMPORTED', 'ISOLATE', 'LENGTH', 'RELEASE_DATE', 'SEQ_TECH']
+ """
+ # all dates and integer values into value_date column for unstacking
+ df["value_text"] = df.apply(
+ lambda row: row["value_date"]
+ if row["property.name"] in ["COLLECTION_DATE", "RELEASE_DATE", "IMPORTED"]
+ else row["value_text"],
+ axis=1,
+ )
+ df = df.drop(columns=["value_date"], axis=1)
+ df["value_text"] = df.apply(
+ lambda row: row["value_integer"]
+ if row["property.name"] in ["LENGTH"]
+ else row["value_text"],
+ axis=1,
+ )
+ df = df.drop(columns=["value_integer"], axis=1)
+ cols = ["sample.id", "sample.name"]
+ df = df.set_index(["property.name"] + cols).unstack("property.name")
+ df = df.value_text.rename_axis([None], axis=1).reset_index()
+ df["COLLECTION_DATE"].fillna(df["RELEASE_DATE"], inplace=True)
+ # delete entries without collection and release date else nan errors:
+ df = df.dropna(subset=["COLLECTION_DATE"])
+ # delete entries without collection and release date else nan errors:
+ df = df.dropna(subset=["COLLECTION_DATE"])
+ df["COLLECTION_DATE"] = df["COLLECTION_DATE"].apply(
+ lambda d: datetime.strptime(d, "%Y-%m-%d").date()
+ )
+ df["SEQ_TECH"] = df["SEQ_TECH"].replace([np.nan, ""], "undefined")
+ df["COUNTRY"] = df["COUNTRY"].replace([np.nan, ""], "undefined")
+ df["LENGTH"] = df["LENGTH"].astype(float).astype("Int64")
+ # print(f"time pre-processing PropertyView final: {(perf_counter()-start)} sec.")
+ # print(tabulate(df[0:10], headers='keys', tablefmt='psql'))
+ return df
+
+
+def create_variant_view(df: pd.DataFrame, propertyView_samples: set) -> pd.DataFrame:
+ """
+ change dtypes of "reference.id" and "variant.id" to int
+ remove entries with sample ids not contained in propertyView
+ :return: variantView
+ """
+ df["reference.id"] = df["reference.id"].astype(float).astype("Int64")
+ df["variant.id"] = df["variant.id"].astype(float).astype("Int64")
+ df = df[df["sample.id"].isin(propertyView_samples)]
+ return df
+
+
+def remove_x_appearing_variants(world_df: pd.DataFrame, nb: int = 1) -> pd.DataFrame:
+ """
+ currently not used
+ function to remove all variants, that are present <= given number nb
+ :return: world df without variants, that appear maximum nb-times
+ """
+ df2 = world_df.groupby(["gene:variant"]).sum(numeric_only=True).reset_index()
+ variants_to_remove = df2[df2["number_sequences"] <= nb]["gene:variant"].tolist()
+ if variants_to_remove:
+ world_df = world_df[~world_df["gene:variant"].isin(variants_to_remove)]
+ world_df = world_df[~world_df["gene:variant"].isin(variants_to_remove)]
+ return world_df
+
+
+def create_world_map_df(
+ variantView: pd.DataFrame, propertyView: pd.DataFrame
+) -> pd.DataFrame:
+ """
+ created df used for explorer tool by following steps:
+ 1. merge propertyView and variatView df
+ 2. concat all strain_ids into one comma separated string list if they have the same
+ location_ID, date, amino_acid-variant --> new column sample_id_list
+ 3. count samples with same properties --> new column number_sequences
+ 4. combine element.symbol:variant.label to new column gene:variant
+
+ :return: world_df with columns []"COUNTRY", "COLLECTION_DATE", "SEQ_TECH", "sample_id_list",
+ "variant.label", "number_sequences", "element.symbol", "gene:variant"]
+ """
+ df = pd.merge(
+ variantView[["sample.id", "variant.label", "element.symbol"]],
+ propertyView[["sample.id", "COUNTRY", "COLLECTION_DATE", "SEQ_TECH"]],
+ how="inner",
+ on="sample.id",
+ )[
+ [
+ "sample.id",
+ "COUNTRY",
+ "COLLECTION_DATE",
+ "variant.label",
+ "SEQ_TECH",
+ "element.symbol",
+ ]
+ ]
+ # same location_ID, date, amino_acid --> concat all strain_ids into comma separated string list
+ df = (
+ df.groupby(
+ [
+ "COUNTRY",
+ "COLLECTION_DATE",
+ "variant.label",
+ "SEQ_TECH",
+ "element.symbol",
+ ],
+ dropna=False,
+ )["sample.id"]
+ .apply(lambda x: ",".join([str(y) for y in set(x)]))
+ .reset_index(name="sample_id_list")
+ )
+ # add sequence count
+ df["number_sequences"] = df["sample_id_list"].apply(lambda x: len(x.split(",")))
+ df["gene:variant"] = (
+ df["element.symbol"].astype(str) + ":" + df["variant.label"].astype(str)
+ )
+ df = df[
+ [
+ "COUNTRY",
+ "COLLECTION_DATE",
+ "SEQ_TECH",
+ "sample_id_list",
+ "variant.label",
+ "number_sequences",
+ "element.symbol",
+ "gene:variant",
+ ]
+ ]
+ # df = remove_x_appearing_variants(df, 1)
+ return df
+
+
+def remove_seq_errors_and_add_gene_var_column(
+ variantView: pd.DataFrame, reference_id: int, seq_type: str
+) -> pd.DataFrame:
+ """
+ remove sequencing errors from variantView table:
+ X for amino acid variants, N for nucleotide variants
+ split variantView table based on reference_id and element.type into multiple tables
+ combine element.symbol and variant.label to new column gene:variant
+
+ :param variantView: complete or partial variantView dataframe
+ :param reference_id: id of reference sequence
+ :param seq_type: "cds" or "source"
+ :return: variantView df
+ for nucleotide variants with columns:
+ ['sample.id', 'sample.name', 'reference.id', 'reference.accession','element.symbol',
+ 'element.type', 'variant.id', 'variant.label']
+ for protein variants:
+ additional column 'gene:variant'
+ """
+ df = variantView[
+ (variantView["reference.id"] == reference_id)
+ & (variantView["element.type"] == seq_type)
+ ].reset_index(drop=True)
+ if seq_type == "source":
+ # unknown_nt = ['N', 'V', 'D', 'H', 'B', 'K', 'M', 'S', 'W']
+ df = df[~df["variant.label"].str.contains("N")]
+ # B, Z, J not in DB, X always at the end, all undefined nucleotides translated to X
+ elif seq_type == "cds":
+ df = df[~df["variant.label"].str.endswith("X")]
+ df["gene:variant"] = (
+ df["element.symbol"].astype(str) + ":" + df["variant.label"].astype(str)
+ )
+ return df
+
+
+def create_empty_processed_df(reference_ids: list[int]) -> dict:
+ """
+ create needed structure of processed_df_dict
+ """
+ processed_df_dict = defaultdict(dict)
+ for completeness in ["complete", "partial"]:
+ processed_df_dict["variantView"][completeness] = {}
+ processed_df_dict["world_map"][completeness] = {}
+ for reference_id in reference_ids:
+ processed_df_dict["variantView"][completeness][reference_id] = {}
+ return processed_df_dict
+
+
+def load_all_sql_files( # noqa: C901
+ db_name: str = None, test_db: bool = False
+) -> dict:
+ """
+ load SQL DB into dict of pandas dfs
+ to handle big db size: DB tables are splitted into multiple tables in processed_df_dict:
+ processed_df_dict["propertyView"]["complete" OR "partial"]
+ processed_df_dict["variantView"]["complete" OR "partial"][reference_id][seq_type]
+
+ for website running db_name is parsed from env var DB_URL, for test DB params are used
+
+ :param db_name: for test databases name is given
+ :param test_db: for tests databases test_db=True
+ :return: complete pre processed DB dictionary
+ """
+ if not db_name:
+ db_name = urlparse(DB_URL).path.replace("/", "")
+ path_to_cache = CACHE_DIR
+ loader = DataFrameLoader(db_name)
+
+ # NOTE:
+ # TODO automated update of pickle file with new database
+ # 1. Using Pickle should only be used on 100% trusted data
+ # 2. msgpack can be other options.
+ # check if df_dict is load or not?
+ if redis_manager and redis_manager.exists("df_dict") and not test_db:
+ # if True:
+ print("Load data from cache")
+ # df_dict = decompress_pickle(os.path.join(CACHE_DIR,"df_dict.pbz2"))
+ # df_dict = pickle.loads(redis_manager.get("df_dict"))
+ processed_df_dict = load_Cpickle(os.path.join(path_to_cache, "df_dict.pickle"))
+ else:
+ if test_db:
+ print("Load data from test database")
+ loaded_df_dict = loader.load_db_from_test_db()
+ else:
+ print("Load data from database...")
+ loaded_df_dict = loader.load_from_sql_db()
+
+ # df preprocessing
+ print("Data preprocessing...")
+ # TODO why NaN in reference --> database error?
+ reference_ids = [
+ int(ref)
+ for ref in loaded_df_dict["variantView"]["reference.id"].dropna().unique()
+ ]
+ processed_df_dict = create_empty_processed_df(reference_ids)
+ # propertyView
+ processed_propertyView = create_property_view(loaded_df_dict["propertyView"])
+ for completeness in ["complete", "partial"]:
+ processed_df_dict["propertyView"][completeness] = processed_propertyView[
+ processed_propertyView["GENOME_COMPLETENESS"] == completeness
+ ].reset_index(drop=True)
+ del processed_propertyView
+ del loaded_df_dict["propertyView"]
+ # variantView
+ for completeness in ["complete", "partial"]:
+ processed_variantView = create_variant_view(
+ loaded_df_dict["variantView"],
+ set(processed_df_dict["propertyView"][completeness]["sample.id"]),
+ )
+ for reference_id in reference_ids:
+ for seq_type in ["source", "cds"]:
+ processed_df_dict["variantView"][completeness][reference_id][
+ seq_type
+ ] = remove_seq_errors_and_add_gene_var_column(
+ processed_variantView, reference_id, seq_type
+ )
+ del processed_variantView
+ del loaded_df_dict["variantView"]
+ # worldMap
+ for completeness in ["complete", "partial"]:
+ for reference_id in reference_ids:
+ processed_df_dict["world_map"][completeness][
+ reference_id
+ ] = create_world_map_df(
+ processed_df_dict["variantView"][completeness][reference_id]["cds"],
+ processed_df_dict["propertyView"][completeness],
+ )
+
+ if redis_manager:
+ # NOTE: set pickle cache, however the limitation of redis
+ # is.... the tool can store data size up to 512MB
+ # 1 sec
+ # redis_manager.set("df_dict", pickle.dumps(df_dict), ex=3600 * 23)
+
+ # HACK: 1. SpaceSaving, so we use the another method, using Cpickle + BZ2 compression.
+ # WARN: the performance is limited by compression algorithm and stroage I/O type.
+ # 40 secs, 40 MB
+ # redis_manager.set("df_dict", "1", ex=3600 * 23)
+ # compressed_pickle(os.path.join(CACHE_DIR,"df_dict.pbz2"),df_dict)
+
+ # HACK: 2. Using Cpickle only
+ # 30 secs, 419 MB
+ if not test_db:
+ print("Create a new cache")
+ write_Cpickle(
+ os.path.join(path_to_cache, "df_dict.pickle"), processed_df_dict
+ )
+ redis_manager.set("df_dict", 1, ex=3600 * 23)
+
+ # df_dict["propertyView"].to_pickle(".cache/propertyView.pkl")
+ # df_dict["variantView"].to_pickle(".cache/variantView.pkl")
+ # df_dict["referenceView"].to_pickle(".cache/referenceView.pkl")
+
+ return processed_df_dict
diff --git a/data/location_coordinates.csv b/data/location_coordinates.csv
index 3c9c906..0f282c6 100644
--- a/data/location_coordinates.csv
+++ b/data/location_coordinates.csv
@@ -1,8536 +1,254 @@
-location_ID,country_ID,name,lon,lat
-1,AF,Afghanistan,67.709953,33.93911
-2,AL,Albania,20.168331,41.153332
-3,DZ,Algeria,1.659626,28.033886
-4,AS,American Samoa,-170.132217,-14.270972
-5,AD,Andorra,1.601554,42.546245
-6,AO,Angola,17.873887,-11.202692
-7,AI,Anguilla,-63.068615,18.220554
-8,AQ,Antarctica,-0.071389,-75.250973
-9,AG,Antigua and Barbuda,-61.796428,17.060816
-10,AR,Argentina,-63.616672,-38.416097
-11,AM,Armenia,45.038189,40.069099
-12,AW,Aruba,-69.968338,12.52111
-13,AU,Australia,133.775136,-25.274398
-14,AT,Austria,14.550072,47.516231
-15,AZ,Azerbaijan,47.576927,40.143105
-16,BS,Bahamas,-77.39628,25.03428
-17,BH,Bahrain,50.637772,25.930414
-18,BD,Bangladesh,90.356331,23.684994
-19,BB,Barbados,-59.543198,13.193887
-20,BY,Belarus,27.953389,53.709807
-21,BE,Belgium,4.469936,50.503887
-22,BZ,Belize,-88.49765,17.189877
-23,BJ,Benin,2.315834,9.30769
-24,BM,Bermuda,-64.75737,32.321384
-25,BT,Bhutan,90.433601,27.514162
-26,BO,Bolivia,-63.588653,-16.290154
-27,BA,Bosnia and Herzegovina,17.679076,43.915886
-28,BW,Botswana,24.684866,-22.328474
-29,BV,Bouvet Island,3.413194,-54.423199
-30,BR,Brazil,-51.92528,-14.235004
-31,IO,British Indian Ocean Territory,71.876519,-6.343194
-32,VG,British Virgin Islands,-64.639968,18.420695
-33,BN,Brunei,114.727669,4.535277
-34,BG,Bulgaria,25.48583,42.733883
-35,BF,Burkina Faso,-1.561593,12.238333
-36,BI,Burundi,29.918886,-3.373056
-37,KH,Cambodia,104.990963,12.565679
-38,CM,Cameroon,12.354722,7.369722
-39,CA,Canada,-106.346771,56.130366
-40,CV,Cape Verde,-24.013197,16.002082
-41,KY,Cayman Islands,-80.566956,19.513469
-42,CF,Central African Republic,20.939444,6.611111
-43,TD,Chad,18.732207,15.454166
-44,CL,Chile,-71.542969,-35.675147
-45,CN,China,104.195397,35.86166
-46,CX,Christmas Island,105.690449,-10.447525
-47,CC,Cocos [Keeling] Islands,96.870956,-12.164165
-48,CO,Colombia,-74.297333,4.570868
-49,KM,Comoros,43.872219,-11.875001
-50,CD,Congo [DRC],21.758664,-4.038333
-51,CG,Congo [Republic],15.827659,-0.228021
-52,CK,Cook Islands,-159.777671,-21.236736
-53,CR,Costa Rica,-83.753428,9.748917
-54,CI,Côte d'Ivoire,-5.54708,7.539989
-55,HR,Croatia,15.2,45.1
-56,CU,Cuba,-77.781167,21.521757
-57,CY,Cyprus,33.429859,35.126413
-58,CZ,Czech Republic,15.472962,49.817492
-59,DK,Denmark,9.501785,56.26392
-60,DJ,Djibouti,42.590275,11.825138
-61,DM,Dominica,-61.370976,15.414999
-62,DO,Dominican Republic,-70.162651,18.735693
-63,EC,Ecuador,-78.183406,-1.831239
-64,EG,Egypt,30.802498,26.820553
-65,SV,El Salvador,-88.89653,13.794185
-66,GQ,Equatorial Guinea,10.267895,1.650801
-67,ER,Eritrea,39.782334,15.179384
-68,EE,Estonia,25.013607,58.595272
-69,ET,Ethiopia,40.489673,9.145
-70,FK,Falkland Islands [Islas Malvinas],-59.523613,-51.796253
-71,FO,Faroe Islands,-6.911806,61.892635
-72,FJ,Fiji,179.414413,-16.578193
-73,FI,Finland,25.748151,61.92411
-74,FR,France,2.213749,46.227638
-75,GF,French Guiana,-53.125782,3.933889
-76,PF,French Polynesia,-149.406843,-17.679742
-77,TF,French Southern Territories,69.348557,-49.280366
-78,GA,Gabon,11.609444,-0.803689
-79,GM,Gambia,-15.310139,13.443182
-80,GZ,Gaza Strip,34.308825,31.354676
-81,GE,Georgia,43.356892,42.315407
-82,DE,Germany,10.451526,51.165691
-83,GH,Ghana,-1.023194,7.946527
-84,GI,Gibraltar,-5.345374,36.137741
-85,GR,Greece,21.824312,39.074208
-86,GL,Greenland,-42.604303,71.706936
-87,GD,Grenada,-61.604171,12.262776
-88,GP,Guadeloupe,-62.067641,16.995971
-89,GU,Guam,144.793731,13.444304
-90,GT,Guatemala,-90.230759,15.783471
-91,GG,Guernsey,-2.585278,49.465691
-92,GN,Guinea,-9.696645,9.945587
-93,GW,Guinea-Bissau,-15.180413,11.803749
-94,GY,Guyana,-58.93018,4.860416
-95,HT,Haiti,-72.285215,18.971187
-96,HM,Heard Island and McDonald Islands,73.504158,-53.08181
-97,HN,Honduras,-86.241905,15.199999
-98,HK,Hong Kong,114.109497,22.396428
-99,HU,Hungary,19.503304,47.162494
-100,IS,Iceland,-19.020835,64.963051
-101,IN,India,78.96288,20.593684
-102,ID,Indonesia,113.921327,-0.789275
-103,IR,Iran,53.688046,32.427908
-104,IQ,Iraq,43.679291,33.223191
-105,IE,Ireland,-8.24389,53.41291
-106,IM,Isle of Man,-4.548056,54.236107
-107,IL,Israel,34.851612,31.046051
-108,IT,Italy,12.56738,41.87194
-109,JM,Jamaica,-77.297508,18.109581
-110,JP,Japan,138.252924,36.204824
-111,JE,Jersey,-2.13125,49.214439
-112,JO,Jordan,36.238414,30.585164
-113,KZ,Kazakhstan,66.923684,48.019573
-114,KE,Kenya,37.906193,-0.023559
-115,KI,Kiribati,-168.734039,-3.370417
-116,XK,Kosovo,20.902977,42.602636
-117,KW,Kuwait,47.481766,29.31166
-118,KG,Kyrgyzstan,74.766098,41.20438
-119,LA,Laos,102.495496,19.85627
-120,LV,Latvia,24.603189,56.879635
-121,LB,Lebanon,35.862285,33.854721
-122,LS,Lesotho,28.233608,-29.609988
-123,LR,Liberia,-9.429499,6.428055
-124,LY,Libya,17.228331,26.3351
-125,LI,Liechtenstein,9.555373,47.166
-126,LT,Lithuania,23.881275,55.169438
-127,LU,Luxembourg,6.129583,49.815273
-128,MO,Macau,113.543873,22.198745
-129,MK,Macedonia [FYROM],21.745275,41.608635
-130,MG,Madagascar,46.869107,-18.766947
-131,MW,Malawi,34.301525,-13.254308
-132,MY,Malaysia,101.975766,4.210484
-133,MV,Maldives,73.22068,3.202778
-134,ML,Mali,-3.996166,17.570692
-135,MT,Malta,14.375416,35.937496
-136,MH,Marshall Islands,171.184478,7.131474
-137,MQ,Martinique,-61.024174,14.641528
-138,MR,Mauritania,-10.940835,21.00789
-139,MU,Mauritius,57.552152,-20.348404
-140,YT,Mayotte,45.166244,-12.8275
-141,MX,Mexico,-102.552784,23.634501
-142,FM,Micronesia,150.550812,7.425554
-143,MD,Moldova,28.369885,47.411631
-144,MC,Monaco,7.412841,43.750298
-145,MN,Mongolia,103.846656,46.862496
-146,ME,Montenegro,19.37439,42.708678
-147,MS,Montserrat,-62.187366,16.742498
-148,MA,Morocco,-7.09262,31.791702
-149,MZ,Mozambique,35.529562,-18.665695
-150,MM,Myanmar,95.956223,21.913965
-151,NA,Namibia,18.49041,-22.95764
-152,NR,Nauru,166.931503,-0.522778
-153,NP,Nepal,84.124008,28.394857
-154,NL,Netherlands,5.291266,52.132633
-155,AN,Netherlands Antilles,-69.060087,12.226079
-156,NC,New Caledonia,165.618042,-20.904305
-157,NZ,New Zealand,174.885971,-40.900557
-158,NI,Nicaragua,-85.207229,12.865416
-159,NE,Niger,8.081666,17.607789
-160,NG,Nigeria,8.675277,9.081999
-161,NU,Niue,-169.867233,-19.054445
-162,NF,Norfolk Island,167.954712,-29.040835
-163,KP,North Korea,127.510093,40.339852
-164,MP,Northern Mariana Islands,145.38469,17.33083
-165,NO,Norway,8.468946,60.472024
-166,OM,Oman,55.923255,21.512583
-167,PK,Pakistan,69.345116,30.375321
-168,PW,Palau,134.58252,7.51498
-169,PS,Palestinian Territories,35.233154,31.952162
-170,PA,Panama,-80.782127,8.537981
-171,PG,Papua New Guinea,143.95555,-6.314993
-172,PY,Paraguay,-58.443832,-23.442503
-173,PE,Peru,-75.015152,-9.189967
-174,PH,Philippines,121.774017,12.879721
-175,PN,Pitcairn Islands,-127.439308,-24.703615
-176,PL,Poland,19.145136,51.919438
-177,PT,Portugal,-8.224454,39.399872
-178,PR,Puerto Rico,-66.590149,18.220833
-179,QA,Qatar,51.183884,25.354826
-180,RE,Réunion,55.536384,-21.115141
-181,RO,Romania,24.96676,45.943161
-182,RU,Russia,105.318756,61.52401
-183,RW,Rwanda,29.873888,-1.940278
-184,SH,Saint Helena,-10.030696,-24.143474
-185,KN,Saint Kitts and Nevis,-62.782998,17.357822
-186,LC,Saint Lucia,-60.978893,13.909444
-187,PM,Saint Pierre and Miquelon,-56.27111,46.941936
-188,VC,Saint Vincent and the Grenadines,-61.287228,12.984305
-189,WS,Samoa,-172.104629,-13.759029
-190,SM,San Marino,12.457777,43.94236
-191,ST,São Tomé and Príncipe,6.613081,0.18636
-192,SA,Saudi Arabia,45.079162,23.885942
-193,SN,Senegal,-14.452362,14.497401
-194,RS,Serbia,21.005859,44.016521
-195,SC,Seychelles,55.491977,-4.679574
-196,SL,Sierra Leone,-11.779889,8.460555
-197,SG,Singapore,103.819836,1.352083
-198,SK,Slovakia,19.699024,48.669026
-199,SI,Slovenia,14.995463,46.151241
-200,SB,Solomon Islands,160.156194,-9.64571
-201,SO,Somalia,46.199616,5.152149
-202,ZA,South Africa,22.937506,-30.559482
-203,GS,South Georgia and the South Sandwich Islands,-36.587909,-54.429579
-204,KR,South Korea,127.766922,35.907757
-205,ES,Spain,-3.74922,40.463667
-206,LK,Sri Lanka,80.771797,7.873054
-207,SD,Sudan,30.217636,12.862807
-208,SR,Suriname,-56.027783,3.919305
-209,SJ,Svalbard and Jan Mayen,23.670272,77.553604
-210,SZ,Swaziland,31.465866,-26.522503
-211,SE,Sweden,18.643501,60.128161
-212,CH,Switzerland,8.227512,46.818188
-213,SY,Syria,38.996815,34.802075
-214,TW,Taiwan,120.960515,23.69781
-215,TJ,Tajikistan,71.276093,38.861034
-216,TZ,Tanzania,34.888822,-6.369028
-217,TH,Thailand,100.992541,15.870032
-218,TL,Timor-Leste,125.727539,-8.874217
-219,TG,Togo,0.824782,8.619543
-220,TK,Tokelau,-171.855881,-8.967363
-221,TO,Tonga,-175.198242,-21.178986
-222,TT,Trinidad and Tobago,-61.222503,10.691803
-223,TN,Tunisia,9.537499,33.886917
-224,TR,Turkey,35.243322,38.963745
-225,TM,Turkmenistan,59.556278,38.969719
-226,TC,Turks and Caicos Islands,-71.797928,21.694025
-227,TV,Tuvalu,177.64933,-7.109535
-228,UM,U.S. Minor Outlying Islands,,
-229,VI,U.S. Virgin Islands,-64.896335,18.335765
-230,UG,Uganda,32.290275,1.373333
-231,UA,Ukraine,31.16558,48.379433
-232,AE,United Arab Emirates,53.847818,23.424076
-233,GB,United Kingdom,-3.435973,55.378051
-234,US,USA,-95.712891,37.09024
-235,UY,Uruguay,-55.765835,-32.522779
-236,UZ,Uzbekistan,64.585262,41.377491
-237,VU,Vanuatu,166.959158,-15.376706
-238,VA,Vatican City,12.453389,41.902916
-239,VE,Venezuela,-66.58973,6.42375
-240,VN,Viet Nam,108.277199,14.058324
-241,WF,Wallis and Futuna,-177.156097,-13.768752
-242,WB,West Bank,35.383332,32
-243,EH,Western Sahara,-12.885834,24.215527
-244,YE,Yemen,48.516388,15.552727
-245,ZM,Zambia,27.849332,-13.133897
-246,ZW,Zimbabwe,29.154857,-19.015438
-1067,DE,Dresden,13.7210676148814,51.0600336463379
-1069,DE,Dresden,13.7389066401609,51.039558876083
-1097,DE,Dresden,13.7439674110642,51.0667452412037
-1099,DE,Dresden,13.8289798683304,51.0926193047084
-1108,DE,Dresden,13.8289798683304,51.0926193047084
-1109,DE,Dresden,13.7619645364861,51.1201009324663
-1127,DE,Dresden,13.733347378178,51.0796304130158
-1129,DE,Dresden,13.7274104697459,51.0967944759693
-1139,DE,Dresden,13.6911443969423,51.0805574259239
-1156,DE,Cossebaude,13.6233072524789,51.0666308149291
-1157,DE,Dresden,13.6708047478723,51.0643076931977
-1159,DE,Dresden,13.7006915581674,51.0426057654929
-1169,DE,Dresden,13.669187770824,51.0402553993976
-1187,DE,Dresden,13.7026657714036,51.0263802661785
-1189,DE,Dresden,13.7045105691695,51.0139161289227
-1217,DE,Dresden,13.7445163387362,51.0171437482078
-1219,DE,Dresden,13.767050572669,51.0223236798061
-1237,DE,Dresden,13.7995859170998,51.0175665126765
-1239,DE,Dresden,13.7910680057092,51.0026829600855
-1257,DE,Dresden,13.8159850373907,50.9967325356128
-1259,DE,Dresden,13.8504009228778,50.9954059978924
-1277,DE,Dresden,13.7996248266757,51.0358690261521
-1279,DE,Dresden,13.829358598703,51.0262558292618
-1307,DE,Dresden,13.7726271881428,51.054135498816
-1309,DE,Dresden,13.7914262584064,51.0486489302583
-1324,DE,Dresden,13.8565349336316,51.0657832255777
-1326,DE,Dresden,13.8604932218226,51.0255377692464
-1328,DE,Dresden,13.8604932218226,51.0255377692464
-1445,DE,Radebeul,13.6432842540266,51.113631945926
-1454,DE,Radeberg,13.9174778607087,51.1322204297425
-1458,DE,Ottendorf-Okrilla,13.8458463274789,51.1806998157721
-1465,DE,Langebrück,13.8529489368089,51.1391981640663
-1468,DE,Reichenberg,13.6880862158881,51.1643597588491
-1471,DE,Radeburg,13.7337932032249,51.2077931641187
-1474,DE,Schönfeld-Weißig,13.9103529151579,51.0419834157698
-1477,DE,Arnsdorf bei Dresden,13.985677697989,51.0920430235188
-1478,DE,Weixdorf,13.7870919641968,51.1547881534152
-1558,DE,Großenhain,13.5315731714366,51.2891145903037
-1561,DE,Großenhain,13.6355869926486,51.2976909803264
-1587,DE,Riesa,13.2733841506402,51.3026420079985
-1589,DE,Riesa,13.3280500186448,51.2932197615145
-1591,DE,Riesa,13.2476316657648,51.3185782906327
-1594,DE,Riesa,13.2926021143652,51.2602843720622
-1609,DE,Gröditz,13.4276267953258,51.3933055816495
-1612,DE,Nünchritz,13.4107636804349,51.2971491835087
-1616,DE,Strehla,13.233513371901,51.3627774545254
-1619,DE,Zeithain,13.3175571414469,51.3693241709444
-1623,DE,Lommatzsch,13.2973632027006,51.1651622463419
-1640,DE,Coswig,13.580926302194,51.1387586054451
-1662,DE,Meißen,13.4806311361759,51.1625202644459
-1665,DE,Meißen,13.4489544026039,51.1362568421529
-1683,DE,Nossen,13.3391720317397,51.0624700142114
-1689,DE,Weinböhla,13.5635350452693,51.1835327936398
-1705,DE,Freital,13.6382950999229,50.9981963286795
-1723,DE,Wilsdruff,13.5134891000342,51.0284130540989
-1728,DE,Bannewitz,13.7291369853809,50.9821082979879
-1731,DE,Kreischa,13.7597324486117,50.9487885660998
-1734,DE,Rabenau,13.6687274547601,50.9501368757072
-1737,DE,Tharandt,13.5201035014231,50.966260898006
-1738,DE,Colmnitz,13.5173401169574,50.9152518327972
-1744,DE,Dippoldiswalde,13.654532984486,50.8921186026725
-1762,DE,Schmiedeberg,13.617842237346,50.8161179074883
-1768,DE,Glashütte,13.7645505179288,50.8559644594502
-1773,DE,Altenberg,13.7227980508795,50.7701863367731
-1774,DE,Höckendorf,13.5669529340257,50.8900816196631
-1776,DE,Hermsdorf / Erzgebirge,13.6629879743292,50.7710497670944
-1778,DE,Geising,13.8426295641397,50.7650698619091
-1796,DE,Pirna,13.9720733354254,50.9371542514534
-1809,DE,Heidenau,13.8449931917694,50.9455250223989
-1814,DE,Bad Schandau,14.1966335474363,50.9019177714498
-1816,DE,Bad Gottleuba,13.9656137628441,50.8298345463513
-1819,DE,Berggießhübel,13.9803886523367,50.881784945979
-1824,DE,Königstein / Sächsische Schweiz,14.0846392030175,50.8788255493473
-1825,DE,Liebstadt,13.8775206298858,50.8604595275301
-1827,DE,Graupa,13.9183895533832,50.9902835368459
-1829,DE,Stadt Wehlen,14.0107984899764,50.9614393090612
-1833,DE,Stolpen,14.0607858764795,51.0396792461695
-1844,DE,Neustadt in Sachsen,14.2269924483085,51.0358209294172
-1847,DE,Lohmen,14.0186319478249,50.9847555091057
-1848,DE,Hohnstein,14.1438042484719,50.9788387434272
-1855,DE,Sebnitz,14.2950195709521,50.9386350649986
-1877,DE,Bischofswerda,14.2040378831612,51.1251633418218
-1896,DE,Pulsnitz,14.0121693844565,51.1825198062342
-1900,DE,Großröhrsdorf,14.03375842408,51.1446271877288
-1904,DE,Neukirch / Lausitz,14.3276981957342,51.0804156053499
-1906,DE,Bischofswerda,14.2077463894613,51.1871408473025
-1909,DE,Großharthau,14.0820774273187,51.1085678698569
-1917,DE,Kamenz,14.1116269099331,51.2705080744543
-1920,DE,Deutschbaselitz,14.1565791843606,51.2693501643649
-1936,DE,Königsbrück,13.9378853726551,51.292203230091
-1945,DE,Ruhland,13.8797139131573,51.4253935388223
-1968,DE,Senftenberg,14.0254798344899,51.5211335699322
-1979,DE,Lauchhammer,13.7565048370695,51.5037294774548
-1983,DE,Großräschen,14.0516552208333,51.5843420382583
-1987,DE,Schwarzheide Niederlausitz,13.8569555558841,51.4828481886264
-1990,DE,Ortrand,13.7347367836667,51.3853070881689
-1993,DE,Schipkau,13.888210076256,51.5106519906471
-1994,DE,Annahütte,13.9241987551606,51.5805372058737
-1996,DE,Hosena,14.0337029399463,51.4590845820044
-1998,DE,Klettwitz,13.88636824897,51.542571315541
-2625,DE,Bautzen,14.4365868353327,51.185667039048
-2627,DE,Weißenberg,14.5210189319672,51.1870144256967
-2633,DE,Göda,14.3154107010876,51.1657477317624
-2681,DE,Wilthen,14.4170717630233,51.0904987506152
-2689,DE,Sohland an der Spree,14.4329030522057,51.0463985404994
-2692,DE,Obergurig,14.4193340078608,51.1335042068282
-2694,DE,Großdubrau,14.537486295937,51.263509210493
-2699,DE,Königswartha,14.3502824523528,51.2909424449011
-2708,DE,Löbau,14.6697479487381,51.0904319171108
-2727,DE,Neugersdorf,14.612798599227,50.9740627941025
-2730,DE,Ebersbach,14.6114148308632,51.0138119490906
-2733,DE,Cunewalde,14.5281582649865,51.0993958694855
-2736,DE,Oppach,14.5169828987071,51.0663183271913
-2739,DE,Eibau,14.6550703961587,50.9920097089402
-2742,DE,Neusalza-Spremberg,14.5457801319928,51.0313877036959
-2744,DE,Oberoderwitz,14.701194489249,50.9697136268045
-2747,DE,Herrnhut,14.7628115792269,51.010210638874
-2748,DE,Bernstadt,14.8308235048218,51.0473782661179
-2763,DE,Zittau,14.7868393700758,50.9087877353582
-2779,DE,Großschönau,14.6820187352162,50.9021905899615
-2782,DE,Seifhennersdorf,14.6088836183903,50.9360759135317
-2785,DE,Olbersdorf,14.765271521555,50.8730183755607
-2788,DE,Hirschfelde,14.8706601255607,50.9616452409436
-2791,DE,Niederoderwitz,14.7455244809583,50.9542996431919
-2794,DE,Leutersdorf,14.6622519416791,50.9475844742316
-2796,DE,Jonsdorf,14.6936276890278,50.8528709218412
-2797,DE,Oybin,14.7556214151635,50.8399718219569
-2799,DE,Waltersdorf,14.6486158737805,50.8645532743721
-2826,DE,Görlitz,14.9841912137216,51.1468640705067
-2827,DE,Görlitz,14.9644336570507,51.131700588211
-2828,DE,Görlitz,14.982757259718,51.169386005347
-2829,DE,Görlitz,14.9314445596608,51.1793133227497
-2894,DE,Reichenbach / Oberlausitz,14.7837970160583,51.1586210341871
-2899,DE,Görlitz,14.9155163330416,51.0413623584693
-2906,DE,Niesky,14.7199175414312,51.29686932838
-2923,DE,Niesky,14.8877498791934,51.3029904192752
-2929,DE,Rothenburg / Oberlausitz,14.9549174346342,51.3584395056961
-2943,DE,Weißwasser,14.6231366648455,51.4455327569972
-2953,DE,Bad Muskau,14.668792984739,51.5485347944777
-2956,DE,Rietschen,14.8071789258513,51.4101443347418
-2957,DE,Krauschwitz,14.7980059857637,51.4744440525675
-2959,DE,Schleife,14.5263426599706,51.5231251115797
-2977,DE,Hoyerswerda,14.2160050897591,51.4239640495388
-2979,DE,Hoyerswerda,14.4208851704129,51.4808044896124
-2991,DE,Lauta,14.1963095015949,51.4824187384614
-2994,DE,Bernsdorf,14.076081833467,51.384897512176
-2997,DE,Wittichenau,14.2456691320338,51.3803613459956
-2999,DE,Lohsa,14.4314779020423,51.3794218631087
-3042,DE,Cottbus,14.4173863028766,51.7758491985757
-3044,DE,Cottbus,14.3462668653205,51.7851954322445
-3046,DE,Cottbus,14.3105961699576,51.7642841051626
-3048,DE,Cottbus,14.3084496695284,51.7386575406352
-3050,DE,Cottbus,14.3428162204931,51.7338004398863
-3051,DE,Cottbus,14.4173519658731,51.7212475070751
-3052,DE,Cottbus,14.429363438563,51.7622304181986
-3053,DE,Cottbus,14.3899095323459,51.8050107551662
-3054,DE,Cottbus,14.3532943121108,51.8320174376614
-3055,DE,Cottbus,14.313416921196,51.814200467229
-3058,DE,Gallinchen,14.3905994367258,51.6951974057929
-3096,DE,Burg / Spreewald,14.2022775486531,51.8398236297927
-3099,DE,Kolkwitz,14.2029591073863,51.7541879060613
-3103,DE,Neupetershain,14.1242212424135,51.6263004105257
-3116,DE,Drebkau,14.2159936024012,51.6464926876213
-3119,DE,Welzow,14.1786551453494,51.5759831900948
-3130,DE,Spremberg,14.4285361926079,51.5920052162884
-3139,DE,Schwarze Pumpe,14.3242706344034,51.531349538805
-3149,DE,Forst / Lausitz,14.6080429265096,51.726184190725
-3159,DE,Döbern,14.6600872851445,51.6305296247609
-3172,DE,Guben,14.5761587483961,51.9595001517035
-3185,DE,Peitz,14.4152417815639,51.8779405940495
-3197,DE,Jänschwalde,14.5297330572813,51.8798303187555
-3205,DE,Calau,13.9487286548992,51.7280249390139
-3222,DE,Lübbenau / Spreewald,13.9276631924957,51.8541016396787
-3226,DE,Vetschau,14.0521859735019,51.8155505018191
-3229,DE,Altdöbern,14.0576959342314,51.6655994167392
-3238,DE,Finsterwalde,13.7177879378029,51.6008449442302
-3246,DE,Crinitz,13.7803983499336,51.7331039787029
-3249,DE,Sonnewalde,13.66779456204,51.7076077577057
-3253,DE,Doberlug-Kirchhain,13.500302391339,51.6401628467384
-4103,DE,Leipzig,12.393171634463,51.332993367659
-4105,DE,Leipzig,12.3615440257456,51.3532158481417
-4107,DE,Leipzig,12.3730717463847,51.3319369827246
-4109,DE,Leipzig,12.3662239114281,51.3401650247005
-4129,DE,Leipzig,12.3909879710159,51.3734807468274
-4155,DE,Leipzig,12.3628330267093,51.3628550951064
-4157,DE,Leipzig,12.3717511984241,51.3758698758593
-4158,DE,Leipzig,12.3717511984241,51.3758698758593
-4159,DE,Leipzig,12.3292220441593,51.3743049194689
-4177,DE,Leipzig,12.3344688082617,51.3409795431399
-4178,DE,Leipzig,12.263,51.3532
-4179,DE,Leipzig,12.3167739858808,51.3481006668968
-4205,DE,Leipzig,12.2736152868547,51.3272343390933
-4207,DE,Leipzig,12.2755323469935,51.3077370124942
-4209,DE,Leipzig,12.2989041810904,51.3222662708309
-4229,DE,Leipzig,12.3389412705666,51.3215175964767
-4249,DE,Leipzig,12.3145431203951,51.2877503441252
-4275,DE,Leipzig,12.3738452832566,51.3226214111902
-4277,DE,Leipzig,12.3725898920218,51.3077587079575
-4279,DE,Leipzig,12.4014143330105,51.294430853771
-4288,DE,Leipzig,12.4014143330105,51.294430853771
-4289,DE,Leipzig,12.4295352839182,51.301078473028
-4299,DE,Leipzig,12.4288304537393,51.319258618199
-4315,DE,Leipzig,12.4093019668461,51.3470546635018
-4316,DE,Leipzig,12.4093019668461,51.3470546635018
-4317,DE,Leipzig,12.4065008216017,51.3324690822652
-4318,DE,Leipzig,12.4298561094508,51.3426003738871
-4319,DE,Leipzig,12.4298561094508,51.3426003738871
-4328,DE,Leipzig,12.451879540918,51.3485458679045
-4329,DE,Leipzig,12.4682899135653,51.3591079869906
-4347,DE,Leipzig,12.4217583762459,51.361896953518
-4349,DE,Leipzig,12.4492022493611,51.3909661643052
-4356,DE,Leipzig,12.4401668557006,51.4212075374621
-4357,DE,Leipzig,12.4117985796606,51.3822076173024
-4416,DE,Markkleeberg,12.3889204344979,51.2687032993467
-4420,DE,Markranstädt,12.2211992218854,51.2891977911683
-4425,DE,Taucha,12.5114512111022,51.3920499932463
-4430,DE,Böhlitz-Ehrenberg,12.2432762354154,51.3559139206556
-4435,DE,Schkeuditz,12.2199350715792,51.4006268604343
-4439,DE,Engelsdorf,12.5055497926427,51.3314489469419
-4442,DE,Zwenkau,12.308936553491,51.2227253359244
-4445,DE,Markkleeberg,12.470837306257,51.2789146912471
-4448,DE,Wiederitzsch,12.3809155441796,51.4098623696945
-4451,DE,Borsdorf,12.5432044572604,51.3547810545218
-4454,DE,Holzhausen,12.476892296404,51.3048476214957
-4457,DE,Mölkau,12.4531538710731,51.330639183418
-4460,DE,Zwenkau,12.2242057057646,51.2182224390448
-4463,DE,Großpösna,12.4783958301848,51.2555931737753
-4466,DE,Lindenthal,12.336031348193,51.403189550099
-4469,DE,Lützschema-Stahmeln,12.2834931677938,51.3903864035007
-4509,DE,Delitzsch,12.3540893294459,51.5050963420478
-4519,DE,Rackwitz,12.3923988975717,51.4442215906216
-4523,DE,Pegau,12.2468769618758,51.1685102177171
-4539,DE,Groitzsch,12.3171424354412,51.1301585938282
-4552,DE,Borna,12.4892200608762,51.1274493774671
-4564,DE,Böhlen,12.3872102067848,51.2106912011367
-4565,DE,Regis-Breitingen,12.431013409662,51.0913633740767
-4567,DE,Kitzscher,12.5624933510742,51.1723485087927
-4571,DE,Rötha,12.4273861285881,51.2027935830858
-4574,DE,Neukieritzsch,12.4124975634588,51.1158147186552
-4575,DE,Neukieritzsch,12.3789753025592,51.1633050021571
-4579,DE,Espenhain,12.4993782702102,51.2091132783251
-4600,DE,Altenburg,12.4396082600746,50.9787274538803
-4603,DE,Altenburg,12.4643335989671,50.9600749230382
-4610,DE,Meuselwitz,12.3480752174873,51.0563331929355
-4613,DE,Lucka,12.3319712670842,51.0861728296777
-4617,DE,Altenburg,12.3652493877661,51.0151293766588
-4618,DE,Langenleuba-Niederhain,12.5770304718426,50.9502635485601
-4626,DE,Schmölln,12.3102455710081,50.8983785812604
-4639,DE,Gößnitz,12.4237710327968,50.873975112611
-4643,DE,Geithain,12.6507686344043,51.0831576094679
-4651,DE,Bad Lausick,12.6760064285766,51.1460850388363
-4654,DE,Frohburg,12.5596584922644,51.0627418347635
-4655,DE,Kohren-Sahlis,12.5913539425324,51.0138467393956
-4657,DE,Langensteinbach,12.6720050667348,50.9893938482057
-4668,DE,Grimma,12.7343133496508,51.2145485284711
-4680,DE,Colditz,12.8092978240245,51.1260307568365
-4683,DE,Naunhof,12.5767212896108,51.271758322968
-4685,DE,Nerchau,12.8190504023833,51.2766637362082
-4687,DE,Trebsen / Mulde,12.7313526360469,51.2877426957742
-4688,DE,Mutschen,12.8870621322598,51.26068719464
-4703,DE,Leisnig,12.9372759228576,51.1676366624669
-4720,DE,Döbeln,13.1185033523152,51.1417764579461
-4736,DE,Waldheim,13.0134829549687,51.0666189210948
-4741,DE,Roßwein,13.1791283247753,51.0796261264052
-4746,DE,Hartha,12.9902997556681,51.1134642496225
-4749,DE,Ostrau,13.1526608540259,51.2024772100378
-4758,DE,Oschatz,13.1215273735526,51.3452688946092
-4769,DE,Mügeln,13.0737737585398,51.2415697159446
-4774,DE,Dahlen,12.9853897466733,51.3683300150655
-4779,DE,Wermsdorf,12.9628263646574,51.2895993215411
-4808,DE,Wurzen,12.8063092816288,51.3900676989149
-4821,DE,Brandis,12.6282637944233,51.3266474063332
-4824,DE,Beucha,12.5684804330818,51.3216570428175
-4827,DE,Machern,12.6286765516949,51.3775615471981
-4828,DE,Bennewitz,12.7037063905749,51.344648409688
-4838,DE,Eilenburg,12.6860933859381,51.4957576734798
-4849,DE,Bad Düben,12.6461408917646,51.5960417380883
-4860,DE,Torgau,12.9709264250654,51.5409942774071
-4861,DE,Torgau,12.9709264250654,51.5409942774071
-4874,DE,Belgern,13.1238507788261,51.459498131359
-4880,DE,Dommitzsch,12.84978657406,51.6194880591067
-4886,DE,Torgau,13.0897450546123,51.573718086373
-4889,DE,Schildau,12.9658636074665,51.4555436832849
-4895,DE,Falkenberg / Elster,13.2064305376999,51.5876482814071
-4910,DE,Elsterwerda,13.5119239726314,51.4696576104114
-4916,DE,Herzberg / Elster,13.2453582251887,51.75956182998
-4924,DE,Bad Liebenwerda,13.3769215875885,51.516776631457
-4928,DE,Plessa,13.6409511234533,51.4633468918685
-4931,DE,Bad Liebenwerda,13.2531142656928,51.4269832652403
-4932,DE,Prösen,13.5668065114159,51.4155989172342
-4934,DE,Hohenleipisch,13.5687387535445,51.5082479987285
-4936,DE,Schlieben,13.4267493536179,51.7469427151217
-4938,DE,Uebigau,13.325906935149,51.607393122447
-6108,DE,Halle / Saale,11.9662475222527,51.4882414080261
-6110,DE,Halle / Saale,11.9742330961222,51.4726326143124
-6112,DE,Halle / Saale,11.9971805646992,51.4805757338108
-6114,DE,Halle / Saale,11.9696374791132,51.5002909621487
-6116,DE,Halle / Saale,12.0392046785579,51.4785704883763
-6118,DE,Halle / Saale,11.990138446183,51.5214070213509
-6120,DE,Halle / Saale,11.9019696090115,51.5084478826948
-6122,DE,Halle / Saale,11.9329853645139,51.4851179835922
-6124,DE,Halle / Saale,11.9352488488315,51.4705493587358
-6126,DE,Halle / Saale,11.9005915254274,51.4790839684832
-6128,DE,Halle / Saale,11.9485959958226,51.4509649775318
-6130,DE,Halle / Saale,11.9942544073096,51.4543689843495
-6132,DE,Halle / Saale,11.9909915623822,51.4269622846291
-6179,DE,Teutschenthal,11.8139981105672,51.4638797327049
-6184,DE,Dieskau,12.1022524904989,51.4201347959256
-6188,DE,Landsberg,12.1068075406033,51.529501803091
-6193,DE,Löbejün,11.9501465908287,51.6012625958585
-6198,DE,Wettin,11.8108763894801,51.5717482111287
-6217,DE,Merseburg / Saale,11.9861244920452,51.3222647097515
-6231,DE,Bad Dürrenberg,12.0978023873219,51.3049252300908
-6237,DE,Leuna,12.0143052819163,51.3078820485509
-6242,DE,Braunsbedra,11.890853094951,51.2897394659139
-6246,DE,Bad Lauchstädt,11.8728400853179,51.3821881311044
-6249,DE,Mücheln / Geiseltal,11.7990211903051,51.3044928984231
-6254,DE,Wallendorf / Luppe,12.1189412219016,51.3583904924102
-6255,DE,Schafstädt,11.7812863992652,51.3721559292173
-6258,DE,Schkopau,11.9818559613755,51.3960982543435
-6259,DE,Frankleben,11.9449057090502,51.3108756854775
-6268,DE,Querfurt,11.606452530147,51.3474147993435
-6279,DE,Schraplau,11.6254135734154,51.4303559915242
-6295,DE,Eisleben,11.58766671179,51.5193671789769
-6308,DE,Benndorf,11.4951777310338,51.579822286718
-6311,DE,Helbra,11.5021549269455,51.5559218166929
-6313,DE,Hergisdorf,11.4753952324519,51.5304013477177
-6317,DE,Röblingen am See,11.6798224413823,51.4744252201209
-6318,DE,Wansleben am See,11.7580358390738,51.4603754207704
-6333,DE,Hettstedt,11.4649124030939,51.6684161705108
-6343,DE,Mansfeld,11.4092992191018,51.5909570857805
-6347,DE,Gerbstedt,11.6623290479279,51.6222098945348
-6348,DE,Großörner,11.4868831348093,51.618269313772
-6366,DE,Köthen / Anhalt,11.9984793277858,51.7581528157269
-6369,DE,Köthen / Anhalt,11.987301136388,51.7384196634245
-6385,DE,Kleinzerbst,12.0570947419085,51.8470260774227
-6386,DE,Osternienburg,12.0878818893545,51.7779652009762
-6388,DE,Gröbzig,11.9292260899425,51.6854521672225
-6406,DE,Bernburg / Saale,11.746589834486,51.7973275374417
-6408,DE,Ilberstedt,11.7796486560128,51.7691922792176
-6420,DE,Könnern,11.7940203476863,51.6701348098005
-6425,DE,Alsleben / Saale,11.6731187212613,51.7085139533045
-6429,DE,Nienburg / Saale,11.7841742363704,51.8431311629708
-6449,DE,Aschersleben,11.4570419658436,51.800666041547
-6456,DE,Sandersleben,11.5604266863853,51.7006631812331
-6458,DE,Hedersleben,11.2864658999984,51.8643354848372
-6463,DE,Ermsleben,11.3254308956291,51.7310850877174
-6464,DE,Frose,11.3768219374139,51.789542149262
-6466,DE,Gatersleben,11.2927550373405,51.8166306138066
-6467,DE,Hoym,11.3088211287465,51.7840074947777
-6469,DE,Nachterstedt,11.3733715263156,51.8145373405862
-6484,DE,Quedlinburg,11.1543823658707,51.8043893812344
-6485,DE,Quedlinburg,11.1543823658707,51.8043893812344
-6493,DE,Ballenstedt,11.1706177155339,51.6600469678918
-6502,DE,Thale / Harz,11.0481819705911,51.7523552271514
-6507,DE,Gernrode,11.0649794436773,51.6907470524146
-6526,DE,Sangerhausen,11.2939507611881,51.473432124833
-6528,DE,Wallhausen,11.2879073715998,51.4901450948996
-6536,DE,Roßla,11.0730338735781,51.5058205670487
-6537,DE,Kelbra / Kyffhäuser,11.0945868308912,51.4320753913474
-6542,DE,Allstedt,11.4180573953223,51.4113349122114
-6543,DE,Wippra,11.2894199199643,51.622475044779
-6547,DE,Stolberg / Harz,10.9749686559181,51.5834436428758
-6548,DE,Rottleberode,10.9889498313129,51.5199227397072
-6556,DE,Artern / Unstrut,11.2935534798108,51.3636252746143
-6567,DE,Bad Frankenhausen / Kyffhäuser,11.0879619417191,51.3650491363353
-6571,DE,Roßleben,11.3859723492902,51.2950620729582
-6577,DE,Heldrungen,11.2408652706642,51.2811828757022
-6578,DE,Oldisleben,11.1318992746778,51.3006308743297
-6618,DE,Naumburg / Saale,11.8245552903681,51.1286073248373
-6628,DE,Bad Kösen,11.6943713143845,51.1295151109419
-6632,DE,Freyburg / Unstrut,11.7672176123783,51.2369895681938
-6636,DE,Laucha / Unstrut,11.6617227593663,51.2261767294874
-6638,DE,Karsdorf,11.6383744807334,51.2760350488671
-6642,DE,Nebra / Unstrut,11.5281018263304,51.2627288933697
-6647,DE,Bad Bibra,11.5447751177798,51.1956955579926
-6648,DE,Eckartsberga,11.5265251535704,51.1332510026029
-6667,DE,Weißenfels,11.939570549929,51.1959139171483
-6679,DE,Hohenmölsen,12.1120382637312,51.1715427545215
-6682,DE,Teuchern,12.0246061931873,51.1286299613915
-6686,DE,Lützen,12.1208279019383,51.2340742906798
-6688,DE,Großkorbetha,12.0224725718048,51.2615221848623
-6712,DE,Zeitz,12.1326542565044,51.0313420535447
-6721,DE,Osterfeld,11.9567766062684,51.0735432708229
-6722,DE,Droyßig,11.9963730588227,51.0299535839097
-6724,DE,Kayna,12.1853213840226,51.0059806082067
-6725,DE,Profen,12.1979214119735,51.1246495535012
-6727,DE,Theißen,12.1163979417598,51.0982289068342
-6729,DE,Tröglitz,12.225343616854,51.0672322383968
-6749,DE,Bitterfeld,12.3570996288414,51.6232517942516
-6766,DE,Wolfen,12.2414476061813,51.6705321023532
-6772,DE,Gräfenhainichen,12.5112298557344,51.740023407907
-6773,DE,Gräfenhainichen,12.5112298557344,51.740023407907
-6774,DE,Pouch,12.527760808465,51.6423467925274
-6779,DE,Dessau,12.2517728510694,51.7313459169875
-6780,DE,Zörbig,12.1293939682895,51.6256289737216
-6785,DE,Oranienbaum,12.4247286008481,51.8009298605094
-6786,DE,Vockerode,12.4222602640289,51.8462977080974
-6791,DE,Zschornewitz,12.3804066567452,51.7278688472326
-6792,DE,Sandersdorf,12.2589548582211,51.6311039991786
-6794,DE,Zscherndorf,12.2214159224884,51.6027321342761
-6796,DE,Brehna,12.2064874810512,51.5612254852392
-6800,DE,Jeßnitz,12.3263162731707,51.68465567602
-6803,DE,Greppin,12.2962013488615,51.6518816778899
-6804,DE,Muldenstein,12.385874363235,51.6748285393591
-6808,DE,Holzweißig,12.3350819980435,51.5981126893487
-6809,DE,Roitzsch,12.2770356872009,51.5809081580122
-6842,DE,Dessau,12.3036968731842,51.791176430644
-6844,DE,Dessau,12.2738218121756,51.8527522723214
-6846,DE,Dessau,12.1854512725513,51.8489294621642
-6847,DE,Dessau,12.1920974697973,51.7973093727484
-6849,DE,Dessau,12.2597617131324,51.7998838363924
-6861,DE,Dessau-Roßlau,12.2597617131324,51.7998838363924
-6862,DE,Roßlau / Elbe,12.3133850951095,51.9540485850399
-6869,DE,Coswig / Anhalt,12.4589177436279,51.9261098408206
-6886,DE,Wittenberg,12.6184971831313,51.8711897739943
-6888,DE,Wittenberg,12.713090924558,51.8611747546491
-6889,DE,Wittenberg,12.713090924558,51.8611747546491
-6895,DE,Zahna,12.7642874164663,51.9388458174877
-6896,DE,Wittenberg,12.6247672508236,51.9499748642697
-6901,DE,Kemberg,12.6957356792577,51.7751851831519
-6905,DE,Bad Schmiedeberg,12.7119564477929,51.6957477647318
-6909,DE,Pretzsch / Elbe,12.7827917505715,51.7273432616097
-6917,DE,Jessen / Elster,12.9570113944388,51.8065586402059
-6918,DE,Elster / Elbe,12.8885805026894,51.8748029947278
-6922,DE,Prettin,12.9241647127707,51.6946966182531
-6925,DE,Annaburg,13.0687192153067,51.7137341256633
-6926,DE,Holzdorf,13.1250916855999,51.7943816084288
-6928,DE,Jessen / Elster,13.1196739134638,51.8650516869313
-7318,DE,Saalfeld / Saale,11.3299744091449,50.6259351262563
-7330,DE,Probstzella,11.3847435908755,50.552677052717
-7333,DE,Unterwellenborn,11.430360854678,50.6810743085035
-7334,DE,Kamsdorf,11.4722251306449,50.6347826082225
-7336,DE,Könitz,11.4895586209716,50.6611125303224
-7338,DE,Kaulsdorf,11.4943261047182,50.5846497035097
-7343,DE,Wurzbach,11.5195667360178,50.4472988626744
-7349,DE,Lehesten,11.4575214694023,50.4695950725703
-7356,DE,Lobenstein. Moorbad,11.5935206223689,50.4849812347115
-7366,DE,Lobenstein. Moorbad,11.6743854549961,50.4156560299454
-7368,DE,Ebersdorf / Thüringen,11.6586090320888,50.5236118750782
-7381,DE,Pößneck,11.6011003167057,50.7061155152272
-7387,DE,Krölpa,11.520159278719,50.6718316758634
-7389,DE,Ranis,11.6264883980434,50.6480175319359
-7407,DE,Rudolstadt,11.3478176538805,50.7553776363662
-7422,DE,Bad Blankenburg,11.2066910822377,50.685770564439
-7426,DE,Königsee,11.1102476717725,50.6552540085181
-7427,DE,Schwarzburg,11.199640691106,50.647750625862
-7429,DE,Sitzendorf,11.2073748719122,50.6161408495569
-7545,DE,Gera,12.0867795903403,50.8812552246626
-7546,DE,Gera,12.1015615456598,50.887634357804
-7548,DE,Gera,12.0430157263032,50.8768343494099
-7549,DE,Gera,12.0620557984077,50.8401766346874
-7551,DE,Gera,12.1126783705392,50.8368658890013
-7552,DE,Gera,12.0647272901622,50.9183036886093
-7554,DE,Gera,12.1310597359673,50.9248567967924
-7557,DE,Gera,12.0126290459413,50.8220779403262
-7558,DE,Töppeln,12.0030940629166,50.8979614171369
-7570,DE,Weida,12.0273664791665,50.7721363654503
-7580,DE,Ronneburg,12.2111705983277,50.8387210714108
-7586,DE,Bad Köstritz,11.965453784803,50.90616263298
-7589,DE,Münchenbernsdorf,11.9364425587913,50.833556135822
-7607,DE,Eisenberg,11.8845787564917,50.9657724699035
-7613,DE,Krossen / Elster,11.9411090731559,50.989526523504
-7616,DE,Bürgel,11.7798712236149,50.9557040800003
-7619,DE,Schkölen,11.8159735836736,51.0218670199036
-7629,DE,Hermsdorf,11.85939050461,50.8754364341252
-7639,DE,Bad Klosterlausnitz,11.8803540643462,50.9214662783369
-7646,DE,Stadtroda,11.7530464179552,50.8469779924126
-7743,DE,Jena,11.5991979164673,50.9525831163874
-7745,DE,Jena,11.5645155260795,50.9080082942493
-7747,DE,Jena,11.6129105442311,50.8901302877122
-7749,DE,Jena,11.6152308281228,50.9234851356731
-7751,DE,Jena,11.58303165039,50.902514995611
-7768,DE,Kahla,11.5517106898604,50.8010541574023
-7774,DE,Camburg,11.7232552069721,51.0401769689154
-7778,DE,Dorndorf-Steudnitz,11.6538423595465,50.99680468923
-7806,DE,Neustadt / Orla,11.7357384649495,50.7241073410755
-7819,DE,Triptis,11.8341410845468,50.7401591255581
-7907,DE,Schleiz,11.8155778004631,50.5942709690231
-7919,DE,Schleiz,11.9109553943808,50.5481104601518
-7922,DE,Tanna,11.8613639912742,50.4904383769769
-7924,DE,Ziegenrück,11.7125047996814,50.6063828529521
-7926,DE,Gefell,11.825190848082,50.4464677919037
-7927,DE,Hirschberg,11.8168541799613,50.421965474658
-7929,DE,Saalburg,11.7506218754476,50.5040557408063
-7937,DE,Zeulenroda,11.9862374645373,50.6364969052911
-7950,DE,Triebes,11.9996822910413,50.6989939289957
-7952,DE,Pausa / Vogtland,12.0128972845541,50.5846903778175
-7955,DE,Auma,11.9057915331088,50.7021345478783
-7957,DE,Langenwetzendorf,12.1045750748333,50.6731188627181
-7958,DE,Hohenleuben,12.0547913273412,50.7115698097412
-7973,DE,Greiz,12.1959335707288,50.6577674739626
-7980,DE,Berga / Elster,12.1514906395221,50.7401807475254
-7985,DE,Elsterberg,12.1490982489236,50.6074070942332
-7987,DE,Mohlsdorf,12.2707660366772,50.6786460778154
-7989,DE,Teichwolframsdorf,12.2277972678638,50.7275813460746
-8056,DE,Zwickau,12.486863749973,50.7070949223661
-8058,DE,Zwickau,12.4732938708401,50.7434160498603
-8060,DE,Zwickau,12.446934771112,50.7254479686663
-8062,DE,Zwickau,12.4694099890743,50.6954720638055
-8064,DE,Zwickau,12.4741064460124,50.6699308964447
-8066,DE,Zwickau,12.5281236823179,50.7294977177248
-8107,DE,Kirchberg,12.524903811567,50.5997089450946
-8112,DE,Wilkau-Haßlau,12.5165811126253,50.6672621649902
-8115,DE,Lichtentanne,12.4161417134645,50.6803569278233
-8118,DE,Hartenstein,12.672409328799,50.6721234550497
-8121,DE,Wiesenburg,12.5661580905752,50.6587648798226
-8124,DE,Cainsdorf,12.4955961848419,50.6747576309374
-8129,DE,Mosel,12.4804784415366,50.769930215282
-8132,DE,Mülsen Sankt Jacob,12.5822818420749,50.7431293722002
-8134,DE,Langenbach,12.6071724553909,50.6498618562331
-8138,DE,Thurm,12.5350671223928,50.7744438698686
-8141,DE,Reinsdorf,12.5620258467453,50.7010919153192
-8144,DE,Ebersbrunn,12.4537821126743,50.6384622179008
-8146,DE,Ortmannsdorf,12.6138453304008,50.7146705241455
-8147,DE,Crinitzberg,12.5017820560612,50.5726264148723
-8149,DE,Vielau,12.5486461783056,50.6823937888668
-8209,DE,Auerbach / Vogtland,12.4175172040978,50.490605793024
-8223,DE,Falkenstein / Vogtland,12.3550336030861,50.4430691570352
-8228,DE,Rodewisch,12.4262198012763,50.541850654435
-8233,DE,Treuen,12.3045293685056,50.5416225742726
-8236,DE,Ellefeld,12.3888085420852,50.4822713758959
-8237,DE,Steinberg,12.488071628113,50.5405166645188
-8239,DE,Bergen,12.2970321759247,50.4834749327399
-8248,DE,Klingenthal / Sachsen,12.4694300457428,50.3874652993947
-8258,DE,Markneukirchen,12.3332466743015,50.3075436069232
-8261,DE,Schöneck / Vogtland,12.3302626150211,50.3919346549638
-8262,DE,Tannenbergsthal / Vogtland,12.5097482638738,50.4297289379388
-8265,DE,Erlbach,12.3863286698248,50.3173301282003
-8267,DE,Zwota,12.4120971669422,50.3616359200149
-8269,DE,Hammerbrücke,12.4247297491474,50.435334631793
-8280,DE,Aue,12.695325019294,50.5916917300756
-8289,DE,Schneeberg,12.621056157556,50.5936306884689
-8294,DE,Lößnitz,12.7495759934588,50.6266225016488
-8297,DE,Zwönitz,12.8154041759413,50.6336643514439
-8301,DE,Schlema,12.6645371972865,50.6173198119268
-8304,DE,Schönheide,12.5181132156025,50.5011718277378
-8309,DE,Eibenstock,12.6095540779127,50.4739556406081
-8312,DE,Lauter / Sachsen,12.7250955869306,50.5542937674015
-8315,DE,Bernsbach,12.7643359942988,50.5825687383669
-8318,DE,Hundshübel,12.5898439245185,50.5428595041894
-8321,DE,Zschorlau,12.6446383291751,50.5535407582263
-8324,DE,Bockau,12.6827406995226,50.5302227190108
-8325,DE,Carlsfeld,12.5629377917501,50.4458608660715
-8326,DE,Sosa,12.6714942545114,50.4881809532701
-8328,DE,Stützengrün,12.5323289475989,50.5350664240952
-8340,DE,Schwarzenberg / Erzgebirge,12.7720954709853,50.5321872678262
-8349,DE,Johanngeorgenstadt,12.7009047647323,50.4439937771012
-8352,DE,Raschau,12.8542660629096,50.5121548287826
-8355,DE,Rittersgrün,12.8241038159626,50.4650924876
-8358,DE,Grünhain,12.8167169450852,50.5812598942335
-8359,DE,Breitenbrunn / Erzgebirge,12.7574079383302,50.4749808562199
-8371,DE,Glauchau,12.5599624357773,50.8173134598226
-8373,DE,Glauchau,12.5663346534213,50.8595637223699
-8393,DE,Meerane,12.4793185089081,50.8462307110417
-8396,DE,Waldenburg,12.5860136916214,50.8873234905535
-8399,DE,Wolkenburg-Kaufungen,12.6739019551163,50.8986628962385
-8412,DE,Werdau,12.3475629193248,50.7281180570154
-8427,DE,Fraureuth,12.3523399324194,50.6950227242493
-8428,DE,Langenbernsdorf,12.2948191476575,50.7586497148081
-8432,DE,Steinpleis,12.4029056064417,50.7130917932938
-8439,DE,Crimmitschau,12.3998919347796,50.776021375039
-8451,DE,Crimmitschau,12.3523358791229,50.815778481942
-8459,DE,Neukirchen / Pleiße,12.3871137140808,50.7856720409436
-8468,DE,Reichenbach / Vogtland,12.3318122708773,50.6231017688435
-8485,DE,Lengenfeld,12.3762108053875,50.5853191299302
-8491,DE,Netzschkau,12.2436381286013,50.598473587115
-8496,DE,Neumark,12.3531807418877,50.6566176990435
-8499,DE,Mylau,12.2637239824055,50.6234321433249
-8523,DE,Plauen,12.1160258048543,50.498539064081
-8525,DE,Plauen,12.1169079409849,50.5231334307979
-8527,DE,Plauen,12.0986247751092,50.4804942293455
-8529,DE,Plauen,12.1718490562522,50.5003517187303
-8538,DE,Weischlitz,12.0025987258213,50.4400272495619
-8539,DE,Mehltheuer,11.9990703840543,50.5307907907031
-8541,DE,Neuensalz,12.2327286288619,50.5000504630127
-8543,DE,Pöhl,12.1966776226283,50.5587768662103
-8547,DE,Jößnitz,12.1344254407869,50.5512608543529
-8548,DE,Syrau,12.0829234930141,50.5549179119474
-8606,DE,Oelsnitz,12.1238888751382,50.3945874005033
-8626,DE,Adorf,12.2251333029982,50.3501341425937
-8645,DE,Bad Elster,12.2504877661935,50.2833356736527
-8648,DE,Bad Brambach,12.3030082375668,50.2273069161752
-9111,DE,Chemnitz,12.9267830162303,50.8372846848644
-9112,DE,Chemnitz,12.9065871546338,50.8331045538051
-9113,DE,Chemnitz,12.913110691005,50.8491029007125
-9114,DE,Chemnitz,12.9137143723459,50.8732864922514
-9116,DE,Chemnitz,12.8713348985652,50.8284565742832
-9117,DE,Chemnitz,12.8356181312698,50.8236465230746
-9119,DE,Chemnitz,12.8942987983772,50.8162899788091
-9120,DE,Chemnitz,12.9109222516754,50.8114359835977
-9122,DE,Chemnitz,12.8873696000231,50.7976341231625
-9123,DE,Chemnitz,12.9369546750296,50.7701145615889
-9125,DE,Chemnitz,12.9422952093239,50.7898915599258
-9126,DE,Chemnitz,12.9400361625267,50.8141428648277
-9127,DE,Chemnitz,12.9819527238901,50.818208752639
-9128,DE,Chemnitz,13.0211799635062,50.8161243062206
-9130,DE,Chemnitz,12.9537758233364,50.8380174254233
-9131,DE,Chemnitz,12.9671023638916,50.8628164479176
-9212,DE,Limbach-Oberfrohna,12.7373537960335,50.8635838312403
-9217,DE,Burgstädt,12.8066132989662,50.9239047697883
-9221,DE,Neukirchen / Erzgebirge,12.8659780722872,50.7719828793929
-9224,DE,Grüna,12.7921182779284,50.8161629163608
-9228,DE,Wittgensdorf,12.8645128330111,50.887704658556
-9232,DE,Hartmannsdorf,12.7975494485357,50.8840816342806
-9235,DE,Burkhardtsdorf,12.9177988374825,50.7331390223064
-9236,DE,Claußnitz,12.8821165651038,50.9406361777314
-9238,DE,Auerswalde,12.9243894676595,50.9111720576876
-9240,DE,Kemtau,12.958349125034,50.743120155424
-9241,DE,Mühlau,12.7658153780141,50.9020793157059
-9243,DE,Niederfrohna,12.7354003356927,50.8892584513475
-9244,DE,Lichtenau,12.9942248778037,50.9118669102667
-9246,DE,Pleißa,12.7682123440334,50.838454425384
-9247,DE,Röhrsdorf,12.8296799269788,50.8621556174322
-9249,DE,Taura bei Burgstädt,12.8577915926272,50.911482556408
-9306,DE,Rochlitz,12.8308972196979,51.0316222706455
-9322,DE,Penig,12.7284358069656,50.9324267657589
-9326,DE,Geringswalde,12.9134052347516,51.0752029583313
-9328,DE,Lunzenau,12.7550378603045,50.9662961144297
-9337,DE,Hohenstein-Ernstthal,12.6753139142084,50.8236906566503
-9350,DE,Lichtenstein / Sachsen,12.6370534881619,50.7506509176925
-9353,DE,Oberlungwitz,12.7389711773462,50.7897238404594
-9355,DE,Gersdorf,12.7028680699199,50.7614869398771
-9356,DE,Sankt Egidien,12.6345213654408,50.8026604935581
-9358,DE,Wüstenbrand,12.7487732756206,50.8126353755586
-9366,DE,Stollberg / Erzgebirge,12.7709763519226,50.6975125911581
-9376,DE,Oelsnitz / Erzgebirge,12.6938119111935,50.7210982205368
-9380,DE,Thalheim / Erzgebirge,12.8351508185078,50.6866554088866
-9385,DE,Lugau / Erzgebirge,12.7522546032833,50.760236645411
-9387,DE,Jahnsdorf,12.8275139701905,50.7569240318118
-9390,DE,Gornsdorf,12.8803298493942,50.7185220995974
-9392,DE,Auerbach,12.9111176710294,50.689758895448
-9394,DE,Hohndorf,12.675769364323,50.74453824975
-9395,DE,Hormersdorf,12.8797256787179,50.6718723552009
-9397,DE,Neuwürschnitz,12.7292813974357,50.7055198906432
-9399,DE,Niederwürschnitz,12.7608322832993,50.729363502681
-9405,DE,Zschopau,13.0597737391109,50.7647137513564
-9419,DE,Thum,12.9510771969286,50.6760233459322
-9423,DE,Gelenau / Erzgebirge,12.953934236289,50.7122313564724
-9427,DE,Ehrenfriedersdorf,12.9607465596613,50.6463922637836
-9429,DE,Wolkenstein,13.0775790445392,50.6541068865493
-9430,DE,Drebach,13.0128790020574,50.6804718502294
-9432,DE,Großolbersdorf,13.0839784161063,50.6965986852825
-9434,DE,Krumhermersdorf,13.1079809576973,50.7369405296452
-9435,DE,Scharfenstein,13.0480578638079,50.7086185162863
-9437,DE,Waldkirchen / Erzgebirge,13.1261679701576,50.7461117837534
-9439,DE,Amtsberg,13.0095124582895,50.7446706510406
-9456,DE,Annaberg-Buchholz,13.0390824395746,50.5776455647398
-9465,DE,Sehma,12.9823186972563,50.4963432977372
-9468,DE,Geyer,12.9187137657074,50.6144189254258
-9471,DE,Bärenstein,13.0468369493324,50.52944555
-9474,DE,Crottendorf,12.9291348167857,50.5036818268231
-9477,DE,Jöhstadt,13.132163278331,50.5428078390332
-9481,DE,Scheibenberg,12.8767929562876,50.5768897844397
-9484,DE,Oberwiesenthal,12.9515776540159,50.4415038592064
-9487,DE,Schlettau,12.9510470370559,50.5674974417951
-9488,DE,Wiesa,13.0135686535114,50.6183364171423
-9496,DE,Marienberg,13.1980228446334,50.6135223477325
-9509,DE,Pockau / Flöhatal,13.2775179666108,50.7230616069823
-9514,DE,Lengefeld,13.1824485837044,50.7233213388058
-9517,DE,Zöblitz,13.2551133668441,50.6602989502376
-9518,DE,Großrückerswalde,13.1148796209929,50.6213940783332
-9526,DE,Olbernhau,13.342204773134,50.6560545973962
-9544,DE,Neuhausen / Erzgebirge,13.4948988190735,50.6822287250406
-9548,DE,Seiffen / Erzgebirge,13.4620314236802,50.6333391691379
-9557,DE,Flöha,13.0798404157347,50.8740218856906
-9569,DE,Oederan,13.1845283574642,50.8665296643539
-9573,DE,Leubsdorf,13.1311130401514,50.8082236428566
-9575,DE,Eppendorf,13.2581692375491,50.7967993849914
-9577,DE,Niederwiesa,13.0187579019308,50.8686686848228
-9579,DE,Borstendorf,13.1899750618595,50.7677983024004
-9599,DE,Freiberg,13.3340225849824,50.9145219996183
-9600,DE,Freiberg,13.3504903258263,50.9097680422667
-9603,DE,Großschirma,13.2695286155511,50.9689037877956
-9618,DE,Brand-Erbisdorf,13.3169088578281,50.8142568418226
-9619,DE,Mulda / Sachsen,13.4171472121539,50.7585486755528
-9623,DE,Frauenstein,13.5377862576833,50.7683485989789
-9627,DE,Bobritzsch,13.4488220608783,50.891661803463
-9629,DE,Reinsberg,13.3834598099214,51.0163125589043
-9633,DE,Halsbrücke,13.370679660526,50.9593036398592
-9634,DE,Siebenlehn,13.2912660234433,51.015353131559
-9636,DE,Langenau,13.2844789348611,50.83613961687
-9638,DE,Lichtenberg / Erzgebirge,13.4056970982759,50.8331420484761
-9648,DE,Mittweida,12.9852705366061,50.9886713757471
-9661,DE,Hainichen,13.1405155309005,50.9980768437475
-9669,DE,Frankenberg,13.0748925243345,50.9202833210158
-10115,DE,Berlin,13.387223860255,52.5337069545604
-10117,DE,Berlin,13.3901933840594,52.518745648599
-10119,DE,Berlin,13.4071489783586,52.5326657646216
-10178,DE,Berlin,13.4122033308763,52.5234743092278
-10179,DE,Berlin,13.4196989324626,52.5145909366732
-10243,DE,Berlin,13.441955897094,52.5149175142057
-10245,DE,Berlin,13.4666745683003,52.5031273050411
-10247,DE,Berlin,13.4680419058628,52.5184110970565
-10249,DE,Berlin,13.4446109366815,52.5260516533921
-10315,DE,Berlin,13.5180351693644,52.5110313044758
-10317,DE,Berlin,13.4918839223831,52.4992463209894
-10318,DE,Berlin,13.5319785815516,52.4859406529291
-10319,DE,Berlin,13.521117804593,52.5015461261736
-10365,DE,Berlin,13.5025751842374,52.5235035330047
-10367,DE,Berlin,13.4833221986446,52.5244522726978
-10369,DE,Berlin,13.4725178111811,52.5317005904026
-10405,DE,Berlin,13.4267880784802,52.5368169582257
-10407,DE,Berlin,13.4498736162666,52.535524401385
-10409,DE,Berlin,13.4432411934032,52.5456113489031
-10435,DE,Berlin,13.4133942261249,52.5394981804891
-10437,DE,Berlin,13.4152318322189,52.5468914296257
-10439,DE,Berlin,13.4148230973378,52.5544478879925
-10551,DE,Berlin,13.3389655683318,52.5326967400819
-10553,DE,Berlin,13.3236845323834,52.5322795508294
-10555,DE,Berlin,13.3378843627346,52.5239104697248
-10557,DE,Berlin,13.3615741646083,52.5252332996821
-10559,DE,Berlin,13.3522191245315,52.5324813297304
-10585,DE,Berlin,13.3076699591771,52.5165313568177
-10587,DE,Berlin,13.323002850878,52.5199655352473
-10589,DE,Berlin,13.3084940352002,52.5293987837623
-10623,DE,Berlin,13.3296072858482,52.5097675893044
-10625,DE,Berlin,13.3178387932193,52.5105620578802
-10627,DE,Berlin,13.3056479944576,52.5100925652213
-10629,DE,Berlin,13.3107476938185,52.5044737398752
-10707,DE,Berlin,13.3170093030047,52.4983050289072
-10709,DE,Berlin,13.306142603276,52.4954485316766
-10711,DE,Berlin,13.2943845406852,52.499380709168
-10713,DE,Berlin,13.3161107580713,52.4869762041054
-10715,DE,Berlin,13.3316870937737,52.4844027617855
-10717,DE,Berlin,13.3305003816797,52.4926932578024
-10719,DE,Berlin,13.3276744310593,52.5003181055802
-10777,DE,Berlin,13.3451852142708,52.499980342922
-10779,DE,Berlin,13.3427330390818,52.4946054529659
-10781,DE,Berlin,13.3558006569262,52.4951423148389
-10783,DE,Berlin,13.3653339673952,52.4986555479497
-10785,DE,Berlin,13.3665879428981,52.5099849607846
-10787,DE,Berlin,13.3462538795073,52.5096066309895
-10789,DE,Berlin,13.3394717112393,52.5039793544826
-10823,DE,Berlin,13.3559851567001,52.4893548491328
-10825,DE,Berlin,13.3443341278918,52.4855207111381
-10827,DE,Berlin,13.3559927861899,52.4843186813605
-10829,DE,Berlin,13.3642879770327,52.4817524353199
-10961,DE,Berlin,13.4004793776075,52.4952626002665
-10963,DE,Berlin,13.3826867450857,52.4979614983904
-10965,DE,Berlin,13.4091096524196,52.4870195291943
-10967,DE,Berlin,13.4183706052184,52.4939054520842
-10969,DE,Berlin,13.404576744008,52.5045966317146
-10997,DE,Berlin,13.4385816383592,52.5033140068311
-10999,DE,Berlin,13.4307897835171,52.4988904600018
-12043,DE,Berlin,13.4420275913886,52.4820632906188
-12045,DE,Berlin,13.4414653455142,52.487989472715
-12047,DE,Berlin,13.4310089106011,52.4929987346046
-12049,DE,Berlin,13.4242261222021,52.4799117754227
-12051,DE,Berlin,13.4327065282941,52.4699937447169
-12053,DE,Berlin,13.4347529869337,52.4803905957987
-12055,DE,Berlin,13.4515681157336,52.4752216863972
-12057,DE,Berlin,13.4652871310638,52.4711951903196
-12059,DE,Berlin,13.4537084735947,52.4844747077379
-12099,DE,Berlin,13.405508170112,52.4618263208458
-12101,DE,Berlin,13.394751159498,52.4776963253956
-12103,DE,Berlin,13.3752062205834,52.4648685781299
-12105,DE,Berlin,13.3765894059507,52.4514754565422
-12107,DE,Berlin,13.3922647383568,52.4348835778104
-12109,DE,Berlin,13.4034173372607,52.4488382457536
-12157,DE,Berlin,13.3513289658818,52.467615807441
-12159,DE,Berlin,13.3399939788589,52.4759641807104
-12161,DE,Berlin,13.3295132501498,52.4721897491969
-12163,DE,Berlin,13.3202781398441,52.4644422486276
-12165,DE,Berlin,13.317369813824,52.4576665391264
-12167,DE,Berlin,13.3370593699206,52.4506713776368
-12169,DE,Berlin,13.3463381712839,52.4568899427746
-12203,DE,Berlin,13.3129878055449,52.446403630872
-12205,DE,Berlin,13.2982488987369,52.435097309909
-12207,DE,Berlin,13.3163617750996,52.421792221188
-12209,DE,Berlin,13.3323603731155,52.4193169718975
-12247,DE,Berlin,13.3494467986603,52.4414395140715
-12249,DE,Berlin,13.3545342084671,52.4285081522747
-12277,DE,Berlin,13.3780446934416,52.4135445634688
-12279,DE,Berlin,13.3559924384162,52.4131558920874
-12305,DE,Berlin,13.4051078658903,52.4075610706165
-12307,DE,Berlin,13.3993520883087,52.3889700399218
-12309,DE,Berlin,13.4207145219275,52.3933299269535
-12347,DE,Berlin,13.4335618050316,52.4545967334104
-12349,DE,Berlin,13.4246197487488,52.4278732513536
-12351,DE,Berlin,13.4576118031613,52.4360672486559
-12353,DE,Berlin,13.4622880385421,52.4254514979954
-12355,DE,Berlin,13.5003457759319,52.4125054989062
-12357,DE,Berlin,13.4965721454986,52.430678436815
-12359,DE,Berlin,13.4560863240667,52.4498790377267
-12435,DE,Berlin,13.4695807779128,52.4892696010755
-12437,DE,Berlin,13.4852021234671,52.4644355159079
-12439,DE,Berlin,13.5287000663812,52.4553692654092
-12459,DE,Berlin,13.5338823608518,52.4674428562031
-12487,DE,Berlin,13.5123030299836,52.4437609777381
-12489,DE,Berlin,13.5505086869178,52.4387454534349
-12524,DE,Berlin,13.5439956936132,52.415364387871
-12526,DE,Berlin,13.5683342065542,52.4003510832493
-12527,DE,Berlin,13.6472864562236,52.3904985836759
-12529,DE,Schönefeld,13.5149900897941,52.3889294901218
-12555,DE,Berlin,13.5839929098869,52.4665109236445
-12557,DE,Berlin,13.5898029905167,52.4334076690432
-12559,DE,Berlin,13.6610627350305,52.4184984729217
-12587,DE,Berlin,13.6392862079954,52.4612192604603
-12589,DE,Berlin,13.7086736438618,52.4467771869799
-12619,DE,Berlin,13.5921010689776,52.5263880577382
-12621,DE,Berlin,13.5913950913841,52.5051522638564
-12623,DE,Berlin,13.6204141711191,52.5051014186679
-12625,DE,Dahlwitz-Hoppegarten,13.6388090389145,52.4837160277322
-12627,DE,Berlin,13.6176376411181,52.5393614922753
-12629,DE,Berlin,13.5941279201636,52.5441203468715
-12679,DE,Berlin,13.568049993488,52.5508667666053
-12681,DE,Berlin,13.5398499484887,52.5392572203694
-12683,DE,Berlin,13.5634261799858,52.5102952601468
-12685,DE,Berlin,13.5677457680633,52.5415487672102
-12687,DE,Berlin,13.5660576222808,52.5577981791934
-12689,DE,Berlin,13.5724384230776,52.5680178485138
-13051,DE,Berlin,13.4977831222371,52.5796428958308
-13053,DE,Berlin,13.5080369182889,52.551670058109
-13055,DE,Berlin,13.501001376208,52.5417057639188
-13057,DE,Berlin,13.5445963813574,52.5742412452123
-13059,DE,Berlin,13.5250476692832,52.5829575814688
-13086,DE,Berlin,13.450440951468,52.5570222649255
-13088,DE,Berlin,13.4732794092776,52.5621199431689
-13089,DE,Berlin,13.4433019480544,52.5729887447053
-13125,DE,Berlin,13.4848450722345,52.6324937181686
-13127,DE,Berlin,13.4374029276763,52.6168116526419
-13129,DE,Berlin,13.4614442021843,52.5936142515949
-13156,DE,Berlin,13.403043816146,52.5847564086279
-13158,DE,Berlin,13.3847560561751,52.5950262753029
-13159,DE,Berlin,13.4041492446388,52.6273525672027
-13187,DE,Berlin,13.411385061125,52.5713464019623
-13189,DE,Berlin,13.4239896080658,52.5654491836665
-13347,DE,Berlin,13.36824632201,52.5502581143634
-13349,DE,Berlin,13.3510416711152,52.5599776197015
-13351,DE,Berlin,13.3358220609056,52.5523561805678
-13353,DE,Berlin,13.3521576695883,52.5429038646217
-13355,DE,Berlin,13.3929324255526,52.5443614902536
-13357,DE,Berlin,13.3838173801168,52.5525768798017
-13359,DE,Berlin,13.3876310000699,52.5623515502214
-13403,DE,Berlin,13.324621449436,52.5758000420115
-13405,DE,Berlin,13.3003297773036,52.5606637013871
-13407,DE,Berlin,13.3539718058248,52.5749013715726
-13409,DE,Berlin,13.3740502441446,52.5704325644934
-13435,DE,Berlin,13.3462947087821,52.604537487811
-13437,DE,Berlin,13.3313128005558,52.5918836351775
-13439,DE,Berlin,13.3608568915293,52.5998197875082
-13465,DE,Berlin,13.2918233417028,52.6422151125516
-13467,DE,Berlin,13.3095440935657,52.6192318622295
-13469,DE,Berlin,13.3447390968519,52.6140433160788
-13503,DE,Berlin,13.2507286251541,52.6142685472452
-13505,DE,Berlin,13.243794162527,52.5866691236435
-13507,DE,Berlin,13.2771755272941,52.57760317075
-13509,DE,Berlin,13.3021583893308,52.5914792966052
-13581,DE,Berlin,13.182873379052,52.5326248381604
-13583,DE,Berlin,13.1849402417922,52.5449869139517
-13585,DE,Berlin,13.2082410806722,52.5499595884426
-13587,DE,Berlin,13.1886385147409,52.5787168178627
-13589,DE,Berlin,13.1716155572309,52.5593457281758
-13591,DE,Berlin,13.1431255431994,52.5369738590092
-13593,DE,Berlin,13.1689320395639,52.514420410581
-13595,DE,Berlin,13.1997959233568,52.513140949933
-13597,DE,Berlin,13.2195000409579,52.5307055743027
-13599,DE,Berlin,13.2379817564183,52.5497910721393
-13627,DE,Berlin,13.3038196651304,52.5415745051549
-13629,DE,Berlin,13.271127521969,52.5442205779539
-14050,DE,Berlin,13.2708888735398,52.5231773248051
-14052,DE,Berlin,13.2577967119814,52.5177716347351
-14053,DE,Berlin,13.236259872352,52.5193364704831
-14055,DE,Berlin,13.2482336543322,52.5041594850209
-14057,DE,Berlin,13.2898230938842,52.5073630270276
-14059,DE,Berlin,13.2916103422924,52.5220217506446
-14089,DE,Berlin,13.1536450353871,52.4715702844308
-14109,DE,Berlin,13.1473530234215,52.4213054478161
-14129,DE,Berlin,13.1961555645845,52.4397012376639
-14163,DE,Berlin,13.2419011063964,52.4394706957669
-14165,DE,Berlin,13.2569406588995,52.4196512095982
-14167,DE,Berlin,13.2796062383123,52.4232104487911
-14169,DE,Berlin,13.2658745634796,52.446430304251
-14193,DE,Berlin,13.232887580692,52.4763424603794
-14195,DE,Berlin,13.2869441360215,52.4593174332029
-14197,DE,Berlin,13.3146786143367,52.4750092609528
-14199,DE,Berlin,13.2981082081636,52.4791974690517
-14467,DE,Potsdam,13.0705258654202,52.4054762015731
-14469,DE,Potsdam,13.029986906528,52.4314951867235
-14471,DE,Potsdam,13.0087823451167,52.3888375191114
-14473,DE,Potsdam,13.0537415336664,52.3716418030867
-14476,DE,Potsdam,12.9990975948798,52.4641431451378
-14478,DE,Potsdam,13.0982098268584,52.3705285167341
-14480,DE,Potsdam,13.1373585186045,52.3763930923582
-14482,DE,Potsdam,13.1071906466933,52.3955010729354
-14513,DE,Teltow,13.2772322454355,52.3868799999217
-14532,DE,Kleinmachnow,13.1960803468877,52.3632442897134
-14542,DE,Werder / Havel,12.8833515790843,52.369342868988
-14547,DE,Beelitz,12.9615028458272,52.2300981946592
-14548,DE,Caputh,12.9356991323007,52.3191553107933
-14550,DE,Groß Kreutz,12.798775446065,52.4232880142443
-14552,DE,Michendorf,13.0813619465974,52.2954569299639
-14554,DE,Seddiner See,13.0039331665146,52.2786173858128
-14557,DE,Langerwisch,13.064452335212,52.3244155019962
-14558,DE,Bergholz-Rehbrücke,13.0997189633564,52.3466069509941
-14612,DE,Falkensee,13.086866005687,52.5739409741468
-14621,DE,Schönwalde,13.126919552921,52.6113019764527
-14624,DE,Dallgow,13.0599188901911,52.5165117852226
-14627,DE,Elstal,12.9964200639617,52.5463489838514
-14641,DE,Nauen,12.8497190215424,52.6178027422884
-14656,DE,Brieselang,13.012765482937,52.5944016191818
-14662,DE,Friesack,12.6102603660063,52.7360570031855
-14669,DE,Ketzin,12.8302397523045,52.4905204515591
-14712,DE,Rathenow,12.3593796691535,52.6155996834864
-14715,DE,Milow,12.3763908380341,52.6098857280572
-14727,DE,Premnitz,12.3780867777891,52.5354412640132
-14728,DE,Rhinow,12.3816940007709,52.7442671916944
-14770,DE,Brandenburg / Havel,12.5200269970668,52.4088184299284
-14772,DE,Brandenburg / Havel,12.4993346667385,52.4379923339066
-14774,DE,Brandenburg / Havel,12.4214575344919,52.4058123606789
-14776,DE,Brandenburg / Havel,12.5410343545327,52.3896820113261
-14778,DE,Brandenburg / Havel,12.604109680994,52.4014651921338
-14789,DE,Wusterwitz,12.3558790610118,52.3678259991037
-14793,DE,Ziesar,12.3515988904282,52.2488999054982
-14797,DE,Lehnin,12.7128833451354,52.3259104291654
-14798,DE,Pritzerbe,12.4691153849184,52.5071321817764
-14806,DE,Belzig,12.586236379233,52.1724434545699
-14822,DE,Brück,12.783221488068,52.1962761741574
-14823,DE,Niemegk,12.6420583119423,52.065567807993
-14827,DE,Wiesenburg,12.4123821927229,52.0997768410226
-14828,DE,Görzke,12.3311902188641,52.1668912276521
-14913,DE,Jüterbog,13.1015194843853,51.9719573238802
-14929,DE,Treuenbrietzen,12.8787566839984,52.0849295007413
-14943,DE,Luckenwalde,13.1699614152999,52.1240916641561
-14947,DE,Nuthe-Urstromtal,13.2085011516254,52.1015016215448
-14959,DE,Trebbin,13.184359475549,52.2184330568592
-14974,DE,Ludwigsfelde,13.2557996596041,52.2850357247529
-14979,DE,Großbeeren,13.3246342495825,52.3679635462697
-15230,DE,Frankfurt / Oder,14.5572841072679,52.3384289439601
-15232,DE,Frankfurt / Oder,14.5477397528822,52.3307493336114
-15234,DE,Frankfurt / Oder,14.4793037230205,52.3565913525802
-15236,DE,Frankfurt / Oder,14.4313314122836,52.3304136848845
-15295,DE,Brieskow-Finkenheerd,14.6100000863283,52.2398564967886
-15299,DE,Müllrose,14.4162000808709,52.2056932440591
-15306,DE,Seelow,14.3640331467927,52.5123513068349
-15320,DE,Neuhardenberg,14.2414056588762,52.6125475488549
-15324,DE,Letschin,14.3729553005145,52.6713970334826
-15326,DE,Lebus,14.5021612756632,52.4455758884599
-15328,DE,Manschnow,14.5359028368767,52.5692367852353
-15344,DE,Strausberg,13.9048138153528,52.5689760710676
-15345,DE,Strausberg,13.9110392055143,52.5733016505788
-15366,DE,Neuenhagen bei Berlin,13.675081198747,52.5291011348921
-15370,DE,Fredersdorf-Vogelsdorf,13.778203879863,52.5273144288669
-15374,DE,Müncheberg,14.1249769828138,52.521820559767
-15377,DE,Buckow / Märkische Schweiz,14.0896658686615,52.5928311210661
-15378,DE,Hennickendorf,13.8561546551091,52.493511070537
-15517,DE,Fürstenwalde / Spree,14.0620401842487,52.377454013197
-15518,DE,Fürstenwalde / Spree,14.1268730519351,52.3871139703248
-15526,DE,Bad Saarow-Pieskow,14.0789430404515,52.283790314644
-15528,DE,Spreenhagen,13.8739627617431,52.3405617771858
-15537,DE,Erkner,13.7686930247532,52.3912701930056
-15562,DE,Rüdersdorf bei Berlin,13.7992995410375,52.4757581906646
-15566,DE,Schöneiche bei Berlin,13.7099122823978,52.4826102325351
-15569,DE,Woltersdorf,13.7649909298295,52.4512866973469
-15711,DE,Königs Wusterhausen,13.6191779933896,52.2849959625367
-15712,DE,Königs Wusterhausen,13.6191779933896,52.2849959625367
-15713,DE,Königs Wusterhausen,13.6191779933896,52.2849959625367
-15732,DE,Schulzendorf bei Eichenwade,13.5710227316521,52.3644489024626
-15738,DE,Zeuthen,13.616577119793,52.3470636787626
-15741,DE,Bestensee,13.6740678388627,52.2239643068489
-15745,DE,Wildau,13.625892439976,52.3228356515324
-15746,DE,Groß Köris,13.6807274896088,52.1780550947711
-15748,DE,Märkisch Buchholz,13.8156105004012,52.1336679064316
-15749,DE,Mittenwalde,13.5419157365541,52.2793155170588
-15751,DE,Niederlehme,13.6653207063329,52.3225527420744
-15752,DE,Prieros,13.8108685612337,52.2180552873465
-15754,DE,Senzig,13.7682680752299,52.2791336482709
-15755,DE,Teupitz,13.6000308903553,52.1349119278004
-15757,DE,Halbe,13.7118569147451,52.0992089142475
-15758,DE,Zernsdorf,13.7163560197842,52.3074915861198
-15806,DE,Zossen,13.4103214048013,52.2275234006708
-15827,DE,Blankenfelde,13.4147363910625,52.3265687967453
-15831,DE,Mahlow,13.4368886433263,52.3571641992514
-15834,DE,Rangsdorf,13.4415858151684,52.2937367845107
-15837,DE,Baruth,13.513591658141,52.0469377705885
-15838,DE,Wünsdorf,13.4450741434717,52.140401376977
-15848,DE,Beeskow,14.2434977835628,52.166771242908
-15859,DE,Storkow,13.9107383972654,52.2165211697737
-15864,DE,Wendisch Rietz,14.0512342812059,52.1977341919849
-15868,DE,Lieberose,14.3521947032653,52.0166299949777
-15890,DE,Eisenhüttenstadt,14.5637415186609,52.1626717893358
-15898,DE,Neuzelle,14.6212420539656,52.0607946571483
-15907,DE,Lübben / Spreewald,13.8939732962564,51.9461193626168
-15910,DE,Schönwalde,13.8646577996034,52.0389254702396
-15913,DE,Straupitz,14.1226261949613,51.9635871093603
-15926,DE,Luckau,13.6794229117005,51.8304682208038
-15936,DE,Dahme,13.4402454239864,51.8910968157737
-15938,DE,Golßen,13.6172425228561,51.9445108102792
-16225,DE,Eberswalde,13.8174272036519,52.8480791394761
-16227,DE,Eberswalde,13.7407525305434,52.8415136298062
-16230,DE,Eberswalde,13.8286383458967,52.84807825009
-16244,DE,Finowfurt,13.6812378292993,52.8571381111717
-16247,DE,Joachimsthal,13.7674734835382,52.9812420892054
-16248,DE,Oderberg,14.0352444214291,52.8890852245885
-16259,DE,Bad Freienwalde,14.032541377837,52.7626801640553
-16269,DE,Wriezen,14.1058025037462,52.7018023933905
-16278,DE,Angermünde,14.0103636341661,53.0547147791411
-16303,DE,Schwedt / Oder,14.2721243031983,53.0978777464486
-16306,DE,Schwedt / Oder,14.2034272967878,53.1596364360857
-16307,DE,Gartz / Oder,14.3657565223917,53.2588512129152
-16321,DE,Bernau bei Berlin,13.5872750617765,52.6876971223549
-16341,DE,Zepernick,13.5367166873647,52.6469661507118
-16348,DE,Klosterfelde,13.543525287226,52.8801376548452
-16352,DE,Basdorf,13.4496025557329,52.6906953962239
-16356,DE,Werneuchen,13.6965804900872,52.6320037035787
-16359,DE,Biesenthal,13.6003141638049,52.7725734073638
-16515,DE,Oranienburg,13.2607407059652,52.7997450937298
-16540,DE,Hohen Neuendorf bei Berlin,13.2762875854803,52.6679008901989
-16547,DE,Birkenwerder bei Berlin,13.3085641305874,52.7048782801241
-16548,DE,Glienicke / Nordbahn,13.3322790743032,52.6348360772284
-16552,DE,Schildow,13.3726782062384,52.6416185269723
-16556,DE,Hohen Neuendorf bei Berlin,13.2804313781893,52.7215167694856
-16559,DE,Liebenwalde,13.4270977571313,52.859118282296
-16562,DE,Hohen Neuendorf bei Berlin,13.331570035941,52.6857891149395
-16565,DE,Lehnitz / Nordbahn,13.2935959620201,52.7501236128084
-16567,DE,Mühlenbeck,13.3666368014563,52.6708543639144
-16727,DE,Velten,13.1549669183663,52.6892274109768
-16761,DE,Hennigsdorf bei Berlin,13.211634823233,52.6358821818161
-16766,DE,Kremmen,13.0255808896444,52.769622253714
-16767,DE,Leegebruch,13.1748576242881,52.7447138183359
-16775,DE,Gransee,13.1775473858676,53.0163364888923
-16792,DE,Zehdenick,13.3902582040324,52.9965402436591
-16798,DE,Fürstenberg,13.1674628105466,53.1915774026942
-16816,DE,Neuruppin,12.8060095391581,52.902410577139
-16818,DE,Neuruppin,12.7612381323298,52.9469604020611
-16827,DE,Neuruppin,12.8590108996118,52.9854297871643
-16831,DE,Rheinsberg,12.9031543212196,53.1121199640013
-16833,DE,Fehrbellin,12.7837874060263,52.7802134718117
-16835,DE,Lindow,12.9827498723411,52.9492830805124
-16837,DE,Flecken Zechlin,12.7536635947909,53.1575947379465
-16845,DE,Neustadt / Dosse,12.4541845030958,52.8534452508757
-16866,DE,Kyritz,12.3257400146346,52.9829649496039
-16868,DE,Wusterhausen / Dosse,12.4928415924044,52.908558878132
-16909,DE,Wittstock,12.5096395693223,53.155323072895
-16918,DE,Freyenstein,12.3627821937989,53.2857383859263
-16928,DE,Pritzwalk,12.1993567363365,53.1269623848234
-16945,DE,Meyenburg,12.2315057647236,53.2826411425833
-16949,DE,Putlitz,12.0459583547724,53.2626197604536
-17033,DE,Neubrandenburg,13.2271388230747,53.5331079594451
-17034,DE,Neubrandenburg,13.2922101696279,53.5748317770502
-17036,DE,Neubrandenburg,13.3146290510676,53.5464001845729
-17039,DE,Brunn,13.3228835525562,53.6129080623184
-17087,DE,Altentreptow,13.2412409057052,53.6945591406401
-17089,DE,Burow,13.2967744957368,53.7611665413565
-17091,DE,Rosenow,13.1080936053383,53.6593717367504
-17094,DE,Burg Stargard,13.327644460318,53.4872692682989
-17098,DE,Friedland,13.5602548099751,53.6751089200986
-17099,DE,Kotelow,13.5533660458881,53.6490594672743
-17109,DE,Demmin,13.033738150847,53.9169170374833
-17111,DE,Demmin,13.0344588333323,53.8565507644871
-17121,DE,Loitz,13.165822679181,53.9930668882168
-17126,DE,Jarmen,13.34679262439,53.9115373612889
-17129,DE,Bentzin,13.2706974052043,53.887839426511
-17139,DE,Malchin,12.7618592520332,53.7189750188471
-17153,DE,Stavenhagen,12.9263694797006,53.6761378956751
-17154,DE,Neukalen,12.778898142275,53.8234676146101
-17159,DE,Dargun,12.8481450798944,53.9144307708355
-17166,DE,Teterow,12.5650942339328,53.7484228467837
-17168,DE,Jördenstorf,12.5816269700884,53.8680640914064
-17179,DE,Gnoien,12.6775823193357,53.96033833562
-17192,DE,Waren / Müritz,12.7490943292718,53.5040459463369
-17194,DE,Grabowhöfe,12.5443294591471,53.594472627719
-17207,DE,Röbel / Müritz,12.6254459955304,53.3771383120758
-17209,DE,Wredenhagen,12.4881193237949,53.3453201928986
-17213,DE,Malchow,12.4569426402462,53.4644551773507
-17214,DE,Nossentiner Hütte,12.3767288288413,53.5352049909767
-17217,DE,Penzlin,13.0789570865212,53.5119368328326
-17219,DE,Möllenhagen,12.9411737522012,53.5266953286413
-17235,DE,Neustrelitz,13.0723640616157,53.3407791854821
-17237,DE,Blankensee,13.1402654612239,53.3782188198223
-17248,DE,Rechlin,12.7641297358816,53.3315585027753
-17252,DE,Mirow,12.8459092004033,53.2838577750849
-17255,DE,Wesenberg,12.9883580980478,53.241518740626
-17258,DE,Feldberg,13.388566118898,53.3189038433214
-17259,DE,Lichtenberg,13.4899845328804,53.3866891518342
-17268,DE,Templin,13.5886719225343,53.1454336776688
-17279,DE,Lychen,13.3266139747752,53.2135968333748
-17291,DE,Prenzlau,13.862881162965,53.3068516084068
-17309,DE,Pasewalk,14.0229466424974,53.5182481523229
-17321,DE,Löcknitz,14.2294127516452,53.4867905110166
-17322,DE,Grambow,14.2889041060304,53.4588610111357
-17326,DE,Brüssow,14.1634787932435,53.3900151077791
-17328,DE,Penkun,14.2174653820244,53.2962896809143
-17329,DE,Nadrensee,14.3119932116479,53.3426862953684
-17335,DE,Strasburg,13.7533930012528,53.5197051846782
-17337,DE,Trebenow,13.7804711864141,53.5002301472043
-17348,DE,Woldegk,13.6001633205388,53.4691277360132
-17349,DE,Groß-Miltzow,13.5296293653936,53.5099995797203
-17358,DE,Torgelow,14.0352165360957,53.6193703958107
-17367,DE,Eggesin,14.1239283765797,53.6590308958027
-17373,DE,Ueckermünde,14.0489114485435,53.7341224793126
-17375,DE,Ueckermünde,14.1163823391225,53.696327709446
-17379,DE,Ferdinandshof,13.8488401061973,53.6656340806527
-17389,DE,Anklam,13.7095813373948,53.8517739740502
-17390,DE,Klein Bünzow,13.6692691831774,53.9135281706609
-17391,DE,Krien,13.4746124375113,53.8417232898444
-17392,DE,Spantekow,13.5816370416746,53.7668431173882
-17398,DE,Ducherow,13.7767915680984,53.7828094584839
-17406,DE,Usedom,13.9432162866158,53.9046893145671
-17419,DE,Ahlbeck,14.133997281718,53.9029587238945
-17424,DE,Heringsdorf,14.1426124183512,53.9468181513695
-17429,DE,Bansin,14.064442259677,53.9474042866684
-17438,DE,Wolgast,13.769829771327,54.0613578235931
-17440,DE,Kröslin,13.784735904107,54.008289461398
-17449,DE,Karlshagen,13.8181250326159,54.1182627474946
-17454,DE,Zinnowitz,13.9025686622968,54.074488847608
-17459,DE,Koserow,14.031003400139,54.028459923315
-17489,DE,Greifswald,13.3789308381051,54.0893986570004
-17491,DE,Greifswald,13.4276721437954,54.0747845879181
-17493,DE,Greifswald,13.4534969624576,54.0946810178643
-17495,DE,Karlsburg,13.5485645194842,53.9913981862588
-17498,DE,Neuenkirchen,13.3508915464097,54.0796071389709
-17506,DE,Gützkow,13.420582732615,53.9482058308276
-17509,DE,Lubmin,13.6142483126289,54.0908294393879
-18055,DE,Rostock,12.1703277843102,54.0848977914397
-18057,DE,Rostock,12.1080682133004,54.0881122114559
-18059,DE,Rostock,12.0882235065433,54.0291875940057
-18069,DE,Rostock,12.0447794120369,54.1021219475795
-18106,DE,Rostock,12.0607885240714,54.1280551028529
-18107,DE,Rostock,12.0191782168566,54.1500433687064
-18109,DE,Rostock,12.0607937500144,54.154331981584
-18119,DE,Rostock,12.0599492148265,54.1713657384964
-18146,DE,Rostock,12.1900003125827,54.1795273599157
-18147,DE,Rostock,12.1275243724101,54.1277997856483
-18181,DE,Graal-Müritz,12.2388380161575,54.244739835033
-18182,DE,Gelbensande,12.277758978309,54.1800408387318
-18184,DE,Broderstorf,12.2898978752797,54.1128088444916
-18190,DE,Sanitz,12.385077377218,54.0700166098942
-18195,DE,Tessin,12.4990296460119,54.0289998081385
-18196,DE,Dummerstorf,12.2326961949312,54.0136906867312
-18198,DE,Kritzmow,12.0341839487424,54.0585255044506
-18209,DE,Bad Doberan,11.8850227428771,54.1058032425764
-18211,DE,Börgerende-Rethwisch,11.9286748544946,54.1134150673406
-18225,DE,Kühlungsborn,11.7442258867183,54.1420110978154
-18230,DE,Rerik,11.6843880157845,54.0929247340002
-18233,DE,Neubukow,11.6705239804314,54.0118302657471
-18236,DE,Kröpelin,11.798101943265,54.0387750327806
-18239,DE,Satow,11.9081370365165,54.0012763164007
-18246,DE,Bützow,11.9227432566081,53.876717865473
-18249,DE,Warnow,11.9116129750132,53.8124767026796
-18258,DE,Schwaan,12.0890002924519,53.9321478898416
-18273,DE,Güstrow,12.2064689844871,53.7930779597561
-18276,DE,Güstrow,12.1604677810564,53.7747374180448
-18279,DE,Lalendorf,12.395941188789,53.7548430719778
-18292,DE,Krakow am See,12.3018873307714,53.6588915393615
-18299,DE,Laage,12.3389082474608,53.9195246035486
-18311,DE,Ribnitz-Damgarten,12.4352315180236,54.2409588858064
-18314,DE,Löbnitz,12.6755537472601,54.3139011163121
-18317,DE,Saal,12.5227014985935,54.3117554157982
-18320,DE,Trinwillershagen,12.61841476326,54.2452742366941
-18334,DE,Bad Sülze,12.6452577379679,54.1300105394622
-18337,DE,Marlow,12.4781399290984,54.1678646941724
-18347,DE,Dierhagen,12.3630916165539,54.306524680082
-18356,DE,Barth,12.6779078889773,54.3643597207419
-18374,DE,Zingst am Darß,12.7746565431228,54.4312120605655
-18375,DE,Prerow am Darß,12.5334573713761,54.4250915177347
-18435,DE,Stralsund,13.0670713107225,54.3311354913436
-18437,DE,Stralsund,13.0522625016828,54.3019834895463
-18439,DE,Stralsund,13.1147692454015,54.2818868572047
-18442,DE,Niepars,12.9502504249012,54.2851766321812
-18445,DE,Prohn,12.9843189938941,54.3776506283368
-18461,DE,Franzburg,12.8542778538088,54.1788656319733
-18465,DE,Tribsees,12.7801802969394,54.1147086222369
-18469,DE,Velgast,12.8166457272738,54.2697678523404
-18507,DE,Grimmen,13.0320723952178,54.1025484738706
-18510,DE,Wittenhagen,13.0477176417413,54.1836678717724
-18513,DE,Glewitz,12.8974602319751,54.0555126295404
-18516,DE,Rakow,13.1288605338991,54.0736549746418
-18519,DE,Miltzow,13.2131016815643,54.1887521060642
-18528,DE,Bergen / Rügen,13.4365089252637,54.4355907323685
-18546,DE,Sassnitz,13.6160126242451,54.5268642201548
-18551,DE,Sagard,13.5442245534341,54.5541395709958
-18556,DE,Dranske,13.317555965776,54.6302650553017
-18565,DE,Insel Hiddensee,13.088721363808,54.5329472179638
-18569,DE,Gingst,13.2535247964154,54.4904867347747
-18573,DE,Samtens,13.24216814062,54.3614747458701
-18574,DE,Garz / Rügen,13.3103809515278,54.2975258309496
-18581,DE,Putbus,13.4640456924253,54.3499980996215
-18586,DE,Sellin,13.6755503797491,54.3438588222597
-18609,DE,Binz,13.5930603266215,54.4194653165881
-19053,DE,Schwerin,11.4081221498717,53.6247393347882
-19055,DE,Schwerin,11.4356781728688,53.6577581258256
-19057,DE,Schwerin,11.3497453888959,53.6517809563862
-19059,DE,Schwerin,11.3920850320353,53.6360865636739
-19061,DE,Schwerin,11.4110439798182,53.6021672992816
-19063,DE,Schwerin,11.4498483787143,53.5808291697605
-19065,DE,Pinnow,11.5472057078131,53.6120929529336
-19067,DE,Leezen,11.5364988975265,53.699993679999
-19069,DE,Lübstorf,11.3962781991882,53.7257160570314
-19071,DE,Brüsewitz,11.2778800983847,53.6684379630295
-19073,DE,Wittenförden,11.2765309943002,53.5825375087999
-19075,DE,Pampow,11.3372364609726,53.5466168592602
-19077,DE,Rastow,11.4127733991452,53.4761669862282
-19079,DE,Banzkow,11.5323474563138,53.5118160540129
-19086,DE,Plate,11.5024010486371,53.555008878254
-19089,DE,Crivitz,11.685983358463,53.5808594126074
-19205,DE,Gadebusch,11.1094132527168,53.6948682702779
-19209,DE,Lützow,11.1735314207115,53.6280447637937
-19217,DE,Rehna,10.964350663412,53.7577093650216
-19230,DE,Hagenow,11.2335897472635,53.4140562377596
-19243,DE,Wittenburg,11.0829299586961,53.5196187815736
-19246,DE,Zarrentin,10.9373511589411,53.5433738021261
-19249,DE,Lübtheen,11.0897409263582,53.29826305746
-19258,DE,Boizenburg / Elbe,10.7705642857878,53.4215254575051
-19260,DE,Vellahn,10.9371183477776,53.4155522772773
-19273,DE,Amt Neuhaus,10.9621016305795,53.2711215925841
-19288,DE,Ludwigslust,11.421000261905,53.3371046815249
-19294,DE,Neu Kaliß,11.3918743415698,53.2133397955533
-19300,DE,Grabow,11.6101135943473,53.2537773249548
-19303,DE,Dömitz,11.225068580613,53.1966688110491
-19306,DE,Neustadt-Glewe,11.6017181212962,53.3970008568134
-19309,DE,Lenzen / Elbe,11.4975120439306,53.0934526959019
-19322,DE,Wittenberge,11.7810967038332,52.9960619661958
-19336,DE,Bad Wilsnack,11.9734831627131,52.9665848299302
-19339,DE,Glöwen,12.1082033511307,52.9245345171993
-19348,DE,Perleberg,11.8982435312137,53.1208090612663
-19357,DE,Karstädt,11.7084631611587,53.1785798479007
-19370,DE,Parchim,11.8392939204948,53.4288566487117
-19372,DE,Spornitz,11.7898051647571,53.3682961972848
-19374,DE,Mestlin,11.8192306533909,53.5272491696997
-19376,DE,Siggelkow,11.9466049481254,53.3479906316662
-19386,DE,Lübz,12.0694204186706,53.4612368094461
-19395,DE,Plau am See,12.2457800932773,53.4445217513226
-19399,DE,Goldberg,12.0936314559524,53.590092096924
-19406,DE,Sternberg,11.8926003751161,53.685944901046
-19412,DE,Brüel,11.6851651287178,53.7177204790688
-19417,DE,Warin,11.6712549478736,53.8014726605289
-20095,DE,Hamburg,10.0011036114924,53.5541579534295
-20097,DE,Hamburg,10.0201629259622,53.5497036579225
-20099,DE,Hamburg,10.0117770071661,53.5608014977315
-20144,DE,Hamburg,9.97563270432737,53.5770542614409
-20146,DE,Hamburg,9.97817127903554,53.5705630442094
-20148,DE,Hamburg,9.99638738026101,53.569404913505
-20149,DE,Hamburg,9.99213054503237,53.5810917781013
-20249,DE,Hamburg,9.98846309698408,53.5922265573093
-20251,DE,Hamburg,9.97786162862758,53.5950063794279
-20253,DE,Hamburg,9.9667910626491,53.5829096512424
-20255,DE,Hamburg,9.95207415314126,53.5814915885213
-20257,DE,Hamburg,9.94267279602395,53.5791068622279
-20259,DE,Hamburg,9.9571927316967,53.5750216386226
-20354,DE,Hamburg,9.98922726457134,53.5585305315834
-20355,DE,Hamburg,9.97895631731865,53.5582570520618
-20357,DE,Hamburg,9.96630343988492,53.5650853789351
-20359,DE,Hamburg,9.96514054751631,53.5533063931018
-20457,DE,Hamburg,9.97861695950088,53.5357132572291
-20459,DE,Hamburg,9.97696507576157,53.5478828366101
-20535,DE,Hamburg,10.049667677985,53.5620622217634
-20537,DE,Hamburg,10.0490560699189,53.5524500366439
-20539,DE,Hamburg,10.0464614178234,53.5288663536849
-21029,DE,Hamburg,10.2289879761237,53.4868805584946
-21031,DE,Hamburg,10.1959736562534,53.5096305493372
-21033,DE,Hamburg,10.1627693516923,53.5081930050549
-21035,DE,Hamburg,10.1506288142704,53.494515244122
-21037,DE,Hamburg,10.1441005302125,53.4505807480066
-21039,DE,Hamburg,10.2618889527051,53.4553219746653
-21073,DE,Hamburg,9.97167060278399,53.4602951058057
-21075,DE,Hamburg,9.93273139409429,53.46477372758
-21077,DE,Hamburg,9.94972307259948,53.4390332377638
-21079,DE,Hamburg,9.9757404657296,53.4687391181985
-21107,DE,Hamburg,9.97369011258835,53.5045708924949
-21109,DE,Hamburg,10.0279379917079,53.4940526744127
-21129,DE,Hamburg,9.8488219323811,53.5244225100365
-21147,DE,Hamburg,9.8516107736005,53.4865538506483
-21149,DE,Hamburg,9.85717097768148,53.4634866455115
-21217,DE,Seevetal,10.0454608089677,53.4281535734653
-21218,DE,Seevetal,9.97129610875584,53.3906700036207
-21220,DE,Seevetal,10.0462929924741,53.3617162796511
-21224,DE,Rosengarten,9.89177230327607,53.3981793394632
-21227,DE,Bendestorf,9.9744570925858,53.3364444117905
-21228,DE,Harmstorf,9.98667341465993,53.3533466253824
-21244,DE,Buchholz in der Nordheide,9.85798983613957,53.3237908317596
-21255,DE,Tostedt,9.71036805200857,53.28171011818
-21256,DE,Handeloh,9.84154124987021,53.2504086567774
-21258,DE,Heidenau,9.62872246998637,53.312948683368
-21259,DE,Otter,9.7440554737297,53.2291877285569
-21261,DE,Welle,9.7953151154274,53.2357639540108
-21266,DE,Jesteburg,9.93321306991339,53.3085302399193
-21271,DE,Hanstedt,9.98527127831618,53.2604150824753
-21272,DE,Egestorf,10.0497936003767,53.1823445406175
-21274,DE,Undeloh,9.9251090264564,53.2096114549812
-21279,DE,Hollenstedt,9.74173190601125,53.3659380748969
-21335,DE,Lüneburg,10.3831816133667,53.2208386297174
-21337,DE,Lüneburg,10.4557085368685,53.246737045937
-21339,DE,Lüneburg,10.3893091294118,53.2653064032605
-21354,DE,Bleckede,10.7314455253178,53.2943843808051
-21357,DE,Bardowick,10.380764217473,53.322975266629
-21358,DE,Mechtersen,10.3001581853375,53.2830702464718
-21360,DE,Vögelsen,10.3385762209226,53.2852653068952
-21365,DE,Adendorf,10.453992934281,53.2892625592832
-21368,DE,Dahlenburg,10.721324804322,53.1887642177239
-21369,DE,Nahrendorf,10.8370662579775,53.1706751045697
-21371,DE,Tosterglope,10.8233076256486,53.2089768674603
-21376,DE,Salzhausen,10.142091980144,53.2191618785519
-21379,DE,Scharnebeck,10.5399943626856,53.3068217746576
-21380,DE,Artlenburg,10.4857064584491,53.3662675302443
-21382,DE,Brietlingen,10.4482632590002,53.3383595726998
-21385,DE,Amelinghausen,10.1875629067828,53.1150275018243
-21386,DE,Betzendorf,10.3039742667465,53.134524250366
-21388,DE,Soderstorf,10.1343054170261,53.1481395381713
-21391,DE,Reppenstedt,10.3282313521604,53.25766490359
-21394,DE,Kirchgellersen,10.2762846048751,53.2291988968457
-21395,DE,Tespe,10.4155812652373,53.3838340366972
-21397,DE,Barendorf,10.5503829176086,53.2061742461417
-21398,DE,Neetze,10.6341976785909,53.2774071031165
-21400,DE,Reinstorf,10.5707918168908,53.242627991386
-21401,DE,Thomasburg,10.6421543648952,53.2222334572735
-21403,DE,Wendisch Evern,10.4754895640196,53.2124627125822
-21406,DE,Melbeck,10.3848727475508,53.158801529144
-21407,DE,Deutsch Evern,10.4416536154705,53.1937601868258
-21409,DE,Embsen,10.326446563592,53.1811186399569
-21423,DE,Winsen (Luhe),10.2245448541885,53.3626420088732
-21435,DE,Stelle,10.1090681173465,53.3836540004911
-21436,DE,Marschacht,10.3536190350229,53.3957796840125
-21438,DE,Brackel,10.0571192743936,53.3053664143898
-21439,DE,Marxen,10.0089667901821,53.3136125364132
-21441,DE,Garstedt,10.1660308389707,53.2843821428009
-21442,DE,Toppenstedt,10.098571360707,53.2749606372937
-21444,DE,Vierhöfen,10.2205033277904,53.268981193284
-21445,DE,Wulfsen,10.1348246322983,53.3045485255546
-21447,DE,Handorf,10.3399721840741,53.3448844613739
-21449,DE,Radbruch,10.2670678977276,53.3112285573129
-21465,DE,Reinbek,10.26446452034,53.5336190208812
-21481,DE,Lauenburg / Elbe,10.5243613851584,53.3885248339488
-21483,DE,Gülzow,10.5399059608702,53.4316863587463
-21493,DE,Schwarzenbek,10.5091881200995,53.5516714933419
-21502,DE,Geesthacht,10.4020592804612,53.4424639536998
-21509,DE,Glinde,10.2138614745206,53.5430018762062
-21514,DE,Büchen,10.6524984756141,53.5084911162622
-21516,DE,Müssen,10.5821558662757,53.523200203796
-21521,DE,Aumühle,10.3645560649844,53.5287958962066
-21522,DE,Hohnstorf (Elbe),10.5824160906476,53.3544486710904
-21524,DE,Brunstorf,10.4279169301365,53.4973129805487
-21526,DE,Hohenhorn,10.3732529743,53.4756777730177
-21527,DE,Kollow,10.4630189207499,53.4722579381436
-21529,DE,Kröppelshagen-Fahrendorf,10.3316264836924,53.4828618375394
-21614,DE,Buxtehude,9.69158914791978,53.4661983935898
-21629,DE,Neu Wulmstorf,9.79536898048992,53.4340112894078
-21635,DE,Jork,9.70197544356901,53.533207344849
-21640,DE,Horneburg,9.57779483889085,53.5039685057822
-21641,DE,Apensen,9.59860471929672,53.4430574925632
-21643,DE,Beckdorf,9.62173252378091,53.4148727180613
-21644,DE,Sauensiek,9.56088537907679,53.3911849101479
-21646,DE,Halvesbostel,9.6107895910858,53.3533034936197
-21647,DE,Moisburg,9.70861143915901,53.4062538589863
-21649,DE,Regesbostel,9.65385214381334,53.3806616828813
-21680,DE,Stade,9.4778097729311,53.5915812103949
-21682,DE,Stade,9.45686464552907,53.6094547890692
-21683,DE,Stade,9.46971545980872,53.6458112938082
-21684,DE,Stade,9.47246650689103,53.5695184439501
-21698,DE,Harsefeld,9.46088969966277,53.454734106771
-21702,DE,Ahlerstedt,9.43913505828566,53.3943137549496
-21706,DE,Drochtersen,9.37646989031958,53.716647388063
-21709,DE,Himmelpforten,9.29629905770825,53.6166081809138
-21710,DE,Engelschoff,9.31492712032831,53.6639777962125
-21712,DE,Großenwörden,9.26732808352057,53.685453477886
-21714,DE,Hammah,9.37145044260375,53.6276478994925
-21717,DE,Fredenbeck,9.41667088595484,53.5285273739692
-21720,DE,Grünendeich,9.60383458392127,53.561824508468
-21723,DE,Hollern-Twielenfleth,9.54135505746958,53.599150091662
-21726,DE,Oldendorf,9.26169677322406,53.5777365052096
-21727,DE,Estorf,9.19768566391862,53.5638717425364
-21729,DE,Freiburg (Elbe),9.28072151527638,53.8300900137818
-21730,DE,Balje,9.10898998420137,53.8354447309314
-21732,DE,Krummendeich,9.20630304763744,53.8387259971036
-21734,DE,Oederquart,9.22997240988906,53.7894660767238
-21737,DE,Wischhafen,9.30920435524689,53.7715084466205
-21739,DE,Dollern,9.53600331338228,53.5415675844554
-21745,DE,Hemmoor,9.14376840030753,53.6891747481889
-21755,DE,Hechthausen,9.21875103339279,53.6474407591615
-21756,DE,Osten,9.22096629984845,53.7298820542573
-21762,DE,Otterndorf,8.9088975172302,53.8052911438774
-21763,DE,Neuenkirchen,8.89444122730018,53.7752478933963
-21765,DE,Nordleda,8.81288509610658,53.7695761045531
-21769,DE,Lamstedt,9.07577231467988,53.6137315904684
-21770,DE,Mittelstenahe,9.0314601708391,53.6641907685894
-21772,DE,Stinstedt,8.97082986488778,53.6581669004724
-21775,DE,Ihlienworth,8.89369845772665,53.7055523983962
-21776,DE,Wanna,8.7797742025502,53.7265905847709
-21781,DE,Cadenberge,9.04302789846075,53.7729302870625
-21782,DE,Bülkau,8.98186386220975,53.7402037136135
-21784,DE,Geversdorf,9.09231410599237,53.7946203314927
-21785,DE,Neuhaus (Oste),8.99709722227075,53.8091523047479
-21787,DE,Oberndorf,9.15227241934434,53.7541162223366
-21789,DE,Wingst,9.04990525498368,53.7364165325052
-22041,DE,Hamburg,10.0763055583443,53.5783435735629
-22043,DE,Hamburg,10.1034718078337,53.5722704723589
-22045,DE,Hamburg,10.128308116317,53.5859692758302
-22047,DE,Hamburg,10.0918981142799,53.5909416809929
-22049,DE,Hamburg,10.0671504140179,53.5889772703104
-22081,DE,Hamburg,10.0432270264886,53.5786038795972
-22083,DE,Hamburg,10.0300232100965,53.5820617287427
-22085,DE,Hamburg,10.0151758890645,53.5746546949603
-22087,DE,Hamburg,10.0247288490807,53.5651225938106
-22089,DE,Hamburg,10.0471028917706,53.5706566044253
-22111,DE,Hamburg,10.0826654873695,53.5506987178099
-22113,DE,Oststeinbek,10.130727223524,53.5291891387848
-22115,DE,Hamburg,10.1478013478737,53.5331511103656
-22117,DE,Hamburg,10.1348268667275,53.5517287942189
-22119,DE,Hamburg,10.1057359221478,53.5594442844936
-22143,DE,Hamburg,10.1692508729068,53.6088011044818
-22145,DE,Hamburg,10.2099960288534,53.6199642442417
-22147,DE,Hamburg,10.136087992015,53.6142832030077
-22149,DE,Hamburg,10.1638831027064,53.5926284366798
-22159,DE,Hamburg,10.1176588061564,53.6163472982688
-22175,DE,Hamburg,10.0983832926853,53.629113861333
-22177,DE,Hamburg,10.0684996732132,53.6107572494498
-22179,DE,Hamburg,10.082201042642,53.6080655654034
-22297,DE,Hamburg,10.0121956709259,53.6114957788596
-22299,DE,Hamburg,10.0013091571873,53.59793616034
-22301,DE,Hamburg,10.0049596319245,53.5864582298986
-22303,DE,Hamburg,10.022194514136,53.5942137105173
-22305,DE,Hamburg,10.0496917554834,53.5917137978585
-22307,DE,Hamburg,10.0433828887601,53.6017996321635
-22309,DE,Hamburg,10.0553563410661,53.6146294037258
-22335,DE,Hamburg,9.99782201582731,53.6319708596545
-22337,DE,Hamburg,10.0495382316758,53.6266061519944
-22339,DE,Hamburg,10.0403153062008,53.6459607954472
-22359,DE,Hamburg,10.1646448381846,53.6553171320639
-22391,DE,Hamburg,10.0792967252668,53.6440953055207
-22393,DE,Hamburg,10.1227616695889,53.6555424905547
-22395,DE,Hamburg,10.1144633087276,53.6749861571098
-22397,DE,Hamburg,10.1241699161448,53.7069962879944
-22399,DE,Hamburg,10.0708140414418,53.6674135032343
-22415,DE,Hamburg,10.0061972896283,53.6502276597352
-22417,DE,Hamburg,10.034496061538,53.6706521743746
-22419,DE,Hamburg,10.0032593870535,53.6689472997327
-22453,DE,Hamburg,9.96948162900808,53.6209798282177
-22455,DE,Hamburg,9.94908031811134,53.6442783449565
-22457,DE,Hamburg,9.91120429536597,53.641559299308
-22459,DE,Hamburg,9.93465608902931,53.628036111823
-22523,DE,Hamburg,9.89810159047752,53.6160424705317
-22525,DE,Hamburg,9.91191131239418,53.586960810649
-22527,DE,Hamburg,9.92854766285478,53.6024101940983
-22529,DE,Hamburg,9.95575552161142,53.5987359360694
-22547,DE,Hamburg,9.87845171524381,53.601647246289
-22549,DE,Hamburg,9.85492636026811,53.5878568279005
-22559,DE,Hamburg,9.76045071944418,53.5902916744523
-22587,DE,Hamburg,9.79933990855871,53.5652604670002
-22589,DE,Hamburg,9.80714900203294,53.585538519413
-22605,DE,Hamburg,9.88701495556631,53.5528186882808
-22607,DE,Hamburg,9.87998662134869,53.5718653115723
-22609,DE,Hamburg,9.85054803634173,53.5614557360185
-22761,DE,Hamburg,9.91241594212577,53.5699918540556
-22763,DE,Hamburg,9.91171139097239,53.5561263694686
-22765,DE,Hamburg,9.93250170220483,53.5572545697338
-22767,DE,Hamburg,9.94759359060571,53.5531753410706
-22769,DE,Hamburg,9.94504765899396,53.5686648371175
-22844,DE,Norderstedt,10.0000540571082,53.7298479228228
-22846,DE,Norderstedt,9.97026314874422,53.7083493412342
-22848,DE,Norderstedt,9.96495696062476,53.6713858545773
-22850,DE,Norderstedt,9.994846871393,53.6920834882223
-22851,DE,Norderstedt,10.0427094611288,53.7016845704656
-22869,DE,Schenefeld,9.82549112317564,53.6046845775091
-22880,DE,Wedel (Holstein),9.70351196663682,53.591822533504
-22885,DE,Barsbüttel,10.2136512362735,53.5763865588465
-22889,DE,Tangstedt,10.0841218996323,53.7423038226746
-22926,DE,Ahrensburg,10.2358265919012,53.6709667870744
-22927,DE,Großhansdorf,10.2821073284452,53.6674441124663
-22929,DE,Delingsdorf,10.4281479462032,53.6255068082868
-22941,DE,Bargteheide,10.2525798240276,53.7279604646681
-22946,DE,Trittau,10.3695685142185,53.6104197058915
-22949,DE,Ammersbek,10.1925237708671,53.6963294463435
-22952,DE,Lütjensee,10.3612254451413,53.6544198272147
-22955,DE,Hoisdorf,10.3192206987878,53.6635211755766
-22956,DE,Grönwohld,10.4111776008829,53.6488150087936
-22958,DE,Kuddewörde,10.4086243417181,53.5842457502691
-22959,DE,Linau,10.4725554667291,53.6478322827931
-22961,DE,Hoisdorf,10.336477442903,53.6784721927591
-22962,DE,Siek,10.283467480373,53.6358155639797
-22964,DE,Steinburg,10.3977412593435,53.7101226019168
-22965,DE,Todendorf,10.345945136645,53.6980019439249
-22967,DE,Tremsbüttel,10.314811271772,53.7468196715107
-22969,DE,Witzhave,10.3296739962325,53.5756268828908
-23552,DE,Lübeck,10.6863863793921,53.8689914177723
-23554,DE,Lübeck,10.6788226040248,53.8919890381801
-23556,DE,Lübeck,10.6135832534357,53.8756646154205
-23558,DE,Lübeck,10.6594524236662,53.8592650009203
-23560,DE,Lübeck,10.6358930073554,53.8162505404879
-23562,DE,Lübeck,10.7160757630538,53.8261055497129
-23564,DE,Lübeck,10.7201130973483,53.8539516122476
-23566,DE,Lübeck,10.737477220216,53.8761363281056
-23568,DE,Lübeck,10.745686071226,53.8939399905135
-23569,DE,Lübeck,10.800912260484,53.9188479325388
-23570,DE,Lübeck,10.8546359853355,53.9643929373151
-23611,DE,Bad Schwartau,10.7006226696143,53.9294692105334
-23617,DE,Stockelsdorf,10.6172737717173,53.9322539722831
-23619,DE,Zarpen,10.5217879092819,53.8802819869641
-23623,DE,Ahrensbök,10.5652924032495,54.0038527646668
-23626,DE,Ratekau,10.7704133923903,53.9586206297874
-23627,DE,Groß Grönau,10.7299944560451,53.785558990273
-23628,DE,Krummesse,10.6658202043244,53.7744274480804
-23629,DE,Scharbeutz,10.6642941627799,53.9942423101204
-23669,DE,Timmendorfer Strand,10.7760456453368,53.9854519847315
-23683,DE,Scharbeutz,10.7442675082424,54.0343484203802
-23684,DE,Scharbeutz,10.6763186953057,54.0313773916354
-23689,DE,Ratekau,10.7068973161749,53.9868394619924
-23701,DE,Eutin,10.6480563733576,54.1156180613519
-23714,DE,Malente,10.582547692771,54.193627177952
-23715,DE,Bosau,10.5058670170228,54.0965758697143
-23717,DE,Kasseedorf,10.7032352806531,54.1690353532362
-23719,DE,Glasau,10.5233569650405,54.0500365489695
-23730,DE,Neustadt in Holstein,10.8167181349035,54.1274944609059
-23738,DE,Lensahn,10.8910427053475,54.2247225870564
-23743,DE,Grömitz,10.9635991195068,54.1785319860834
-23744,DE,Schönwalde am Bungsberg,10.7609944581992,54.2004436538399
-23746,DE,Kellenhusen (Ostsee),11.0433536550903,54.1979285918959
-23747,DE,Dahme,11.071562431725,54.2216663214709
-23749,DE,Grube,11.0395254818165,54.2436568134137
-23758,DE,Oldenburg in Holstein,10.855675431692,54.2971144752908
-23769,DE,Burg auf Fehmarn,11.1437798015402,54.4657182401638
-23774,DE,Heiligenhafen,10.966151826637,54.3679508856272
-23775,DE,Großenbrode,11.0667066949602,54.3711342072541
-23777,DE,Heringsdorf,11.0229890705892,54.2885516958064
-23779,DE,Neukirchen,11.0306746474569,54.3286847574177
-23795,DE,Bad Segeberg,10.3095152114455,53.9420726447217
-23812,DE,Wahlstedt,10.1323629968329,53.9417770368841
-23813,DE,Nehms,10.3286732413906,54.0206451248584
-23815,DE,Geschendorf,10.464548268826,53.9264039455291
-23816,DE,Leezen,10.2584498954693,53.8640989006714
-23818,DE,Neuengörs,10.3895086298443,53.9011641526404
-23820,DE,Pronstorf,10.4945252602986,53.9571227836156
-23821,DE,Rohlstorf,10.3946669009247,53.9633781297539
-23823,DE,Seedorf,10.4157273877238,54.051321709267
-23824,DE,Tensfeld,10.3102052115453,54.0592338607792
-23826,DE,Bark,10.1603894301924,53.8988517165081
-23827,DE,Wensin,10.4031811729751,54.0012469050625
-23829,DE,Wittenborn,10.2222320246051,53.9083852167994
-23843,DE,Bad Oldesloe,10.3476142742317,53.8149902382234
-23845,DE,Seth,10.2448576826357,53.8442603971157
-23847,DE,Lasbek,10.4809930363062,53.7548553578526
-23858,DE,Reinfeld (Holstein),10.4794523854682,53.8370470651859
-23860,DE,Klein Wesenberg,10.5585638638026,53.8034495257823
-23863,DE,Bargfeld-Stegen,10.1723471250045,53.7711435108183
-23866,DE,Nahe,10.1282835146375,53.7975834339997
-23867,DE,Sülfeld,10.2116359390831,53.8163959815281
-23869,DE,Elmenhorst,10.2710422149722,53.7675755719678
-23879,DE,Mölln,10.699400374176,53.6258911415095
-23881,DE,Breitenfelde,10.6094478528356,53.6289924582298
-23883,DE,Sterley,10.8074938188818,53.6068946673351
-23896,DE,Nusse,10.5855888085425,53.6564967801789
-23898,DE,Sandesneben,10.5395646125859,53.6933083475335
-23899,DE,Gudow,10.773453151243,53.5532402320073
-23909,DE,Ratzeburg,10.7586279893106,53.7091686951855
-23911,DE,Ziethen,10.8200824663714,53.6853584048166
-23919,DE,Berkenthin,10.6396501314581,53.7271729291318
-23923,DE,Schönberg,10.8867731708885,53.8428439582286
-23936,DE,Grevesmühlen,11.173072553712,53.849050769186
-23942,DE,Dassow,10.9995354613539,53.9410342940473
-23946,DE,Boltenhagen,11.1995656777738,53.9873905021458
-23948,DE,Klütz,11.158277471198,53.9470072324087
-23966,DE,Wismar,11.3606062657783,53.8429368361713
-23968,DE,Wismar,11.35579225854,53.897452563332
-23970,DE,Wismar,11.5427673738732,53.9063076850664
-23972,DE,Dorf Mecklenburg,11.4958671464749,53.8404590363338
-23974,DE,Neuburg-Steinhausen,11.5643680870095,53.9609856560147
-23992,DE,Neukloster,11.6956520954896,53.8927835739067
-23996,DE,Bad Kleinen,11.4264885022801,53.7945863222768
-23999,DE,Insel Poel,11.4363725322214,53.9948301096442
-24103,DE,Kiel,10.1309590421533,54.3257079732801
-24105,DE,Kiel,10.1418400254263,54.3410770965457
-24106,DE,Kiel,10.1167469407959,54.3626350523619
-24107,DE,Kiel,10.0260867479369,54.3453979302245
-24109,DE,Kiel,10.0482074782844,54.3204498802151
-24111,DE,Kiel,10.0648498887699,54.3080853738286
-24113,DE,Kiel,10.083939948296,54.289791919057
-24114,DE,Kiel,10.1135070021859,54.3170021249899
-24116,DE,Kiel,10.1094377503026,54.3302142683834
-24118,DE,Kiel,10.115587079536,54.3447856864117
-24119,DE,Kronshagen,10.0811365193086,54.3392658347676
-24143,DE,Kiel,10.1477432073416,54.3117318895975
-24145,DE,Kiel,10.1436105918289,54.2769286189106
-24146,DE,Kiel,10.188930922614,54.2907300122498
-24147,DE,Kiel,10.2014513650963,54.3055455572281
-24148,DE,Kiel,10.1780244563135,54.3213472974635
-24149,DE,Kiel,10.1911981885358,54.3366750037687
-24159,DE,Kiel,10.1577035096861,54.3999730407006
-24161,DE,Altenholz,10.1053996797824,54.3976650823174
-24211,DE,Preetz,10.2829972409253,54.233459402442
-24214,DE,Gettorf,9.95918301749154,54.4004068781546
-24217,DE,Schönberg (Holstein),10.3673460220537,54.3967778497212
-24220,DE,Flintbek,10.0811630751324,54.2375630269981
-24223,DE,Raisdorf,10.2496629252128,54.2783374411134
-24226,DE,Heikendorf,10.2172650731494,54.37026224436
-24229,DE,Dänischenhagen,10.1080799753965,54.4539461178696
-24232,DE,Schönkirchen,10.2670371570407,54.3215754640987
-24235,DE,Laboe,10.2595925243935,54.4053945949039
-24238,DE,Selent,10.4283663718888,54.2750073150637
-24239,DE,Achterwehr,9.97961978654875,54.3042329886361
-24241,DE,Blumenthal,10.0020939117113,54.2260214851202
-24242,DE,Felde,9.92592022528456,54.3104373608782
-24244,DE,Felm,10.0543947065249,54.3973711229832
-24245,DE,Kirchbarkau,10.1564036976481,54.2173957507895
-24247,DE,Mielkendorf,10.0183826645568,54.2859222449
-24248,DE,Mönkeberg,10.1932712666084,54.3509570897669
-24250,DE,Nettelsee,10.167477152082,54.1802127370122
-24251,DE,Osdorf,10.0119500065847,54.4345183569934
-24253,DE,Probsteierhagen,10.29072206532,54.3659772081245
-24254,DE,Rumohr,10.0209555182304,54.2576841912682
-24256,DE,Fargau-Pratjau,10.3646882605753,54.3302435300887
-24257,DE,Hohenfelde,10.4660245062803,54.3640859942058
-24259,DE,Westensee,9.90364287668828,54.277551903447
-24306,DE,Plön,10.4289997964755,54.1636506201429
-24321,DE,Lütjenburg,10.5522828409854,54.3071333684961
-24326,DE,Ascheberg (Holstein),10.3321588573182,54.1251453912215
-24327,DE,Blekendorf,10.660307805809,54.2679000974175
-24329,DE,Grebin,10.5085739832021,54.2211357298064
-24340,DE,Eckernförde,9.8241262841782,54.4643114249795
-24351,DE,Damp,9.93759389869135,54.5835766444091
-24354,DE,Rieseby,9.79943309731473,54.536938623787
-24357,DE,Fleckeby,9.69457800128561,54.472819305892
-24358,DE,Ascheffel,9.69337967752207,54.4274087135496
-24360,DE,Barkelsby,9.87341814108374,54.4979736531409
-24361,DE,Groß Wittensee,9.7586152958799,54.4038695675922
-24363,DE,Holtsee,9.86515681580265,54.4050020679505
-24364,DE,Holzdorf,9.90590814538252,54.5586030998421
-24366,DE,Loose,9.88550368436323,54.5243749535997
-24367,DE,Osterby,9.75586333896198,54.449864105322
-24369,DE,Waabs,9.96646164725404,54.5310639036959
-24376,DE,Kappeln,9.94428052325845,54.6753408517072
-24392,DE,Süderbrarup,9.79894462660151,54.6362395918094
-24395,DE,Gelting,9.89663108764888,54.7458025206169
-24398,DE,Dörphof,9.9796182490071,54.6172489233838
-24399,DE,Arnis,9.92324760286494,54.6336633638216
-24401,DE,Böel,9.70184784451019,54.6493151726517
-24402,DE,Esgrus,9.8074293368946,54.7126014469422
-24404,DE,Maasholm,9.99678391462726,54.698694063957
-24405,DE,Mohrkirch,9.71601266250998,54.6797029652357
-24407,DE,Rabenkirchen-Faulück,9.86105354491077,54.65422318969
-24409,DE,Stoltebüll,9.86701934349631,54.6949516186138
-24534,DE,Neumünster,9.98030708389823,54.0776199651273
-24536,DE,Neumünster,10.005083333079,54.1130669308579
-24537,DE,Neumünster,9.95286112368095,54.0896451635079
-24539,DE,Neumünster,9.99208809945841,54.0495221143546
-24558,DE,Henstedt-Ulzburg,10.0267894743042,53.7845820658832
-24568,DE,Kaltenkirchen,9.95271421767183,53.8433736126901
-24576,DE,Bad Bramstedt,9.87228468511429,53.9181337492977
-24582,DE,Bordesholm,10.0446652150528,54.1760937111214
-24589,DE,Nortorf,9.873026498546,54.1822243338057
-24594,DE,Hohenwestedt,9.6783435169648,54.1018393936226
-24598,DE,Boostedt,10.0514127278145,53.9921382485026
-24601,DE,Wankendorf,10.2174409522016,54.1260756323459
-24610,DE,Trappenkamp,10.176323418482,54.0493226622168
-24613,DE,Aukrug,9.78525478263449,54.080444260993
-24616,DE,Brokstedt,9.82840493644667,54.0006747862378
-24619,DE,Bornhöved,10.1962303147627,54.0680418719533
-24620,DE,Bönebüttel,10.0632197516826,54.0772004926033
-24622,DE,Gnutz,9.82161994610179,54.1354462151579
-24623,DE,Großenaspe,9.97103924642958,53.9802469186049
-24625,DE,Großharrie,10.0652041410036,54.1338801710818
-24626,DE,Groß Kummerfeld,10.0876667575151,54.037995114653
-24628,DE,Hartenholm,10.0668910887541,53.8949406654957
-24629,DE,Kisdorf,10.0421000011962,53.8152233050091
-24631,DE,Langwedel,9.93215046581184,54.2227001212715
-24632,DE,Lentföhrden,9.86260711181215,53.8681243760975
-24634,DE,Padenstedt,9.89371589146681,54.0340084318644
-24635,DE,Rickling,10.191468998479,54.0065028322875
-24637,DE,Schillsdorf,10.124817900242,54.1173772271014
-24638,DE,Schmalensee,10.2792407430287,54.0842830055238
-24640,DE,Schmalfeld,9.99252680194476,53.8984606938404
-24641,DE,Sievershütten,10.104671559211,53.8503810730723
-24643,DE,Struvenhütten,10.0587697992802,53.8677872877359
-24644,DE,Timmaspe,9.9131056158559,54.13339061538
-24646,DE,Warder,9.88375685849556,54.217055326244
-24647,DE,Wasbek,9.88298649039089,54.0749365317207
-24649,DE,Wiemersdorf,9.90251363362441,53.9613508894925
-24768,DE,Rendsburg,9.6539398950301,54.3044517583135
-24782,DE,Büdelsdorf,9.67168387122928,54.3285542024888
-24783,DE,Osterrönfeld,9.70975257424509,54.2802797266832
-24784,DE,Westerrönfeld,9.65491556725693,54.2747555059646
-24787,DE,Fockbek,9.58480983973599,54.3117505999081
-24790,DE,Schacht-Audorf,9.76114953192131,54.3084641487768
-24791,DE,Alt Duvenstedt,9.64406734057322,54.3589197990805
-24793,DE,Bargstedt,9.75834874989211,54.1802622436602
-24794,DE,Borgstedt,9.72951230245728,54.356782431021
-24796,DE,Bredenbek,9.85530881179577,54.3345871744998
-24797,DE,Breiholz,9.53567653348885,54.204745112379
-24799,DE,Meggerdorf,9.40297709619913,54.3324228710148
-24800,DE,Elsdorf-Westermühlen,9.52889926526439,54.2647554847572
-24802,DE,Emkendorf,9.8136730160829,54.2475409659685
-24803,DE,Erfde,9.3273304066018,54.3119006072232
-24805,DE,Hamdorf,9.48929749665242,54.2302756424957
-24806,DE,Hohn,9.49425648326293,54.3072122510727
-24808,DE,Jevenstedt,9.68058521798672,54.2276544884161
-24809,DE,Nübbel,9.5949712725324,54.2685012557269
-24811,DE,Owschlag,9.61055277087657,54.4048745029204
-24813,DE,Schülp bei Rendsburg,9.6217369917214,54.2504349811495
-24814,DE,Sehestedt,9.8234715147447,54.3710765438278
-24816,DE,Hamweddel,9.65640655264184,54.1786387197101
-24817,DE,Tetenhusen,9.47804230635912,54.3601231156316
-24819,DE,Todenbüttel,9.57649943584062,54.1589602330607
-24837,DE,Schleswig,9.55976889839233,54.5216256187089
-24848,DE,Kropp,9.46990392058389,54.4085735338722
-24850,DE,Schuby,9.46589926828669,54.5240567094646
-24852,DE,Eggebek,9.35472653295444,54.6099554142466
-24855,DE,Jübek,9.41937302843224,54.577518575932
-24857,DE,Fahrdorf,9.62346570984478,54.4958811133859
-24860,DE,Böklund,9.56408763338467,54.6233171509428
-24861,DE,Bergenhusen,9.31015480678126,54.3777922631772
-24863,DE,Börm,9.37613707261635,54.410603640263
-24864,DE,Brodersby,9.70189147269789,54.541204325419
-24866,DE,Busdorf,9.54885269439798,54.490352622497
-24867,DE,Dannewerk,9.48992378018441,54.4773001442914
-24869,DE,Dörpstedt,9.35925054725779,54.4350260861096
-24870,DE,Ellingstedt,9.40874671510245,54.4786685564713
-24872,DE,Groß Rheide,9.44261183984864,54.4421406917431
-24873,DE,Havetoft,9.51259823200633,54.6581012346368
-24875,DE,Havetoftloit,9.55907964270549,54.6630944985802
-24876,DE,Hollingstedt,9.3536592986113,54.4697695628959
-24878,DE,Jagel,9.55027723683233,54.4530699574869
-24879,DE,Neuberend,9.50569197232114,54.5736643720918
-24881,DE,Nübel,9.57528965083921,54.5629460864614
-24882,DE,Schaalby,9.63789356442748,54.5427107495688
-24884,DE,Selk,9.59666077863036,54.4676382410521
-24885,DE,Sieverstedt,9.46133685434153,54.6440834575798
-24887,DE,Silberstedt,9.36276087678081,54.5358289287876
-24888,DE,Steinfeld,9.72389324629855,54.6148968370629
-24890,DE,Stolk,9.54344991931737,54.595111615462
-24891,DE,Struxdorf,9.6367859519078,54.6405114319092
-24893,DE,Taarstedt,9.69002200346627,54.5745584821063
-24894,DE,Tolk,9.65311206919862,54.596954251185
-24896,DE,Treia,9.31423620079866,54.518882739328
-24897,DE,Ulsnis,9.75035846856299,54.5762572263241
-24899,DE,Wohlde,9.30282263982331,54.4075669320393
-24937,DE,Flensburg,9.43021575122248,54.7858773785359
-24939,DE,Flensburg,9.41899340069624,54.8043997574546
-24941,DE,Flensburg,9.40785257480795,54.7588113844335
-24943,DE,Flensburg,9.47314194485835,54.7821684906184
-24944,DE,Flensburg,9.47723542562195,54.8126692443949
-24955,DE,Harrislee,9.38463772986717,54.8134612118321
-24960,DE,Glücksburg (Ostsee),9.56439157213244,54.8346546715536
-24963,DE,Tarp,9.37959372771615,54.6627893610781
-24966,DE,Sörup,9.65993717048417,54.7240095153815
-24969,DE,Großenwiehe,9.21254554937746,54.7004848300148
-24972,DE,Quern,9.75340246356082,54.769940063355
-24975,DE,Husby,9.55827347119929,54.7604327319263
-24977,DE,Langballig,9.64233140106554,54.7971305662751
-24980,DE,Schafflund,9.17575833212642,54.7566056561579
-24983,DE,Handewitt,9.31916288996931,54.761897277196
-24986,DE,Satrup,9.60607940251333,54.6871726428979
-24988,DE,Oeversee,9.42189736164279,54.7096741840023
-24989,DE,Dollerup,9.68157344080915,54.7828375746315
-24991,DE,Großsolt,9.50785465494199,54.7119449030205
-24992,DE,Jörl,9.27720354639429,54.6207352748094
-24994,DE,Medelby,9.17147497709854,54.8257976901324
-24996,DE,Sterup,9.74535453628552,54.7184210115665
-24997,DE,Wanderup,9.31608182143901,54.6852703328439
-24999,DE,Wees,9.53498488951099,54.80855277883
-25335,DE,Elmshorn,9.61108586405598,53.7583740258084
-25336,DE,Elmshorn,9.66834773926317,53.7325340073928
-25337,DE,Elmshorn,9.71019157753511,53.7505502106574
-25348,DE,Glückstadt,9.43539155992305,53.7956177066439
-25355,DE,Barmstedt,9.77728590502037,53.8056256830296
-25358,DE,Horst (Holstein),9.60633549094706,53.8208859486745
-25361,DE,Krempe,9.52233076018561,53.8291442890059
-25364,DE,Brande-Hörnerkirchen,9.71271539985943,53.8655862860184
-25365,DE,Klein Offenseth-Sparrieshoop,9.68219736117932,53.8042851399225
-25368,DE,Kiebitzreihe,9.58805994180252,53.7832814684529
-25370,DE,Seester,9.60985478200732,53.7237856068849
-25371,DE,Seestermühe,9.54347465014629,53.6996926863095
-25373,DE,Ellerhoop,9.78189687220244,53.7320580717259
-25376,DE,Borsfleth,9.44913847833405,53.8290661033924
-25377,DE,Kollmar,9.48441533322322,53.7525581454313
-25379,DE,Herzhorn,9.50488578723906,53.7785044992003
-25421,DE,Pinneberg,9.79163832325635,53.6507239627116
-25436,DE,Uetersen,9.67607440213497,53.6943198767413
-25451,DE,Quickborn,9.90414129717763,53.7363966141959
-25462,DE,Rellingen,9.85131056879391,53.6503169293095
-25469,DE,Halstenbek,9.83715166425043,53.6274085224634
-25474,DE,Ellerbek,9.90602749369443,53.6795110710075
-25479,DE,Ellerau,9.92456262310815,53.7622578505934
-25482,DE,Appen,9.73636436110907,53.6554681792921
-25485,DE,Hemdingen,9.84802507734127,53.7751745872601
-25486,DE,Alveslohe,9.91823665940834,53.7901836938084
-25488,DE,Holm,9.69321564437594,53.6276011987011
-25489,DE,Haseldorf,9.58754583660334,53.6510386637352
-25491,DE,Hetlingen,9.60661182114338,53.6129496996728
-25492,DE,Heist,9.67144720387061,53.650377269927
-25494,DE,Borstel-Hohenraden,9.82260002005497,53.7057710553476
-25495,DE,Kummerfeld,9.79109464098007,53.7050250858196
-25497,DE,Prisdorf,9.76193390306602,53.6845194836718
-25499,DE,Tangstedt,9.8562721630436,53.6882835226866
-25524,DE,Itzehoe,9.5267050933918,53.9272540934488
-25541,DE,Brunsbüttel,9.12868584017284,53.9145295281754
-25548,DE,Kellinghusen,9.70252331962099,53.9603902758535
-25551,DE,Hohenlockstedt,9.62258354055471,53.9980201254282
-25554,DE,Wilster,9.35919809853297,53.9318292908775
-25557,DE,Hanerau-Hademarschen,9.40417459442025,54.1189620164417
-25560,DE,Schenefeld,9.46858904264883,54.0590864647167
-25563,DE,Wrist,9.75378806255382,53.9292698167919
-25566,DE,Lägerdorf,9.58428844190519,53.8779405069148
-25569,DE,Kremperheide,9.45756313591195,53.8811991344582
-25572,DE,Sankt Margarethen,9.25515003381238,53.9255949453421
-25573,DE,Beidenfleth,9.4076998001594,53.8806801354817
-25575,DE,Beringstedt,9.53241989527184,54.1238278482511
-25576,DE,Brokdorf,9.31730146222868,53.8761266353125
-25578,DE,Dägeling,9.5269086819146,53.8699598423721
-25579,DE,Fitzbek,9.75538204381062,54.009426089206
-25581,DE,Hennstedt,9.70351987825244,54.0386607483152
-25582,DE,Hohenaspe,9.52060152589174,54.0101509440908
-25584,DE,Holstenniendorf,9.34434665628788,54.0545920801113
-25585,DE,Lütjenwestedt,9.48771766739603,54.1534578189176
-25587,DE,Münsterdorf,9.5366503766038,53.9033152785889
-25588,DE,Oldendorf,9.44183230573529,53.980215661414
-25590,DE,Osterstedt,9.58047952153771,54.1132025108659
-25591,DE,Ottenbüttel,9.5002182283608,53.972507993969
-25593,DE,Reher,9.56516716946884,54.0668538576289
-25594,DE,Vaale,9.35551705664139,53.9923998909336
-25596,DE,Wacken,9.36760038436955,54.030396051146
-25597,DE,Westermoor,9.63120490451262,53.9099010329671
-25599,DE,Wewelsfleth,9.38555317239365,53.8512312804711
-25693,DE,Sankt Michaelisdonn,9.08912797356729,53.9937788376056
-25704,DE,Meldorf,9.04961736041557,54.1009674324202
-25709,DE,Marne,8.98014606408234,53.9663233306571
-25712,DE,Burg (Dithmarschen),9.23299069355567,54.001795573299
-25715,DE,Eddelak,9.14807083624726,53.952102752375
-25718,DE,Friedrichskoog,8.90263815212853,54.0077695432688
-25719,DE,Barlt,9.03993100923475,54.0296734956725
-25721,DE,Eggstedt,9.26001067632115,54.060278931323
-25724,DE,Neufeld,9.00923788770384,53.919662654278
-25725,DE,Schafstedt,9.28943605045975,54.0882637236687
-25727,DE,Süderhastedt,9.18811760014446,54.060477111881
-25729,DE,Windbergen,9.12220970192371,54.048413315107
-25746,DE,Heide,9.08757995722181,54.1981356428014
-25761,DE,Büsum,8.86306811908531,54.1644602708176
-25764,DE,Wesselburen,8.91231336850421,54.2155344506106
-25767,DE,Albersdorf,9.30891379197311,54.1563357959446
-25770,DE,Hemmingstedt,9.08386706038557,54.1543194530816
-25774,DE,Lunden,9.0036226986774,54.3162657120935
-25776,DE,Rehm-Flehde-Bargen,9.06597777848434,54.3258592375178
-25779,DE,Hennstedt,9.14497412400484,54.292942383163
-25782,DE,Tellingstedt,9.27370725446552,54.2203231444688
-25785,DE,Nordhastedt,9.18067136550638,54.1523250015294
-25786,DE,Dellstedt,9.388806125706,54.2475551010196
-25788,DE,Delve,9.24298751252693,54.3084579191547
-25791,DE,Linden,9.18966037614876,54.2493043973613
-25792,DE,Neuenkirchen,8.99780961391964,54.2412344945207
-25794,DE,Pahlen,9.33067158616595,54.2701578223595
-25795,DE,Weddingstedt,9.0753621633708,54.247931238185
-25797,DE,Wöhrden,9.00534761712149,54.1625476553861
-25799,DE,Wrohm,9.40358002644895,54.2208048969682
-25813,DE,Husum,9.06071910250544,54.4629727329698
-25821,DE,Bredstedt,8.94029552677196,54.6089354338986
-25826,DE,Sankt Peter-Ording,8.63882592392304,54.3105495512907
-25832,DE,Tönning,8.88918908389702,54.3152314742445
-25836,DE,Garding,8.77855076132862,54.3426198867856
-25840,DE,Friedrichstadt,9.07098324230881,54.3923525082288
-25842,DE,Langenhorn,8.91946515764462,54.6866778243942
-25845,DE,Nordstrand,8.88367631863585,54.4986070619654
-25849,DE,Pellworm,8.65083485912594,54.5208936109667
-25850,DE,Behrendorf,9.24699920516637,54.5636767858106
-25852,DE,Bordelum,8.94592304131073,54.6508585097213
-25853,DE,Drelsdorf,9.06629644749699,54.592932805889
-25855,DE,Haselund,9.18236315581058,54.5996906035786
-25856,DE,Hattstedt,9.00112714466654,54.5431315856284
-25858,DE,Högel,9.06036330038009,54.6515438662087
-25859,DE,Hooge,8.54774790253682,54.5688306056451
-25860,DE,Horstedt,9.08783281915001,54.5306114303148
-25862,DE,Joldelund,9.12667489745337,54.6652078007863
-25863,DE,Langeneß,8.62561443623992,54.6499319923439
-25864,DE,Löwenstedt,9.18334205659682,54.6329277575547
-25866,DE,Mildstedt,9.10899802393116,54.4706268465093
-25868,DE,Norderstapel,9.2593658365905,54.3628815669221
-25869,DE,Langeneß,8.72913065523302,54.6368834582556
-25870,DE,Oldenswort,8.93628099446043,54.3725043271361
-25872,DE,Ostenfeld (Husum),9.25296295963903,54.464780562173
-25873,DE,Rantrum,9.15385654827926,54.4505160552328
-25875,DE,Schobüll,9.01537143488511,54.5055934925389
-25876,DE,Schwabstedt,9.19772845265555,54.4016126314896
-25878,DE,Seeth,9.15402249138574,54.3639549832482
-25879,DE,Süderstapel,9.22062607635675,54.346159798191
-25881,DE,Tating,8.6926184870576,54.3580879971271
-25882,DE,Tetenbüll,8.83571900077675,54.3778563972041
-25884,DE,Viöl,9.16346576467856,54.584747016195
-25885,DE,Wester-Ohrstedt,9.21982055830853,54.5225373280712
-25887,DE,Winnert,9.23351483994157,54.4325132371566
-25889,DE,Witzwort,8.98252726195454,54.4119299434454
-25899,DE,Niebüll,8.79104562378657,54.7710297719837
-25917,DE,Leck,9.01308299887401,54.7641889842529
-25920,DE,Risum-Lindholm,8.86823693298448,54.7495705326539
-25923,DE,Süderlügum,8.89546129383483,54.8630095920772
-25924,DE,Emmelsbüll-Horsbüll,8.67391073186836,54.8526867747713
-25926,DE,Ladelund,9.02892641853275,54.8465053772491
-25927,DE,Neukirchen,8.76756646856963,54.8738350182115
-25938,DE,Wyk auf Föhr,8.50209307352437,54.7189948786442
-25946,DE,Nebel,8.34482729875556,54.6538215723804
-25980,DE,Westerland,8.36493295880112,54.8791621127354
-25992,DE,List,8.40545047872899,55.0248003984965
-25996,DE,Wenningstedt (Sylt),8.3407527753947,54.9372403178843
-25997,DE,Hörnum (Sylt),8.29170013428981,54.7662234903213
-25999,DE,Kampen (Sylt),8.35083471780955,54.9667509720255
-26121,DE,Oldenburg (Oldenburg),8.20532876970046,53.1551499334364
-26122,DE,Oldenburg (Oldenburg),8.20441079622348,53.1394888932191
-26123,DE,Oldenburg (Oldenburg),8.23100237148941,53.1539714436985
-26125,DE,Oldenburg (Oldenburg),8.25369618966915,53.1776383736096
-26127,DE,Oldenburg (Oldenburg),8.19414384098869,53.1750209626599
-26129,DE,Oldenburg (Oldenburg),8.16508575690427,53.1529221699333
-26131,DE,Oldenburg (Oldenburg),8.16549348161633,53.1246564499464
-26133,DE,Oldenburg (Oldenburg),8.21885568758163,53.1067400923343
-26135,DE,Oldenburg (Oldenburg),8.25856528079616,53.1276774066931
-26160,DE,Bad Zwischenahn,8.02871643682699,53.1852573201948
-26169,DE,Friesoythe,7.84202548500441,53.0090019242177
-26180,DE,Rastede,8.21060443192867,53.2629928680657
-26188,DE,Edewecht,7.99255752335749,53.1202881492029
-26197,DE,Großenkneten,8.23151245114301,52.9465597557829
-26203,DE,Wardenburg,8.15459975080192,53.0545103512998
-26209,DE,Hatten,8.32120094595177,53.0448774486128
-26215,DE,Wiefelstede,8.10585505338773,53.2563935045233
-26219,DE,Bösel,7.98526423784894,53.0241205103068
-26316,DE,Varel,8.11581435008611,53.3893159802519
-26340,DE,Zetel,7.94671242806904,53.406082251065
-26345,DE,Bockhorn,8.01039807686086,53.3791213755512
-26349,DE,Jade,8.25337361478255,53.3547967333229
-26382,DE,Wilhelmshaven,8.1119492759337,53.5209208126742
-26384,DE,Wilhelmshaven,8.14552257674859,53.5373671082996
-26386,DE,Wilhelmshaven,8.11584386665191,53.5570982080984
-26388,DE,Wilhelmshaven,8.06763333853261,53.5949048597312
-26389,DE,Wilhelmshaven,8.07243236201358,53.5293832377873
-26409,DE,Wittmund,7.75905862982556,53.5889556159147
-26419,DE,Schortens,7.96424569214573,53.5481495006299
-26427,DE,Esens,7.63319952866145,53.6426961922204
-26434,DE,Wangerland,7.93316265082929,53.6576794551906
-26441,DE,Jever,7.88191636114548,53.559875078939
-26446,DE,Friedeburg,7.84023663407946,53.4575234905171
-26452,DE,Sande,7.99790276983301,53.4943729917653
-26465,DE,Langeoog,7.53259520442423,53.7482729681782
-26474,DE,Spiekeroog,7.73485159877187,53.7725663782086
-26486,DE,Nordseebad Wangerooge,7.91140915576253,53.7895509236415
-26487,DE,Blomberg,7.52977314600911,53.5723832202841
-26489,DE,Ochtersum,7.52739501916407,53.6129042777597
-26506,DE,Norden,7.17911032974591,53.5867812958025
-26524,DE,Hage,7.28392432431269,53.6180616319376
-26529,DE,Upgant-Schott,7.25701338232681,53.5177705088764
-26532,DE,Großheide,7.37857953650507,53.5814157657503
-26548,DE,Norderney,7.23554589469104,53.7147938718636
-26553,DE,Dornum,7.41825319273102,53.6600781938645
-26556,DE,Westerholt,7.45541389392731,53.585871068229
-26571,DE,Juist,6.95565885287599,53.6666995666371
-26579,DE,Baltrum,7.39563816313077,53.7297572817708
-26603,DE,Aurich,7.48612800531259,53.4742866866241
-26605,DE,Aurich,7.54616320081093,53.4649859207937
-26607,DE,Aurich,7.54372388682386,53.5202841001087
-26624,DE,Südbrookmerland,7.33290235000224,53.475461458221
-26629,DE,Großefehn,7.60496370370475,53.3966138192989
-26632,DE,Ihlow,7.40483065280967,53.402565191448
-26639,DE,Wiesmoor,7.72793259752656,53.4127035415356
-26655,DE,Westerstede,7.92300775022357,53.2641490621319
-26670,DE,Uplengen,7.76974661324608,53.311624754907
-26676,DE,Barßel,7.7826384095019,53.1405223191573
-26683,DE,Saterland,7.69469053980656,53.089032979239
-26689,DE,Apen,7.787825050745,53.2112274311048
-26721,DE,Emden,7.20829961606042,53.3863084133573
-26723,DE,Emden,7.11682201468361,53.3613796067081
-26725,DE,Emden,7.25594990176997,53.3624405199475
-26736,DE,Krummhörn,7.09389926164466,53.4477533676508
-26757,DE,Borkum,6.72626754303449,53.5933378721664
-26759,DE,Hinte,7.20777438069292,53.4234463733861
-26789,DE,Leer (Ostfriesland),7.46234032211477,53.2448814065411
-26802,DE,Moormerland,7.43731772373662,53.3236836506336
-26810,DE,Westoverledingen,7.44086512818653,53.1496627891057
-26817,DE,Rhauderfehn,7.54673377915569,53.1237889078251
-26826,DE,Weener,7.33280095502786,53.1655265529144
-26831,DE,Bunde,7.24860679883861,53.1976626240472
-26835,DE,Hesel,7.60713678410909,53.3072599217458
-26842,DE,Ostrhauderfehn,7.61296989380483,53.1493776140279
-26844,DE,Jemgum,7.32605874886931,53.2776334785106
-26845,DE,Nortmoor,7.56358847336884,53.2433070257888
-26847,DE,Detern,7.63966900404338,53.2130104379639
-26849,DE,Filsum,7.64415762097278,53.2528498503067
-26871,DE,Papenburg,7.40117801544091,53.0580675693562
-26892,DE,Dörpen,7.34068953884581,52.9691476806233
-26897,DE,Esterwegen,7.62565797444183,53.0061863240672
-26899,DE,Rhede (Ems),7.25298863943679,53.0686497031116
-26901,DE,Lorup,7.66728896792893,52.9345267344029
-26903,DE,Surwold,7.5158450397585,52.9935371303554
-26904,DE,Börger,7.52177284323283,52.9299535763736
-26906,DE,Dersum,7.23894072241988,52.9637721809916
-26907,DE,Walchum,7.23013833773478,52.9312579214371
-26909,DE,Neubörger,7.43527658931429,52.9799603993638
-26919,DE,Brake (Unterweser),8.46185987172141,53.3351411875199
-26931,DE,Elsfleth,8.38706831145899,53.2248171674235
-26935,DE,Stadland,8.45291418938678,53.410917573646
-26936,DE,Stadland,8.35414041419334,53.4045274357944
-26937,DE,Stadland,8.35092713442191,53.458784642435
-26939,DE,Ovelgönne,8.36066756895136,53.3148225130857
-26954,DE,Nordenham,8.45520697463735,53.4972320685227
-26969,DE,Butjadingen,8.3384059852277,53.5554119337619
-27211,DE,Bassum,8.73589127516362,52.8570746310569
-27232,DE,Sulingen,8.78267949389394,52.6775021814105
-27239,DE,Twistringen,8.58737833211655,52.7967710030761
-27243,DE,Harpstedt,8.56665317274584,52.909241713498
-27245,DE,Kirchdorf,8.81244815985246,52.5845993779533
-27246,DE,Borstel,8.95996092507792,52.6681596412432
-27248,DE,Ehrenburg,8.68111923727019,52.7373798404778
-27249,DE,Mellinghausen,8.89603941385318,52.6983614726325
-27251,DE,Neuenkirchen,8.75475126106474,52.7568976523812
-27252,DE,Schwaförden,8.83967144010994,52.742216500273
-27254,DE,Siedenburg,8.96928381714655,52.7081907237033
-27257,DE,Sudwalde,8.84756146985053,52.7923528972829
-27259,DE,Varrel,8.684993991808,52.6222363232894
-27283,DE,Verden (Aller),9.23658503941121,52.939514908415
-27299,DE,Langwedel,9.18168526445111,53.0017245540563
-27305,DE,Bruchhausen-Vilsen,8.95377870010785,52.8247589350503
-27308,DE,Kirchlinteln,9.36091264997014,52.9308704812341
-27313,DE,Dörverden,9.26808952460292,52.8441688013547
-27318,DE,Hoya,9.13340227811601,52.8444700725095
-27321,DE,Thedinghausen,9.02073434027342,52.9521123017608
-27324,DE,Eystrup,9.22465772153505,52.7749760698996
-27327,DE,Martfeld,9.04448807104125,52.886604506296
-27330,DE,Asendorf,8.99935165193753,52.7607366966024
-27333,DE,Bücken,9.10090333871561,52.7691484988227
-27336,DE,Rethem (Aller),9.39235508112134,52.7705897383352
-27337,DE,Blender,9.13699440329779,52.9305132700678
-27339,DE,Riede,8.93855464842485,52.9699292065898
-27356,DE,Rotenburg (Wümme),9.36883397951098,53.1190212664771
-27367,DE,Sottrum,9.24979942990108,53.1092458401054
-27374,DE,Visselhövede,9.55332215169684,52.9962174065071
-27383,DE,Scheeßel,9.48947039771628,53.1685138245163
-27386,DE,Bothel,9.48028242414046,53.0639989790892
-27389,DE,Fintel,9.594635300815,53.2051833506145
-27404,DE,Zeven,9.28618501317579,53.2892447923056
-27412,DE,Tarmstedt,9.09974755906648,53.2407036659857
-27419,DE,Sittensen,9.50430685773461,53.3063343189223
-27432,DE,Bremervörde,9.09232978758772,53.4944207137241
-27442,DE,Gnarrenburg,9.02204851137085,53.3815848621657
-27446,DE,Selsingen,9.2319451814816,53.3999037896102
-27449,DE,Kutenholz,9.31337345158964,53.4926368215475
-27472,DE,Cuxhaven,8.70959309984275,53.8544084282573
-27474,DE,Cuxhaven,8.67686434192201,53.8614965552125
-27476,DE,Cuxhaven,8.62472031684011,53.8505671025463
-27478,DE,Cuxhaven,8.73092574028696,53.8068773357095
-27498,DE,Helgoland,7.89780235736971,54.18573585967
-27499,DE,Hamburg,8.46772157611951,53.9401922125256
-27568,DE,Bremerhaven,8.55490896452177,53.5667627576582
-27570,DE,Bremerhaven,8.5954092277318,53.5391912320276
-27572,DE,Bremerhaven,8.58798599111701,53.5089933767363
-27574,DE,Bremerhaven,8.62516623814825,53.5297977296109
-27576,DE,Bremerhaven,8.60473204932581,53.5608205060203
-27578,DE,Bremerhaven,8.620534400512,53.5925091524466
-27580,DE,Bremerhaven,8.55718009808131,53.5914968299458
-27607,DE,Langen,8.65735062027501,53.6619468244799
-27612,DE,Loxstedt,8.6058159936064,53.461310924881
-27616,DE,Beverstedt,8.82614916550224,53.4430232824391
-27619,DE,Schiffdorf,8.73256472989489,53.5424496047201
-27624,DE,Bederkesa,8.83984393191407,53.600113799052
-27628,DE,Hagen im Bremischen,8.62333970132302,53.3515641253809
-27632,DE,Dorum,8.57443822945438,53.7090356140907
-27637,DE,Nordholz,8.60755666223996,53.7709640048722
-27638,DE,Wremen,8.53318224793457,53.6427217543967
-27711,DE,Osterholz-Scharmbeck,8.79035002239711,53.2575944720518
-27721,DE,Ritterhude,8.728354287172,53.1941468853925
-27726,DE,Worpswede,8.94289781724223,53.2515493049704
-27729,DE,Hambergen,8.85363240470694,53.3357815026273
-27749,DE,Delmenhorst,8.63044598244919,53.04806504258
-27751,DE,Delmenhorst,8.66659371820483,53.0688712237578
-27753,DE,Delmenhorst,8.60770635098883,53.0555540967325
-27755,DE,Delmenhorst,8.62291496064887,53.0197164475795
-27777,DE,Ganderkesee,8.53419559747647,53.0510902097895
-27793,DE,Wildeshausen,8.40221481045433,52.8820206435187
-27798,DE,Hude (Oldenburg),8.39104589208322,53.1084041516081
-27801,DE,Dötlingen,8.41823365648328,52.9682431188959
-27804,DE,Berne,8.47469411502651,53.1680806753113
-27809,DE,Lemwerder,8.5945972974863,53.1386722152401
-28195,DE,Bremen,8.80512868527977,53.0813860996549
-28197,DE,Bremen,8.71257849229502,53.0987119246409
-28199,DE,Bremen,8.78297357867569,53.0602856184331
-28201,DE,Bremen,8.80969687672931,53.0568580196887
-28203,DE,Bremen,8.82421052704312,53.074946768971
-28205,DE,Bremen,8.84299622326764,53.0708876955707
-28207,DE,Bremen,8.86442021167603,53.0654538359688
-28209,DE,Bremen,8.82526722676274,53.0886325246078
-28211,DE,Bremen,8.85309552041604,53.0837349887499
-28213,DE,Bremen,8.84052332184953,53.0989899841243
-28215,DE,Bremen,8.80851960061328,53.0980486342596
-28217,DE,Bremen,8.77265270930473,53.0964756083441
-28219,DE,Bremen,8.79439199293025,53.1133982587283
-28237,DE,Bremen,8.71526851651195,53.1302409554093
-28239,DE,Bremen,8.74069402077303,53.1352169445409
-28259,DE,Bremen,8.73399393810529,53.0582538153349
-28277,DE,Bremen,8.82215836339042,53.0395311823549
-28279,DE,Bremen,8.84826849799593,53.0405944533435
-28307,DE,Bremen,8.92855980017736,53.0380921156522
-28309,DE,Bremen,8.88929343573069,53.0508365097072
-28325,DE,Bremen,8.94850905209647,53.0695188311811
-28327,DE,Bremen,8.91649371846376,53.0734215853793
-28329,DE,Bremen,8.88346424666704,53.0800065753288
-28355,DE,Bremen,8.9331155468042,53.0989358565254
-28357,DE,Bremen,8.87053256177828,53.1330628491556
-28359,DE,Bremen,8.86939994544094,53.1011923611069
-28717,DE,Bremen,8.69110726009361,53.1735085279574
-28719,DE,Bremen,8.70886487454693,53.1533550358095
-28755,DE,Bremen,8.61291680588807,53.1860631437299
-28757,DE,Bremen,8.63423549813445,53.1795740621005
-28759,DE,Bremen,8.6522228833209,53.1687858493857
-28777,DE,Bremen,8.52514533518214,53.2083503651252
-28779,DE,Bremen,8.57508533295554,53.1969017606453
-28790,DE,Schwanewede,8.58399163520863,53.2525514027128
-28816,DE,Stuhr,8.72543418522249,53.0000207061063
-28832,DE,Achim,9.03922226077046,53.0226551184083
-28844,DE,Weyhe,8.84841898450401,52.9899737383597
-28857,DE,Syke,8.84551940784601,52.9114219365991
-28865,DE,Lilienthal,8.89449059257174,53.1706024957687
-28870,DE,Ottersberg,9.10745169316815,53.1112307524004
-28876,DE,Oyten,9.04779122482123,53.0742098701169
-28879,DE,Grasberg,9.00907833006216,53.1832451555286
-29221,DE,Celle,10.080726683995,52.6171900306628
-29223,DE,Celle,10.0967380020777,52.6340021282713
-29225,DE,Celle,10.0222432356709,52.608245423067
-29227,DE,Celle,10.1119998223576,52.5947526189649
-29229,DE,Celle,10.105902791244,52.6782276193552
-29303,DE,Bergen,9.9545818977135,52.7977432861129
-29308,DE,Winsen (Aller),9.88497507601898,52.7016569590943
-29313,DE,Hambühren,9.94150319539612,52.6236341378459
-29320,DE,Hermannsburg,10.0961486404333,52.8214312527621
-29323,DE,Wietze,9.8213782743969,52.6439168920011
-29328,DE,Faßberg,10.1807064971022,52.8867075558644
-29331,DE,Lachendorf,10.2488951904417,52.6281687877652
-29336,DE,Nienhagen,10.0978202174029,52.5437299402249
-29339,DE,Wathlingen,10.1434575012133,52.5273853135666
-29342,DE,Wienhausen,10.2045854500939,52.5792947135024
-29345,DE,Unterlüß,10.2687056752123,52.8257861974342
-29348,DE,Eschede,10.2816572227025,52.7590461771734
-29351,DE,Eldingen,10.3426928277685,52.6730124057823
-29352,DE,Adelheidsdorf,10.0288213643843,52.5618130744293
-29353,DE,Ahnsbeck,10.2948413690919,52.6098112122981
-29355,DE,Beedenbostel,10.2562620789096,52.6556722844508
-29356,DE,Bröckel,10.2194388549722,52.518327535842
-29358,DE,Eicklingen,10.1977853171438,52.5482799468181
-29359,DE,Habighorst,10.2097220071844,52.706094210394
-29361,DE,Höfer,10.2299100731762,52.6800982028299
-29362,DE,Hohne,10.3605247566048,52.593059296541
-29364,DE,Langlingen,10.2959795961922,52.5470421472885
-29365,DE,Sprakensehl,10.4923009445005,52.7869318105537
-29367,DE,Steinhorst,10.4211098529628,52.7144818528981
-29369,DE,Ummern,10.4405091893554,52.5885824533855
-29378,DE,Wittingen,10.7641430814334,52.6944556350085
-29379,DE,Wittingen,10.6915941613171,52.6629785953319
-29386,DE,Hankensbüttel,10.5716784877752,52.716764265348
-29389,DE,Bodenteich,10.6953005620862,52.8460540536327
-29392,DE,Wesendorf,10.531512468969,52.5884079156378
-29393,DE,Groß Oesingen,10.4585107874456,52.6458914235986
-29394,DE,Lüder,10.6566354427321,52.8052088704469
-29396,DE,Schönewörde,10.6379315097569,52.6290143573161
-29399,DE,Wahrenholz,10.5958745027917,52.6106876679458
-29410,DE,Salzwedel,11.1511637561002,52.8655671637093
-29413,DE,Diesdorf,10.9317594467533,52.8028155493523
-29416,DE,Pretzier,11.248905175452,52.8011794071074
-29439,DE,Lüchow,11.1495507683905,52.9880739338327
-29451,DE,Dannenberg (Elbe),11.1000626816978,53.0977803582145
-29456,DE,Hitzacker,10.9917071692104,53.1605027532497
-29459,DE,Clenze,10.9260920346064,52.952525169195
-29462,DE,Wustrow,11.1076064916495,52.927706583149
-29465,DE,Schnega,10.867245181431,52.8910986981738
-29468,DE,Bergen (Dumme),10.9450282335955,52.8923386117718
-29471,DE,Gartow,11.473550305996,53.0217700464007
-29472,DE,Damnatz,11.1621236433982,53.146176834372
-29473,DE,Göhrde,10.8834415795002,53.1207019056997
-29475,DE,Gorleben,11.3660536762526,53.0397885840736
-29476,DE,Gusborn,11.1921610903874,53.0800007166536
-29478,DE,Höhbeck,11.4309528788518,53.0601049726013
-29479,DE,Jameln,11.0459348720339,53.0482183321746
-29481,DE,Karwitz,10.9838524794999,53.0861491820885
-29482,DE,Küsten,11.0421460845145,52.9985981165566
-29484,DE,Langendorf,11.2613983448149,53.0852521126818
-29485,DE,Lemgow,11.3148769997817,52.9117581431157
-29487,DE,Luckau,11.0283605712768,52.9367960997621
-29488,DE,Lübbow,11.20059684185,52.9159207207248
-29490,DE,Neu Darchau,10.9048195733003,53.2126303190644
-29491,DE,Prezelle,11.4062020654541,52.9746472965755
-29493,DE,Schnackenburg,11.5382353101197,53.0295033678691
-29494,DE,Trebel,11.2838817957344,53.0039770903145
-29496,DE,Waddeweitz,10.9545621994099,53.0046658551837
-29497,DE,Woltersdorf,11.2364647271151,52.9523576343492
-29499,DE,Zernien,10.8995115163597,53.0610759821937
-29525,DE,Uelzen,10.5664291197348,52.9719077608918
-29549,DE,Bad Bevensen,10.5850087142536,53.0756125918472
-29553,DE,Bienenbüttel,10.4833459447803,53.1408203312385
-29556,DE,Suderburg,10.4231857876569,52.8779197567407
-29559,DE,Wrestedt,10.5938692881305,52.9150120208978
-29562,DE,Suhlendorf,10.7778903703594,52.943125072031
-29565,DE,Wriedel,10.2610506842722,53.0269952102998
-29568,DE,Wieren,10.6855913652579,52.9058973134842
-29571,DE,Rosche,10.7957675114413,53.0010892717535
-29574,DE,Ebstorf,10.415039200994,53.0242088904791
-29575,DE,Altenmedingen,10.620769050438,53.1476515357152
-29576,DE,Barum,10.5245168057855,53.0454032991273
-29578,DE,Eimke,10.313539774943,52.9318562279565
-29579,DE,Emmendorf,10.5709609807464,53.0305221947728
-29581,DE,Gerdau,10.4221892974261,52.9650041593578
-29582,DE,Hanstedt,10.3611613494098,53.0676975439986
-29584,DE,Himbergen,10.7177859539376,53.1057914711306
-29585,DE,Jelmstorf,10.5303162977804,53.1066012200205
-29587,DE,Natendorf,10.4579895525163,53.0632852248993
-29588,DE,Oetzen,10.6952859244822,53.0161401625501
-29590,DE,Rätzlingen,10.6694369060918,52.9781117560194
-29591,DE,Römstedt,10.6556350593728,53.0998583643788
-29593,DE,Schwienau,10.3999520939973,52.9947144320691
-29594,DE,Soltendieck,10.7761889976432,52.8733836715861
-29596,DE,Stadensen,10.550387209674,52.8576939741192
-29597,DE,Stoetze,10.796588879827,53.057698363355
-29599,DE,Weste,10.6934228997558,53.0545391472645
-29614,DE,Soltau,9.85861905768011,52.9985525714732
-29633,DE,Munster,10.1179892966941,52.9953649853944
-29640,DE,Schneverdingen,9.8020780952163,53.1294109807173
-29643,DE,Neuenkirchen,9.69899609131785,53.0534289840745
-29646,DE,Bispingen,9.99381832907773,53.1195349093382
-29649,DE,Wietzendorf,9.98593857910899,52.9300910095117
-29664,DE,Walsrode,9.64570493273442,52.8436474843615
-29683,DE,Fallingbostel,9.73822816947906,52.9074704007891
-29690,DE,Schwarmstedt,9.63137359890737,52.685846706702
-29693,DE,Hodenhagen,9.54761411472302,52.7665774809381
-29699,DE,Bomlitz,9.6542750102946,52.92359410123
-30159,DE,Hannover,9.73792558364451,52.375339541263
-30161,DE,Hannover,9.74462524829888,52.3841855258561
-30163,DE,Hannover,9.74481329112062,52.3994753903587
-30165,DE,Hannover,9.7193181549719,52.4037026715979
-30167,DE,Hannover,9.71391551869037,52.3864363946491
-30169,DE,Hannover,9.73275399778295,52.3653175240379
-30171,DE,Hannover,9.75470996946877,52.3666055042312
-30173,DE,Hannover,9.76218187044043,52.3575591442223
-30175,DE,Hannover,9.76869177627658,52.3806909292459
-30177,DE,Hannover,9.76811637090843,52.3966742683755
-30179,DE,Hannover,9.74678519285019,52.4182897357889
-30419,DE,Hannover,9.6671097005332,52.4126166388673
-30449,DE,Hannover,9.71523185635558,52.3656604525581
-30451,DE,Hannover,9.70626736677085,52.3755082045723
-30453,DE,Hannover,9.68612237589785,52.3697930493259
-30455,DE,Hannover,9.6654891551279,52.361305521899
-30457,DE,Hannover,9.68994368553092,52.3317759992014
-30459,DE,Hannover,9.72194284371125,52.3428627405464
-30519,DE,Hannover,9.77661265516441,52.3376456167349
-30521,DE,Hannover,9.80486684294884,52.3248847090892
-30539,DE,Hannover,9.84218348044019,52.3301808812064
-30559,DE,Hannover,9.83980628992257,52.3617040609599
-30625,DE,Hannover,9.80108995320121,52.3799316471045
-30627,DE,Hannover,9.82458805463524,52.3870719966104
-30629,DE,Hannover,9.86622930582831,52.3958754220488
-30655,DE,Hannover,9.80330782694637,52.4019485058338
-30657,DE,Hannover,9.79072670616076,52.4342568726875
-30659,DE,Hannover,9.8347877995818,52.4178999572549
-30669,DE,Hannover,9.69089767538263,52.459847506401
-30823,DE,Garbsen,9.58573113091107,52.4182318546706
-30826,DE,Garbsen,9.5618058919729,52.4612832832271
-30827,DE,Garbsen,9.61735315236141,52.4437664023454
-30851,DE,Langenhagen,9.73550967097551,52.4330124913047
-30853,DE,Langenhagen,9.74658731664066,52.4498531739143
-30855,DE,Langenhagen,9.69751239816819,52.4733826039814
-30880,DE,Laatzen,9.83797935800624,52.2895513595201
-30890,DE,Barsinghausen,9.48010749679936,52.3277808470799
-30900,DE,Wedemark,9.70813724280968,52.5594387698044
-30916,DE,Isernhagen,9.85034511237563,52.4578558876933
-30926,DE,Seelze,9.5744376660495,52.38742683448
-30938,DE,Burgwedel,9.88886061190305,52.5375694338011
-30952,DE,Ronnenberg,9.65306914760963,52.3110599449387
-30966,DE,Hemmingen,9.7267056902744,52.2990263059821
-30974,DE,Wennigsen (Deister),9.57512812251396,52.2618626905647
-30982,DE,Pattensen,9.76124361069134,52.2383429224271
-30989,DE,Gehrden,9.58547281804768,52.3240673429363
-31008,DE,Elze,9.70497378880656,52.120379106214
-31020,DE,Salzhemmendorf,9.60785356196044,52.0697345421613
-31028,DE,Gronau (Leine),9.78431250014217,52.0938048990887
-31029,DE,Banteln,9.74887465860353,52.0641065924672
-31032,DE,Betheln,9.80639048021785,52.117443093094
-31033,DE,Brüggen,9.78669255027646,52.0390666460013
-31035,DE,Despetal,9.8468632748891,52.0867640965852
-31036,DE,Eime,9.70373953099264,52.0681334921296
-31039,DE,Rheden,9.8067897521668,52.0600999563501
-31061,DE,Alfeld (Leine),9.82077630584489,51.9887322884355
-31073,DE,Delligsen,9.76570676155347,51.9295204422495
-31079,DE,Sibbesse,9.90272467476943,52.0354929731227
-31084,DE,Freden (Leine),9.88280635204963,51.9331200123416
-31085,DE,Everode,9.90135341377317,51.9542809253668
-31087,DE,Landwehr,9.97737044222448,51.9185070328273
-31088,DE,Winzenburg,9.94134140625746,51.9353781421748
-31089,DE,Duingen,9.68121369047083,51.9935133175543
-31091,DE,Coppengrave,9.72816802554964,51.987010493873
-31093,DE,Hoyershausen,9.72856133053897,52.0286831760493
-31094,DE,Marienhagen,9.6750514030335,52.0415076644797
-31096,DE,Weenzen,9.6662249368797,52.0233162713873
-31097,DE,Harbarnsen,9.94253215368634,51.9853914299224
-31099,DE,Woltershausen,9.96143432557577,51.9704303046911
-31134,DE,Hildesheim,9.95132245434122,52.1479081715605
-31135,DE,Hildesheim,9.99068176328496,52.1642432648585
-31137,DE,Hildesheim,9.92401807360854,52.171217865375
-31139,DE,Hildesheim,9.89993388407614,52.1302168095264
-31141,DE,Hildesheim,9.98794987727017,52.1313359358591
-31157,DE,Sarstedt,9.85312908524158,52.2410721629036
-31162,DE,Bad Salzdetfurth,10.0203010530479,52.072278178366
-31167,DE,Bockenem,10.1168315860856,52.0097104339921
-31171,DE,Nordstemmen,9.79069879972394,52.1657076270465
-31174,DE,Schellerten,10.0893272467601,52.1708475727322
-31177,DE,Harsum,9.99873399461615,52.2108328377159
-31180,DE,Giesen,9.88667546522124,52.1983622631366
-31185,DE,Söhlde,10.1833846598838,52.1887596422419
-31188,DE,Holle,10.1383617599799,52.0882879629593
-31191,DE,Algermissen,9.9685800625515,52.2638022718306
-31195,DE,Lamspringe,10.0316499979857,51.9647029342107
-31196,DE,Sehlem,9.97645412892215,52.0099679185933
-31199,DE,Diekholzen,9.93958296405052,52.0935003200065
-31224,DE,Peine,10.2841107620723,52.3241914037216
-31226,DE,Peine,10.206156121741,52.3051305474121
-31228,DE,Peine,10.212408966789,52.3534388637338
-31234,DE,Edemissen,10.2723582677549,52.3988253160708
-31241,DE,Ilsede,10.1920581861175,52.2758382452024
-31246,DE,Lahstedt,10.2277936035462,52.2461518212245
-31249,DE,Hohenhameln,10.07742747802,52.2706802841729
-31275,DE,Lehrte,10.0163869541662,52.3831579855789
-31303,DE,Burgdorf,10.0158349104056,52.4725624441619
-31311,DE,Uetze,10.1678123698579,52.4616122832884
-31319,DE,Sehnde,9.96711208754497,52.3211243643056
-31515,DE,Wunstorf,9.39216765939746,52.4384857622434
-31535,DE,Neustadt am Rübenberge,9.46395123488951,52.5565600165501
-31542,DE,Bad Nenndorf,9.37285961658953,52.3419705963189
-31547,DE,Rehburg-Loccum,9.19028584789656,52.4674619877006
-31552,DE,Rodenberg,9.32958668293994,52.3039720155995
-31553,DE,Sachsenhagen,9.27126651244159,52.3969511832602
-31555,DE,Suthfeld,9.39949540399486,52.3627142446158
-31556,DE,Wölpinghausen,9.2355935084659,52.4214197365602
-31558,DE,Hagenburg,9.32395042311689,52.4310115397607
-31559,DE,Haste,9.37626226971868,52.3779543348734
-31582,DE,Nienburg (Weser),9.23150063371375,52.6407898946597
-31592,DE,Stolzenau,9.02050506592781,52.5154849625999
-31595,DE,Steyerberg,8.98007636601879,52.5885709973871
-31600,DE,Uchte,8.87567370960235,52.5192716743236
-31603,DE,Diepenau,8.74194924328815,52.4567137350786
-31604,DE,Raddestorf,8.9441077837254,52.4514480918961
-31606,DE,Warmsen,8.83657429243819,52.4412664541032
-31608,DE,Marklohe,9.13100173228475,52.664814739318
-31609,DE,Balge,9.1578929609493,52.7075667937954
-31613,DE,Wietzen,9.06266075109709,52.7000087032846
-31618,DE,Liebenau,9.08646030059934,52.6127343643356
-31619,DE,Binnen,9.10224215243153,52.6371692042701
-31621,DE,Pennigsehl,9.01201024334211,52.6362239065612
-31622,DE,Heemsen,9.30831970003813,52.71328860091
-31623,DE,Drakenburg,9.21366767417845,52.6901849728099
-31626,DE,Haßbergen,9.25424800507971,52.7402239620185
-31627,DE,Rohrsen,9.23559289999968,52.7173481963353
-31628,DE,Landesbergen,9.16134107343013,52.5526315220655
-31629,DE,Estorf,9.15333069404902,52.5909251788074
-31632,DE,Husum,9.25545905680971,52.5736466506076
-31633,DE,Leese,9.13392688121663,52.5069537355775
-31634,DE,Steimbke,9.37864882290104,52.6768541666387
-31636,DE,Linsburg,9.31971560949333,52.5872069543162
-31637,DE,Rodewald,9.47043077800119,52.680601708103
-31638,DE,Stöckse,9.34084359210313,52.6331633841277
-31655,DE,Stadthagen,9.21587886444247,52.3096219135576
-31675,DE,Bückeburg,9.03739265446842,52.2944621336649
-31683,DE,Obernkirchen,9.14464610313035,52.2663386525625
-31688,DE,Nienstädt,9.16056372607721,52.2966404220332
-31691,DE,Helpsen,9.11178715721509,52.3079194944043
-31693,DE,Hespe,9.10273691561123,52.3294783320039
-31698,DE,Lindhorst,9.28826425469801,52.3630206117057
-31699,DE,Beckedorf,9.30812811724671,52.3445500432777
-31700,DE,Heuerßen,9.27878719050473,52.3386568566107
-31702,DE,Lüdersfeld,9.25082857634206,52.357888966268
-31707,DE,Bad Eilsen,9.10095464853008,52.2397224098142
-31708,DE,Ahnsen,9.09668083377696,52.2601054528278
-31710,DE,Buchholz,9.12603476772789,52.2284162964867
-31711,DE,Luhden,9.07914057887421,52.2302947198037
-31712,DE,Niedernwöhren,9.1453946933602,52.3633651752275
-31714,DE,Lauenhagen,9.21428599508509,52.3676143878857
-31715,DE,Meerbeck,9.11807088606625,52.3504274332753
-31717,DE,Nordsehl,9.17763816781258,52.3622108178827
-31718,DE,Pollhagen,9.18142967440519,52.3907030630782
-31719,DE,Wiedensahl,9.12621927661214,52.3929829352339
-31737,DE,Rinteln,9.10707576518043,52.1778166044343
-31749,DE,Auetal,9.2407099916436,52.2415625347827
-31785,DE,Hameln,9.36113242040765,52.1066776010793
-31787,DE,Hameln,9.34704084600684,52.1243733500104
-31789,DE,Hameln,9.39773063869599,52.0895750595675
-31812,DE,Bad Pyrmont,9.27791596730236,51.9732420560978
-31832,DE,Springe,9.61590697423345,52.1972957648448
-31840,DE,Hessisch Oldendorf,9.26541643513011,52.1677614099884
-31848,DE,Bad Münder am Deister,9.43487365593289,52.2032288914166
-31855,DE,Aerzen,9.2427725289091,52.0598473307777
-31860,DE,Emmerthal,9.40630133955298,52.0256307221851
-31863,DE,Coppenbrügge,9.51572807982728,52.1068407345403
-31867,DE,Lauenau,9.36857313439796,52.2610512767762
-31868,DE,Ottenstein,9.3926621476393,51.9502261558278
-32049,DE,Herford,8.70477611245273,52.1373403225919
-32051,DE,Herford,8.61194952831355,52.1090939949826
-32052,DE,Herford,8.65603447542713,52.0917493642814
-32105,DE,Bad Salzuflen,8.74047953013122,52.0974009280585
-32107,DE,Bad Salzuflen,8.70838491563837,52.0605692263166
-32108,DE,Bad Salzuflen,8.79508246169596,52.0777781300768
-32120,DE,Hiddenhausen,8.63231728592299,52.1575738977455
-32130,DE,Enger,8.55090089042446,52.1401437563639
-32139,DE,Spenge,8.46794174230284,52.1375576420139
-32257,DE,Bünde,8.56170177638085,52.2079441609737
-32278,DE,Kirchlengern,8.63628897849525,52.2227520582983
-32289,DE,Rödinghausen,8.49386339252004,52.2366438344934
-32312,DE,Lübbecke,8.61716985719645,52.3108582304919
-32339,DE,Espelkamp,8.61999243456187,52.3722809066298
-32351,DE,Stemwede,8.44885676933692,52.4277116089822
-32361,DE,Preußisch Oldendorf,8.50076245427681,52.3118214442624
-32369,DE,Rahden,8.62192901557637,52.4580134993427
-32423,DE,Minden,8.94662488021255,52.2974695662918
-32425,DE,Minden,8.89385206020914,52.3340893188316
-32427,DE,Minden,8.86308107587047,52.3002355812281
-32429,DE,Minden,8.84678524681195,52.2729857521571
-32457,DE,Porta Westfalica,8.94575732531317,52.2266088153604
-32469,DE,Petershagen,8.9919275185168,52.4018609293467
-32479,DE,Hille,8.7648357085692,52.3334906334904
-32545,DE,Bad Oeynhausen,8.79156123936782,52.1860042508583
-32547,DE,Bad Oeynhausen,8.82677767032802,52.2003041790676
-32549,DE,Bad Oeynhausen,8.78513447378187,52.2434640499455
-32584,DE,Löhne,8.71852610916677,52.2011607105029
-32602,DE,Vlotho,8.83442034529727,52.1495902717386
-32609,DE,Hüllhorst,8.6618221225595,52.2704841726309
-32657,DE,Lemgo,8.89945104678821,52.0370652226922
-32676,DE,Lügde,9.26267989630417,51.9144571028621
-32683,DE,Barntrup,9.12603634468856,52.0096275348897
-32689,DE,Kalletal,8.95572018522161,52.125096361143
-32694,DE,Dörentrup,9.02893999800711,52.0364752322635
-32699,DE,Extertal,9.09613559208338,52.0924658141316
-32756,DE,Detmold,8.87208121717752,51.9418856286659
-32758,DE,Detmold,8.8775541919366,51.9622852009246
-32760,DE,Detmold,8.88405372400553,51.9135386901571
-32791,DE,Lage,8.77586020991234,51.9852781209848
-32805,DE,Horn-Bad Meinberg,8.96857933610245,51.8746392955223
-32816,DE,Schieder-Schwalenberg,9.16777595494238,51.9068666156864
-32825,DE,Blomberg,9.05643038106662,51.9574453195284
-32832,DE,Augustdorf,8.75532994056273,51.9042833181182
-32839,DE,Steinheim,9.05477726557501,51.8534020220609
-33014,DE,Bad Driburg,9.03938946669355,51.7264934967476
-33034,DE,Brakel,9.18125914072422,51.7150084706098
-33039,DE,Nieheim,9.10356319155179,51.8117512581045
-33098,DE,Paderborn,8.75427416919042,51.7137646753294
-33100,DE,Paderborn,8.82975311690181,51.7240488542403
-33102,DE,Paderborn,8.74883290880765,51.7379560831686
-33104,DE,Paderborn,8.73027516767154,51.7732651415162
-33106,DE,Paderborn,8.687637193212,51.7223082626301
-33129,DE,Delbrück,8.54128185457949,51.7681022924123
-33142,DE,Büren,8.5847827959575,51.5578809887089
-33154,DE,Salzkotten,8.60375935933446,51.6772700771077
-33161,DE,Hövelhof,8.66883621678724,51.834644300074
-33165,DE,Lichtenau,8.89536807110979,51.6122712405872
-33175,DE,Bad Lippspringe,8.82469240275024,51.7904152751332
-33178,DE,Borchen,8.77150421618407,51.6546626467613
-33181,DE,Wünnenberg,8.73205406713388,51.5259478645191
-33184,DE,Altenbeken,8.93829450636783,51.7429683953419
-33189,DE,Schlangen,8.82962189914137,51.8401932629094
-33330,DE,Gütersloh,8.37306698136307,51.9223851680104
-33332,DE,Gütersloh,8.39478848159048,51.8974066109238
-33333,DE,Gütersloh,8.39478848159048,51.8974066109238
-33334,DE,Gütersloh,8.37296317231395,51.9209427266141
-33335,DE,Gütersloh,8.45755207895162,51.9245498831551
-33378,DE,Rheda-Wiedenbrück,8.30597878417809,51.840577859826
-33397,DE,Rietberg,8.42334780225938,51.8042079510004
-33415,DE,Verl,8.52448779508947,51.8795550368478
-33428,DE,Harsewinkel,8.21463078946776,51.9718664945271
-33442,DE,Herzebrock-Clarholz,8.2318462327731,51.9015469519435
-33449,DE,Langenberg,8.31970493121637,51.7691878520875
-33602,DE,Bielefeld,8.53456904374254,52.0245034481907
-33604,DE,Bielefeld,8.54696184070093,52.0080443303607
-33605,DE,Bielefeld,8.57474531944027,51.9998160686596
-33607,DE,Bielefeld,8.56716157789298,52.0229157108387
-33609,DE,Bielefeld,8.57511656244874,52.0441205277085
-33611,DE,Bielefeld,8.54637494288366,52.0516115280929
-33613,DE,Bielefeld,8.51775323961921,52.0490506177708
-33615,DE,Bielefeld,8.50778946630828,52.0325942279922
-33617,DE,Bielefeld,8.51837708469853,52.0085964565407
-33619,DE,Bielefeld,8.46830024738789,52.0430160188054
-33647,DE,Bielefeld,8.50536725468015,51.9825019812853
-33649,DE,Bielefeld,8.45327051977777,51.9805616848956
-33659,DE,Bielefeld,8.52844627011178,51.9575594623723
-33689,DE,Bielefeld,8.58803017854302,51.9464330021277
-33699,DE,Bielefeld,8.62233461660395,51.9887433113675
-33719,DE,Bielefeld,8.61553845151009,52.0247992562078
-33729,DE,Bielefeld,8.61007343676273,52.0620738278448
-33739,DE,Bielefeld,8.51581630254918,52.0860349179266
-33758,DE,Schloß Holte-Stukenbrock,8.64810776712886,51.8924708683444
-33775,DE,Versmold,8.1703577243404,52.0402242602058
-33790,DE,Halle (Westfalen),8.32861229903103,52.0431189295384
-33803,DE,Steinhagen,8.37971280421765,52.0010071330061
-33813,DE,Oerlinghausen,8.67468197468196,51.9503938240818
-33818,DE,Leopoldshöhe,8.68550677843944,52.0112578930054
-33824,DE,Werther (Westfalen),8.41569058931208,52.0847835453061
-33829,DE,Borgholzhausen,8.28455402777955,52.095474540708
-34117,DE,Kassel,9.49079659015147,51.3171621795287
-34119,DE,Kassel,9.46315860321241,51.3183475344302
-34121,DE,Kassel,9.47635110870327,51.3040175276549
-34123,DE,Kassel,9.52410537955017,51.2976283041019
-34125,DE,Kassel,9.53280643181505,51.3340926009527
-34127,DE,Kassel,9.49047683094516,51.3379079169435
-34128,DE,Kassel,9.41926298374783,51.3412605898606
-34130,DE,Kassel,9.43637969685272,51.3259846582428
-34131,DE,Kassel,9.39948922519756,51.3127208798541
-34132,DE,Kassel,9.4146816252068,51.2865981309744
-34134,DE,Kassel,9.46425680580014,51.2835190120011
-34212,DE,Melsungen,9.58390980084209,51.1447526538053
-34225,DE,Baunatal,9.40906501291357,51.2508745967738
-34233,DE,Fuldatal,9.53338538545785,51.3812281236315
-34246,DE,Vellmar,9.46396194968759,51.3645233366794
-34253,DE,Lohfelden,9.55261767165141,51.2705798525089
-34260,DE,Kaufungen,9.62072727203567,51.2797747967058
-34266,DE,Niestetal,9.58548878025874,51.3171754465074
-34270,DE,Schauenburg,9.32702345853155,51.2832684018933
-34277,DE,Fuldabrück,9.49278029231372,51.245696965416
-34281,DE,Gudensberg,9.36214582366808,51.1827046239609
-34286,DE,Spangenberg,9.6927999531762,51.1182559956334
-34289,DE,Zierenberg,9.2692103624779,51.3767447593415
-34292,DE,Ahnatal,9.39645064827866,51.3666096312963
-34295,DE,Edermünde,9.39979004452024,51.2181964462161
-34298,DE,Helsa,9.68448811332033,51.2478632960738
-34302,DE,Guxhagen,9.50420473224747,51.201421615745
-34305,DE,Niedenstein,9.30630976624314,51.2211861133231
-34308,DE,Bad Emstal,9.2514241155449,51.2509293049805
-34311,DE,Naumburg,9.18392696564201,51.2322278652432
-34314,DE,Espenau,9.46802958501939,51.3951160808146
-34317,DE,Habichtswald,9.33110369534738,51.3296786837133
-34320,DE,Söhrewald,9.58229368463804,51.224432385595
-34323,DE,Malsfeld,9.50502022486892,51.0835716724118
-34326,DE,Morschen,9.60890097270374,51.0639357577522
-34327,DE,Körle,9.5341096619147,51.1770835898239
-34329,DE,Nieste,9.6633687141023,51.3104021640237
-34346,DE,Hannoversch Münden,9.67780109007948,51.4334272670557
-34355,DE,Staufenberg,9.6530854023802,51.345311762478
-34359,DE,Reinhardshagen,9.60176835062332,51.4964439343124
-34369,DE,Hofgeismar,9.49458543435483,51.5135671997037
-34376,DE,Immenhausen,9.49374738576983,51.4315716182431
-34379,DE,Calden,9.35425157832582,51.4127435431444
-34385,DE,Bad Karlshafen,9.44701596160862,51.6309772791505
-34388,DE,Trendelburg,9.40472244832555,51.5790147626279
-34393,DE,Grebenstein,9.41733054952826,51.4477817530805
-34396,DE,Liebenau,9.28984058407925,51.4881960748776
-34399,DE,Oberweser,9.60152993250486,51.5912158435054
-34414,DE,Warburg,9.09389679060771,51.5168986421297
-34431,DE,Marsberg,8.83947914452521,51.4496063678784
-34434,DE,Borgentreich,9.25671773259386,51.5807978987926
-34439,DE,Willebadessen,9.09588030627447,51.6094465735932
-34454,DE,Arolsen,9.02366977513007,51.371866826659
-34466,DE,Wolfhagen,9.1737829775537,51.3269828531562
-34471,DE,Volkmarsen,9.10301438463553,51.4114826838727
-34474,DE,Diemelstadt,8.99320564836845,51.4767473835014
-34477,DE,Twistetal,8.94690251941415,51.3280857036477
-34479,DE,Breuna,9.20399955369223,51.4397247007075
-34497,DE,Korbach,8.84027573092721,51.2669165314661
-34508,DE,Willingen (Upland),8.6536673553536,51.2923773075637
-34513,DE,Waldeck,9.03198895646031,51.2478679971175
-34516,DE,Vöhl,8.90297218769123,51.1782944685956
-34519,DE,Diemelsee,8.78128394716229,51.3488927338099
-34537,DE,Bad Wildungen,9.09287165035411,51.097297997333
-34549,DE,Edertal,9.07240522420364,51.1642792919453
-34560,DE,Fritzlar,9.2600444151101,51.1455735587019
-34576,DE,Homberg (Efze),9.41143764849843,51.0116632806013
-34582,DE,Borken (Hessen),9.27428443028506,51.0495401355374
-34587,DE,Felsberg,9.44535845618444,51.1375090430842
-34590,DE,Wabern,9.35292650068712,51.0946160501432
-34593,DE,Knüllwald,9.51109337402277,50.995689617617
-34596,DE,Bad Zwesten,9.16472662272374,51.0504211470739
-34599,DE,Neuental,9.22011227300307,50.9959870783085
-34613,DE,Schwalmstadt,9.1984772281169,50.9221067215164
-34621,DE,Frielendorf,9.33227285568659,50.9544317338636
-34626,DE,Neukirchen,9.36014197073977,50.876009190042
-34628,DE,Willingshausen,9.21476583255852,50.8647336383729
-34630,DE,Gilserberg,9.0659028971287,50.9494715382393
-34632,DE,Jesberg,9.13102533851523,50.993939423013
-34633,DE,Ottrau,9.39320299429622,50.8122798554049
-34637,DE,Schrecksbach,9.2858421558863,50.8365034241481
-34639,DE,Schwarzenborn,9.44333133432464,50.9080427443961
-35037,DE,Marburg,8.74774690577896,50.8065827858696
-35039,DE,Marburg,8.77939238609157,50.8118274460049
-35041,DE,Marburg,8.70082711659799,50.8190639122969
-35043,DE,Marburg,8.79424714224958,50.791659755907
-35066,DE,Frankenberg (Eder),8.78169151303057,51.073350246722
-35075,DE,Gladenbach,8.57505412804234,50.7791467298184
-35080,DE,Bad Endbach,8.47570552359518,50.7686542616568
-35083,DE,Wetter (Hessen),8.72308886825825,50.9144670027148
-35085,DE,Ebsdorfergrund,8.83797732207826,50.7310984124422
-35088,DE,Battenberg (Eder),8.60531662978284,51.0199983391315
-35091,DE,Cölbe,8.8166614047375,50.8751808472888
-35094,DE,Lahntal,8.68828992063053,50.8608426552879
-35096,DE,Weimar,8.69672615968758,50.7540009238245
-35099,DE,Burgwald,8.7715508194564,51.0116055216957
-35102,DE,Lohra,8.60981508004384,50.7217077444399
-35104,DE,Lichtenfels,8.78940051857183,51.1703716134688
-35108,DE,Allendorf (Eder),8.66321450299502,51.0436166730566
-35110,DE,Frankenau,8.91685896818709,51.1019494472899
-35112,DE,Fronhausen,8.7100124312872,50.7052167158767
-35114,DE,Haina (Kloster),8.98469432945273,51.037117780196
-35116,DE,Hatzfeld (Eder),8.55517761676496,50.9856633711037
-35117,DE,Münchhausen,8.67793593332514,50.9561919485197
-35119,DE,Rosenthal,8.83068980700745,50.9804173085125
-35216,DE,Biedenkopf,8.5295899929636,50.9197250303966
-35232,DE,Dautphetal,8.55344836380814,50.8453791486083
-35236,DE,Breidenbach,8.43143288183889,50.8755165535694
-35239,DE,Steffenberg,8.44822133166286,50.8348641122833
-35260,DE,Stadtallendorf,9.01605749699794,50.8326925376812
-35274,DE,Kirchhain,8.9067775214068,50.8393823743294
-35279,DE,Neustadt (Hessen),9.08993703320706,50.8730669049451
-35282,DE,Rauschenberg,8.89648079589089,50.9110620646574
-35285,DE,Gemünden (Wohra),8.9595136687547,50.9807884445832
-35287,DE,Amöneburg,8.92261281895821,50.7739758405248
-35288,DE,Wohratal,8.92687073398702,50.9339105265921
-35305,DE,Grünberg,8.95258017379408,50.6075475156777
-35315,DE,Homberg (Ohm),9.00898521689192,50.729367072158
-35321,DE,Laubach,9.01489536436278,50.5383445939728
-35325,DE,Mücke,9.04867664019029,50.628052973447
-35327,DE,Ulrichstein,9.18479314763829,50.5776738885358
-35329,DE,Gemünden (Felda),9.08987540203343,50.6861165523814
-35390,DE,Gießen,8.67301425906983,50.5859482420135
-35392,DE,Gießen,8.67617515400407,50.5625533411037
-35394,DE,Gießen,8.71996259017056,50.580015872516
-35396,DE,Gießen,8.70085485162954,50.6149905236552
-35398,DE,Gießen,8.62519907087008,50.5614617247436
-35410,DE,Hungen,8.9055727306444,50.4699197736807
-35415,DE,Pohlheim,8.73158412223883,50.5166119741024
-35418,DE,Buseck,8.78760486832365,50.6172940399143
-35423,DE,Lich,8.82774568595611,50.5101664007008
-35428,DE,Langgöns,8.60026423374421,50.4711477560143
-35435,DE,Wettenberg,8.64571498823349,50.6467821055819
-35440,DE,Linden,8.66624787089953,50.5327689986344
-35444,DE,Biebertal,8.57398579940599,50.6477262937955
-35447,DE,Reiskirchen,8.85529290838581,50.5858716644387
-35452,DE,Heuchelheim,8.61530988201447,50.5901491793874
-35457,DE,Lollar,8.69055619544497,50.6665020624677
-35460,DE,Staufenberg,8.75503962244357,50.664329471306
-35463,DE,Fernwald,8.77490336491216,50.5619768524923
-35466,DE,Rabenau,8.88675823029421,50.6691188735005
-35469,DE,Allendorf (Lumda),8.81952663825108,50.6806668523775
-35510,DE,Butzbach,8.62971496662468,50.4200316565754
-35516,DE,Münzenberg,8.74142063068264,50.4592895006105
-35519,DE,Rockenberg,8.74400997103071,50.4224984571038
-35576,DE,Wetzlar,8.48282192604361,50.5669143844014
-35578,DE,Wetzlar,8.51039336411593,50.5453375208107
-35579,DE,Wetzlar,8.4522610877451,50.5436506430948
-35580,DE,Wetzlar,8.48554910008476,50.5250947685156
-35581,DE,Wetzlar,8.56583604664737,50.5485540310108
-35582,DE,Wetzlar,8.59341497733651,50.5635007628465
-35583,DE,Wetzlar,8.52930495671436,50.5680257549214
-35584,DE,Wetzlar,8.52145758077412,50.5952107619793
-35585,DE,Wetzlar,8.49859825045718,50.6170263979348
-35586,DE,Wetzlar,8.48843728665754,50.5892388637916
-35606,DE,Solms,8.41089052791924,50.5513269603491
-35614,DE,Aßlar,8.43850122759859,50.6135036644855
-35619,DE,Braunfels,8.38519164097018,50.5019633795627
-35625,DE,Hüttenberg,8.56260481962565,50.5100816267346
-35630,DE,Ehringshausen,8.3733232114736,50.6225236554082
-35633,DE,Lahnau,8.56245864551727,50.591304142737
-35638,DE,Leun,8.32788272945109,50.5545670717401
-35641,DE,Schöffengrund,8.48005080341795,50.4875237937852
-35644,DE,Hohenahr,8.49014612941305,50.6691241204679
-35647,DE,Waldsolms,8.49061505803273,50.4342571942417
-35649,DE,Bischoffen,8.49832490854456,50.7142054235649
-35683,DE,Dillenburg,8.27991843431884,50.7441190748431
-35684,DE,Dillenburg,8.29133802344759,50.7833083933994
-35685,DE,Dillenburg,8.25946556352228,50.7716841071237
-35686,DE,Dillenburg,8.2259459379884,50.7202448911471
-35687,DE,Dillenburg,8.29243012377372,50.7201087781474
-35688,DE,Dillenburg,8.35676404193094,50.7383252614487
-35689,DE,Dillenburg,8.33784839487896,50.7543636654748
-35690,DE,Dillenburg,8.34657746839145,50.7748180067953
-35708,DE,Haiger,8.20850821706797,50.7778460648214
-35713,DE,Eschenburg,8.36112660654789,50.8103721698314
-35716,DE,Dietzhölztal,8.29610508381813,50.8490356797398
-35719,DE,Angelburg,8.43224611742013,50.8127998393285
-35745,DE,Herborn,8.28400459681985,50.679345312756
-35753,DE,Greifenstein,8.2553941973402,50.59521475419
-35756,DE,Mittenaar,8.38580345655333,50.6862151893512
-35759,DE,Driedorf,8.17382737454034,50.6356363859582
-35764,DE,Sinn,8.3221471607057,50.6444300383518
-35767,DE,Breitscheid,8.18653417227942,50.6847706359059
-35768,DE,Siegbach,8.41330986298777,50.751223975469
-35781,DE,Weilburg,8.26686412143678,50.4850696410025
-35789,DE,Weilmünster,8.36922200544456,50.4252433403407
-35792,DE,Löhnberg,8.25295293265812,50.5383941647493
-35794,DE,Mengerskirchen,8.17096830997364,50.5526479671338
-35796,DE,Weinbach,8.28835775844876,50.4368472419346
-35799,DE,Merenberg,8.18859612443077,50.51526407072
-36037,DE,Fulda,9.6830363062413,50.5568363503248
-36039,DE,Fulda,9.68014213559749,50.5935138084766
-36041,DE,Fulda,9.62750995025672,50.5584339133037
-36043,DE,Fulda,9.68709429301385,50.5271030474176
-36088,DE,Hünfeld,9.75293407768017,50.6648068162963
-36093,DE,Künzell,9.75508301747533,50.5193841592092
-36100,DE,Petersberg,9.73773125325044,50.581569374603
-36103,DE,Flieden,9.54992187431745,50.4169765371417
-36110,DE,Schlitz,9.55577838175088,50.6850909104714
-36115,DE,Hilders,9.98786716976026,50.5415498537588
-36119,DE,Neuhof,9.58122844034938,50.4699539088851
-36124,DE,Eichenzell,9.71819710001659,50.4692547185654
-36129,DE,Gersfeld (Rhön),9.90094051590506,50.444974787671
-36132,DE,Eiterfeld,9.81494513738252,50.7651653126169
-36137,DE,Großenlüder,9.54654235289216,50.5736379284013
-36142,DE,Tann (Rhön),10.0092991742926,50.637157674384
-36145,DE,Hofbieber,9.86646145926353,50.5836064630466
-36148,DE,Kalbach,9.68294909777231,50.4039009364585
-36151,DE,Burghaun,9.69382868429281,50.7087052320101
-36154,DE,Hosenfeld,9.49117002473155,50.5094663119685
-36157,DE,Ebersburg,9.79531812114626,50.4586442446336
-36160,DE,Dipperz,9.81708566634678,50.5336521514771
-36163,DE,Poppenhausen (Wasserkuppe),9.88882240610869,50.4974127093005
-36166,DE,Haunetal,9.67184672191564,50.7635553734685
-36167,DE,Nüsttal,9.85747440683213,50.6470894581734
-36169,DE,Rasdorf,9.89732969198525,50.7194974383258
-36179,DE,Bebra,9.81769516028308,50.9789408903825
-36199,DE,Rotenburg an der Fulda,9.74119425003492,51.0119676935032
-36205,DE,Sontra,9.95286958158385,51.0689916144419
-36208,DE,Wildeck,9.9813659376782,50.9548935147982
-36211,DE,Alheim,9.65957848858405,51.0293646543281
-36214,DE,Nentershausen,9.93962029023313,51.0097467246923
-36217,DE,Ronshausen,9.87775503702131,50.9379330406399
-36219,DE,Cornberg,9.83301800940835,51.0545672824835
-36251,DE,Bad Hersfeld,9.69256208737624,50.9078216044509
-36266,DE,Heringen (Werra),9.97461030939018,50.8914193987276
-36269,DE,Philippsthal (Werra),9.97562801908132,50.8502581154638
-36272,DE,Niederaula,9.60540610873071,50.8019909544723
-36275,DE,Kirchheim,9.55394311385122,50.8519798787873
-36277,DE,Schenklengsfeld,9.82528394496513,50.8269761909256
-36280,DE,Oberaula,9.46387231435462,50.8527712097472
-36282,DE,Hauneck,9.73073823465061,50.8253048781432
-36284,DE,Hohenroda,9.92397423519313,50.8123120325183
-36286,DE,Neuenstein,9.56849123605032,50.9070341332407
-36287,DE,Breitenbach am Herzberg,9.50075838951254,50.7768222313431
-36289,DE,Friedewald,9.86528118304726,50.8757388531954
-36304,DE,Alsfeld,9.29650822430572,50.7624665715961
-36318,DE,Schwalmtal,9.30491267737549,50.6845283462878
-36320,DE,Kirtorf,9.11385840899618,50.7769583773207
-36323,DE,Grebenau,9.43676985190112,50.730441975698
-36325,DE,Feldatal,9.18159330157324,50.6384170544684
-36326,DE,Antrifttal,9.18881664271454,50.7956378605354
-36329,DE,Romrod,9.20360024710205,50.6966593392051
-36341,DE,Lauterbach (Hessen),9.37586849620509,50.6410771421931
-36355,DE,Grebenhain,9.33909577238755,50.4934549914397
-36358,DE,Herbstein,9.37846126152742,50.5507582102902
-36364,DE,Bad Salzschlirf,9.50350701748545,50.6315705739797
-36367,DE,Wartenberg,9.45451592887883,50.6194016768227
-36369,DE,Lautertal (Vogelsberg),9.28163642645522,50.5870969063676
-36381,DE,Schlüchtern,9.55555938550816,50.354801512592
-36391,DE,Sinntal,9.65103774222182,50.2992767527622
-36396,DE,Steinau an der Straße,9.44737583108123,50.3433656928948
-36399,DE,Freiensteinau,9.39819493234235,50.4371931600388
-36404,DE,Vacha,10.0490211625584,50.7976740759936
-36414,DE,Unterbreizbach,9.98715800041503,50.7990787666602
-36419,DE,Geisa,9.97225301224768,50.7065857782356
-36433,DE,Bad Salzungen,10.2532449547951,50.8272418771271
-36448,DE,Bad Liebenstein,10.3615545998743,50.8305392119876
-36452,DE,Kaltennordheim,10.1327361764521,50.6575031162251
-36456,DE,Barchfeld,10.3088602983899,50.8025282277644
-36457,DE,Stadtlengsfeld,10.1370473425637,50.7630139855504
-36460,DE,Merkers-Kieselbach,10.1041994023076,50.8471169272372
-36466,DE,Dermbach,10.134232533292,50.7108455117592
-36469,DE,Tiefenort,10.1762121627372,50.8439930545731
-37073,DE,Göttingen,9.93245468085166,51.5350415220728
-37075,DE,Göttingen,9.99100636320343,51.5419711386174
-37077,DE,Göttingen,9.98307014046028,51.5690220452944
-37079,DE,Göttingen,9.85639848342267,51.5466119617067
-37081,DE,Göttingen,9.90185284560581,51.5336272788764
-37083,DE,Göttingen,9.94408059557141,51.5069887164592
-37085,DE,Göttingen,9.97059919358221,51.523807562542
-37115,DE,Duderstadt,10.2453587331987,51.5197768867787
-37120,DE,Bovenden,9.93305554548988,51.5948451207247
-37124,DE,Rosdorf,9.85224318349393,51.4728293692202
-37127,DE,Rosdorf,9.73979680542729,51.4855093167376
-37130,DE,Gleichen,10.0615693448646,51.4763547363475
-37133,DE,Friedland,9.92437436398498,51.4308524099407
-37136,DE,Ebergötzen,10.1052250851572,51.5581854506004
-37139,DE,Adelebsen,9.74686594563331,51.5683214796504
-37154,DE,Northeim,9.99339338444507,51.7176989927697
-37170,DE,Uslar,9.66188195060479,51.6475056598371
-37176,DE,Nörten-Hardenberg,9.94938584092104,51.6339441961819
-37181,DE,Hardegsen,9.79809287773196,51.6521872212107
-37186,DE,Moringen,9.82906232076963,51.7061783573494
-37191,DE,Katlenburg-Lindau,10.0957681738068,51.6663440489144
-37194,DE,Bodenfelde,9.54952389880228,51.6426623597678
-37197,DE,Hattorf am Harz,10.2382210843232,51.6453038569184
-37199,DE,Wulften,10.1797234687208,51.6593800223282
-37213,DE,Witzenhausen,9.85364581440627,51.3510515224428
-37214,DE,Witzenhausen,9.91013276744396,51.3351597357374
-37215,DE,Witzenhausen,9.86239363099889,51.3028738802827
-37216,DE,Witzenhausen,9.81612877810876,51.3112070845735
-37217,DE,Witzenhausen,9.75303393514898,51.3168903956227
-37218,DE,Witzenhausen,9.81840095491403,51.3866697143153
-37235,DE,Hessisch Lichtenau,9.74546259029489,51.1961610485699
-37242,DE,Bad Sooden-Allendorf,9.94850031896166,51.2718141429322
-37247,DE,Großalmerode,9.8010410609246,51.2461625787391
-37249,DE,Neu-Eichenberg,9.89375559589696,51.3861991591238
-37269,DE,Eschwege,10.0380026808785,51.1797144262065
-37276,DE,Meinhard,10.0694168719501,51.2171150387843
-37281,DE,Wanfried,10.1694209525678,51.1716095201447
-37284,DE,Waldkappel,9.85543824304309,51.1334837971033
-37287,DE,Wehretal,9.99349175421202,51.1466920673333
-37290,DE,Meißner,9.91328650126671,51.2012209783577
-37293,DE,Herleshausen,10.1265406167379,51.0295705516587
-37296,DE,Ringgau,10.0731001274147,51.0904133781676
-37297,DE,Berkatal,9.91158480073553,51.2370177928468
-37299,DE,Weißenborn,10.1249739110173,51.1193534575218
-37308,DE,Heiligenstadt,10.1546827195418,51.3366812032218
-37318,DE,Uder,10.0285677521109,51.3459571004981
-37327,DE,Leinefelde,10.3063366222419,51.3829372289175
-37339,DE,Worbis,10.346836112931,51.4503412481853
-37345,DE,Bischofferode,10.4419588554684,51.5259612095796
-37351,DE,Dingelstädt,10.3026497293326,51.3217092744882
-37355,DE,Niederorschel,10.4413151585017,51.3709034013876
-37359,DE,Küllstedt,10.2470831338863,51.2677194309779
-37412,DE,Herzberg am Harz,10.3373334329013,51.630255515689
-37431,DE,Bad Lauterberg im Harz,10.448216587895,51.6091463999487
-37434,DE,Gieboldehausen,10.2031264801327,51.5941238386834
-37441,DE,Bad Sachsa,10.5427303229631,51.5867217561255
-37444,DE,Sankt Andreasberg,10.5187504777783,51.7157330933418
-37445,DE,Walkenried,10.6254141285197,51.5811141566613
-37447,DE,Wieda,10.581854208206,51.633567988966
-37449,DE,Zorge,10.6310838642827,51.6225162162129
-37520,DE,Osterode am Harz,10.37663208988,51.7035365889317
-37534,DE,Gittelde,10.1874900108947,51.7837230359564
-37539,DE,Bad Grund (Harz),10.2308176414156,51.8077065731941
-37547,DE,Kreiensen,9.95864454998922,51.844883989307
-37574,DE,Einbeck,9.85629732927526,51.815217871263
-37581,DE,Bad Gandersheim,10.040146658543,51.8847798386926
-37586,DE,Dassel,9.6379416679744,51.7531049790214
-37589,DE,Kalefeld,10.082394300971,51.7924453357798
-37603,DE,Holzminden,9.50897307713671,51.7959224103253
-37619,DE,Bodenwerder,9.50367079194134,51.961643221393
-37620,DE,Halle,9.56507272247688,52.006679703609
-37627,DE,Stadtoldendorf,9.62696227489943,51.865651601014
-37632,DE,Eschershausen,9.67263471995219,51.9171691220584
-37633,DE,Dielmissen,9.60184837518998,51.9690974991218
-37635,DE,Lüerdissen,9.61853745227668,51.9583072492245
-37639,DE,Bevern,9.49471820460926,51.8811887214523
-37640,DE,Golmbach,9.53052742476774,51.8980904937885
-37642,DE,Holenberg,9.58214417427406,51.9099262170551
-37643,DE,Negenborn,9.57767866751772,51.8920228271296
-37647,DE,Polle,9.3861184903675,51.9043549813908
-37649,DE,Heinsen,9.41969979619756,51.8735923922327
-37671,DE,Höxter,9.34338867244353,51.7907087974714
-37688,DE,Beverungen,9.34057342800209,51.6713725362104
-37691,DE,Boffzen,9.43080894542878,51.7318270827228
-37696,DE,Marienmünster,9.22991815435877,51.8276182331107
-37697,DE,Lauenförde,9.40285376536354,51.6733343426841
-37699,DE,Fürstenberg,9.40402745625573,51.7293721250013
-38100,DE,Braunschweig,10.5228356496307,52.2660591228807
-38102,DE,Braunschweig,10.5353666733564,52.2596035122139
-38104,DE,Braunschweig,10.5864870674267,52.2762236676526
-38106,DE,Braunschweig,10.5354688868156,52.281907183856
-38108,DE,Braunschweig,10.5784363478217,52.3059286695171
-38110,DE,Braunschweig,10.5476556418177,52.3352121377978
-38112,DE,Braunschweig,10.4749927587944,52.3108596506242
-38114,DE,Braunschweig,10.5049065766848,52.2817574088426
-38116,DE,Braunschweig,10.4583323844452,52.2832334311979
-38118,DE,Braunschweig,10.5001555014895,52.2626157273668
-38120,DE,Braunschweig,10.4671453277455,52.2500530346914
-38122,DE,Braunschweig,10.4776730427103,52.2261752238796
-38124,DE,Braunschweig,10.5244930308888,52.2161320987981
-38126,DE,Braunschweig,10.5676991598027,52.2359082155782
-38154,DE,Königslutter am Elm,10.8105164821734,52.276399264115
-38159,DE,Vechelde,10.3659265638474,52.2532321889813
-38162,DE,Cremlingen,10.680120770424,52.2647680382023
-38165,DE,Lehre,10.6755198960903,52.342080853137
-38170,DE,Schöppenstedt,10.7808122398128,52.1373600785971
-38173,DE,Sickte,10.6769490042344,52.2005449514847
-38176,DE,Wendeburg,10.3728057593666,52.331830334123
-38179,DE,Schwülper,10.4469064285628,52.3487670694849
-38226,DE,Salzgitter,10.3303039383677,52.1619241962536
-38228,DE,Salzgitter,10.2815272031506,52.1451872722048
-38229,DE,Salzgitter,10.3675638179399,52.1236652957787
-38239,DE,Salzgitter,10.4285333750603,52.1786800494557
-38259,DE,Salzgitter,10.3887630495515,52.0606880709291
-38268,DE,Lengede,10.3040204257128,52.20582984448
-38271,DE,Baddeckenstedt,10.2169036602346,52.0939176365657
-38272,DE,Burgdorf,10.2160595687761,52.1451706087787
-38274,DE,Elbe,10.281805779294,52.0901143358717
-38275,DE,Haverlah,10.309836276937,52.0639128917824
-38277,DE,Heere,10.2400904562087,52.0601156756993
-38279,DE,Sehlde,10.2370980793061,52.0291557388057
-38300,DE,Wolfenbüttel,10.5618713833317,52.1550846869348
-38302,DE,Wolfenbüttel,10.5805196190327,52.1852953844602
-38304,DE,Wolfenbüttel,10.4979635868202,52.1486727651877
-38312,DE,Börßum,10.544685893925,52.0881740207516
-38315,DE,Schladen,10.5485918585059,52.0283710439187
-38319,DE,Remlingen,10.6544039465083,52.109273306845
-38321,DE,Denkte,10.6058350304694,52.1401676883334
-38322,DE,Hedeper,10.6912855090922,52.0650470836254
-38324,DE,Kissenbrück,10.5929154237672,52.1142537666946
-38325,DE,Roklum,10.7356002563475,52.0719577029407
-38327,DE,Semmenstedt,10.6909893023433,52.0906447302431
-38329,DE,Wittmar,10.6440298463401,52.1312179379798
-38350,DE,Helmstedt,10.9946280872621,52.2392244021472
-38364,DE,Schöningen,10.9683135435512,52.138306840087
-38368,DE,Grasleben,10.9598365830755,52.3047602503598
-38372,DE,Büddenstedt,11.0152495428374,52.1648361059431
-38373,DE,Süpplingen,10.9022937937852,52.2250277507287
-38375,DE,Räbke,10.8622195521494,52.19624010806
-38376,DE,Süpplingenburg,10.9090452930728,52.2587363375349
-38378,DE,Warberg,10.923137378317,52.1810259536342
-38379,DE,Wolsdorf,10.9486164741588,52.1987282709905
-38381,DE,Jerxheim,10.8922750549075,52.0785242343796
-38382,DE,Beierstedt,10.8469404380572,52.0683513330954
-38384,DE,Gevensleben,10.8172492024166,52.0768722559761
-38385,DE,Ingeleben,10.8592772047443,52.1096099615852
-38387,DE,Söllingen,10.9411901331407,52.0816112676238
-38388,DE,Twieflingen,10.9040945095574,52.1369583170498
-38440,DE,Wolfsburg,10.7674253376742,52.426975310039
-38442,DE,Wolfsburg,10.6980070666064,52.4197979723954
-38444,DE,Wolfsburg,10.7627029840988,52.3766952047947
-38446,DE,Wolfsburg,10.8374712874489,52.3833962876959
-38448,DE,Wolfsburg,10.8178656911006,52.4588549715535
-38458,DE,Velpke,10.9486018484898,52.4109202409869
-38459,DE,Bahrdorf,11.004340963598,52.3717133413181
-38461,DE,Danndorf,10.9057159229194,52.4388892289596
-38462,DE,Grafhorst,10.9356406818018,52.451122258358
-38464,DE,Groß Twülpstedt,10.9109625354748,52.3678665000743
-38465,DE,Brome,10.9070119687721,52.6015106779343
-38467,DE,Bergfeld,10.8478672303495,52.5426457189617
-38468,DE,Ehra-Lessien,10.7717855862466,52.5824775805285
-38470,DE,Parsau,10.9230707925377,52.5286699712742
-38471,DE,Rühen,10.8841709329992,52.4927259442264
-38473,DE,Tiddische,10.8151648922541,52.514294847423
-38474,DE,Tülau,10.8707443304184,52.5834586611761
-38476,DE,Barwedel,10.7676050020455,52.539008416852
-38477,DE,Jembke,10.749032848648,52.5057826587808
-38479,DE,Tappenbeck,10.730845727609,52.4788276585643
-38486,DE,Klötze / Altmark,11.1066745288638,52.6085358186997
-38489,DE,Beetzendorf,11.0040626143496,52.6827266018452
-38518,DE,Gifhorn,10.5222782718933,52.5075498680117
-38524,DE,Sassenburg,10.6445721775088,52.535243850411
-38527,DE,Meine,10.5689078502214,52.3784394389416
-38528,DE,Adenbüttel,10.4455333765102,52.390442127886
-38530,DE,Didderse,10.3960656037678,52.3845328490745
-38531,DE,Rötgesbüttel,10.5177827913225,52.409989730465
-38533,DE,Vordorf,10.5035238898524,52.3733619683756
-38536,DE,Meinersen,10.3301792030976,52.4799817089629
-38539,DE,Müden (Aller),10.3946314416645,52.5180668623436
-38542,DE,Leiferde,10.4348451070831,52.4509050542604
-38543,DE,Hillerse,10.3927936950763,52.4204348620971
-38547,DE,Calberlah,10.6369865362922,52.4228440974125
-38550,DE,Isenbüttel,10.5807123327968,52.4448236778038
-38551,DE,Ribbesbüttel,10.4950044764056,52.4321931730743
-38553,DE,Wasbüttel,10.5925521441843,52.4138963093356
-38554,DE,Weyhausen,10.7142995422376,52.4649223015153
-38556,DE,Bokensdorf,10.6980015770081,52.505004933274
-38557,DE,Osloß,10.6714630796392,52.476615014461
-38559,DE,Wagenhoff,10.5346880954345,52.5539603300581
-38640,DE,Goslar,10.4374678087007,51.8107181569373
-38642,DE,Goslar,10.465510757408,51.9152520836177
-38644,DE,Goslar,10.4084032021636,51.9101812590214
-38667,DE,Bad Harzburg,10.5671786660705,51.8914014032055
-38678,DE,Clausthal-Zellerfeld,10.3418077292769,51.8043783262229
-38685,DE,Langelsheim,10.3231477459672,51.9333777199451
-38690,DE,Vienenburg,10.5502497777944,51.9554254900936
-38700,DE,Braunlage,10.635412602811,51.6972408480661
-38704,DE,Liebenburg,10.4082035591735,52.005836974897
-38707,DE,Altenau,10.4415966057132,51.8134302332584
-38709,DE,Wildemann,10.2834114818443,51.8304579051478
-38723,DE,Seesen,10.147064067318,51.8986380250342
-38729,DE,Lutter am Barenberge,10.247641631083,51.9837466442678
-38820,DE,Halberstadt,11.0603513822079,51.9027947070745
-38822,DE,Halberstadt,10.9999749905457,51.9317330262947
-38828,DE,Wegeleben,11.1917808300178,51.8861193102693
-38829,DE,Harsleben,11.1053439335777,51.8622804306267
-38835,DE,Osterwieck,10.7265873883258,51.9869332949916
-38836,DE,Badersleben,10.8923967491224,52.009747950714
-38838,DE,Dingelstedt am Huy,11.0199429099744,51.9952325075452
-38855,DE,Wernigerode,10.7975897669641,51.8442202161645
-38871,DE,Ilsenburg / Harz,10.6983759578891,51.8838245108193
-38875,DE,Elbingerode / Harz,10.7407154094622,51.7347787649309
-38877,DE,Benneckenstein / Harz,10.7256632557784,51.6624537666364
-38879,DE,Schierke,10.6295751815577,51.7873092777592
-38889,DE,Blankenburg / Harz,10.9299368302488,51.7727553336226
-38895,DE,Derenburg,10.9492476386125,51.8657859361665
-38899,DE,Hasselfelde,10.861090891977,51.6749161090373
-39104,DE,Magdeburg,11.6407479374166,52.1217786614182
-39106,DE,Magdeburg,11.6535743073131,52.1470511833298
-39108,DE,Magdeburg,11.6178716771628,52.1345201114518
-39110,DE,Magdeburg,11.5728185947789,52.1287530051121
-39112,DE,Magdeburg,11.6138264818269,52.1130619038723
-39114,DE,Magdeburg,11.6906517938957,52.125490377011
-39116,DE,Magdeburg,11.5642558663698,52.0907173727571
-39118,DE,Magdeburg,11.6087686200362,52.0882255767251
-39120,DE,Magdeburg,11.6343191362759,52.0895758020018
-39122,DE,Magdeburg,11.664711319001,52.0706346011722
-39124,DE,Magdeburg,11.6446453747659,52.1583773628779
-39126,DE,Magdeburg,11.6642361476867,52.1935639288141
-39128,DE,Magdeburg,11.6132561297472,52.165555694249
-39130,DE,Magdeburg,11.5797303046114,52.1585475641272
-39164,DE,Wanzleben,11.4210322221786,52.0658055219939
-39167,DE,Niederndodeleben,11.454940013678,52.1379336764427
-39171,DE,Langenweddingen,11.5524988076997,52.0194766325622
-39175,DE,Biederitz,11.7659464307066,52.1532823030565
-39179,DE,Barleben,11.6054056168852,52.2011792866928
-39217,DE,Schönebeck / Elbe,11.7409795422734,52.0184087860739
-39218,DE,Schönebeck / Elbe,11.7409795422734,52.0184087860739
-39221,DE,Magdeburg,11.7007517496651,51.9925993418422
-39240,DE,Calbe / Saale,11.8344075994557,51.8997543283314
-39245,DE,Gommern,11.8291500821803,52.066535312288
-39249,DE,Barby / Elbe,11.8476825757619,51.9713476961014
-39261,DE,Zerbst,12.0931463675087,51.9740419221022
-39264,DE,Lindau,12.1184729860253,51.9975788904901
-39279,DE,Loburg,12.0789722682631,52.1046270132001
-39288,DE,Burg bei Magdeburg,11.868249415339,52.2808863248697
-39291,DE,Möckern,11.9717366431087,52.2114514728916
-39307,DE,Genthin,12.1755538205964,52.3804906315047
-39317,DE,Parey,11.9934742900755,52.3845793542015
-39319,DE,Jerichow,12.0424819798182,52.4766175183523
-39326,DE,Wolmirstedt,11.6241155060591,52.2843496529408
-39340,DE,Haldensleben,11.427817751513,52.3167756151058
-39343,DE,Haldensleben,11.2806359202684,52.2382487343188
-39345,DE,Haldensleben,11.3486849219387,52.3366941662266
-39356,DE,Weferlingen,11.101322497309,52.3167597052473
-39359,DE,Calvörde,11.1967572363431,52.3970659867949
-39365,DE,Wefensleben,11.2033186815999,52.1527053202258
-39387,DE,Oschersleben / Bode,11.2133461186685,52.0294241541512
-39393,DE,Hötensleben,11.0834752303827,52.0954772520051
-39397,DE,Gröningen,11.2289997650868,51.9467756342354
-39398,DE,Hadmersleben,11.3353269856022,52.0016229751589
-39418,DE,Staßfurt,11.581728418266,51.8416757310721
-39435,DE,Egeln,11.4848465112989,51.9245430585912
-39439,DE,Güsten,11.6144423962484,51.7931882538564
-39443,DE,Förderstedt,11.6299089439903,51.8939661403624
-39444,DE,Hecklingen,11.5238403790511,51.8451284223519
-39446,DE,Löderburg,11.5470827457792,51.892071309776
-39448,DE,Westeregeln,11.3944336551223,51.9550116559993
-39517,DE,Tangerhütte,11.7874178062607,52.4303402702772
-39524,DE,Schönhausen / Elbe,12.0988884668601,52.6599546402026
-39539,DE,Havelberg,12.1404136147324,52.8398246845734
-39576,DE,Stendal,11.8759266473495,52.6140403842491
-39579,DE,Kläden,11.7450281902212,52.6067296615666
-39590,DE,Tangermünde,11.9422848968155,52.5721007923065
-39596,DE,Arneburg,11.947302353607,52.7057864965575
-39599,DE,Uchtspringe,11.6889145170675,52.5698593380573
-39606,DE,Osterburg / Altmark,11.7092567081548,52.7896188270748
-39615,DE,Seehausen / Altmark,11.7233936634321,52.9177655724183
-39619,DE,Arendsee / Altmark,11.4813781695193,52.8873990956902
-39624,DE,Kalbe / Milde,11.4175906438812,52.6946480517447
-39629,DE,Bismark / Altmark,11.5461019638764,52.6583314761409
-39638,DE,Gardelegen,11.4135292447054,52.512567972796
-39646,DE,Oebisfelde,11.0223900678608,52.4531785495476
-39649,DE,Mieste,11.1739450010153,52.4945792054969
-40210,DE,Düsseldorf,6.7909488813476,51.2231615308057
-40211,DE,Düsseldorf,6.79140088345842,51.2302634706793
-40212,DE,Düsseldorf,6.78180860013902,51.2253358026817
-40213,DE,Düsseldorf,6.77285093516085,51.2263665950437
-40215,DE,Düsseldorf,6.7845698332748,51.2163945268279
-40217,DE,Düsseldorf,6.77483311256493,51.2141360025872
-40219,DE,Düsseldorf,6.76354323416523,51.2151915838703
-40221,DE,Düsseldorf,6.74632120854869,51.2057317675777
-40223,DE,Düsseldorf,6.77415759878406,51.2023717800315
-40225,DE,Düsseldorf,6.79385409399693,51.1981268793586
-40227,DE,Düsseldorf,6.80437079492956,51.2148924159265
-40229,DE,Düsseldorf,6.84524631544067,51.1990152816603
-40231,DE,Düsseldorf,6.83207566002766,51.2143830876068
-40233,DE,Düsseldorf,6.81111316072114,51.2243519039585
-40235,DE,Düsseldorf,6.82527812301939,51.2331569443373
-40237,DE,Düsseldorf,6.81002631573658,51.238470631137
-40239,DE,Düsseldorf,6.80368100643192,51.2458387222131
-40468,DE,Düsseldorf,6.77653140633403,51.2699485993453
-40470,DE,Düsseldorf,6.80761557157317,51.2556619717432
-40472,DE,Düsseldorf,6.82473284135356,51.2716544976454
-40474,DE,Düsseldorf,6.74807187125579,51.2768029071806
-40476,DE,Düsseldorf,6.78239639642035,51.2494831863832
-40477,DE,Düsseldorf,6.78612253889704,51.24114583473
-40479,DE,Düsseldorf,6.78035081463646,51.2355897410827
-40489,DE,Düsseldorf,6.76542219792242,51.3230391106277
-40545,DE,Düsseldorf,6.75532476214629,51.2305279930006
-40547,DE,Düsseldorf,6.74171735375158,51.2463032932294
-40549,DE,Düsseldorf,6.71687407571635,51.234604923458
-40589,DE,Düsseldorf,6.81977016804843,51.1684650157983
-40591,DE,Düsseldorf,6.82174889811034,51.1914423011116
-40593,DE,Düsseldorf,6.87251924169879,51.1438866630949
-40595,DE,Düsseldorf,6.90353419948103,51.1413666436113
-40597,DE,Düsseldorf,6.87587643627388,51.1669711347
-40599,DE,Düsseldorf,6.87167353506396,51.1820065653607
-40625,DE,Düsseldorf,6.85595405042477,51.2334271016183
-40627,DE,Düsseldorf,6.88199731176035,51.204020216533
-40629,DE,Düsseldorf,6.88614471423279,51.2560036473628
-40667,DE,Meerbusch,6.68423141260411,51.260275850026
-40668,DE,Meerbusch,6.68657454627478,51.3070816151843
-40670,DE,Meerbusch,6.628486531919,51.2766532383888
-40699,DE,Erkrath,6.92812722492601,51.2191803283122
-40721,DE,Hilden,6.91778835254093,51.164921555554
-40723,DE,Hilden,6.94425903128005,51.15708943984
-40724,DE,Hilden,6.95490542399553,51.1829627423578
-40764,DE,Langenfeld (Rheinland),6.95779078709084,51.1122094336657
-40789,DE,Monheim am Rhein,6.89302981608255,51.0977147980856
-40822,DE,Mettmann,6.97753918797343,51.2590886293646
-40878,DE,Ratingen,6.84604253274218,51.296328520117
-40880,DE,Ratingen,6.82039838184362,51.2994803172205
-40882,DE,Ratingen,6.89612654534953,51.2962778821386
-40883,DE,Ratingen,6.89831372631533,51.3298581059289
-40885,DE,Ratingen,6.85827366643173,51.3457714174218
-41061,DE,Mönchengladbach,6.43379455120694,51.1963658241177
-41063,DE,Mönchengladbach,6.42755508723078,51.2126952034515
-41065,DE,Mönchengladbach,6.46624462831919,51.1966278059136
-41066,DE,Mönchengladbach,6.4707941258135,51.2278729806533
-41068,DE,Mönchengladbach,6.39169212227634,51.2032534078055
-41069,DE,Mönchengladbach,6.39730495152922,51.182358104057
-41169,DE,Mönchengladbach,6.3462302202475,51.2041636795454
-41179,DE,Mönchengladbach,6.35115829789603,51.1581848259664
-41189,DE,Mönchengladbach,6.39758157131725,51.1151427290516
-41199,DE,Mönchengladbach,6.44964987805675,51.1293538039135
-41236,DE,Mönchengladbach,6.44645220452545,51.1647906551843
-41238,DE,Mönchengladbach,6.4899162470544,51.1642501885933
-41239,DE,Mönchengladbach,6.42143874258963,51.1624672365692
-41334,DE,Nettetal,6.25039539050394,51.3173884012756
-41352,DE,Korschenbroich,6.54951585316983,51.1868369224419
-41363,DE,Jüchen,6.50634670301496,51.1032818327703
-41366,DE,Schwalmtal,6.2722188777994,51.2195155951231
-41372,DE,Niederkrüchten,6.15507528594268,51.2058530841151
-41379,DE,Brüggen,6.164228320984,51.2641348140474
-41460,DE,Neuss,6.70734653854578,51.2044502835937
-41462,DE,Neuss,6.66519971616975,51.2181826816457
-41464,DE,Neuss,6.66496293833533,51.1902135984504
-41466,DE,Neuss,6.69571601911573,51.1675224393217
-41468,DE,Neuss,6.76261002093531,51.1700662474549
-41469,DE,Neuss,6.72079450089301,51.1533545289454
-41470,DE,Neuss,6.73764862248429,51.1360427057338
-41472,DE,Neuss,6.65373028145222,51.1603306967012
-41515,DE,Grevenbroich,6.60018126207889,51.0884728260391
-41516,DE,Grevenbroich,6.63835945798542,51.1221424829991
-41517,DE,Grevenbroich,6.58255480448035,51.0554622446253
-41539,DE,Dormagen,6.84593032258494,51.1023594850232
-41540,DE,Dormagen,6.79869198739599,51.0774970175026
-41541,DE,Dormagen,6.82986286843692,51.1340570380625
-41542,DE,Dormagen,6.7546254889498,51.1076905467517
-41564,DE,Kaarst,6.61041781932095,51.2204334713477
-41569,DE,Rommerskirchen,6.69096541438303,51.0577748805175
-41747,DE,Viersen,6.38501791708553,51.2534912540576
-41748,DE,Viersen,6.40821736085596,51.2431136495791
-41749,DE,Viersen,6.36492443928424,51.2931854535552
-41751,DE,Viersen,6.32018404117976,51.2547437085541
-41812,DE,Erkelenz,6.33976163844284,51.0682561927624
-41836,DE,Hückelhoven,6.23179837687393,51.0440422393506
-41844,DE,Wegberg,6.24885811651616,51.1434058523557
-41849,DE,Wassenberg,6.14512070770182,51.1132304639289
-42103,DE,Wuppertal,7.14709107509388,51.2578484235017
-42105,DE,Wuppertal,7.13964210828242,51.2644119885341
-42107,DE,Wuppertal,7.15576968307399,51.2660529438535
-42109,DE,Wuppertal,7.14785067649483,51.2789322264694
-42111,DE,Wuppertal,7.14099228075348,51.297070460444
-42113,DE,Wuppertal,7.10428157112284,51.2755077555378
-42115,DE,Wuppertal,7.10983032647689,51.2585589391417
-42117,DE,Wuppertal,7.12666072634062,51.2439884014329
-42119,DE,Wuppertal,7.15770802757092,51.245948151893
-42275,DE,Wuppertal,7.20566486620308,51.2760621065596
-42277,DE,Wuppertal,7.22194436759373,51.2847672595724
-42279,DE,Wuppertal,7.23718015756623,51.3016617521812
-42281,DE,Wuppertal,7.18964767751516,51.2892137357253
-42283,DE,Wuppertal,7.18255323662561,51.2747415448044
-42285,DE,Wuppertal,7.17497065724117,51.2591839324019
-42287,DE,Wuppertal,7.224029235301,51.2500247788829
-42289,DE,Wuppertal,7.22004127736076,51.2662270397097
-42327,DE,Wuppertal,7.06311145468742,51.2463177222307
-42329,DE,Wuppertal,7.08052609806453,51.2268062423631
-42349,DE,Wuppertal,7.13566343373445,51.209312046552
-42369,DE,Wuppertal,7.1986159245407,51.2304239305188
-42389,DE,Wuppertal,7.25294750210811,51.2737595111505
-42399,DE,Wuppertal,7.27801912492903,51.2341928328531
-42477,DE,Radevormwald,7.36072552258526,51.2136657313703
-42489,DE,Wülfrath,7.03539615706076,51.2933874228538
-42499,DE,Hückeswagen,7.33220348221289,51.1492514558089
-42549,DE,Velbert,7.02246790222004,51.3380717102676
-42551,DE,Velbert,7.06024465172369,51.3520922500652
-42553,DE,Velbert,7.1033304157063,51.318263697608
-42555,DE,Velbert,7.12195757380586,51.356716921585
-42579,DE,Heiligenhaus,6.96278764158882,51.3302991524066
-42651,DE,Solingen,7.10285248478448,51.1780642234815
-42653,DE,Solingen,7.08238832876945,51.2040837462026
-42655,DE,Solingen,7.05747825370982,51.1695740120291
-42657,DE,Solingen,7.06164111902222,51.146230147914
-42659,DE,Solingen,7.12663001609861,51.1448482915766
-42697,DE,Solingen,6.98966097361336,51.1614361123198
-42699,DE,Solingen,7.01898672852845,51.1486541530739
-42719,DE,Solingen,7.04154377520159,51.1897099457931
-42781,DE,Haan,7.0108696856898,51.2108272123188
-42799,DE,Leichlingen (Rheinland),7.05904565930772,51.1134534730848
-42853,DE,Remscheid,7.18131823016275,51.1858918573197
-42855,DE,Remscheid,7.19740467086028,51.1984254579985
-42857,DE,Remscheid,7.159046448624,51.1721574981178
-42859,DE,Remscheid,7.20698454547433,51.1677194213235
-42897,DE,Remscheid,7.27240607150765,51.1802270386981
-42899,DE,Remscheid,7.23469434543578,51.2114657286818
-42929,DE,Wermelskirchen,7.21920970520984,51.1141076824954
-44135,DE,Dortmund,7.47343106952101,51.5146960071935
-44137,DE,Dortmund,7.44713838005436,51.5099325185119
-44139,DE,Dortmund,7.46148989187883,51.4988734003494
-44141,DE,Dortmund,7.50118293669465,51.5054480087816
-44143,DE,Dortmund,7.51678670323911,51.518600097447
-44145,DE,Dortmund,7.48488895890734,51.5360824731944
-44147,DE,Dortmund,7.44097982253206,51.5298469699716
-44149,DE,Dortmund,7.39586965727274,51.501133040489
-44225,DE,Dortmund,7.44843878522239,51.4798977373652
-44227,DE,Dortmund,7.42094001937447,51.4672178926193
-44229,DE,Dortmund,7.46172350549383,51.4584821358526
-44263,DE,Dortmund,7.49839939608644,51.490276154646
-44265,DE,Dortmund,7.4904342691171,51.4429515235002
-44267,DE,Dortmund,7.5228396929803,51.4602284493592
-44269,DE,Dortmund,7.52733101563997,51.4876578945081
-44287,DE,Dortmund,7.55984136425488,51.4923910298938
-44289,DE,Dortmund,7.58848821282847,51.4885186887071
-44309,DE,Dortmund,7.55486081065968,51.5286773252964
-44319,DE,Dortmund,7.59766032652271,51.5390205972516
-44328,DE,Dortmund,7.53499766434755,51.549923257356
-44329,DE,Dortmund,7.53884297388724,51.5716014776553
-44339,DE,Dortmund,7.46511874124353,51.5681272817192
-44357,DE,Dortmund,7.3657226199253,51.554623019586
-44359,DE,Dortmund,7.39611534505886,51.5730534602465
-44369,DE,Dortmund,7.4044930915758,51.5368903470027
-44379,DE,Dortmund,7.37353495358958,51.5139526178755
-44388,DE,Dortmund,7.33394966684231,51.5086745295212
-44532,DE,Lünen,7.53928362755845,51.5991313631188
-44534,DE,Lünen,7.51114787403423,51.6326971692407
-44536,DE,Lünen,7.46431367284431,51.6038142855594
-44575,DE,Castrop-Rauxel,7.30511056365992,51.5521942968475
-44577,DE,Castrop-Rauxel,7.33294381385904,51.5481993152561
-44579,DE,Castrop-Rauxel,7.28640835756612,51.5781303074068
-44581,DE,Castrop-Rauxel,7.32350753524701,51.6005417800917
-44623,DE,Herne,7.22284901926912,51.5401755499186
-44625,DE,Herne,7.21155374735111,51.5290114150298
-44627,DE,Herne,7.26527795065112,51.5376067438786
-44628,DE,Herne,7.24587440253666,51.5584098043984
-44629,DE,Herne,7.20837125558115,51.5515186342515
-44649,DE,Herne,7.14992811256576,51.5346551512136
-44651,DE,Herne,7.16116190197644,51.5150666398751
-44652,DE,Herne,7.17395739569565,51.5276962764459
-44653,DE,Herne,7.1628282891125,51.5469391209218
-44787,DE,Bochum,7.2167121725093,51.4840049423119
-44789,DE,Bochum,7.22015931478103,51.4706579577448
-44791,DE,Bochum,7.24908776745934,51.491655156367
-44793,DE,Bochum,7.18131530441447,51.4857464647046
-44795,DE,Bochum,7.19671602805366,51.453041755608
-44797,DE,Bochum,7.22833274759835,51.4289234226658
-44799,DE,Bochum,7.23452953383334,51.4560332595779
-44801,DE,Bochum,7.26776592871433,51.4500721289692
-44803,DE,Bochum,7.26044049555104,51.4736444298718
-44805,DE,Bochum,7.27828848568538,51.5135626948388
-44807,DE,Bochum,7.2276156982536,51.5104739700914
-44809,DE,Bochum,7.19663136308682,51.5011039201391
-44866,DE,Bochum,7.14117188530904,51.4874020062043
-44867,DE,Bochum,7.13866259700407,51.469195994325
-44869,DE,Bochum,7.15680476976828,51.4550271215656
-44879,DE,Bochum,7.16104375732032,51.4307261470635
-44892,DE,Bochum,7.31927481924538,51.4701258513149
-44894,DE,Bochum,7.30943449232781,51.4896023761059
-45127,DE,Essen,7.008753968688,51.4586961144773
-45128,DE,Essen,7.0117894532133,51.4479687084371
-45130,DE,Essen,7.0091914780157,51.4395684689165
-45131,DE,Essen,7.00068949564075,51.4309252379535
-45133,DE,Essen,6.98369790164304,51.4053347002318
-45134,DE,Essen,7.03604733872096,51.4208098860419
-45136,DE,Essen,7.0403459766715,51.4384142632909
-45138,DE,Essen,7.04179399287199,51.4502371589374
-45139,DE,Essen,7.03852439791756,51.4617395700872
-45141,DE,Essen,7.02527476091512,51.4755584006906
-45143,DE,Essen,6.9781763410604,51.4621012703868
-45144,DE,Essen,6.96621108077671,51.4537381197296
-45145,DE,Essen,6.97577479508498,51.4483712394014
-45147,DE,Essen,6.98354567031232,51.4414698795883
-45149,DE,Essen,6.96220225759434,51.4214511160788
-45219,DE,Essen,6.943576685596,51.367304984324
-45239,DE,Essen,7.01598718504531,51.3830125277721
-45257,DE,Essen,7.08800559404098,51.3882305863979
-45259,DE,Essen,7.06161624709986,51.4075437956812
-45276,DE,Essen,7.07393507045453,51.4497616654236
-45277,DE,Essen,7.07693805074475,51.4277143567944
-45279,DE,Essen,7.11040015681632,51.4446010316321
-45289,DE,Essen,7.11290934637508,51.4216407958044
-45307,DE,Essen,7.08730798213,51.4658850306387
-45309,DE,Essen,7.069714646776,51.479711019731
-45326,DE,Essen,7.00676086548325,51.485107188174
-45327,DE,Essen,7.04499643265277,51.4992857175439
-45329,DE,Essen,7.00774636216092,51.5141464430345
-45355,DE,Essen,6.94995034049594,51.4740881659181
-45356,DE,Essen,6.97153242797239,51.4924852641464
-45357,DE,Essen,6.92785037812266,51.4871419168226
-45359,DE,Essen,6.92392206997671,51.4668809003326
-45468,DE,Mülheim an der Ruhr,6.88594982634952,51.4297775769527
-45470,DE,Mülheim an der Ruhr,6.91586739502872,51.4087971878084
-45472,DE,Mülheim an der Ruhr,6.93411345245477,51.4381818189345
-45473,DE,Mülheim an der Ruhr,6.88950722877474,51.4453176366585
-45475,DE,Mülheim an der Ruhr,6.89726183226014,51.4607403674411
-45476,DE,Mülheim an der Ruhr,6.85351751640288,51.4508221562522
-45478,DE,Mülheim an der Ruhr,6.83368570452308,51.4335208075706
-45479,DE,Mülheim an der Ruhr,6.84190308040474,51.4107621299176
-45481,DE,Mülheim an der Ruhr,6.86194849864572,51.3857973005881
-45525,DE,Hattingen,7.18149321201694,51.3983220203566
-45527,DE,Hattingen,7.21589602959941,51.3821766113338
-45529,DE,Hattingen,7.1625644994824,51.3707436273915
-45549,DE,Sprockhövel,7.25436274852384,51.3409581292473
-45657,DE,Recklinghausen,7.19146571756654,51.6195896173335
-45659,DE,Recklinghausen,7.18314747550999,51.61840092282
-45661,DE,Recklinghausen,7.1910639169044,51.5711391232255
-45663,DE,Recklinghausen,7.23146658469956,51.5804930426225
-45665,DE,Recklinghausen,7.24792242424317,51.6104948388002
-45699,DE,Herten,7.14769405433955,51.5842305749872
-45701,DE,Herten,7.10845873949232,51.61383894673
-45711,DE,Datteln,7.31964537321595,51.6675386331283
-45721,DE,Haltern,7.18297629351738,51.7537428531741
-45731,DE,Waltrop,7.3976905061543,51.6244335937687
-45739,DE,Oer-Erkenschwick,7.23781863441244,51.6622882976413
-45768,DE,Marl,7.05801993610302,51.6558573884383
-45770,DE,Marl,7.1439742113501,51.6605771627086
-45772,DE,Marl,7.11599909928071,51.6878656591272
-45879,DE,Gelsenkirchen,7.09422362114849,51.5074086885497
-45881,DE,Gelsenkirchen,7.07863180952606,51.5285024259591
-45883,DE,Gelsenkirchen,7.05712246590032,51.5154383889844
-45884,DE,Gelsenkirchen,7.0845770890135,51.4934186141858
-45886,DE,Gelsenkirchen,7.11864101982773,51.4991346811294
-45888,DE,Gelsenkirchen,7.11805545154942,51.5179268800199
-45889,DE,Gelsenkirchen,7.11022695447703,51.5376570371888
-45891,DE,Gelsenkirchen,7.08174970144914,51.5593155331453
-45892,DE,Gelsenkirchen,7.11157055160658,51.5721755419602
-45894,DE,Gelsenkirchen,7.05658911035039,51.5826435374217
-45896,DE,Gelsenkirchen,7.02851589356686,51.6072345927372
-45897,DE,Gelsenkirchen,7.04130812771978,51.5605660236072
-45899,DE,Gelsenkirchen,7.03043069983145,51.5397718367201
-45964,DE,Gladbeck,6.97635593735931,51.5676535357954
-45966,DE,Gladbeck,6.9653045241161,51.5890684879265
-45968,DE,Gladbeck,7.00333115736941,51.554273715545
-46045,DE,Oberhausen,6.85904108800413,51.4685628667936
-46047,DE,Oberhausen,6.87920935364432,51.4828812808562
-46049,DE,Oberhausen,6.83449025390201,51.474406722268
-46117,DE,Oberhausen,6.89126657331466,51.5021086087928
-46119,DE,Oberhausen,6.88043237604663,51.5228783689339
-46145,DE,Oberhausen,6.85753268173248,51.5323303051883
-46147,DE,Oberhausen,6.81741619279884,51.5482320716477
-46149,DE,Oberhausen,6.83454826699556,51.513579977789
-46236,DE,Bottrop,6.92443512222444,51.5264668980946
-46238,DE,Bottrop,6.96327771352459,51.5230598808213
-46240,DE,Bottrop,6.93259585642621,51.5488183120394
-46242,DE,Bottrop,6.90532040619228,51.5266446519507
-46244,DE,Bottrop,6.90907045549528,51.6035980344771
-46282,DE,Dorsten,6.97096005383906,51.649801591417
-46284,DE,Dorsten,6.97204288553811,51.6833304816814
-46286,DE,Dorsten,6.99739025765965,51.7451848434064
-46325,DE,Borken,6.83095175622464,51.8544783847291
-46342,DE,Velen,6.9562439733423,51.8973794351484
-46348,DE,Raesfeld,6.83235431138579,51.7671545392595
-46354,DE,Südlohn,6.84672297754785,51.9458737076631
-46359,DE,Heiden,6.95595994418138,51.8267963383424
-46395,DE,Bocholt,6.57550144313932,51.8204751423229
-46397,DE,Bocholt,6.65808741917044,51.8695551919555
-46399,DE,Bocholt,6.5811196393289,51.8713085990585
-46414,DE,Rhede,6.70480488766847,51.8315228613255
-46419,DE,Isselburg,6.45347729358487,51.8348686690797
-46446,DE,Emmerich,6.24760452908383,51.8512404360576
-46459,DE,Rees,6.41947417922445,51.7745473639762
-46483,DE,Wesel,6.61209536777958,51.6641629526922
-46485,DE,Wesel,6.65656722273349,51.6635558943118
-46487,DE,Wesel,6.53900794971661,51.6743914282871
-46499,DE,Hamminkeln,6.61715517449326,51.749999549795
-46509,DE,Xanten,6.43264241848079,51.6738033713681
-46514,DE,Schermbeck,6.83430365978649,51.7000997261121
-46519,DE,Alpen,6.48799515448482,51.5970354383132
-46535,DE,Dinslaken,6.72566852755782,51.5597516599672
-46537,DE,Dinslaken,6.73584641708061,51.5796760301938
-46539,DE,Dinslaken,6.79634560558227,51.5767320110886
-46562,DE,Voerde (Niederrhein),6.65063028415531,51.6018998838643
-46569,DE,Hünxe,6.76411180652275,51.643071596986
-47051,DE,Duisburg,6.76730565268883,51.4337564278564
-47053,DE,Duisburg,6.75232866678064,51.421189891076
-47055,DE,Duisburg,6.77103990404906,51.402820624343
-47057,DE,Duisburg,6.79863985550282,51.4216639940868
-47058,DE,Duisburg,6.79569847832406,51.4428653196956
-47059,DE,Duisburg,6.74061337610481,51.4408830382615
-47119,DE,Duisburg,6.73507023031141,51.4597829761084
-47137,DE,Duisburg,6.76949874585266,51.473820717566
-47138,DE,Duisburg,6.79024373738507,51.4655012790386
-47139,DE,Duisburg,6.71563912027902,51.4823114826386
-47166,DE,Duisburg,6.75439256425926,51.4942366601324
-47167,DE,Duisburg,6.79958729186294,51.5020140207381
-47169,DE,Duisburg,6.75617678427243,51.513461461907
-47178,DE,Duisburg,6.70501223380768,51.5434579575757
-47179,DE,Duisburg,6.73649656909471,51.5269774565553
-47198,DE,Duisburg,6.69814480102614,51.4532481172747
-47199,DE,Duisburg,6.67861324281445,51.497487188562
-47226,DE,Duisburg,6.71916178399097,51.408334275635
-47228,DE,Duisburg,6.69495560317093,51.4216461193441
-47229,DE,Duisburg,6.70679100404456,51.3894755894943
-47239,DE,Duisburg,6.65583299217079,51.4018182039892
-47249,DE,Duisburg,6.75827186052803,51.3839747479399
-47259,DE,Duisburg,6.71153163835338,51.3599333902561
-47269,DE,Duisburg,6.79138738594192,51.3617386904831
-47279,DE,Duisburg,6.80196164786219,51.3869131741262
-47441,DE,Moers,6.62253140566809,51.4496543484953
-47443,DE,Moers,6.65481724522878,51.4650679190879
-47445,DE,Moers,6.60748773782734,51.4925070084794
-47447,DE,Moers,6.61579802157971,51.4188678162821
-47475,DE,Kamp-Lintfort,6.51922448262539,51.516807700791
-47495,DE,Rheinberg,6.60979533511584,51.5564942172749
-47506,DE,Neukirchen-Vluyn,6.55014740229524,51.444089352394
-47509,DE,Rheurdt,6.47465213770446,51.4517355267961
-47533,DE,Kleve,6.1241524595353,51.8033156875698
-47546,DE,Kalkar,6.31018907300154,51.7506489157148
-47551,DE,Bedburg-Hau,6.20570427482445,51.7593032052072
-47559,DE,Kranenburg,6.01617057803875,51.7895351978794
-47574,DE,Goch,6.12365740345187,51.6955467194504
-47589,DE,Uedem,6.29341627819429,51.67579465928
-47608,DE,Geldern,6.31037355087113,51.5192066399181
-47623,DE,Kevelaer,6.23030007063542,51.5777677219258
-47624,DE,Kevelaer,6.19811926687156,51.5507423902125
-47625,DE,Kevelaer,6.29117059223779,51.5615724591273
-47626,DE,Kevelaer,6.31351573028022,51.5944237779097
-47627,DE,Kevelaer,6.27095793624496,51.6290348546862
-47638,DE,Straelen,6.25912271452456,51.4292048059806
-47647,DE,Kerken,6.38832017920374,51.4480723488078
-47652,DE,Weeze,6.18059191387701,51.6206397655552
-47661,DE,Issum,6.43298120034799,51.5219039274182
-47665,DE,Sonsbeck,6.37562199522843,51.6161642363312
-47669,DE,Wachtendonk,6.32664139306514,51.4002910411409
-47798,DE,Krefeld,6.55782340774541,51.3329195092922
-47799,DE,Krefeld,6.5760371533144,51.3378267990622
-47800,DE,Krefeld,6.60114888803259,51.3513700694829
-47802,DE,Krefeld,6.57431809910463,51.3801300129224
-47803,DE,Krefeld,6.54485880177897,51.3499953524023
-47804,DE,Krefeld,6.52306079555063,51.3136865071183
-47805,DE,Krefeld,6.56725420997047,51.3210127933002
-47807,DE,Krefeld,6.58370998037743,51.3028754558307
-47809,DE,Krefeld,6.6453232806981,51.33047920064
-47829,DE,Krefeld,6.64102084517331,51.3710871230601
-47839,DE,Krefeld,6.50741988192233,51.3754107762924
-47877,DE,Willich,6.51883817339427,51.2637215930823
-47906,DE,Kempen,6.43721151074132,51.3795783887416
-47918,DE,Tönisvorst,6.45233395743864,51.3177094508954
-47929,DE,Grefrath,6.35032146213425,51.3416850215853
-48143,DE,Münster,7.62590064329494,51.962509766295
-48145,DE,Münster,7.65190083251146,51.9664620997196
-48147,DE,Münster,7.6341873181365,51.9790224749288
-48149,DE,Münster,7.59642537191787,51.9657941405091
-48151,DE,Münster,7.6104239179556,51.9454494348638
-48153,DE,Münster,7.62466716422957,51.935493688838
-48155,DE,Münster,7.66989253271813,51.953697568085
-48157,DE,Münster,7.68221816967566,52.0023548035916
-48159,DE,Münster,7.59807001068997,52.0148555209458
-48161,DE,Münster,7.54339702743188,51.9843031108267
-48163,DE,Münster,7.57584176846056,51.8960259639132
-48165,DE,Münster,7.65325550348209,51.9011725303054
-48167,DE,Münster,7.72169454120213,51.9247655354069
-48231,DE,Warendorf,7.95732689310952,51.9504180845479
-48249,DE,Dülmen,7.28801254710918,51.8485869196865
-48268,DE,Greven,7.63275153766485,52.0978289540853
-48282,DE,Emsdetten,7.52267563045261,52.1758159417052
-48291,DE,Telgte,7.78609757680343,51.995741318453
-48301,DE,Nottuln,7.35967941155916,51.9236997047547
-48308,DE,Senden,7.49916141183619,51.8627889071791
-48317,DE,Drensteinfurt,7.72656211086472,51.8023913053651
-48324,DE,Sendenhorst,7.79016353104756,51.8548321012072
-48329,DE,Havixbeck,7.44123440371567,51.9764438788531
-48336,DE,Sassenberg,8.04483905602131,52.0141243680518
-48341,DE,Altenberge,7.47697315819205,52.0406611309815
-48346,DE,Ostbevern,7.83182803444733,52.0563702808386
-48351,DE,Everswinkel,7.84055607173019,51.9202251789945
-48356,DE,Nordwalde,7.48376662067494,52.102457224101
-48361,DE,Beelen,8.11908686149508,51.9260737668709
-48366,DE,Laer,7.36403090291691,52.0609169930118
-48369,DE,Saerbeck,7.63719139773265,52.1824147027151
-48429,DE,Rheine,7.4596260330946,52.2859845592389
-48431,DE,Rheine,7.42576957594909,52.2758605856345
-48432,DE,Rheine,7.47907482393185,52.2620626949718
-48455,DE,Bad Bentheim,7.10542459141124,52.2966492355863
-48465,DE,Schüttorf,7.20854636221208,52.3431937132856
-48477,DE,Hörstel,7.57833787248608,52.292760151621
-48480,DE,Spelle,7.47895273847902,52.3928530693021
-48485,DE,Neuenkirchen,7.37293024841209,52.2379526819973
-48488,DE,Emsbüren,7.307204473828,52.4036661101658
-48493,DE,Wettringen,7.29342818884521,52.2321233132038
-48496,DE,Hopsten,7.62622778791857,52.4070551738802
-48499,DE,Salzbergen,7.35198236295959,52.323148489838
-48527,DE,Nordhorn,7.04738301947884,52.4738922685349
-48529,DE,Nordhorn,7.08301742905639,52.3981193203111
-48531,DE,Nordhorn,7.12896163010589,52.4411430860815
-48565,DE,Steinfurt,7.36801182545896,52.1464484805258
-48599,DE,Gronau (Westfalen),7.03445788123397,52.1923955739563
-48607,DE,Ochtrup,7.18239067617313,52.2150074482022
-48612,DE,Horstmar,7.29520707183004,52.1015601604803
-48619,DE,Heek,7.09017635900623,52.1310612027745
-48624,DE,Schöppingen,7.19580796256911,52.0871986969041
-48629,DE,Metelen,7.20574074776011,52.1498034394782
-48653,DE,Coesfeld,7.15213488512102,51.9190759514504
-48683,DE,Ahaus,6.95973127797191,52.1014809517457
-48691,DE,Vreden,6.80716335809351,52.0649769092819
-48703,DE,Stadtlohn,6.92876826699692,52.0047744981517
-48712,DE,Gescher,7.02140659718091,51.9487630916705
-48720,DE,Rosendahl,7.19212420661174,52.015841024957
-48727,DE,Billerbeck,7.31323988093122,51.9917219208641
-48734,DE,Reken,7.06390572350489,51.8245949576648
-48739,DE,Legden,7.09417065451015,52.0478958324335
-49074,DE,Osnabrück,8.05289024386721,52.279323951573
-49076,DE,Osnabrück,7.97611742653571,52.2911795483843
-49078,DE,Osnabrück,7.9901354377741,52.2627847138017
-49080,DE,Osnabrück,8.03100229806893,52.2616654058132
-49082,DE,Osnabrück,8.04840742413108,52.247197083015
-49084,DE,Osnabrück,8.08383699619759,52.2756150665647
-49086,DE,Osnabrück,8.12166501068937,52.2707493823079
-49088,DE,Osnabrück,8.06524154391396,52.3004907804702
-49090,DE,Osnabrück,8.01970758413348,52.31335818412
-49124,DE,Georgsmarienhütte,8.0734843488174,52.2077712165885
-49134,DE,Wallenhorst,8.02252744878303,52.3470598225018
-49143,DE,Bissendorf,8.22193336106918,52.2665185494148
-49152,DE,Bad Essen,8.37729897430697,52.3244879067254
-49163,DE,Bohmte,8.27215801083443,52.4168302466984
-49170,DE,Hagen am Teutoburger Wald,7.96299530177683,52.1993931071253
-49176,DE,Hilter am Teutoburger Wald,8.16791319171526,52.1761385806183
-49179,DE,Ostercappeln,8.19867426902388,52.3813061763992
-49186,DE,Bad Iburg,8.05578145054884,52.1511408258058
-49191,DE,Belm,8.14076962250185,52.3315491472692
-49196,DE,Bad Laer,8.08130562762028,52.1007267030439
-49201,DE,Dissen am Teutoburger Wald,8.20788727432213,52.1257577020003
-49205,DE,Hasbergen,7.96020901162169,52.2416636624582
-49214,DE,Bad Rothenfelde,8.15583503943862,52.1003456572355
-49219,DE,Glandorf,7.9688257607272,52.0804617340525
-49324,DE,Melle,8.33162747346202,52.2142606242279
-49326,DE,Melle,8.3066537331827,52.1664505032062
-49328,DE,Melle,8.41677692183519,52.2225307406504
-49356,DE,Diepholz,8.36118897139629,52.6118792958996
-49377,DE,Vechta,8.28360068611683,52.7428116120401
-49393,DE,Lohne (Oldenburg),8.22881571940841,52.6651038014258
-49401,DE,Damme,8.23795490509162,52.5304809018316
-49406,DE,Barnstorf,8.53884991247494,52.7048339590477
-49413,DE,Dinklage,8.09871538582047,52.6651697347368
-49419,DE,Wagenfeld,8.61789511081012,52.5467381400695
-49424,DE,Goldenstedt,8.39933696170034,52.7739756338212
-49429,DE,Visbek,8.30951469866864,52.8339579408623
-49434,DE,Neuenkirchen-Vörden,8.09823962120605,52.5029231302977
-49439,DE,Steinfeld (Oldenburg),8.22014018223387,52.5996849426306
-49448,DE,Lemförde,8.39223592280106,52.4888816844295
-49451,DE,Holdorf,8.12448221802875,52.5784673227256
-49453,DE,Rehden,8.50299228676851,52.6023829577379
-49456,DE,Bakum,8.14273687248753,52.7366134873325
-49457,DE,Drebber,8.40663465870528,52.67654702591
-49459,DE,Lembruch,8.36659691158902,52.5312422933001
-49477,DE,Ibbenbüren,7.70836490942347,52.2814276258538
-49479,DE,Ibbenbüren,7.69848067080764,52.2797295223003
-49492,DE,Westerkappeln,7.85838979462685,52.3203541765075
-49497,DE,Mettingen,7.77730644022743,52.3279422687986
-49504,DE,Lotte,7.92529681589822,52.302855611683
-49509,DE,Recke,7.70465222796352,52.364821432881
-49525,DE,Lengerich,7.82731661387794,52.1762305192211
-49536,DE,Lienen,7.9300572437907,52.1352793103499
-49545,DE,Tecklenburg,7.80351942163351,52.2260717105826
-49549,DE,Ladbergen,7.76105886582337,52.1337145398904
-49565,DE,Bramsche,7.99655727195621,52.4186140280079
-49577,DE,Ankum,7.84889417203317,52.5542197715168
-49584,DE,Fürstenau,7.6805953052432,52.5084955249691
-49586,DE,Neuenkirchen,7.81193975490245,52.4463891018731
-49593,DE,Bersenbrück,7.93933291497714,52.5643159937256
-49594,DE,Alfhausen,7.95084653430492,52.4981602148395
-49596,DE,Gehrde,8.00859859434055,52.5793654733499
-49597,DE,Rieste,8.01957627826875,52.4911741575493
-49599,DE,Voltlage,7.73788837667501,52.4395527495622
-49610,DE,Quakenbrück,7.964526823418,52.6797805971894
-49624,DE,Löningen,7.75594427318084,52.7383453749932
-49626,DE,Berge,7.70411436208328,52.5992956487624
-49632,DE,Essen (Oldenburg),7.95942000788859,52.7297223707001
-49635,DE,Badbergen,7.97946839821977,52.6386161210343
-49637,DE,Menslage,7.81262301156595,52.6722857610307
-49638,DE,Nortrup,7.87359755407256,52.6193389881101
-49661,DE,Cloppenburg,8.03097470463802,52.8550009850014
-49681,DE,Garrel,8.03644360888845,52.9489883594437
-49685,DE,Emstek,8.16440402362722,52.8556598841562
-49688,DE,Lastrup,7.89378259085477,52.7934818846979
-49692,DE,Cappeln (Oldenburg),8.08528216221212,52.7900928304023
-49696,DE,Molbergen,7.89562927280622,52.8702918008223
-49699,DE,Lindern (Oldenburg),7.76743416557707,52.8320186756553
-49716,DE,Meppen,7.28363974918597,52.705738883445
-49733,DE,Haren (Ems),7.19946896320767,52.7979565124241
-49740,DE,Haselünne,7.46236930568522,52.6781564206223
-49744,DE,Geeste,7.24118586798879,52.6116344556658
-49751,DE,Sögel,7.52802310248688,52.8567741322431
-49757,DE,Werlte,7.69138374931678,52.863046215923
-49762,DE,Lathen,7.30664220832623,52.8802963852283
-49767,DE,Twist,7.09561250831634,52.6684871116314
-49770,DE,Herzlake,7.60664218180377,52.6673763552783
-49774,DE,Lähden,7.60298652872026,52.7546586894208
-49777,DE,Stavern,7.43778674368697,52.7878968225177
-49779,DE,Niederlangen,7.22831488458093,52.8608405662329
-49808,DE,Lingen (Ems),7.28154827648071,52.5413615569097
-49809,DE,Lingen (Ems),7.33088316233904,52.5188374215989
-49811,DE,Lingen (Ems),7.37562665398959,52.5124534668015
-49824,DE,Emlichheim,6.84474005567829,52.6154100072978
-49828,DE,Neuenhaus,7.00897322932826,52.531301558096
-49832,DE,Freren,7.51795810513622,52.4767510608938
-49835,DE,Wietmarschen,7.17893574165847,52.5176595540699
-49838,DE,Lengerich,7.51497136527411,52.570650538196
-49843,DE,Uelsen,6.88048886860459,52.4906559742527
-49844,DE,Bawinkel,7.41541798832285,52.593189087711
-49846,DE,Hoogstede,6.95988629414302,52.5834664335362
-49847,DE,Itterbeck,6.75171262368264,52.515639247171
-49849,DE,Wilsum,6.83232010355411,52.5455804810811
-50126,DE,Bergheim,6.62369542524005,50.9662094949085
-50127,DE,Bergheim,6.68057469973292,50.9354870864177
-50129,DE,Bergheim,6.70435749725213,50.9811076494329
-50169,DE,Kerpen,6.74800232194426,50.880054229738
-50170,DE,Kerpen,6.61769707219899,50.8851596590094
-50171,DE,Kerpen,6.66714173354163,50.8625592910551
-50181,DE,Bedburg,6.54542237349209,51.0086700273025
-50189,DE,Elsdorf,6.5662834312933,50.9306657770737
-50226,DE,Frechen,6.78756392483821,50.9143593317325
-50259,DE,Pulheim,6.78671144301362,51.0022776781266
-50321,DE,Brühl,6.89032766447997,50.8214319249532
-50354,DE,Hürth,6.86118515222272,50.8741325140375
-50374,DE,Erftstadt,6.76938350029545,50.7933968978061
-50389,DE,Wesseling,6.98070929749354,50.8177632669272
-50667,DE,Köln,6.95768491832349,50.9400886235176
-50668,DE,Köln,6.96545005139455,50.950695435874
-50670,DE,Köln,6.95095743959049,50.9511722093173
-50672,DE,Köln,6.9384761893034,50.9434409895397
-50674,DE,Köln,6.93704081933882,50.933583841904
-50676,DE,Köln,6.95555962327279,50.9329782103951
-50677,DE,Köln,6.95323649210595,50.9225551674677
-50678,DE,Köln,6.96648245395115,50.9240361563136
-50679,DE,Köln,6.98103226157441,50.9374228290525
-50733,DE,Köln,6.95639738632809,50.9651646910743
-50735,DE,Köln,6.96489890149431,50.9913171833546
-50737,DE,Köln,6.93498331604672,50.993196838708
-50739,DE,Köln,6.9240225670199,50.9812320143603
-50765,DE,Köln,6.86968716985314,51.019589224513
-50767,DE,Köln,6.88760346946062,51.0037346396584
-50769,DE,Köln,6.87761169901364,51.0469489567741
-50823,DE,Köln,6.92862745338528,50.9519924217254
-50825,DE,Köln,6.91253656178859,50.9553179681971
-50827,DE,Köln,6.89885561277817,50.9698326231472
-50829,DE,Köln,6.87241948299702,50.9749044984683
-50858,DE,Köln,6.8584682665981,50.9252511758982
-50859,DE,Köln,6.83462461784078,50.9549261078613
-50931,DE,Köln,6.92098837394734,50.9328776482785
-50933,DE,Köln,6.8783124941137,50.9437445440682
-50935,DE,Köln,6.89676568824227,50.9237126215185
-50937,DE,Köln,6.91282587936387,50.9123294308452
-50939,DE,Köln,6.92844621579179,50.9102884578719
-50968,DE,Köln,6.96844353110743,50.9037842288
-50969,DE,Köln,6.94193781111677,50.9069124451012
-50996,DE,Köln,6.9908172640553,50.8841098990908
-50997,DE,Köln,6.95308266153851,50.8663790428213
-50999,DE,Köln,7.0222387516286,50.8770568945016
-51061,DE,Köln,7.00609153670045,50.9971300696136
-51063,DE,Köln,7.00793340462762,50.9699227357995
-51065,DE,Köln,7.01388384647454,50.9560547323864
-51067,DE,Köln,7.04469416608063,50.9667022577576
-51069,DE,Köln,7.06176762760747,50.9904944081114
-51103,DE,Köln,7.01889275778818,50.9426828988977
-51105,DE,Köln,6.99861786584936,50.9187952163133
-51107,DE,Köln,7.08609986062232,50.9238058360714
-51109,DE,Köln,7.08523919170645,50.9430823925346
-51143,DE,Köln,7.03911986011605,50.8611091527063
-51145,DE,Köln,7.08329954642419,50.8835904430413
-51147,DE,Köln,7.10995826326036,50.8700551931042
-51149,DE,Köln,7.04890860805438,50.9063673004448
-51371,DE,Leverkusen,6.94606088045963,51.062521865488
-51373,DE,Leverkusen,6.9875002366656,51.0375675602161
-51375,DE,Leverkusen,7.05922961158905,51.0328894251039
-51377,DE,Leverkusen,7.06122592427501,51.0488355681734
-51379,DE,Leverkusen,7.00251718856507,51.0717336801834
-51381,DE,Leverkusen,7.04322587650709,51.0754852653995
-51399,DE,Burscheid,7.11865485838562,51.0890911102866
-51427,DE,Bergisch Gladbach,7.13149239861184,50.9511650879268
-51429,DE,Bergisch Gladbach,7.19570872988654,50.9731810927458
-51465,DE,Bergisch Gladbach,7.15869205311915,50.9952291642346
-51467,DE,Bergisch Gladbach,7.11129313726144,51.0116335354811
-51469,DE,Bergisch Gladbach,7.11121604088792,50.9861700509998
-51491,DE,Overath,7.29708863222925,50.9457735542982
-51503,DE,Rösrath,7.18533298030909,50.9077125265981
-51515,DE,Kürten,7.25775809673431,51.0412249059554
-51519,DE,Odenthal,7.15107541054876,51.0419533577395
-51545,DE,Waldbröl,7.61176489997185,50.8686102784116
-51570,DE,Windeck,7.5729345643073,50.7943275741044
-51580,DE,Reichshof,7.6879588886356,50.9588241369987
-51588,DE,Nümbrecht,7.53696528075717,50.9033763971983
-51597,DE,Morsbach,7.70623689966305,50.8702159596594
-51598,DE,Friesenhagen,7.79151207806198,50.8943504250856
-51643,DE,Gummersbach,7.55219309737409,51.0247249168679
-51645,DE,Gummersbach,7.56341103182171,51.0010219327787
-51647,DE,Gummersbach,7.57909175211174,51.0483123543224
-51674,DE,Wiehl,7.52943805351817,50.9590805358723
-51688,DE,Wipperfürth,7.40244298298109,51.1126588049595
-51702,DE,Bergneustadt,7.67968857267349,51.0302936434096
-51709,DE,Marienheide,7.5379354848397,51.077702767464
-51766,DE,Engelskirchen,7.42619935247492,50.9867739887762
-51789,DE,Lindlar,7.36383955053126,51.0243439087445
-52062,DE,Aachen,6.08777482381591,50.7771714836654
-52064,DE,Aachen,6.08214644201833,50.7672852554012
-52066,DE,Aachen,6.10804116674378,50.7578881973929
-52068,DE,Aachen,6.12726280478291,50.7798673002269
-52070,DE,Aachen,6.09709311942036,50.7940929094384
-52072,DE,Aachen,6.05126177704539,50.8232808772565
-52074,DE,Aachen,6.03822517717151,50.774570139006
-52076,DE,Aachen,6.15198274272852,50.7155695314201
-52078,DE,Aachen,6.16301463156531,50.7573402408111
-52080,DE,Aachen,6.16128641575185,50.7879824184336
-52134,DE,Herzogenrath,6.10016457304199,50.8644094420369
-52146,DE,Würselen,6.15252068344625,50.8275295332589
-52152,DE,Simmerath,6.33179360607411,50.6148966679021
-52156,DE,Monschau,6.26918010898091,50.5418139964868
-52159,DE,Roetgen,6.22421254969699,50.6639172493136
-52222,DE,Stolberg (Rheinland),6.21460826384101,50.7852638892677
-52223,DE,Stolberg (Rheinland),6.21735570450591,50.7493166544182
-52224,DE,Stolberg (Rheinland),6.28429433057372,50.7395612760178
-52249,DE,Eschweiler,6.27147227574187,50.8290687911374
-52349,DE,Düren,6.47261397595252,50.8014199057227
-52351,DE,Düren,6.51154523908015,50.7973400670095
-52353,DE,Düren,6.45501579469974,50.8335560634818
-52355,DE,Düren,6.45022082031941,50.7793645564084
-52372,DE,Kreuzau,6.49328482404876,50.7329797348935
-52379,DE,Langerwehe,6.36666492012053,50.7990104068666
-52382,DE,Niederzier,6.47614180891665,50.8938881052138
-52385,DE,Nideggen,6.48810364459801,50.6775204033866
-52388,DE,Nörvenich,6.63190139013446,50.8027712000159
-52391,DE,Vettweiß,6.60711917173631,50.7438190183395
-52393,DE,Hürtgenwald,6.37594709215495,50.7126825646475
-52396,DE,Heimbach,6.4913748835764,50.6332642602959
-52399,DE,Merzenich,6.55206331075634,50.844551688303
-52428,DE,Jülich,6.36692000796771,50.9286796881104
-52441,DE,Linnich,6.28137146323697,50.9771005767118
-52445,DE,Titz,6.42225268719162,50.9942661330799
-52457,DE,Aldenhoven,6.26177843354338,50.8992359722399
-52459,DE,Inden,6.37164836645409,50.863811556654
-52477,DE,Alsdorf,6.17726953153433,50.8691912459436
-52499,DE,Baesweiler,6.18622154960571,50.9187665141253
-52511,DE,Geilenkirchen,6.13229325451265,50.9730390828535
-52525,DE,Heinsberg,6.08955358036303,51.0539326930853
-52531,DE,Übach-Palenberg,6.1063991422321,50.9269285977157
-52538,DE,Gangelt,5.97270624609937,51.0105210241641
-53111,DE,Bonn,7.10195354871693,50.7411904144488
-53113,DE,Bonn,7.12295917698835,50.7214942156105
-53115,DE,Bonn,7.09391591659279,50.7234559415732
-53117,DE,Bonn,7.07728311159852,50.7573734237214
-53119,DE,Bonn,7.06586114898924,50.746861775202
-53121,DE,Bonn,7.06380239974927,50.7336144863393
-53123,DE,Bonn,7.04965528654673,50.7178473301856
-53125,DE,Bonn,7.06043522085765,50.6731447120918
-53127,DE,Bonn,7.08972984597372,50.7023128376284
-53129,DE,Bonn,7.1165946097058,50.709796078218
-53173,DE,Bonn,7.16687040768231,50.6904585887063
-53175,DE,Bonn,7.13853956549402,50.6980948538463
-53177,DE,Bonn,7.1277828602306,50.6691294635551
-53179,DE,Bonn,7.18637502443671,50.6634156013465
-53225,DE,Bonn,7.12193569642733,50.7539365318712
-53227,DE,Bonn,7.16179552013814,50.7233755060562
-53229,DE,Bonn,7.17242347894212,50.7420962858041
-53332,DE,Bornheim,6.95590015065646,50.7687033234414
-53340,DE,Meckenheim,7.01598391766088,50.6144214846505
-53343,DE,Wachtberg,7.11940709211422,50.6262791329258
-53347,DE,Alfter,7.00937885579374,50.7097588689542
-53359,DE,Rheinbach,6.95081486199757,50.6160181487853
-53424,DE,Remagen,7.20559843447794,50.5947299849721
-53426,DE,Schalkenbach,7.15329500966578,50.4873381796808
-53474,DE,Bad Neuenahr-Ahrweiler,7.12357817002966,50.5283295514267
-53489,DE,Sinzig,7.22601363080601,50.5288040750137
-53498,DE,Bad Breisig,7.26789745999918,50.4963723793746
-53501,DE,Grafschaft,7.08287019810272,50.57269757707
-53505,DE,Altenahr,6.95880069881994,50.528694980156
-53506,DE,Ahrbrück,7.01027830457433,50.4681629190672
-53507,DE,Dernau,7.04462988744856,50.5274333498823
-53508,DE,Mayschoß,7.01856820915284,50.5183961732151
-53518,DE,Adenau,6.94275131322607,50.3766238669876
-53520,DE,Schuld,6.89368700275255,50.4110086937696
-53533,DE,Antweiler,6.81107849843929,50.4077983868987
-53534,DE,Barweiler,6.85924358025164,50.3523957015838
-53539,DE,Kelberg,6.89689814519871,50.3003668380034
-53545,DE,Linz am Rhein,7.30246760035151,50.5888536795282
-53547,DE,Breitscheid,7.38193180446417,50.5639773588198
-53557,DE,Bad Hönningen,7.33674875856268,50.5333165705589
-53560,DE,Vettelschoß,7.33862677974566,50.6164938041494
-53562,DE,Sankt Katharinen (Landkreis,7.35803501884336,50.5916790855351
-53567,DE,Asbach,7.42294735887938,50.6732887497903
-53572,DE,Unkel,7.24893758010024,50.6095260114548
-53577,DE,Neustadt (Wied),7.41861713165471,50.6119842840902
-53578,DE,Windhagen,7.36047771713074,50.6400954509481
-53579,DE,Erpel,7.27571517672556,50.6075998444954
-53604,DE,Bad Honnef,7.28037351873614,50.6549849765315
-53619,DE,Rheinbreitbach,7.24887319156063,50.6246773814629
-53639,DE,Königswinter,7.26124203267002,50.7021488107941
-53721,DE,Siegburg,7.24020730134104,50.8058681395546
-53757,DE,Sankt Augustin,7.19234410651967,50.7728493210196
-53773,DE,Hennef (Sieg),7.33099387926907,50.7569910057442
-53783,DE,Eitorf,7.45301345430158,50.7657640432247
-53797,DE,Lohmar,7.24893824997725,50.8666219976756
-53804,DE,Much,7.40754295281141,50.9021707988517
-53809,DE,Ruppichteroth,7.43654081560107,50.8343585096134
-53819,DE,Neunkirchen-Seelscheid,7.33078098029501,50.8556157614779
-53840,DE,Troisdorf,7.17156611171186,50.816177440759
-53842,DE,Troisdorf,7.15798358770324,50.8427550653508
-53844,DE,Troisdorf,7.11219496802524,50.7936427869021
-53859,DE,Niederkassel,7.05348395826009,50.8137679786577
-53879,DE,Euskirchen,6.78627740586884,50.6567656648053
-53881,DE,Euskirchen,6.82121817238197,50.6358883731789
-53894,DE,Mechernich,6.64928596034817,50.5908928328192
-53902,DE,Bad Münstereifel,6.81746777592497,50.5325696383079
-53909,DE,Zülpich,6.66981550189461,50.6863528654889
-53913,DE,Swisttal,6.92366677916746,50.686408592075
-53919,DE,Weilerswist,6.83922121830604,50.7319063319034
-53925,DE,Kall,6.55460739725719,50.5151308533875
-53937,DE,Schleiden,6.45702527127141,50.5569370533555
-53940,DE,Hellenthal,6.42810132406447,50.4471989143938
-53945,DE,Blankenheim,6.68917668048341,50.4077410926557
-53947,DE,Nettersheim,6.66410794987628,50.4919605929119
-53949,DE,Dahlem,6.51239360246972,50.3955484940945
-54290,DE,Trier,6.63820229184061,49.7488715065421
-54292,DE,Trier,6.69235746305402,49.7729533776952
-54293,DE,Trier,6.67476241169769,49.80212678172
-54294,DE,Trier,6.59710848925817,49.7329689841715
-54295,DE,Trier,6.65817077569328,49.7451470355545
-54296,DE,Trier,6.67609370765192,49.7272911630192
-54298,DE,Welschbillig,6.58668785193422,49.8423760951448
-54306,DE,Kordel,6.64456519705219,49.8341229217944
-54308,DE,Langsur,6.52482336948218,49.7369611440114
-54309,DE,Newel,6.60750921073631,49.8082228814281
-54310,DE,Ralingen,6.5209057616016,49.8115712780128
-54311,DE,Trierweiler,6.56983224512134,49.7655529222068
-54313,DE,Zemmer,6.6838095757917,49.8806097470727
-54314,DE,Zerf,6.6907084509347,49.5899085779828
-54316,DE,Pluwig,6.7271540976212,49.675738364278
-54317,DE,Gusterath,6.79644072886688,49.7127060970488
-54318,DE,Mertesdorf,6.72758782953618,49.7680336154809
-54320,DE,Waldrach,6.76049970867182,49.7441983598057
-54329,DE,Konz,6.60799696218845,49.6761885482402
-54331,DE,Pellingen,6.59263760684719,49.6813524704982
-54332,DE,Wasserliesch,6.53680755040224,49.6953912602401
-54338,DE,Schweich,6.74571938012121,49.8378309542972
-54340,DE,Leiwen,6.82884926649731,49.8211956214108
-54341,DE,Fell,6.79738229706936,49.7662764041344
-54343,DE,Föhren,6.77209632437315,49.8609323288943
-54344,DE,Kenn,6.72723799503962,49.7995586007233
-54346,DE,Mehring,6.83172464155267,49.7862024391952
-54347,DE,Neumagen-Dhron,6.91007342623222,49.8463453797277
-54349,DE,Trittenheim,6.91374544294077,49.8176978145411
-54411,DE,Hermeskeil,6.96911040923937,49.6746880003455
-54413,DE,Gusenburg,6.91761273350949,49.6894517472597
-54421,DE,Reinsfeld,6.88594368951533,49.6768485375916
-54422,DE,Neuhütten,7.03736339377433,49.6644116876751
-54424,DE,Thalfang,7.00562490567635,49.7530298903766
-54426,DE,Malborn,6.98108889757731,49.7441256354558
-54427,DE,Kell am See,6.83669911676469,49.6350784109499
-54429,DE,Schillingen,6.77368976229456,49.6125390664676
-54439,DE,Saarburg,6.484028424126,49.5866330741253
-54441,DE,Ayl,6.53840375965072,49.5936452539092
-54450,DE,Freudenburg,6.54389551674537,49.5437510632651
-54451,DE,Irsch,6.62231553384208,49.5946675667483
-54453,DE,Nittel,6.46308852013793,49.6426793934029
-54455,DE,Serrig,6.60821650671755,49.5677947792823
-54456,DE,Tawern,6.50780586403738,49.6637449625305
-54457,DE,Wincheringen,6.44410184988248,49.6056911154554
-54459,DE,Wiltingen,6.61348275999929,49.6409119433445
-54470,DE,Bernkastel-Kues,7.05457157634886,49.9245527870392
-54472,DE,Monzelfeld,7.09097009531574,49.8718192204286
-54483,DE,Kleinich,7.17792842765476,49.8892204042603
-54484,DE,Maring-Noviand,6.98426898600244,49.9315865930526
-54486,DE,Mülheim (Mosel),7.02379498647769,49.9007206962831
-54487,DE,Wintrich,6.98169540100811,49.8573539086614
-54492,DE,Zeltingen-Rachtig,7.03866427714459,49.972405882732
-54497,DE,Morbach,7.09852999808744,49.8123411058105
-54498,DE,Piesport,6.93137704791547,49.8619359047712
-54516,DE,Wittlich,6.91197767981562,49.9910234212411
-54518,DE,Osann-Monzel,6.83176949127348,49.9375911903653
-54523,DE,Hetzerath,6.79499732495208,49.8782228410057
-54524,DE,Klausen,6.88230699377559,49.9046799362277
-54526,DE,Landscheid,6.74956229412102,49.9963248981927
-54528,DE,Salmtal,6.84250709359383,49.9258308630676
-54529,DE,Spangdahlem,6.69373808313542,49.9866177304082
-54531,DE,Manderscheid,6.81015352289616,50.09555758949
-54533,DE,Bettenfeld,6.79569549734328,50.0538224702891
-54534,DE,Großlittgen,6.79773046316826,50.0333430765906
-54536,DE,Kröv,7.08618639839365,49.9894048984856
-54538,DE,Bausendorf,7.01941012727219,50.0344319550877
-54539,DE,Ürzig,7.0001364215855,49.9736857268447
-54550,DE,Daun,6.81312871277558,50.2059693413763
-54552,DE,Mehren,6.87851757650732,50.1981872711046
-54558,DE,Gillenfeld,6.91933885884997,50.1182941101771
-54568,DE,Gerolstein,6.64796245734652,50.2159687561842
-54570,DE,Pelm,6.69806455065276,50.166743063412
-54574,DE,Birresborn,6.61845214669225,50.1735462301163
-54576,DE,Hillesheim,6.66198245522754,50.2815735681912
-54578,DE,Walsdorf,6.70953137203982,50.3069933027347
-54579,DE,Üxheim,6.75750562545113,50.3251179185224
-54584,DE,Jünkerath,6.58772468850268,50.343127487026
-54585,DE,Esch,6.60285345851515,50.3633364097488
-54586,DE,Schüller,6.56519817632045,50.3325510756838
-54587,DE,Lissendorf,6.60694511989113,50.3143038401673
-54589,DE,Stadtkyll,6.51824210164575,50.3334024282615
-54595,DE,Prüm,6.41895493176925,50.2191793164025
-54597,DE,Pronsfeld,6.44308390454537,50.2100767929485
-54608,DE,Bleialf,6.30658936784726,50.2355055031748
-54610,DE,Büdesheim,6.5680641493016,50.2089782191862
-54611,DE,Hallschlag,6.42584823916188,50.3576422049501
-54612,DE,Lasel,6.48369709710233,50.1114734381926
-54614,DE,Schönecken,6.4501194663325,50.1497913112541
-54616,DE,Winterspelt,6.21202111512017,50.2123283822278
-54617,DE,Lützkampen,6.16635136444335,50.1426393857579
-54619,DE,Üttfeld,6.23891662470003,50.1310443255896
-54634,DE,Bitburg,6.5319791981921,49.9645998255917
-54636,DE,Rittersdorf,6.49039016960166,49.9784260721441
-54646,DE,Bettingen,6.38979246436826,49.9427491481311
-54647,DE,Dudeldorf,6.64219928934382,49.9743960754706
-54649,DE,Waxweiler,6.37463559077293,50.0815575143044
-54655,DE,Kyllburg,6.60476406209735,50.0620278075671
-54657,DE,Badem,6.60324326818519,50.0363923439701
-54662,DE,Speicher,6.66105216492116,49.9367575362668
-54664,DE,Preist,6.62464871489686,49.8980516717952
-54666,DE,Irrel,6.4522090213863,49.8449085811623
-54668,DE,Ferschweiler,6.43185020149701,49.867572041452
-54669,DE,Bollendorf,6.36634772502435,49.8515490733055
-54673,DE,Neuerburg,6.25461458751845,50.0133170927984
-54675,DE,Körperich,6.30738830880867,49.9299440831033
-54687,DE,Arzfeld,6.27121717403749,50.0836025269967
-54689,DE,Daleiden,6.18157485482342,50.0614927922087
-55116,DE,Mainz,8.27394747987431,50.0004311011353
-55118,DE,Mainz,8.25720148862159,50.0107730073575
-55120,DE,Mainz,8.22346352071565,50.022324006585
-55122,DE,Mainz,8.23688877188573,50.0041035331179
-55124,DE,Mainz,8.20283892466348,50.0013874942947
-55126,DE,Mainz,8.16889929119543,49.9840452287947
-55127,DE,Mainz,8.20807538460497,49.9654418136801
-55128,DE,Mainz,8.23489104992393,49.9799714185744
-55129,DE,Mainz,8.26141776105061,49.9412210503017
-55130,DE,Mainz,8.31304148608614,49.962655264794
-55131,DE,Mainz,8.27099370117836,49.9886651632402
-55218,DE,Ingelheim am Rhein,8.06064886660524,49.9713341650911
-55232,DE,Alzey,8.10708122231097,49.7500706345578
-55234,DE,Albig,8.10402438181863,49.7397924908857
-55237,DE,Flonheim,8.04908137024395,49.7882915895175
-55239,DE,Gau-Odernheim,8.20207885927204,49.7770949868741
-55246,DE,Wiesbaden,8.31153874695571,50.0120096967421
-55252,DE,Wiesbaden,8.28572288605188,50.0242322269333
-55257,DE,Budenheim,8.17480245138942,50.0208307046095
-55262,DE,Heidesheim am Rhein,8.12540146479544,50.0033947738815
-55263,DE,Wackernheim,8.12827563538838,49.9723362221121
-55268,DE,Nieder-Olm,8.20495424015023,49.9030015910764
-55270,DE,Ober-Olm,8.15199621008169,49.9235833241855
-55271,DE,Stadecken-Elsheim,8.14161054513034,49.9126018111679
-55276,DE,Oppenheim,8.35447382071816,49.8392626560694
-55278,DE,Mommenheim,8.26884148129538,49.8358739189039
-55283,DE,Nierstein,8.31917102776587,49.8704639242313
-55286,DE,Wörrstadt,8.11131278161133,49.8397331845504
-55288,DE,Armsheim,8.13445583253799,49.8404887256952
-55291,DE,Saulheim,8.14368761854317,49.8763797047673
-55294,DE,Bodenheim,8.30925550657952,49.930222567704
-55296,DE,Harxheim,8.2858615060114,49.9037829943414
-55299,DE,Nackenheim,8.33346360711203,49.9118139193472
-55411,DE,Bingen am Rhein,7.94207404543174,49.9466238874327
-55413,DE,Weiler bei Bingen,7.79687640152473,50.0041561471642
-55422,DE,Bacharach,7.72898467122995,50.0505901285075
-55424,DE,Münster-Sarmsheim,7.88318335460104,49.943726574067
-55425,DE,Waldalgesheim,7.81508683794318,49.9608731377089
-55430,DE,Oberwesel,7.6975160179774,50.0812185912406
-55432,DE,Niederburg,7.65723229511104,50.1056424230368
-55435,DE,Gau-Algesheim,8.01513845877541,49.9499528729635
-55437,DE,Ockenheim,8.02008180114054,49.9190796221002
-55442,DE,Stromberg,7.75505275332138,49.9662107878492
-55444,DE,Seibersbach,7.73713446932956,49.9405217347494
-55450,DE,Langenlonsheim,7.88656409954873,49.9052958605288
-55452,DE,Guldental,7.82293377724898,49.9074107269397
-55457,DE,Gensingen,7.94989905249426,49.8965086830575
-55459,DE,Aspisheim,7.96515109886102,49.9088599937815
-55469,DE,Simmern / Hunsrück,7.53258618794593,49.997161757125
-55471,DE,Tiefenbach,7.49121469393419,49.9704857966807
-55481,DE,Kirchberg (Hunsrück),7.39405576622381,49.9477804849516
-55483,DE,Dickenschied,7.34607578679598,49.9312400332224
-55487,DE,Sohren,7.32391819590172,49.9138363766686
-55490,DE,Gemünden,7.47256553760349,49.8863386125809
-55491,DE,Büchenbeuren,7.26812680332891,49.9127116048356
-55494,DE,Rheinböllen,7.64956817661266,50.010446629689
-55496,DE,Argenthal,7.617207465479,49.9562773590794
-55497,DE,Ellern (Hunsrück),7.6358200604317,49.9814540245674
-55499,DE,Riesweiler,7.57457561786571,49.9384093998349
-55543,DE,Bad Kreuznach,7.87529135467352,49.8286682400917
-55545,DE,Bad Kreuznach,7.88259720181304,49.8556375293133
-55546,DE,Hackenheim,7.9129083718663,49.8072903910232
-55559,DE,Bretzenheim,7.89068408729967,49.8799999650277
-55566,DE,Sobernheim,7.6073780691679,49.820538820279
-55568,DE,Staudernheim,7.66406061331492,49.7590074275635
-55569,DE,Monzingen,7.59897058021002,49.8124713092096
-55571,DE,Odernheim am Glan,7.71324333320911,49.7570517964504
-55576,DE,Sprendlingen,7.98400446082648,49.8612550174902
-55578,DE,Wallertheim,8.04854595205787,49.8542071572818
-55583,DE,Bad Münster am Stein-Ebernbu,7.82793928189839,49.8026918399535
-55585,DE,Norheim,7.7924529602266,49.7812046127334
-55590,DE,Meisenheim,7.67127387643578,49.7099689261645
-55592,DE,Rehborn,7.64827639849305,49.7170331988422
-55593,DE,Rüdesheim,7.80680293615532,49.8454010497312
-55595,DE,Hargesheim,7.71756815729714,49.8721627877536
-55596,DE,Waldböckelheim,7.71201329569036,49.812797564063
-55597,DE,Wöllstein,7.97571068992399,49.8183276737195
-55599,DE,Gau-Bickelheim,7.97311987936645,49.7949600144329
-55606,DE,Kirn,7.49068881048021,49.7833498139873
-55608,DE,Bergen,7.42195189852919,49.7890618123068
-55618,DE,Simmertal,7.52518829124403,49.8200109469838
-55619,DE,Hennweiler,7.44132588565054,49.8287450659382
-55621,DE,Hundsbach,7.56253021319939,49.7180503977335
-55624,DE,Rhaunen,7.33483383624924,49.86786061123
-55626,DE,Bundenbach,7.3837183959861,49.844616276997
-55627,DE,Merxheim,7.54943483213039,49.7862551662753
-55629,DE,Seesbach,7.53402525460409,49.8535651340481
-55743,DE,Idar-Oberstein,7.34300374858076,49.7192397570505
-55756,DE,Herrstein,7.34401789632192,49.782236235417
-55758,DE,Niederwörresbach,7.29000966521117,49.7703057787484
-55765,DE,Birkenfeld,7.1660065030342,49.6439035139465
-55767,DE,Brücken,7.17002878414444,49.6737005523931
-55768,DE,Hoppstädten-Weiersbach,7.19994267709147,49.6115618676501
-55774,DE,Baumholder,7.38652309669677,49.6401246320243
-55776,DE,Ruschberg,7.2684325348572,49.6152438838016
-55777,DE,Berschweiler bei Baumholder,7.30172043338426,49.5756198491157
-55779,DE,Heimbach,7.2403106161431,49.6062386256685
-56068,DE,Koblenz,7.59492278217501,50.3540051136642
-56070,DE,Koblenz,7.57329795059576,50.3833668071896
-56072,DE,Koblenz,7.52670973114586,50.3533900804921
-56073,DE,Koblenz,7.55958911708048,50.3421590984624
-56075,DE,Koblenz,7.56476500264714,50.3129409235859
-56076,DE,Koblenz,7.62994621014212,50.3368168540671
-56077,DE,Koblenz,7.64632921708691,50.3625206852994
-56112,DE,Lahnstein,7.6628154210211,50.3065886991898
-56130,DE,Bad Ems,7.72212410602855,50.3428230807539
-56132,DE,Dausenau,7.72100036008262,50.3233906784345
-56133,DE,Fachbach,7.67944384585712,50.3375824765924
-56154,DE,Boppard,7.56621477179872,50.2126344678861
-56170,DE,Bendorf,7.59378404666271,50.4362099835044
-56179,DE,Vallendar,7.63366582123243,50.4048143425337
-56182,DE,Urbar,7.63341845903287,50.3802583970452
-56191,DE,Weitersburg,7.61998193155466,50.418556610149
-56203,DE,Höhr-Grenzhausen,7.67950844423159,50.4384225139338
-56204,DE,Hillscheid,7.70448443377063,50.4124878263117
-56206,DE,Hilgert,7.68849028633425,50.4570208013564
-56218,DE,Mülheim-Kärlich,7.49746941046978,50.39060615893
-56220,DE,Urmitz,7.47808783449227,50.3802505832455
-56235,DE,Ransbach-Baumbach,7.72755530508425,50.4645185855388
-56237,DE,Nauort,7.66893374279109,50.4827889943134
-56242,DE,Selters (Westerwald),7.74476384542949,50.5284685773981
-56244,DE,Ötzingen,7.80489255649108,50.5458451247007
-56249,DE,Herschbach,7.74868780184687,50.583777501364
-56253,DE,Treis-Karden,7.30361176825724,50.162570025483
-56254,DE,Müden (Mosel),7.34727566175117,50.1956389359478
-56269,DE,Dierdorf,7.65881546355823,50.5533020752048
-56271,DE,Kleinmaischeid,7.66938373726189,50.5650081294089
-56276,DE,Großmaischeid,7.63851137024261,50.5027641641912
-56281,DE,Emmelshausen,7.58008035709202,50.1533582706987
-56283,DE,Gondershausen,7.4966655858802,50.1787237929526
-56288,DE,Kastellaun,7.45066563067139,50.0619708429956
-56290,DE,Beltheim,7.40724131673718,50.1213789413607
-56291,DE,Leiningen,7.5884270701985,50.0993544397263
-56294,DE,Münstermaifeld,7.36144169035144,50.2454407101865
-56295,DE,Lonnig,7.38353369276921,50.3072264506104
-56299,DE,Ochtendung,7.38431857180642,50.3499954209334
-56305,DE,Puderbach,7.59276038376108,50.6049355342504
-56307,DE,Dürrholz,7.5854722360995,50.570707865464
-56316,DE,Raubach,7.62722198544376,50.5746766990202
-56317,DE,Urbach,7.56364965386477,50.5569403974116
-56321,DE,Rhens,7.59132779700656,50.2717946219288
-56322,DE,Spay,7.64192913015674,50.258211110582
-56323,DE,Waldesch,7.53997247176206,50.2770102679149
-56329,DE,Sankt Goar,7.6793542729495,50.1455458958999
-56330,DE,Kobern-Gondorf,7.4422569524843,50.3142503506151
-56332,DE,Dieblich,7.45482844234375,50.2541587321911
-56333,DE,Winningen,7.51373355086946,50.3216306024352
-56335,DE,Neuhäusel,7.70590826139971,50.3861107632066
-56337,DE,Eitelborn,7.71926008493801,50.3826720641404
-56338,DE,Braubach,7.67656910907772,50.2683212168068
-56340,DE,Osterspai,7.68819638154846,50.2465447559979
-56341,DE,Kamp-Bornhofen,7.63229862682386,50.2258282360951
-56346,DE,Sankt Goarshausen,7.69311342541337,50.178978276985
-56348,DE,Bornich,7.7514938480319,50.1493962726137
-56349,DE,Kaub,7.78391990870275,50.0947342600302
-56355,DE,Nastätten,7.83681804947374,50.2056581312241
-56357,DE,Miehlen,7.81650860329528,50.2011735756232
-56368,DE,Katzenelnbogen,7.95585130514282,50.2719570012811
-56370,DE,Schönborn,7.96059220540119,50.2767388475857
-56377,DE,Nassau,7.80996305571607,50.3110814782833
-56379,DE,Singhofen,7.84807363233068,50.3233756604829
-56410,DE,Montabaur,7.80358320982368,50.4286972934726
-56412,DE,Nentershausen,7.86567566753059,50.4132922650249
-56414,DE,Hundsangen,7.93160724264328,50.484352699333
-56422,DE,Wirges,7.79052464096196,50.4695254297591
-56424,DE,Ebernhahn,7.79929691173887,50.4788940679249
-56427,DE,Siershahn,7.77538522161244,50.4867034381709
-56428,DE,Dernbach (Westerwald),7.77579735976572,50.4509303283724
-56457,DE,Westerburg,7.96754186840668,50.569525761034
-56459,DE,Langenhahn,7.94303572949632,50.5677469253083
-56462,DE,Höhn,7.98370219981188,50.6223235322607
-56470,DE,Bad Marienberg (Westerwald),7.95032818542587,50.6510468536112
-56472,DE,Hof,7.97693419210186,50.658155050978
-56477,DE,Rennerod,8.07375219519026,50.6284451964438
-56479,DE,Seck,8.07869264379488,50.6164731829057
-56564,DE,Neuwied,7.47023231788022,50.4348049393638
-56566,DE,Neuwied,7.52921540430349,50.4488575507598
-56567,DE,Neuwied,7.45354270149188,50.4729310955924
-56575,DE,Weißenthurm,7.45500426920674,50.4150585446183
-56579,DE,Rengsdorf,7.50060248477601,50.5172222566809
-56581,DE,Melsbach,7.46347233763972,50.5180941925358
-56584,DE,Anhausen,7.55882209663364,50.506996959174
-56587,DE,Straßenhaus,7.51422474543232,50.5472819404918
-56588,DE,Waldbreitbach,7.42230789038379,50.5530718704527
-56589,DE,Niederbreitbach,7.4252714578037,50.5178452257573
-56593,DE,Horhausen (Westerwald),7.5172908475909,50.5934238098999
-56594,DE,Willroth,7.52907287905792,50.5707148055476
-56598,DE,Rheinbrohl,7.35800631340045,50.5013605792292
-56599,DE,Leutesdorf,7.38569562733355,50.4675858434211
-56626,DE,Andernach,7.37272278395271,50.4323533947218
-56630,DE,Kretz,7.36475984476612,50.3970218863289
-56637,DE,Plaidt,7.38272683126099,50.3866068819379
-56642,DE,Kruft,7.32519223413866,50.3825961392796
-56645,DE,Nickenich,7.32335375158485,50.4130545526934
-56648,DE,Saffig,7.4195612476597,50.3782507211334
-56651,DE,Niederzissen,7.18811455013203,50.4526830637127
-56653,DE,Wehr,7.24236043138831,50.4213389768518
-56656,DE,Brohl-Lützing,7.31345171399606,50.4751476744802
-56659,DE,Burgbrohl,7.26705966466806,50.4560654761876
-56727,DE,Mayen,7.19307344035441,50.3263765708823
-56729,DE,Ettringen,7.09846198236998,50.3266422471893
-56736,DE,Kottenheim,7.25208011897763,50.3468929789586
-56743,DE,Mendig,7.27294547278646,50.3700101832576
-56745,DE,Bell,7.16957800100022,50.3963558028696
-56746,DE,Kempenich,7.10361518453982,50.4241841885522
-56751,DE,Polch,7.2959272519591,50.2954423992563
-56753,DE,Mertloch,7.31070639317024,50.2823529860077
-56754,DE,Binningen,7.26346262995376,50.2188818945442
-56759,DE,Kaisersesch,7.10044161402395,50.236447187941
-56761,DE,Düngenheim,7.15669241637476,50.2413465005575
-56766,DE,Ulmen,6.99572129799827,50.2057936560832
-56767,DE,Uersfeld,7.00208225513573,50.2528304150054
-56769,DE,Retterath,6.99573795981381,50.2815464306566
-56812,DE,Cochem,7.16341281469692,50.1431378484853
-56814,DE,Ediger-Eller,7.16334588564128,50.1460416844229
-56818,DE,Klotten,7.18659558100619,50.170547144177
-56820,DE,Senheim,7.20548859020064,50.0842591888275
-56821,DE,Ellenz-Poltersdorf,7.23105049236336,50.1142734082343
-56823,DE,Büchel,7.08375532691398,50.1793975038595
-56825,DE,Gevenich,7.05317213113167,50.1363082917001
-56826,DE,Lutzerath,7.00532462607921,50.1243461680264
-56828,DE,Alflen,7.04252537036233,50.1801712355933
-56829,DE,Pommern,7.25076668010531,50.1803159009688
-56841,DE,Traben-Trarbach,7.11889556405701,49.9439952299191
-56843,DE,Irmenach,7.19223060434597,49.9346337373087
-56850,DE,Enkirch,7.19887809534762,49.9662442937194
-56856,DE,Zell (Mosel),7.20085014426948,50.0242843900434
-56858,DE,Peterswald-Löffelscheid,7.26864442669333,50.0455307796023
-56859,DE,Bullay,7.11806650158444,50.0565360579652
-56861,DE,Reil,7.09973921238534,50.0212343362505
-56862,DE,Pünderich,7.12418010056674,50.0351631019001
-56864,DE,Bad Bertrich,7.04886450698192,50.0825919606753
-56865,DE,Blankenrath,7.28466156167223,50.0371264786983
-56867,DE,Briedel,7.1807893653036,49.9954993562147
-56869,DE,Mastershausen,7.35019960628866,50.0574680422247
-57072,DE,Siegen,7.98757245860857,50.8843262916398
-57074,DE,Siegen,8.06483366417562,50.8755586616266
-57076,DE,Siegen,8.03211445885832,50.9011346845218
-57078,DE,Siegen,7.99566075969033,50.9258808902855
-57080,DE,Siegen,7.99219673217902,50.8441054230778
-57223,DE,Kreuztal,7.98551024622491,50.9823653483889
-57234,DE,Wilnsdorf,8.11487463997709,50.8311338267611
-57250,DE,Netphen,8.15986774128033,50.9090307626484
-57258,DE,Freudenberg,7.89722943096328,50.8957474527963
-57271,DE,Hilchenbach,8.12624968646874,50.9876145933649
-57290,DE,Neunkirchen,8.01612998046237,50.7876290113142
-57299,DE,Burbach,8.0956728553747,50.7416174538788
-57319,DE,Bad Berleburg,8.40363671648788,51.0544249141432
-57334,DE,Bad Laasphe,8.34680276350648,50.9268993888788
-57339,DE,Erndtebrück,8.25791693887108,50.9953911580191
-57368,DE,Lennestadt,8.07909910872911,51.1305132880576
-57392,DE,Schmallenberg,8.31356669470554,51.1834553168259
-57399,DE,Kirchhundem,8.1108487943929,51.0584046738883
-57413,DE,Finnentrop,8.01037616726659,51.2017694051328
-57439,DE,Attendorn,7.89767645908274,51.1227039796317
-57462,DE,Olpe,7.88666553396964,51.0412500268024
-57482,DE,Wenden,7.86344844331351,50.9639278567332
-57489,DE,Drolshagen,7.77135795043524,51.0338478066194
-57518,DE,Betzdorf,7.86819543995291,50.7755352337981
-57520,DE,Steinebach / Sieg,7.92460334492185,50.7348555100141
-57537,DE,Wissen,7.75330016890506,50.7825814502542
-57539,DE,Fürthen,7.72380723666537,50.7728592234199
-57548,DE,Kirchen (Sieg),7.87626420635806,50.8224447381927
-57555,DE,Mudersbach,7.94637965037682,50.826368756209
-57562,DE,Herdorf,7.9489752436893,50.7780099264264
-57567,DE,Daaden,7.97396996258423,50.7426017651559
-57572,DE,Niederfischbach,7.87557020033099,50.8538659043691
-57577,DE,Hamm (Sieg),7.67823778557475,50.7552807913374
-57578,DE,Elkenroth,7.88598897568707,50.7292816917623
-57580,DE,Gebhardshain,7.81112192922036,50.7471859017936
-57581,DE,Katzwinkel (Sieg),7.80051276907347,50.8235642365327
-57583,DE,Nauroth,7.88010203041227,50.6957922456592
-57584,DE,Scheuerfeld,7.83962747909356,50.794275826624
-57586,DE,Weitefeld,7.92894056523035,50.7260908772832
-57587,DE,Birken-Honigsessen,7.74391447290024,50.8284181293577
-57589,DE,Pracht,7.62524191211976,50.7541831500435
-57610,DE,Altenkirchen (Westerwald),7.65538681287164,50.6844129467349
-57612,DE,Birnbach,7.63673010131896,50.7120665060771
-57614,DE,Steimel,7.63980703551906,50.63912250602
-57627,DE,Hachenburg,7.81063398132988,50.6602244465418
-57629,DE,Malberg,7.81256372264161,50.6661894539163
-57632,DE,Flammersfeld,7.5292134628333,50.6500855794668
-57635,DE,Weyerbusch,7.53577752876462,50.710704304044
-57636,DE,Mammelzen,7.67985837674094,50.7033305961292
-57638,DE,Neitersen,7.59025595555645,50.6690692525844
-57639,DE,Oberdreis,7.65762098913327,50.6346727844976
-57641,DE,Oberlahr,7.51554938737079,50.6205007690273
-57642,DE,Alpenrod,7.8662117392994,50.6381661178461
-57644,DE,Hattert,7.75961471564127,50.6536394698864
-57645,DE,Nister,7.851605999328,50.6797369535882
-57647,DE,Nistertal,7.89726176271297,50.626837174235
-57648,DE,Unnau,7.90460841823759,50.6571121220126
-58089,DE,Hagen,7.43379116519052,51.3775470689826
-58091,DE,Hagen,7.52251456477228,51.3137045322635
-58093,DE,Hagen,7.52553436564349,51.3765573818196
-58095,DE,Hagen,7.48177199237869,51.3616546683804
-58097,DE,Hagen,7.47881078825185,51.3743212176607
-58099,DE,Hagen,7.48248048739392,51.4025266300173
-58119,DE,Hagen,7.56903353159544,51.358823950393
-58135,DE,Hagen,7.42396377544111,51.3391582886575
-58239,DE,Schwerte,7.57588099215988,51.4327953602659
-58256,DE,Ennepetal,7.36558781119472,51.2849162433894
-58285,DE,Gevelsberg,7.34091315239987,51.3353634608774
-58300,DE,Wetter (Ruhr),7.35439831138555,51.3793743392818
-58313,DE,Herdecke,7.41673389088186,51.4152237018247
-58332,DE,Schwelm,7.28946130331747,51.2865170198714
-58339,DE,Breckerfeld,7.45335652448954,51.2691304423991
-58452,DE,Witten,7.32806887577716,51.4241394081245
-58453,DE,Witten,7.37262563789524,51.432757277894
-58454,DE,Witten,7.37866141017887,51.4599427567623
-58455,DE,Witten,7.3147196282325,51.4464159975118
-58456,DE,Witten,7.28356902554646,51.4024360751441
-58507,DE,Lüdenscheid,7.62649735193855,51.2336093112822
-58509,DE,Lüdenscheid,7.60633350240005,51.222350680513
-58511,DE,Lüdenscheid,7.65023018877457,51.2202864602013
-58513,DE,Lüdenscheid,7.66448297763849,51.236752437689
-58515,DE,Lüdenscheid,7.62939717877849,51.1997680901067
-58540,DE,Meinerzhagen,7.719734853463,51.1117455624429
-58553,DE,Halver,7.49582340742856,51.1910354241331
-58566,DE,Kierspe,7.58116266016069,51.1447582666697
-58579,DE,Schalksmühle,7.55735388770204,51.2586326002943
-58636,DE,Iserlohn,7.71695544153418,51.3869079890316
-58638,DE,Iserlohn,7.67824803686038,51.3822453054432
-58640,DE,Iserlohn,7.67385515870725,51.4302919482809
-58642,DE,Iserlohn,7.62232839203039,51.3730571097404
-58644,DE,Iserlohn,7.68673822547462,51.346097420567
-58675,DE,Hemer,7.77708659059493,51.370227046864
-58706,DE,Menden (Sauerland),7.78872484224497,51.4337388354787
-58708,DE,Menden (Sauerland),7.8024851185384,51.4439582018465
-58710,DE,Menden (Sauerland),7.82887345821354,51.4137678875218
-58730,DE,Fröndenberg,7.75947255459585,51.494695741111
-58739,DE,Wickede (Ruhr),7.86858909556405,51.4976786902773
-58762,DE,Altena,7.68921794863737,51.2868084576214
-58769,DE,Nachrodt-Wiblingwerde,7.61825884223681,51.3140984318437
-58791,DE,Werdohl,7.74624537376806,51.256588526758
-58802,DE,Balve,7.86070104604438,51.3380162552858
-58809,DE,Neuenrade,7.83210268577101,51.2818724929847
-58840,DE,Plettenberg,7.86209150375688,51.2127838444363
-58849,DE,Herscheid,7.75205832306098,51.1838086546897
-59063,DE,Hamm,7.83069117302103,51.6701206597492
-59065,DE,Hamm,7.80813259403528,51.6902153924686
-59067,DE,Hamm,7.78280913966635,51.6668573077377
-59069,DE,Hamm,7.86142658835554,51.6262181933354
-59071,DE,Hamm,7.91129638163318,51.6786183342287
-59073,DE,Hamm,7.83400578477152,51.7163262422842
-59075,DE,Hamm,7.74567356469818,51.7072017376341
-59077,DE,Hamm,7.73652029449191,51.6443841603379
-59174,DE,Kamen,7.66509067175342,51.5839293275525
-59192,DE,Bergkamen,7.62941250630076,51.6246529364841
-59199,DE,Bönen,7.76829170691052,51.5974324778716
-59227,DE,Ahlen,7.88121386280348,51.785054537844
-59229,DE,Ahlen,7.92190498526414,51.7398436273258
-59269,DE,Beckum,8.04349896325533,51.7628883258731
-59302,DE,Oelde,8.16402083477897,51.8220506608279
-59320,DE,Ennigerloh,8.02108727623635,51.8602448332515
-59329,DE,Wadersloh,8.22548526596466,51.7252364693791
-59348,DE,Lüdinghausen,7.4147554849073,51.7757154243352
-59368,DE,Werne,7.62412425798761,51.6792944355826
-59379,DE,Selm,7.48357561473603,51.6850222972222
-59387,DE,Ascheberg,7.63879473143936,51.7744942384262
-59394,DE,Nordkirchen,7.55478680544903,51.7315937800602
-59399,DE,Olfen,7.37767536955433,51.706837396869
-59423,DE,Unna,7.69071136489906,51.5318574157195
-59425,DE,Unna,7.69662984421459,51.5549408079327
-59427,DE,Unna,7.74413482004997,51.5353785416455
-59439,DE,Holzwickede,7.63041341404372,51.4905172185809
-59457,DE,Werl,7.90534817623277,51.5564872959415
-59469,DE,Ense,7.97090478369941,51.5040149738726
-59494,DE,Soest,8.08486943966002,51.5681066652925
-59505,DE,Bad Sassendorf,8.18406615742328,51.584154901422
-59510,DE,Lippetal,8.08717136623339,51.6778734584465
-59514,DE,Welver,7.99176237012781,51.6174891702611
-59519,DE,Möhnesee,8.1220922685025,51.4875854442956
-59555,DE,Lippstadt,8.33900190711014,51.6895552866231
-59556,DE,Lippstadt,8.27822932250214,51.6698782874065
-59557,DE,Lippstadt,8.34961391502621,51.662231269995
-59558,DE,Lippstadt,8.41265813340553,51.6882669965363
-59581,DE,Warstein,8.2960831356548,51.4565752244487
-59590,DE,Geseke,8.49157297126846,51.6359701030741
-59597,DE,Erwitte,8.30937722664828,51.613629403847
-59602,DE,Rüthen,8.43744539587885,51.5063174178405
-59609,DE,Anröchte,8.304121148568,51.5520353779281
-59755,DE,Arnsberg,7.9819673115659,51.4594866109597
-59757,DE,Arnsberg,7.93171771934535,51.4295016554424
-59759,DE,Arnsberg,8.00864140158484,51.4353064347647
-59821,DE,Arnsberg,8.05202581455546,51.386204898973
-59823,DE,Arnsberg,8.11457320578304,51.4175022341278
-59846,DE,Sundern (Sauerland),8.00446923438857,51.3128894759164
-59872,DE,Meschede,8.24432787566181,51.3396643702089
-59889,DE,Eslohe (Sauerland),8.17313833790691,51.2503412306497
-59909,DE,Bestwig,8.3975859059073,51.3421305576036
-59929,DE,Brilon,8.59993540935974,51.4084595118134
-59939,DE,Olsberg,8.48520982371774,51.3284377194139
-59955,DE,Winterberg,8.51363880237636,51.2070727571871
-59964,DE,Medebach,8.67269808917393,51.2079486571082
-59969,DE,Hallenberg,8.60600288518079,51.1139683661514
-60306,DE,Frankfurt am Main,8.64971079502703,50.1128925469803
-60308,DE,Frankfurt am Main,8.64971079502703,50.1128925469803
-60310,DE,Frankfurt am Main,8.64971079502703,50.1128925469803
-60311,DE,Frankfurt am Main,8.68388595191705,50.1119739847457
-60313,DE,Frankfurt am Main,8.68150701860773,50.1163403772999
-60314,DE,Frankfurt am Main,8.72387525923887,50.1149369658203
-60316,DE,Frankfurt am Main,8.69702981904918,50.1203720202354
-60318,DE,Frankfurt am Main,8.68615456890977,50.1252950476291
-60320,DE,Frankfurt am Main,8.67797920336803,50.1385134658647
-60322,DE,Frankfurt am Main,8.67723462146381,50.1277415529623
-60323,DE,Frankfurt am Main,8.66508446666327,50.1241893600359
-60325,DE,Frankfurt am Main,8.65914207218513,50.1160432047764
-60326,DE,Frankfurt am Main,8.62814241027007,50.1039559080106
-60327,DE,Frankfurt am Main,8.64460204440491,50.1000498740008
-60329,DE,Frankfurt am Main,8.66758572293455,50.1080991245413
-60385,DE,Frankfurt am Main,8.7149289566039,
-60386,DE,Frankfurt am Main,8.7549316755944,
-60388,DE,Frankfurt am Main,8.7633722053987,
-60389,DE,Frankfurt am Main,8.71764650491017,50.1474893964226
-60431,DE,Frankfurt am Main,8.65048933442817,50.1464210307454
-60433,DE,Frankfurt am Main,8.66895406757212,50.1649568462107
-60435,DE,Frankfurt am Main,8.6968041308203,
-60437,DE,Frankfurt am Main,8.6789656,
-60438,DE,Frankfurt am Main,8.6271394,
-60439,DE,Frankfurt am Main,8.62367714534153,50.1642650864069
-60486,DE,Frankfurt am Main,8.62518454461255,50.1170710792954
-60487,DE,Frankfurt am Main,8.64761238742544,50.1309723300128
-60488,DE,Frankfurt am Main,8.61531856620664,50.1419423225987
-60489,DE,Frankfurt am Main,8.60462075288717,50.1263940837884
-60528,DE,Frankfurt am Main,8.64043359403053,50.0697465663836
-60529,DE,Frankfurt am Main,8.58063349439832,50.0799834227198
-60549,DE,Frankfurt am Main,8.56746709823779,50.043497897551
-60594,DE,Frankfurt am Main,8.68956125908783,50.1054422497714
-60596,DE,Frankfurt am Main,8.67094420223635,50.0978869751565
-60598,DE,Frankfurt am Main,8.67909002459541,50.0813832108829
-60599,DE,Frankfurt am Main,8.71529986677625,50.086608543744
-61118,DE,Bad Vilbel,8.74799448024194,50.1919651043714
-61130,DE,Nidderau,8.89448252259875,50.244471769155
-61137,DE,Schöneck,8.8430520426519,
-61138,DE,Niederdorfelden,8.80814948894827,50.184509334898
-61169,DE,Friedberg (Hessen),8.75145260134383,50.3281094068792
-61184,DE,Karben,8.76638154614189,50.2360498594055
-61191,DE,Rosbach vor der Höhe,8.68655956619913,50.2881189302102
-61194,DE,Niddatal,8.83559842712745,50.2817217551842
-61197,DE,Florstadt,8.90233670422497,50.3206384267121
-61200,DE,Wölfersheim,8.82486531260464,50.4075089523325
-61203,DE,Reichelsheim (Wetterau),8.86100197938192,50.3530974123218
-61206,DE,Wöllstadt,8.7600490637978,50.283895460581
-61209,DE,Echzell,8.89685302114398,50.3901181958101
-61231,DE,Bad Nauheim,8.74979234490156,50.3763246146135
-61239,DE,Ober-Mörlen,8.6688898994727,50.3632633323289
-61250,DE,Usingen,8.5312281008902,50.3482067532657
-61267,DE,Neu-Anspach,8.50521493348877,50.293395786297
-61273,DE,Wehrheim,8.58378756317679,50.3068034605042
-61276,DE,Weilrod,8.39211771912173,50.332712904668
-61279,DE,Grävenwiesbach,8.45290679366289,50.382823201987
-61348,DE,Bad Homburg vor der Höhe,8.61255500191601,50.2265042529354
-61350,DE,Bad Homburg vor der Höhe,8.56350603233624,50.2471801172284
-61352,DE,Bad Homburg vor der Höhe,8.65810683360151,50.2220208056708
-61381,DE,Friedrichsdorf,8.63381844984823,50.2645037097858
-61389,DE,Schmitten,8.44574816629075,50.2668805770477
-61440,DE,Oberursel (Taunus),8.55251901954204,50.2097968873942
-61449,DE,Steinbach (Taunus),8.56984810712723,50.1720335250881
-61462,DE,Königstein im Taunus,8.46017619583889,50.1910113107558
-61476,DE,Kronberg im Taunus,8.51403285380202,50.1896478590438
-61479,DE,Glashütten,8.40156498052438,50.2123021724194
-63065,DE,Offenbach am Main,8.76808844224628,50.1061808797197
-63067,DE,Offenbach am Main,8.74708825240366,50.1084336711628
-63069,DE,Offenbach am Main,8.75816111205733,50.0741407243347
-63071,DE,Offenbach am Main,8.78556713243643,50.0892928659416
-63073,DE,Offenbach am Main,8.81569632073215,50.0832710022384
-63075,DE,Offenbach am Main,8.79530977762236,50.1201865375703
-63110,DE,Rodgau,8.88234877791418,50.013156751301
-63128,DE,Dietzenbach,8.78561485500434,50.0116271863096
-63150,DE,Heusenstamm,8.80946998596366,50.0479850682316
-63165,DE,Mühlheim am Main,8.8467365828606,50.1095934179363
-63179,DE,Obertshausen,8.86251528621786,50.0728605687348
-63225,DE,Langen,8.66166953053097,49.9932858581146
-63263,DE,Neu-Isenburg,8.66428286409629,50.0456655888071
-63303,DE,Dreieich,8.7170880894357,50.0105339089947
-63322,DE,Rödermark,8.8074282509945,49.9740853058774
-63329,DE,Egelsbach,8.65587829854032,49.9706154705214
-63450,DE,Hanau,8.92499241225331,50.1278766025008
-63452,DE,Hanau,8.93147846193295,50.1456283195558
-63454,DE,Hanau,8.88823929600089,50.163940155463
-63456,DE,Hanau,8.90603149213789,50.1013472676743
-63457,DE,Hanau,8.97831427356141,50.1184854107674
-63477,DE,Maintal,8.83526671917707,50.1542249889346
-63486,DE,Bruchköbel,8.9276505026627,50.1874491128717
-63500,DE,Seligenstadt,8.95971719249615,50.0338178653078
-63505,DE,Langenselbold,9.04402806703612,50.1823329912129
-63512,DE,Hainburg,8.94474729437713,50.0695803449606
-63517,DE,Rodenbach,9.03932152106097,50.138009494393
-63526,DE,Erlensee,8.97810428150093,50.1629026687649
-63533,DE,Mainhausen,9.00890093410202,50.0109496074936
-63538,DE,Großkrotzenburg,8.97638775994778,50.0863263988572
-63543,DE,Neuberg,8.98497257598251,50.199642460672
-63546,DE,Hammersbach,8.98073316517103,50.2290853763544
-63549,DE,Ronneburg,9.04536974638446,50.2263106966963
-63571,DE,Gelnhausen,9.18983043307223,50.2043494847436
-63579,DE,Freigericht,9.13718927876144,50.1344926572381
-63584,DE,Gründau,9.14918946735535,50.2351979267496
-63589,DE,Linsengericht,9.21635553931588,50.1679882297679
-63594,DE,Hasselroth,9.10621443428463,50.1642020410599
-63599,DE,Biebergemünd,9.30915707838638,50.1761388699624
-63607,DE,Wächtersbach,9.27081745335254,50.2715736999257
-63619,DE,Bad Orb,9.36665499155275,50.2118829035429
-63628,DE,Bad Soden-Salmünster,9.44515446168684,50.2636288702592
-63633,DE,Birstein,9.3117932306928,50.3856332454815
-63636,DE,Brachttal,9.29465560581188,50.3068645326491
-63637,DE,Jossgrund,9.45123879075927,50.1687469976768
-63639,DE,Flörsbachtal,9.45540679862156,50.1186025063792
-63654,DE,Büdingen,9.10642568396211,50.2913352859475
-63667,DE,Nidda,9.02227959839252,50.4310738903765
-63674,DE,Altenstadt,8.9532213212274,50.2873228460581
-63679,DE,Schotten,9.1598973697312,50.4913422275605
-63683,DE,Ortenberg,9.08045323893865,50.3565459894827
-63688,DE,Gedern,9.21167918053312,50.410819328787
-63691,DE,Ranstadt,8.98248842429276,50.3639228330474
-63694,DE,Limeshain,8.9885084809166,50.2639222129585
-63695,DE,Glauburg,8.99918322498956,50.3221796328872
-63697,DE,Hirzenhain,9.13579760471902,50.4093423507464
-63699,DE,Kefenrod,9.20384070805642,50.3488712276536
-63739,DE,Aschaffenburg,9.16518914147099,49.9758428276775
-63741,DE,Aschaffenburg,9.11802001876448,49.9815048861871
-63743,DE,Aschaffenburg,9.16733679319407,49.9454173002953
-63755,DE,Alzenau in Unterfranken,9.08032699334732,50.0856876178646
-63762,DE,Großostheim,9.06479802402937,49.9166721167711
-63768,DE,Hösbach,9.21650761873878,50.0155420289223
-63773,DE,Goldbach,9.17712829613022,50.0087022891845
-63776,DE,Mömbris,9.15773813400983,50.0656622809542
-63785,DE,Obernburg am Main,9.11423373689214,49.829352565873
-63791,DE,Karlstein am Main,9.02933351196926,50.0455010949465
-63796,DE,Kahl am Main,9.01380203035747,50.0867786182956
-63801,DE,Kleinostheim,9.06685955807692,50.0169477422932
-63808,DE,Haibach,9.21202125592051,49.9620638657519
-63811,DE,Stockstadt am Main,9.05113777663887,49.9758274832978
-63814,DE,Mainaschaff,9.08927333993834,49.9937748379345
-63820,DE,Elsenfeld,9.20142988991456,49.8354095598749
-63825,DE,Schöllkrippen,9.24437179741214,50.1052236646773
-63826,DE,Geiselbach,9.19092525608944,50.1147348679419
-63828,DE,Kleinkahl,9.28736423918689,50.114393824631
-63829,DE,Krombach,9.20199766943089,50.0831585129543
-63831,DE,Wiesen,9.36140196669376,50.1134018972559
-63834,DE,Sulzbach am Main,9.19061289044851,49.9158102505261
-63839,DE,Kleinwallstadt,9.19014275271815,49.8699518113861
-63840,DE,Hausen,9.21968804771447,49.875345482786
-63843,DE,Niedernberg,9.12178524287634,49.9083692467322
-63846,DE,Laufach,9.35815145047332,49.9941622285172
-63849,DE,Leidersbach,9.24029210748435,49.9003852907929
-63853,DE,Mömlingen,9.07557421354439,49.8594177660281
-63856,DE,Bessenbach,9.2624952907177,49.9658018478934
-63857,DE,Waldaschaff,9.30169117288285,49.9716182990634
-63860,DE,Rothenbuch,9.40885941034468,49.9620143331035
-63863,DE,Eschau,9.28842557110916,49.8307943694577
-63864,DE,Glattbach,9.14597025153035,50.010715901062
-63867,DE,Johannesberg,9.13126640124054,50.0305488569467
-63868,DE,Großwallstadt,9.13803223733262,49.8750589211888
-63869,DE,Heigenbrücken,9.35672770853147,50.0369591709523
-63871,DE,Heinrichsthal,9.34170462407129,50.0727297532279
-63872,DE,Heimbuchenthal,9.29367478994955,49.8850143672866
-63874,DE,Dammbach,9.32955945058286,49.8574603838532
-63875,DE,Mespelbrunn,9.30125660244161,49.9198474370673
-63877,DE,Sailauf,9.25609630013095,50.0313887698014
-63879,DE,Weibersbrunn,9.3719088180976,49.9271259983692
-63897,DE,Miltenberg,9.24596008699653,49.6895441976413
-63906,DE,Erlenbach am Main,9.17743385314542,49.808018277986
-63911,DE,Klingenberg am Main,9.18207879215604,49.7639344912063
-63916,DE,Amorbach,9.19334532444756,49.6425442068403
-63920,DE,Großheubach,9.23424307296948,49.7365704981093
-63924,DE,Kleinheubach,9.18489354320602,49.7188012801602
-63925,DE,Laudenbach,9.16557244629414,49.7379879965101
-63927,DE,Bürgstadt,9.30008480755976,49.7236581333117
-63928,DE,Eichenbühl,9.36125811426533,49.6771720724925
-63930,DE,Neunkirchen,9.39344287291044,49.7014898855354
-63931,DE,Kirchzell,9.14194321132856,49.6074466147793
-63933,DE,Mönchberg,9.2637363161418,49.7931202517107
-63934,DE,Röllbach,9.25725543408414,49.7675288774933
-63936,DE,Schneeberg,9.25431831846541,49.623357374098
-63937,DE,Weilbach,9.16827352088471,49.6735894447226
-63939,DE,Wörth am Main,9.13945107005504,49.7832646494891
-64283,DE,Darmstadt,8.65330818990971,49.8715173852154
-64285,DE,Darmstadt,8.65922714449634,49.8526140319914
-64287,DE,Darmstadt,8.7062593083713,49.8857559350326
-64289,DE,Darmstadt,8.6805564354166,49.8990483672294
-64291,DE,Darmstadt,8.6743160310843,49.9280637264389
-64293,DE,Darmstadt,8.62871858543462,49.8828182992966
-64295,DE,Darmstadt,8.60607069170473,49.8523306735827
-64297,DE,Darmstadt,8.64556478675543,49.8242284837878
-64319,DE,Pfungstadt,8.58895626436731,49.8013085962519
-64331,DE,Weiterstadt,8.59382871185358,49.9174141975005
-64342,DE,Seeheim-Jugenheim,8.66041215234932,49.759168270986
-64347,DE,Griesheim,8.55937125760143,49.8619508909118
-64354,DE,Reinheim,8.82577195915185,49.8292444534387
-64367,DE,Mühltal,8.69412260776539,49.8089948880844
-64372,DE,Ober-Ramstadt,8.75023374274307,49.8177518244564
-64380,DE,Roßdorf,8.76270840053518,49.8683910598974
-64385,DE,Reichelsheim (Odenwald),8.85492782057366,49.704176738672
-64390,DE,Erzhausen,8.63207145321256,49.9546584042084
-64395,DE,Brensbach,8.88542906072585,49.7705724049177
-64397,DE,Modautal,8.74518056678202,49.75616071678
-64401,DE,Groß-Bieberau,8.81868102990899,49.7889178147993
-64404,DE,Bickenbach,8.60054507722062,49.7612382765898
-64405,DE,Fischbachtal,8.8065669725854,49.7579176012104
-64407,DE,Fränkisch-Crumbach,8.84365960726921,49.7467914808296
-64409,DE,Messel,8.75679680454629,49.9302431655393
-64521,DE,Groß-Gerau,8.47818632534024,49.9124342372138
-64546,DE,Mörfelden-Walldorf,8.56997401326368,49.9859984346182
-64560,DE,Riedstadt,8.46738710650817,49.8389491810374
-64569,DE,Nauheim,8.47159876994913,49.9530699871199
-64572,DE,Büttelborn,8.53571832961162,49.9124855523045
-64579,DE,Gernsheim,8.51354721164757,49.7524014306285
-64584,DE,Biebesheim am Rhein,8.45767971403003,49.7839746336563
-64589,DE,Stockstadt am Rhein,8.44793836576713,49.8091972413671
-64625,DE,Bensheim,8.62367317247249,49.6931091860376
-64646,DE,Heppenheim (Bergstraße),8.66370735376015,49.6445539370389
-64653,DE,Lorsch,8.56493556447512,49.6409044696465
-64658,DE,Fürth,8.79033800012887,49.6571695062729
-64665,DE,Alsbach-Hähnlein,8.59269654863133,49.7426800196921
-64668,DE,Rimbach,8.76597812537046,49.6207656674526
-64673,DE,Zwingenberg,8.59646577261541,49.7236988612576
-64678,DE,Lindenfels,8.76688751688455,49.6975948226965
-64683,DE,Einhausen,8.53139047550946,49.6817202974083
-64686,DE,Lautertal (Odenwald),8.70827256402196,49.7170354301784
-64689,DE,Grasellenbach,8.84182605288409,49.6274542451542
-64711,DE,Erbach,9.00984352742346,49.6371064748775
-64720,DE,Michelstadt,9.04330494366017,49.692960138537
-64732,DE,Bad König,9.00949520746328,49.7402631813319
-64739,DE,Höchst im Odenwald,8.97546558577963,49.7867752919125
-64743,DE,Beerfelden,8.9592112599697,49.5683054162154
-64747,DE,Breuberg,9.04148606466045,49.8208747056651
-64750,DE,Lützelbach,9.07822852571433,49.7728118888033
-64753,DE,Brombachtal,8.9421134909822,49.73462580824
-64754,DE,Hesseneck,9.07316508844806,49.5587476023935
-64756,DE,Mossautal,8.91515390811957,49.6466955975437
-64757,DE,Rothenberg,8.91574747974445,49.5231094019523
-64759,DE,Sensbachtal,9.01804118865693,49.5353047832394
-64807,DE,Dieburg,8.82131755702822,49.9060061698235
-64823,DE,Groß-Umstadt,8.94383082586019,49.8697890388483
-64832,DE,Babenhausen,8.94983070623379,49.9575125674373
-64839,DE,Münster,8.8455395327356,49.9267773107682
-64846,DE,Groß-Zimmern,8.81065875592551,49.8762377946845
-64850,DE,Schaafheim,9.00489951992004,49.9099352680239
-64853,DE,Otzberg,8.90050581840578,49.8245418883192
-64859,DE,Eppertshausen,8.82838187833022,49.9487426868726
-65183,DE,Wiesbaden,8.23768403512106,50.0844283182553
-65185,DE,Wiesbaden,8.24000969347276,50.0761598712606
-65187,DE,Wiesbaden,8.23409866553248,50.0605158539295
-65189,DE,Wiesbaden,8.25950596044849,50.0723502617879
-65191,DE,Wiesbaden,8.27658965331931,50.0923285251195
-65193,DE,Wiesbaden,8.23609825538527,50.1106913050201
-65195,DE,Wiesbaden,8.19773016857491,50.1056534063615
-65197,DE,Wiesbaden,8.20691459765935,50.0825112122937
-65199,DE,Wiesbaden,8.16774905553634,50.0904870356476
-65201,DE,Wiesbaden,8.17074058804918,50.0605602004699
-65203,DE,Wiesbaden,8.2421525115617,50.0394393557275
-65205,DE,Wiesbaden,8.31549057632608,50.0527977825316
-65207,DE,Wiesbaden,8.31166593911733,50.1104229208432
-65232,DE,Taunusstein,8.17258591341355,50.1552889581074
-65239,DE,Hochheim am Main,8.36825888461502,50.0239376034482
-65307,DE,Bad Schwalbach,8.05035454287939,50.1345683658503
-65321,DE,Heidenrod,7.96959673706603,50.1706838626972
-65326,DE,Aarbergen,8.08308205554475,50.250343299984
-65329,DE,Hohenstein,8.10240598294887,50.1975041069448
-65343,DE,Eltville am Rhein,8.10603940250972,50.0493180083499
-65344,DE,Eltville am Rhein,8.1277187078492,50.0580310593031
-65345,DE,Eltville am Rhein,8.101480143709,50.0701060412635
-65346,DE,Eltville am Rhein,8.06846653221571,50.0365721556781
-65347,DE,Eltville am Rhein,8.04117566853671,50.0407859884946
-65366,DE,Geisenheim,7.94065161374583,50.0338626955235
-65375,DE,Oestrich-Winkel,7.98877597970519,50.0462132320592
-65385,DE,Rüdesheim am Rhein,7.89294994039255,50.0197312931126
-65388,DE,Schlangenbad,8.04919217613969,50.0963163666757
-65391,DE,Lorch,7.84401592005809,50.0742699640535
-65396,DE,Walluf,8.15135761382748,50.0468863172549
-65399,DE,Kiedrich,8.07131982214632,50.0570378065322
-65428,DE,Rüsselsheim,8.4493724985353,49.983074930685
-65439,DE,Flörsheim am Main,8.42071211862945,50.0279439492393
-65451,DE,Kelsterbach,8.51864376199018,50.0500745562665
-65462,DE,Ginsheim-Gustavsburg,8.33680223880183,49.9753840061646
-65468,DE,Trebur,8.38754522739912,49.910632769531
-65474,DE,Bischofsheim,8.36748410030793,49.9847758048221
-65479,DE,Raunheim,8.47363303203894,50.0152898779956
-65510,DE,Idstein,8.24988140934341,50.2328523634931
-65520,DE,Bad Camberg,8.28523276646311,50.3025960499307
-65527,DE,Niedernhausen,8.29569935829301,50.1698116755595
-65529,DE,Waldems,8.3484028285254,50.2595512355358
-65549,DE,Limburg an der Lahn,8.06543582020397,50.3868058296205
-65550,DE,Limburg an der Lahn,8.09303382978473,50.3655555670863
-65551,DE,Limburg an der Lahn,8.12621490957152,50.3798031203874
-65552,DE,Limburg an der Lahn,8.10006262200143,50.3918708130958
-65553,DE,Limburg an der Lahn,8.08617232896728,50.4034571766621
-65554,DE,Limburg an der Lahn,8.07873405237455,50.4324920477168
-65555,DE,Limburg an der Lahn,8.0654446230181,50.4156443984285
-65556,DE,Limburg an der Lahn,8.02377512413509,50.3956071077187
-65558,DE,Burgschwalbach,7.99468583863585,50.3462961337394
-65582,DE,Diez,8.01293696339706,50.3765918274642
-65589,DE,Hadamar,8.05958184366981,50.4608215835238
-65594,DE,Runkel,8.16143696713442,50.421076982626
-65597,DE,Hünfelden,8.15004957630434,50.3192209449019
-65599,DE,Dornburg,8.02216914011173,50.5124143481346
-65604,DE,Elz,8.01043412622723,50.4190253555639
-65606,DE,Villmar,8.23120489329224,50.3973480638528
-65611,DE,Brechen,8.17855122203934,50.3616400188664
-65614,DE,Beselich,8.14937241774682,50.4604495643977
-65618,DE,Selters (Taunus),8.27622170803685,50.3532637996755
-65620,DE,Waldbrunn (Westerwald),8.11407235745008,50.5119777052108
-65623,DE,Hahnstätten,8.05699295326529,50.2974205633194
-65624,DE,Altendiez,7.96200534585584,50.3719679874183
-65626,DE,Birlenbach,7.99987657528839,50.3544125252827
-65627,DE,Elbtal,8.06280311018303,50.5059151007661
-65629,DE,Niederneisen,8.04850414408881,50.33539883659
-65719,DE,Hofheim am Taunus,8.4087915082097,50.0943396183351
-65760,DE,Eschborn,8.56694844010658,50.1513000408153
-65779,DE,Kelkheim (Taunus),8.43029808441134,50.1513864963705
-65795,DE,Hattersheim am Main,8.4822711990004,50.0566220979928
-65812,DE,Bad Soden am Taunus,8.48661047657211,50.1521520923466
-65817,DE,Eppstein,8.36455439104431,50.1542616233224
-65824,DE,Schwalbach am Taunus,8.53298830924989,50.1509374762978
-65830,DE,Kriftel,8.46588270863767,50.0783646739483
-65835,DE,Liederbach am Taunus,8.49089319155591,50.1214526544758
-65843,DE,Sulzbach (Taunus),8.52939521199338,50.1309130213759
-65929,DE,Frankfurt am Main,8.53536335284545,50.1004150697631
-65931,DE,Frankfurt am Main,8.50280810203574,50.0911955600195
-65933,DE,Frankfurt am Main,8.59746784210058,50.098216200842
-65934,DE,Frankfurt am Main,8.5765486878158,50.1044831570944
-65936,DE,Frankfurt am Main,8.57433723759791,50.1213740466241
-66111,DE,Saarbrücken,6.99931375467625,49.2379600472724
-66113,DE,Saarbrücken,6.97829158017846,49.2556134270821
-66115,DE,Saarbrücken,6.97102948451646,49.2792098342165
-66117,DE,Saarbrücken,6.96585489732232,49.222627271049
-66119,DE,Saarbrücken,7.0047076813702,49.2124267225407
-66121,DE,Saarbrücken,7.04195795167561,49.2305899783569
-66123,DE,Saarbrücken,7.02640849051515,49.2503402628904
-66125,DE,Saarbrücken,7.03304930139098,49.2762685576206
-66126,DE,Saarbrücken,6.92200918877837,49.264397688387
-66127,DE,Saarbrücken,6.87390901000151,49.2276939025953
-66128,DE,Saarbrücken,6.91787925838424,49.2303578170454
-66129,DE,Saarbrücken,7.04595988267119,49.1834896450302
-66130,DE,Saarbrücken,7.06505322289497,49.1990709577041
-66131,DE,Saarbrücken,7.11229883862263,49.2233561411624
-66132,DE,Saarbrücken,7.08202400486925,49.2264730249474
-66133,DE,Saarbrücken,7.06640750316624,49.2469133014054
-66265,DE,Heusweiler,6.95241051458508,49.343354690432
-66271,DE,Kleinblittersdorf,7.07322423581918,49.1534280303948
-66280,DE,Sulzbach / Saar,7.07571709404415,49.2990797811035
-66287,DE,Quierschied,7.0327541436609,49.3217777679956
-66292,DE,Riegelsberg,6.94500378464425,49.3095634379791
-66299,DE,Friedrichsthal,7.09026256595624,49.327258110874
-66333,DE,Völklingen,6.8053023124152,49.2200322736118
-66346,DE,Püttlingen,6.89911437546922,49.2932456641617
-66352,DE,Großrosseln,6.82601134815204,49.1828664344521
-66359,DE,Bous,6.82146916309519,49.277067704886
-66386,DE,Sankt Ingbert,7.13620349618445,49.2735010867308
-66399,DE,Mandelbachtal,7.15514879069237,49.1874304387052
-66424,DE,Homburg,7.34222252664377,49.3258742306495
-66440,DE,Blieskastel,7.26778711791304,49.215520870587
-66450,DE,Bexbach,7.26933776963644,49.3619679297848
-66453,DE,Gersheim,7.23705108339153,49.1502064255053
-66459,DE,Kirkel,7.25667226245947,49.2980330183295
-66482,DE,Zweibrücken,7.36848828534588,49.2482710740877
-66484,DE,Battweiler,7.45473675359761,49.2291899896328
-66497,DE,Contwig,7.44275665863799,49.2419318608578
-66500,DE,Hornbach,7.36679762647212,49.1857813121335
-66501,DE,Kleinbundenbach,7.43799863384409,49.3032035896687
-66503,DE,Dellfeld,7.48393631082771,49.2355206051076
-66504,DE,Bottenbach,7.50826911598514,49.1896687689901
-66506,DE,Maßweiler,7.53338932259957,49.2697170314466
-66507,DE,Reifenberg,7.50183841567835,49.2821612799011
-66509,DE,Rieschweiler-Mühlbach,7.51171324604274,49.2500650370259
-66538,DE,Neunkirchen,7.18735518448776,49.3406567913432
-66539,DE,Neunkirchen,7.22143542893942,49.3213506639528
-66540,DE,Neunkirchen,7.18388670933217,49.3646038268294
-66557,DE,Illingen,7.05746566996096,49.3858843766871
-66564,DE,Ottweiler,7.19848865033629,49.4101741649545
-66571,DE,Eppelborn,6.98566196808136,49.4007402597312
-66578,DE,Schiffweiler,7.12098273446203,49.3656577853548
-66583,DE,Spiesen-Elversberg,7.15547775276666,49.312507891584
-66589,DE,Merchweiler,7.0726354154689,49.3567304059461
-66606,DE,Sankt Wendel,7.18821962966663,49.4662760179736
-66620,DE,Nonnweiler,6.97888131101463,49.5804501499466
-66625,DE,Nohfelden,7.09004639762086,49.5725250780525
-66629,DE,Freisen,7.24421303337301,49.5364998232348
-66636,DE,Tholey,7.00042343898367,49.4871534694618
-66640,DE,Namborn,7.16952884269173,49.5171906738462
-66646,DE,Marpingen,7.06574844757435,49.448490787287
-66649,DE,Oberthal,7.09951644817261,49.52353814549
-66663,DE,Merzig,6.63249637473656,49.4450731761641
-66679,DE,Losheim,6.73777290196937,49.5053689921752
-66687,DE,Wadern,6.89124927890839,49.5405338946424
-66693,DE,Mettlach,6.5569362196273,49.4999187439845
-66701,DE,Beckingen,6.74605042727193,49.4193000548783
-66706,DE,Perl,6.43018695109137,49.5023097930966
-66709,DE,Weiskirchen,6.8144346372466,49.5481710890836
-66740,DE,Saarlouis,6.75347535730613,49.3081076086187
-66763,DE,Dillingen / Saar,6.7374993544797,49.3647852049962
-66773,DE,Schwalbach,6.83827852242929,49.3054537994229
-66780,DE,Rehlingen-Siersburg,6.62870504610884,49.3731142437296
-66787,DE,Wadgassen,6.78240055779351,49.2456231673856
-66793,DE,Saarwellingen,6.84465574362616,49.3521938357624
-66798,DE,Wallerfangen,6.66573567993773,49.318336785948
-66802,DE,Überherrn,6.71082015418376,49.2586198924963
-66806,DE,Ensdorf,6.7879275806007,49.3009728435391
-66809,DE,Nalbach,6.80586470145483,49.3867489671587
-66822,DE,Lebach,6.92304096908134,49.4236090684621
-66839,DE,Schmelz,6.8568536575551,49.4449366921951
-66849,DE,Landstuhl,7.56549219193224,49.4030776300399
-66851,DE,Queidersbach,7.61805959967476,49.3743858113482
-66862,DE,Kindsbach,7.63331733198791,49.4144541293021
-66869,DE,Kusel,7.39301490868712,49.5353797196334
-66871,DE,Pfeffelbach,7.36300393742282,49.5359471204744
-66877,DE,Ramstein-Miesenbach,7.57178109548733,49.4390442704514
-66879,DE,Steinwenden,7.52210788597977,49.4835714544102
-66882,DE,Hütschenhausen,7.48360518639602,49.4237334236541
-66885,DE,Altenglan,7.46587782079608,49.553347290473
-66887,DE,Rammelsbach,7.49834915677762,49.5675702253287
-66892,DE,Bruchmühlbach-Miesau,7.44379856176888,49.3917924250625
-66894,DE,Bechhofen,7.46998118277144,49.3505199817885
-66901,DE,Schönenberg-Kübelberg,7.3737685410093,49.4019382785354
-66903,DE,Altenkirchen,7.33685553050724,49.438156163392
-66904,DE,Brücken (Pfalz),7.3784400305092,49.4314244374101
-66907,DE,Glan-Münchweiler,7.43994414003292,49.4749613323129
-66909,DE,Herschweiler-Pettersheim,7.38996517178481,49.4705612827305
-66914,DE,Waldmohr,7.34931956953731,49.3847592852042
-66916,DE,Breitenbach,7.28780778210181,49.4268356298787
-66917,DE,Wallhalben,7.51037934923702,49.3266580625452
-66919,DE,Obernheim-Kirchenarnbach,7.59297118403201,49.3236087223126
-66953,DE,Pirmasens,7.63466868534607,49.2097933015291
-66954,DE,Pirmasens,7.56429507536343,49.2021211504535
-66955,DE,Pirmasens,7.6153188130571,49.1774280509816
-66957,DE,Vinningen,7.56871097708962,49.133987735658
-66969,DE,Lemberg,7.66257113361308,49.1505955220151
-66976,DE,Rodalben,7.63694017713134,49.2384811525758
-66978,DE,Clausen,7.75486948920181,49.2648224482152
-66981,DE,Münchweiler an der Rodalb,7.71059024266496,49.2155401519516
-66987,DE,Thaleischweiler-Fröschen,7.58338314466346,49.2634394831793
-66989,DE,Höheinöd,7.56391986387532,49.24856319641
-66994,DE,Dahn,7.76233475496357,49.1456821647446
-66996,DE,Fischbach bei Dahn,7.71844787822194,49.0934649530959
-66999,DE,Hinterweidenthal,7.76879781896458,49.1883534944606
-67059,DE,Ludwigshafen am Rhein,8.43329939023741,49.4793356954453
-67061,DE,Ludwigshafen am Rhein,8.45070769084481,49.4708408438046
-67063,DE,Ludwigshafen am Rhein,8.42235106880079,49.5084762555916
-67065,DE,Ludwigshafen am Rhein,8.42178293167337,49.4645117549473
-67067,DE,Ludwigshafen am Rhein,8.41297862278362,49.4469660560973
-67069,DE,Ludwigshafen am Rhein,8.39617208663583,49.5227984278095
-67071,DE,Ludwigshafen am Rhein,8.36071802370223,49.4800515449334
-67098,DE,Bad Dürkheim,8.09021186794627,49.4526523669575
-67105,DE,Schifferstadt,8.37756570460098,49.3818985480387
-67112,DE,Mutterstadt,8.35045015298765,49.4415964160137
-67117,DE,Limburgerhof,8.3964601536721,49.4162601165828
-67122,DE,Altrip,8.48435314518242,49.4283364735941
-67125,DE,Dannstadt-Schauernheim,8.32298495714699,49.4193059381311
-67126,DE,Hochdorf-Assenheim,8.28690330968641,49.4164103602671
-67127,DE,Rödersheim-Gronau,8.26223106848968,49.4328040237933
-67133,DE,Maxdorf,8.29533700496263,49.4871874500171
-67134,DE,Birkenheide,8.26352043239934,49.486482761805
-67136,DE,Fußgönheim,8.29738914816471,49.4618795713574
-67141,DE,Neuhofen,8.43517198763583,49.4170946076764
-67146,DE,Deidesheim,8.18453612012752,49.4156278509343
-67147,DE,Forst an der Weinstraße,8.19041177393336,49.4263088641163
-67149,DE,Meckenheim,8.24299198002235,49.3973582922376
-67150,DE,Niederkirchen bei Deidesheim,8.22537774273792,49.4158970138826
-67152,DE,Ruppertsberg,8.18607685327534,49.3957626961755
-67157,DE,Wachenheim an der Weinstraße,8.14118007855888,49.4238357676611
-67158,DE,Ellerstadt,8.2605361107112,49.4668506427607
-67159,DE,Friedelsheim,8.22475069842391,49.4491708935141
-67161,DE,Gönnheim,8.25539747905787,49.4513286890069
-67165,DE,Waldsee,8.45305751182006,49.3983637635235
-67166,DE,Otterstadt,8.46781294452319,49.3720364740952
-67167,DE,Erpolzheim,8.22658420622059,49.4889352007635
-67169,DE,Kallstadt,8.15459306822477,49.4825614485815
-67227,DE,Frankenthal (Pfalz),8.36027793551444,49.5336303116603
-67229,DE,Gerolsheim,8.24337851434375,49.5441994884621
-67240,DE,Bobenheim-Roxheim,8.37702908375265,49.5848451003817
-67245,DE,Lambsheim,8.29189722700185,49.5177591288664
-67246,DE,Dirmstein,8.25451985510804,49.5723592503098
-67251,DE,Freinsheim,8.1815893357994,49.4982567950948
-67256,DE,Weisenheim am Sand,8.21632995499936,49.5031485976463
-67258,DE,Heßheim,8.30060474869598,49.5427525292638
-67259,DE,Beindersheim,8.31419645307011,49.5729214144018
-67269,DE,Grünstadt,8.16486154695514,49.5657464578416
-67271,DE,Kindenheim,8.13155832236154,49.5509466768614
-67273,DE,Weisenheim am Berg,8.13775623071034,49.5035717786707
-67278,DE,Bockenheim an der Weinstraße,8.1889253128188,49.6080005300919
-67280,DE,Ebertsheim,8.12002142846021,49.573249034688
-67281,DE,Kirchheim an der Weinstraße,8.1629567041172,49.5262213038376
-67283,DE,Obrigheim (Pfalz),8.20052137556156,49.5858108027224
-67292,DE,Orbis,7.97827684773746,49.6646687672518
-67294,DE,Kirchheimbolanden,8.04971551945043,49.6849996765861
-67295,DE,Bolanden,7.99231299231808,49.6390292314803
-67297,DE,Marnheim,8.04757846603093,49.6211958535178
-67304,DE,Eisenberg (Pfalz),8.04296701950918,49.5567938285784
-67305,DE,Ramsen,7.9945135624602,49.5205781288162
-67307,DE,Göllheim,8.03521821139386,49.5870804702124
-67308,DE,Albisheim (Pfrimm),8.11017195094379,49.6295026464598
-67310,DE,Hettenleidelheim,8.07907695892137,49.5332381997517
-67311,DE,Tiefenthal,8.1104298867151,49.5438572113287
-67316,DE,Carlsberg,8.03911829128339,49.4983469530696
-67317,DE,Altleiningen,8.07806432341969,49.4978478409504
-67319,DE,Wattenheim,8.02526664153778,49.5040035906993
-67346,DE,Speyer,8.43747931862295,49.3303235327026
-67354,DE,Römerberg,8.41231935012956,49.27904817854
-67360,DE,Lingenfeld,8.36136051262464,49.245191970806
-67361,DE,Freisbach,8.27777208170879,49.2738969936246
-67363,DE,Lustadt,8.29211664322231,49.2344254417856
-67365,DE,Schwegenheim,8.33875304768586,49.2772337851206
-67366,DE,Weingarten (Pfalz),8.30029231120804,49.2664623062071
-67368,DE,Westheim (Pfalz),8.32833261781635,49.2373517373413
-67373,DE,Dudenhofen,8.38346010097511,49.321197454573
-67374,DE,Hanhofen,8.3469929504301,49.3195664649405
-67376,DE,Harthausen,8.35046941288642,49.2987480761212
-67377,DE,Gommersheim,8.25064448056173,49.2960390552265
-67378,DE,Zeiskam,8.25456142944567,49.2288059408954
-67433,DE,Neustadt an der Weinstraße,8.15852610045498,49.3552839625191
-67434,DE,Neustadt an der Weinstraße,8.09398977614536,49.3373451752963
-67435,DE,Neustadt an der Weinstraße,8.20012007109674,49.3470697298139
-67454,DE,Haßloch,8.2696470545549,49.3508543564262
-67459,DE,Böhl-Iggelheim,8.32536456550603,49.3627362570615
-67466,DE,Lambrecht (Pfalz),8.06491340176015,49.3720400408176
-67468,DE,Neidenfels,7.99344179674258,49.4174173716745
-67471,DE,Elmstein,7.91567217430544,49.3506138304433
-67472,DE,Esthal,8.0040964349056,49.3679186223199
-67473,DE,Lindenberg,8.09712705804839,49.3752736758028
-67475,DE,Weidenthal,7.98966579626463,49.4072106939573
-67480,DE,Edenkoben,8.06521697584899,49.2919622870327
-67482,DE,Venningen,8.19764983477519,49.2848908258712
-67483,DE,Edesheim,8.1113659618413,49.2731017018895
-67487,DE,Maikammer,8.0797988941535,49.3078323844728
-67489,DE,Kirrweiler (Pfalz),8.11410816418244,49.3117367581801
-67547,DE,Worms,8.37156748851573,49.6268915271134
-67549,DE,Worms,8.33013064151354,49.6370857383762
-67550,DE,Worms,8.34086180250059,49.689060817281
-67551,DE,Worms,8.2874939495275,49.6183385694669
-67574,DE,Osthofen,8.31926758901091,49.7043964170623
-67575,DE,Eich,8.4049356847826,49.7501494588301
-67577,DE,Alsheim,8.32533793597785,49.763919699383
-67578,DE,Gimbsheim,8.3816257535219,49.7766273052143
-67580,DE,Hamm,8.45047387032268,49.7472397944822
-67582,DE,Mettenheim,8.32820564974404,49.7416243969984
-67583,DE,Guntersblum,8.35083272086457,49.8008834212244
-67585,DE,Dorn-Dürkheim,8.28133057864265,49.7642944107645
-67586,DE,Hillesheim,8.2559609709697,49.7797463278392
-67587,DE,Wintersheim,8.29452938342161,49.7794323550415
-67590,DE,Monsheim,8.21407088438888,49.6346849003409
-67591,DE,Offstein,8.22058456772954,49.6335069449284
-67592,DE,Flörsheim-Dalsheim,8.20833865701773,49.659629000149
-67593,DE,Westhofen,8.24427264339257,49.7004674154188
-67595,DE,Bechtheim,8.29556182818447,49.7277017294552
-67596,DE,Dittelsheim-Heßloch,8.24679745125544,49.7470032465156
-67598,DE,Gundersheim,8.19843920089764,49.6904991113722
-67599,DE,Gundheim,8.24645444302453,49.6767473697402
-67655,DE,Kaiserslautern,7.76943564717589,49.4389045835822
-67657,DE,Kaiserslautern,7.81639464686846,49.4474490485316
-67659,DE,Kaiserslautern,7.74733006149323,49.4671740716303
-67661,DE,Kaiserslautern,7.72507100117248,49.4146225900204
-67663,DE,Kaiserslautern,7.79918600457546,49.4197871156387
-67677,DE,Enkenbach-Alsenborn,7.911522466528,49.4919639669207
-67678,DE,Mehlingen,7.84565889784335,49.4846863188789
-67680,DE,Neuhemsbach,7.92115454562388,49.5237482169578
-67681,DE,Sembach,7.86475601948627,49.5204165256545
-67685,DE,Weilerbach,7.6219440132475,49.4841796205621
-67686,DE,Mackenbach,7.58569270130584,49.4731830572439
-67688,DE,Rodenbach,7.67180700065164,49.4667574181989
-67691,DE,Hochspeyer,7.90116436396109,49.4266652599713
-67693,DE,Fischbach,7.89907351603689,49.4169613866983
-67697,DE,Otterberg,7.79207232560784,49.5111948185332
-67699,DE,Schneckenhausen,7.75769076806958,49.5510574257186
-67700,DE,Niederkirchen,7.69730152304671,49.5712677738082
-67701,DE,Schallodenbach,7.71548326677069,49.5470858170433
-67705,DE,Trippstadt,7.7753228536017,49.355757987614
-67706,DE,Krickenbach,7.68027658974271,49.3663186814162
-67707,DE,Schopp,7.7089192578209,49.3526397379483
-67714,DE,Waldfischbach-Burgalben,7.66748913249559,49.2846154845175
-67715,DE,Geiselberg,7.6951633501653,49.3274351458877
-67716,DE,Heltersberg,7.73596606967066,49.3005434977907
-67718,DE,Schmalenberg,7.74448021737019,49.3322496231265
-67722,DE,Winnweiler,7.85457439478322,49.5645866725992
-67724,DE,Höringen,7.80038323466416,49.567827273633
-67725,DE,Börrstadt,7.93961775029908,49.580556365247
-67727,DE,Lohnsfeld,7.8543427083489,49.5485522356293
-67728,DE,Münchweiler an der Alsenz,7.88580775235708,49.5420586231092
-67729,DE,Sippersfeld,7.9418547586171,49.5475173877145
-67731,DE,Otterbach,7.73795894377311,49.4875953768312
-67732,DE,Hirschhorn / Pfalz,7.68796780578409,49.5205801777996
-67734,DE,Katzweiler,7.67841989384418,49.5087454260352
-67735,DE,Mehlbach,7.72535491279482,49.5246382831584
-67737,DE,Olsbrücken,7.65646937131606,49.5363373280401
-67742,DE,Lauterecken,7.59083115396131,49.6453512513557
-67744,DE,Medard,7.59010003008036,49.6559443738536
-67745,DE,Grumbach,7.55914832180555,49.6548380264135
-67746,DE,Langweiler,7.51069058736368,49.6661877050813
-67748,DE,Odenbach,7.64971826198359,49.6791110381694
-67749,DE,Offenbach-Hundheim,7.55835541225169,49.6148625026925
-67752,DE,Wolfstein,7.6162968218236,49.5825210977
-67753,DE,Rothselberg,7.64092247381683,49.591507070701
-67754,DE,Eßweiler,7.56082014510717,49.5579311998608
-67756,DE,Hinzweiler,7.55895506677423,49.5785640084453
-67757,DE,Kreimbach-Kaulbach,7.63487067072001,49.5511904752655
-67759,DE,Nußbach,7.70943984411225,49.6259838669512
-67806,DE,Rockenhausen,7.8155991852644,49.6276909889656
-67808,DE,Steinbach am Donnersberg,7.8613332612137,49.6404139165991
-67811,DE,Dielkirchen,7.82945216151476,49.6647243010966
-67813,DE,Gerbach,7.87441469272708,49.6795440008597
-67814,DE,Dannenfels,7.93277709216438,49.6251015510891
-67816,DE,Dreisen,8.00253182554941,49.598482510948
-67817,DE,Imsbach,7.88921335153728,49.5882065047935
-67819,DE,Kriegsfeld,7.92982823447919,49.6979824064217
-67821,DE,Alsenz,7.82252957559923,49.7242388533832
-67822,DE,Münsterappel,7.82647839939906,49.7126414827154
-67823,DE,Obermoschel,7.7605797008366,49.717018461357
-67824,DE,Feilbingert,7.78995762692996,49.7764448691587
-67826,DE,Hallgarten,7.78357211507625,49.7602450874823
-67827,DE,Becherbach,7.68187919530801,49.6556380743992
-67829,DE,Callbach,7.70366558512964,49.6882595671995
-68159,DE,Mannheim,8.45711420315853,49.494034128078
-68161,DE,Mannheim,8.4754566229258,49.4872289177723
-68163,DE,Mannheim,8.50656594912877,49.4686603114381
-68165,DE,Mannheim,8.49259952104839,49.4800134632951
-68167,DE,Mannheim,8.49680419163634,49.4958737708984
-68169,DE,Mannheim,8.46024648240171,49.5164446702776
-68199,DE,Mannheim,8.48329392023935,49.4530512329241
-68219,DE,Mannheim,8.53507339912746,49.4309878457503
-68229,DE,Mannheim,8.57488959759207,49.4359071678764
-68239,DE,Mannheim,8.55958523333589,49.4583358798727
-68259,DE,Mannheim,8.5498677791442,49.4973332146838
-68305,DE,Mannheim,8.49907307031468,49.5337561271132
-68307,DE,Mannheim,8.459761665259,49.5607959581345
-68309,DE,Mannheim,8.53348353829407,49.5165315703585
-68519,DE,Viernheim,8.56746092776203,49.5584174893248
-68526,DE,Ladenburg,8.61741200692453,49.4763617127397
-68535,DE,Edingen-Neckarhausen,8.60240890037725,49.4476140260379
-68542,DE,Heddesheim,8.61159122712844,49.5147792281153
-68549,DE,Ilvesheim,8.57039204361858,49.4781814300198
-68623,DE,Lampertheim,8.47140044211648,49.6171091347863
-68642,DE,Bürstadt,8.47513945569917,49.6429454596006
-68647,DE,Biblis,8.42919099787666,49.6882128149125
-68649,DE,Groß-Rohrheim,8.47939522539611,49.7154652528281
-68723,DE,Schwetzingen,8.57668322991322,49.3776139848131
-68753,DE,Waghäusel,8.53841773114288,49.2311899942897
-68766,DE,Hockenheim,8.53075107879566,49.329331674173
-68775,DE,Ketsch,8.52791970588224,49.3689572565905
-68782,DE,Brühl,8.50952516887075,49.3957891455322
-68789,DE,Sankt Leon-Rot,8.61195686173424,49.26508913082
-68794,DE,Oberhausen-Rheinhausen,8.49528090006656,49.2669775074057
-68799,DE,Reilingen,8.57338450179944,49.2995052295475
-68804,DE,Altlußheim,8.50554707459008,49.2974014282187
-68809,DE,Neulußheim,8.52565843862001,49.2952619816468
-69115,DE,Heidelberg,8.68195564432067,49.4038399506314
-69117,DE,Heidelberg,8.72825237872012,49.3919310774881
-69118,DE,Heidelberg,8.76066775942213,49.4195461634916
-69120,DE,Heidelberg,8.69272312496223,49.41657273099
-69121,DE,Heidelberg,8.69792396373753,49.4333177212151
-69123,DE,Heidelberg,8.62844225487409,49.417401814007
-69124,DE,Heidelberg,8.64884369593278,49.3746502661402
-69126,DE,Heidelberg,8.70159957318239,49.3728339759687
-69151,DE,Neckargemünd,8.82728194537028,49.3911128904391
-69168,DE,Wiesloch,8.71680204279506,49.3015349119986
-69181,DE,Leimen,8.69942517817505,49.3427814253817
-69190,DE,Walldorf,8.63382722262286,49.3027561421671
-69198,DE,Schriesheim,8.7012523065926,49.4780661147622
-69207,DE,Sandhausen,8.64387448684802,49.3412913404951
-69214,DE,Eppelheim,8.62999425290919,49.3959800235487
-69221,DE,Dossenheim,8.68389283123129,49.451836909166
-69226,DE,Nußloch,8.70100573831858,49.3240365966588
-69231,DE,Rauenberg,8.69308101528484,49.264938296326
-69234,DE,Dielheim,8.76507070226426,49.284493643716
-69239,DE,Neckarsteinach,8.848459732796,49.4244228755755
-69242,DE,Mühlhausen,8.72896772215401,49.2480120525657
-69245,DE,Bammental,8.77699812168909,49.3581105994432
-69250,DE,Schönau,8.80400706681249,49.4463301585584
-69251,DE,Gaiberg,8.74080267223014,49.3634067667218
-69253,DE,Heiligkreuzsteinach,8.79104244446765,49.4988971101175
-69254,DE,Malsch,8.67213625619589,49.2443222141148
-69256,DE,Mauer,8.79817008701921,49.3410465708158
-69257,DE,Wiesenbach,8.82828826097788,49.3664969477298
-69259,DE,Wilhelmsfeld,8.76661570716921,49.4691377915572
-69412,DE,Eberbach,8.98954760765714,49.4760728412686
-69427,DE,Mudau,9.17159531553393,49.5350575024064
-69429,DE,Waldbrunn,9.077670547324,49.4546860024129
-69434,DE,Eberbach,8.87807969454364,49.4656217954849
-69436,DE,Schönbrunn,8.93737706688131,49.4176274809595
-69437,DE,Neckargerach,9.06971586123372,49.398950702868
-69439,DE,Zwingenberg,9.03357755734102,49.4156488487971
-69469,DE,Weinheim,8.67751501622767,49.5410870337713
-69483,DE,Wald-Michelbach,8.8477487537548,49.5537417753436
-69488,DE,Birkenau,8.72380849013241,49.5658135115158
-69493,DE,Hirschberg an der Bergstraße,8.664479279189,49.5052539016827
-69502,DE,Hemsbach,8.64860573519745,49.5946056207394
-69509,DE,Mörlenbach,8.74061150597476,49.5958411274861
-69514,DE,Laudenbach,8.64323781104927,49.6112338474328
-69517,DE,Gorxheimertal,8.74212825097591,49.5317105159347
-69518,DE,Abtsteinach,8.78835440124363,49.5411616737194
-70173,DE,Stuttgart,9.17933033401149,48.781956478822
-70174,DE,Stuttgart,9.16867373016299,48.784324091415
-70176,DE,Stuttgart,9.16043255180581,48.7786754043724
-70178,DE,Stuttgart,9.16467740416819,48.7698345832881
-70180,DE,Stuttgart,9.17298031192718,48.7644382015129
-70182,DE,Stuttgart,9.18402053912601,48.7769440522781
-70184,DE,Stuttgart,9.19532492781305,48.7657190091007
-70186,DE,Stuttgart,9.20905927335136,48.7755778436835
-70188,DE,Stuttgart,9.21061506132984,48.7854294100079
-70190,DE,Stuttgart,9.20305010749945,48.7929558864251
-70191,DE,Stuttgart,9.18413401810182,48.8004199042384
-70192,DE,Stuttgart,9.16191060953156,48.7964973910882
-70193,DE,Stuttgart,9.1441371720305,48.7824244784038
-70195,DE,Stuttgart,9.12408139308575,48.7811232253237
-70197,DE,Stuttgart,9.10907677967823,48.7711197709805
-70199,DE,Stuttgart,9.14555038574859,48.7589094114457
-70327,DE,Stuttgart,9.24967418129373,48.7805406766429
-70329,DE,Stuttgart,9.25861407765387,48.7660481861182
-70372,DE,Stuttgart,9.2233954450367,48.8001296914133
-70374,DE,Stuttgart,9.23932928364969,48.8109598810972
-70376,DE,Stuttgart,9.20183405441861,48.818190978626
-70378,DE,Stuttgart,9.22507772232154,48.8444522129332
-70435,DE,Stuttgart,9.15915706171103,48.830652813668
-70437,DE,Stuttgart,9.19216705686598,48.8405277760708
-70439,DE,Stuttgart,9.15266799640057,48.8487392776814
-70469,DE,Stuttgart,9.15264634452703,48.8123638705285
-70499,DE,Stuttgart,9.10877331492044,48.8078819227092
-70563,DE,Stuttgart,9.10359512489381,48.7319371119938
-70565,DE,Stuttgart,9.12160901883465,48.7180160962776
-70567,DE,Stuttgart,9.15406133525985,48.7262362083845
-70569,DE,Stuttgart,9.08979478029408,48.7450573585082
-70597,DE,Stuttgart,9.1667399788376,48.7464400511647
-70599,DE,Stuttgart,9.20206874969351,48.713626047254
-70619,DE,Stuttgart,9.21911118746086,48.7462260542925
-70629,DE,Stuttgart,9.21167080463,48.6887839042524
-70734,DE,Fellbach,9.28360219971015,48.8014307066681
-70736,DE,Fellbach,9.26544537359585,48.8377188569215
-70771,DE,Leinfelden-Echterdingen,9.14632976007005,48.6874855912597
-70794,DE,Filderstadt,9.21732090393492,48.660651016698
-70806,DE,Kornwestheim,9.18489873746271,48.8680494158472
-70825,DE,Korntal-Münchingen,9.10080576610693,48.8486224696136
-70839,DE,Gerlingen,9.06232809980662,48.7900225720832
-71032,DE,Böblingen,9.04952569474415,48.6855231487292
-71034,DE,Böblingen,8.97792646866056,48.6804128249709
-71063,DE,Sindelfingen,8.99257656588786,48.7063624097756
-71065,DE,Sindelfingen,9.04994057067812,48.7120066603552
-71067,DE,Sindelfingen,9.02363058476854,48.7317104441661
-71069,DE,Sindelfingen,8.95224966244276,48.708459492831
-71083,DE,Herrenberg,8.87279816512066,48.5990183698181
-71088,DE,Holzgerlingen,9.02000390732523,48.6421214543146
-71093,DE,Weil im Schönbuch,9.06199126088265,48.6194827744201
-71101,DE,Schönaich,9.06857901595325,48.6596708689765
-71106,DE,Magstadt,8.97880455946904,48.746021879901
-71111,DE,Waldenbuch,9.13419137017897,48.6327917059149
-71116,DE,Gärtringen,8.9026769216018,48.640630807272
-71120,DE,Grafenau,8.90556170928906,48.7141434044512
-71126,DE,Gäufelden,8.84405023926269,48.5550541161436
-71131,DE,Jettingen,8.78428372719744,48.577326838573
-71134,DE,Aidlingen,8.88247286372984,48.6792756102954
-71139,DE,Ehningen,8.94874327809437,48.657827379014
-71144,DE,Steinenbronn,9.11992890514924,48.6634840449154
-71149,DE,Bondorf,8.82623297794158,48.5233428520408
-71154,DE,Nufringen,8.90095437718454,48.6222574422885
-71155,DE,Altdorf,9.00540323235042,48.6115454068511
-71157,DE,Hildrizhausen,8.96679451410866,48.6199310552305
-71159,DE,Mötzingen,8.78204612024092,48.5384559391734
-71229,DE,Leonberg,9.00772682975112,48.7913736857555
-71254,DE,Ditzingen,9.02234751112412,48.8400338045229
-71263,DE,Weil der Stadt,8.86616602118665,48.7603687849436
-71272,DE,Renningen,8.92582889668616,48.7731279175676
-71277,DE,Rutesheim,8.93810550792906,48.8116441724503
-71282,DE,Hemmingen,9.02532245138341,48.8677904160121
-71287,DE,Weissach,8.92037707230683,48.8424086172042
-71292,DE,Friolzheim,8.82628085714924,48.8351492890179
-71296,DE,Heimsheim,8.86756388501124,48.8134883873487
-71297,DE,Mönsheim,8.86864921982592,48.8591706710913
-71299,DE,Wimsheim,8.81547999438841,48.8522570072011
-71332,DE,Waiblingen,9.30822748706071,48.8271787466608
-71334,DE,Waiblingen,9.34268663105496,48.8414308591698
-71336,DE,Waiblingen,9.32420128315853,48.8766668929695
-71364,DE,Winnenden,9.41540573847901,48.8735004092046
-71384,DE,Weinstadt,9.38943757453663,48.7995886263281
-71394,DE,Kernen im Remstal,9.32912154633364,48.7927841951489
-71397,DE,Leutenbach,9.38562253437506,48.9017323919076
-71404,DE,Korb,9.36663116699294,48.843824227832
-71409,DE,Schwaikheim,9.3513903287652,48.8759317576002
-71522,DE,Backnang,9.43778605814659,48.9471198264016
-71540,DE,Murrhardt,9.60742753656536,48.9773616553944
-71543,DE,Wüstenrot,9.46582188684375,49.0934956141742
-71546,DE,Aspach,9.38974204335313,48.9924494724963
-71549,DE,Auenwald,9.51805543900317,48.9482226356553
-71554,DE,Weissach im Tal,9.49571993578701,48.9237314973104
-71560,DE,Sulzbach an der Murr,9.50777340717596,49.0131192522178
-71563,DE,Affalterbach,9.33618199303771,48.9208563483729
-71566,DE,Althütte,9.56270085647551,48.9336363200754
-71570,DE,Oppenweiler,9.45756620412133,48.9962455899982
-71573,DE,Allmersbach im Tal,9.4683426589371,48.9067392069037
-71576,DE,Burgstetten,9.38424861486157,48.9270180533683
-71577,DE,Großerlach,9.54915415030738,49.0469619277021
-71579,DE,Spiegelberg,9.44540910688433,49.0472213254053
-71634,DE,Ludwigsburg,9.16997407546822,48.9126230380619
-71636,DE,Ludwigsburg,9.20575483665418,48.8894741266447
-71638,DE,Ludwigsburg,9.22294227119474,48.8975983894568
-71640,DE,Ludwigsburg,9.24672832992296,48.9122378289142
-71642,DE,Ludwigsburg,9.16546586966452,48.8899653123287
-71665,DE,Vaihingen an der Enz,8.96556423386067,48.9485005341038
-71672,DE,Marbach am Neckar,9.3000461103574,48.9500708483887
-71679,DE,Asperg,9.14142981054416,48.9071490162534
-71686,DE,Remseck am Neckar,9.26496174168569,48.8794782941831
-71691,DE,Freiberg am Neckar,9.18892063675747,48.9346169378795
-71696,DE,Möglingen,9.13137040100569,48.879757840344
-71701,DE,Schwieberdingen,9.07618662180261,48.8775057531493
-71706,DE,Markgröningen,9.06749406779787,48.9118695020144
-71711,DE,Steinheim an der Murr,9.27670794896365,48.9763744323013
-71717,DE,Beilstein,9.35078632657679,49.0552137476563
-71720,DE,Oberstenfeld,9.34961457962822,49.0310146241411
-71723,DE,Großbottwar,9.27996365721669,49.0103418326519
-71726,DE,Benningen am Neckar,9.23425444510795,48.9427747890549
-71729,DE,Erdmannhausen,9.29460990403432,48.9384164686707
-71732,DE,Tamm,9.1251585455582,48.9254809708708
-71735,DE,Eberdingen,8.96409282006644,48.8841706453349
-71737,DE,Kirchberg an der Murr,9.3472683645526,48.9490402132332
-71739,DE,Oberriexingen,9.02247956677803,48.9372409881495
-72070,DE,Tübingen,9.00522294955048,48.5247011751884
-72072,DE,Tübingen,9.0428496800042,48.4933297826244
-72074,DE,Tübingen,9.08272839771052,48.5624335618881
-72076,DE,Tübingen,9.04462675403794,48.5468276696653
-72108,DE,Rottenburg am Neckar,8.90721531457088,48.4756232665346
-72116,DE,Mössingen,9.07452173595552,48.3975512314875
-72119,DE,Ammerbuch,8.95761687144896,48.5592422801766
-72124,DE,Pliezhausen,9.17333124983459,48.5675709529992
-72127,DE,Kusterdingen,9.11175958208418,48.5021105262898
-72131,DE,Ofterdingen,9.01775008440574,48.4243009726155
-72135,DE,Dettenhausen,9.10426522132395,48.5999785202844
-72138,DE,Kirchentellinsfurt,9.14609141097667,48.5440995153346
-72141,DE,Walddorfhäslach,9.16547965483931,48.5929947973301
-72144,DE,Dußlingen,9.04896908364268,48.456868953793
-72145,DE,Hirrlingen,8.90190561779353,48.4110234597324
-72147,DE,Nehren,9.07510787333419,48.4351220747348
-72149,DE,Neustetten,8.86741953689946,48.4839957183873
-72160,DE,Horb am Neckar,8.6626356500105,48.4450277325727
-72172,DE,Sulz am Neckar,8.63918835397865,48.3669217748633
-72175,DE,Dornhan,8.53181548678086,48.3588322341889
-72178,DE,Waldachtal,8.58405460986237,48.4882599580795
-72181,DE,Starzach,8.81676607403767,48.4312471062675
-72184,DE,Eutingen im Gäu,8.76382721297237,48.4742068662688
-72186,DE,Empfingen,8.72365835185906,48.3996593110451
-72189,DE,Vöhringen,8.66375794785327,48.3251935271749
-72202,DE,Nagold,8.72275027351209,48.5412548651716
-72213,DE,Altensteig,8.60346316750283,48.5965917480013
-72218,DE,Wildberg,8.74735164005136,48.6351855204146
-72221,DE,Haiterbach,8.64768240912038,48.5307019924749
-72224,DE,Ebhausen,8.67699005317664,48.6041402369439
-72226,DE,Simmersfeld,8.51511266162473,48.6240976368562
-72227,DE,Egenhausen,8.61922393920132,48.5650260292703
-72229,DE,Rohrdorf,8.68674452795257,48.5687855574731
-72250,DE,Freudenstadt,8.41150996531454,48.4801231588201
-72270,DE,Baiersbronn,8.32465458060229,48.5429302897358
-72275,DE,Alpirsbach,8.40768898304984,48.3602287180945
-72280,DE,Dornstetten,8.50245638959431,48.4813954015876
-72285,DE,Pfalzgrafenweiler,8.54559024698127,48.5288271817299
-72290,DE,Loßburg,8.44549219920865,48.4047377377779
-72291,DE,Betzweiler-Wälde,8.47669002174716,48.3667150512621
-72293,DE,Glatten,8.51571781001723,48.4367347777509
-72294,DE,Grömbach,8.52998282368587,48.5662436609352
-72296,DE,Schopfloch,8.55183927419222,48.4352278434159
-72297,DE,Seewald,8.45672104777519,48.5860662975121
-72299,DE,Wörnersberg,8.56317330901112,48.5612623630733
-72336,DE,Balingen,8.86197919223336,48.2672940443159
-72348,DE,Rosenfeld,8.71793628629481,48.2859273719222
-72351,DE,Geislingen,8.78130008485351,48.2984147867562
-72355,DE,Schömberg,8.75665979669267,48.2002579123953
-72356,DE,Dautmergen,8.74882727170776,48.2434228379793
-72358,DE,Dormettingen,8.7748078655583,48.2448431146287
-72359,DE,Dotternhausen,8.79845645679694,48.2251998230005
-72361,DE,Hausen am Tann,8.83705576546423,48.2051045746954
-72362,DE,Nusplingen,8.90780110832063,48.1261985712573
-72364,DE,Obernheim,8.85508030015871,48.1639742892828
-72365,DE,Ratshausen,8.80965664456157,48.1925303107448
-72367,DE,Weilen unter den Rinnen,8.77579719951988,48.1913073160776
-72369,DE,Zimmern unter der Burg,8.72272635449245,48.2223948242355
-72379,DE,Hechingen,8.97465059586485,48.3546549653929
-72393,DE,Burladingen,9.11733212623757,48.3168250685443
-72401,DE,Haigerloch,8.8000037390407,48.3657537418035
-72406,DE,Bisingen,8.93137446735394,48.3115024476888
-72411,DE,Bodelshausen,8.97185534922453,48.399872732535
-72414,DE,Rangendingen,8.87692744118275,48.3881028383179
-72415,DE,Grosselfingen,8.8800112148725,48.3413693265746
-72417,DE,Jungingen,9.03765248810872,48.3297736957526
-72419,DE,Neufra,9.15896109400152,48.2434770797068
-72458,DE,Albstadt,9.02957528009092,48.1991508070851
-72459,DE,Albstadt,8.94990076155075,48.2315826155996
-72461,DE,Albstadt,9.01864386561271,48.266565495886
-72469,DE,Meßstetten,8.93338929326944,48.1711677957815
-72474,DE,Winterlingen,9.1397024079563,48.1894384629965
-72475,DE,Bitz,9.09278761407229,48.2406107304134
-72477,DE,Schwenningen,8.99071375303531,48.1127845452631
-72479,DE,Straßberg,9.08270104359402,48.1816009284181
-72488,DE,Sigmaringen,9.18992004975549,48.0940140618865
-72501,DE,Gammertingen,9.25894163430039,48.2537593626998
-72505,DE,Krauchenwies,9.23147289776383,48.0082114159287
-72510,DE,Stetten am kalten Markt,9.07435254598515,48.1312024459223
-72511,DE,Bingen,9.27280346370729,48.1203223921109
-72513,DE,Hettingen,9.26347271474414,48.2019348603202
-72514,DE,Inzigkofen,9.1516366348372,48.0557964101104
-72516,DE,Scheer,9.31846400156429,48.0847612979955
-72517,DE,Sigmaringendorf,9.26305536490526,48.0719731633675
-72519,DE,Veringenstadt,9.21278241919391,48.1786435343883
-72525,DE,Münsingen,9.5221614934063,48.40613092049
-72531,DE,Hohenstein,9.35608228401821,48.3406127019992
-72532,DE,Gomadingen,9.39812287544975,48.3884650418672
-72534,DE,Hayingen,9.46993080932574,48.294644375855
-72535,DE,Heroldstatt,9.66147488695958,48.4453763696253
-72537,DE,Mehrstetten,9.56011420573136,48.3750879035885
-72539,DE,Pfronstetten,9.37926578511093,48.2705330778945
-72555,DE,Metzingen,9.28905941551593,48.529222709068
-72574,DE,Bad Urach,9.41813942369668,48.4830478789447
-72581,DE,Dettingen an der Erms,9.35379205719124,48.5277469831736
-72582,DE,Grabenstetten,9.45330500933126,48.5260031689269
-72584,DE,Hülben,9.40350833486881,48.521285801353
-72585,DE,Riederich,9.26266391806309,48.560182456327
-72587,DE,Römerstein,9.53430187978995,48.5008010841838
-72589,DE,Westerheim,9.61553913010261,48.5166185388022
-72622,DE,Nürtingen,9.34116490615382,48.6206927093408
-72631,DE,Aichtal,9.21816494879645,48.6266376180892
-72636,DE,Frickenhausen,9.35971889405781,48.5871099229845
-72639,DE,Neuffen,9.37035996133375,48.5538023278235
-72644,DE,Oberboihingen,9.37782845473767,48.645389512377
-72649,DE,Wolfschlugen,9.28581426117545,48.6557844862512
-72654,DE,Neckartenzlingen,9.23864312565281,48.5864590005505
-72655,DE,Altdorf,9.27700195722058,48.5943167188599
-72657,DE,Altenriet,9.21733591331181,48.5933325353088
-72658,DE,Bempflingen,9.27797785007527,48.5776165410126
-72660,DE,Beuren,9.40386571155784,48.5765948683052
-72661,DE,Grafenberg,9.30723309862399,48.5708159247894
-72663,DE,Großbettlingen,9.30684085628633,48.5899296420335
-72664,DE,Kohlberg,9.33441936390011,48.5619514624264
-72666,DE,Neckartailfingen,9.26845590903186,48.6127147738777
-72667,DE,Schlaitdorf,9.21759467447942,48.6090784969505
-72669,DE,Unterensingen,9.33914664214074,48.6624604694112
-72760,DE,Reutlingen,9.20283862718762,48.5137685560355
-72762,DE,Reutlingen,9.19097234298789,48.4812072428984
-72764,DE,Reutlingen,9.21659454957656,48.488230564316
-72766,DE,Reutlingen,9.23332040275511,48.5300504501458
-72768,DE,Reutlingen,9.19495039330054,48.5382362737129
-72770,DE,Reutlingen,9.15490343738879,48.4611623926479
-72793,DE,Pfullingen,9.21930540701823,48.4528374340342
-72800,DE,Eningen unter Achalm,9.27637611924805,48.4839965560214
-72805,DE,Lichtenstein,9.26700116658859,48.4244752225382
-72810,DE,Gomaringen,9.10113414633942,48.4595090128584
-72813,DE,Sankt Johann,9.34934061393172,48.4527873744869
-72818,DE,Trochtelfingen,9.25962553080433,48.3075350111711
-72820,DE,Sonnenbühl,9.19262332238383,48.3839756448857
-72827,DE,Wannweil,9.15226238082604,48.514594974564
-72829,DE,Engstingen,9.29606151256303,48.3865871442909
-73033,DE,Göppingen,9.65641278084648,48.7083471342802
-73035,DE,Göppingen,9.63469966347732,48.6998149119544
-73037,DE,Göppingen,9.70257525240317,48.7220032896678
-73054,DE,Eislingen / Fils,9.71471023270032,48.7044971917024
-73061,DE,Ebersbach an der Fils,9.51926666778968,48.713385385668
-73066,DE,Uhingen,9.56539991787633,48.723171299703
-73072,DE,Donzdorf,9.81220795101051,48.6940347288412
-73079,DE,Süßen,9.74492901972309,48.6737897947965
-73084,DE,Salach,9.75228586348981,48.69807263756
-73087,DE,Boll,9.60933701497847,48.6373393062326
-73092,DE,Heiningen,9.65667945600792,48.6598937337019
-73095,DE,Albershausen,9.55832710565616,48.6904983652915
-73098,DE,Rechberghausen,9.64304904259335,48.7362670521913
-73099,DE,Adelberg,9.59608933443582,48.7625835142951
-73101,DE,Aichelberg,9.56667888338747,48.6324696849498
-73102,DE,Birenbach,9.66093659664578,48.7530784518187
-73104,DE,Börtlingen,9.63487510813026,48.7610488227944
-73105,DE,Dürnau,9.63698308465352,48.6404225536839
-73107,DE,Eschenbach,9.67574602916442,48.6576960123868
-73108,DE,Gammelshausen,9.6535395923253,48.6396393351196
-73110,DE,Hattenhofen,9.56822293043226,48.6681447833899
-73111,DE,Lauterstein,9.8931775927236,48.7211377723215
-73113,DE,Ottenbach,9.75051177503643,48.734115253029
-73114,DE,Schlat,9.70589337759683,48.6533164000234
-73116,DE,Wäschenbeuren,9.68828353745823,48.762324522106
-73117,DE,Wangen,9.60366234549534,48.7351311002188
-73119,DE,Zell unter Aichelberg,9.57705446352313,48.6494947607855
-73207,DE,Plochingen,9.41999473706271,48.7201857834999
-73230,DE,Kirchheim unter Teck,9.45747506152876,48.6440311284316
-73235,DE,Weilheim an der Teck,9.54695653499927,48.6102172762114
-73240,DE,Wendlingen am Neckar,9.39023324559544,48.669873189263
-73249,DE,Wernau (Neckar),9.41982230653548,48.6902949574468
-73252,DE,Lenningen,9.50187882327169,48.5492417411753
-73257,DE,Köngen,9.35561540496403,48.6879791768271
-73262,DE,Reichenbach an der Fils,9.46612824401639,48.7167773185129
-73265,DE,Dettingen unter Teck,9.44391621545817,48.611921052315
-73266,DE,Bissingen an der Teck,9.50335776212214,48.5885833518739
-73268,DE,Erkenbrechtsweiler,9.42860160524456,48.5526525488565
-73269,DE,Hochdorf,9.46848287463288,48.6959645865724
-73271,DE,Holzmaden,9.52781612806941,48.6380393900844
-73272,DE,Neidlingen,9.56424280523882,48.57589326598
-73274,DE,Notzingen,9.46445597400527,48.6767066780618
-73275,DE,Ohmden,9.53124965690391,48.6507181071058
-73277,DE,Owen,9.44346851103347,48.5866662710857
-73278,DE,Schlierbach,9.52159794252362,48.6752240727727
-73312,DE,Geislingen an der Steige,9.83663696232968,48.6123435695008
-73326,DE,Deggingen,9.72175160393931,48.6084761041295
-73329,DE,Kuchen,9.79517076532792,48.6391203273316
-73333,DE,Gingen an der Fils,9.77439051472158,48.6586381099252
-73337,DE,Bad Überkingen,9.76585104284017,48.6182633019554
-73340,DE,Amstetten,9.89659266722174,48.5880509083691
-73342,DE,Bad Ditzenbach,9.69398932032759,48.5870986147479
-73344,DE,Gruibingen,9.63186754667134,48.6034814467016
-73345,DE,Hohenstadt,9.67319950286422,48.5429482399359
-73347,DE,Mühlhausen im Täle,9.66040890039585,48.5778727779532
-73349,DE,Wiesensteig,9.61025458056557,48.56008194376
-73430,DE,Aalen,10.0807161673131,48.8432648834493
-73431,DE,Aalen,10.09100524525,48.8261112991899
-73432,DE,Aalen,10.1756668611054,48.8170147851668
-73433,DE,Aalen,10.1086533989594,48.868876595974
-73434,DE,Aalen,10.0281825028859,48.8603767450811
-73441,DE,Bopfingen,10.3422463333645,48.8577119576453
-73447,DE,Oberkochen,10.0993161648732,48.7814695022901
-73450,DE,Neresheim,10.3283952485889,48.7811896902518
-73453,DE,Abtsgmünd,9.96186067737215,48.9131819004056
-73457,DE,Essingen,10.0190848420769,48.793557260295
-73460,DE,Hüttlingen,10.0940283590933,48.9002299074491
-73463,DE,Westhausen,10.208629350695,48.8886050258009
-73466,DE,Lauchheim,10.2573684950392,48.8675333083236
-73467,DE,Kirchheim am Ries,10.4019305862679,48.8815266060487
-73469,DE,Riesbürg,10.4281230558473,48.8424668221059
-73479,DE,Ellwangen (Jagst),10.1815781318672,48.9623586984516
-73485,DE,Unterschneidheim,10.3690364132445,48.9347957635887
-73486,DE,Adelmannsfelden,9.96860984567023,48.9615600180608
-73488,DE,Ellenberg,10.2183678212738,49.012314002716
-73489,DE,Jagstzell,10.1192146161848,49.0298973650446
-73491,DE,Neuler,10.0525300571769,48.9337988992947
-73492,DE,Rainau,10.1521203917214,48.9199998675257
-73494,DE,Rosenberg,10.0312720538117,49.0091946294059
-73495,DE,Stödtlen,10.3158775049941,48.9989566794907
-73497,DE,Tannhausen,10.3566069935858,48.9754791271155
-73499,DE,Wört,10.2656711041964,49.0315306909695
-73525,DE,Schwäbisch Gmünd,9.79855386632782,48.7954970000157
-73527,DE,Schwäbisch Gmünd,9.80834250580597,48.825778559449
-73529,DE,Schwäbisch Gmünd,9.83546333545674,48.7678686116553
-73540,DE,Heubach,9.94345706958773,48.7882347593761
-73547,DE,Lorch,9.67656447334692,48.7990596051584
-73550,DE,Waldstetten,9.82495401210259,48.7499844514282
-73553,DE,Alfdorf,9.70296288420464,48.8605074227252
-73557,DE,Mutlangen,9.78671966153826,48.8341094002076
-73560,DE,Böbingen an der Rems,9.91684638234751,48.819370882763
-73563,DE,Mögglingen,9.95893706689788,48.8270090890691
-73565,DE,Spraitbach,9.76212569597305,48.8852299093548
-73566,DE,Bartholomä,9.9630863761018,48.7457135526577
-73568,DE,Durlangen,9.7881928055834,48.8601712792429
-73569,DE,Eschach,9.87050939696125,48.8990181486011
-73571,DE,Göggingen,9.89405270262712,48.860170786005
-73572,DE,Heuchlingen,9.94999664820772,48.8498618569408
-73574,DE,Iggingen,9.88079459934283,48.8357164552354
-73575,DE,Leinzell,9.8698122737006,48.8520458231781
-73577,DE,Ruppertshofen,9.80804858340155,48.8894829855752
-73579,DE,Schechingen,9.92608508874021,48.8745230523536
-73614,DE,Schorndorf,9.5300414162921,48.8000801599653
-73630,DE,Remshalden,9.43471436786505,48.8182057811733
-73635,DE,Rudersberg,9.53682924899984,48.8826314516045
-73642,DE,Welzheim,9.61853185516012,48.879885963501
-73650,DE,Winterbach,9.4705914005981,48.7930995593334
-73655,DE,Plüderhausen,9.60680491729727,48.8068816674461
-73660,DE,Urbach,9.58438784506903,48.8250081607721
-73663,DE,Berglen,9.46960679218884,48.8564106629189
-73666,DE,Baltmannsweiler,9.44526510620675,48.7514082075361
-73667,DE,Kaisersbach,9.64350784106293,48.9208713238189
-73669,DE,Lichtenwald,9.48365695382167,48.7470257633839
-73728,DE,Esslingen am Neckar,9.30772057569803,48.7421962430987
-73730,DE,Esslingen am Neckar,9.35912364963325,48.7353715231975
-73732,DE,Esslingen am Neckar,9.32435430798598,48.7578945352122
-73733,DE,Esslingen am Neckar,9.28117656971092,48.7532833254793
-73734,DE,Esslingen am Neckar,9.30957244251337,48.7239041690032
-73760,DE,Ostfildern,9.26031987806538,48.718310983876
-73765,DE,Neuhausen auf den Fildern,9.27530310945368,48.681523353174
-73770,DE,Denkendorf,9.32089214822503,48.6946228808085
-73773,DE,Aichwald,9.38489588055837,48.7635825442029
-73776,DE,Altbach,9.37898426334197,48.7271904944838
-73779,DE,Deizisau,9.38478351385461,48.7105870572182
-74072,DE,Heilbronn,9.21565027598595,49.1406908406261
-74074,DE,Heilbronn,9.24870003213982,49.1268662317956
-74076,DE,Heilbronn,9.22800789105021,49.15837494659
-74078,DE,Heilbronn,9.14278656725453,49.181073698614
-74080,DE,Heilbronn,9.17472931691665,49.1369075585254
-74081,DE,Heilbronn,9.18357682889563,49.1137226634536
-74172,DE,Neckarsulm,9.23477492172733,49.2001139961936
-74177,DE,Bad Friedrichshall,9.2149421715259,49.2408366408388
-74182,DE,Obersulm,9.38659125853398,49.1335354962694
-74189,DE,Weinsberg,9.29986671160416,49.1558817288435
-74193,DE,Schwaigern,9.02919311244981,49.1393429749885
-74196,DE,Neuenstadt am Kocher,9.32207933048911,49.2401378456716
-74199,DE,Untergruppenbach,9.30986113076955,49.0945606572941
-74206,DE,Bad Wimpfen,9.14723025600692,49.2277117823513
-74211,DE,Leingarten,9.11155376579412,49.1465644114281
-74214,DE,Schöntal,9.53108565096908,49.3509852596941
-74219,DE,Möckmühl,9.35381116357237,49.3260395256858
-74223,DE,Flein,9.22613990274653,49.0991200460552
-74226,DE,Nordheim,9.11076944999976,49.1128968734801
-74229,DE,Oedheim,9.26313665103188,49.2380764854416
-74232,DE,Abstatt,9.30240580258846,49.0739374287945
-74235,DE,Erlenbach,9.2644386630764,49.1805698766171
-74238,DE,Krautheim,9.63537379637375,49.3896313643235
-74239,DE,Hardthausen am Kocher,9.39072397338524,49.2675060622573
-74243,DE,Langenbrettach,9.39507002543376,49.2158796427214
-74245,DE,Löwenstein,9.38770965381054,49.0980674877042
-74246,DE,Eberstadt,9.32267311106678,49.1838243518129
-74248,DE,Ellhofen,9.31695589002939,49.1456191747363
-74249,DE,Jagsthausen,9.46491007061236,49.311797455619
-74251,DE,Lehrensteinsfeld,9.32363520991313,49.1256805314831
-74252,DE,Massenbachhausen,9.03355352347241,49.18231673037
-74254,DE,Offenau,9.16912489386233,49.2476692299003
-74255,DE,Roigheim,9.33667909200737,49.3658675021841
-74257,DE,Untereisesheim,9.19156643433489,49.2111267909307
-74259,DE,Widdern,9.42529258724432,49.3298377020184
-74321,DE,Bietigheim-Bissingen,9.11821418250365,48.9555501453111
-74336,DE,Brackenheim,9.0631415426403,49.084635667294
-74343,DE,Sachsenheim,9.00234675583534,49.0017251402096
-74348,DE,Lauffen am Neckar,9.15205022530105,49.0770075458076
-74354,DE,Besigheim,9.16805609822637,49.0023816684473
-74357,DE,Bönnigheim,9.08760764027773,49.034913858501
-74360,DE,Ilsfeld,9.25319682770941,49.0598629094728
-74363,DE,Güglingen,8.99762131938978,49.066671368668
-74366,DE,Kirchheim am Neckar,9.1398990470219,49.046519017618
-74369,DE,Löchgau,9.09501785282101,48.9960202801232
-74372,DE,Sersheim,9.01445161613428,48.9638352704528
-74374,DE,Zaberfeld,8.90838426670973,49.0626100921362
-74376,DE,Gemmrigheim,9.16657714056195,49.0258196563267
-74379,DE,Ingersheim,9.18347301201188,48.9686487268741
-74382,DE,Neckarwestheim,9.20623673515734,49.042961411008
-74385,DE,Pleidelsheim,9.2100429530703,48.9598174203091
-74388,DE,Talheim,9.19614824333108,49.0861106375044
-74389,DE,Cleebronn,9.02803600625661,49.0432224189553
-74391,DE,Erligheim,9.08891201191084,49.0189782094357
-74392,DE,Freudental,9.05200468652609,49.010670643281
-74394,DE,Hessigheim,9.18364529567973,49.000154290257
-74395,DE,Mundelsheim,9.21877854169022,49.0030645772205
-74397,DE,Pfaffenhofen,8.95679940300959,49.056194533213
-74399,DE,Walheim,9.13582366620906,49.0143143082715
-74405,DE,Gaildorf,9.77494323318694,49.0036275455495
-74417,DE,Gschwend,9.75394075907457,48.933493519812
-74420,DE,Oberrot,9.65409805838795,49.0230415388105
-74423,DE,Obersontheim,9.8583121745632,49.0489891631407
-74424,DE,Bühlertann,9.92936128867063,49.0334260620738
-74426,DE,Bühlerzell,9.92866335200215,48.9963405168149
-74427,DE,Fichtenberg,9.71099218270028,48.9872129283062
-74429,DE,Sulzbach-Laufen,9.85400916713619,48.9586644951921
-74523,DE,Schwäbisch Hall,9.76046034621309,49.1123937058498
-74532,DE,Ilshofen,9.89748692282969,49.175276840384
-74535,DE,Mainhardt,9.57025190446907,49.0879799881078
-74538,DE,Rosengarten,9.70651514009952,49.0623713925285
-74541,DE,Vellberg,9.90461475894533,49.1083462176529
-74542,DE,Braunsbach,9.78912862140394,49.2074055254413
-74544,DE,Michelbach an der Bilz,9.76655927202645,49.0706110230552
-74545,DE,Michelfeld,9.64637275230228,49.1170372763116
-74547,DE,Untermünkheim,9.73036255019543,49.1688074200148
-74549,DE,Wolpertshausen,9.85158864976121,49.1654424747399
-74564,DE,Crailsheim,10.0550104215277,49.1313935731179
-74572,DE,Blaufelden,9.96563984251897,49.3047043940906
-74575,DE,Schrozberg,10.0010998818951,49.3515103520584
-74579,DE,Fichtenau,10.2068386948691,49.0725395370745
-74582,DE,Gerabronn,9.91651236500724,49.2469606139069
-74585,DE,Rot am See,10.0606518400728,49.2668197557284
-74586,DE,Frankenhardt,9.99537356568609,49.0778361640094
-74589,DE,Satteldorf,10.0917742241084,49.1841462887537
-74592,DE,Kirchberg an der Jagst,9.97700463285322,49.2039838607356
-74594,DE,Kreßberg,10.1902683021915,49.1362451133987
-74595,DE,Langenburg,9.85452031729895,49.2584269070266
-74597,DE,Stimpfach,10.1224890834782,49.0688184385681
-74599,DE,Wallhausen,10.0853097865785,49.2255887975458
-74613,DE,Öhringen,9.49869686277713,49.2116505999257
-74626,DE,Bretzfeld,9.4361944523113,49.1580978269621
-74629,DE,Pfedelbach,9.53369875353173,49.1540404477967
-74632,DE,Neuenstein,9.5954524443029,49.2190244282507
-74635,DE,Kupferzell,9.69407859624743,49.219696109721
-74638,DE,Waldenburg,9.63772397493533,49.1704355661481
-74639,DE,Zweiflingen,9.50572153397447,49.254323006445
-74653,DE,Künzelsau,9.71115386400096,49.2952684329122
-74670,DE,Forchtenberg,9.53431144224547,49.284407532128
-74673,DE,Mulfingen,9.79966477007279,49.3473244963533
-74676,DE,Niedernhall,9.6151843610978,49.2790488942252
-74677,DE,Dörzbach,9.7147956310179,49.3748743683755
-74679,DE,Weißbach,9.60098742921742,49.3147146345975
-74706,DE,Osterburken,9.40941258292241,49.4464996510795
-74722,DE,Buchen (Odenwald),9.31877353840664,49.515020385922
-74731,DE,Walldürn,9.36373121723652,49.5867032142147
-74736,DE,Hardheim,9.47907392601347,49.5956300189925
-74740,DE,Adelsheim,9.39459727300962,49.3910323456783
-74743,DE,Seckach,9.32345336007641,49.4376074400738
-74744,DE,Ahorn,9.54454457329449,49.4930607302584
-74746,DE,Höpfingen,9.4258695832529,49.5824424665393
-74747,DE,Ravenstein,9.52919950117675,49.4111407550217
-74749,DE,Rosenberg,9.47302387928027,49.4690876439872
-74821,DE,Mosbach,9.13051082920036,49.3816483251421
-74831,DE,Gundelsheim,9.1891724191326,49.2931656310128
-74834,DE,Elztal,9.20237396218859,49.3998915571073
-74838,DE,Limbach,9.19388024692298,49.4677835554513
-74842,DE,Billigheim,9.2455891485705,49.345937504145
-74847,DE,Obrigheim,9.05900178040068,49.3452447425396
-74850,DE,Schefflenz,9.28736784463276,49.4047736738515
-74855,DE,Haßmersheim,9.11946820103336,49.3020945490312
-74858,DE,Aglasterhausen,8.99558642101751,49.3629303078117
-74861,DE,Neudenau,9.280877065938,49.297029134466
-74862,DE,Binau,9.07505133714605,49.3737759167615
-74864,DE,Fahrenbach,9.15790248099742,49.438165260804
-74865,DE,Neckarzimmern,9.1471012823707,49.3241204796674
-74867,DE,Neunkirchen,9.01852585096302,49.395492946579
-74869,DE,Schwarzach,8.97910902128337,49.3839700450331
-74889,DE,Sinsheim,8.87924773613459,49.2391724639467
-74906,DE,Bad Rappenau,9.06311243137994,49.2400595845313
-74909,DE,Meckesheim,8.82406922693988,49.3308669942886
-74912,DE,Kirchardt,8.98894234424253,49.2004287370991
-74915,DE,Waibstadt,8.89591295976447,49.2942791981545
-74918,DE,Angelbachtal,8.76934410767752,49.2262503490329
-74921,DE,Helmstadt-Bargen,8.9931209829929,49.3183539955704
-74924,DE,Neckarbischofsheim,8.98423600093095,49.2856121748138
-74925,DE,Epfenbach,8.91902330054858,49.3412744512893
-74927,DE,Eschelbronn,8.86328779678367,49.3210778629744
-74928,DE,Hüffenhardt,9.07517596837455,49.3030780236065
-74930,DE,Ittlingen,8.92789737076453,49.1966055417164
-74931,DE,Lobbach,8.88546066215424,49.3770730606762
-74933,DE,Neidenstein,8.89410249812787,49.3175904295942
-74934,DE,Reichartshausen,8.94527832503478,49.3621246648825
-74936,DE,Siegelsbach,9.08841710201862,49.2708194522474
-74937,DE,Spechbach,8.8885579359997,49.353420042155
-74939,DE,Zuzenhausen,8.82162525269256,49.3010410862417
-75015,DE,Bretten,8.70609866530866,49.0447225640361
-75031,DE,Eppingen,8.90781274597385,49.1384877980006
-75038,DE,Oberderdingen,8.79395262658734,49.0693146317104
-75045,DE,Walzbachtal,8.60426101599268,49.0232326545901
-75050,DE,Gemmingen,8.97832633934228,49.154228738372
-75053,DE,Gondelsheim,8.64731496752182,49.0608646865734
-75056,DE,Sulzfeld,8.86218898511144,49.1073045109989
-75057,DE,Kürnbach,8.8445688539121,49.0775883091422
-75059,DE,Zaisenhausen,8.81221566027206,49.109163850629
-75172,DE,Pforzheim,8.6878562080705,48.8912163882511
-75173,DE,Pforzheim,8.68163507280975,48.8811227065146
-75175,DE,Pforzheim,8.72392155797279,48.8859192600822
-75177,DE,Pforzheim,8.71097272365639,48.9121466014888
-75179,DE,Pforzheim,8.6573191330209,48.9000368556213
-75180,DE,Pforzheim,8.66600144238097,48.8572186882373
-75181,DE,Pforzheim,8.74479094002614,48.8663490981662
-75196,DE,Remchingen,8.57512540015368,48.9442669260167
-75203,DE,Königsbach-Stein,8.6388529063957,48.9736672364093
-75210,DE,Keltern,8.57743687140606,48.8982975864348
-75217,DE,Birkenfeld,8.61093828734112,48.8717292385606
-75223,DE,Niefern-+schelbronn,8.79970774026197,48.9074467899472
-75228,DE,Ispringen,8.67685876264123,48.9241641323467
-75233,DE,Tiefenbronn,8.81277736652003,48.8166262361809
-75236,DE,Kämpfelbach,8.63136815529642,48.9356086834964
-75239,DE,Eisingen,8.68161480191506,48.944529546535
-75242,DE,Neuhausen,8.76784216609842,48.8087716132108
-75245,DE,Neulingen,8.71211914059137,48.9685597956125
-75248,DE,Ölbronn-Dürrn,8.75477792361019,48.9709148641801
-75249,DE,Kieselbronn,8.75332937862947,48.9355840181381
-75305,DE,Neuenbürg,8.57685974910679,48.8273303087864
-75323,DE,Bad Wildbad im Schwarzwald,8.53062279747683,48.723724386496
-75328,DE,Schömberg,8.65109929425563,48.795048036486
-75331,DE,Engelsbrand,8.65829805643988,48.8300675662834
-75334,DE,Straubenhardt,8.52566112988023,48.8448532544193
-75335,DE,Dobel,8.49885704611911,48.7900627034051
-75337,DE,Enzklösterle,8.45664493271045,48.6521427853906
-75339,DE,Höfen an der Enz,8.58108594850306,48.7993775860792
-75365,DE,Calw,8.74018373558483,48.7100408657192
-75378,DE,Bad Liebenzell,8.73788635144171,48.7732683455494
-75382,DE,Althengstett,8.78922867630775,48.7310834780778
-75385,DE,Bad Teinach-Zavelstein,8.67025931282202,48.6981700910001
-75387,DE,Neubulach,8.67496730642421,48.6595726746018
-75389,DE,Neuweiler,8.59975297921383,48.6700742394144
-75391,DE,Gechingen,8.83243576901145,48.6947566913797
-75392,DE,Deckenpfronn,8.82455563688381,48.6496984171764
-75394,DE,Oberreichenbach,8.63461292221543,48.7399544034672
-75395,DE,Ostelsheim,8.84806191072398,48.7237849546874
-75397,DE,Simmozheim,8.80428945363531,48.7507461413384
-75399,DE,Unterreichenbach,8.69648299649178,48.8138638849741
-75417,DE,Mühlacker,8.85643142529108,48.943083371936
-75428,DE,Illingen,8.90908305376801,48.9784947461466
-75433,DE,Maulbronn,8.82003040619062,48.9987992456685
-75438,DE,Knittlingen,8.77950875878507,49.0239701241846
-75443,DE,Ötisheim,8.79992108649863,48.9629015047543
-75446,DE,Wiernsheim,8.87373436273482,48.8896628695051
-75447,DE,Sternenfels,8.86340214604953,49.0359381239828
-75449,DE,Wurmberg,8.81631946936643,48.8741597032754
-76131,DE,Karlsruhe,8.42507000017175,49.0193885520399
-76133,DE,Karlsruhe,8.39218534099941,49.0131503971724
-76135,DE,Karlsruhe,8.38117325139317,48.9925647346182
-76137,DE,Karlsruhe,8.41715198135546,49.0007141097442
-76139,DE,Karlsruhe,8.45549626901399,49.0310545691549
-76149,DE,Karlsruhe,8.40363333991651,49.0538323666989
-76185,DE,Karlsruhe,8.36116430378313,49.0113511722499
-76187,DE,Karlsruhe,8.33830103550622,49.0425036832031
-76189,DE,Karlsruhe,8.32755974486606,48.9996986665321
-76199,DE,Karlsruhe,8.41412416273753,48.9790711139834
-76227,DE,Karlsruhe,8.47889141753469,48.9934183718416
-76228,DE,Karlsruhe,8.48347498096975,48.960895384849
-76229,DE,Karlsruhe,8.49852556034916,49.027164214752
-76275,DE,Ettlingen,8.40786457366104,48.926970704392
-76287,DE,Rheinstetten,8.31941804476184,48.9656914406537
-76297,DE,Stutensee,8.47783602058373,49.092945853558
-76307,DE,Karlsbad,8.506450731528,48.9067560453655
-76316,DE,Malsch,8.3500529771148,48.8838048110464
-76327,DE,Pfinztal,8.54438794848107,48.9941693192748
-76332,DE,Bad Herrenalb,8.44375585456526,48.7985655504956
-76337,DE,Waldbronn,8.47283380784477,48.9251769678289
-76344,DE,Eggenstein-Leopoldshafen,8.38953377911136,49.0920474244319
-76351,DE,Linkenheim-Hochstetten,8.41083678727444,49.1299185429608
-76356,DE,Weingarten (Baden),8.53657396938825,49.0584318198524
-76359,DE,Marxzell,8.4519716163756,48.8542980799165
-76437,DE,Rastatt,8.18769613226792,48.8635235475667
-76448,DE,Durmersheim,8.29114276154602,48.9322910221102
-76456,DE,Kuppenheim,8.26885712290477,48.8211375038027
-76461,DE,Muggensturm,8.28113015803149,48.8669732573095
-76467,DE,Bietigheim,8.26456090259038,48.9033191874345
-76470,DE,Ötigheim,8.24012085287195,48.8870857062214
-76473,DE,Iffezheim,8.14701724988618,48.8226118822734
-76474,DE,Au am Rhein,8.2362962185886,48.9553366380845
-76476,DE,Bischweier,8.28603283637812,48.8395799032128
-76477,DE,Elchesheim-Illingen,8.2077016093598,48.9307814743193
-76479,DE,Steinmauern,8.1982711293962,48.9091138777702
-76530,DE,Baden-Baden,8.2437446731698,48.7657698450552
-76532,DE,Baden-Baden,8.20458995850521,48.8015737730145
-76534,DE,Baden-Baden,8.24685760945844,48.7190353344188
-76547,DE,Sinzheim,8.1458574299242,48.7609881878573
-76549,DE,Hügelsheim,8.12073444197012,48.7944751561339
-76571,DE,Gaggenau,8.34703384391623,48.8175976283048
-76593,DE,Gernsbach,8.39911611211626,48.7340025174017
-76596,DE,Forbach,8.33005380268471,48.6491213241449
-76597,DE,Loffenau,8.4073101928365,48.7778243381929
-76599,DE,Weisenbach,8.35850633645951,48.7187057563873
-76646,DE,Bruchsal,8.59379598618053,49.1136197158678
-76661,DE,Philippsburg,8.44708430646503,49.2223280805668
-76669,DE,Bad Schönborn,8.64185975158715,49.2140028834094
-76676,DE,Graben-Neudorf,8.48092451928292,49.156041231916
-76684,DE,Östringen,8.75464917119411,49.1913038739144
-76689,DE,Karlsdorf-Neuthard,8.53987411261712,49.1423921170779
-76694,DE,Forst,8.58912229630521,49.1617693967947
-76698,DE,Ubstadt-Weiher,8.64558664940748,49.1784276421393
-76703,DE,Kraichtal,8.734023322227,49.1349801551748
-76706,DE,Dettenheim,8.42440007442364,49.1731383807471
-76707,DE,Hambrücken,8.55770136215495,49.1951756611162
-76709,DE,Kronau,8.61523224735244,49.2278847441677
-76726,DE,Germersheim,8.37493888878478,49.2146835308104
-76744,DE,Wörth am Rhein,8.19092463959763,49.0362334002077
-76751,DE,Jockgrim,8.28306151829434,49.0836670381521
-76756,DE,Bellheim,8.2987823908452,49.1939859968779
-76761,DE,Rülzheim,8.28430896381754,49.1534494173973
-76764,DE,Rheinzabern,8.29630179633896,49.1135007879417
-76767,DE,Hagenbach,8.25630170935251,49.0122761228851
-76768,DE,Berg (Pfalz),8.20760244941467,48.9813949987249
-76770,DE,Hatzenbühl,8.2417353981906,49.1169386755367
-76771,DE,Hördt,8.34306903052224,49.1663777409431
-76773,DE,Kuhardt,8.32040839082527,49.1442909834564
-76774,DE,Leimersheim,8.3445279180905,49.1287343615335
-76776,DE,Neuburg am Rhein,8.24749016628733,48.9845802737038
-76777,DE,Neupotz,8.33702996621147,49.1050393561984
-76779,DE,Scheibenhardt,8.12852950856933,48.984804244464
-76829,DE,Landau in der Pfalz,8.05147803404211,49.221239317834
-76831,DE,Billigheim-Ingenheim,8.06900795880328,49.1520936231566
-76833,DE,Frankweiler,8.04064885670395,49.24595678322
-76835,DE,Rhodt unter Rietburg,8.05209389125172,49.2711972344967
-76846,DE,Hauenstein,7.84414668694296,49.1839633628555
-76848,DE,Wilgartswiesen,7.85355552416653,49.2251776483433
-76855,DE,Annweiler am Trifels,7.93679865857702,49.2301924398304
-76857,DE,Albersweiler,7.95700185292211,49.2088930298899
-76863,DE,Herxheim bei Landau / Pfalz,8.22039313548465,49.1461354972232
-76865,DE,Insheim,8.15267572871137,49.1480506583659
-76870,DE,Kandel,8.19878124907157,49.0885506623284
-76872,DE,Steinweiler,8.14090601758224,49.0926310280241
-76877,DE,Offenbach an der Queich,8.19784956728304,49.1910460818026
-76879,DE,Hochstadt (Pfalz),8.21238433630666,49.2212927054493
-76887,DE,Bad Bergzabern,7.98111015518463,49.1025822727458
-76889,DE,Klingenmünster,7.98991257663293,49.0860133840127
-76891,DE,Bruchweiler-Bärenbach,7.83562581471885,49.0929904424266
-77652,DE,Offenburg,7.94259642975828,48.5047330344877
-77654,DE,Offenburg,7.98495929220321,48.4750360814692
-77656,DE,Offenburg,7.9254048836513,48.4639579499269
-77694,DE,Kehl,7.85276605155651,48.5725842896417
-77704,DE,Oberkirch,8.0677297716496,48.5229998608839
-77709,DE,Wolfach,8.24937261340724,48.3219529880362
-77716,DE,Haslach im Kinzigtal,8.09399432837705,48.282412551053
-77723,DE,Gengenbach,8.03507412971372,48.407562485311
-77728,DE,Oppenau,8.18075718105156,48.4843484906667
-77731,DE,Willstätt,7.89597979281806,48.5508366539422
-77736,DE,Zell am Harmersbach,8.08485659804837,48.3436942015154
-77740,DE,Bad Peterstal-Griesbach,8.22915283718222,48.4423697438349
-77743,DE,Neuried,7.81329668381295,48.4505675212967
-77746,DE,Schutterwald,7.87762453553989,48.4640018912192
-77749,DE,Hohberg,7.91259172309042,48.415300884982
-77756,DE,Hausach,8.16920327268195,48.2949804988855
-77761,DE,Schiltach,8.34228980505596,48.2734323192305
-77767,DE,Appenweier,7.98005998288251,48.5544043288202
-77770,DE,Durbach,8.02851982667025,48.4864777997984
-77773,DE,Schenkenzell,8.35388367401291,48.3326963376996
-77776,DE,Bad Rippoldsau-Schapbach,8.29620707179147,48.414265225041
-77781,DE,Biberach,8.01200228796052,48.3315525551548
-77784,DE,Oberharmersbach,8.15598385375875,48.384146209113
-77787,DE,Nordrach,8.10659867401606,48.414949919446
-77790,DE,Steinach,8.03329588177639,48.2871822239844
-77791,DE,Berghaupten,7.97846252339655,48.4027835426526
-77793,DE,Gutach (Schwarzwaldbahn),8.20730229243248,48.2427104186721
-77794,DE,Lautenbach,8.13160146609155,48.521292207984
-77796,DE,Mühlenbach,8.12516141557459,48.2399101371148
-77797,DE,Ohlsbach,8.00184746329777,48.4425631926032
-77799,DE,Ortenberg,7.97225507455619,48.4503591498773
-77815,DE,Bühl,8.14726156294272,48.6941415323603
-77830,DE,Bühlertal,8.20046511310756,48.6774641565033
-77833,DE,Ottersweier,8.10950508107237,48.6743885573643
-77836,DE,Rheinmünster,8.05218543482665,48.7598720287149
-77839,DE,Lichtenau,8.00679230903189,48.7172485400129
-77855,DE,Achern,8.04695847693695,48.632934149866
-77866,DE,Rheinau,7.93844649735897,48.6584752677849
-77871,DE,Renchen,8.02061807819551,48.5991274956107
-77876,DE,Kappelrodeck,8.11530583761508,48.5838975829176
-77880,DE,Sasbach,8.137864810833,48.6348970676455
-77883,DE,Ottenhöfen im Schwarzwald,8.16136751976907,48.5588650631841
-77886,DE,Lauf,8.15733531563721,48.636966779918
-77887,DE,Sasbachwalden,8.15713088302316,48.6167429597686
-77889,DE,Seebach,8.19284326463672,48.5860765896644
-77933,DE,Lahr / Schwarzwald,7.87344779981886,48.3348875540375
-77948,DE,Friesenheim,7.89731570875932,48.377788765459
-77955,DE,Ettenheim,7.85714601977746,48.2516006728593
-77960,DE,Seelbach,7.94430117371226,48.3057732661989
-77963,DE,Schwanau,7.76561372309477,48.3633076042698
-77966,DE,Kappel-Grafenhausen,7.75765737980972,48.285692021004
-77971,DE,Kippenheim,7.8410878850965,48.2989247028386
-77972,DE,Mahlberg,7.81421663476566,48.2890038244854
-77974,DE,Meißenheim,7.79242282700552,48.4032799346606
-77975,DE,Ringsheim,7.81371047165238,48.2471230074412
-77977,DE,Rust,7.73085327135572,48.2624279388879
-77978,DE,Schuttertal,7.97041541469332,48.2480673092701
-78048,DE,Villingen-Schwenningen,8.44249657264934,48.0764734815168
-78050,DE,Villingen-Schwenningen,8.44139125788418,48.0576614238058
-78052,DE,Villingen-Schwenningen,8.42370420908454,48.0542785802934
-78054,DE,Villingen-Schwenningen,8.51866154514379,48.0658787027098
-78056,DE,Villingen-Schwenningen,8.57407477871639,48.0611786238658
-78073,DE,Bad Dürrheim,8.59023185468142,47.9980325191084
-78078,DE,Niedereschach,8.50761028597966,48.1380666473491
-78083,DE,Dauchingen,8.55262718869053,48.0950376467841
-78086,DE,Brigachtal,8.47567506339062,48.0056151527738
-78087,DE,Mönchweiler,8.42204192558231,48.1103464515099
-78089,DE,Unterkirnach,8.35433991384949,48.0792876980329
-78098,DE,Triberg im Schwarzwald,8.25942840734599,48.1395688750016
-78112,DE,Sankt Georgen im Schwarzwald,8.33144218466114,48.1242252459632
-78120,DE,Furtwangen im Schwarzwald,8.21235370022743,48.0475934641541
-78126,DE,Königsfeld im Schwarzwald,8.42230767524409,48.1532697319216
-78132,DE,Hornberg,8.25218530317788,48.2015275370851
-78136,DE,Schonach im Schwarzwald,8.18181101796454,48.1492313668457
-78141,DE,Schönwald im Schwarzwald,8.2026778988468,48.1071922492557
-78144,DE,Tennenbronn,8.34548725530025,48.1917017921268
-78147,DE,Vöhrenbach,8.29804997220428,48.0204002718985
-78148,DE,Gütenbach,8.14438651808053,48.0480607221891
-78166,DE,Donaueschingen,8.50040988454795,47.9597671299603
-78176,DE,Blumberg,8.5572418892973,47.8390076675622
-78183,DE,Hüfingen,8.50809161544397,47.8961318621313
-78187,DE,Geisingen,8.65238715024456,47.9070394612569
-78194,DE,Immendingen,8.72713851873619,47.9393469958642
-78199,DE,Bräunlingen,8.40093404763558,47.9318765680583
-78224,DE,Singen (Hohentwiel),8.8698656120127,47.7646428764471
-78234,DE,Engen,8.7756138033854,47.8627542481861
-78239,DE,Rielasingen-Worblingen,8.84580948163996,47.7295181538208
-78244,DE,Gottmadingen,8.75924793660388,47.7349151058118
-78247,DE,Hilzingen,8.76329946804218,47.7810544072026
-78250,DE,Tengen,8.6762274546739,47.8193190377169
-78253,DE,Eigeltingen,8.91306298414673,47.8886118317063
-78256,DE,Steißlingen,8.91941897950103,47.7979914705323
-78259,DE,Mühlhausen-Ehingen,8.82239758795709,47.8233368965276
-78262,DE,Gailingen am Hochrhein,8.77148621718474,47.697067362048
-78266,DE,Büsingen am Hochrhein,8.69191023414084,47.7025122031874
-78267,DE,Aach,8.86322624490215,47.8448883488451
-78269,DE,Volkertshausen,8.87186370989833,47.8241979100474
-78315,DE,Radolfzell am Bodensee,8.986861773264,47.7652692171081
-78333,DE,Stockach,9.02116562234521,47.8563131836454
-78337,DE,Öhningen,8.90577565447807,47.6780011038102
-78343,DE,Gaienhofen,8.98109284351206,47.6886080026333
-78345,DE,Moos,8.9416011747256,47.7107487035901
-78351,DE,Bodman-Ludwigshafen,9.04164034469517,47.8134920990753
-78354,DE,Sipplingen,9.10115622741274,47.8018819542326
-78355,DE,Hohenfels,9.1012104090633,47.8909552760804
-78357,DE,Mühlingen,9.02348424774789,47.9159248104225
-78359,DE,Orsingen-Nenzingen,8.93937750072774,47.8418961018583
-78462,DE,Konstanz,9.17314527469879,47.6649170721146
-78464,DE,Konstanz,9.19816802120826,47.6796632109937
-78465,DE,Konstanz,9.14425474873275,47.7272630216799
-78467,DE,Konstanz,9.14821313026277,47.6869253201991
-78476,DE,Allensbach,9.07859152342783,47.7379394666113
-78479,DE,Reichenau,9.08019754874741,47.702651147128
-78532,DE,Tuttlingen,8.81207667436504,47.9785151103858
-78549,DE,Spaichingen,8.73604672636833,48.0738021519306
-78554,DE,Aldingen,8.68705693347507,48.0965896968589
-78559,DE,Gosheim,8.76476563282368,48.137636233859
-78564,DE,Wehingen,8.8176501290844,48.1458869984755
-78567,DE,Fridingen an der Donau,8.93284626072934,48.0189265270689
-78570,DE,Mühlheim an der Donau,8.87351946043183,48.0365232634288
-78573,DE,Wurmlingen,8.78359627790865,48.0065530032297
-78576,DE,Emmingen-Liptingen,8.87866253007843,47.9318957442376
-78579,DE,Neuhausen ob Eck,8.96991362378153,47.9654576647113
-78580,DE,Bärenthal,8.92452708198294,48.0873637505433
-78582,DE,Balgheim,8.77343870350422,48.075047480052
-78583,DE,Böttingen,8.81002802846706,48.1003732318114
-78585,DE,Bubsheim,8.82272534340712,48.1204997573936
-78586,DE,Deilingen,8.78836802600586,48.1711119306244
-78588,DE,Denkingen,8.74491023667609,48.111795097698
-78589,DE,Dürbheim,8.8042485609732,48.0574960778392
-78591,DE,Durchhausen,8.6721325766178,48.0403051189561
-78592,DE,Egesheim,8.86628812341722,48.1165942867859
-78594,DE,Gunningen,8.7006535270606,48.0510378905143
-78595,DE,Hausen ob Verena,8.73590310678822,48.0484876879328
-78597,DE,Irndorf,8.9639778707298,48.0774483291294
-78598,DE,Königsheim,8.86445487332503,48.0998253067403
-78600,DE,Kolbingen,8.89419629043872,48.0613669930246
-78601,DE,Mahlstetten,8.83636619649371,48.0715450821957
-78603,DE,Renquishausen,8.89172405522306,48.0859034808069
-78604,DE,Rietheim-Weilheim,8.77976780021277,48.0335102641384
-78606,DE,Seitingen-Oberflacht,8.72710617952868,48.0184681164409
-78607,DE,Talheim,8.67007434019708,48.0137187912305
-78609,DE,Tuningen,8.61114239803586,48.0295490497993
-78628,DE,Rottweil,8.65118059209913,48.1706520835246
-78647,DE,Trossingen,8.64324648719435,48.0769468568382
-78652,DE,Deißlingen,8.60326719162061,48.1109836099279
-78655,DE,Dunningen,8.49920686150169,48.2216967993132
-78658,DE,Zimmern ob Rottweil,8.55239640586977,48.1658085578469
-78661,DE,Dietingen,8.66048987310326,48.2299201178984
-78662,DE,Bösingen,8.55848929987087,48.2361357570447
-78664,DE,Eschbronn,8.45216098076895,48.1922508470298
-78665,DE,Frittlingen,8.71559482630269,48.1292294423247
-78667,DE,Villingendorf,8.58543358869121,48.2031678652426
-78669,DE,Wellendingen,8.71320274697396,48.1552265662814
-78713,DE,Schramberg,8.43458834324382,48.2384818365282
-78727,DE,Oberndorf am Neckar,8.57113248796579,48.2967881274688
-78730,DE,Lauterbach,8.32451183844223,48.2383590813949
-78733,DE,Aichhalden,8.41560725014075,48.2802329630918
-78736,DE,Epfendorf,8.61880047044558,48.2596173990908
-78737,DE,Fluorn-Winzeln,8.47684298414631,48.2939582541193
-78739,DE,Hardt,8.41579227919884,48.1814635693293
-79098,DE,Freiburg im Breisgau,7.85079937518054,47.9959374210041
-79100,DE,Freiburg im Breisgau,7.85729579371843,47.9695455286035
-79102,DE,Freiburg im Breisgau,7.86327867655925,47.9890154479403
-79104,DE,Freiburg im Breisgau,7.89116270719046,48.006224556271
-79106,DE,Freiburg im Breisgau,7.84227981730455,48.0055721652502
-79108,DE,Freiburg im Breisgau,7.83171768355594,48.0413630513238
-79110,DE,Freiburg im Breisgau,7.81114316076893,48.0223772086392
-79111,DE,Freiburg im Breisgau,7.78627780680169,47.9919188811389
-79112,DE,Freiburg im Breisgau,7.720051475245,47.9991816780091
-79114,DE,Freiburg im Breisgau,7.81273288550448,48.0010439196744
-79115,DE,Freiburg im Breisgau,7.82523010833073,47.9897810511072
-79117,DE,Freiburg im Breisgau,7.89661363707571,47.9533945738509
-79183,DE,Waldkirch,7.97278388245583,48.0894514094312
-79189,DE,Bad Krozingen,7.68356273899408,47.923154777395
-79194,DE,Gundelfingen,7.89350199146239,48.0357394432943
-79199,DE,Kirchzarten,7.95519556480059,47.9625405283449
-79206,DE,Breisach am Rhein,7.62400579524089,48.0174985642376
-79211,DE,Denzlingen,7.88632251963601,48.0704186612354
-79215,DE,Elzach,8.08727696591512,48.1864825413255
-79219,DE,Staufen im Breisgau,7.73712441081341,47.8709461124944
-79224,DE,Umkirch,7.7647071937503,48.0332739112767
-79227,DE,Schallstadt,7.74013204850738,47.9619671451984
-79232,DE,March,7.7808094839328,48.0648650704771
-79235,DE,Vogtsburg im Kaiserstuhl,7.6388280536749,48.0908905073438
-79238,DE,Ehrenkirchen,7.76605865891084,47.9106419829005
-79241,DE,Ihringen,7.66029101757507,48.0556634772439
-79244,DE,Münstertal / Schwarzwald,7.82206580096068,47.8545217847069
-79249,DE,Merzhausen,7.8310793756251,47.9661194215195
-79252,DE,Stegen,7.97422989752458,48.0011698980169
-79254,DE,Oberried,7.9627944611599,47.9058939011048
-79256,DE,Buchenbach,8.02868106307681,47.9651022272246
-79258,DE,Hartheim,7.6214172948582,47.9306470905675
-79261,DE,Gutach im Breisgau,7.9935421430681,48.1434167528198
-79263,DE,Simonswald,8.09178566396313,48.0862735448819
-79268,DE,Bötzingen,7.72032417039351,48.0763577496185
-79271,DE,Sankt Peter,8.04899601198345,48.0302426555171
-79274,DE,Sankt Märgen,8.10077434096237,47.9905675765195
-79276,DE,Reute,7.82322485059726,48.0875981889787
-79279,DE,Vörstetten,7.83927622205433,48.0700972470222
-79280,DE,Au,7.83927987312594,47.9541446471581
-79282,DE,Ballrechten-Dottingen,7.70376761784411,47.8589110650438
-79283,DE,Bollschweil,7.8231225503973,47.9146706528904
-79285,DE,Ebringen,7.79367868026978,47.9523402450615
-79286,DE,Glottertal,7.96731754792802,48.0419869438721
-79288,DE,Gottenheim,7.72992328538515,48.0497827100996
-79289,DE,Horben,7.86198049509003,47.9362488185847
-79291,DE,Merdingen,7.68641984111922,48.0243379523884
-79292,DE,Pfaffenweiler,7.76123225208854,47.9388865315156
-79294,DE,Sölden,7.81520803544147,47.9313834516959
-79295,DE,Sulzburg,7.72414171936185,47.8315941680368
-79297,DE,Winden im Elztal,8.0445922951542,48.1420098325711
-79299,DE,Wittnau,7.82962231016281,47.9388545701953
-79312,DE,Emmendingen,7.87027577025113,48.122466666639
-79331,DE,Teningen,7.810980597224,48.1251439938565
-79336,DE,Herbolzheim,7.81626447313827,48.2181822402623
-79341,DE,Kenzingen,7.80467429455388,48.1920858169174
-79346,DE,Endingen am Kaiserstuhl,7.68696054577473,48.1341208344562
-79348,DE,Freiamt,7.92544629459265,48.1745960758577
-79350,DE,Sexau,7.92192175815718,48.1155873425005
-79353,DE,Bahlingen,7.74465840137194,48.1211508530611
-79356,DE,Eichstetten,7.73583067625214,48.0993828946729
-79359,DE,Riegel,7.7493686851695,48.1571416337859
-79361,DE,Sasbach,7.61719228495707,48.1328510445962
-79362,DE,Forchheim,7.7106425903335,48.1728222104131
-79364,DE,Malterdingen,7.82480748551958,48.1657881599138
-79365,DE,Rheinhausen,7.71118992941356,48.2308313781869
-79367,DE,Weisweil,7.67934389437458,48.2009662248664
-79369,DE,Wyhl,7.65359645332312,48.1693339963402
-79379,DE,Müllheim,7.65943800333892,47.8123081678503
-79395,DE,Neuenburg am Rhein,7.57299224202183,47.8331625076821
-79400,DE,Kandern,7.65600318496601,47.7081547265602
-79410,DE,Badenweiler,7.68754848904747,47.795774326693
-79415,DE,Bad Bellingen,7.56700613955949,47.7249445793747
-79418,DE,Schliengen,7.62814424378784,47.7568802877908
-79423,DE,Heitersheim,7.66162481681438,47.8792069779564
-79424,DE,Auggen,7.59398212887191,47.7918059969882
-79426,DE,Buggingen,7.63730212276924,47.8587316296227
-79427,DE,Eschbach,7.63964087314162,47.8964046872908
-79429,DE,Malsburg-Marzell,7.72356411790472,47.7563379021374
-79539,DE,Lörrach,7.66305678306569,47.6188655817127
-79540,DE,Lörrach,7.67383518000502,47.6028541080796
-79541,DE,Lörrach,7.6996256418019,47.6409056647382
-79576,DE,Weil am Rhein,7.61411584312366,47.6067544044788
-79585,DE,Steinen,7.74564405351475,47.6783416590274
-79588,DE,Efringen-Kirchen,7.57079021125411,47.6751980545438
-79589,DE,Binzen,7.62381518798075,47.6365424650822
-79591,DE,Eimeldingen,7.59859805137527,47.6365676872778
-79592,DE,Fischingen,7.60702486718483,47.6551498772305
-79594,DE,Inzlingen,7.70282237944192,47.5908450926156
-79595,DE,Rümmingen,7.65234345935875,47.6481360625384
-79597,DE,Schallbach,7.63059670660301,47.6612992581383
-79599,DE,Wittlingen,7.65850207828647,47.6614377630879
-79618,DE,Rheinfelden (Baden),7.77185707327994,47.5878463047333
-79639,DE,Grenzach-Wyhlen,7.68462255241602,47.5537099017168
-79650,DE,Schopfheim,7.87472927934607,47.6749741990561
-79664,DE,Wehr,7.91964133211413,47.6265611843098
-79669,DE,Zell im Wiesental,7.86086501151557,47.719957357719
-79674,DE,Todtnau,7.96069895004024,47.8312281434651
-79677,DE,Schönau im Schwarzwald,7.89302676542493,47.7897143932156
-79682,DE,Todtmoos,8.00029958845832,47.7380478254888
-79683,DE,Bürchau,7.83082615891976,47.772920965495
-79685,DE,Häg-Ehrsberg,7.93182547407424,47.7419074608352
-79686,DE,Hasel,7.89836470202299,47.6651522632916
-79688,DE,Hausen im Wiesental,7.83520731605525,47.6860333383417
-79689,DE,Maulburg,7.78186997864943,47.6462304898865
-79691,DE,Neuenweg,7.81464840255955,47.798755763272
-79692,DE,Tegernau,7.80472541930594,47.7397495590488
-79694,DE,Utzenfeld,7.9117270496551,47.8134558417739
-79695,DE,Wieden,7.88953772305404,47.8432895177052
-79697,DE,Wies,7.76938238465512,47.7625883945787
-79699,DE,Wieslet,7.78991279209688,47.6950707891147
-79713,DE,Bad Säckingen,7.96114873314392,47.5696519056934
-79725,DE,Laufenburg (Baden),8.06966522346144,47.5877468319584
-79730,DE,Murg,8.02470461588814,47.5864173988993
-79733,DE,Görwihl,8.0566383110849,47.6618986917194
-79736,DE,Rickenbach,7.97562837058168,47.6182555988213
-79737,DE,Herrischried,7.99630347621478,47.67511698084
-79739,DE,Schwörstadt,7.86777016620555,47.6091861996713
-79761,DE,Waldshut-Tiengen,8.24516498746914,47.6527498094991
-79771,DE,Klettgau,8.42135365805383,47.6352996605268
-79774,DE,Albbruck,8.12394347035968,47.6245651339471
-79777,DE,Ühlingen-Birkendorf,8.29653923131104,47.7235807236519
-79780,DE,Stühlingen,8.43005415569751,47.7701177088308
-79787,DE,Lauchringen,8.33272825156867,47.6256393846764
-79790,DE,Küssaberg,8.33151530426763,47.6003773528953
-79793,DE,Wutöschingen,8.36287929928242,47.6594763142843
-79798,DE,Jestetten,8.57640265921588,47.6545680638932
-79801,DE,Hohentengen am Hochrhein,8.42215183288708,47.5868177317633
-79802,DE,Dettighofen,8.49725525525157,47.6350687428213
-79804,DE,Dogern,8.17077852769495,47.6123588789908
-79805,DE,Eggingen,8.39066987887147,47.704988497223
-79807,DE,Lottstetten,8.58055776693071,47.6245894937513
-79809,DE,Weilheim,8.19808240188766,47.6802488254677
-79822,DE,Titisee-Neustadt,8.19061459982357,47.9376494173612
-79837,DE,Sankt Blasien,8.09895585826986,47.7722865702779
-79843,DE,Löffingen,8.35481014796789,47.8850925796121
-79848,DE,Bonndorf im Schwarzwald,8.32346096939475,47.8139814950695
-79853,DE,Lenzkirch,8.19992543586494,47.8687298032746
-79856,DE,Hinterzarten,8.07790291619181,47.8940151677189
-79859,DE,Schluchsee,8.16472922992542,47.8143313607649
-79862,DE,Höchenschwand,8.17863610031248,47.7206309218024
-79865,DE,Grafenhausen,8.2504150801506,47.7744588143184
-79868,DE,Feldberg (Schwarzwald),8.07198648840489,47.8645939347801
-79871,DE,Eisenbach (Hochschwarzwald),8.26322100988824,47.9745611841287
-79872,DE,Bernau,8.03924401948064,47.7970395161294
-79874,DE,Breitnau,8.0894981909783,47.9383933583334
-79875,DE,Dachsberg (Südschwarzwald),8.10084439956592,47.7118636656303
-79877,DE,Friedenweiler,8.27921880184853,47.91153250786
-79879,DE,Wutach,8.42503263437326,47.829595612239
-80331,DE,München,11.5721994266954,48.1378593490146
-80333,DE,München,11.568218448462,48.1468565366866
-80335,DE,München,11.552018558777,48.1471264997798
-80336,DE,München,11.5539880422952,48.1343049721289
-80337,DE,München,11.5589811664616,48.1283120948379
-80339,DE,München,11.5380652516018,48.1379361052952
-80469,DE,München,11.5722366825833,48.1299012705575
-80538,DE,München,11.590835308319,48.1464633994824
-80539,DE,München,11.5817436827374,48.1466319666885
-80634,DE,München,11.5294397658967,48.1511242240686
-80636,DE,München,11.5428198182588,48.1542353740538
-80637,DE,München,11.5370904667091,48.1659186798465
-80638,DE,München,11.5058881980181,48.163322681323
-80639,DE,München,11.5087928262746,48.1527916013354
-80686,DE,München,11.5119537138549,48.1342722857429
-80687,DE,München,11.5059093215982,48.1432006878012
-80689,DE,München,11.4853336804824,48.1331354651564
-80796,DE,München,11.5694707183568,48.1646490940644
-80797,DE,München,11.5567602636515,48.1637607016762
-80798,DE,München,11.5656418013965,48.1571679755151
-80799,DE,München,11.5743640912115,48.1535961552605
-80801,DE,München,11.5786591963266,48.1595621442623
-80802,DE,München,11.5922612947072,48.1607758523895
-80803,DE,München,11.580311845022,48.1659026468926
-80804,DE,München,11.5758791101042,48.1739300329564
-80805,DE,München,11.6066428362635,48.1757667114669
-80807,DE,München,11.5845823301728,48.1859743516868
-80809,DE,München,11.5521747423574,48.1808528236713
-80933,DE,München,11.5571416973238,48.2179462576504
-80935,DE,München,11.5529493969485,48.2002578582017
-80937,DE,München,11.5750122086063,48.2113313156394
-80939,DE,München,11.6166424501303,48.2080563114132
-80992,DE,München,11.5172676969315,48.1763994452184
-80993,DE,München,11.5194479161644,48.1881440130352
-80995,DE,München,11.5162409805061,48.2191299380471
-80997,DE,München,11.4826486800013,48.1949516552032
-80999,DE,München,11.4523128260567,48.1926955307667
-81241,DE,München,11.4636599750242,48.143031127773
-81243,DE,München,11.436725344151,48.1475698224023
-81245,DE,München,11.4421173273641,48.1625235427478
-81247,DE,München,11.4675320604084,48.168821560324
-81249,DE,München,11.4044493523904,48.1675377828079
-81369,DE,München,11.530240590302,48.1121952441496
-81371,DE,München,11.5472450823439,48.1172998042311
-81373,DE,München,11.5299385660276,48.1246111714676
-81375,DE,München,11.4852100860532,48.1213817281872
-81377,DE,München,11.4929546157029,48.1131368678641
-81379,DE,München,11.5319279601139,48.1021508456577
-81475,DE,München,11.4804525460443,48.0928776645176
-81476,DE,München,11.4953293130965,48.0912288637681
-81477,DE,München,11.5075932264654,48.0852591271739
-81479,DE,München,11.5234438462276,48.0798162299279
-81539,DE,München,11.588696378027,48.1126940354913
-81541,DE,München,11.5865089901443,48.122374356473
-81543,DE,München,11.5634285278104,48.1119032550657
-81545,DE,München,11.5570342834975,48.0899089546812
-81547,DE,München,11.575061523955,48.102777163298
-81549,DE,München,11.6004923766893,48.0994683757574
-81667,DE,München,11.5991943880406,48.1324385270214
-81669,DE,München,11.6007597051586,48.1215281201163
-81671,DE,München,11.6179630529851,48.123576722043
-81673,DE,München,11.6301887972176,48.1301744514271
-81675,DE,München,11.6023719697032,48.1409528016122
-81677,DE,München,11.6318273806451,48.1402794392997
-81679,DE,München,11.6081607571611,48.1495544145311
-81735,DE,München,11.6398592941923,48.111893182701
-81737,DE,München,11.6328189274047,48.1005993827698
-81739,DE,München,11.6597466479963,48.0902065298357
-81825,DE,München,11.6603823077834,48.120573024204
-81827,DE,München,11.6891553562083,48.1088248482107
-81829,DE,München,11.6876645920381,48.1354537061184
-81925,DE,München,11.6224938514992,48.1637602940911
-81927,DE,München,11.6373241483718,48.1600676312553
-81929,DE,München,11.6639512224951,48.1624688314377
-82008,DE,Unterhaching,11.6195082445939,48.0681730154305
-82024,DE,Taufkirchen,11.6323608988523,48.0350821314667
-82031,DE,Grünwald,11.535056146987,48.0472934631918
-82041,DE,Oberhaching,11.5755883622757,48.0073114656475
-82049,DE,Pullach im Isartal,11.4634880397417,48.0552686507933
-82054,DE,Sauerlach,11.6284655097316,47.9667600943875
-82057,DE,Icking,11.4222025855911,47.9499287110194
-82061,DE,Neuried,11.4597656816591,48.0914628672307
-82064,DE,Straßlach-Dingharting,11.5350087168595,48.0159909638299
-82065,DE,Baierbrunn,11.4797587529498,48.0165780898883
-82067,DE,Schäftlarn,11.4579724197175,47.9759794857407
-82069,DE,Schäftlarn,11.4410026128095,47.9992590982796
-82110,DE,Germering,11.3593379586451,48.1312986974874
-82131,DE,Gauting,11.3544230926975,48.0637213423947
-82140,DE,Olching,11.3499709347075,48.2120224495361
-82152,DE,Planegg,11.3998374412029,48.1030512672763
-82166,DE,Gräfelfing,11.4362546042588,48.1243062279179
-82178,DE,Puchheim,11.346547594149,48.1631634333479
-82194,DE,Gröbenzell,11.3755503141731,48.1957933973839
-82205,DE,Gilching,11.2781541203421,48.113170835614
-82211,DE,Herrsching am Ammersee,11.1651804298276,48.0084150935976
-82216,DE,Maisach,11.2572349366289,48.2321900346433
-82223,DE,Eichenau,11.3155067995415,48.1681604172237
-82229,DE,Seefeld,11.2246632351266,48.0376074594846
-82234,DE,Weßling,11.2637805058035,48.0751896490349
-82237,DE,Wörthsee,11.2031524042422,48.0822641831181
-82239,DE,Alling,11.2833676390335,48.1455193849891
-82256,DE,Fürstenfeldbruck,11.2298445483423,48.1797067286313
-82266,DE,Inning am Ammersee,11.1574073265392,48.0737177746464
-82269,DE,Geltendorf,11.006734551791,48.1383079359699
-82272,DE,Moorenweis,11.0660162994863,48.1646010779323
-82275,DE,Emmering,11.2956764230194,48.1841289376316
-82276,DE,Adelshofen,11.107473058548,48.195283249778
-82278,DE,Althegnenberg,11.0725935132944,48.229330733328
-82279,DE,Eching am Ammersee,11.1154885751644,48.0840245820145
-82281,DE,Egenhofen,11.1747423945178,48.2884043156535
-82282,DE,Egenhofen,11.1878744997374,48.257685131181
-82284,DE,Grafrath,11.1692611676683,48.1251711431955
-82285,DE,Hattenhofen,11.1153285628103,48.2261002689097
-82287,DE,Jesenwang,11.1359767935471,48.1653651369858
-82288,DE,Kottgeisering,11.1299486596757,48.1251328144366
-82290,DE,Landsberied,11.1739926342112,48.1628029107079
-82291,DE,Mammendorf,11.1631462164307,48.2108536092122
-82293,DE,Mittelstetten,11.1010921611841,48.2582799223323
-82294,DE,Oberschweinbach,11.1480552347363,48.244104316315
-82296,DE,Schöngeising,11.209091836201,48.1363382775523
-82297,DE,Steindorf,11.0227407893129,48.2148870278403
-82299,DE,Türkenfeld,11.0948869094241,48.1110967644662
-82319,DE,Starnberg,11.3271264034491,47.9650585046979
-82327,DE,Tutzing,11.2447949493192,47.9120890308129
-82335,DE,Berg,11.3782542972792,47.9607985438159
-82340,DE,Feldafing,11.2847693984721,47.947304236393
-82343,DE,Pöcking,11.2835860684843,47.9747664003152
-82346,DE,Andechs,11.2087083775196,47.9700501371214
-82347,DE,Bernried,11.2732792386158,47.8643835693166
-82349,DE,Krailling,11.3366672990073,48.0826031210204
-82362,DE,Weilheim in Oberbayern,11.1477840956295,47.8446137167369
-82377,DE,Penzberg,11.3797930203386,47.7639671438284
-82380,DE,Peißenberg,11.069167535912,47.8001944244404
-82383,DE,Hohenpeißenberg,11.0062064846129,47.8030686951119
-82386,DE,Huglfing,11.1281548618526,47.764419664541
-82387,DE,Antdorf,11.2988644319537,47.7589486231506
-82389,DE,Böbing,11.0154392946723,47.7528570927519
-82390,DE,Eberfing,11.2240586378117,47.7863396970467
-82392,DE,Habach,11.2847703786897,47.7305699096693
-82393,DE,Iffeldorf,11.3238589296142,47.7888815748291
-82395,DE,Obersöchering,11.2311100152242,47.7468105219104
-82396,DE,Pähl,11.1716759990965,47.9211073989459
-82398,DE,Polling,11.1322453806318,47.8125390124441
-82399,DE,Raisting,11.1072764775723,47.9047568283278
-82401,DE,Rottenbuch,10.9651513112187,47.7302266158535
-82402,DE,Seeshaupt,11.2644255990835,47.8257833502422
-82404,DE,Sindelsdorf,11.3424824120719,47.7224662359213
-82405,DE,Wessobrunn,11.0253057611976,47.8642584153463
-82407,DE,Wielenbach,11.1875001037825,47.8705859889496
-82409,DE,Wildsteig,10.9421364968408,47.6711461549532
-82418,DE,Murnau am Staffelsee,11.1999976564234,47.6810773624053
-82431,DE,Kochel am See,11.379526419606,47.6588300766033
-82432,DE,Kochel am See,11.3205175040823,47.5956403636015
-82433,DE,Bad Kohlgrub,11.0757415306738,47.6658735505421
-82435,DE,Bayersoien,11.0072934766221,47.699606182747
-82436,DE,Eglfing,11.1603369956312,47.7383888277388
-82438,DE,Eschenlohe,11.1965182601362,47.5878833877525
-82439,DE,Großweil,11.3052995258475,47.6887441451164
-82441,DE,Ohlstadt,11.2381325851701,47.6339180838002
-82442,DE,Saulgrub,10.9919794686974,47.6385922706438
-82444,DE,Schlehdorf,11.3067236603999,47.6474756581482
-82445,DE,Schwaigen,11.124732113562,47.6242335774026
-82447,DE,Spatzenhausen,11.2067421049916,47.7161407872405
-82449,DE,Uffing am Staffelsee,11.1078732802249,47.7107179499428
-82467,DE,Garmisch-Partenkirchen,11.0442961770084,47.5000196763143
-82475,DE,Garmisch-Partenkirchen,10.9838617442595,47.412997369273
-82481,DE,Mittenwald,11.2958504034184,47.4659001558371
-82487,DE,Oberammergau,11.0731343895784,47.5977310171766
-82488,DE,Ettal,11.0489162620897,47.5747102494813
-82490,DE,Farchant,11.1133294040801,47.5365746357943
-82491,DE,Grainau,11.0075969522868,47.4620546950297
-82493,DE,Krün,11.2167654152749,47.497228667459
-82494,DE,Krün,11.2698911328691,47.5043600679073
-82496,DE,Oberau,11.1444351845249,47.562066584726
-82497,DE,Unterammergau,11.0208824637616,47.6144767510816
-82499,DE,Wallgau,11.2758791375856,47.5438357967142
-82515,DE,Wolfratshausen,11.4264778443331,47.9116839028264
-82538,DE,Geretsried,11.4533655819784,47.8725562392276
-82541,DE,Münsing,11.3611718973243,47.8762427108225
-82544,DE,Egling,11.5092358257742,47.9255536969727
-82547,DE,Eurasburg,11.4002430708234,47.8378241118641
-82549,DE,Königsdorf,11.4653338786441,47.8146504763361
-83022,DE,Rosenheim,12.1274927805281,47.8562978603369
-83024,DE,Rosenheim,12.1052146851261,47.8699343716409
-83026,DE,Rosenheim,12.103255732405,47.8330049218051
-83043,DE,Bad Aibling,12.0030694167444,47.8640580776741
-83052,DE,Bruckmühl,11.9345742756758,47.8918166952245
-83059,DE,Kolbermoor,12.0465230759965,47.8455710149853
-83064,DE,Raubling,12.083621002595,47.7896770028786
-83071,DE,Stephanskirchen,12.180306546898,47.8638808595968
-83075,DE,Bad Feilnbach,11.9980775426637,47.7904078219929
-83080,DE,Oberaudorf,12.1123345528718,47.666463425295
-83083,DE,Riedering,12.236092590085,47.8417079126759
-83088,DE,Kiefersfelden,12.1275366761722,47.6302673712671
-83093,DE,Bad Endorf,12.2995503026968,47.9055134015389
-83098,DE,Brannenburg,12.0698518608986,47.7316272543646
-83101,DE,Rohrdorf,12.1869631396736,47.8106036541921
-83104,DE,Tuntenhausen,12.0144580815249,47.9460413641437
-83109,DE,Großkarolinenfeld,12.0679590227902,47.9002538007153
-83112,DE,Frasdorf,12.2828010099146,47.8021352574063
-83115,DE,Neubeuern,12.1512056449643,47.7826225020323
-83119,DE,Obing,12.3963128078377,48.0153404559383
-83122,DE,Samerberg,12.2157810102861,47.7660195911842
-83123,DE,Amerang,12.3053820459313,47.9963858212067
-83125,DE,Eggstätt,12.3823689999201,47.9350200423491
-83126,DE,Flintsbach am Inn,12.1061101839714,47.706425718327
-83128,DE,Halfing,12.2651469804736,47.9536882215472
-83129,DE,Höslwang,12.3172950638691,47.9495896727205
-83131,DE,Nußdorf am Inn,12.1768721757458,47.7324231760024
-83132,DE,Pittenhart,12.3700834993946,47.9762528261851
-83134,DE,Prutting,12.1892324698623,47.8893214038139
-83135,DE,Schechen,12.1179727149648,47.926836705892
-83137,DE,Schonstett,12.2504601881612,47.9890113670033
-83139,DE,Söchtenau,12.2285662971924,47.9217413969534
-83209,DE,Prien am Chiemsee,12.3319171037862,47.8492437821487
-83224,DE,Grassau,12.4555969715455,47.7866844459931
-83229,DE,Aschau im Chiemgau,12.3097087940713,47.7475330952095
-83233,DE,Bernau am Chiemsee,12.3736374853362,47.8185127415788
-83236,DE,Übersee,12.4773964193052,47.8305992045794
-83242,DE,Reit im Winkl,12.5204390984491,47.6736917021444
-83246,DE,Unterwössen,12.4740514494627,47.7255132255135
-83250,DE,Marquartstein,12.4503873129743,47.7611475658749
-83253,DE,Rimsting,12.3237187137785,47.876451635876
-83254,DE,Breitbrunn am Chiemsee,12.3831721076981,47.8980086320856
-83256,DE,Chiemsee,12.3960006350623,47.8643882900702
-83257,DE,Gstadt am Chiemsee,12.4132785954903,47.9076184188573
-83259,DE,Schleching,12.3815966175651,47.7271603456105
-83278,DE,Traunstein,12.6403140348814,47.8839486768448
-83301,DE,Traunreut,12.577407800479,47.9575582820521
-83308,DE,Trostberg,12.5633740132698,48.0341145385375
-83313,DE,Siegsdorf,12.6753596106311,47.8154513867728
-83317,DE,Teisendorf,12.8190340398959,47.8612809066792
-83324,DE,Ruhpolding,12.6289062203556,47.7355187039427
-83329,DE,Waging am See,12.7232058811234,47.9323031131799
-83334,DE,Inzell,12.7663151316105,47.774644345171
-83339,DE,Chieming,12.4732662881471,47.8919281491906
-83342,DE,Tacherting,12.5072586926433,48.0847325083423
-83346,DE,Bergen,12.5709278311177,47.7983297727439
-83349,DE,Palling,12.6444457650119,48.0074608535907
-83352,DE,Altenmarkt an der Alz,12.4995778691207,48.0045656407347
-83355,DE,Grabenstätt,12.547444448695,47.8501760803597
-83358,DE,Seeon-Seebruck,12.4540844009513,47.9391249284561
-83359,DE,Surberg,12.6680212048055,47.8802310842766
-83361,DE,Kienberg,12.4638377566113,48.0432265268226
-83362,DE,Surberg,12.7091914120216,47.8730292189441
-83364,DE,Teisendorf,12.7600626646994,47.8322402830806
-83365,DE,Nußdorf,12.5907641734465,47.9134050914813
-83367,DE,Petting,12.8189605246792,47.9066380280266
-83368,DE,Traunreut,12.5746012144166,47.9790264913274
-83370,DE,Seeon-Seebruck,12.4610662955873,47.9694887165112
-83371,DE,Traunreut,12.5537125784963,47.9886403789526
-83373,DE,Taching am See,12.7127405163015,47.984165802993
-83374,DE,Traunreut,12.6202714852834,47.9456172001937
-83376,DE,Seeon-Seebruck,12.5008724897958,47.9683335878067
-83377,DE,Vachendorf,12.5940500991697,47.8454624599994
-83379,DE,Wonneberg,12.6849173388553,47.8926580362878
-83395,DE,Freilassing,12.9727647140053,47.8478469512235
-83404,DE,Ainring,12.9249745924885,47.8226533513411
-83410,DE,Laufen,12.8960173404284,47.9275894310308
-83413,DE,Fridolfing,12.8187900943023,47.9994730970313
-83416,DE,Saaldorf,12.9260475601494,47.8827507483843
-83417,DE,Kirchanschöring,12.8180642696078,47.9539024341665
-83435,DE,Bad Reichenhall,12.8592895983692,47.7391185508315
-83451,DE,Piding,12.8957136796656,47.7748189959616
-83454,DE,Anger,12.8425636176701,47.8029815756454
-83457,DE,Bayerisch Gmain,12.8968196174436,47.716229707247
-83458,DE,Schneizlreuth,12.7886040209948,47.6925385630363
-83471,DE,Berchtesgaden,12.9834779757673,47.6009931642357
-83483,DE,Bischofswiesen,12.941409574318,47.6563872461821
-83486,DE,Ramsau bei Berchtesgaden,12.8733892864017,47.5882099695939
-83487,DE,Marktschellenberg,13.0410437452811,47.6855473664181
-83489,DE,Bischofswiesen,12.9678562170826,47.6259880906446
-83512,DE,Wasserburg am Inn,12.1965373450871,48.0553205879314
-83527,DE,Haag in Oberbayern,12.1729431530893,48.176229428825
-83530,DE,Schnaitsee,12.3918072891652,48.0811038067582
-83533,DE,Edling,12.1461198374396,48.0610503149088
-83536,DE,Gars am Inn,12.2625785420812,48.1556354131788
-83539,DE,Pfaffing,12.1029785385106,48.0549912729225
-83543,DE,Rott am Inn,12.1241939776853,47.9901893198208
-83544,DE,Albaching,12.1129026619785,48.108280261494
-83546,DE,Gars am Inn,12.3200810566767,48.1761058533937
-83547,DE,Babensham,12.296450398491,48.0905905913444
-83549,DE,Eiselfing,12.2432484423821,48.0343325067997
-83550,DE,Emmering,12.0616160247823,47.9951637975173
-83552,DE,Amerang,12.3068707649668,48.0339196390562
-83553,DE,Frauenneuharting,12.0452819164853,48.0344839074106
-83555,DE,Gars am Inn,12.2971823947602,48.1429329196945
-83556,DE,Griesstätt,12.1876294763409,47.9905811212166
-83558,DE,Maitenbeth,12.0914587391434,48.1480451936141
-83559,DE,Gars am Inn,12.3327583251219,48.1540685647634
-83561,DE,Ramerberg,12.1460903787121,48.0162850423017
-83562,DE,Rechtmehring,12.1629324666385,48.1212653306457
-83564,DE,Soyen,12.2149102337409,48.1049411876474
-83565,DE,Frauenneuharting,12.0130805140754,48.0155110011098
-83567,DE,Unterreit,12.3306045242558,48.1303753180311
-83569,DE,Vogtareuth,12.1740609234559,47.9324048348214
-83607,DE,Holzkirchen,11.6792145866624,47.8667040677277
-83620,DE,Feldkirchen-Westerham,11.8617307657288,47.9136218824398
-83623,DE,Dietramszell,11.5744227926321,47.8709359277397
-83624,DE,Otterfing,11.6687541282517,47.9151967363573
-83626,DE,Valley,11.7628172853632,47.886751809124
-83627,DE,Warngau,11.7371962640276,47.819531300959
-83629,DE,Weyarn,11.8137287161086,47.8596502567186
-83646,DE,Bad Tölz,11.5339370675628,47.7553784847555
-83661,DE,Lenggries,11.5353219873419,47.5989195387186
-83666,DE,Waakirchen,11.673713197922,47.7742994516077
-83670,DE,Bad Heilbrunn,11.4504938486314,47.7558683500428
-83671,DE,Benediktbeuern,11.4205806331243,47.691171674384
-83673,DE,Bichl,11.4317157522767,47.7207486070421
-83674,DE,Gaißach,11.6101999504901,47.7184070442206
-83676,DE,Jachenau,11.4292358956643,47.5966359330725
-83677,DE,Reichersbeuern,11.6235262189373,47.7626382528193
-83679,DE,Sachsenkam,11.6278031163233,47.8113664415516
-83684,DE,Tegernsee,11.7630656317059,47.7178599278136
-83700,DE,Rottach-Egern,11.8255154299388,47.6542365232995
-83703,DE,Gmund am Tegernsee,11.7433557407703,47.755812084307
-83707,DE,Bad Wiessee,11.694847477955,47.7016414443099
-83708,DE,Kreuth,11.729930513214,47.628212990067
-83714,DE,Miesbach,11.8363563244188,47.790251876543
-83727,DE,Schliersee,11.8756574797785,47.6891674593394
-83730,DE,Fischbachau,11.9510617725213,47.736106377662
-83734,DE,Hausham,11.8278814364463,47.7556025939352
-83735,DE,Bayrischzell,11.98561018764,47.6582682291975
-83737,DE,Irschenberg,11.8959677209495,47.8233476012796
-83739,DE,Irschenberg,11.9128945314383,47.7731636256188
-84028,DE,Landshut,12.1649846782708,48.5417046285194
-84030,DE,Ergolding,12.131933885972,48.5873766058413
-84032,DE,Altdorf,12.0879429375064,48.5614953951322
-84034,DE,Landshut,12.088936457651,48.5292853491939
-84036,DE,Landshut,12.1961426518217,48.5233881787556
-84048,DE,Mainburg,11.7640192571661,48.6408386778816
-84051,DE,Essenbach,12.2138392094964,48.6198496041766
-84056,DE,Rottenburg an der Laaber,12.0352871695502,48.7145037033787
-84061,DE,Ergoldsbach,12.2128766371426,48.6895822852373
-84066,DE,Mallersdorf-Pfaffenberg,12.2190094422522,48.7707317333911
-84069,DE,Schierling,12.1572037756561,48.8239743050396
-84072,DE,Au in der Hallertau,11.7165408090518,48.5504267182885
-84076,DE,Pfeffenhausen,11.9416623448352,48.6615852701198
-84079,DE,Bruckberg,12.0017684172912,48.5391444330516
-84082,DE,Laberweinting,12.3123489498619,48.780134831073
-84085,DE,Langquaid,12.0511075061972,48.8287201960213
-84088,DE,Neufahrn in Niederbayern,12.148049291724,48.7343635706493
-84089,DE,Aiglsbach,11.7140745220622,48.6914229987307
-84091,DE,Attenhofen,11.846629006423,48.6555177521992
-84092,DE,Bayerbach bei Ergoldsbach,12.2977473994213,48.7092904384025
-84094,DE,Elsendorf,11.8206350709908,48.6966701690063
-84095,DE,Furth,12.0201717703038,48.5869948260076
-84097,DE,Herrngiersdorf,12.065911619146,48.7825206022825
-84098,DE,Hohenthann,12.0960939367243,48.6588185148982
-84100,DE,Niederaichbach,12.3194664463019,48.5930468753156
-84101,DE,Obersüßbach,11.9341736336541,48.6002943669548
-84103,DE,Postau,12.308762081677,48.6563636277444
-84104,DE,Rudelzhausen,11.7821549555549,48.5876831153262
-84106,DE,Volkenschwand,11.8629744021096,48.609147210539
-84107,DE,Weihmichl,12.0199786531155,48.6180465603295
-84109,DE,Wörth an der Isar,12.3371797165176,48.6265667231222
-84130,DE,Dingolfing,12.4790571259834,48.6221775591416
-84137,DE,Vilsbiburg,12.3437927077601,48.4418323066066
-84140,DE,Gangkofen,12.5590660610285,48.4627951263621
-84144,DE,Geisenhausen,12.2659043216406,48.4682817185599
-84149,DE,Velden,12.2661534027244,48.3682040062104
-84152,DE,Mengkofen,12.4296155340515,48.7245847661348
-84155,DE,Bodenkirchen,12.4091794289546,48.4081873512261
-84160,DE,Frontenhausen,12.5273985860208,48.5214898083493
-84163,DE,Marklkofen,12.5507824221706,48.5605584943849
-84164,DE,Moosthenning,12.4809638397208,48.6820706611714
-84166,DE,Adlkofen,12.2819600362122,48.5360881816824
-84168,DE,Aham,12.4650372332944,48.5251660399856
-84169,DE,Altfraunhofen,12.189296528466,48.4461922885864
-84171,DE,Baierbach,12.1976250779091,48.4157637838784
-84172,DE,Buch am Erlbach,12.0430843110488,48.4418204716832
-84174,DE,Eching,12.0486057745223,48.4859712560031
-84175,DE,Gerzen,12.4180436072083,48.485872077396
-84177,DE,Gottfrieding,12.533805242706,48.6281561907679
-84178,DE,Kröning,12.3652697953017,48.5370420548541
-84180,DE,Loiching,12.4275507298283,48.5907809315333
-84181,DE,Neufraunhofen,12.2192896829701,48.3931561960105
-84183,DE,Niederviehbach,12.3828992898497,48.6028629520162
-84184,DE,Tiefenbach,12.1104845899635,48.4893446408129
-84186,DE,Vilsheim,12.1182792336491,48.4469531952191
-84187,DE,Weng,12.3631642433898,48.6659608621775
-84189,DE,Wurmsham,12.3265985734081,48.3513905894674
-84307,DE,Eggenfelden,12.7461912263339,48.4079189063691
-84323,DE,Massing,12.6136726088123,48.4032028697077
-84326,DE,Falkenberg,12.7085272414858,48.4706793901205
-84329,DE,Wurmannsquick,12.8113427432238,48.3574651700098
-84332,DE,Hebertsfelden,12.8173983446839,48.4288452257201
-84333,DE,Malgersdorf,12.7375873343938,48.5255015423978
-84335,DE,Mitterskirchen,12.7261900716134,48.3485482284713
-84337,DE,Schönau,12.8393471280326,48.4932815494458
-84339,DE,Unterdietfurt,12.6700972177953,48.3916192419141
-84347,DE,Pfarrkirchen,12.9556951758137,48.4428293620635
-84359,DE,Simbach am Inn,13.0135479712112,48.2892251144409
-84364,DE,Bad Birnbach,13.0666789182064,48.4463958469658
-84367,DE,Tann,12.8977368435029,48.3206233271433
-84371,DE,Triftern,13.0019508209066,48.3895521799125
-84375,DE,Kirchdorf am Inn,12.9586560559554,48.2406735619407
-84378,DE,Dietersburg,12.9520990636244,48.4997989492078
-84381,DE,Johanniskirchen,12.9613084103146,48.5444538549468
-84384,DE,Wittibreut,13.0087500136358,48.3417554292749
-84385,DE,Egglham,13.0579771339129,48.5235747439681
-84387,DE,Julbach,12.9296252145822,48.2514306461781
-84389,DE,Postmünster,12.8887557966255,48.4274268113962
-84405,DE,Dorfen,12.1656152249285,48.280265946331
-84416,DE,Taufkirchen (Vils),12.1339968516621,48.3402683524765
-84419,DE,Schwindegg,12.262658103551,48.2523978062084
-84424,DE,Isen,12.0607669402147,48.1925076415239
-84427,DE,Sankt Wolfgang,12.1466370259054,48.2206409850446
-84428,DE,Buchbach,12.2977717082233,48.3077627816031
-84431,DE,Heldenstein,12.3369987794941,48.2395928377994
-84432,DE,Hohenpolding,12.1297169791714,48.3987803740754
-84434,DE,Kirchberg,12.0568864766116,48.4094535260834
-84435,DE,Lengdorf,12.0492491857566,48.262619007148
-84437,DE,Reichertsheim,12.25425887908,48.1878196517794
-84439,DE,Steinkirchen,12.080718542142,48.3770930794524
-84453,DE,Mühldorf am Inn,12.5159363383649,48.2506622178874
-84478,DE,Waldkraiburg,12.4170904450495,48.2029131638888
-84489,DE,Burghausen,12.8114624060202,48.1633740296074
-84494,DE,Neumarkt-Sankt Veit,12.5143038358619,48.3517059556042
-84503,DE,Altötting,12.6591179719964,48.2310046220935
-84508,DE,Burgkirchen an der Alz,12.719600210252,48.1491354854063
-84513,DE,Töging am Inn,12.5782155638461,48.2706948923292
-84518,DE,Garching an der Alz,12.5862354603164,48.1375016367005
-84524,DE,Neuötting,12.7328271700994,48.2490894108325
-84529,DE,Tittmoning,12.7371941458225,48.0503235194237
-84533,DE,Marktl,12.8563136323286,48.2431167334428
-84539,DE,Ampfing,12.4000066186678,48.2616290118258
-84543,DE,Winhöring,12.6522684689027,48.271977412237
-84544,DE,Aschau am Inn,12.352570302613,48.1996215963507
-84546,DE,Egglkofen,12.452005527063,48.3941791372989
-84547,DE,Emmerting,12.7744726248879,48.2158769308854
-84549,DE,Engelsberg,12.5208365147697,48.1281437493559
-84550,DE,Feichten an der Alz,12.5982955771431,48.0915806871299
-84552,DE,Geratskirchen,12.6502306750517,48.353460916618
-84553,DE,Halsbach,12.6793244871848,48.1211077214538
-84555,DE,Jettenbach,12.3716913476524,48.1624494842651
-84556,DE,Kastl,12.6762828218571,48.1872169816697
-84558,DE,Kirchweidach,12.6518740771142,48.0837759116341
-84559,DE,Kraiburg am Inn,12.4438386617528,48.180203680247
-84561,DE,Mehring,12.7816858261329,48.1789633565848
-84562,DE,Mettenheim,12.4707736687262,48.2729214468296
-84564,DE,Oberbergkirchen,12.37837526946,48.3127238431102
-84565,DE,Oberneukirchen,12.5134884321076,48.1708224293732
-84567,DE,Erlbach,12.7771285094102,48.2939642372252
-84568,DE,Pleiskirchen,12.6277921205822,48.3181184742978
-84570,DE,Polling,12.5387358603916,48.2095762672412
-84571,DE,Reischach,12.7116142404164,48.2952341905124
-84573,DE,Schönberg,12.4210878656842,48.3453604155334
-84574,DE,Taufkirchen,12.4412055675641,48.1423198317176
-84576,DE,Teising,12.6105117572216,48.2311677832627
-84577,DE,Tüßling,12.6127290731204,48.2081196823881
-84579,DE,Unterneukirchen,12.6192608691009,48.1706101931512
-85049,DE,Ingolstadt,11.3416386278747,48.7632084572189
-85051,DE,Ingolstadt,11.3942920909508,48.7232381851785
-85053,DE,Ingolstadt,11.4634968797022,48.7463210028821
-85055,DE,Ingolstadt,11.4443219748188,48.7866569926313
-85057,DE,Ingolstadt,11.4032486744601,48.7802489604984
-85072,DE,Eichstätt,11.1901779232518,48.8881049610808
-85077,DE,Manching,11.5021531188205,48.7167842888878
-85080,DE,Gaimersheim,11.3620941141632,48.8139856363081
-85084,DE,Reichertshofen,11.5018664514623,48.6562604600742
-85088,DE,Vohburg an der Donau,11.6095570077035,48.7692047853505
-85092,DE,Kösching,11.516621305843,48.8334889216346
-85095,DE,Denkendorf,11.4688039929846,48.9219277688707
-85098,DE,Großmehring,11.5414874844678,48.7830165619385
-85101,DE,Lenting,11.4516165993867,48.8102455476221
-85104,DE,Pförring,11.6869370706613,48.8201315800901
-85107,DE,Baar-Ebenhausen,11.4760222502211,48.6809597483753
-85110,DE,Kipfenberg,11.3799126876197,48.9355434683586
-85111,DE,Adelschlag,11.1995395290342,48.841670993784
-85113,DE,Böhmfeld,11.3661706211827,48.8673997307051
-85114,DE,Buxheim,11.2837435922325,48.8133191573252
-85116,DE,Egweil,11.2294093136179,48.7842168162177
-85117,DE,Eitensheim,11.3126425803645,48.8274558055605
-85119,DE,Ernsgaden,11.5659163689847,48.7251719074366
-85120,DE,Hepberg,11.4562203212648,48.8296579444875
-85122,DE,Hitzhofen,11.311809170189,48.8735532224932
-85123,DE,Karlskron,11.4017345283217,48.6687319453079
-85125,DE,Kinding,11.3811391335674,49.0007761224492
-85126,DE,Münchsmünster,11.675630416472,48.7647068498659
-85128,DE,Nassenfels,11.2177222702565,48.8034752266646
-85129,DE,Oberdolling,11.5948405787668,48.8361249422872
-85131,DE,Pollenfeld,11.2065938582954,48.9438377417531
-85132,DE,Schernfeld,11.1044198965782,48.9260690540043
-85134,DE,Stammham,11.4670839356775,48.8640717379262
-85135,DE,Titting,11.2171466872837,48.9993335139384
-85137,DE,Walting,11.3000498919583,48.9183739064518
-85139,DE,Wettstetten,11.4079259746599,48.8332626990582
-85221,DE,Dachau,11.4404708388798,48.2696882964765
-85229,DE,Markt Indersdorf,11.3616931407464,48.3718127421727
-85232,DE,Bergkirchen,11.3605280911494,48.2578045829837
-85235,DE,Odelzhausen,11.1848102972293,48.3127931587419
-85238,DE,Petershausen,11.4786260616165,48.4091840300194
-85241,DE,Hebertshausen,11.4803014769888,48.298705642007
-85244,DE,Röhrmoos,11.4593443594599,48.3334605826974
-85247,DE,Schwabhausen,11.3450434528969,48.3103750991359
-85250,DE,Altomünster,11.24018824896,48.3926299762914
-85253,DE,Erdweg,11.2846664196624,48.3356183509152
-85254,DE,Sulzemoos,11.2616958698176,48.2850676574051
-85256,DE,Vierkirchen,11.4676026214282,48.3672351115558
-85258,DE,Weichs,11.4168688028224,48.389882269581
-85259,DE,Sulzemoos,11.2381786462284,48.3063009595365
-85276,DE,Pfaffenhofen an der Ilm,11.5013712279851,48.5445972181263
-85283,DE,Wolnzach,11.6305284293963,48.6032536289147
-85290,DE,Geisenfeld,11.6205360008402,48.6843387095583
-85293,DE,Reichertshausen,11.4805250753332,48.4561364802237
-85296,DE,Rohrbach,11.5454213647346,48.6158680303462
-85298,DE,Scheyern,11.4378527666452,48.5022702607653
-85301,DE,Schweitenkirchen,11.6145162610079,48.5158068695149
-85302,DE,Gerolsbach,11.3598514417968,48.4911511517245
-85304,DE,Ilmmünster,11.5022359955471,48.4825170706023
-85305,DE,Jetzendorf,11.410541345433,48.4397002345339
-85307,DE,Paunzhausen,11.5684309242413,48.4716351853784
-85309,DE,Pörnbach,11.475716513142,48.613473026313
-85354,DE,Freising,11.7062962163494,48.3942483559553
-85356,DE,Freising,11.7610299022752,48.390018790339
-85368,DE,Moosburg an der Isar,11.9336681925775,48.4780486607068
-85375,DE,Neufahrn bei Freising,11.6644056295567,48.3235138992212
-85376,DE,Neufahrn bei Freising,11.6403935034545,48.3568083429262
-85386,DE,Eching,11.625248222737,48.2976497555786
-85391,DE,Allershausen,11.5916075669353,48.4344387934696
-85395,DE,Attenkirchen,11.7293613459619,48.4975590340231
-85399,DE,Hallbergmoos,11.7335989069019,48.3145259559256
-85402,DE,Kranzberg,11.6271040632307,48.4054414689822
-85405,DE,Nandlstadt,11.8118751063044,48.5309058824552
-85406,DE,Zolling,11.7716802800429,48.4677351753527
-85408,DE,Gammelsdorf,11.9350734623406,48.556031527047
-85410,DE,Haag an der Amper,11.8408507489089,48.4708980855911
-85411,DE,Hohenkammer,11.5344425589426,48.4275177882446
-85413,DE,Hörgertshausen,11.8698934777923,48.5570186881727
-85414,DE,Kirchdorf an der Amper,11.664040672574,48.4593928316561
-85416,DE,Langenbach,11.8566707840749,48.4347834563786
-85417,DE,Marzling,11.8066538617554,48.4046627783315
-85419,DE,Mauern,11.9007199069934,48.5232925691699
-85435,DE,Erding,11.9184400536846,48.3099111578726
-85445,DE,Oberding,11.8249940869151,48.3345248997458
-85447,DE,Fraunberg,12.0036411818157,48.3609755258655
-85452,DE,Moosinning,11.8120025394177,48.2791453585187
-85456,DE,Wartenberg,11.9829583023033,48.3956213732067
-85457,DE,Wörth,11.9166637308604,48.2429183168939
-85459,DE,Berglern,11.9175242675923,48.3928866682806
-85461,DE,Bockhorn,12.0008360462429,48.307760499689
-85462,DE,Eitting,11.8692149824396,48.3778583135072
-85464,DE,Finsing,11.7971677727806,48.2336151779889
-85465,DE,Langenpreising,11.9649255875453,48.42779818348
-85467,DE,Neuching,11.8380967867149,48.2456659455924
-85469,DE,Walpertskirchen,11.9788440216406,48.2606079013774
-85521,DE,Ottobrunn,11.6633867090599,48.0664391451508
-85540,DE,Haar,11.7325106145199,48.1186987575949
-85551,DE,Kirchheim bei München,11.7504030029512,48.1846127362428
-85560,DE,Ebersberg,11.9373042003948,48.1083382025308
-85567,DE,Grafing bei München,11.9481383137806,48.0314678976449
-85570,DE,Markt Schwaben,11.8746513139071,48.2021794923701
-85579,DE,Neubiberg,11.6434958235945,48.0803607934185
-85586,DE,Poing,11.8019925793237,48.170365609831
-85591,DE,Vaterstetten,11.7793375821328,48.108284670553
-85598,DE,Zorneding,11.7954981926007,48.1161575021315
-85599,DE,Vaterstetten,11.7903605148965,48.1359109635518
-85604,DE,Zorneding,11.8198676822429,48.083500609584
-85609,DE,Aschheim,11.7156628612645,48.1873553216876
-85614,DE,Kirchseeon,11.8769554998719,48.0681482621102
-85617,DE,Aßling,11.9903042651878,47.9911635327573
-85622,DE,Feldkirchen,11.7488861207442,48.1454095746315
-85625,DE,Glonn,11.8839833572711,47.9787233684511
-85630,DE,Grasbrunn,11.7602941669675,48.0586529444558
-85635,DE,Höhenkirchen-Siegertsbrunn,11.7244916059973,48.0203770512186
-85640,DE,Putzbrunn,11.7067175238039,48.0842897198495
-85643,DE,Steinhöring,12.043498883364,48.0987966837609
-85646,DE,Anzing,11.8414779576248,48.1498474850011
-85649,DE,Brunnthal,11.6829319288691,48.0054806888206
-85652,DE,Pliening,11.7967535109086,48.2009630882097
-85653,DE,Aying,11.7375606659923,47.9601483843774
-85655,DE,Aying,11.801104110445,47.9481935650379
-85656,DE,Buch am Buchrain,12.0007820123477,48.2180190539314
-85658,DE,Egmating,11.8021695901685,47.9956712548392
-85659,DE,Forstern,11.9753488707986,48.1802685492574
-85661,DE,Forstinning,11.9064750026551,48.1753728304503
-85662,DE,Hohenbrunn,11.7059858213361,48.0518090733561
-85664,DE,Hohenlinden,11.9996870003254,48.1507543167149
-85665,DE,Moosach,11.8729223808002,48.0386211462361
-85667,DE,Oberpframmern,11.8130183496091,48.0329252097114
-85669,DE,Pastetten,11.9420618897348,48.2071244860138
-85716,DE,Unterschleißheim,11.5584827447407,48.2776345979618
-85737,DE,Ismaning,11.7043974590606,48.2411426692202
-85748,DE,Garching bei München,11.6394770565012,48.2496514336321
-85757,DE,Karlsfeld,11.4624908708062,48.231491687399
-85764,DE,Oberschleißheim,11.5608644344063,48.2495204580432
-85774,DE,Unterföhring,11.6636322585995,48.1920044363391
-85777,DE,Fahrenzhausen,11.5640380929381,48.3644280681913
-85778,DE,Haimhausen,11.5423162441422,48.3175323904954
-86150,DE,Augsburg,10.8920543915704,48.3660388302255
-86152,DE,Augsburg,10.8931299952745,48.3738212481468
-86153,DE,Augsburg,10.9013996971546,48.3795730048647
-86154,DE,Augsburg,10.8775157428934,48.3951355506071
-86156,DE,Augsburg,10.8560504897707,48.3886459369036
-86157,DE,Augsburg,10.864876767799,48.3627943445486
-86159,DE,Augsburg,10.8926836856807,48.344332817134
-86161,DE,Augsburg,10.9207265734053,48.3487005041161
-86163,DE,Augsburg,10.9442387049477,48.3499008424067
-86165,DE,Augsburg,10.9377040173741,48.3799251230866
-86167,DE,Augsburg,10.9255164702471,48.396005413408
-86169,DE,Augsburg,10.904502032238,48.4209310591755
-86179,DE,Augsburg,10.9130023704333,48.3023714623109
-86199,DE,Augsburg,10.8290553972886,48.3228734723459
-86316,DE,Friedberg,11.0023198473945,48.3635075619424
-86343,DE,Königsbrunn,10.8856896546433,48.2628760634169
-86356,DE,Neusäß,10.8104495128335,48.3955200453938
-86368,DE,Gersthofen,10.8252675449159,48.4316796059786
-86381,DE,Krumbach (Schwaben),10.3747097894156,48.2424222127199
-86391,DE,Stadtbergen,10.8303804213572,48.3609017988267
-86399,DE,Bobingen,10.7894584532506,48.2750891853704
-86405,DE,Meitingen,10.8332161110484,48.5467635259225
-86415,DE,Mering,11.0037720969973,48.2685809222565
-86420,DE,Diedorf,10.7630254398066,48.3540139505815
-86424,DE,Dinkelscherben,10.5822316308891,48.3414906480928
-86438,DE,Kissing,10.9803000135574,48.3067110076735
-86441,DE,Zusmarshausen,10.5982809526829,48.4079571094234
-86444,DE,Affing,10.9618819466763,48.4502066345959
-86447,DE,Aindling,10.9487017845184,48.5130434402997
-86450,DE,Altenmünster,10.5818479258458,48.4648833837451
-86453,DE,Dasing,11.0646519854605,48.3888436540212
-86456,DE,Gablingen,10.8106819785545,48.4584011058095
-86459,DE,Gessertshausen,10.7149209611069,48.3060327834372
-86462,DE,Langweid am Lech,10.8356230613621,48.484529787554
-86465,DE,Welden,10.688302100021,48.4608029036557
-86470,DE,Thannhausen,10.4745037433914,48.2782055925014
-86473,DE,Ziemetshausen,10.5434970515393,48.2859070297496
-86476,DE,Neuburg an der Kammel,10.3722237938082,48.3039017031805
-86477,DE,Adelsried,10.7162454149954,48.4274657795796
-86479,DE,Aichen,10.5372224002881,48.232912234757
-86480,DE,Aletshausen,10.3755240126641,48.1932160991405
-86482,DE,Aystetten,10.7668457277591,48.4082692595216
-86483,DE,Balzhausen,10.4855125380671,48.2346164609291
-86485,DE,Biberbach,10.7854790453274,48.5105429501713
-86486,DE,Bonstetten,10.7155376858167,48.4447672486993
-86488,DE,Breitenthal,10.300688307871,48.2376451035402
-86489,DE,Deisenhausen,10.3230948690645,48.2639256921766
-86491,DE,Ebershausen,10.3069653789693,48.2063080401434
-86492,DE,Egling an der Paar,10.9898359967487,48.1877816444327
-86494,DE,Emersacker,10.6729104423535,48.4836673171482
-86495,DE,Eurasburg,11.109349533526,48.3332124734231
-86497,DE,Horgau,10.6876245022605,48.398842044074
-86498,DE,Kettershausen,10.2626914997951,48.1895195908292
-86500,DE,Kutzenhausen,10.692052494087,48.3580865716425
-86502,DE,Laugna,10.703404252026,48.5144255924924
-86504,DE,Merching,10.9854411778581,48.246069498411
-86505,DE,Münsterhausen,10.4517961347488,48.3149663720302
-86507,DE,Oberottmarshausen,10.8647580424281,48.220769592172
-86508,DE,Rehling,10.9159319786534,48.4863140932787
-86510,DE,Ried,11.0745355410647,48.2924545745159
-86511,DE,Schmiechen,10.9474287160673,48.2296556689369
-86513,DE,Ursberg,10.4395758573594,48.2472813042514
-86514,DE,Ustersbach,10.6399477475733,48.324139103052
-86517,DE,Wehringen,10.8055647331248,48.2514067397745
-86519,DE,Wiesenbach,10.3057250044054,48.2928491504989
-86529,DE,Schrobenhausen,11.2339463375888,48.5739056334391
-86551,DE,Aichach,11.1213252667589,48.4473886225502
-86554,DE,Pöttmes,11.0652717878467,48.5748699679654
-86556,DE,Kühbach,11.1799626093883,48.5085204092875
-86558,DE,Hohenwart,11.4008943451647,48.5945706576931
-86559,DE,Adelzhausen,11.1289213205851,48.358404502324
-86561,DE,Aresing,11.2946822227088,48.5252210897463
-86562,DE,Berg im Gau,11.2484915802817,48.6373846782274
-86564,DE,Brunnen,11.3319564296721,48.6346269759317
-86565,DE,Gachenbach,11.2510687061927,48.5062967623162
-86567,DE,Hilgertshausen-Tandern,11.3280117446804,48.4348142488897
-86568,DE,Hollenbach,11.0585147357924,48.4891905129902
-86570,DE,Inchenhofen,11.1001504549198,48.5250111301933
-86571,DE,Langenmosen,11.2084345884237,48.6057215214045
-86573,DE,Obergriesbach,11.0424181368702,48.427001487431
-86574,DE,Petersdorf,11.0125532981395,48.5243504304265
-86576,DE,Schiltberg,11.2430728304235,48.4585159381006
-86577,DE,Sielenbach,11.1639077657729,48.3941270422485
-86579,DE,Waidhofen,11.337463635321,48.5784029856897
-86609,DE,Donauwörth,10.766262986799,48.7264950493126
-86633,DE,Neuburg an der Donau,11.1867014993821,48.7380132478331
-86637,DE,Wertingen,10.6643908860686,48.5461326924317
-86641,DE,Rain,10.9518490131132,48.6703516891167
-86643,DE,Rennertshofen,11.0427132068292,48.7741144393995
-86647,DE,Buttenwiesen,10.7157546843894,48.6139116037891
-86650,DE,Wemding,10.7067007454787,48.8795896134416
-86653,DE,Monheim,10.8659479061708,48.8337091913909
-86655,DE,Harburg (Schwaben),10.680596797112,48.7844871600378
-86657,DE,Bissingen,10.579134648472,48.7194884585716
-86660,DE,Tapfheim,10.6870367533471,48.6853563988932
-86663,DE,Asbach-Bäumenheim,10.8166337246872,48.6886175080844
-86666,DE,Burgheim,11.035234400165,48.6926491640188
-86668,DE,Karlshuld,11.2889673565854,48.6762606661254
-86669,DE,Königsmoos,11.1927509683767,48.652515753533
-86672,DE,Thierhaupten,10.9154011934638,48.5640027138121
-86673,DE,Bergheim,11.2284189255899,48.7648477141716
-86674,DE,Baar,10.9646378984747,48.5859133922226
-86675,DE,Buchdorf,10.8329230979638,48.7851610723193
-86676,DE,Ehekirchen,11.0943342180933,48.6398757043928
-86678,DE,Ehingen,10.7900337073096,48.5929648460354
-86679,DE,Ellgau,10.8618158031092,48.6147208618206
-86681,DE,Fünfstetten,10.76484929651,48.8400355866654
-86682,DE,Genderkingen,10.8635516225871,48.7118537524555
-86684,DE,Holzheim,10.9547030858819,48.6194250487162
-86685,DE,Huisheim,10.7016097879948,48.8348313876479
-86687,DE,Kaisheim,10.8012133559556,48.7711802827889
-86688,DE,Marxheim,10.9423146372158,48.7625206603993
-86690,DE,Mertingen,10.7912477454403,48.6535556334177
-86692,DE,Münster,10.9058890237342,48.62119772273
-86694,DE,Niederschönenfeld,10.9179474934682,48.7244398296874
-86695,DE,Nordendorf,10.8182563681449,48.6068763428279
-86697,DE,Oberhausen,11.1059538752382,48.7086081443357
-86698,DE,Oberndorf am Lech,10.8579916604431,48.6694148349851
-86700,DE,Otting,10.795626749874,48.8765168013723
-86701,DE,Rohrenfels,11.1601537471068,48.6901929731648
-86703,DE,Rögling,10.9457874908809,48.8486486771865
-86704,DE,Tagmersheim,10.9607793937651,48.8249435296147
-86706,DE,Weichering,11.3254446044585,48.7098020160466
-86707,DE,Westendorf,10.8191797641235,48.5704078655624
-86709,DE,Wolferstadt,10.7767773786743,48.9126786898239
-86720,DE,Nördlingen,10.5088200449819,48.8592669009962
-86732,DE,Oettingen in Bayern,10.5778834312959,48.9553368762709
-86733,DE,Alerheim,10.6327893119347,48.8474467305055
-86735,DE,Amerdingen,10.4712492531337,48.7479148291556
-86736,DE,Auhausen,10.5887738749981,49.0056007698387
-86738,DE,Deiningen,10.5702984826809,48.8673360514398
-86739,DE,Ederheim,10.4623257329816,48.7975085586393
-86741,DE,Ehingen am Ries,10.543333036657,48.9583990210222
-86742,DE,Fremdingen,10.4741668351196,48.9781308946554
-86744,DE,Hainsfarth,10.6426414192001,48.9595626187518
-86745,DE,Hohenaltheim,10.5151362591569,48.7796510134644
-86747,DE,Maihingen,10.5058904711101,48.9274764179029
-86748,DE,Marktoffingen,10.4656528234695,48.9283884958743
-86750,DE,Megesheim,10.6627237967892,48.9384720167326
-86751,DE,Mönchsdeggingen,10.5865147171304,48.7667799355097
-86753,DE,Möttingen,10.5809102544933,48.8118623173281
-86754,DE,Munningen,10.6298242720489,48.9150624968229
-86756,DE,Reimlingen,10.5195018570761,48.827913400719
-86757,DE,Wallerstein,10.4720294445839,48.891647492551
-86759,DE,Wechingen,10.6211162285761,48.8845272598274
-86807,DE,Buchloe,10.7381833773786,48.0310694436847
-86825,DE,Bad Wörishofen,10.5980442324354,48.0027985801075
-86830,DE,Schwabmünchen,10.7275025095274,48.1980655016013
-86833,DE,Ettringen,10.6588702508811,48.1272782956164
-86836,DE,Untermeitingen,10.8288707997561,48.1727564070603
-86842,DE,Türkheim,10.6355404770801,48.0635083050973
-86845,DE,Großaitingen,10.7480796044555,48.2339505087382
-86850,DE,Fischach,10.6508599381339,48.2852605144268
-86853,DE,Langerringen,10.7488607375103,48.1280994535625
-86854,DE,Amberg,10.6880224005207,48.071610933887
-86856,DE,Hiltenfingen,10.7153281976595,48.1557791783606
-86857,DE,Hurlach,10.8275406521469,48.1233879256854
-86859,DE,Igling,10.8061250533948,48.0685434090549
-86860,DE,Jengen,10.6999113824059,47.9880988351048
-86862,DE,Lamerdingen,10.7495783449998,48.0829125799106
-86863,DE,Langenneufnach,10.6034486694469,48.2623318687514
-86865,DE,Markt Wald,10.5908723340196,48.1499774032992
-86866,DE,Mickhausen,10.6316897980069,48.2291516658224
-86868,DE,Mittelneufnach,10.5987308440369,48.184522906557
-86869,DE,Oberostendorf,10.7438173000744,47.9473445457002
-86871,DE,Rammingen,10.5820703664389,48.065282699802
-86872,DE,Scherstetten,10.6462839993074,48.1926476417061
-86874,DE,Tussenhausen,10.555344594521,48.1069826786161
-86875,DE,Waal,10.7852924230963,47.9888225337992
-86877,DE,Walkertshofen,10.5887400523401,48.2317572000279
-86879,DE,Wiedergeltingen,10.6693812624899,48.0371637879388
-86899,DE,Landsberg am Lech,10.8608325705575,48.0341378757676
-86911,DE,Dießen am Ammersee,11.0771521202667,47.9714127234423
-86916,DE,Kaufering,10.8731827276972,48.1009882777353
-86919,DE,Utting am Ammersee,11.0681215911314,48.0194466481535
-86920,DE,Denklingen,10.8396459018864,47.8910082029798
-86922,DE,Eresing,11.0259549209107,48.0903600877908
-86923,DE,Finning,11.0125644778088,48.022246979301
-86925,DE,Fuchstal,10.822511879505,47.9339004094901
-86926,DE,Greifenberg,11.0755400444753,48.0820676382712
-86928,DE,Hofstetten,10.9678140982269,48.0023985957555
-86929,DE,Penzing,10.9406199572028,48.0816631547923
-86931,DE,Prittriching,10.92632913763,48.2033199539235
-86932,DE,Pürgen,10.9178837614964,48.006462585752
-86934,DE,Reichling,10.9384912140388,47.9307118799213
-86935,DE,Rott,10.9808683690745,47.9081690807138
-86937,DE,Scheuring,10.8906570414409,48.1632504565481
-86938,DE,Schondorf am Ammersee,11.0864485610409,48.0532301576858
-86940,DE,Schwifting,10.9399905473266,48.0464301419403
-86941,DE,Eresing,11.045435591576,48.1022325305352
-86943,DE,Thaining,10.9644720499562,47.970685527678
-86944,DE,Unterdießen,10.8413820527037,47.9763731668415
-86946,DE,Vilgertshofen,10.9181095709688,47.9578333042153
-86947,DE,Weil,10.9469708147949,48.1265015449924
-86949,DE,Windach,11.0256236947722,48.0612235728426
-86956,DE,Schongau,10.8949054639346,47.8142588133197
-86971,DE,Peiting,10.9346153809376,47.802039954184
-86972,DE,Altenstadt,10.8600533846274,47.8248660084782
-86974,DE,Apfeldorf,10.9479826199904,47.889911371763
-86975,DE,Bernbeuren,10.7669012705627,47.732876303957
-86977,DE,Burggen,10.8109593410551,47.775685594007
-86978,DE,Hohenfurch,10.8995847009592,47.8562680845954
-86980,DE,Ingenried,10.7833610000688,47.8091461826908
-86981,DE,Kinsau,10.9048712210703,47.8803634399312
-86983,DE,Lechbruck,10.7808583018403,47.6944009528168
-86984,DE,Prem,10.809844733194,47.6790386931301
-86986,DE,Schwabbruck,10.8272289094493,47.8220139230541
-86987,DE,Schwabsoien,10.8119076274789,47.8427949607258
-86989,DE,Steingaden,10.8652623393998,47.7105845979731
-87435,DE,Kempten (Allgäu),10.3014934987766,47.7123989278187
-87437,DE,Kempten (Allgäu),10.3387757390213,47.7431939467849
-87439,DE,Kempten (Allgäu),10.2785249256362,47.7459599148385
-87448,DE,Waltenhofen,10.2597798300449,47.6545377063174
-87452,DE,Altusried,10.1777419151986,47.7941821100665
-87459,DE,Pfronten,10.5320001577133,47.5750992841904
-87463,DE,Dietmannsried,10.2842659083173,47.8313896640167
-87466,DE,Oy-Mittelberg,10.438364537816,47.6542463530967
-87471,DE,Durach,10.3800153719725,47.6998327812123
-87474,DE,Buchenberg,10.190871233896,47.7126757959242
-87477,DE,Sulzberg,10.3516540869708,47.665587620044
-87480,DE,Weitnau,10.1485776698829,47.6611256298542
-87484,DE,Nesselwang,10.5015152766181,47.6244590277821
-87487,DE,Wiggensbach,10.2130422695535,47.7473717469611
-87488,DE,Betzigau,10.4175883221582,47.729933716028
-87490,DE,Haldenwang,10.3579292451205,47.7933658883432
-87493,DE,Lauben,10.3078862350761,47.7832985273065
-87494,DE,Rückholz,10.5455249119882,47.6672764103208
-87496,DE,Untrasried,10.3670985541179,47.8477526414376
-87497,DE,Wertach,10.4093518215494,47.5915075921279
-87499,DE,Wildpoldsried,10.4138909994403,47.7791030832519
-87509,DE,Immenstadt im Allgäu,10.1904589461516,47.581334874869
-87527,DE,Sonthofen,10.2892230638072,47.5101776804224
-87534,DE,Oberstaufen,10.0556317667689,47.5318138392031
-87538,DE,Fischen im Allgäu,10.17656529669,47.4512106341665
-87541,DE,Hindelang,10.3998591944164,47.4728952576357
-87544,DE,Blaichach,10.182187881382,47.5092372614972
-87545,DE,Burgberg im Allgäu,10.2960978100636,47.5494245932182
-87547,DE,Missen-Wilhams,10.1096502002822,47.6062536940382
-87549,DE,Rettenberg,10.3154043538632,47.5936044702705
-87561,DE,Oberstdorf,10.2631023992627,47.3754137477491
-87600,DE,Kaufbeuren,10.6165190767987,47.8823980568873
-87616,DE,Marktoberdorf,10.6073714080536,47.7524321067668
-87629,DE,Füssen,10.6608560924752,47.5884464107885
-87634,DE,Obergünzburg,10.4388276527909,47.8527044713964
-87637,DE,Seeg,10.6090990320529,47.6522227605081
-87640,DE,Biessenhofen,10.6415708508518,47.8226587409994
-87642,DE,Halblech,10.8471750846934,47.6145070786482
-87645,DE,Schwangau,10.768510879592,47.5699756475298
-87647,DE,Unterthingau,10.4899770958419,47.7667618678848
-87648,DE,Aitrang,10.5156183287453,47.8254513531539
-87650,DE,Baisweil,10.545457362429,47.9533147764799
-87651,DE,Bidingen,10.7205362462528,47.8231286549319
-87653,DE,Eggenthal,10.4919343636039,47.9158596476077
-87654,DE,Friesenried,10.5280307663956,47.8737744287421
-87656,DE,Germaringen,10.6803814467296,47.9417533027983
-87657,DE,Görisried,10.4979837890188,47.7003182905436
-87659,DE,Hopferau,10.6397573945837,47.6156891809151
-87660,DE,Irsee,10.5639679352319,47.9089775857791
-87662,DE,Kaltental,10.7525757662261,47.8951198642275
-87663,DE,Lengenwang,10.5948029599913,47.7014350822214
-87665,DE,Mauerstetten,10.6727072089513,47.8761249423843
-87666,DE,Pforzen,10.6059918564544,47.9371080175956
-87668,DE,Rieden,10.6466793030327,47.9527657407231
-87669,DE,Rieden am Forggensee,10.7088316620432,47.6291018013413
-87671,DE,Ronsberg,10.4069310981722,47.9028537733043
-87672,DE,Roßhaupten,10.7046296527391,47.6670594384631
-87674,DE,Ruderatshofen,10.5771788320715,47.825785781725
-87675,DE,Stötten am Au,10.711686998977,47.7439270454758
-87677,DE,Stöttwang,10.7095814128728,47.881017573252
-87679,DE,Westendorf,10.7097940378754,47.9243152931408
-87700,DE,Memmingen,10.1632724784428,47.9801027679715
-87719,DE,Mindelheim,10.4975876737199,48.0546953308161
-87724,DE,Ottobeuren,10.3262952974574,47.9324877546772
-87727,DE,Babenhausen,10.2445355738275,48.1365793953214
-87730,DE,Grönenbach,10.2296803922075,47.8743698296774
-87733,DE,Markt Rettenbach,10.401397286479,47.9539241032108
-87734,DE,Benningen,10.2189460562276,47.9666001130613
-87736,DE,Böhen,10.3136329644332,47.8861073617342
-87737,DE,Boos,10.2073307014787,48.0860241677071
-87739,DE,Breitenbrunn,10.3882449715643,48.1337927614552
-87740,DE,Buxheim,10.1318553912771,47.9889456282662
-87742,DE,Apfeltrach,10.4984558234828,47.9969663640891
-87743,DE,Egg an der Günz,10.2725587513253,48.0870877164155
-87745,DE,Eppishausen,10.5280790362947,48.182549736653
-87746,DE,Erkheim,10.3487192116658,48.0530635368984
-87748,DE,Fellheim,10.1519532842172,48.0717579782594
-87749,DE,Hawangen,10.2706376726183,47.969187676907
-87751,DE,Heimertingen,10.1585932982806,48.0393308736615
-87752,DE,Holzgünz,10.2455900538026,48.0205214769813
-87754,DE,Kammlach,10.4090814294058,48.0522077300027
-87755,DE,Kirchhaslach,10.3207522007199,48.1506858458283
-87757,DE,Kirchheim im Schwarzwald,10.4603643862213,48.1821833055743
-87758,DE,Kronburg,10.1485494126671,47.9042311766194
-87760,DE,Lachen,10.2429449691508,47.9411414990428
-87761,DE,Lauben,10.2802035348181,48.0625403197306
-87763,DE,Lautrach,10.1056257408668,47.8887637449379
-87764,DE,Legau,10.1418770524302,47.8569420233981
-87766,DE,Memmingerberg,10.2235138497578,47.9890312186161
-87767,DE,Niederrieden,10.1988221689646,48.0561992131215
-87769,DE,Oberrieden,10.4195505368097,48.0913899601361
-87770,DE,Oberschönegg,10.3068665990062,48.1128723883469
-87772,DE,Pfaffenhausen,10.4466553313984,48.1227302070661
-87773,DE,Pleß,10.1664547302286,48.0997566478183
-87775,DE,Salgen,10.4847458202746,48.1241249771238
-87776,DE,Sontheim,10.3613220281384,48.0001782855776
-87778,DE,Stetten,10.4334877542382,48.0088930737988
-87779,DE,Trunkelsberg,10.2153169658427,48.0019266751047
-87781,DE,Ungerhausen,10.2692806600841,48.0004069608017
-87782,DE,Dirlewang,10.4770404016052,47.9514938048984
-87784,DE,Westerheim,10.2988266355258,48.022896954654
-87785,DE,Winterrieden,10.2126821776106,48.1192318215602
-87787,DE,Wolfertschwenden,10.2600522880417,47.9040753753616
-87789,DE,Woringen,10.1986913569577,47.9249827867352
-88045,DE,Friedrichshafen,9.4638045357109,47.6668742120177
-88046,DE,Friedrichshafen,9.50515946329407,47.6639242864464
-88048,DE,Friedrichshafen,9.47233298457411,47.6989688790365
-88069,DE,Tettnang,9.62407378045739,47.6587128327445
-88074,DE,Meckenbeuren,9.56611175388708,47.7015929968963
-88079,DE,Kressbronn am Bodensee,9.60196669658147,47.6061707119471
-88085,DE,Langenargen,9.5602454846575,47.6185601719166
-88090,DE,Immenstaad am Bodensee,9.36554705306827,47.6761684322506
-88094,DE,Oberteuringen,9.4711613449797,47.7355546800803
-88097,DE,Eriskirch,9.53654505683157,47.640391657554
-88099,DE,Neukirch,9.70118015059696,47.6632403852544
-88131,DE,Lindau (Bodensee),9.69113029137495,47.5791084487412
-88138,DE,Sigmarszell,9.7715421389105,47.6019563176353
-88142,DE,Wasserburg (Bodensee),9.63993853240149,47.5801050205365
-88145,DE,Hergatz,9.84962868957465,47.6447475641182
-88147,DE,Achberg,9.71506638380175,47.6262150116396
-88149,DE,Nonnenhorn,9.61394104246257,47.5803502056953
-88161,DE,Lindenberg im Allgäu,9.88876753004452,47.6057724823675
-88167,DE,Röthenbach (Allgäu),10.008583147794,47.6268041583907
-88171,DE,Weiler-Simmerberg,9.91578438007153,47.5772285948878
-88175,DE,Scheidegg,9.8517398151751,47.5706854907658
-88178,DE,Heimenkirch,9.90456095949335,47.6343423091254
-88179,DE,Oberreute,9.94325655274461,47.5522856147942
-88212,DE,Ravensburg,9.62626702591309,47.7883188367406
-88213,DE,Ravensburg,9.54404491855749,47.7732006896604
-88214,DE,Ravensburg,9.61212402578824,47.7462566502892
-88239,DE,Wangen im Allgäu,9.806328440381,47.6952623621888
-88250,DE,Weingarten,9.63878136440208,47.8096999043623
-88255,DE,Baienfurt,9.66427758173821,47.8441783757782
-88260,DE,Argenbühl,9.93951179553257,47.7035246859251
-88263,DE,Horgenzell,9.48099209540469,47.8098618115634
-88267,DE,Vogt,9.76660993439832,47.7822380874821
-88271,DE,Wilhelmsdorf,9.4240529677624,47.8654288475605
-88273,DE,Fronreute,9.55290218411564,47.8677491055991
-88276,DE,Berg,9.5750528792132,47.8290665855308
-88279,DE,Amtzell,9.75904273167362,47.7147786628819
-88281,DE,Schlier,9.69594741444789,47.7941744835965
-88284,DE,Wolpertswende,9.62201950878301,47.8937670654914
-88285,DE,Bodnegg,9.68989457295056,47.7110465101801
-88287,DE,Grünkraut,9.66006403556305,47.7432332922943
-88289,DE,Waldburg,9.72212741066894,47.7578931607418
-88299,DE,Leutkirch im Allgäu,10.0191253966503,47.8117109627977
-88316,DE,Isny im Allgäu,10.0557225470349,47.7101841305059
-88317,DE,Aichstetten,10.0602445964614,47.8927645504147
-88319,DE,Aitrach,10.0607747727466,47.9323633460784
-88326,DE,Aulendorf,9.64872373051038,47.9413368156753
-88339,DE,Bad Waldsee,9.7488219801214,47.9173505739939
-88348,DE,Saulgau,9.510095696951,48.0128837445215
-88353,DE,Kißlegg,9.88315737665927,47.7883494121809
-88356,DE,Ostrach,9.3603050215556,47.9542059849961
-88361,DE,Altshausen,9.52902350030715,47.9346891786301
-88364,DE,Wolfegg,9.7935413846355,47.8257319852004
-88367,DE,Hohentengen,9.38431623247965,48.0247764384507
-88368,DE,Bergatreute,9.7475350489479,47.8530402952631
-88370,DE,Ebenweiler,9.51278424075443,47.9022142953622
-88371,DE,Ebersbach-Musbach,9.58118900440114,47.9687457082673
-88373,DE,Fleischwangen,9.48034132569157,47.8814258913085
-88374,DE,Hoßkirch,9.45598793538264,47.9436545985629
-88376,DE,Königseggwald,9.42400227888378,47.9263386100392
-88377,DE,Riedhausen,9.42378086081685,47.9081705949766
-88379,DE,Unterwaldhausen,9.4665694622851,47.902820295977
-88400,DE,Biberach an der Riß,9.78924083451496,48.0918331750115
-88410,DE,Bad Wurzach,9.91176171805275,47.9103516520876
-88416,DE,Ochsenhausen,9.94635878665596,48.0533673383431
-88422,DE,Bad Buchau,9.61090318133526,48.0833778905284
-88427,DE,Bad Schussenried,9.65387190439395,48.0093725237456
-88430,DE,Rot an der Rot,10.0056320643986,47.9909574452816
-88433,DE,Schemmerhofen,9.77577213715535,48.176805994805
-88436,DE,Eberhardzell,9.83378919231069,47.988852281307
-88437,DE,Maselheim,9.87114574153891,48.1368125506703
-88441,DE,Biberach an der Riß,9.74162252972058,48.0768269176013
-88444,DE,Ummendorf,9.83953548298746,48.0543661234699
-88447,DE,Warthausen,9.78181373768993,48.1364566058418
-88448,DE,Attenweiler,9.68810080285687,48.1476716652343
-88450,DE,Berkheim,10.0701113887973,48.045873578858
-88451,DE,Dettingen an der Iller,10.1074707199053,48.1078277479547
-88453,DE,Erolzheim,10.0534795455939,48.0892728013603
-88454,DE,Hochdorf,9.79131495328484,48.0222621521664
-88456,DE,Ingoldingen,9.73103723781346,48.0176299113286
-88457,DE,Kirchdorf an der Iller,10.1135647354638,48.0612313894956
-88459,DE,Tannheim,10.08653056935,47.9994675157692
-88471,DE,Laupheim,9.86252239962999,48.2282939390652
-88477,DE,Schwendi,9.97802081749778,48.1919663422959
-88480,DE,Achstetten,9.89918553271422,48.2649718748771
-88481,DE,Balzheim,10.0629200481751,48.1698317429873
-88483,DE,Burgrieden,9.94684852724108,48.2320532716539
-88484,DE,Gutenzell-Hürbel,9.98785608231745,48.127045660834
-88486,DE,Kirchberg an der Iller,10.0743633242206,48.1345174298023
-88487,DE,Mietingen,9.89477566243334,48.1795803482747
-88489,DE,Wain,10.0214376163361,48.1804632143716
-88499,DE,Riedlingen,9.45644294663338,48.1681807239334
-88512,DE,Mengen,9.32453004557216,48.0450384721787
-88515,DE,Langenenslingen,9.34984268364683,48.1677167238928
-88518,DE,Herbertingen,9.43546823586679,48.0654931408899
-88521,DE,Ertingen,9.4712659186981,48.0974189905829
-88524,DE,Uttenweiler,9.6079988688211,48.1595323084876
-88525,DE,Dürmentingen,9.53200379348157,48.1202196555403
-88527,DE,Unlingen,9.53666085181743,48.1754155081614
-88529,DE,Zwiefalten,9.44009199047535,48.2282144750071
-88605,DE,Meßkirch,9.10332409256971,47.983529751996
-88630,DE,Pfullendorf,9.25859123499553,47.9221691785507
-88631,DE,Beuron,9.02453902048769,48.0768197234791
-88633,DE,Heiligenberg,9.30955777294721,47.8460689880279
-88634,DE,Herdwangen-Schönach,9.1881691311344,47.8702054209013
-88636,DE,Illmensee,9.36773016348936,47.8634524486841
-88637,DE,Leibertingen,9.02199213522868,48.0300991770562
-88639,DE,Wald,9.16673686544569,47.9332696763917
-88662,DE,Überlingen,9.16384253711112,47.7973606780544
-88677,DE,Markdorf,9.38660761050966,47.715826613175
-88682,DE,Salem,9.29486068892112,47.7731925039815
-88690,DE,Uhldingen-Mühlhofen,9.24591493628237,47.7368106092042
-88693,DE,Deggenhausertal,9.39879875829346,47.7862834148974
-88696,DE,Owingen,9.18044287936341,47.8306518659212
-88697,DE,Bermatingen,9.34105982034779,47.7325128252511
-88699,DE,Frickingen,9.26325241120399,47.8264378963021
-88709,DE,Meersburg,9.2870368946869,47.7014340826831
-88718,DE,Daisendorf,9.26967780956105,47.7122406690831
-88719,DE,Stetten,9.3011196554296,47.6937771435972
-89073,DE,Ulm,9.99968113200213,48.4052825255534
-89075,DE,Ulm,9.99318350278694,48.4186050403327
-89077,DE,Ulm,9.9690417193165,48.3939163231479
-89079,DE,Ulm,9.93098922984775,48.3506823846314
-89081,DE,Ulm,9.95438844539575,48.4205421379081
-89129,DE,Langenau,10.1041254970097,48.5007729608865
-89134,DE,Blaustein,9.8639031752112,48.4339072188435
-89143,DE,Blaubeuren,9.7843429580661,48.4116816589378
-89150,DE,Laichingen,9.68793733003801,48.4874700664778
-89155,DE,Erbach,9.86170000689053,48.3256889654037
-89160,DE,Dornstadt,9.88944748662383,48.4861694266952
-89165,DE,Dietenheim,10.0509474866151,48.2246830705679
-89168,DE,Niederstotzingen,10.222164882414,48.5476787189714
-89171,DE,Illerkirchberg,10.0069051837013,48.3251799585764
-89173,DE,Lonsee,9.90547588401168,48.5446568110123
-89174,DE,Altheim (Alb),10.0153651980674,48.584029405758
-89176,DE,Asselfingen,10.203167300258,48.5207368400938
-89177,DE,Ballendorf,10.0704226832159,48.5582717852128
-89179,DE,Beimerstetten,9.97388511270243,48.4865935289555
-89180,DE,Berghülen,9.7682603241709,48.4658434721019
-89182,DE,Bernstadt,10.0189713061208,48.5058337692597
-89183,DE,Breitingen,9.99787842913754,48.5248925623863
-89185,DE,Hüttisheim,9.94312925641851,48.2859367072366
-89186,DE,Illerrieden,10.0359712332183,48.2736749339988
-89188,DE,Merklingen,9.7483026792019,48.5206524446528
-89189,DE,Neenstetten,10.0264196195203,48.5432029478829
-89191,DE,Nellingen,9.7837256020832,48.5416538711407
-89192,DE,Rammingen,10.1794874828956,48.5166150703434
-89194,DE,Schnürpflingen,9.99359800393421,48.2665318419081
-89195,DE,Staig,9.98384658288325,48.3021611286057
-89197,DE,Weidenstetten,9.97814037692684,48.5597517758556
-89198,DE,Westerstetten,9.94728928565088,48.5166613589107
-89231,DE,Neu-Ulm,10.0100710018175,48.3842407051098
-89233,DE,Neu-Ulm,10.0651996911862,48.3811430887672
-89250,DE,Senden,10.0683526353563,48.3241969838124
-89257,DE,Illertissen,10.1094986506975,48.2278747530411
-89264,DE,Weißenhorn,10.1718237021579,48.3047248942096
-89269,DE,Vöhringen,10.088181375237,48.2911196226256
-89275,DE,Elchingen,10.0847406857224,48.4501105963992
-89278,DE,Nersingen,10.13805617131,48.4248262495945
-89281,DE,Altenstadt,10.1301516071166,48.167814790924
-89284,DE,Pfaffenhofen an der Roth,10.1611842838182,48.3614880153665
-89287,DE,Bellenberg,10.0978024540856,48.2607936578181
-89290,DE,Buch,10.1947997393836,48.2302248786705
-89291,DE,Holzheim,10.1096206963911,48.3804374995179
-89293,DE,Kellmünz an der Iller,10.133548472224,48.1260682308556
-89294,DE,Oberroth,10.1970477023997,48.1695180278493
-89296,DE,Osterberg,10.1737960620364,48.138949170652
-89297,DE,Roggenburg,10.2462718833273,48.2809898972118
-89299,DE,Unterroth,10.1862181091961,48.1960726392037
-89312,DE,Günzburg,10.2798789820565,48.4675017481317
-89331,DE,Burgau,10.3809155165198,48.4318880241695
-89335,DE,Ichenhausen,10.2836077504443,48.3775335849641
-89340,DE,Leipheim,10.2039727195136,48.452676847258
-89343,DE,Jettingen-Scheppach,10.461534296393,48.3934506043077
-89344,DE,Aislingen,10.4516309967705,48.5090910000276
-89346,DE,Bibertal,10.2012115239625,48.3989340288712
-89347,DE,Bubesheim,10.2473584803274,48.4281081487619
-89349,DE,Burtenbach,10.4592875680778,48.3485990339428
-89350,DE,Dürrlauingen,10.4256098799051,48.4696301114293
-89352,DE,Ellzee,10.3018172318796,48.3289064855831
-89353,DE,Glött,10.4886858562116,48.502627457305
-89355,DE,Gundremmingen,10.4085179182759,48.5024636561906
-89356,DE,Haldenwang,10.4555380502402,48.4500729287208
-89358,DE,Kammeltal,10.365606384929,48.3739748850614
-89359,DE,Kötz,10.2836517544042,48.4085669724108
-89361,DE,Landensberg,10.5145787110013,48.4372034456935
-89362,DE,Offingen,10.362796090223,48.4807491365924
-89364,DE,Rettenbach,10.3555872680845,48.4585314809944
-89365,DE,Röfingen,10.4593581307238,48.4282626648455
-89367,DE,Waldstetten,10.2881134516879,48.3504709328448
-89368,DE,Winterbach,10.4982131813436,48.4678154352579
-89407,DE,Dillingen an der Donau,10.5306877963561,48.5754892908049
-89415,DE,Lauingen (Donau),10.4289211673052,48.5628167171672
-89420,DE,Höchstädt an der Donau,10.5715355577253,48.6261270530972
-89423,DE,Gundelfingen an der Donau,10.3535612436353,48.526704133718
-89426,DE,Wittislingen,10.4386302912073,48.6290346678322
-89428,DE,Syrgenstein,10.2894504904657,48.6579681029904
-89429,DE,Bachhagel,10.3340663935143,48.6348553048427
-89431,DE,Bächingen an der Brenz,10.3201029207617,48.5417667557075
-89434,DE,Blindheim,10.611128774216,48.6483348093945
-89435,DE,Finningen,10.4934116333074,48.6488856830004
-89437,DE,Haunsheim,10.363619683955,48.6076301902026
-89438,DE,Holzheim,10.5361144522022,48.5112408215432
-89440,DE,Lutzingen,10.5318320324029,48.6726926481067
-89441,DE,Medlingen,10.3271466769449,48.5804108592391
-89443,DE,Schwenningen,10.6535348271871,48.6457679042561
-89446,DE,Ziertheim,10.3969729509946,48.6602798012906
-89447,DE,Zöschingen,10.3070155758892,48.6790840410735
-89518,DE,Heidenheim an der Brenz,10.1307730493878,48.6861385967162
-89520,DE,Heidenheim an der Brenz,10.1923014458446,48.7306854223045
-89522,DE,Heidenheim an der Brenz,10.1853084794206,48.6670245074257
-89537,DE,Giengen an der Brenz,10.2416724409871,48.6168480601121
-89542,DE,Herbrechtingen,10.1548238945872,48.6151055825571
-89547,DE,Gerstetten,10.0435868657226,48.6193449565725
-89551,DE,Königsbronn,10.1020662056373,48.7393209832848
-89555,DE,Steinheim am Albuch,10.0367011903239,48.689501880096
-89558,DE,Böhmenkirch,9.92255481814157,48.6882178054051
-89561,DE,Dischingen,10.400897507203,48.7034229027499
-89564,DE,Nattheim,10.2698226884239,48.7153503773801
-89567,DE,Sontheim an der Brenz,10.2788827614921,48.5537706622814
-89568,DE,Hermaringen,10.2636651717472,48.5994381773781
-89584,DE,Ehingen (Donau),9.66976519369506,48.2819684926183
-89597,DE,Munderkingen,9.63820967923354,48.2278789709856
-89601,DE,Schelklingen,9.67991035659971,48.3849736559355
-89604,DE,Allmendingen,9.70451385921047,48.3358069922015
-89605,DE,Altheim,9.76774945288607,48.3346815060077
-89607,DE,Emerkingen,9.64718960803867,48.2067946498081
-89608,DE,Griesingen,9.78236619949854,48.2646060624124
-89610,DE,Oberdischingen,9.82641055657954,48.3091071250719
-89611,DE,Obermarchtal,9.5648399331367,48.2228566123146
-89613,DE,Oberstadion,9.69321107289525,48.1861651249525
-89614,DE,Öpfingen,9.80491501514422,48.2915095994205
-89616,DE,Rottenacker,9.68541274494055,48.2354061569904
-89617,DE,Untermarchtal,9.60774263861337,48.2430965862347
-89619,DE,Unterstadion,9.69933808139375,48.206950773401
-90402,DE,Nürnberg,11.089361611529,49.4506766733413
-90403,DE,Nürnberg,11.0795135645595,49.455554758963
-90408,DE,Nürnberg,11.0760445389182,49.4665177937125
-90409,DE,Nürnberg,11.0901315372483,49.467292856996
-90411,DE,Nürnberg,11.1046893629913,49.4927332601447
-90419,DE,Nürnberg,11.0560561675243,49.4637524807311
-90425,DE,Nürnberg,11.0665446831496,49.4793815205307
-90427,DE,Nürnberg,11.0353383650905,49.5076107792255
-90429,DE,Nürnberg,11.042624415518,49.4570836169053
-90431,DE,Nürnberg,11.0219673373156,49.4459409558339
-90439,DE,Nürnberg,11.0467606363271,49.440975982728
-90441,DE,Nürnberg,11.0556757746063,49.4268512975201
-90443,DE,Nürnberg,11.0699072434434,49.4403932170787
-90449,DE,Nürnberg,11.0141018537889,49.427682124879
-90451,DE,Nürnberg,11.0469141210522,49.4045700172296
-90453,DE,Nürnberg,11.0337459104752,49.3784091731098
-90455,DE,Nürnberg,11.0832835284958,49.367680172257
-90459,DE,Nürnberg,11.0833466663571,49.4386752895024
-90461,DE,Nürnberg,11.092464585231,49.4261481607751
-90469,DE,Nürnberg,11.095289640382,49.4042806551385
-90471,DE,Nürnberg,11.1256828071992,49.4191825194666
-90473,DE,Nürnberg,11.1392650852117,49.4020142156281
-90475,DE,Nürnberg,11.1950152247969,49.4128690323078
-90478,DE,Nürnberg,11.1050016730068,49.4408345452526
-90480,DE,Nürnberg,11.1325507075103,49.44729272348
-90482,DE,Nürnberg,11.1515098266576,49.4666100383913
-90489,DE,Nürnberg,11.098875559782,49.4581144599882
-90491,DE,Nürnberg,11.1226672732619,49.4706580806924
-90513,DE,Zirndorf,10.9252235831782,49.4363155034435
-90518,DE,Altdorf bei Nürnberg,11.3813515701051,49.3945254019217
-90522,DE,Oberasbach,10.9682813816457,49.4229129902378
-90530,DE,Wendelstein,11.1661511343081,49.3471872881342
-90537,DE,Feucht,11.2173851018168,49.3806177339115
-90542,DE,Eckental,11.2179114341032,49.5844112405893
-90547,DE,Stein,10.9796198226557,49.4003415612727
-90552,DE,Röthenbach an der Pegnitz,11.2574147263083,49.4773881561547
-90556,DE,Cadolzburg,10.8481500394441,49.459613254983
-90559,DE,Burgthann,11.3300941991517,49.3399523301408
-90562,DE,Heroldsberg,11.1156435940194,49.5422254083584
-90571,DE,Schwaig bei Nürnberg,11.202563409163,49.4772545384179
-90574,DE,Roßtal,10.8851161294608,49.3869892996401
-90579,DE,Langenzenn,10.7815136628377,49.4908773252438
-90584,DE,Allersberg,11.2388667928901,49.2441741888207
-90587,DE,Veitsbronn,10.8819505209842,49.5221101868799
-90592,DE,Schwarzenbruck,11.2667462788848,49.3504627119814
-90596,DE,Schwanstetten,11.1370234246299,49.3057451676535
-90599,DE,Dietenhofen,10.6826180008807,49.4027336919823
-90602,DE,Pyrbaum,11.2724402015307,49.2899044740576
-90607,DE,Rückersdorf,11.244950220855,49.497331231372
-90610,DE,Winkelhaid,11.300186921227,49.3869788220005
-90613,DE,Großhabersdorf,10.7880943084409,49.409401071913
-90614,DE,Ammerndorf,10.8523488567101,49.4238390544853
-90616,DE,Neuhof an der Zenn,10.6509729197143,49.4504353776267
-90617,DE,Puschendorf,10.8258897179014,49.5276884717424
-90619,DE,Trautskirchen,10.5776765138993,49.4656612994935
-90762,DE,Fürth,10.9941717258396,49.4743171526175
-90763,DE,Fürth,10.9934349407256,49.4577705356674
-90765,DE,Fürth,10.9965911978345,49.5038465582548
-90766,DE,Fürth,10.9645826798171,49.4867871890133
-90768,DE,Fürth,10.9400378494542,49.4939979924221
-91052,DE,Erlangen,11.0120665153695,49.587836099283
-91054,DE,Erlangen,11.0265839482213,49.6029387230132
-91056,DE,Erlangen,10.9538409541787,49.5881075282959
-91058,DE,Erlangen,11.0070567554197,49.5587473230474
-91074,DE,Herzogenaurach,10.8782767021929,49.5720950133972
-91077,DE,Neunkirchen am Brand,11.1403446398452,49.6232913184795
-91080,DE,Uttenreuth,11.0669263347719,49.6102179139881
-91083,DE,Baiersdorf,11.0295719538893,49.6592079712582
-91085,DE,Weisendorf,10.8136072529993,49.628710915422
-91086,DE,Aurachtal,10.8176482110287,49.5812311458147
-91088,DE,Bubenreuth,11.015099756671,49.6257122566312
-91090,DE,Effeltrich,11.1076537040466,49.6637826171165
-91091,DE,Großenseebach,10.8738811625289,49.6264781988736
-91093,DE,Heßdorf,10.8932663274442,49.639707550276
-91094,DE,Langensendelbach,11.062795656311,49.6399720488575
-91096,DE,Möhrendorf,10.9740766730932,49.6534199756795
-91097,DE,Oberreichenbach,10.7693192255181,49.5967138444426
-91099,DE,Poxdorf,11.0660498287744,49.6671473825983
-91126,DE,Schwabach,11.0005570237917,49.3152621576025
-91154,DE,Roth,11.1171498816783,49.2348168892844
-91161,DE,Hilpoltstein,11.2300566230558,49.1716006144
-91166,DE,Georgensgmünd,11.0252204896757,49.1964785407735
-91171,DE,Greding,11.3269969274595,49.0602280546276
-91174,DE,Spalt,10.9161298247021,49.1777121458252
-91177,DE,Thalmässing,11.2228217292612,49.0978060889479
-91180,DE,Heideck,11.1212357945922,49.1322361501648
-91183,DE,Abenberg,10.9356292015959,49.236297666958
-91186,DE,Büchenbach,11.0245773535251,49.2701006701442
-91187,DE,Röttenbach,11.0240296722884,49.1543766195637
-91189,DE,Rohr,10.9275471861813,49.3440000648511
-91207,DE,Lauf an der Pegnitz,11.2565778701226,49.5214823483338
-91217,DE,Hersbruck,11.4287011376625,49.5076684877091
-91220,DE,Schnaittach,11.3448673876141,49.5821745253185
-91224,DE,Pommelsbrunn,11.5296775875021,49.5056425056236
-91227,DE,Leinburg,11.2618202937678,49.4293947043891
-91230,DE,Happurg,11.4935837872743,49.4662009879748
-91233,DE,Neunkirchen am Sand,11.3444014445112,49.5357721833928
-91235,DE,Velden,11.5036994745132,49.6074374505598
-91236,DE,Alfeld,11.5348486078034,49.4318624488312
-91238,DE,Offenhausen,11.4120350254941,49.4541144958744
-91239,DE,Henfenfeld,11.3956353867504,49.499176690665
-91241,DE,Kirchensittenbach,11.4266234851897,49.5717981947046
-91242,DE,Ottensoos,11.3455572852499,49.5043455441611
-91244,DE,Reichenschwand,11.375570143818,49.5200747216731
-91245,DE,Simmelsdorf,11.3453771430983,49.6233900394453
-91247,DE,Vorra,11.4868569345907,49.5606895437068
-91249,DE,Weigendorf,11.5859046229338,49.5016565610972
-91257,DE,Pegnitz,11.5235196509257,49.7424782742679
-91275,DE,Auerbach in der Oberpfalz,11.6129571065284,49.692581918364
-91278,DE,Pottenstein,11.4185520736401,49.7693896135658
-91281,DE,Kirchenthumbach,11.7000886842322,49.7615383646353
-91282,DE,Betzenstein,11.4153645366382,49.6729262604123
-91284,DE,Neuhaus an der Pegnitz,11.5572375225117,49.6315614415348
-91286,DE,Obertrubach,11.3294913725377,49.7025761907149
-91287,DE,Plech,11.4661249572077,49.6625260946321
-91289,DE,Schnabelwaid,11.5972913237177,49.8092311327094
-91301,DE,Forchheim,11.0471577670275,49.7244030584559
-91315,DE,Höchstadt an der Aisch,10.8338741788105,49.7177603700683
-91320,DE,Ebermannstadt,11.1981299247182,49.7844357783638
-91322,DE,Gräfenberg,11.2443401913302,49.6633801244583
-91325,DE,Adelsdorf,10.8995530614866,49.7118812069419
-91327,DE,Gößweinstein,11.3225972793378,49.7632767614726
-91330,DE,Eggolsheim,11.0903873612564,49.7880357313997
-91332,DE,Heiligenstadt in Oberfranken,11.155199887726,49.8780423168568
-91334,DE,Hemhofen,10.9411883275094,49.690057183104
-91336,DE,Heroldsbach,10.9747049491865,49.7022525852704
-91338,DE,Igensdorf,11.2183711204494,49.6218549817163
-91341,DE,Röttenbach,10.9184081038997,49.6699871718648
-91344,DE,Waischenfeld,11.3308750916178,49.849100999756
-91346,DE,Wiesenttal,11.2510573299742,49.8219579165669
-91347,DE,Aufseß,11.2436360415639,49.8974190588637
-91349,DE,Egloffstein,11.2622669012973,49.7148353160111
-91350,DE,Gremsdorf,10.8497575841988,49.6869991567547
-91352,DE,Hallerndorf,10.9738678073448,49.7590881443259
-91353,DE,Hausen,11.0243910023481,49.6930288979854
-91355,DE,Hiltpoltstein,11.3166944314616,49.6634505055848
-91356,DE,Kirchehrenbach,11.1536856172652,49.7329929657847
-91358,DE,Kunreuth,11.1586294349156,49.6738445327593
-91359,DE,Leutenbach,11.1860376029012,49.6969697895951
-91361,DE,Pinzberg,11.1107629494469,49.6929447336583
-91362,DE,Pretzfeld,11.2010470119225,49.7429979347419
-91364,DE,Unterleinleiter,11.1741623933409,49.8300061753021
-91365,DE,Weilersbach,11.1330425694111,49.7532730183565
-91367,DE,Weißenohe,11.2707975699702,49.6262211439383
-91369,DE,Wiesenthau,11.1407934994962,49.7109977857957
-91413,DE,Neustadt an der Aisch,10.5759376023151,49.5751292501396
-91438,DE,Bad Windsheim,10.4241379460526,49.5190912478202
-91443,DE,Scheinfeld,10.4783566546669,49.674988824792
-91448,DE,Emskirchen,10.7271776717542,49.5539390507832
-91452,DE,Wilhermsdorf,10.7179089696447,49.4656943686832
-91456,DE,Diespeck,10.6250050133187,49.600714696384
-91459,DE,Markt Erlbach,10.6252363842251,49.5026838843195
-91460,DE,Baudenbach,10.5420283974439,49.6337798565673
-91462,DE,Dachsbach,10.717464116342,49.6479585014369
-91463,DE,Dietersheim,10.5412064657953,49.550077856921
-91465,DE,Ergersheim,10.3101776278797,49.5205370497615
-91466,DE,Gerhardshofen,10.7088176831357,49.6193708786765
-91468,DE,Gutenstetten,10.6381192106938,49.628863066467
-91469,DE,Hagenbüchach,10.761729317316,49.529616812292
-91471,DE,Illesheim,10.4047871819484,49.4634766003018
-91472,DE,Ipsheim,10.5056702365234,49.5260481365767
-91474,DE,Langenfeld,10.517082070481,49.6116783429386
-91475,DE,Lonnerstadt,10.746507917207,49.7106769848874
-91477,DE,Markt Bibart,10.4027910241882,49.6639914809062
-91478,DE,Markt Nordheim,10.3318910103585,49.5733192774442
-91480,DE,Markt Taschendorf,10.551542847754,49.6935591224526
-91481,DE,Münchsteinach,10.5931466311773,49.6602997668702
-91483,DE,Oberscheinfeld,10.4329473093174,49.7192441847724
-91484,DE,Sugenheim,10.4166242026433,49.6081166901857
-91486,DE,Uehlfeld,10.7005646322571,49.6714120570164
-91487,DE,Vestenbergsgreuth,10.6572442365828,49.7038796361973
-91489,DE,Wilhelmsdorf,10.7355168703528,49.5784399913823
-91522,DE,Ansbach,10.5636341019809,49.2929975494155
-91541,DE,Rothenburg ob der Tauber,10.1573399870613,49.3706272055864
-91550,DE,Dinkelsbühl,10.3102632737334,49.0753416018924
-91555,DE,Feuchtwangen,10.3209325482742,49.1752725598968
-91560,DE,Heilsbronn,10.7981424421365,49.349657707956
-91564,DE,Neuendettelsau,10.8075194305038,49.2891080293977
-91567,DE,Herrieden,10.4805528987895,49.22845139845
-91572,DE,Bechhofen,10.5548082891203,49.1718538336383
-91575,DE,Windsbach,10.8419298926327,49.2537351672547
-91578,DE,Leutershausen,10.3952109150769,49.2970116925537
-91580,DE,Petersaurach,10.7243305188654,49.3211292913054
-91583,DE,Schillingsfürst,10.2384161707868,49.2960759259341
-91586,DE,Lichtenau,10.7024669852645,49.2667273607858
-91587,DE,Adelshofen,10.147105126696,49.452261133153
-91589,DE,Aurach,10.3930595175628,49.2405150049558
-91590,DE,Bruckberg,10.6913126465301,49.3508454435336
-91592,DE,Buch am Wald,10.3080459110854,49.3192596208544
-91593,DE,Burgbernheim,10.3131308106671,49.4642398006949
-91595,DE,Burgoberbach,10.5842267377124,49.2240135326314
-91596,DE,Burk,10.4810793950904,49.1378312078839
-91598,DE,Colmberg,10.3998148019496,49.3681272649139
-91599,DE,Dentlein am Forst,10.4203117512905,49.1433002907154
-91601,DE,Dombühl,10.2926534151661,49.2559721490947
-91602,DE,Dürrwangen,10.378537657141,49.1024634393109
-91604,DE,Flachslanden,10.5191510214308,49.4036048987987
-91605,DE,Gallmersgarten,10.2656520247095,49.4663216765969
-91607,DE,Gebsattel,10.2120719727615,49.3427087621813
-91608,DE,Geslau,10.3064183949819,49.3611574051404
-91610,DE,Insingen,10.160835265805,49.3142458424671
-91611,DE,Lehrberg,10.4990162080485,49.3588996515481
-91613,DE,Marktbergel,10.3648756640441,49.4431023283893
-91614,DE,Mönchsroth,10.3550046048872,49.0260207424072
-91616,DE,Neusitz,10.2256548164325,49.3792923456305
-91617,DE,Oberdachstetten,10.4357890049654,49.4081303662737
-91619,DE,Obernzenn,10.4889403064199,49.4509125062169
-91620,DE,Ohrenbach,10.2129863510704,49.4699676146489
-91622,DE,Rügland,10.5757064228302,49.4185219812001
-91623,DE,Sachsen bei Ansbach,10.6529510821362,49.2886258163947
-91625,DE,Schnelldorf,10.1848925909678,49.2028661870132
-91626,DE,Schopfloch,10.3029784890228,49.1120488849415
-91628,DE,Steinsfeld,10.2064465229931,49.4279269700493
-91629,DE,Weihenzell,10.6224793462204,49.3584149498859
-91631,DE,Wettringen,10.1644133842183,49.2607986752711
-91632,DE,Wieseth,10.4741211601323,49.1680545288417
-91634,DE,Wilburgstetten,10.3975949996278,49.0165803835551
-91635,DE,Windelsbach,10.2892676889155,49.4012949808626
-91637,DE,Wörnitz,10.2255150613508,49.2443418313245
-91639,DE,Wolframs-Eschenbach,10.731963472187,49.2225181619402
-91710,DE,Gunzenhausen,10.7289164659405,49.1096938300675
-91717,DE,Wassertrüdingen,10.6065446816574,49.0410026191092
-91719,DE,Heidenheim,10.7420268068572,48.9943573331835
-91720,DE,Absberg,10.8598894108107,49.1590141769445
-91722,DE,Arberg,10.6322696554679,49.1340714242893
-91723,DE,Dittenheim,10.7765917555307,49.0571398276819
-91725,DE,Ehingen,10.5432846526533,49.0981124966058
-91726,DE,Gerolfingen,10.5095390518638,49.049419074571
-91728,DE,Gnotzheim,10.7090469872652,49.0554876337277
-91729,DE,Haundorf,10.7925883725946,49.1652112141089
-91731,DE,Langfurth,10.452706367256,49.1017193810549
-91732,DE,Merkendorf,10.6873896557071,49.2038829553846
-91734,DE,Mitteleschenbach,10.8016331394352,49.2120961340399
-91735,DE,Muhr am See,10.7166162683638,49.1603277758083
-91737,DE,Ornbau,10.6517106658886,49.1734772525781
-91738,DE,Pfofeld,10.8589987989691,49.1142465404038
-91740,DE,Röckingen,10.5533537331978,49.0539048416808
-91741,DE,Theilenhofen,10.8389664736724,49.079676100071
-91743,DE,Unterschwaningen,10.6190623405044,49.0924088893195
-91744,DE,Weiltingen,10.4507419332786,49.0304245670255
-91746,DE,Weidenbach,10.6278530270352,49.2118080285318
-91747,DE,Westheim,10.6773599034999,49.0015523537959
-91749,DE,Wittelshofen,10.4563955727779,49.0665432014054
-91757,DE,Treuchtlingen,10.8688098479436,48.9555614411524
-91781,DE,Weißenburg in Bayern,10.9850717237572,49.0148211845978
-91785,DE,Pleinfeld,10.9850848023466,49.1163540167815
-91788,DE,Pappenheim,10.9997273939642,48.9389180287835
-91790,DE,Nennslingen,11.1191547891416,49.029677983868
-91792,DE,Ellingen,10.9303568017378,49.072169782164
-91793,DE,Alesheim,10.86501370648,49.0399879396968
-91795,DE,Dollnstein,11.0877107027841,48.8703768743386
-91796,DE,Ettenstatt,11.0604071912228,49.0768134653677
-91798,DE,Höttingen,11.0074041918672,49.0714026947573
-91799,DE,Langenaltheim,10.9149213211082,48.8930630763752
-91801,DE,Markt Berolzheim,10.8332273074137,49.0049804461673
-91802,DE,Meinheim,10.7993397944807,49.0247326698499
-91804,DE,Mörnsheim,11.0121420286282,48.8558327067537
-91805,DE,Polsingen,10.7273068303043,48.9311518996017
-91807,DE,Solnhofen,10.9975809957614,48.8967207360168
-91809,DE,Wellheim,11.0976831789753,48.816805319782
-92224,DE,Amberg,11.845408495397,49.4511663127946
-92237,DE,Sulzbach-Rosenberg,11.738725348053,49.5074543919123
-92242,DE,Hirschau,11.9423722668516,49.5543151719042
-92245,DE,Kümmersbruck,11.8894854150759,49.4106746725632
-92249,DE,Vilseck,11.7991277524743,49.6137749718242
-92253,DE,Schnaittenbach,12.0468415958849,49.5395162416251
-92256,DE,Hahnbach,11.8126269243751,49.5395055845443
-92259,DE,Neukirchen bei Sulzbach-Rosen,11.6506127929457,49.5327475980431
-92260,DE,Ammerthal,11.7659559416442,49.441037778096
-92262,DE,Birgland,11.6178134329629,49.4344391432578
-92263,DE,Ebermannsdorf,11.9947737053691,49.3840936837751
-92265,DE,Edelsfeld,11.7132939295938,49.5822860790741
-92266,DE,Ensdorf,11.9409751757514,49.3506260743741
-92268,DE,Etzelwang,11.5866619962296,49.5365499149787
-92269,DE,Fensterbach,12.0380213912911,49.4081166722648
-92271,DE,Freihung,11.9088087326964,49.6127098802732
-92272,DE,Freudenberg,11.9699634781397,49.472182190539
-92274,DE,Gebenbach,11.8738804037992,49.5504438997423
-92275,DE,Hirschbach,11.5873579345509,49.5782582101955
-92277,DE,Hohenburg,11.8158961087195,49.3123237502789
-92278,DE,Illschwang,11.7004126793054,49.4555866592176
-92280,DE,Kastl,11.6882026409783,49.3656184839337
-92281,DE,Königstein,11.6543822450549,49.6088361864455
-92283,DE,Lauterhofen,11.5668665613905,49.3730577374281
-92284,DE,Poppenricht,11.8152185124006,49.4804192860551
-92286,DE,Rieden,11.9270060856528,49.3106644121398
-92287,DE,Schmidmühlen,11.9214205713407,49.2699761886043
-92289,DE,Ursensollen,11.8007841858012,49.3758887140741
-92318,DE,Neumarkt in der Oberpfalz,11.4741951275154,49.2830688585244
-92331,DE,Parsberg,11.7344115117735,49.1670762525876
-92334,DE,Berching,11.4664553059065,49.1178434049965
-92339,DE,Beilngries,11.496110752963,49.0116476099575
-92342,DE,Freystadt,11.3419228156798,49.1855890940128
-92345,DE,Dietfurt an der Altmühl,11.5900779263454,49.0297496832168
-92348,DE,Berg bei Neumarkt in der Oberpfalz,11.444550842524,49.3547124219065
-92353,DE,Postbauer-Heng,11.3561352824505,49.2911864873267
-92355,DE,Velburg,11.6778881414606,49.2619733533739
-92358,DE,Seubersdorf in der Oberpfalz,11.6178158884238,49.1554351675058
-92360,DE,Mühlhausen,11.4299713138819,49.1807784126386
-92361,DE,Berngau,11.3857531862083,49.2520527862548
-92363,DE,Breitenbrunn,11.6336344865696,49.0916230515214
-92364,DE,Deining,11.5401047666195,49.2123484994584
-92366,DE,Hohenfels,11.8506489974959,49.2264825762959
-92367,DE,Pilsach,11.5419827967076,49.3295822724049
-92369,DE,Sengenthal,11.4480681724309,49.2236583423638
-92421,DE,Schwandorf,12.084682447165,49.3178496825946
-92431,DE,Neunburg vorm Wald,12.3603111375989,49.3443847363237
-92436,DE,Bruck in der Oberpfalz,12.3265867752719,49.2422196383607
-92439,DE,Bodenwöhr,12.286486933014,49.2969479268166
-92442,DE,Wackersdorf,12.1928186814839,49.3146713183195
-92444,DE,Rötz,12.5320998772878,49.3520499153928
-92445,DE,Neukirchen-Balbini,12.418535200821,49.2907490101999
-92447,DE,Schwarzhofen,12.3307674777494,49.3865672392267
-92449,DE,Steinberg,12.174977610107,49.2724524603504
-92507,DE,Nabburg,12.1799613877859,49.4564268947638
-92521,DE,Schwarzenfeld,12.1633439084149,49.378391473212
-92526,DE,Oberviechtach,12.4492573627906,49.4854596486993
-92533,DE,Wernberg-Köblitz,12.1625567948809,49.5414799489156
-92536,DE,Pfreimd,12.209030649518,49.5029059053738
-92539,DE,Schönsee,12.5449399317536,49.5145352888909
-92540,DE,Altendorf,12.2908020782646,49.4205906535136
-92542,DE,Dieterskirchen,12.4114856148934,49.4073902540859
-92543,DE,Guteneck,12.2883392756563,49.4603588727009
-92545,DE,Niedermurach,12.3641134180406,49.4453568314954
-92546,DE,Schmidgaden,12.0712778335643,49.4493695706393
-92548,DE,Schwarzach bei Nabburg,12.2153431808118,49.3981389049664
-92549,DE,Stadlern,12.6246792373815,49.504672565635
-92551,DE,Stulln,12.1368436803418,49.4210443568492
-92552,DE,Teunz,12.3901734801232,49.501909059298
-92554,DE,Thanstein,12.4606054670064,49.3903175220396
-92555,DE,Trausnitz,12.2651392960511,49.5294611889747
-92557,DE,Weiding,12.5638449280608,49.4816808070517
-92559,DE,Winklarn,12.5061713953664,49.4372580411072
-92637,DE,Weiden in der Oberpfalz,12.1738317248055,49.6745961217607
-92648,DE,Vohenstrauß,12.3288111700011,49.6211427761629
-92655,DE,Grafenwöhr,11.8015908471509,49.6863327820575
-92660,DE,Neustadt an der Waldnaab,12.1720442306355,49.7324495085637
-92665,DE,Altenstadt an der Waldnaab,12.1164275785277,49.7539988962467
-92670,DE,Windischeschenbach,12.1577467388723,49.8125821536991
-92676,DE,Eschenbach in der Oberpfalz,11.8286320698447,49.763317598349
-92681,DE,Erbendorf,12.0476504770288,49.8339893874303
-92685,DE,Floß,12.2790186860226,49.7250084109328
-92690,DE,Pressath,11.9748480724281,49.7720709311822
-92693,DE,Eslarn,12.5238714634532,49.5819230567629
-92694,DE,Etzenricht,12.0973460053574,49.6239450238775
-92696,DE,Flossenbürg,12.3573590183817,49.7432309610546
-92697,DE,Georgenberg,12.4065848826209,49.7064482654923
-92699,DE,Bechtsried,12.2199860818471,49.6373355783739
-92700,DE,Weiherhammer,11.9337789180115,49.6620787358471
-92702,DE,Kohlberg,12.0258108331638,49.6023171056959
-92703,DE,Krummennaab,12.0992939680347,49.848373742727
-92705,DE,Leuchtenberg,12.2672206110327,49.5880354185056
-92706,DE,Luhe-Wildenau,12.1313245529926,49.585576125225
-92708,DE,Mantel,12.0353983157812,49.6820607822325
-92709,DE,Moosbach,12.4244710138364,49.5726326729042
-92711,DE,Parkstein,12.0610989608763,49.7358746471532
-92712,DE,Pirk,12.1847324403258,49.6169986751631
-92714,DE,Pleystein,12.4216277017687,49.6443111630598
-92715,DE,Püchersreuth,12.2178485822356,49.7709645270794
-92717,DE,Reuth bei Erbendorf,12.143966470946,49.8589579095172
-92718,DE,Schirmitz,12.1771165005642,49.6507829247394
-92720,DE,Schwarzenbach,12.0037915716446,49.7235575503561
-92721,DE,Störnstein,12.2040262021997,49.7417392455889
-92723,DE,Tännesberg,12.3314713545323,49.5350047851461
-92724,DE,Trabitz,11.8943078805039,49.7845592248645
-92726,DE,Waidhaus,12.4824221317989,49.6573914039867
-92727,DE,Waldthurn,12.330468341885,49.6814597153263
-92729,DE,Weiherhammer,12.027573197788,49.6392831876746
-93047,DE,Regensburg,12.0952494405989,49.0175515250426
-93049,DE,Regensburg,12.0594758352784,49.0198359961074
-93051,DE,Regensburg,12.0666872537728,49.0037775265945
-93053,DE,Regensburg,12.1009544210156,48.9906785969204
-93055,DE,Regensburg,12.1499496866685,49.0047153544862
-93057,DE,Regensburg,12.1168620769366,49.0512902937754
-93059,DE,Regensburg,12.0833098650521,49.0316518902625
-93073,DE,Neutraubling,12.2047776659545,48.980136101349
-93077,DE,Bad Abbach,12.0527970770848,48.9094628536374
-93080,DE,Pentling,12.059831601739,48.9602612512545
-93083,DE,Obertraubling,12.1505761142182,48.9542824959977
-93086,DE,Wörth an der Donau,12.4215724669308,49.0060475996076
-93087,DE,Alteglofsheim,12.2025840739211,48.9152632784133
-93089,DE,Aufhausen,12.2814902034331,48.8734438556849
-93090,DE,Bach an der Donau,12.2928810042794,49.0231543587427
-93092,DE,Barbing,12.2659932117128,48.9996759073372
-93093,DE,Donaustauf,12.2247316168395,49.0286373663463
-93095,DE,Hagelstadt,12.2272236051801,48.8938618393509
-93096,DE,Köfering,12.182920573731,48.9379985371989
-93098,DE,Mintraching,12.260141527563,48.9478466267944
-93099,DE,Mötzing,12.4009581291647,48.903122336772
-93101,DE,Pfakofen,12.2197331305719,48.8584304182617
-93102,DE,Pfatter,12.3803356465264,48.9592786383058
-93104,DE,Sünching,12.3415683456836,48.8961270310299
-93105,DE,Tegernheim,12.1822475547511,49.0304492896398
-93107,DE,Thalmassing,12.1401048443701,48.9070461050689
-93109,DE,Wiesent,12.3239736501604,49.0421362793323
-93128,DE,Regenstauf,12.1313080807078,49.1459505364969
-93133,DE,Burglengenfeld,12.0040295069918,49.2271563517206
-93138,DE,Lappersdorf,12.0430256567026,49.0824659389545
-93142,DE,Maxhütte-Haidhof,12.1016983812822,49.1820822596446
-93149,DE,Nittenau,12.2399296250181,49.2051830649607
-93152,DE,Nittendorf,11.9410346864003,49.0175102387675
-93155,DE,Hemau,11.7642577429954,49.0453289287165
-93158,DE,Teublitz,12.1002981054652,49.2344265327415
-93161,DE,Sinzing,11.9801572884442,48.984897298201
-93164,DE,Laaber,11.9060530451825,49.0753537238113
-93167,DE,Falkenstein,12.4823913963749,49.1010371785808
-93170,DE,Bernhardswald,12.2429702653665,49.1111994950855
-93173,DE,Wenzenbach,12.1752671521029,49.0752738252342
-93176,DE,Beratzhausen,11.8216749217966,49.1194633990554
-93177,DE,Altenthann,12.298059215124,49.0913402036706
-93179,DE,Brennberg,12.3833461929327,49.0739379205626
-93180,DE,Deuerling,11.9026817111582,49.0304828644174
-93182,DE,Duggendorf,11.924108422616,49.1242561900509
-93183,DE,Kallmünz,11.9567168647958,49.1567403154624
-93185,DE,Michelsneukirchen,12.5382131925431,49.1213312072874
-93186,DE,Pettendorf,12.0084517497718,49.0471469868583
-93188,DE,Pielenhofen,11.9760068597688,49.0749089227914
-93189,DE,Reichenbach,12.347004734456,49.1758756022768
-93191,DE,Rettenbach,12.4555207002446,49.066080643225
-93192,DE,Wald,12.3504420390178,49.1276556579386
-93194,DE,Walderbach,12.3959617535731,49.191060518916
-93195,DE,Wolfsegg,11.966020790169,49.1042566153426
-93197,DE,Zeitlarn,12.1195437614903,49.0881482387114
-93199,DE,Zell,12.4139117631893,49.139267366515
-93309,DE,Kelheim,11.886081317541,48.9093341455376
-93326,DE,Abensberg,11.8548905690642,48.8284212364228
-93333,DE,Neustadt an der Donau,11.754184162462,48.7932516593139
-93336,DE,Altmannstein,11.6183281602637,48.9069061952585
-93339,DE,Riedenburg,11.7046081350551,48.9587393932435
-93342,DE,Saal an der Donau,11.9271271565438,48.868003359056
-93343,DE,Essing,11.804125759086,48.9377229453328
-93345,DE,Hausen,11.9841500437187,48.8435309563612
-93346,DE,Ihrlerstein,11.8648093986211,48.9703971279858
-93348,DE,Kirchdorf,11.9117461839358,48.7618944417519
-93349,DE,Mindelstetten,11.6328178947282,48.8536401933956
-93351,DE,Painten,11.8059103540239,48.9959140248407
-93352,DE,Rohr in Niederbayern,11.965928260563,48.7756045101187
-93354,DE,Siegenburg,11.8504599036304,48.7559668837572
-93356,DE,Teugn,12.0085614572315,48.8892491513239
-93358,DE,Train,11.8203041410364,48.7245809056805
-93359,DE,Wildenberg,11.9065112899602,48.7233144898798
-93413,DE,Cham,12.6633788891433,49.208840150285
-93426,DE,Roding,12.4844539730254,49.2024447879321
-93437,DE,Furth im Wald,12.8332296151111,49.3094509777579
-93444,DE,Kötzting,12.8769109694445,49.1704275908317
-93449,DE,Waldmünchen,12.6982360947814,49.3689050439289
-93453,DE,Neukirchen bei Heilig Blut,12.9990292629725,49.2544679961358
-93455,DE,Traitsching,12.6439235245402,49.1312090960331
-93458,DE,Eschlkam,12.9370830215123,49.2985148717229
-93462,DE,Lam,13.0533678839106,49.1997398052464
-93464,DE,Tiefenbach,12.5926080860675,49.4442803486336
-93466,DE,Chamerau,12.7670051100205,49.1956223362025
-93468,DE,Miltach,12.7710639918044,49.1462313200396
-93470,DE,Lohberg,13.1084007641135,49.161849386314
-93471,DE,Arnbruck,12.9883124755122,49.1365789133426
-93473,DE,Arnschwang,12.8162583071283,49.2646301364837
-93474,DE,Arrach,12.9925942422153,49.193340762347
-93476,DE,Blaibach,12.8125946172661,49.1615491712918
-93477,DE,Gleißenberg,12.7433364341741,49.3253188334382
-93479,DE,Grafenwiesen,12.8782795867496,49.2028631582711
-93480,DE,Hohenwarth,12.9367750876547,49.2013765121285
-93482,DE,Pemfling,12.6078229371632,49.2752758181368
-93483,DE,Pösing,12.5499249509883,49.2339952470209
-93485,DE,Rimbach,12.87826403402,49.2344660498231
-93486,DE,Runding,12.7561263137561,49.2223343074041
-93488,DE,Schönthal,12.6024082685223,49.3543221546956
-93489,DE,Schorndorf,12.5936294959389,49.1682540067766
-93491,DE,Stamsried,12.5238482765886,49.2739620154163
-93492,DE,Treffelstein,12.6269230001073,49.4179622553171
-93494,DE,Waffenbrunn,12.6665172656584,49.2856979130692
-93495,DE,Weiding,12.7495279939186,49.2681607332684
-93497,DE,Willmering,12.6816120831266,49.2489939356827
-93499,DE,Zandt,12.721757534263,49.1444004737921
-94032,DE,Passau,13.4617658598576,48.568231128073
-94034,DE,Passau,13.4380623560553,48.5927218787538
-94036,DE,Passau,13.3778987576478,48.5748625510923
-94051,DE,Hauzenberg,13.6295599013173,48.6449529256806
-94060,DE,Pocking,13.3252293673805,48.396326741103
-94065,DE,Waldkirchen,13.6046836591433,48.7296364669697
-94072,DE,Bad Füssing,13.3007312146718,48.337416481544
-94078,DE,Freyung,13.5496878484522,48.8162495982952
-94081,DE,Fürstenzell,13.3211210410443,48.5308857011282
-94086,DE,Griesbach im Rottal,13.1960387129834,48.4642679255281
-94089,DE,Neureichenau,13.7581981952665,48.7467853699089
-94094,DE,Rotthalmünster,13.1904218429751,48.3617695187537
-94099,DE,Ruhstorf an der Rott,13.3146842018344,48.4659640483564
-94104,DE,Tittling,13.3971327552478,48.7247271222611
-94107,DE,Untergriesbach,13.6843456865978,48.5716478045064
-94110,DE,Wegscheid,13.7646793768647,48.6172796481446
-94113,DE,Tiefenbach,13.3680849830771,48.6350103256912
-94116,DE,Hutthurm,13.4829287688764,48.6873605257355
-94118,DE,Jandelsbrunn,13.6874451281809,48.7241069840768
-94121,DE,Salzweg,13.4769034691767,48.624597746639
-94124,DE,Büchlberg,13.5306690341401,48.6706561647935
-94127,DE,Neuburg am Inn,13.4019893704527,48.5160380892092
-94130,DE,Obernzell,13.6116346221018,48.5728205238757
-94133,DE,Röhrnbach,13.519594303219,48.7487252255968
-94136,DE,Thyrnau,13.5493346028804,48.6066344255264
-94137,DE,Bayerbach,13.1249157657029,48.4138605929383
-94139,DE,Breitenberg,13.7781398706183,48.6933723728017
-94140,DE,Ering,13.1207620320808,48.3144904943543
-94142,DE,Fürsteneck,13.454493580911,48.7319588385702
-94143,DE,Grainet,13.6574248971728,48.8472327355536
-94145,DE,Haidmühle,13.7451355774983,48.8403710425281
-94146,DE,Hinterschmiding,13.6144873645273,48.8280405380891
-94148,DE,Kirchham,13.2514160509908,48.345770161367
-94149,DE,Kößlarn,13.1236073479803,48.3706201438476
-94151,DE,Mauth,13.5875287421781,48.9077623814602
-94152,DE,Neuhaus am Inn,13.4091085929258,48.4488863969407
-94154,DE,Neukirchen vorm Wald,13.3972962417883,48.6860253433462
-94155,DE,Windorf,13.2952171134939,48.6285208915374
-94157,DE,Perlesreut,13.4457971196735,48.7742402317138
-94158,DE,Philippsreut,13.6593792289557,48.8817779679902
-94160,DE,Ringelai,13.4598078701661,48.8112612714931
-94161,DE,Ruderting,13.4060907959163,48.6585351183078
-94163,DE,Saldenburg,13.3601604200573,48.7739413007774
-94164,DE,Sonnen,13.717373068277,48.6709007561792
-94166,DE,Stubenberg,13.0706604736489,48.321198633364
-94167,DE,Tettenweis,13.266996624766,48.4347622488455
-94169,DE,Thurmansbang,13.3042658816105,48.7661736179316
-94209,DE,Regen,13.1185313084408,48.9703877297342
-94227,DE,Zwiesel,13.2759982151574,49.053487672439
-94234,DE,Viechtach,12.912218737523,49.0908562544736
-94239,DE,Zachenberg,12.9968967228978,48.9689629433535
-94244,DE,Teisnach,13.0084444784446,49.0306144449983
-94249,DE,Bodenmais,13.1067828048683,49.0783027725645
-94250,DE,Achslach,12.9079683963195,48.9735289793498
-94252,DE,Bayerisch Eisenstein,13.1713935529438,49.1089354177963
-94253,DE,Bischofsmais,13.0730480821051,48.9155966813419
-94255,DE,Böbrach,13.0580304699366,49.0438797925445
-94256,DE,Drachselsried,13.0333730352037,49.1024904384458
-94258,DE,Frauenau,13.3219919364257,48.9874115002734
-94259,DE,Kirchberg,13.1826209380237,48.894953090234
-94261,DE,Kirchdorf im Wald,13.2561897603523,48.9130117134161
-94262,DE,Kollnburg,12.873533456596,49.0338542733136
-94264,DE,Langdorf,13.1527396026227,49.0270757142578
-94265,DE,Patersdorf,12.9670589737646,49.0025327267057
-94267,DE,Prackenbach,12.8197689270123,49.1029057555116
-94269,DE,Rinchnach,13.2075771823425,48.9518497319064
-94315,DE,Straubing,12.5724227990762,48.8798250554242
-94327,DE,Bogen,12.7171029862335,48.9141661414288
-94330,DE,Aiterhofen,12.6255534888327,48.8417425454916
-94333,DE,Geiselhöring,12.3948526549816,48.8183739541033
-94336,DE,Hunderdorf,12.7273591472955,48.9483547027847
-94339,DE,Leiblfing,12.5212170013289,48.7725850777927
-94342,DE,Straßkirchen,12.716648683666,48.836337185389
-94344,DE,Wiesenfelden,12.5433388028941,49.0367570442168
-94345,DE,Aholfing,12.4784891572332,48.9363626134704
-94347,DE,Ascha,12.6201637363946,48.9881782946226
-94348,DE,Atting,12.4959741705173,48.8921369499206
-94350,DE,Falkenfels,12.5874752270638,49.0025408145599
-94351,DE,Feldkirchen,12.5269615118344,48.8306139697494
-94353,DE,Haibach,12.7274062086049,49.0263830859524
-94354,DE,Haselbach,12.6836320419059,49.0011786148138
-94356,DE,Kirchroth,12.5150963724208,48.9580604384986
-94357,DE,Konzell,12.7046718827496,49.0740560065829
-94359,DE,Loitzendorf,12.6542966981807,49.0928235809811
-94360,DE,Mitterfels,12.6627123881454,48.9690996307151
-94362,DE,Neukirchen,12.761835112176,48.9822080186971
-94363,DE,Oberschneiding,12.6505079843997,48.7803083698516
-94365,DE,Parkstetten,12.600647746428,48.919254145145
-94366,DE,Perasdorf,12.8082305211793,48.9548195738018
-94368,DE,Perkam,12.442746803342,48.8644732706687
-94369,DE,Rain,12.4564366935884,48.8980641284095
-94371,DE,Rattenberg,12.7609498774198,49.0801209239228
-94372,DE,Rattiszell,12.6269216172496,49.0348361321787
-94374,DE,Schwarzach,12.837989553824,48.9266834689423
-94375,DE,Stallwang,12.6388424524517,49.066225858209
-94377,DE,Steinach,12.6029869317306,48.9514047633921
-94379,DE,Sankt Englmar,12.817895379254,49.0042367558394
-94405,DE,Landau an der Isar,12.7143643420032,48.6582333905127
-94419,DE,Reisbach,12.6311147406465,48.5672159486715
-94424,DE,Arnstorf,12.8210963024092,48.5560988856101
-94428,DE,Eichendorf,12.8448341946041,48.6336293754242
-94431,DE,Pilsting,12.6301918497238,48.7079755636184
-94436,DE,Simbach,12.7192807667834,48.5622196522364
-94437,DE,Mamming,12.6014999653859,48.6422580949225
-94439,DE,Roßbach,12.9272124609078,48.581613413216
-94447,DE,Plattling,12.8978757164029,48.7819326739881
-94469,DE,Deggendorf,12.9719154213048,48.8375999675321
-94474,DE,Vilshofen,13.1801628131232,48.6164588707614
-94481,DE,Grafenau,13.3976641391431,48.8446270473553
-94486,DE,Osterhofen,12.9969399125714,48.685204185084
-94491,DE,Hengersberg,13.0728260124568,48.7716517227334
-94496,DE,Ortenburg,13.2187291239787,48.5547437424993
-94501,DE,Aldersbach,13.0736651674344,48.5794942306793
-94505,DE,Bernried,12.9048537351223,48.9119733435463
-94508,DE,Schöllnach,13.1926413954428,48.7720271290203
-94513,DE,Schönberg,13.3286278041263,48.8353593818953
-94518,DE,Spiegelau,13.3387567984846,48.9290699240997
-94522,DE,Wallersdorf,12.7498600467054,48.7352484395858
-94526,DE,Metten,12.9078440340603,48.855793445782
-94527,DE,Aholming,12.891925886154,48.7355550006686
-94529,DE,Aicha vorm Wald,13.3086219720194,48.6766248005049
-94530,DE,Auerbach,13.0937987892641,48.8081329313022
-94532,DE,Außernzell,13.2254928795181,48.7307128895422
-94533,DE,Buchhofen,12.9258435271798,48.7018235468672
-94535,DE,Eging am See,13.2572918360891,48.7055889927355
-94536,DE,Eppenschlag,13.2994969664254,48.8928483970682
-94538,DE,Fürstenstein,13.3258454848972,48.709089526494
-94539,DE,Grafling,12.9834887142249,48.9089516694828
-94541,DE,Grattersdorf,13.1571314589303,48.8050238388056
-94542,DE,Haarbach,13.1458528745549,48.5027988015713
-94544,DE,Hofkirchen,13.1671096131771,48.67841369448
-94545,DE,Hohenau,13.5152548282615,48.8582800514416
-94547,DE,Iggensbach,13.1566673638964,48.7217993284511
-94548,DE,Innernzell,13.2691538421295,48.8473074613598
-94550,DE,Künzing,13.057265870482,48.6527001636651
-94551,DE,Lalling,13.1411495982542,48.8537084762248
-94553,DE,Mariaposching,12.8147592572419,48.8460369495915
-94554,DE,Moos,12.964195730337,48.7596270048703
-94556,DE,Neuschönau,13.4794170957048,48.9018711336807
-94557,DE,Niederalteich,13.0245965585504,48.7680773131828
-94559,DE,Niederwinkling,12.7907184182187,48.8731870246781
-94560,DE,Offenberg,12.8688970320498,48.8716488576069
-94562,DE,Oberpöring,12.8297164930927,48.7086740194551
-94563,DE,Otzing,12.8139434049954,48.7573799967856
-94565,DE,Windorf,13.2422330601403,48.6640984899315
-94566,DE,Sankt Oswald-Riedlhütte,13.3990586932538,48.9351820029334
-94568,DE,Sankt Oswald-Riedlhütte,13.4437774466235,48.924700831945
-94569,DE,Stephansposching,12.8194217782909,48.8105079893986
-94571,DE,Schaufling,13.0552022972337,48.8495982157415
-94572,DE,Schöfweg,13.2230491994152,48.8342020440642
-94574,DE,Wallerfing,12.8725449077855,48.6881073048296
-94575,DE,Windorf,13.2413454502332,48.630273521994
-94577,DE,Winzer,13.096248910568,48.7154899955576
-94579,DE,Zenting,13.2614932684595,48.7827531299052
-95028,DE,Hof,11.9379574531023,50.3263038194548
-95030,DE,Hof,11.872212746419,50.3170459129383
-95032,DE,Hof,11.9041110292438,50.2898805830704
-95100,DE,Selb,12.1406449046142,50.1604995169849
-95111,DE,Rehau,12.0586308837481,50.244691364835
-95119,DE,Naila,11.6910997603468,50.3258477616278
-95126,DE,Schwarzenbach an der Saale,11.9360778580483,50.2095950403196
-95131,DE,Schwarzenbach am Wald,11.6038759234133,50.2988939636879
-95138,DE,Bad Steben,11.6396319769774,50.3600328279775
-95145,DE,Oberkotzau,11.9300188649408,50.2572107680203
-95152,DE,Selbitz,11.7587552763225,50.3231811360488
-95158,DE,Kirchenlamitz,11.9574380732203,50.1566206165524
-95163,DE,Weißenstadt,11.888663943097,50.1091247647347
-95168,DE,Marktleuthen,12.0208950411924,50.1248242970307
-95173,DE,Schönwald,12.0706832248262,50.1922908343111
-95176,DE,Konradsreuth,11.8407301247299,50.2573553411501
-95179,DE,Geroldsgrün,11.5914579591773,50.3545577463193
-95180,DE,Berg,11.7821836356274,50.3826527103837
-95182,DE,Döhlau,11.9634641826149,50.286921139667
-95183,DE,Feilitzsch,11.9143655844027,50.3826290206844
-95185,DE,Gattendorf,11.9947949316627,50.3281408860838
-95186,DE,Höchstädt im Fichtelgebirge,12.0817102739996,50.0964716643557
-95188,DE,Issigau,11.721170107188,50.3791881276539
-95189,DE,Köditz,11.8374340891864,50.3481290161098
-95191,DE,Leupoldsgrün,11.801033728791,50.2948609720949
-95192,DE,Lichtenberg,11.6731379536908,50.3825798934603
-95194,DE,Regnitzlosau,12.0525103725613,50.300293824601
-95195,DE,Röslau,11.9850951637091,50.0847823688321
-95197,DE,Schauenstein,11.7426400224335,50.2783211585298
-95199,DE,Thierstein,12.1023026782687,50.1203784493775
-95213,DE,Münchberg,11.7649251550498,50.1960491053214
-95233,DE,Helmbrechts,11.6966784609094,50.2420750990384
-95234,DE,Sparneck,11.8512506188129,50.1561922233853
-95236,DE,Stammbach,11.7010894315578,50.1507272327481
-95237,DE,Weißdorf,11.8634884532965,50.1843491676574
-95239,DE,Zell,11.7973886022107,50.1361081851228
-95326,DE,Kulmbach,11.4336241830566,50.1249701828831
-95336,DE,Mainleus,11.3568688831829,50.1077433103695
-95339,DE,Neuenmarkt,11.5938838525372,50.1100138110422
-95346,DE,Stadtsteinach,11.5188598006028,50.1818753349625
-95349,DE,Thurnau,11.4037410179242,50.0040484150292
-95352,DE,Marktleugast,11.6379836490192,50.1726996887953
-95355,DE,Presseck,11.5474214386426,50.2358489808029
-95356,DE,Grafengehaig,11.6162245342529,50.2108233267612
-95358,DE,Guttenberg,11.5717644997297,50.1665926924454
-95359,DE,Kasendorf,11.347688108827,50.0436923341713
-95361,DE,Ködnitz,11.5100977862813,50.0991675707214
-95362,DE,Kupferberg,11.58822261875,50.1471417465862
-95364,DE,Ludwigschorgast,11.5647779917881,50.1281082272462
-95365,DE,Rugendorf,11.461341061194,50.2032684819681
-95367,DE,Trebgast,11.54035171528,50.0713867900124
-95369,DE,Untersteinach,11.5181204006373,50.1410972117568
-95444,DE,Bayreuth,11.5807331336652,49.944441275951
-95445,DE,Bayreuth,11.552448655365,49.9572522510517
-95447,DE,Bayreuth,11.5632513691172,49.9232622191477
-95448,DE,Bayreuth,11.6170636440283,49.9365684240048
-95460,DE,Bad Berneck im Fichtelgebirg,11.6731725449155,50.0487802193717
-95463,DE,Bindlach,11.6034636303297,49.998396588867
-95466,DE,Weidenberg,11.7637020339117,49.977235233423
-95469,DE,Speichersdorf,11.7873192429747,49.8698228443054
-95473,DE,Creußen,11.6252415266098,49.8498921529105
-95478,DE,Kemnath,11.933199899627,49.855022271405
-95482,DE,Gefrees,11.7333983981803,50.0958827226841
-95485,DE,Warmensteinach,11.7903197481345,50.0012671848454
-95488,DE,Eckersdorf,11.4595343134552,49.9545828643812
-95490,DE,Mistelgau,11.4215457867818,49.9088482953407
-95491,DE,Ahorntal,11.4424960988251,49.8487623005264
-95493,DE,Bischofsgrün,11.7813184797824,50.0568954891994
-95494,DE,Gesees,11.5409468525061,49.9013606698173
-95496,DE,Glashütten,11.450446198363,49.8905513297675
-95497,DE,Goldkronach,11.6813450921199,50.002857338088
-95499,DE,Harsdorf,11.5738947189517,50.0364326536211
-95500,DE,Heinersreuth,11.5251878023546,49.9810953894485
-95502,DE,Himmelkron,11.6103208547291,50.0621258446828
-95503,DE,Hummeltal,11.4987412985073,49.8736334166153
-95505,DE,Immenreuth,11.8557360385826,49.9295175061842
-95506,DE,Kastl,11.9006383332458,49.8271536676735
-95508,DE,Kulmain,11.9175368913945,49.9101390740936
-95509,DE,Marktschorgast,11.6537874623848,50.1006219576813
-95511,DE,Mistelbach,11.508714761698,49.9139930776522
-95512,DE,Neudrossenfeld,11.5005944114175,50.0288248987968
-95514,DE,Neustadt am Kulm,11.8215590228921,49.8250577125099
-95515,DE,Plankenfels,11.3378997646202,49.8929828954058
-95517,DE,Emtmannsberg,11.6857107637724,49.8917445183031
-95519,DE,Vorbach,11.749335861541,49.801798039905
-95615,DE,Marktredwitz,12.1046119474759,50.012194669201
-95632,DE,Wunsiedel,12.0128283140755,50.039053278775
-95643,DE,Tirschenreuth,12.3524988650572,49.8875768110211
-95652,DE,Waldsassen,12.3156554066448,50.0157861043128
-95659,DE,Arzberg,12.1838002621774,50.0469633453942
-95666,DE,Mitterteich,12.2786474080421,49.9431564638562
-95671,DE,Bärnau,12.4145095854804,49.8106746023474
-95676,DE,Wiesau,12.1880685072034,49.9067774041457
-95679,DE,Waldershof,12.0740944684929,49.9541115541833
-95680,DE,Bad Alexandersbad,12.0312489813331,50.0156574816265
-95682,DE,Brand,11.9018638563308,49.9608477056645
-95683,DE,Ebnath,11.9390779876268,49.9531482227344
-95685,DE,Falkenberg,12.226978758089,49.8540490258199
-95686,DE,Fichtelberg,11.8526164654222,50.0047625258461
-95688,DE,Friedenfels,12.105836991353,49.8919231928709
-95689,DE,Fuchsmühl,12.1343897134498,49.9224476808103
-95691,DE,Hohenberg an der Eger,12.193603950119,50.099884270932
-95692,DE,Konnersreuth,12.2263611318015,50.0045741753926
-95694,DE,Mehlmeisel,11.8714024196579,49.9813128043255
-95695,DE,Mähring,12.4781830102353,49.8927666382985
-95697,DE,Nagel,11.9345001841483,49.9841654298876
-95698,DE,Neualbenreuth,12.4267612796601,49.9663095679682
-95700,DE,Neusorg,11.9683954994195,49.9417266976442
-95701,DE,Pechbrunn,12.1749295520698,49.9703158033911
-95703,DE,Plößberg,12.2984886274532,49.8029678243063
-95704,DE,Pullenreuth,12.0131300908676,49.9155139336482
-95706,DE,Schirnding,12.2400820722672,50.0721849784673
-95707,DE,Thiersheim,12.1299830048974,50.073283878375
-95709,DE,Tröstau,11.8931605736002,50.0443112470453
-96047,DE,Bamberg,10.8914632967284,49.892931510252
-96049,DE,Bamberg,10.8775981752291,49.8794182082937
-96050,DE,Bamberg,10.9313915358633,49.8809149993293
-96052,DE,Bamberg,10.8999192593864,49.9127651768062
-96103,DE,Hallstadt,10.8738853204117,49.9344172411103
-96106,DE,Ebern,10.7266150762954,50.1010725786986
-96110,DE,Scheßlitz,11.0527388129582,49.9842968145861
-96114,DE,Hirschaid,10.9822010312711,49.8155108651525
-96117,DE,Memmelsdorf,10.9707001486337,49.9459770280786
-96120,DE,Bischberg,10.8027101913435,49.9054526345233
-96123,DE,Litzendorf,11.0380172224741,49.9186568701981
-96126,DE,Maroldsweisach,10.6829412575228,50.1956565389937
-96129,DE,Strullendorf,11.0064284336172,49.879778847088
-96132,DE,Schlüsselfeld,10.6313477867854,49.7693594420913
-96135,DE,Stegaurach,10.8437313877872,49.8611164078706
-96138,DE,Burgebrach,10.7326157736777,49.8236976097295
-96142,DE,Hollfeld,11.2820327058092,49.940534468315
-96145,DE,Seßlach,10.8113889742765,50.2011044807724
-96146,DE,Altendorf,11.0109761680701,49.7981900050756
-96148,DE,Baunach,10.8185481947803,50.0006284511533
-96149,DE,Breitengüßbach,10.9154146852292,49.9740063806764
-96151,DE,Breitbrunn,10.7171514752837,50.02113729528
-96152,DE,Burghaslach,10.5592435000763,49.7334889687797
-96154,DE,Burgwindheim,10.5890460757555,49.8259792545419
-96155,DE,Buttenheim,11.0725456308156,49.8295082409362
-96157,DE,Ebrach,10.5079077159438,49.8439425347215
-96158,DE,Frensdorf,10.8745560192588,49.8141551336705
-96160,DE,Geiselwind,10.4776396964923,49.7793845709564
-96161,DE,Gerach,10.797682511469,50.0370765153593
-96163,DE,Gundelsheim,10.9231030587613,49.9418864170619
-96164,DE,Kemmern,10.8673228203902,49.961757712347
-96166,DE,Kirchlauter,10.7011957719532,50.0444875652013
-96167,DE,Königsfeld,11.162114125651,49.9440018422368
-96169,DE,Lauter,10.7796168270398,49.9817347156135
-96170,DE,Lisberg,10.7209166448373,49.9037398938699
-96172,DE,Mühlhausen,10.7607700494377,49.758561567023
-96173,DE,Oberhaid,10.7994985505742,49.950679738942
-96175,DE,Pettstadt,10.9350585293015,49.8338292345549
-96176,DE,Pfarrweisach,10.7370958738816,50.1514091750772
-96178,DE,Pommersfelden,10.816815636951,49.7769614851897
-96179,DE,Rattelsdorf,10.8793458930003,50.0397077813619
-96181,DE,Rauhenebrach,10.5616524892333,49.9156714746904
-96182,DE,Reckendorf,10.8321055311666,50.0286984747899
-96184,DE,Rentweinsdorf,10.7933968452578,50.0584289682844
-96185,DE,Schönbrunn im Steigerwald,10.6777204285194,49.8669653714715
-96187,DE,Stadelhofen,11.1805792767903,49.9944808628254
-96188,DE,Stettfeld,10.7320740251548,49.9791248781608
-96190,DE,Untermerzbach,10.8412617249369,50.1250111136267
-96191,DE,Viereth-Trunstadt,10.759714391388,49.9278333261414
-96193,DE,Wachenroth,10.713134868871,49.7534498836821
-96194,DE,Walsdorf,10.7723750927195,49.8796109641942
-96196,DE,Wattendorf,11.1388009894462,50.033249210044
-96197,DE,Wonsees,11.313382324751,49.9911126758934
-96199,DE,Zapfendorf,10.9529255404399,50.0188623401458
-96215,DE,Lichtenfels,11.0879085942496,50.1411635117806
-96224,DE,Burgkunstadt,11.2903259758897,50.1467909340038
-96231,DE,Staffelstein,11.0226613336593,50.1045457221677
-96237,DE,Ebersdorf bei Coburg,11.079869363401,50.2396798392688
-96242,DE,Sonnefeld,11.1520047009123,50.2410675043024
-96247,DE,Michelau in Oberfranken,11.1257855733146,50.1828107085581
-96250,DE,Ebensfeld,10.9644932258261,50.0678857192829
-96253,DE,Untersiemau,10.9655579142645,50.2020322633052
-96257,DE,Redwitz an der Rodach,11.2158447230396,50.182172519293
-96260,DE,Weismain,11.2419207334234,50.0609387393629
-96264,DE,Altenkunstadt,11.2329832448599,50.1218168452688
-96268,DE,Mitwitz,11.2275461577529,50.2543303529152
-96269,DE,Großheirath,10.920726969891,50.1820901674891
-96271,DE,Grub am Forst,11.0267494012857,50.2358424980349
-96272,DE,Hochstadt am Main,11.1717796610986,50.1416830475527
-96274,DE,Itzgrund,10.8945138494388,50.1375306748057
-96275,DE,Marktzeuln,11.1830010052285,50.1696238014956
-96277,DE,Schneckenlohe,11.2083434810457,50.2162471661489
-96279,DE,Weidhausen bei Coburg,11.1538062863667,50.2052351683093
-96317,DE,Kronach,11.336161555901,50.2462852462477
-96328,DE,Küps,11.2778405140949,50.1967620091884
-96332,DE,Pressig,11.3197004220679,50.3686413171949
-96337,DE,Ludwigsstadt,11.3751712841429,50.4828145119301
-96342,DE,Stockheim,11.2877102578832,50.3100753756096
-96346,DE,Wallenfels,11.5043485293125,50.2802091152148
-96349,DE,Steinwiesen,11.464234414636,50.3279774855891
-96352,DE,Wilhelmsthal,11.383592024641,50.3191208896021
-96355,DE,Tettau,11.2767588377858,50.4535999064128
-96358,DE,Teuschnitz,11.4005939037092,50.401150288671
-96361,DE,Steinbach am Wald,11.3325811831526,50.4324968992243
-96364,DE,Marktrodach,11.4171648234393,50.2472559137057
-96365,DE,Nordhalben,11.5339982606918,50.3723548508961
-96367,DE,Tschirn,11.4658659411435,50.3965195247157
-96369,DE,Weißenbrunn,11.3562041287754,50.1921792824971
-96450,DE,Coburg,10.9648930456408,50.2667356720045
-96465,DE,Neustadt bei Coburg,11.1118901060161,50.3149116109183
-96472,DE,Rödental,11.0380171406932,50.3109903028125
-96476,DE,Rodach bei Coburg,10.8023014255328,50.3324156738206
-96479,DE,Weitramsdorf,10.8730200954668,50.2472558171136
-96482,DE,Ahorn,10.9260089782649,50.2267608659179
-96484,DE,Meeder,10.8970317770169,50.3372643869207
-96486,DE,Lautertal,10.9631812628759,50.343193427346
-96487,DE,Dörfles-Esbach,11.0008557665227,50.2911446591525
-96489,DE,Niederfüllbach,10.9922219272386,50.2248927460687
-96515,DE,Sonneberg,11.2073326697647,50.3831188769416
-96523,DE,Steinach,11.1957908641622,50.4524762294367
-96524,DE,Neuhaus-Schierschnitz,11.210242288773,50.310860396228
-96528,DE,Effelder-Rauenstein,11.0287890241227,50.3968529242296
-96529,DE,Mengersgereuth-Hämmern,11.1186039453984,50.4003419999657
-97070,DE,Würzburg,9.93274931164582,49.7965442960769
-97072,DE,Würzburg,9.93836773464924,49.7877368937613
-97074,DE,Würzburg,9.96141319812481,49.785298821466
-97076,DE,Würzburg,9.98686232370136,49.8069817629792
-97078,DE,Würzburg,9.96595423101604,49.8261694270773
-97080,DE,Würzburg,9.9150490556893,49.8190495637059
-97082,DE,Würzburg,9.90776336524082,49.7722941745441
-97084,DE,Würzburg,9.95548308798997,49.7426894329617
-97199,DE,Ochsenfurt,10.0534110734319,49.6630741074746
-97204,DE,Höchberg,9.87225050636653,49.7790809150471
-97209,DE,Veitshöchheim,9.88609339446644,49.8416184313982
-97215,DE,Uffenheim,10.2070136795281,49.5382534826648
-97218,DE,Gerbrunn,9.99992126831236,49.7811702532094
-97222,DE,Rimpar,9.95525476351822,49.8910177745546
-97225,DE,Zellingen,9.77922188502366,49.9002537573128
-97228,DE,Rottendorf,10.0366927807207,49.7974462540505
-97230,DE,Estenfeld,10.0137189945788,49.83587140561
-97232,DE,Giebelstadt,9.93454057484472,49.6498854138487
-97234,DE,Reichenberg,9.90606883630699,49.7194875877124
-97236,DE,Randersacker,10.0042385633721,49.7522067915113
-97237,DE,Altertheim,9.7463720847022,49.725664839785
-97239,DE,Aub,10.0421344877295,49.5476042031811
-97241,DE,Bergtheim,10.0839265481645,49.9008792815405
-97243,DE,Bieberehren,10.0136902087879,49.508330166118
-97244,DE,Bütthard,9.8804687601678,49.5908323836328
-97246,DE,Eibelstadt,10.0099548608585,49.7263858255283
-97247,DE,Eisenheim,10.1583253139126,49.8904060122998
-97249,DE,Eisingen,9.8246877986946,49.7603930611583
-97250,DE,Erlabrunn,9.83838879259505,49.8600703119193
-97252,DE,Frickenhausen am Main,10.1016925872049,49.6794315651656
-97253,DE,Gaukönigshofen,9.99899285354337,49.6294687361597
-97255,DE,Gelchsheim,10.0108742399187,49.5834227349488
-97256,DE,Geroldshausen,9.88833735155392,49.6829745422163
-97258,DE,Ippesheim,10.1572992390876,49.5854931527754
-97259,DE,Greußenheim,9.76200768585318,49.8227973045832
-97261,DE,Güntersleben,9.90130734229859,49.8748060310542
-97262,DE,Hausen bei Würzburg,10.0232008650776,49.9281060788166
-97264,DE,Helmstadt,9.70438958932672,49.758635010671
-97265,DE,Hettstadt,9.81364835963917,49.8045965547541
-97267,DE,Himmelstadt,9.78226900355359,49.925174064194
-97268,DE,Kirchheim,9.8596416496624,49.6560151823102
-97270,DE,Kist,9.83779165648976,49.7427574009659
-97271,DE,Kleinrinderfeld,9.82016009996374,49.7238113014646
-97273,DE,Kürnach,10.0478333232106,49.8433745044924
-97274,DE,Leinach,9.79408439108878,49.8538657795928
-97276,DE,Margetshöchheim,9.84969302417453,49.837839783568
-97277,DE,Neubrunn,9.66441933793066,49.7230112891189
-97279,DE,Prosselsheim,10.1176980289952,49.8628936202813
-97280,DE,Remlingen,9.69320065070872,49.814416871816
-97282,DE,Retzstadt,9.88787610870787,49.910132564067
-97283,DE,Riedenheim,9.95163273578872,49.5607888420735
-97285,DE,Röttingen,9.95838206236014,49.5148527507321
-97286,DE,Sommerhausen,10.0169222768378,49.7050475516952
-97288,DE,Theilheim,10.0304131289744,49.7618604243407
-97289,DE,Thüngen,9.86204955071428,49.939833631758
-97291,DE,Thüngersheim,9.85522296876928,49.8769097921126
-97292,DE,Uettingen,9.70904820501126,49.7856936350217
-97294,DE,Unterpleichfeld,10.030004056417,49.8791445672149
-97295,DE,Waldbrunn,9.79213787016218,49.7618863500477
-97297,DE,Waldbüttelbrunn,9.80122252760762,49.7852434882496
-97299,DE,Zell am Main,9.85754994382871,49.8093934702843
-97318,DE,Kitzingen,10.1359757427998,49.7472928372332
-97320,DE,Albertshofen,10.1703440936235,49.7537126944059
-97332,DE,Volkach,10.2380207201951,49.8656403493162
-97334,DE,Sommerach,10.1945246510823,49.8440944849144
-97337,DE,Dettelbach,10.1283200833322,49.8131001132768
-97340,DE,Marktbreit,10.1422610647175,49.6392345448296
-97342,DE,Obernbreit,10.1843019158226,49.665221100138
-97346,DE,Iphofen,10.3143347239757,49.6768389083447
-97348,DE,Rödelsee,10.2542866202292,49.6867454515462
-97350,DE,Mainbernheim,10.209853160884,49.7073268357297
-97353,DE,Wiesentheid,10.3310148993987,49.800084128609
-97355,DE,Kleinlangheim,10.3355116476969,49.7596071465168
-97357,DE,Prichsenstadt,10.3635571151967,49.8297032796846
-97359,DE,Schwarzach am Main,10.2306201540176,49.80520965753
-97421,DE,Schweinfurt,10.2214553388845,50.0477335528351
-97422,DE,Schweinfurt,10.2414659761888,50.0690096556228
-97424,DE,Schweinfurt,10.2073925237397,50.0371922851153
-97437,DE,Haßfurt,10.5041493245786,50.0481815626002
-97440,DE,Werneck,10.0827170644511,49.9932634736083
-97447,DE,Gerolzhofen,10.3346204736715,49.9008435458803
-97450,DE,Arnstein,9.95986635163417,49.9881755889277
-97453,DE,Schonungen,10.3484600527466,50.0796569579115
-97456,DE,Dittelbrunn,10.2074644223243,50.1144364822322
-97461,DE,Hofheim in Unterfranken,10.5354680547074,50.1410726330902
-97464,DE,Niederwerrn,10.1713650493752,50.0721812315383
-97469,DE,Gochsheim,10.2876367607439,50.0191411179362
-97475,DE,Zeil am Main,10.6060120193746,50.0254003950797
-97478,DE,Knetzgau,10.512828672748,49.9849709283155
-97483,DE,Eltmann,10.6690494293962,49.961423059089
-97486,DE,Königsberg in Bayern,10.5832779664175,50.077580896486
-97488,DE,Stadtlauringen,10.3846740948829,50.1863038567986
-97490,DE,Poppenhausen,10.1473656544303,50.106375404819
-97491,DE,Aidhausen,10.4563951012382,50.1597743069901
-97493,DE,Bergrheinfeld,10.1657537619451,50.0023134213089
-97494,DE,Bundorf,10.5323753879999,50.1988889397517
-97496,DE,Burgpreppach,10.6309345971387,50.1388213237887
-97497,DE,Dingolshausen,10.3949125375747,49.9127968877417
-97499,DE,Donnersdorf,10.4047054496151,49.966455555148
-97500,DE,Ebelsbach,10.689565910587,49.9997669088196
-97502,DE,Euerbach,10.0987678148373,50.0718320019821
-97503,DE,Gädheim,10.366342155326,50.0300365428111
-97505,DE,Geldersheim,10.1447603841104,50.0457222873063
-97506,DE,Grafenrheinfeld,10.2058029904615,49.9960632398269
-97508,DE,Grettstadt,10.338075038948,49.9911845711272
-97509,DE,Kolitzheim,10.2510069377517,49.9327444845044
-97511,DE,Lülsfeld,10.3393478058337,49.8718409991968
-97513,DE,Michelau im Steigerwald,10.456048233985,49.913472655852
-97514,DE,Oberaurach,10.6411841013639,49.9263999631726
-97516,DE,Oberschwarzach,10.4187064201427,49.8552542358987
-97517,DE,Rannungen,10.2054825888458,50.1714995289607
-97519,DE,Riedbach,10.4384073868312,50.1069862478448
-97520,DE,Röthlein,10.2104807162167,49.9662134223504
-97522,DE,Sand am Main,10.5846931661658,49.98923967832
-97523,DE,Schwanfeld,10.1314612428173,49.9235978626908
-97525,DE,Schwebheim,10.25520769727,49.9929776762953
-97526,DE,Sennfeld,10.261467041763,50.0416982129444
-97528,DE,Sulzdorf an der Lederhecke,10.5650314591301,50.2462094811876
-97529,DE,Sulzheim,10.3415868997137,49.9448325484323
-97531,DE,Theres,10.4242956976322,50.0306886915919
-97532,DE,Üchtelhausen,10.28339430193,50.123882005505
-97534,DE,Waigolshausen,10.1381995845647,49.957980026034
-97535,DE,Wasserlosen,10.0258147888658,50.0705234471873
-97537,DE,Wipfeld,10.1723098023589,49.9225806689295
-97539,DE,Wonfurt,10.4543363188456,49.9977658921722
-97616,DE,Bad Neustadt an der Saale,10.2144275113585,50.3292131055605
-97618,DE,Hohenroth,10.2026211596438,50.3359037492385
-97631,DE,Bad Königshofen im Grabfeld,10.4806411318728,50.2738557465209
-97633,DE,Sulzfeld,10.4432745950055,50.3129772931356
-97638,DE,Mellrichstadt,10.316260791769,50.4349018228933
-97640,DE,Oberstreu,10.3114996625506,50.4157310241719
-97645,DE,Ostheim vor der Rhön,10.1962694349495,50.4564805938318
-97647,DE,Nordheim vor der Rhön,10.1586750350766,50.4904525962537
-97650,DE,Fladungen,10.1410151634094,50.5289417787096
-97653,DE,Bischofsheim an der Rhön,10.0038346941133,50.3984248323951
-97654,DE,Bastheim,10.1796000675681,50.3956499354833
-97656,DE,Oberelsbach,10.0800740930664,50.439051770278
-97657,DE,Sandberg,9.98810423635009,50.3441080333762
-97659,DE,Schönau an der Brend,10.1088822298316,50.3741174973971
-97688,DE,Bad Kissingen,10.0567910829816,50.203937605639
-97702,DE,Münnerstadt,10.2473059757026,50.2554648018495
-97705,DE,Burkardroth,9.98372518324681,50.2803534410449
-97708,DE,Bad Bocklet,10.0745171211616,50.2769052410983
-97711,DE,Maßbach,10.2714102369898,50.1979539715691
-97714,DE,Oerlenbach,10.1368473175243,50.1524089367404
-97717,DE,Euerdorf,10.0378083594481,50.1453408465473
-97720,DE,Nüdlingen,10.1357521939592,50.2200454532318
-97723,DE,Oberthulba,9.93648161680166,50.1972791982714
-97724,DE,Burglauer,10.1616042211022,50.2787698726867
-97725,DE,Elfershausen,9.97616687179439,50.1319854816137
-97727,DE,Fuchsstadt,9.93952635690791,50.0915149266987
-97729,DE,Ramsthal,10.0803820236698,50.1313359709915
-97737,DE,Gemünden am Main,9.69336070755508,50.0575191466193
-97753,DE,Karlstadt,9.7434152950208,49.9715847537597
-97762,DE,Hammelburg,9.87507234519994,50.105075130114
-97769,DE,Bad Brückenau,9.78411487270234,50.3064538576311
-97772,DE,Wildflecken,9.85422517389709,50.3646769967053
-97773,DE,Aura im Sinngrund,9.55877753485772,50.1723506882066
-97775,DE,Burgsinn,9.64596319245145,50.1471411200659
-97776,DE,Eußenheim,9.8462785867101,50.0089074665405
-97778,DE,Fellen,9.55599910457561,50.1355873000458
-97779,DE,Geroda,9.91177610205962,50.2970287745434
-97780,DE,Gössenheim,9.77379752139634,50.0207415395407
-97782,DE,Gräfendorf,9.73038230373615,50.1188744829382
-97783,DE,Karsbach,9.78768404751356,50.0604527984573
-97785,DE,Mittelsinn,9.56273696017022,50.1991152376071
-97786,DE,Motten,9.76978890862364,50.3864093649276
-97788,DE,Neuendorf,9.6184330056398,50.0369501210005
-97789,DE,Oberleichtersbach,9.8017477648453,50.2745760037369
-97791,DE,Obersinn,9.64743194280192,50.2086067520066
-97792,DE,Riedenberg,9.88323522585413,50.3197672972726
-97794,DE,Rieneck,9.63460306471731,50.101156645582
-97795,DE,Schondra,9.82193976964415,50.2330073486154
-97797,DE,Wartmannsroth,9.79045101981984,50.1692231764471
-97799,DE,Zeitlofs,9.7165935406866,50.2563534016901
-97816,DE,Lohr am Main,9.523622366881,49.9660532460264
-97828,DE,Marktheidenfeld,9.56238529748805,49.8406922895419
-97833,DE,Frammersbach,9.50039622586318,50.0694883076142
-97834,DE,Birkenfeld,9.71465571133058,49.8631944150386
-97836,DE,Bischbrunn,9.50032765417222,49.8653841100503
-97837,DE,Erlenbach bei Marktheidenfeld,9.64259809962355,49.8242877385608
-97839,DE,Esselbach,9.52413029726567,49.8653776173338
-97840,DE,Hafenlohr,9.57021787279908,49.8824208932651
-97842,DE,Karbach,9.64300334132094,49.8655985940575
-97843,DE,Neuhütten,9.42033428238268,50.0031630824123
-97845,DE,Neustadt am Main,9.5536053497255,49.9393023821098
-97846,DE,Partenstein,9.51804849560867,50.0465838086015
-97848,DE,Rechtenbach,9.49982593245968,49.987081115935
-97849,DE,Roden,9.62220519142582,49.9129198153027
-97851,DE,Rothenfels,9.56287674038763,49.9090181384774
-97852,DE,Bischbrunn,9.47312116070713,49.8332542683087
-97854,DE,Steinfeld,9.6507203952602,49.9523899563479
-97855,DE,Triefenstein,9.59831775485391,49.8017946011404
-97857,DE,Urspringen,9.67853642385695,49.9059403020354
-97859,DE,Wiesthal,9.43404922625745,50.0298871088017
-97877,DE,Wertheim,9.52198449766667,49.7442646666591
-97892,DE,Kreuzwertheim,9.53267246595795,49.7880703771419
-97896,DE,Freudenberg,9.36415330419323,49.7452849547167
-97900,DE,Külsheim,9.50565652393707,49.6738279407786
-97901,DE,Altenbuch,9.40865448423418,49.8444751782023
-97903,DE,Collenberg,9.31468426307139,49.7717954607128
-97904,DE,Dorfprozelten,9.37095640514575,49.7920168297815
-97906,DE,Faulbach,9.44486581368604,49.7976278766674
-97907,DE,Hasloch,9.4827695999271,49.803282618445
-97909,DE,Stadtprozelten,9.39764993073338,49.8023147063662
-97922,DE,Lauda-Königshofen,9.71213543898113,49.5559895485036
-97941,DE,Tauberbischofsheim,9.65158749519584,49.6232758290377
-97944,DE,Boxberg,9.63253802816033,49.4907937114868
-97947,DE,Grünsfeld,9.76227550109563,49.6174289644197
-97950,DE,Großrinderfeld,9.76984340247529,49.6799331048573
-97953,DE,Königheim,9.56305739407046,49.5976258924173
-97956,DE,Werbach,9.65617851427154,49.6903178311461
-97957,DE,Wittighausen,9.82852751934943,49.6149258385194
-97959,DE,Assamstadt,9.67772321811852,49.4300128974124
-97980,DE,Bad Mergentheim,9.77052316072332,49.4553855435467
-97990,DE,Weikersheim,9.91030734469734,49.483404804451
-97993,DE,Creglingen,10.0673518084516,49.4535256741477
-97996,DE,Niederstetten,9.93576022995547,49.4033780617355
-97999,DE,Igersheim,9.84373772248153,49.5290922600545
-98527,DE,Suhl,10.7036277154776,50.5972361854706
-98528,DE,Suhl,10.7356005570299,50.6384772016962
-98529,DE,Suhl,10.6533678259092,50.6065196751464
-98530,DE,Suhl,10.5697525623484,50.5763471900622
-98544,DE,Zella-Mehlis,10.6784315615798,50.6642474242654
-98547,DE,Viernau,10.5111674290396,50.6381351721384
-98553,DE,Schleusingen,10.7568903413663,50.5411925156981
-98554,DE,Benshausen,10.5994842045163,50.6428994074699
-98559,DE,Oberhof,10.7476648754623,50.687496472417
-98574,DE,Schmalkalden,10.4612957593514,50.7145476139476
-98587,DE,Steinbach-Hallenberg,10.5964691449107,50.7019277617581
-98590,DE,Schmalkalden,10.2884635231688,50.7052802765842
-98593,DE,Floh-Seligenthal,10.509864428194,50.7814839575446
-98596,DE,Trusetal,10.4116356142539,50.7863144565609
-98597,DE,Breitungen / Werra,10.3257455045817,50.7562004292031
-98599,DE,Brotterode,10.4461815902846,50.828392153491
-98617,DE,Meiningen,10.3735172569381,50.5462136774116
-98631,DE,Römhild,10.491265220088,50.4323095054231
-98634,DE,Wasungen,10.2042799094119,50.6178135741764
-98639,DE,Walldorf,10.39298018905,50.6308378528705
-98646,DE,Hildburghausen,10.6822553760554,50.4048537442537
-98660,DE,Themar,10.6303866194445,50.4954063298223
-98663,DE,Bad Colberg-Heldburg,10.6975238217062,50.2752842746175
-98666,DE,Heubach,10.945269225614,50.5127425720565
-98667,DE,Schleusegrund,10.8698951565838,50.5144890848634
-98669,DE,Veilsdorf,10.8102159743573,50.4146874937655
-98673,DE,Eisfeld,10.896973765295,50.427840407993
-98678,DE,Sachsenbrunn,10.9746602468096,50.4590060169562
-98693,DE,Ilmenau,10.8995845634314,50.6939623823295
-98701,DE,Großbreitenbach,10.9971641267644,50.5899913345208
-98704,DE,Langewiesen,10.9729469582424,50.6834259368943
-98708,DE,Gehren,10.9990551169883,50.6403215480356
-98711,DE,Suhl,10.8260157666127,50.6082097391752
-98714,DE,Stützerbach,10.8636952159422,50.6318344428834
-98716,DE,Geschwenda,10.831772859522,50.7083251447825
-98724,DE,Neuhaus am Rennweg,11.1417204775168,50.5008505436942
-98739,DE,Lichte,11.2213695318663,50.5436452832307
-98743,DE,Gräfenthal,11.2859784078209,50.5175130589145
-98744,DE,Oberweißbach / Thüringer Wald,11.1565876932165,50.5813439035388
-98746,DE,Katzhütte,11.0499885493953,50.5437591061405
-98749,DE,Steinheid,11.0723472231128,50.4695337223763
-99084,DE,Erfurt,11.030008227067,50.9777664039642
-99085,DE,Erfurt,11.0577387186726,51.0033750521015
-99086,DE,Erfurt,11.0339120623501,51.0026005446204
-99087,DE,Erfurt,11.0280128195896,51.0254772766044
-99089,DE,Erfurt,11.0172874791074,50.9989014515991
-99091,DE,Erfurt,10.9989048909814,51.0216899233057
-99092,DE,Erfurt,10.9786986272655,50.9880619293204
-99094,DE,Erfurt,10.9911059778828,50.9424321244745
-99096,DE,Erfurt,11.0386644792733,50.9574741050028
-99097,DE,Erfurt,11.0675771581385,50.9445940709775
-99098,DE,Erfurt,11.1279605707064,50.9817925911108
-99099,DE,Erfurt,11.0702663663029,50.9675107126397
-99100,DE,Erfurt,10.8605433043995,51.03853380362
-99102,DE,Erfurt,11.0987399618271,50.9204590214772
-99189,DE,Erfurt,10.9405568931071,51.0813154798276
-99192,DE,Erfurt,10.9022131133635,50.9378544541255
-99195,DE,Erfurt,11.0852657440039,51.0820405502873
-99198,DE,Erfurt,11.1400955024803,51.0039844924526
-99310,DE,Arnstadt,10.9947942169144,50.8230782379951
-99326,DE,Stadtilm,11.0974657274665,50.7618344684085
-99330,DE,Gräfenroda,10.7887634366092,50.7508111910755
-99334,DE,Ichtershausen,11.0329830646799,50.8789261889448
-99338,DE,Arnstadt,10.8782911617569,50.7752354265726
-99423,DE,Weimar,11.326455099087,50.9840552698816
-99425,DE,Weimar,11.3481773785751,50.9674865227473
-99427,DE,Weimar,11.3056283760774,51.0127435034417
-99428,DE,Weimar,11.2339667234831,50.9821024119995
-99438,DE,Weimar,11.2744111760922,50.9119524018455
-99439,DE,Berlstedt,11.3024821925586,51.0657489313145
-99441,DE,Weimar,11.4333514977135,50.9412188048523
-99444,DE,Blankenhain,11.3669322455113,50.8533247847287
-99448,DE,Kranichfeld,11.2097273510285,50.8541636406807
-99510,DE,Apolda,11.5060437200008,51.0377993283473
-99518,DE,Bad Sulza,11.6133270250239,51.0866469362667
-99610,DE,Sömmerda,11.1821657694853,51.1498659920144
-99625,DE,Kölleda,11.2746981243328,51.2098554890974
-99628,DE,Buttstädt,11.4010322904836,51.1411713156704
-99631,DE,Weißensee,11.0601889525275,51.2102655659748
-99634,DE,Straußfurt,10.977267169332,51.1627588806666
-99636,DE,Rastenberg,11.3798709186884,51.1958605700448
-99638,DE,Kindelbrück,11.0986018317509,51.2504607649742
-99706,DE,Sondershausen,10.9011687093067,51.3680660549062
-99713,DE,Ebeleben,10.6957402724088,51.3206235929383
-99718,DE,Greußen,10.9224274221696,51.2630016825612
-99734,DE,Nordhausen,10.7951416714816,51.5062031734645
-99735,DE,Nordhausen,10.6667418218703,51.4909381488911
-99752,DE,Bleicherode,10.5928723757565,51.4594503878609
-99755,DE,Ellrich,10.702536266634,51.5974852272805
-99759,DE,Sollstedt,10.5799702564345,51.4096912197653
-99762,DE,Niedersachswerfen,10.8601234293301,51.5548401471368
-99765,DE,Heringen / Helme,10.8993022247514,51.4530323017728
-99768,DE,Ilfeld,10.8116808086111,51.6042014930627
-99817,DE,Eisenach,10.3015717019371,50.9908225502031
-99819,DE,Eisenach,10.2923127786221,50.9515756421678
-99826,DE,Mihla,10.3443300857593,51.0803869047989
-99830,DE,Treffurt,10.2234366967273,51.1203800731321
-99831,DE,Creuzburg,10.2180938147731,51.0666319190707
-99834,DE,Gerstungen,10.0736638905754,50.984430029885
-99837,DE,Berka / Werra,10.0863885262398,50.924470608562
-99842,DE,Ruhla,10.3771378347736,50.891856432317
-99843,DE,Ruhla,10.3884082020647,50.9191328072003
-99846,DE,Seebach,10.4249797952777,50.9140981049804
-99848,DE,Wutha-Farnroda,10.3976025737792,50.9425308114431
-99867,DE,Gotha,10.7056504694139,50.9422745733537
-99869,DE,Gotha,10.7252668835127,50.9619426863073
-99880,DE,Waltershausen,10.5869012302064,50.9100738760919
-99885,DE,Ohrdruf,10.7429138891936,50.7994867024368
-99887,DE,Georgenthal / Thüringer Wald,10.6527467113274,50.8121679556405
-99891,DE,Tabarz / Thüringer Wald,10.4700614129452,50.8729201229379
-99894,DE,Friedrichroda,10.5773482075294,50.8603945243619
-99897,DE,Tambach-Dietharz / Thüringen,10.6044725007752,50.7697621407794
-99898,DE,Finsterbergen,10.5710700164466,50.8299276425742
-99947,DE,Bad Langensalza,10.5928918420487,51.102257659971
-99955,DE,Bad Tennstedt,10.8302981696957,51.1670922917817
-99958,DE,Bad Langensalza,10.752726349306,51.0932328447518
-99974,DE,Mühlhausen,10.4581948207859,51.2436329935577
-99976,DE,Rodeberg,10.348467005523,51.2560340990136
-99986,DE,Oberdorla,10.4151159910486,51.143568457275
-99988,DE,Heyerode,10.2812471274125,51.1697327599027
-99991,DE,Großengottern,10.5480003363303,51.1797540266442
-99994,DE,Schlotheim,10.6646993995269,51.24579148623
-99996,DE,Mühlhausen,10.5787215759149,51.2932491256506
-99998,DE,Weinbergen,10.590576176288,51.2360672704631
+location_ID,country_ID,ISO_Code,name,lon,lat
+1,AF,AFG,Afghanistan,67.709953,33.93911
+2,AX,ALA,Åland Islands,20.3711715,60.1995487
+3,AL,ALB,Albania,20.168331,41.153332
+4,DZ,DZA,Algeria,1.659626,28.033886
+5,AS,ASM,American Samoa,-170.132217,-14.270972
+6,AD,AND,Andorra,1.601554,42.546245
+7,AO,AGO,Angola,17.873887,-11.202692
+8,AI,AIA,Anguilla,-63.068615,18.220554
+9,AQ,ATA,Antarctica,-0.071389,-75.250973
+10,AG,ATG,Antigua and Barbuda,-61.796428,17.060816
+11,AR,ARG,Argentina,-63.616672,-38.416097
+12,AM,ARM,Armenia,45.038189,40.069099
+13,AW,ABW,Aruba,-69.968338,12.52111
+14,AU,AUS,Australia,133.775136,-25.274398
+15,AT,AUT,Austria,14.550072,47.516231
+16,AZ,AZE,Azerbaijan,47.576927,40.143105
+17,BS,BHS,Bahamas,-77.39628,25.03428
+18,BH,BHR,Bahrain,50.637772,25.930414
+19,BD,BGD,Bangladesh,90.356331,23.684994
+20,BB,BRB,Barbados,-59.543198,13.193887
+21,BY,BLR,Belarus,27.953389,53.709807
+22,BE,BEL,Belgium,4.469936,50.503887
+23,BZ,BLZ,Belize,-88.49765,17.189877
+24,BJ,BEN,Benin,2.315834,9.30769
+25,BM,BMU,Bermuda,-64.75737,32.321384
+26,BT,BTN,Bhutan,90.433601,27.514162
+27,BO,BOL,Bolivia,-63.588653,-16.290154
+28,BQ,BES,"Bonaire, Sint Eustatius and Saba",-68.308183,12.1683718
+29,BA,BIH,Bosnia and Herzegovina,17.679076,43.915886
+30,BW,BWA,Botswana,24.684866,-22.328474
+31,BV,BVT,Bouvet Island,3.413194,-54.423199
+32,BR,BRA,Brazil,-51.92528,-14.235004
+33,IO,IOT,British Indian Ocean Territory,71.876519,-6.343194
+34,VG,VGB,British Virgin Islands,-64.639968,18.420695
+35,BN,BRN,Brunei,114.727669,4.535277
+36,BG,BGR,Bulgaria,25.48583,42.733883
+37,BF,BFA,Burkina Faso,-1.561593,12.238333
+38,BI,BDI,Burundi,29.918886,-3.373056
+39,KH,KHM,Cambodia,104.990963,12.565679
+40,CM,CMR,Cameroon,12.354722,7.369722
+41,CA,CAN,Canada,-106.346771,56.130366
+42,CV,CPV,Cape Verde,-24.013197,16.002082
+43,KY,CYM,Cayman Islands,-80.566956,19.513469
+44,CF,CAF,Central African Republic,20.939444,6.611111
+45,TD,TCD,Chad,18.732207,15.454166
+46,CL,CHL,Chile,-71.542969,-35.675147
+47,CN,CHN,China,104.195397,35.86166
+48,CX,CXR,Christmas Island,105.690449,-10.447525
+49,CC,CCK,Cocos [Keeling] Islands,96.870956,-12.164165
+50,CO,COL,Colombia,-74.297333,4.570868
+51,KM,COM,Comoros,43.872219,-11.875001
+52,CD,COG,Congo [DRC],21.758664,-4.038333
+53,CG,COD,Congo [Republic],15.827659,-0.228021
+54,CK,COK,Cook Islands,-159.777671,-21.236736
+55,CR,CRI,Costa Rica,-83.753428,9.748917
+56,CI,CIV,Côte d'Ivoire,-5.54708,7.539989
+57,HR,HRV,Croatia,15.2,45.1
+58,CU,CUB,Cuba,-77.781167,21.521757
+59,CW,CUW,Curaçao,-68.9495816,12.2135221
+60,CY,CYP,Cyprus,33.429859,35.126413
+61,CZ,CZE,Czech Republic,15.472962,49.817492
+62,DK,DNK,Denmark,9.501785,56.26392
+63,DJ,DJI,Djibouti,42.590275,11.825138
+64,DM,DMA,Dominica,-61.370976,15.414999
+65,DO,DOM,Dominican Republic,-70.162651,18.735693
+66,EC,ECU,Ecuador,-78.183406,-1.831239
+67,EG,EGY,Egypt,30.802498,26.820553
+68,SV,SLV,El Salvador,-88.89653,13.794185
+69,GQ,GNQ,Equatorial Guinea,10.267895,1.650801
+70,ER,ERI,Eritrea,39.782334,15.179384
+71,EE,EST,Estonia,25.013607,58.595272
+72,ET,ETH,Ethiopia,40.489673,9.145
+73,FK,FLK,Falkland Islands [Islas Malvinas],-59.523613,-51.796253
+74,FO,FRO,Faroe Islands,-6.911806,61.892635
+75,FJ,FJI,Fiji,179.414413,-16.578193
+76,FI,FIN,Finland,25.748151,61.92411
+77,FR,FRA,France,2.213749,46.227638
+78,GF,GUF,French Guiana,-53.125782,3.933889
+79,PF,PYF,French Polynesia,-149.406843,-17.679742
+80,TF,ATF,French Southern Territories,69.348557,-49.280366
+81,GA,GAB,Gabon,11.609444,-0.803689
+82,GM,GMB,Gambia,-15.310139,13.443182
+83,GZ,,Gaza Strip,34.308825,31.354676
+84,GE,GEO,Georgia,43.356892,42.315407
+85,DE,DEU,Germany,10.451526,51.165691
+86,GH,GHA,Ghana,-1.023194,7.946527
+87,GI,GIB,Gibraltar,-5.345374,36.137741
+88,GR,GRC,Greece,21.824312,39.074208
+89,GL,GRL,Greenland,-42.604303,71.706936
+90,GD,GRD,Grenada,-61.604171,12.262776
+91,GP,GLP,Guadeloupe,-62.067641,16.995971
+92,GU,GUM,Guam,144.793731,13.444304
+93,GT,GTM,Guatemala,-90.230759,15.783471
+94,GG,GGY,Guernsey,-2.585278,49.465691
+95,GN,GIN,Guinea,-9.696645,9.945587
+96,GW,GNB,Guinea-Bissau,-15.180413,11.803749
+97,GY,GUY,Guyana,-58.93018,4.860416
+98,HT,HTI,Haiti,-72.285215,18.971187
+99,HM,HMD,Heard Island and McDonald Islands,73.504158,-53.08181
+100,HN,HND,Honduras,-86.241905,15.199999
+101,HK,HKG,Hong Kong,114.109497,22.396428
+102,HU,HUN,Hungary,19.503304,47.162494
+103,IS,ISL,Iceland,-19.020835,64.963051
+104,IN,IND,India,78.96288,20.593684
+105,ID,IDN,Indonesia,113.921327,-0.789275
+106,IR,IRN,Iran,53.688046,32.427908
+107,IQ,IRQ,Iraq,43.679291,33.223191
+108,IE,IRL,Ireland,-8.24389,53.41291
+109,IM,IMN,Isle of Man,-4.548056,54.236107
+110,IL,ISR,Israel,34.851612,31.046051
+111,IT,ITA,Italy,12.56738,41.87194
+112,JM,JAM,Jamaica,-77.297508,18.109581
+113,JP,JPN,Japan,138.252924,36.204824
+114,JE,JEY,Jersey,-2.13125,49.214439
+115,JO,JOR,Jordan,36.238414,30.585164
+116,KZ,KAZ,Kazakhstan,66.923684,48.019573
+117,KE,KEN,Kenya,37.906193,-0.023559
+118,KI,KIR,Kiribati,-168.734039,-3.370417
+121,XK,,Kosovo,20.902977,42.602636
+122,KW,KWT,Kuwait,47.481766,29.31166
+123,KG,KGZ,Kyrgyzstan,74.766098,41.20438
+124,LA,LAO,Laos,102.495496,19.85627
+125,LV,LVA,Latvia,24.603189,56.879635
+126,LB,LBN,Lebanon,35.862285,33.854721
+127,LS,LSO,Lesotho,28.233608,-29.609988
+128,LR,LBR,Liberia,-9.429499,6.428055
+129,LY,LBY,Libya,17.228331,26.3351
+130,LI,LIE,Liechtenstein,9.555373,47.166
+131,LT,LTU,Lithuania,23.881275,55.169438
+132,LU,LUX,Luxembourg,6.129583,49.815273
+133,MO,MAC,Macau,113.543873,22.198745
+134,MK,MKD,Macedonia [FYROM],21.745275,41.608635
+135,MG,MDG,Madagascar,46.869107,-18.766947
+136,MW,MWI,Malawi,34.301525,-13.254308
+137,MY,MYS,Malaysia,101.975766,4.210484
+138,MV,MDV,Maldives,73.22068,3.202778
+139,ML,MLI,Mali,-3.996166,17.570692
+140,MT,MLT,Malta,14.375416,35.937496
+141,MH,MHL,Marshall Islands,171.184478,7.131474
+142,MQ,MTQ,Martinique,-61.024174,14.641528
+143,MR,MRT,Mauritania,-10.940835,21.00789
+144,MU,MUS,Mauritius,57.552152,-20.348404
+145,YT,MYT,Mayotte,45.166244,-12.8275
+146,MX,MEX,Mexico,-102.552784,23.634501
+147,FM,FSM,Micronesia,150.550812,7.425554
+148,MD,MDA,Moldova,28.369885,47.411631
+149,MC,MCO,Monaco,7.412841,43.750298
+150,MN,MNG,Mongolia,103.846656,46.862496
+151,ME,MNE,Montenegro,19.37439,42.708678
+152,MS,MSR,Montserrat,-62.187366,16.742498
+153,MA,MAR,Morocco,-7.09262,31.791702
+154,MZ,MOZ,Mozambique,35.529562,-18.665695
+155,MM,MMR,Myanmar,95.956223,21.913965
+156,NA,NAM,Namibia,18.49041,-22.95764
+157,NR,NRU,Nauru,166.931503,-0.522778
+158,NP,NPL,Nepal,84.124008,28.394857
+159,NL,NLD,Netherlands,5.291266,52.132633
+160,AN,,Netherlands Antilles,-69.060087,12.226079
+161,NC,NCL,New Caledonia,165.618042,-20.904305
+162,NZ,NZL,New Zealand,174.885971,-40.900557
+163,NI,NIC,Nicaragua,-85.207229,12.865416
+164,NE,NER,Niger,8.081666,17.607789
+165,NG,NGA,Nigeria,8.675277,9.081999
+166,NU,NIU,Niue,-169.867233,-19.054445
+167,NF,NFK,Norfolk Island,167.954712,-29.040835
+168,KP,PRK,North Korea,127.510093,40.339852
+169,MP,MNP,Northern Mariana Islands,145.38469,17.33083
+170,NO,NOR,Norway,8.468946,60.472024
+171,OM,OMN,Oman,55.923255,21.512583
+172,PK,PAK,Pakistan,69.345116,30.375321
+173,PW,PLW,Palau,134.58252,7.51498
+174,PS,PSE,Palestinian Territories,35.233154,31.952162
+175,PA,PAN,Panama,-80.782127,8.537981
+176,PG,PNG,Papua New Guinea,143.95555,-6.314993
+177,PY,PRY,Paraguay,-58.443832,-23.442503
+178,PE,PER,Peru,-75.015152,-9.189967
+179,PH,PHL,Philippines,121.774017,12.879721
+180,PN,PCN,Pitcairn Islands,-127.439308,-24.703615
+181,PL,POL,Poland,19.145136,51.919438
+182,PT,PRT,Portugal,-8.224454,39.399872
+183,PR,PRI,Puerto Rico,-66.590149,18.220833
+184,QA,QAT,Qatar,51.183884,25.354826
+185,RE,REU,Réunion,55.536384,-21.115141
+186,RO,ROU,Romania,24.96676,45.943161
+187,RU,RUS,Russia,105.318756,61.52401
+188,RW,RWA,Rwanda,29.873888,-1.940278
+189,BL,BLM,Saint Barthélemy,-62.8338521,17.9139222
+190,SH,SHN,Saint Helena,-10.030696,-24.143474
+191,KN,KNA,Saint Kitts and Nevis,-62.782998,17.357822
+192,LC,LCA,Saint Lucia,-60.978893,13.909444
+193,MF,MAF,Saint Martin (French part),-63.0618597,18.0858547
+194,PM,SPM,Saint Pierre and Miquelon,-56.27111,46.941936
+195,VC,VCT,Saint Vincent and the Grenadines,-61.287228,12.984305
+196,WS,WSM,Samoa,-172.104629,-13.759029
+197,SM,SMR,San Marino,12.457777,43.94236
+198,ST,STP,São Tomé and Príncipe,6.613081,0.18636
+199,SA,SAU,Saudi Arabia,45.079162,23.885942
+200,SN,SEN,Senegal,-14.452362,14.497401
+201,RS,SRB,Serbia,21.005859,44.016521
+202,SC,SYC,Seychelles,55.491977,-4.679574
+203,SL,SLE,Sierra Leone,-11.779889,8.460555
+204,SG,SGP,Singapore,103.819836,1.352083
+205,SX,SXM,Sint Maarten (Dutch part),-63.0681114,18.0347188
+206,SK,SVK,Slovakia,19.699024,48.669026
+207,SI,SVN,Slovenia,14.995463,46.151241
+208,SB,SLB,Solomon Islands,160.156194,-9.64571
+209,SO,SOM,Somalia,46.199616,5.152149
+210,ZA,ZAF,South Africa,22.937506,-30.559482
+211,GS,SGS,South Georgia and the South Sandwich Islands,-36.587909,-54.429579
+212,SS,SSD,South Sudan,29.6949232,7.8626845
+213,KR,KOR,South Korea,127.766922,35.907757
+214,ES,ESP,Spain,-3.74922,40.463667
+215,LK,LKA,Sri Lanka,80.771797,7.873054
+216,SD,SDN,Sudan,30.217636,12.862807
+217,SR,SUR,Suriname,-56.027783,3.919305
+218,SJ,SJM,Svalbard and Jan Mayen,23.670272,77.553604
+219,SZ,SWZ,Swaziland,31.465866,-26.522503
+220,SE,SWE,Sweden,18.643501,60.128161
+221,CH,CHE,Switzerland,8.227512,46.818188
+222,SY,SYR,Syria,38.996815,34.802075
+223,TW,TWN,Taiwan,120.960515,23.69781
+224,TJ,TJK,Tajikistan,71.276093,38.861034
+225,TZ,TZA,Tanzania,34.888822,-6.369028
+226,TH,THA,Thailand,100.992541,15.870032
+227,TL,TLS,Timor-Leste,125.727539,-8.874217
+228,TG,TGO,Togo,0.824782,8.619543
+229,TK,TKL,Tokelau,-171.855881,-8.967363
+230,TO,TON,Tonga,-175.198242,-21.178986
+231,TT,TTO,Trinidad and Tobago,-61.222503,10.691803
+232,TN,TUN,Tunisia,9.537499,33.886917
+233,TR,TUR,Turkey,35.243322,38.963745
+234,TM,TKM,Turkmenistan,59.556278,38.969719
+235,TC,TCA,Turks and Caicos Islands,-71.797928,21.694025
+236,TV,TUV,Tuvalu,177.64933,-7.109535
+237,UM,UMI,U.S. Minor Outlying Islands,166.6280441,19.295374
+238,VI,VIR,U.S. Virgin Islands,-64.896335,18.335765
+239,UG,UGA,Uganda,32.290275,1.373333
+240,UA,UKR,Ukraine,31.16558,48.379433
+241,AE,ARE,United Arab Emirates,53.847818,23.424076
+242,GB,GBR,United Kingdom,-3.435973,55.378051
+243,US,USA,USA,-95.712891,37.09024
+244,UY,URY,Uruguay,-55.765835,-32.522779
+245,UZ,UZB,Uzbekistan,64.585262,41.377491
+246,VU,VUT,Vanuatu,166.959158,-15.376706
+247,VA,VAT,Vatican City,12.453389,41.902916
+248,VE,VEN,Venezuela,-66.58973,6.42375
+249,VN,VNM,Viet Nam,108.277199,14.058324
+250,WF,WLF,Wallis and Futuna,-177.156097,-13.768752
+251,WB,,West Bank,35.383332,32
+252,EH,ESH,Western Sahara,-12.885834,24.215527
+253,YE,YEM,Yemen,48.516388,15.552727
+254,ZM,ZMB,Zambia,27.849332,-13.133897
+255,ZW,ZWE,Zimbabwe,29.154857,-19.015438
diff --git a/docs/MpoxRadar-GraphicalAbstract.drawio.png b/docs/MpoxRadar-GraphicalAbstract.drawio.png
new file mode 100644
index 0000000..f0e29f7
Binary files /dev/null and b/docs/MpoxRadar-GraphicalAbstract.drawio.png differ
diff --git a/docs/example_app.py b/docs/example_app.py
new file mode 100644
index 0000000..f0a22fa
--- /dev/null
+++ b/docs/example_app.py
@@ -0,0 +1,420 @@
+import argparse
+import os
+
+from dash import Dash
+from dash import dash_table
+from dash import dcc
+from dash import html
+from dash import Input
+from dash import Output
+from dash import State
+import dash_bootstrap_components as dbc
+from dotenv import load_dotenv
+import pandas as pd
+
+from pages.app_controller import get_all_references
+from pages.app_controller import get_freq_mutation
+from pages.app_controller import get_value_by_reference
+from pages.app_controller import match_controller
+from pages.app_controller import sonarBasicsChild
+from pages.libs.mpxsonar.src.mpxsonar.sonar import parse_args
+
+load_dotenv()
+# stylesheet with the .dbc class
+dbc_css = "https://cdn.jsdelivr.net/gh/AnnMarieW/dash-bootstrap-templates/dbc.min.css"
+app = Dash(__name__, external_stylesheets=[dbc.themes.BOOTSTRAP, dbc_css])
+df = pd.DataFrame(
+ {
+ "First Name": ["Arthur", "Ford", "Zaphod", "Trillian"],
+ "Last Name": ["Dent", "Prefect", "Beeblebrox", "Astra"],
+ }
+)
+# preload
+dat_checkbox_list_of_dict = get_all_references()
+server = app.server
+
+tool_checkbox_cards = html.Div(
+ [
+ dbc.Card(
+ [
+ dbc.CardBody(
+ [
+ dbc.CardHeader("FILTER"),
+ dbc.Row(
+ [
+ html.H3("Reference", className="card-title"),
+ dbc.Col(
+ [
+ dcc.Checklist(
+ id="reference-selection",
+ options=dat_checkbox_list_of_dict,
+ labelStyle={"display": "block"},
+ style={
+ "height": 100,
+ "width": 200,
+ "overflow": "auto",
+ },
+ )
+ ]
+ ),
+ dbc.Spinner(html.Div(id="loading-output")),
+ html.Div(id="display-selected-values"),
+ html.Hr(),
+ html.Div(id="table1-results"),
+ ]
+ ),
+ ]
+ ),
+ ]
+ ),
+ ]
+)
+
+custom_cmd_cards = html.Div(
+ [
+ dbc.Card(
+ [
+ dbc.CardHeader(
+ [
+ html.H3(
+ [
+ "MPXSonar command!",
+ dbc.Badge(
+ "Alpha-Test", className="ms-1", color="warning"
+ ),
+ ]
+ )
+ ]
+ ),
+ dbc.CardBody(
+ [
+ dbc.Row(
+ [
+ dbc.Col(
+ [
+ html.Div(
+ [
+ dcc.Input(
+ id="my-input",
+ value="match --count",
+ type="text",
+ size="100",
+ ),
+ dbc.FormText(
+ "type the sonar command here and press submit (no need to put sonar at the begining)",
+ color="secondary",
+ ),
+ html.Br(),
+ dbc.Row(
+ [
+ dbc.Col([]),
+ ] # row
+ ),
+ ]
+ ),
+ ]
+ ),
+ dbc.Col(
+ [
+ html.Div(
+ [
+ dbc.Button(
+ id="submit-button-state",
+ n_clicks=0,
+ children="Submit",
+ color="primary",
+ className="mb-2",
+ ),
+ ]
+ ),
+ ]
+ ),
+ ]
+ ), # end row
+ dbc.Row(
+ [
+ dbc.Col(
+ [
+ dbc.Toast(
+ [
+ html.Div(id="my-command", children=""),
+ html.P(
+ "-------",
+ className="mb-0",
+ ),
+ html.P(
+ "",
+ className="mb-0",
+ ),
+ ],
+ header="Translate into Sonar command",
+ style={"marginTop": "15px"},
+ ),
+ ],
+ width=3,
+ ),
+ dbc.Col(
+ [
+ dbc.Accordion(
+ [
+ dbc.AccordionItem(
+ [
+ html.Ul(
+ "1.The output will be showed in the below section."
+ ),
+ html.Ul(
+ "2. Available reference: NC_063383.1, ON563414.3 and MT903344.1"
+ ),
+ ],
+ title="Note>",
+ ),
+ dbc.AccordionItem(
+ [
+ html.P(
+ "Currenlty we allow only 'match' and 'list-prop' commands."
+ ),
+ dbc.Badge(
+ "match -r NC_063383.1 --COUNTRY USA",
+ color="white",
+ text_color="primary",
+ className="border me-1",
+ id="cmd-1",
+ ),
+ dbc.Badge(
+ "match --profile del:1-60",
+ color="white",
+ text_color="primary",
+ className="border me-1",
+ id="cmd-3",
+ ),
+ dbc.Badge(
+ "match --profile ^C162331T",
+ color="white",
+ text_color="primary",
+ className="border me-1",
+ id="cmd-4",
+ ),
+ dbc.Badge(
+ "match --profile OPG188:L246F --profile MPXV-UK_P2-164:L246F ",
+ color="white",
+ text_color="primary",
+ className="border me-1",
+ id="cmd-5",
+ ),
+ dbc.Badge(
+ "match --profile A151461C del:=1-=6",
+ color="white",
+ text_color="primary",
+ className="border me-1",
+ id="cmd-8",
+ ),
+ dbc.Badge(
+ "match --LENGTH >197120 <197200",
+ color="white",
+ text_color="primary",
+ className="border me-1",
+ id="cmd-2",
+ ),
+ dbc.Badge(
+ "match --sample ON585033.1",
+ color="white",
+ text_color="primary",
+ className="border me-1",
+ id="cmd-9",
+ ),
+ dbc.Badge(
+ "list-prop",
+ color="white",
+ text_color="secondary",
+ className="border me-1",
+ id="cmd-7",
+ ),
+ dbc.Tooltip(
+ "Select all samples from reference 'NC_063383.1' and in USA",
+ target="cmd-1",
+ ),
+ dbc.Tooltip(
+ "Select all samples from sequence length in a range between 197120 and 197200 bp",
+ target="cmd-2",
+ ),
+ dbc.Tooltip(
+ "List all properties",
+ target="cmd-7",
+ ),
+ dbc.Tooltip(
+ "Select all samples that have or in range 1-60 deletion mutation (e.g., del:1-60, del:1-6, del:11-20)",
+ target="cmd-3",
+ ),
+ dbc.Tooltip(
+ "Select all samples except samples contain C162331T mutation (^ = exclude)",
+ target="cmd-4",
+ ),
+ dbc.Tooltip(
+ "Combine with 'OR'; for example, get all samples that have mutation at 'OPG188:L246F' OR 'MPXV-UK_P2-164:L246F' (format, GENE/TAG:protien mutation)",
+ target="cmd-5",
+ ),
+ dbc.Tooltip(
+ "Get all samples ",
+ target="cmd-6",
+ ),
+ dbc.Tooltip(
+ "'AND' operation; for example, get all samples that have mutation at A151461C and exact 1-6 deletion",
+ target="cmd-8",
+ ),
+ dbc.Tooltip(
+ "Get sample by name",
+ target="cmd-9",
+ ),
+ ],
+ title="Example commands...",
+ ),
+ dbc.AccordionItem(
+ html.Label(
+ [
+ "We are currently working to resolve bugs :)..Thank you for your understanding and patience while we work on solutions! "
+ "Please visit ",
+ html.A(
+ "MPXSonar",
+ href="https://github.com/rki-mf1/covsonar/tree/dev/cov2_mpire",
+ ),
+ " for more usage and detail.",
+ ]
+ ),
+ title="FMI",
+ ),
+ ],
+ style={"marginTop": "15px"},
+ )
+ ],
+ width=8,
+ ),
+ ]
+ ), # end row
+ ]
+ ), # end card body
+ dbc.Card( # Output
+ [
+ html.H4("Output:"),
+ html.Hr(),
+ html.Div(id="my-output", children=""),
+ html.Div(
+ [
+ dash_table.DataTable(
+ id="my-output-df",
+ page_current=0,
+ page_size=10,
+ style_data={
+ "whiteSpace": "normal",
+ "height": "auto",
+ # all three widths are needed
+ "minWidth": "300px",
+ "width": "300px",
+ "maxWidth": "300px",
+ },
+ style_table={"overflowX": "auto"},
+ export_format="csv",
+ ),
+ ]
+ ),
+ ],
+ body=True,
+ className="mx-1 my-1",
+ ), # end of Output
+ ],
+ className="mb-3",
+ ),
+ ]
+)
+
+app.layout = dbc.Container(
+ [
+ dbc.Row([tool_checkbox_cards]),
+ html.Hr(),
+ dbc.Row(
+ [
+ custom_cmd_cards,
+ html.Br(),
+ ]
+ ),
+ ]
+)
+
+
+@app.callback(
+ Output("loading-output", "children"),
+ Output("display-selected-values", "children"),
+ Output("table1-results", "children"),
+ Input(component_id="reference-selection", component_property="value"),
+)
+def checkbox(checked_value):
+ output_df = ""
+ print(checked_value)
+ if len(checked_value) == 0:
+ return "", "", output_df
+ else:
+ output_df = get_value_by_reference(checked_value)
+ print(len(output_df))
+ return (
+ "",
+ "{}".format(checked_value),
+ dbc.Table.from_dataframe(
+ output_df[0:5], striped=True, bordered=True, hover=True
+ ),
+ )
+
+
+@app.callback(
+ Output(component_id="my-command", component_property="children"),
+ Input(component_id="my-input", component_property="value"),
+)
+def update_output_div(input_value):
+ return f"sonar {input_value}"
+
+
+@app.callback(
+ Output(component_id="my-output", component_property="children"),
+ Output(component_id="my-output-df", component_property="data"),
+ Output(component_id="my-output-df", component_property="columns"),
+ Input("submit-button-state", "n_clicks"),
+ State("my-input", "value"),
+)
+def update_output_sonar(n_clicks, commands):
+ # calls backend
+ _list = commands.split()
+ print(_list)
+ # need to implement mini parser
+ data = None
+ columns = None
+ try:
+ args = parse_args(_list)
+ output = ""
+ if args.tool == "list-prop":
+ df = sonarBasicsChild.list_prop()
+ columns = [{"name": col, "id": col} for col in df.columns]
+ data = df.to_dict(orient="records")
+ elif args.tool == "match":
+ _tmp_output = match_controller(args)
+ if type(_tmp_output) == int:
+ output = _tmp_output
+ elif type(_tmp_output) == str:
+ output = _tmp_output
+ else:
+ df = _tmp_output
+ columns = [{"name": col, "id": col} for col in df.columns]
+ data = df.to_dict(orient="records")
+ elif args.tool == "dev":
+ get_freq_mutation(args)
+ else:
+ output = "This command is not available."
+
+ except argparse.ArgumentError as exc:
+ output = exc.message
+ except SystemExit:
+ output = "error: unrecognized arguments/commands"
+ return output, data, columns
+
+
+if __name__ == "__main__":
+ app.run_server(
+ debug=os.getenv("DEBUG"), host=os.getenv("SERVER"), port=os.getenv("PORT")
+ )
diff --git a/keeper.sh b/keeper.sh
new file mode 100644
index 0000000..514e065
--- /dev/null
+++ b/keeper.sh
@@ -0,0 +1,21 @@
+#!/bin/bash
+
+# Set the URL to check
+url="https://mpoxradar.net/"
+url="localhost:8050"
+# Make a request to the URL and store the response status code
+response=$(curl -sL -w "%{http_code}\\n" "$url" -o /dev/null)
+
+# Check the response status code
+if [ "$response" -eq 200 ]; then
+ echo "Website is accessible"
+else
+ echo "Website is not accessible. Response code: $response"
+ # Set email parameters
+ to="youremail@example.com"
+ from="noreply@example.com"
+ subject="Website Status Alert"
+ # Send email
+ body="The website $url is not accessible. Response code: $response"
+ echo "$body" | mail -s "$subject" -r "$from" "$to"
+fi
diff --git a/myproject.ini b/myproject.ini
new file mode 100644
index 0000000..db6461d
--- /dev/null
+++ b/myproject.ini
@@ -0,0 +1,12 @@
+[uwsgi]
+module = wsgi:application
+
+master = true
+processes = 5
+
+socket = myproject.sock
+chmod-socket = 660
+vacuum = true
+die-on-term = true
+
+protocol=http
diff --git a/pages/DBManager.py b/pages/DBManager.py
index 59651dd..989914b 100644
--- a/pages/DBManager.py
+++ b/pages/DBManager.py
@@ -4,8 +4,8 @@
import mariadb
-from .config import DB_URL
-from .config import logging_radar
+from pages.config import DB_URL
+from pages.config import logging_radar
class DBManager(object):
@@ -84,6 +84,7 @@ def connect(self):
# if self.debug:
# con.set_trace_callback(logging.debug)
con.row_factory = self.dict_factory
+ # always return as a dictionary
cur = con.cursor(dictionary=True)
return con, cur
@@ -123,22 +124,6 @@ def close(self):
self.cursor.close()
self.connection.close()
- @property
- def references(self):
- """
- return all references
-
- """
- if self.__references == {}:
- sql = "SELECT `id`, `accession`, `description`, `organism` FROM reference;"
- self.cursor.execute(sql)
- rows = self.cursor.fetchall()
- if rows:
- self.__references = rows
- else:
- self.__references = {}
- return self.__references
-
def get_all_SeqTech(self):
sql = "SELECT DISTINCT(value_text) FROM propertyView WHERE `property.name` = 'SEQ_TECH' ORDER BY value_text;"
self.cursor.execute(sql)
@@ -160,3 +145,180 @@ def get_high_mutation(self):
self.cursor.execute(sql)
rows = self.cursor.fetchall()
return rows
+
+ def count_all_samples(self):
+ """ """
+ sql = "SELECT COUNT(id) AS count FROM sample;"
+ self.cursor.execute(sql)
+ number_of_rows = self.cursor.fetchone()["count"]
+ return number_of_rows
+
+ def count_lastAdded30D_sample(self):
+ """
+ we use fix id (8 = release date)
+ """
+ sql = (
+ "SELECT COUNT(sample_id) AS count "
+ "FROM sample2property "
+ "WHERE property_id = 8 AND DATE(VALUE_DATE) >= DATE(NOW() - INTERVAL 30 DAY)"
+ )
+ self.cursor.execute(sql)
+ number_of_rows = self.cursor.fetchone()["count"]
+ return number_of_rows
+
+ def count_all_country(self):
+ """ """
+ sql = (
+ "SELECT COUNT(DISTINCT value_text) AS count "
+ "FROM sample2property "
+ "WHERE property_id = 12 AND value_text != '';"
+ )
+ self.cursor.execute(sql)
+ number_of_rows = self.cursor.fetchone()["count"]
+ return number_of_rows
+
+ def count_top3_country(self):
+ """
+ we use fix id (8 = release date)
+ """
+ sql = (
+ "SELECT value_text , COUNT(value_text) AS count "
+ "FROM sample2property "
+ "WHERE property_id = 12 GROUP BY value_text ORDER BY count DESC LIMIT 3;"
+ )
+ self.cursor.execute(sql)
+ _rows = self.cursor.fetchall()
+ return _rows
+
+ def count_unique_MutRef(self):
+ """
+ "Number of mutations", i.e., min and max of number of unique mutations
+ (compared to each reference genome). So if with ref-genome-1,
+ there are 100 mutations and with ref-2, there are 220 and with ref-3 there are 60 mutation,
+ then this field will show: "60 - 220"
+ """
+
+ sql = (
+ "SELECT `reference.accession` , MAX(T1.Freq) AS max_each_ref "
+ "FROM ( "
+ "SELECT `reference.accession`, COUNT(`variant.label`) AS Freq "
+ "From variantView "
+ "WHERE `element.type` = 'cds' AND `variant.alt` != 'X' "
+ "Group By `reference.accession` "
+ "ORDER BY Freq DESC) AS T1 "
+ "Group BY `reference.accession` "
+ "ORDER BY max_each_ref DESC;"
+ )
+ self.cursor.execute(sql)
+ _rows = self.cursor.fetchall()
+ return _rows
+
+ def get_reference_gene(self, ref_accession):
+ sql = (
+ "SELECT`reference.accession`, `element.type`, `element.symbol`, `element.description`,"
+ " `element.start`, `element.end`, `element.strand`, `element.sequence` "
+ "FROM referenceView "
+ f"WHERE `element.type` = 'cds' AND `reference.accession` = '{ref_accession}';"
+ )
+ self.cursor.execute(sql)
+ _rows = self.cursor.fetchall()
+ return _rows
+
+ def get_mutation_signature(self):
+
+ sql = (
+ "SELECT COUNT(`sample.name`) as count, "
+ "`reference.accession`, `variant.ref`, `variant.alt`, "
+ "`variant.start`, `variant.end` "
+ "FROM variantView "
+ "WHERE (`variant.ref` = 'C' AND `variant.alt` = 'A') "
+ "OR (`variant.ref` = 'C' AND `variant.alt` = 'G') "
+ "OR (`variant.ref` = 'C' AND `variant.alt` = 'T') "
+ "OR (`variant.ref` = 'T' AND `variant.alt` = 'A') "
+ "OR (`variant.ref` = 'T' AND `variant.alt` = 'C') "
+ "OR (`variant.ref` = 'T' AND `variant.alt` = 'G') "
+ "GROUP BY `reference.accession`, `variant.ref`, `variant.alt` ;"
+ )
+ self.cursor.execute(sql)
+ _rows = self.cursor.fetchall()
+ return _rows
+
+ def get_raw_mutation_signature(self):
+
+ sql = (
+ "SELECT "
+ "`reference.accession`, `variant.ref`, `variant.alt`, "
+ "`variant.start`, `variant.end` "
+ "FROM variantView "
+ "WHERE (`variant.ref` = 'C' AND `variant.alt` = 'A') "
+ "OR (`variant.ref` = 'C' AND `variant.alt` = 'G') "
+ "OR (`variant.ref` = 'C' AND `variant.alt` = 'T') "
+ "OR (`variant.ref` = 'T' AND `variant.alt` = 'A') "
+ "OR (`variant.ref` = 'T' AND `variant.alt` = 'C') "
+ "OR (`variant.ref` = 'T' AND `variant.alt` = 'G');"
+ )
+ self.cursor.execute(sql)
+ _rows = self.cursor.fetchall()
+ return _rows
+
+ def get_raw_snp_1(self):
+ """
+ This function tries to get all possible one-base substitutions.
+ """
+ sql = (
+ "SELECT `reference.accession`, `variant.ref`, `variant.alt`, `variant.start`, `variant.end` "
+ "FROM variantView "
+ "WHERE (`variant.ref` = 'C' AND `variant.alt` = 'A') "
+ "OR (`variant.ref` = 'C' AND `variant.alt` = 'G') "
+ "OR (`variant.ref` = 'C' AND `variant.alt` = 'T') "
+ "OR (`variant.ref` = 'T' AND `variant.alt` = 'A') "
+ "OR (`variant.ref` = 'T' AND `variant.alt` = 'C') "
+ "OR (`variant.ref` = 'T' AND `variant.alt` = 'G') "
+ "OR (`variant.ref` = 'G' AND `variant.alt` = 'A') "
+ "OR (`variant.ref` = 'G' AND `variant.alt` = 'T') "
+ "OR (`variant.ref` = 'G' AND `variant.alt` = 'C') "
+ "OR (`variant.ref` = 'A' AND `variant.alt` = 'T') "
+ "OR (`variant.ref` = 'A' AND `variant.alt` = 'G') "
+ "OR (`variant.ref` = 'A' AND `variant.alt` = 'C'); "
+ )
+ self.cursor.execute(sql)
+ _rows = self.cursor.fetchall()
+ return _rows
+
+ def count_unique_NT_Mut_Ref(self):
+ """
+ Count total mutations of NT for each reference.
+ """
+ sql = (
+ "SELECT `reference.accession`, COUNT(`variant.label`) AS Freq "
+ "FROM variantView "
+ "WHERE `element.type` != 'cds' AND `variant.alt` != 'N' "
+ "GROUP BY `reference.accession` "
+ "ORDER BY Freq DESC; "
+ )
+ self.cursor.execute(sql)
+ _rows = self.cursor.fetchall()
+ return _rows
+
+ @property
+ def references(self):
+ """
+ return all references
+
+ """
+ if self.__references == {}:
+ sql = (
+ "SELECT reference.`id`, reference.`accession`, "
+ "element.sequence "
+ "FROM reference "
+ "JOIN element "
+ "ON reference.accession = element.accession "
+ "AND element.type = 'source'; "
+ )
+ self.cursor.execute(sql)
+ rows = self.cursor.fetchall()
+ if rows:
+ self.__references = rows
+ else:
+ self.__references = {}
+ return self.__references
diff --git a/pages/about.py b/pages/about.py
index af501c1..2296d3d 100644
--- a/pages/about.py
+++ b/pages/about.py
@@ -3,323 +3,531 @@
from dash import html
import dash_bootstrap_components as dbc
-dash.register_page(__name__, path="/About")
+dash.register_page(__name__, path="/")
+
+card_style = {
+ "box-shadow": "4px 4px 4px",
+ "width": "15rem",
+ "display": "inline-block",
+}
+img_style = {"width": "170px", "height": "180px"}
+
layout = html.Div(
[
- html.H1(children="Project Description"),
- html.Div(
- [
- """
- Mpox is an infectious disease caused by a smallpox virus, recently spreading in multiple countries with over 83,000 cases and declared a global emergency by the World Health Organization """,
- dcc.Link(
- html.A("[1]"),
- href="https://worldhealthorg.shinyapps.io/mpx_global/",
- target="_blank",
- ),
- """. Normally, the virus is rarely observed outside of Africa, but in recent months it has occurred in over 110 countries """,
- dcc.Link(
- html.A("[1]"),
- href="https://worldhealthorg.shinyapps.io/mpx_global/",
- target="_blank",
- ),
- """. This alarming behavior demands action and highlights the need for genomic surveillance and spatio-temporal analyses.
- Therefore, the Robert Koch Institute (RKI) together with the Hasso Platter Institute (HPI), joined forces to produce such a dashboard with a strong database background, inspired by their earlier work
- on """,
- dcc.Link(
- html.A("CovSonar"),
- href="https://github.com/rki-mf1/covsonar",
- target="_blank",
- ),
- """ - a database framework developed at the RKI for SARS-CoV-2.""",
- ]
- ),
- html.Br(),
- html.H1(children="Who are we?"),
- html.Div(
- [
- dbc.Card(
- [
- dbc.CardImg(
- src="assets/Prof. Dr. Bernhard Renard.jpeg",
- top=True,
- style={"width": "238px", "height": "auto"},
- className="align-self-center",
- ),
- dbc.CardBody(
- [
- html.P("Prof. Dr. Bernhard Renard"),
- ]
- ),
- ],
- style={
- "width": "15rem",
- "margin-right": "5rem",
- "display": "inline-block",
- },
- ),
- dbc.Card(
- [
- dbc.CardImg(
- src="assets/Dr. Stephan Fuchs.png",
- top=True,
- style={
- "width": "238px",
- "height": "auto",
- "padding": "auto",
- },
- className="align-self-center",
- ),
- dbc.CardBody(
- [
- html.P("Dr. Stephan Fuchs"),
- ]
- ),
- ],
- style={
- "width": "15rem",
- "margin-right": "5rem",
- "display": "inline-block",
- "height": "auto",
- },
- ),
- dbc.Card(
- [
- dbc.CardImg(
- src="assets/Dr. Anna-Juliane Schmachtenberg.jpeg",
- top=True,
- style={"width": "238px", "height": "auto"},
- className="align-self-center",
- ),
- dbc.CardBody(
- [
- html.P("Dr. Anna-Juliane Schmachtenberg"),
- ],
- style={"padding": "5px"},
- ),
- ],
- style={
- "width": "15rem",
- "margin-right": "5rem",
- "display": "inline-block",
- },
- ),
- dbc.Card(
- [
- dbc.CardImg(
- src="assets/Alice Wittig.jpeg",
- top=True,
- style={"width": "238px", "height": "auto"},
- className="align-self-center",
- ),
- dbc.CardBody(
- [
- html.P("Alice Wittig"),
- ]
- ),
- ],
- style={
- "width": "15rem",
- "margin-top": "1rem",
- "margin-right": "5rem",
- "display": "inline-block",
- },
- ),
- dbc.Card(
- [
- dbc.CardImg(
- src="assets/Ferdous Nasri.jpeg",
- top=True,
- style={"width": "238px", "height": "auto"},
- className="align-self-center",
- ),
- dbc.CardBody(
- [
- html.P("Ferdous Nasri"),
- ]
- ),
- ],
- style={
- "width": "15rem",
- "margin-top": "1rem",
- "margin-right": "5rem",
- "display": "inline-block",
- },
- ),
- dbc.Card(
- [
- dbc.CardImg(
- src="assets/Kunaphas Kongkitimanon .png",
- top=True,
- style={"width": "238px", "height": "auto"},
- className="align-self-center",
+ dbc.Card(
+ dbc.CardBody(
+ [
+ html.H2(children="Project Description"),
+ dbc.Row(
+ dbc.Col(
+ html.Div(
+ [
+ dbc.Row(
+ dbc.Col(
+ [
+ """
+ MonkeyPox (Mpox) is an infectious disease caused by a smallpox virus, recently spreading in multiple countries with over 86,000 cases and declared a global emergency by the World Health Organization """,
+ dcc.Link(
+ html.A("[1]"),
+ href="https://worldhealthorg.shinyapps.io/mpx_global/",
+ target="_blank",
+ ),
+ """. Normally, the virus is rarely observed outside of Africa, but in recent months it has occurred in over 110 countries """,
+ dcc.Link(
+ html.A("[1]"),
+ href="https://worldhealthorg.shinyapps.io/mpx_global/",
+ target="_blank",
+ ),
+ """. This alarming behavior demands action and highlights the need for genomic surveillance and spatio-temporal analyses.
+ Therefore, the Robert Koch Institute (RKI) together with the Hasso Platter Institute (HPI), joined forces to produce such a dashboard with a strong database background, inspired by their earlier work
+ on """,
+ dcc.Link(
+ html.A("CovSonar"),
+ href="https://github.com/rki-mf1/covsonar",
+ target="_blank",
+ ),
+ """ - a database framework developed at the RKI for SARS-CoV-2. below is a graphical abstract of our work.""",
+ ]
+ ),
+ ),
+ dbc.Row(
+ [
+ dbc.Col("", width=2),
+ dbc.Col(
+ html.Div(
+ dbc.Card(
+ [
+ dbc.CardBody(
+ [
+ html.Div(
+ html.Img(
+ src="assets/graphicalAbstract.png",
+ # style=img_style,
+ style={
+ "width": "75%",
+ "height": "60%",
+ },
+ className="",
+ ),
+ className="card-body text-center",
+ ),
+ html.Div(
+ html.P(
+ "Graphical Abstract.",
+ className="card-text",
+ ),
+ className="card-body text-center",
+ ),
+ ]
+ ),
+ ],
+ className="ma-2",
+ style={
+ "box-shadow": "4px 4px 4px",
+ },
+ ),
+ className="text-center",
+ ),
+ className="col-md-8",
+ ),
+ dbc.Col("", width=2),
+ ],
+ ),
+ ]
+ ),
),
- dbc.CardBody(
- [
- html.P("Kunaphas Kongkitimanon"),
- ]
- ),
- ],
- style={
- "width": "15rem",
- "margin-top": "1rem",
- "margin-right": "5rem",
- "display": "inline-block",
- },
- ),
- dbc.Card(
- [
- dbc.CardImg(
- src="assets/Jorge Sánchez Cortés.png",
- top=True,
- style={"width": "238px", "height": "auto"},
- className="align-self-center",
- ),
- dbc.CardBody(
- [
- html.P("Jorge Sánchez Cortés"),
- ]
- ),
- ],
- style={
- "width": "15rem",
- "margin-top": "1rem",
- "margin-right": "5rem",
- "display": "inline-block",
- },
- ),
- dbc.Card(
- [
- dbc.CardImg(
- src="assets/Injun Park.jpeg",
- top=True,
- style={"width": "238px", "height": "auto"},
- className="align-self-center",
- ),
- dbc.CardBody(
- [
- html.P("Injun Park"),
- ]
- ),
- ],
- style={
- "width": "15rem",
- "margin-top": "1rem",
- "margin-right": "5rem",
- "display": "inline-block",
- },
- ),
- dbc.Card(
- [
- dbc.CardImg(
- src="assets/Ivan Tunov.png",
- top=True,
- style={"width": "238px", "height": "auto"},
- className="align-self-center",
- ),
- dbc.CardBody(
- [
- html.P("Ivan Tunov"),
- ]
- ),
- ],
- style={
- "width": "15rem",
- "margin-top": "1rem",
- "margin-right": "5rem",
- "display": "inline-block",
- },
- ),
- dbc.Card(
- [
- dbc.CardImg(
- src="assets/Pavlo Konoplev.png",
- top=True,
- style={"width": "238px", "height": "auto"},
- className="align-self-center",
- ),
- dbc.CardBody(
- [
- html.P("Pavlo Konoplev"),
- ]
- ),
- ],
- style={
- "width": "15rem",
- "margin-top": "1rem",
- "margin-right": "5rem",
- "display": "inline-block",
- },
- ),
- ],
- className="dbc_card",
- style={"text-align": "center"},
- ),
- html.H1(children="Data source:"),
- html.Div(
- [
- """
- The genomic and metadata stem from publicly available data submitted to NCBI (""",
- dcc.Link(
- html.A("Link"),
- href="https://www.ncbi.nlm.nih.gov/labs/virus/vssi/#/",
- target="_blank",
- ),
- ").",
- ]
- ),
- html.Br(),
- html.H1(children="Link to code:"),
- html.Div(
- [
- """
- Our code is open source and shared under the """,
- dcc.Link(
- html.A("GNU GPL license. "),
- href="https://choosealicense.com/licenses/gpl-3.0/",
- target="_blank",
- ),
- ]
- ),
- html.Div(
- [
- """There are two actively moderated repositories for this project. One mainly containing the backend named MpoxSonar, while the other is for the developement of the front-end named MpoxRadar. Link to the repositories: """,
- dcc.Link(
- html.A("Link to MpoxSonar"),
- href=("https://github.com/rki-mf1/MpoxSonar"),
- target="_blank",
- ),
- dcc.Link(
- html.A("Link to MpoxRadar"),
- href=("https://github.com/rki-mf1/MpoxRadar"),
- target="_blank",
- ),
- ]
- ),
- html.Br(),
- html.H1(children="Acknowledgements:"),
- html.Div(
- [
- """
- We want to give a big thanks to all our test users, especially in the central German Public Health institute, for giving us their valuable feedback and helping us better our tool. Furthermore, we want to thank the creators of """,
- dcc.Link(
- html.A("CovRadar"),
- href=("https://doi.org/10.1093/bioinformatics/btac411"),
- target="_blank",
- ),
- """ and """,
- dcc.Link(
- html.A("CovSonar"),
- href=("https://github.com/rki-mf1/covsonar"),
- target="_blank",
- ),
- """ for showing the need for genomic surveillance dashboard and database for SARS-CoV-2, therefore inspiring the initiation of this project. We are always open to feedback and promise a continued support and developement of our tool. """,
- dcc.Link(
- html.A("Don't hesitate to get in touch."),
- href=("Contact"),
- target="_blank",
- ),
- ]
+ ),
+ html.Br(),
+ html.H2(children="What is this?"),
+ html.Div(
+ [
+ dbc.Row(
+ dbc.Col(
+ """With this web server, we provide tools to explore and comapre metadata from Mpox sequences available from our data sources (listed below).
+ Furthermore, we provide an advanced tool for more detailed searches. The chosen data using our tools is visualised and presented in downloadable tables.
+ As Mpox does not have one defined reference genome, we provide multiple reference genomes to choose between. All sample genomes are pre-processed, aligned to multiple reference genomes, followed by variant calling on our servers to enable quick analysis and searches for our users. We confirm that this website is free and open to all users and there is no login requirement. Below is a simplified overview of our tool:
+ """,
+ ),
+ ),
+ dbc.Row(
+ [
+ dbc.Col("", width=2),
+ dbc.Col(
+ html.Div(
+ dbc.Card(
+ [
+ dbc.CardBody(
+ [
+ html.Div(
+ html.Img(
+ src="assets/mpoxOverview.png",
+ # style=img_style,
+ style={
+ "width": "75%",
+ "height": "60%",
+ },
+ className="",
+ ),
+ className="card-body text-center",
+ ),
+ html.Div(
+ html.P(
+ "Simplified Technical Overview.",
+ className="card-text",
+ ),
+ className="card-body text-center",
+ ),
+ ]
+ ),
+ ],
+ className="ma-2",
+ style={
+ "box-shadow": "4px 4px 4px",
+ },
+ ),
+ className="text-center",
+ ),
+ className="col-md-8",
+ ),
+ dbc.Col("", width=2),
+ ],
+ ),
+ dbc.Row(
+ dbc.Col(
+ [
+ """
+ For more information on the tool, we re-direct you to our paper (below under "How to cite?"), and to our GitHub README pages (below under "Link to code").
+ We have described the functionalities of our tools in detail in the """,
+ dcc.Link(
+ html.A("help page"),
+ href=("https://mpoxradar.net/Help"),
+ target="_blank",
+ ),
+ " and provide exemplified ways of how to use our page with step-by-step guides available on the ",
+ dcc.Link(
+ html.A("GitHub wiki"),
+ href=(
+ "https://github.com/rki-mf1/MpoxRadar/wiki"
+ ),
+ target="_blank",
+ ),
+ ". ",
+ ],
+ className="mt-2",
+ ),
+ ),
+ ]
+ ),
+ html.Br(),
+ html.H2(children="Who are we?"),
+ html.Div(
+ [
+ dbc.Row(
+ [
+ dbc.Col(
+ dbc.Card(
+ [
+ dbc.CardImg(
+ src="assets/Prof.Dr.BR.jpeg",
+ top=True,
+ style=img_style,
+ className="align-self-center mt-2",
+ ),
+ dbc.CardBody(
+ [
+ html.P(
+ "Prof. Dr. Bernhard Renard"
+ ),
+ ]
+ ),
+ ],
+ className="mb-2",
+ style=card_style,
+ ),
+ ),
+ dbc.Col(
+ dbc.Card(
+ [
+ dbc.CardImg(
+ src="assets/Dr.SF.png",
+ top=True,
+ style=img_style,
+ className="align-self-center mt-2",
+ ),
+ dbc.CardBody(
+ [
+ html.P("Dr. Stephan Fuchs"),
+ ]
+ ),
+ ],
+ className="mb-2",
+ style=card_style,
+ ),
+ ),
+ dbc.Col(
+ dbc.Card(
+ [
+ dbc.CardImg(
+ src="assets/Dr.AJS.jpeg",
+ top=True,
+ style=img_style,
+ className="align-self-center mt-2",
+ ),
+ dbc.CardBody(
+ [
+ html.P(
+ "Dr. Anna-Juliane Schmachtenberg",
+ style={
+ "font-size": "0.82em"
+ },
+ ),
+ ],
+ ),
+ ],
+ className="mb-2",
+ style=card_style,
+ ),
+ ),
+ dbc.Col(
+ dbc.Card(
+ [
+ dbc.CardImg(
+ src="assets/AW.jpeg",
+ top=True,
+ style=img_style,
+ className="align-self-center mt-2",
+ ),
+ dbc.CardBody(
+ [
+ html.P("Alice Wittig"),
+ ]
+ ),
+ ],
+ className="mb-2",
+ style=card_style,
+ ),
+ ),
+ ],
+ className="mb-4",
+ ),
+ dbc.Row(
+ [
+ dbc.Col(
+ dbc.Card(
+ [
+ dbc.CardImg(
+ src="assets/FN.jpeg",
+ top=True,
+ style=img_style,
+ className="align-self-center mt-2",
+ ),
+ dbc.CardBody(
+ [
+ html.P("Ferdous Nasri"),
+ ]
+ ),
+ ],
+ style=card_style,
+ className="mb-2",
+ ),
+ ),
+ dbc.Col(
+ dbc.Card(
+ [
+ dbc.CardImg(
+ src="assets/K2.jpg",
+ top=True,
+ style=img_style,
+ className="align-self-center mt-2",
+ ),
+ dbc.CardBody(
+ [
+ html.P(
+ "Kunaphas Kongkitimanon"
+ ),
+ ]
+ ),
+ ],
+ className="mb-2",
+ style=card_style,
+ ),
+ ),
+ dbc.Col(
+ dbc.Card(
+ [
+ dbc.CardImg(
+ src="assets/JSC.png",
+ top=True,
+ style=img_style,
+ className="align-self-center mt-2",
+ ),
+ dbc.CardBody(
+ [
+ html.P("Jorge Sánchez Cortés"),
+ ]
+ ),
+ ],
+ className="mb-2",
+ style=card_style,
+ ),
+ ),
+ dbc.Col(
+ dbc.Card(
+ [
+ dbc.CardImg(
+ src="assets/IP.jpeg",
+ top=True,
+ style=img_style,
+ className="align-self-center mt-2",
+ ),
+ dbc.CardBody(
+ [
+ html.P("Injun Park"),
+ ]
+ ),
+ ],
+ className="mb-2",
+ style=card_style,
+ ),
+ ),
+ ],
+ className="mb-4",
+ ), # end ROw
+ dbc.Row(
+ [
+ dbc.Col(
+ dbc.Card(
+ [
+ dbc.CardImg(
+ src="assets/IT.png",
+ top=True,
+ style=img_style,
+ className="align-self-center mt-2",
+ ),
+ dbc.CardBody(
+ [
+ html.P("Ivan Tunov"),
+ ]
+ ),
+ ],
+ className="mb-2",
+ style=card_style,
+ ),
+ ),
+ dbc.Col(
+ dbc.Card(
+ [
+ dbc.CardImg(
+ src="assets/PK.png",
+ top=True,
+ style=img_style,
+ className="align-self-center mt-2",
+ ),
+ dbc.CardBody(
+ [
+ html.P("Pavlo Konoplev"),
+ ]
+ ),
+ ],
+ className="mb-2",
+ style=card_style,
+ ),
+ ),
+ dbc.Col(
+ dbc.Card(
+ [
+ dbc.CardImg(
+ src="assets/image_placeholder.jpg",
+ top=True,
+ style=img_style,
+ className="align-self-center mt-2",
+ ),
+ dbc.CardBody(
+ [
+ html.P("Annika Brinkmann"),
+ ]
+ ),
+ ],
+ className="mb-2",
+ style=card_style,
+ ),
+ ),
+ dbc.Col(
+ dbc.Card(
+ [
+ dbc.CardImg(
+ src="assets/image_placeholder.jpg",
+ top=True,
+ style=img_style,
+ className="align-self-center mt-2",
+ ),
+ dbc.CardBody(
+ [
+ html.P("Andreas Nitsche"),
+ ]
+ ),
+ ],
+ className="mb-2",
+ style=card_style,
+ ),
+ ),
+ ],
+ className="mb-4",
+ ),
+ ],
+ className="dbc_card",
+ style={"text-align": "center"},
+ ),
+ html.H2(children="Data source:"),
+ html.Div(
+ [
+ """
+ The genomic and metadata stem from publicly available data submitted to NCBI (""",
+ dcc.Link(
+ html.A("Link"),
+ href="https://www.ncbi.nlm.nih.gov/labs/virus/vssi/#/",
+ target="_blank",
+ ),
+ ").",
+ ]
+ ),
+ html.Br(),
+ html.H2(children="Link to code:"),
+ html.Div(
+ [
+ "Our code is open source and shared under the ",
+ dcc.Link(
+ html.A("GNU GPL license. "),
+ href="https://choosealicense.com/licenses/gpl-3.0/",
+ target="_blank",
+ ),
+ ]
+ ),
+ html.Div(
+ [
+ """There are two actively moderated repositories for this project.
+ One mainly containing the backend named MpoxSonar,
+ while the other is for the developement of the front-end named MpoxRadar.
+ Link to the repositories: """,
+ dcc.Link(
+ html.A("Link to MpoxSonar"),
+ href=("https://github.com/rki-mf1/MpoxSonar"),
+ target="_blank",
+ ),
+ " and ",
+ dcc.Link(
+ html.A("Link to MpoxRadar"),
+ href=("https://github.com/rki-mf1/MpoxRadar"),
+ target="_blank",
+ ),
+ ]
+ ),
+ html.Br(),
+ html.H2(children="How to cite?"),
+ html.Div(
+ [
+ """
+ MpoxRadar: a worldwide Mpox genomic surveillance dashboard
+ Ferdous Nasri, Alice Wittig, Kunaphas Kongkitimanon, Jorge Sánchez Cortés, Annika Brinkmann, Andreas Nitsche, Anna-Juliane Schmachtenberg, Bernhard Y. Renard, Stephan Fuchs
+ bioRxiv 2023.02.03.526935;(""",
+ dcc.Link(
+ html.A(
+ "doi: https://doi.org/10.1101/2023.02.03.526935 "
+ ),
+ href="https://www.biorxiv.org/content/10.1101/2023.02.03.526935v1",
+ target="_blank",
+ ),
+ ]
+ ),
+ html.Br(),
+ html.H2(children="Acknowledgements:"),
+ html.Div(
+ [
+ """
+ We want to give a big thanks to all our test users, especially in the central German Public Health institute, for giving us their valuable feedback and helping us better our tool. Furthermore, we want to thank the creators of """,
+ dcc.Link(
+ html.A("CovRadar"),
+ href=("https://doi.org/10.1093/bioinformatics/btac411"),
+ target="_blank",
+ ),
+ """ and """,
+ dcc.Link(
+ html.A("CovSonar"),
+ href=("https://github.com/rki-mf1/covsonar"),
+ target="_blank",
+ ),
+ """ for showing the need for genomic surveillance dashboard and database for SARS-CoV-2, therefore inspiring the initiation of this project. We are always open to feedback and promise a continued support and developement of our tool. """,
+ dcc.Link(
+ html.A("Don't hesitate to get in touch."),
+ href=("Contact"),
+ target="_blank",
+ ),
+ ]
+ ),
+ ]
+ ),
+ className="mb-1",
),
]
)
diff --git a/pages/app_controller.py b/pages/app_controller.py
index af27482..5162112 100644
--- a/pages/app_controller.py
+++ b/pages/app_controller.py
@@ -2,13 +2,18 @@
# -*- coding: utf-8 -*-
# DEPENDENCIES
+import json
import sys
from textwrap import fill
+import time
import pandas as pd
-from .config import DB_URL
-from .DBManager import DBManager
+from pages.config import DB_URL
+from pages.config import logging_radar
+from pages.config import redis_manager
+from pages.DBManager import DBManager
+from pages.utils import generate_96_mutation_types
from .libs.mpxsonar.src.mpxsonar.basics import sonarBasics
from .libs.mpxsonar.src.mpxsonar.dbm import sonarDBManager
@@ -34,6 +39,11 @@ def match(
showNX=False,
):
output = None
+ if outfile:
+ output = """The current MpoxSonar in the MpoxRadar is
+ not supporting the save-output-to-file command (-o). """
+ return output
+
with sonarDBManager(db, debug=debug) as dbm:
if format == "vcf" and reference is None:
reference = dbm.get_default_reference_accession()
@@ -50,8 +60,8 @@ def match(
if format == "csv" or format == "tsv":
# cursor => list of dict
df = pd.DataFrame(cursor)
- if "IMPORTED" in df.columns and "MODIFIED" in df.columns:
- df.drop(["IMPORTED", "MODIFIED"], axis=1, inplace=True)
+ if "MODIFIED" in df.columns:
+ df.drop(["MODIFIED"], axis=1, inplace=True)
# print(df)
if len(df) == 0:
output = "*** no match ***"
@@ -64,12 +74,15 @@ def match(
elif format == "count":
output = cursor.fetchone()["count"]
elif format == "vcf":
- # TODO: remove this. and change
- sonarBasics.exportVCF(
- cursor, reference=reference, outfile=outfile, na="*** no match ***"
- )
+ # remove this export
+ # sonarBasics.exportVCF(
+ # cursor, reference=reference, outfile=outfile, na="*** no match ***"
+ # )
+ output = """The current MpoxSonar in the MpoxRadar is not
+ supporting the VCF command (--format vcf). """
else:
sys.exit("error: '" + format + "' is not a valid output format")
+
return output
def list_prop(db=None):
@@ -168,7 +181,7 @@ def match_controller(args): # noqa: C901
)
# reserved_props[pname] = getattr(args, pname)
format = "count" if args.count else args.format
- print(props)
+ # print(props)
output = sonarBasicsChild.match(
args.db,
args.profile,
@@ -225,20 +238,22 @@ def get_value_by_reference(checked_ref):
def get_value_by_filter(checked_ref, mut_checklist, seqtech_checklist):
output_df = pd.DataFrame()
-
- if len(checked_ref) == 0: # all hardcode for now TODO:
+
+ if (
+ len(checked_ref) == 0
+ ): # all hardcode for now TODO: remove the hardcode if possible.
checked_ref = ["NC_063383.1", "MT903344.1", "ON563414.3"]
propdict = {}
if seqtech_checklist:
propdict["SEQ_TECH"] = seqtech_checklist
- print("SEQ_TECH:" + str(propdict))
-
+ # print("SEQ_TECH:" + str(propdict))
+
mut_profiles = []
if mut_checklist:
mut_profiles.append(mut_checklist)
- print(mut_profiles)
+ # print(mut_profiles)
mut_profiles = []
if mut_checklist:
@@ -269,3 +284,353 @@ def get_high_mutation():
)
# logging_radar.info(_dict)
return _list
+
+
+# ----- descriptive summary part
+
+
+def get_all_unique_sample():
+ total = 0
+ with DBManager() as dbm:
+ total = dbm.count_all_samples()
+ return total
+
+
+def get_newlyadded_sample():
+ total = 0
+ with DBManager() as dbm:
+ total = dbm.count_lastAdded30D_sample()
+ return total
+
+
+def get_all_country():
+ total = 0
+ with DBManager() as dbm:
+ total = dbm.count_all_country()
+ return total
+
+
+def get_top3_country():
+ """
+ top 3 contries that have most samples
+ """
+ return_string = " "
+ with DBManager() as dbm:
+ list_dict = dbm.count_top3_country()
+ return_string = ", ".join(_dict["value_text"] for _dict in list_dict)
+ return return_string
+
+
+def count_unique_MutRef():
+ """
+ "Number of mutations", i.e., min and max of number of unique mutations
+ (compared to each reference genome).
+ """
+ return_string = (
+ "0 - 0 (cannot compute MIN/MAX, due to number of reference is less than 2)"
+ )
+ with DBManager() as dbm:
+ list_dict = dbm.count_unique_MutRef()
+ if len(list_dict) < 2:
+ return return_string
+ # it was already sorted.
+ # get first
+ first_dict = list_dict[0]
+ # get last
+ last_dict = list_dict[-1]
+ return_string = f"{last_dict['max_each_ref']} - {first_dict['max_each_ref']}"
+ return return_string
+
+
+def calculate_tri_mutation_sig(): # noqa: C901
+ """
+ List all 96 possible mutation types
+ (e.g. A[C>A]A, A[C>A]T, etc.).
+ """
+ start = time.time()
+
+ if (
+ redis_manager
+ and redis_manager.exists("data_tri_mutation_sig")
+ and redis_manager.exists("total_tri_mutation_sig")
+ ):
+ data_ = json.loads(redis_manager.get("data_tri_mutation_sig"))
+ total_ = json.loads(redis_manager.get("total_tri_mutation_sig"))
+ with DBManager() as dbm:
+ all_references_dict = {
+ x["accession"]: x["sequence"] for x in dbm.references
+ }
+ else:
+ with DBManager() as dbm:
+ data_ = dbm.get_raw_mutation_signature()
+ total_ = dbm.count_unique_NT_Mut_Ref()
+ all_references_dict = {
+ x["accession"]: x["sequence"] for x in dbm.references
+ }
+ # Convert the list to a JSON string
+ redis_manager.set("data_tri_mutation_sig", json.dumps(data_), ex=3600 * 23)
+ redis_manager.set(
+ "total_tri_mutation_sig", json.dumps(total_), ex=3600 * 23
+ )
+
+ final_dict = {}
+ # calculate freq.
+ for mutation in data_:
+ accession = mutation["reference.accession"]
+
+ if accession not in final_dict:
+ final_dict[accession] = generate_96_mutation_types()
+
+ ref = mutation["variant.ref"]
+ alt = mutation["variant.alt"]
+ mutation_pos_before = mutation["variant.start"] - 1
+ mutation_pos_after = mutation["variant.end"]
+
+ # get NT from position.
+ ref_seq = all_references_dict[accession]
+ try:
+ nt_before = ref_seq[mutation_pos_before]
+ nt_after = ref_seq[mutation_pos_after]
+ except IndexError:
+ logging_radar.error("IndexError")
+ print(mutation)
+ print(
+ "IndexError:",
+ nt_before,
+ mutation_pos_before,
+ nt_after,
+ mutation_pos_after,
+ )
+ print("---------")
+ continue
+ mutation_type = f"{ref}>{alt}"
+ _type = f"{nt_before}{ref}>{alt}{nt_after}"
+
+ try:
+ final_dict[accession][mutation_type][_type] += 1
+ except KeyError:
+ print("mutation_type:", mutation_type)
+ print("_type:", _type)
+ print("final_dict ->", final_dict[accession][mutation_type][_type])
+ raise
+ # normalize the total number of mutations for each reference accession
+ total_mutations = {x["reference.accession"]: x["Freq"] for x in total_}
+ # Calculate the mutation signature for each reference accession
+
+ for accession in final_dict:
+ for mutation_type in final_dict[accession]:
+ for _type in final_dict[accession][mutation_type]:
+ count = final_dict[accession][mutation_type][_type]
+ freq = round(count / total_mutations[accession], 6)
+ final_dict[accession][mutation_type][_type] = freq
+ # print(final_dict)
+ end = time.time()
+ print("calculate_tri_mutation_sig", round(end - start, 4))
+ return final_dict
+
+
+def calculate_mutation_sig():
+ """
+ Calculate the
+ six classes of base substitution: C>A, C>G, C>T, T>A, T>C, T>G.
+ """
+ start = time.time()
+ if (
+ redis_manager
+ and redis_manager.exists("data_mutation_sig")
+ and redis_manager.exists("total_mutation_sig")
+ ):
+ data_ = json.loads(redis_manager.get("data_mutation_sig"))
+ total_ = json.loads(redis_manager.get("total_mutation_sig"))
+ else:
+ with DBManager() as dbm:
+ data_ = dbm.get_mutation_signature()
+ total_ = dbm.count_unique_NT_Mut_Ref()
+ # Convert the list to a JSON string
+ redis_manager.set("data_mutation_sig", json.dumps(data_), ex=3600 * 23)
+ redis_manager.set("total_mutation_sig", json.dumps(total_), ex=3600 * 23)
+
+ # Define a dictionary to store the mutation counts for each reference accession
+ mutation_counts = {}
+
+ # Loop through the mutation data and increment the appropriate mutation count
+ for mutation in data_:
+ accession = mutation["reference.accession"]
+ ref = mutation["variant.ref"]
+ alt = mutation["variant.alt"]
+ mutation_type = f"{ref}>{alt}"
+
+ if accession not in mutation_counts:
+ mutation_counts[accession] = {}
+ if mutation_type not in mutation_counts[accession]:
+ mutation_counts[accession][mutation_type] = 0
+
+ mutation_counts[accession][mutation_type] += mutation["count"]
+
+ # normalize the total number of mutations for each reference accession
+ total_mutations = {x["reference.accession"]: x["Freq"] for x in total_}
+
+ # Calculate the mutation signature for each reference accession
+ mutation_signature = {}
+ for accession in mutation_counts:
+ signature = {}
+ for mutation_type in mutation_counts[accession]:
+ count = mutation_counts[accession][mutation_type]
+ freq = round(count / total_mutations[accession], 4)
+ signature[mutation_type] = freq
+ mutation_signature[accession] = signature
+ # print(mutation_signature)
+ end = time.time()
+ print("calculate_mutation_sig", round(end - start, 4))
+ return mutation_signature
+
+
+def create_snp_table(): # noqa: C901
+ start = time.time()
+
+ if redis_manager and redis_manager.exists("data_snp_table"):
+ data_ = json.loads(redis_manager.get("data_snp_table"))
+
+ with DBManager() as dbm:
+ all_references_dict = {
+ x["accession"]: x["sequence"] for x in dbm.references
+ }
+ else:
+ with DBManager() as dbm:
+ data_ = dbm.get_raw_snp_1()
+ all_references_dict = {
+ x["accession"]: x["sequence"] for x in dbm.references
+ }
+ # Convert the list to a JSON string
+ redis_manager.set("data_snp_table", json.dumps(data_), ex=3600 * 23)
+
+ final_dict = {}
+ # calculate freq.
+ for mutation in data_:
+ accession = mutation["reference.accession"]
+ ref_seq = all_references_dict[accession]
+
+ if accession not in final_dict:
+ final_dict[accession] = {}
+
+ ref = mutation["variant.ref"]
+ alt = mutation["variant.alt"]
+ mutation_pos_before = mutation["variant.start"] - 1
+ mutation_pos_after = mutation["variant.end"]
+
+ # get NT from position.
+ # FIXME: There will be a problem if the end position is out of bound.
+ """
+ for example,
+ MPXRadar:2023-04-11 14:58:06 ERROR: IndexError
+ {'reference.accession': 'NC_063383.1', 'variant.ref': 'T',
+ 'variant.alt': 'A', 'variant.start': 197208, 'variant.end': 197209}
+ IndexError: A 197207 A 197209
+ """
+ try:
+ nt_before = ref_seq[mutation_pos_before]
+
+ except IndexError:
+ logging_radar.warning("IndexError")
+ print(mutation)
+ print(
+ "IndexError before:",
+ nt_before,
+ mutation_pos_before,
+ )
+ print("---------")
+ nt_before = ""
+
+ try:
+ nt_after = ref_seq[mutation_pos_after]
+ except IndexError:
+ # logging_radar.warning("IndexError")
+ # print(mutation)
+ # print(
+ # "IndexError after:",
+ # nt_after,
+ # mutation_pos_after,
+ # )
+ # print("---------")
+ nt_after = ""
+
+ # single NT
+ # C > T
+ try:
+ mutation_type = f"{ref}>{alt}"
+ _type = f"{ref}>{alt}"
+
+ if _type not in final_dict[accession]:
+ final_dict[accession][_type] = 0
+
+ final_dict[accession][_type] += 1
+ except KeyError:
+ print("mutation_type:", mutation_type)
+ print("single NT: _type:", _type)
+ print("final_dict ->", final_dict[accession][_type])
+ raise
+
+ # 2 NTs: End changes
+ # GC > GT
+ try:
+ mutation_type = f"{ref}>{alt}"
+ _type = f"{nt_before}{ref}>{nt_before}{alt}"
+
+ if _type not in final_dict[accession]:
+ final_dict[accession][_type] = 0
+
+ final_dict[accession][_type] += 1
+ except KeyError:
+ print("mutation_type:", mutation_type)
+ print("2 NTs: End changes:", _type)
+ print("final_dict ->", final_dict[accession][_type])
+ raise
+
+ # 2 NTs: Begin changes
+ # CA > TA
+ try:
+ mutation_type = f"{ref}>{alt}"
+ _type = f"{ref}{nt_after}>{alt}{nt_after}"
+
+ if _type not in final_dict[accession]:
+ final_dict[accession][_type] = 0
+
+ final_dict[accession][_type] += 1
+ except KeyError:
+ print("mutation_type:", mutation_type)
+ print("2 NTs: Begin changes:", _type)
+ print("final_dict ->", final_dict[accession][_type])
+ raise
+
+ # 3 NTs: middle changes
+ # CA > TA
+ try:
+ mutation_type = f"{ref}>{alt}"
+ _type = f"{nt_before}{ref}>{alt}{nt_after}"
+
+ if _type not in final_dict[accession]:
+ final_dict[accession][_type] = 0
+
+ final_dict[accession][_type] += 1
+ except KeyError:
+ print("mutation_type:", mutation_type)
+ print("3 NTs: Middle changes:", _type)
+ print("final_dict ->", final_dict[accession][_type])
+ raise
+
+ # Convert the dictionary to a dataframe
+ df = pd.DataFrame.from_dict(final_dict, orient="index")
+ # Add a column for genome assembly
+ df["genome_assembly"] = df.index
+ # Reset the index and add a column for the mutation
+ df = df.reset_index()
+ df = pd.melt(
+ df,
+ id_vars=["index", "genome_assembly"],
+ var_name="mutation",
+ value_name="count",
+ )
+ df.drop(columns=["index"], inplace=True)
+ end = time.time()
+ print("create_snp_table", round(end - start, 4))
+ return df
diff --git a/pages/compare_callbacks.py b/pages/compare_callbacks.py
new file mode 100644
index 0000000..236489e
--- /dev/null
+++ b/pages/compare_callbacks.py
@@ -0,0 +1,461 @@
+from dash import callback
+from dash import ctx
+from dash import Input
+from dash import Output
+from dash import State
+
+from pages.config import cache
+from pages.utils_compare import create_comparison_tables
+from pages.utils_compare import find_unique_and_shared_variants
+from pages.utils_compare import select_min_x_frequent_mut
+from pages.utils_filters import actualize_filters
+from pages.utils_tables import OverviewTable
+
+
+def get_compare_callbacks(df_dict, color_dict): # noqa: C901
+ @callback(
+ [
+ Output("mutation_dropdown_left", "options"),
+ Output("mutation_dropdown_left", "value"),
+ Output("max_nb_txt_left", "children"),
+ Output("mutation_dropdown_right", "options"),
+ Output("mutation_dropdown_right", "value"),
+ Output("max_nb_txt_right", "children"),
+ Output("mutation_dropdown_both", "options"),
+ Output("mutation_dropdown_both", "value"),
+ Output("max_nb_txt_both", "children"),
+ Output("min_nb_freq_left", "children"),
+ Output("min_nb_freq_right", "children"),
+ Output("min_nb_freq_both", "children"),
+ Output("select_min_nb_frequent_mut_left", "value"),
+ Output("select_min_nb_frequent_mut_right", "value"),
+ Output("select_min_nb_frequent_mut_both", "value"),
+ ],
+ [
+ Input("compare_button", "n_clicks"),
+ Input("select_all_mutations_left", "value"),
+ Input("select_all_mutations_right", "value"),
+ Input("select_all_mutations_both", "value"),
+ Input("select_min_nb_frequent_mut_left", "value"),
+ Input("select_min_nb_frequent_mut_right", "value"),
+ Input("select_min_nb_frequent_mut_both", "value"),
+ ],
+ [
+ State("gene_dropdown_1", "value"),
+ State("gene_dropdown_2", "value"),
+ State("reference_radio_1", "value"),
+ State("seq_tech_dropdown_1", "value"),
+ State("country_dropdown_1", "value"),
+ State("seq_tech_dropdown_2", "value"),
+ State("country_dropdown_2", "value"),
+ State("date_picker_range_1", "start_date"),
+ State("date_picker_range_1", "end_date"),
+ State("date_picker_range_2", "start_date"),
+ State("date_picker_range_2", "end_date"),
+ State("aa_nt_radio", "value"),
+ State("complete_partial_radio_compare", "value"),
+ State("mutation_dropdown_left", "options"),
+ State("mutation_dropdown_right", "options"),
+ State("mutation_dropdown_both", "options"),
+ State("mutation_dropdown_left", "value"),
+ State("mutation_dropdown_right", "value"),
+ State("mutation_dropdown_both", "value"),
+ State("min_nb_freq_left", "children"),
+ State("min_nb_freq_right", "children"),
+ State("min_nb_freq_both", "children"),
+ ],
+ prevent_initial_call=True,
+ )
+ @cache.memoize()
+ def actualize_mutation_filter(
+ compare_button,
+ select_all_mutations_left,
+ select_all_mutations_right,
+ select_all_mutations_both,
+ min_nb_freq_left,
+ min_nb_freq_right,
+ min_nb_freq_both,
+ gene_value_1,
+ gene_value_2,
+ reference_value,
+ seqtech_value_1,
+ country_value_1,
+ seqtech_value_2,
+ country_value_2,
+ start_date_1,
+ end_date_1,
+ start_date_2,
+ end_date_2,
+ aa_nt_radio,
+ complete_partial_radio,
+ mut_options_left,
+ mut_options_right,
+ mut_options_both,
+ mut_value_left,
+ mut_value_right,
+ mut_value_both,
+ text_freq_1,
+ text_freq_2,
+ text_freq_3,
+ ):
+ # NOTE: local variable 'variant_columns' is assigned to but never used
+ # please uncomment it if you need.
+ # if aa_nt_radio == "cds":
+ # variant_columns = ["gene:variant", "element.symbol"]
+ # else:
+ # variant_columns = ["variant.label"]
+
+ if ctx.triggered_id == "select_all_mutations_left":
+ if len(select_all_mutations_left) == 1:
+ mut_value_left = [i["value"] for i in mut_options_left]
+ elif len(select_all_mutations_left) == 0:
+ mut_value_left = []
+ elif ctx.triggered_id == "select_all_mutations_right":
+ if len(select_all_mutations_right) == 1:
+ mut_value_right = [i["value"] for i in mut_options_right]
+ elif len(select_all_mutations_right) == 0:
+ mut_value_right = []
+ elif ctx.triggered_id == "select_all_mutations_both":
+ if len(select_all_mutations_both) == 1:
+ mut_value_both = [i["value"] for i in mut_options_both]
+ elif len(select_all_mutations_both) == 0:
+ mut_value_both = []
+ elif ctx.triggered_id == "select_min_nb_frequent_mut_left":
+ mut_value_left = select_min_x_frequent_mut(
+ mut_options_left, min_nb_freq_left
+ )
+ elif ctx.triggered_id == "select_min_nb_frequent_mut_right":
+ mut_value_right = select_min_x_frequent_mut(
+ mut_options_right, min_nb_freq_right
+ )
+ elif ctx.triggered_id == "select_min_nb_frequent_mut_both":
+ mut_value_both = select_min_x_frequent_mut(
+ mut_options_both, min_nb_freq_both
+ )
+
+ else:
+ (
+ mut_options_left,
+ mut_options_right,
+ mut_options_both,
+ mut_value_left,
+ mut_value_right,
+ mut_value_both,
+ max_freq_nb_left,
+ max_freq_nb_right,
+ max_freq_nb_both,
+ ) = find_unique_and_shared_variants(
+ df_dict,
+ color_dict,
+ complete_partial_radio,
+ reference_value,
+ aa_nt_radio,
+ gene_value_1,
+ seqtech_value_1,
+ country_value_1,
+ start_date_1,
+ end_date_1,
+ gene_value_2,
+ seqtech_value_2,
+ country_value_2,
+ start_date_2,
+ end_date_2,
+ )
+ text_freq_1 = f"Select minimum variant frequency. Highest frequency in selection: {max_freq_nb_left}"
+ text_freq_2 = f"Select minimum variant frequency. Highest frequency in selection: {max_freq_nb_right}"
+ text_freq_3 = f"Select minimum variant frequency. Highest frequency in selection: {max_freq_nb_both}"
+ min_nb_freq_left = 1
+ min_nb_freq_right = 1
+ min_nb_freq_both = 1
+ text_1 = f"Unique number of variants in left selection: {len(mut_value_left)}"
+ text_2 = f"Unique number of variants in right selection: {len(mut_value_right)}"
+ text_3 = f"Number of variants in both selections: {len(mut_value_both)}"
+
+ return (
+ mut_options_left,
+ mut_value_left,
+ text_1,
+ mut_options_right,
+ mut_value_right,
+ text_2,
+ mut_options_both,
+ mut_value_both,
+ text_3,
+ text_freq_1,
+ text_freq_2,
+ text_freq_3,
+ min_nb_freq_left,
+ min_nb_freq_right,
+ min_nb_freq_both,
+ )
+
+ @callback(
+ [
+ Output(component_id="table_compare_1", component_property="data"),
+ Output(component_id="table_compare_1", component_property="columns"),
+ Output(component_id="table_compare_2", component_property="data"),
+ Output(component_id="table_compare_2", component_property="columns"),
+ Output(component_id="table_compare_3", component_property="data"),
+ Output(component_id="table_compare_3", component_property="columns"),
+ Output("compare_shared_dict", "data"),
+ ],
+ [
+ Input("mutation_dropdown_left", "value"),
+ Input("mutation_dropdown_right", "value"),
+ Input("mutation_dropdown_both", "value"),
+ ],
+ [
+ State("reference_radio_1", "value"),
+ State("seq_tech_dropdown_1", "value"),
+ State("country_dropdown_1", "value"),
+ State("seq_tech_dropdown_2", "value"),
+ State("country_dropdown_2", "value"),
+ State("date_picker_range_1", "start_date"),
+ State("date_picker_range_1", "end_date"),
+ State("date_picker_range_2", "start_date"),
+ State("date_picker_range_2", "end_date"),
+ State("aa_nt_radio", "value"),
+ State("complete_partial_radio_compare", "value"),
+ ],
+ prevent_initial_call=True,
+ )
+ @cache.memoize()
+ def actualize_tables(
+ mut_value_left,
+ mut_value_right,
+ mut_value_both,
+ reference_value,
+ seqtech_value_1,
+ country_value_1,
+ seqtech_value_2,
+ country_value_2,
+ start_date_1,
+ end_date_1,
+ start_date_2,
+ end_date_2,
+ aa_nt_radio,
+ complete_partial_radio,
+ ):
+ (
+ table_df_1,
+ table_df_2,
+ table_df_3,
+ variantView_df_both,
+ ) = create_comparison_tables(
+ df_dict,
+ complete_partial_radio,
+ aa_nt_radio,
+ mut_value_left,
+ reference_value,
+ seqtech_value_1,
+ country_value_1,
+ start_date_1,
+ end_date_1,
+ mut_value_right,
+ seqtech_value_2,
+ country_value_2,
+ start_date_2,
+ end_date_2,
+ mut_value_both,
+ )
+ table_df_1_records = table_df_1.to_dict("records")
+ table_df_2_records = table_df_2.to_dict("records")
+ table_df_3_records = table_df_3.to_dict("records")
+ column_names_1 = [{"name": i, "id": i} for i in table_df_1.columns]
+ column_names_2 = [{"name": i, "id": i} for i in table_df_2.columns]
+ column_names_3 = [{"name": i, "id": i} for i in table_df_3.columns]
+
+ variantView_df_both_json = variantView_df_both.to_json(
+ date_format="iso", orient="split"
+ )
+
+ return (
+ table_df_1_records,
+ column_names_1,
+ table_df_2_records,
+ column_names_2,
+ table_df_3_records,
+ column_names_3,
+ variantView_df_both_json,
+ )
+
+ @callback(
+ [
+ Output(component_id="table_compare_0", component_property="data"),
+ Output(component_id="table_compare_0", component_property="columns"),
+ ],
+ [
+ Input("mutation_dropdown_left", "value"),
+ Input("mutation_dropdown_right", "value"),
+ Input("mutation_dropdown_both", "value"),
+ Input("mutation_dropdown_left", "options"),
+ Input("mutation_dropdown_right", "options"),
+ Input("compare_shared_dict", "data"),
+ ],
+ [
+ State("aa_nt_radio", "value"),
+ ],
+ prevent_initial_call=True,
+ )
+ @cache.memoize()
+ def actualize_overview_table(
+ mut_value_left,
+ mut_value_right,
+ mut_value_both,
+ mut_options_left,
+ mut_options_right,
+ variantView_df_both_json,
+ aa_nt_radio,
+ ):
+ overviewTable = OverviewTable(aa_nt_radio)
+ df_left = overviewTable.create_df_from_mutation_options(
+ mut_options_left, mut_value_left
+ )
+ df_right = overviewTable.create_df_from_mutation_options(
+ mut_options_right, mut_value_right
+ )
+ df_both = overviewTable.create_df_from_json(
+ variantView_df_both_json, mut_value_both
+ )
+ table_df_records, column_names = overviewTable.create_overview_table(
+ df_left, df_both, df_right
+ )
+
+ return (
+ table_df_records,
+ column_names,
+ )
+
+ @callback(
+ [
+ Output("gene_dropdown_1", "options"),
+ Output("gene_dropdown_1", "value"),
+ Output("country_dropdown_1", "options"),
+ Output("country_dropdown_1", "value"),
+ Output("seq_tech_dropdown_1", "options"),
+ Output("seq_tech_dropdown_1", "value"),
+ ],
+ [
+ Input("aa_nt_radio", "value"),
+ Input("reference_radio_1", "value"),
+ Input("select_all_seq_tech_1", "value"),
+ Input("select_all_genes_1", "value"),
+ Input("select_all_countries_1", "value"),
+ Input("complete_partial_radio_compare", "value"),
+ Input("seq_tech_dropdown_1", "value"),
+ Input("gene_dropdown_1", "value"),
+ ],
+ [
+ State("gene_dropdown_1", "options"),
+ State("country_dropdown_1", "options"),
+ State("seq_tech_dropdown_1", "options"),
+ State("country_dropdown_1", "value"),
+ ],
+ prevent_initial_call=True,
+ )
+ def actualize_filters_left(
+ aa_nt_radio,
+ reference_value,
+ select_all_seq_techs,
+ select_all_genes,
+ select_all_countries,
+ complete_partial_radio,
+ seq_tech_value,
+ gene_value,
+ gene_options,
+ country_options,
+ seq_tech_options,
+ country_value,
+ ):
+ """
+ complete_partial_radio --> trigger new evaluation of gene, seq_tech, countries
+ aa_nt_radio --> trigger new evaluation of gene, seq_tech, countries
+ reference_value --> trigger new evaluation of gene, seq_tech, countries
+ gene_value --> trigger new evaluation of seq_tech, countries
+ seq_tech --> trigger new evaluation of countries
+ select-all --> triggers only new values of defined, no options
+ """
+ return actualize_filters(
+ df_dict,
+ color_dict,
+ ctx.triggered_id,
+ aa_nt_radio,
+ reference_value,
+ select_all_seq_techs,
+ select_all_genes,
+ select_all_countries,
+ complete_partial_radio,
+ gene_options,
+ country_options,
+ seq_tech_options,
+ gene_value,
+ country_value,
+ seq_tech_value,
+ )
+
+ @callback(
+ [
+ Output("gene_dropdown_2", "options"),
+ Output("gene_dropdown_2", "value"),
+ Output("country_dropdown_2", "options"),
+ Output("country_dropdown_2", "value"),
+ Output("seq_tech_dropdown_2", "options"),
+ Output("seq_tech_dropdown_2", "value"),
+ ],
+ [
+ Input("aa_nt_radio", "value"),
+ Input("reference_radio_1", "value"),
+ Input("select_all_seq_tech_2", "value"),
+ Input("select_all_genes_2", "value"),
+ Input("select_all_countries_2", "value"),
+ Input("complete_partial_radio_compare", "value"),
+ Input("seq_tech_dropdown_2", "value"),
+ Input("gene_dropdown_2", "value"),
+ ],
+ [
+ State("gene_dropdown_2", "options"),
+ State("country_dropdown_2", "options"),
+ State("seq_tech_dropdown_2", "options"),
+ State("country_dropdown_2", "value"),
+ ],
+ prevent_initial_call=True,
+ )
+ def actualize_filters_right(
+ aa_nt_radio,
+ reference_value,
+ select_all_seq_techs,
+ select_all_genes,
+ select_all_countries,
+ complete_partial_radio,
+ seq_tech_value,
+ gene_value,
+ gene_options,
+ country_options,
+ seq_tech_options,
+ country_value,
+ ):
+ """
+ complete_partial_radio --> trigger new evaluation of gene, seq_tech, countries
+ aa_nt_radio --> trigger new evaluation of gene, seq_tech, countries
+ reference_value --> trigger new evaluation of gene, seq_tech, countries
+ gene_value --> trigger new evaluation of seq_tech, countries
+ seq_tech --> trigger new evaluation of countries
+ select-all --> triggers only new values of defined, no options
+ """
+ return actualize_filters(
+ df_dict,
+ color_dict,
+ ctx.triggered_id,
+ aa_nt_radio,
+ reference_value,
+ select_all_seq_techs,
+ select_all_genes,
+ select_all_countries,
+ complete_partial_radio,
+ gene_options,
+ country_options,
+ seq_tech_options,
+ gene_value,
+ country_value,
+ seq_tech_value,
+ )
diff --git a/pages/config.py b/pages/config.py
index f2fea2b..f56f2ea 100644
--- a/pages/config.py
+++ b/pages/config.py
@@ -1,14 +1,32 @@
import logging
import os
+from urllib.parse import urlparse
+from uuid import uuid4
+from dash import CeleryManager
+from dash import DiskcacheManager
+from dash.long_callback import CeleryLongCallbackManager
from dotenv import load_dotenv
+from flask_caching import Cache
+import pandas as pd
+import plotly.express as px
+import redis
+import tomli
load_dotenv()
# CONFIG
-
+SERVER = os.getenv("SERVER")
+DEBUG = os.getenv("DEBUG")
DB_URL = os.getenv("DB_URL")
LOG_LEVEL = os.getenv("LOG_LEVEL")
+# REDIS_URL = os.getenv("REDIS_URL")
+REDIS_BACKEND_URL = os.path.join(os.getenv("REDIS_URL"), os.getenv("REDIS_DB_BACKEND"))
+REDIS_BROKER_URL = os.path.join(os.getenv("REDIS_URL"), os.getenv("REDIS_DB_BROKER"))
+CACHE_DIR = ".cache"
+# create .cache dir.
+if not os.path.exists(CACHE_DIR):
+ os.makedirs(CACHE_DIR)
def get_module_logger(mod_name):
@@ -18,16 +36,108 @@ def get_module_logger(mod_name):
datefmt="%Y-%m-%d %H:%M:%S",
"""
logger = logging.getLogger(mod_name)
- handler = logging.StreamHandler()
- formatter = logging.Formatter(
- "MPXRadar:%(asctime)s %(levelname)-4s: %(message)s", "%Y-%m-%d %H:%M:%S"
- )
- handler.setFormatter(formatter)
- logger.addHandler(handler)
- logger.setLevel(LOG_LEVEL)
+ if not logger.handlers:
+ # Prevent logging from propagating to the root logger
+ logger.propagate = 0
+ handler = logging.StreamHandler()
+ formatter = logging.Formatter(
+ "MPXRadar:%(asctime)s %(levelname)-4s: %(message)s", "%Y-%m-%d %H:%M:%S"
+ )
+ handler.setFormatter(formatter)
+ logger.addHandler(handler)
+ logger.setLevel(LOG_LEVEL)
return logger
-logging_radar = get_module_logger("MPXRADAR")
+logging_radar = get_module_logger("MPXRadar")
+# The implication of this cache_by function is that the cache is shared across all invocations
+# of the callback across all user sessions that are handled by a single server instance.
+# Each time a server process is restarted, the cache is cleared and a new UUID is generated.
+launch_uid = uuid4()
+# Determine version using pyproject.toml file
+try:
+ from importlib.metadata import version, PackageNotFoundError # type: ignore
+except ImportError: # pragma: no cover
+ from importlib_metadata import version, PackageNotFoundError # type: ignore
+
+
+try:
+ __version__ = version(__name__)
+except PackageNotFoundError: # pragma: no cover
+ with open("pyproject.toml", mode="rb") as pyproject:
+ pkg_meta = tomli.load(pyproject)["tool"]["poetry"]
+ __version__ = str(pkg_meta["version"])
+
+
+if "REDIS_URL" in os.environ:
+ logging_radar.info("Use Redis & Celery")
+ # Use Redis & Celery if REDIS_URL set as an env variable
+ from celery import Celery # type: ignore
+
+ # Redis server
+ # TODO: reorganize cache loading.
+ try:
+ __uri = urlparse(REDIS_BACKEND_URL)
+ db_user = __uri.username
+ db_pass = __uri.password
+ db_url = __uri.hostname
+ db_port = __uri.port
+ db_database = __uri.path.replace("/", "")
+ pool = redis.ConnectionPool(host=db_url, port=db_port, db=db_database)
+ redis_manager = redis.Redis(connection_pool=pool)
+ except (ConnectionError, TimeoutError, ValueError) as e:
+ redis_manager = None
+ logging_radar.error(f"Error connecting to Redis: {e}")
+ logging_radar.warn("No Redis system is used")
+ # sys.exit(1)
+
+ celery_app = Celery(
+ __name__, broker=REDIS_BROKER_URL, backend=REDIS_BROKER_URL, expire=300
+ )
+
+ background_manager = CeleryManager(celery_app, cache_by=[lambda: launch_uid])
+
+ background_callback_manager = CeleryLongCallbackManager(celery_app, expire=300)
+
+ cache = Cache(
+ config={
+ "CACHE_TYPE": "RedisCache",
+ # this is fine since cache is only invalid after pipeline run
+ "CACHE_DEFAULT_TIMEOUT": 60 * 60 * 23,
+ "CACHE_REDIS_HOST": db_url,
+ "CACHE_REDIS_PORT": db_port or 6379,
+ "CACHE_REDIS_DB": db_database or 1,
+ "CACHE_REDIS_PASSWORD": db_pass or "",
+ "CACHE_REDIS_USER": db_user or "",
+ # if the source code changes, the cache is invalidated
+ "CACHE_SOURCE_CHECK": True,
+ "DEBUG": True if os.environ.get("DEBUG_REDIS") == "true" else False,
+ }
+ )
+
+else:
+ # Diskcache for non-production apps when developing locally
+ logging_radar.info("Diskcache")
+ logging_radar.warning("Diskcache for non-production apps")
+ import diskcache # type: ignore
+
+ cache = diskcache.Cache("/tmp/.mpoxradar_cache")
+ background_callback_manager = DiskcacheManager(
+ cache, expire=200, cache_by=[lambda: launch_uid]
+ )
+
# STRING
+
+# load all data once
+location_coordinates = pd.read_csv("data/location_coordinates.csv")
+
+
+# 56 colors
+
+color_schemes = (
+ px.colors.cyclical.Twilight
+ + px.colors.cyclical.IceFire
+ + px.colors.cyclical.Phase
+ + px.colors.cyclical.Edge
+)
diff --git a/pages/contact.py b/pages/contact.py
index 51ff247..cd7e7d0 100644
--- a/pages/contact.py
+++ b/pages/contact.py
@@ -1,41 +1,59 @@
import dash
from dash import dcc
from dash import html
+import dash_bootstrap_components as dbc
dash.register_page(__name__, path="/Contact")
-layout = (
- html.Div(
- children=[
- html.H1(children="Contact us"),
- html.Div(
- [
- """
- Thank you for using our tool! We would love to get your feedback and improve over time. Please don't hesitate to contact us per E-mail using the following address: """,
- dcc.Link(
- html.A("FuchsS@rki.de"),
- href=("mailto:FuchsS@rki.de"),
- target="_blank",
- ),
- ]
- ),
- html.Br(),
- html.Div(
- children="""
- If you have any questions or wishes regarding the functionalities of the website, please open an issue on our GitHub repository.
- """
- ),
- html.Br(),
- html.Div(
- [
- "GitHub repository link: ",
- dcc.Link(
- html.A("Link to MpoxRadar Github"),
- href=("https://github.com/rki-mf1/MpoxRadar"),
- target="_blank",
- ),
- ]
- ),
- ],
- ),
+layout = dbc.Card(
+ [
+ dbc.CardBody(
+ [
+ html.Div(
+ children=[
+ html.H1(children="Contact us"),
+ html.P(
+ [
+ """
+ Thank you for using our tool! We would love to get your feedback and improve over time.
+ Please don't hesitate to contact us per e-mail using the following address: """,
+ dcc.Link(
+ html.A("FuchsS@rki.de"),
+ href=("mailto:FuchsS@rki.de"),
+ target="_blank",
+ ),
+ ]
+ ),
+ html.P(
+ [
+ "If you have any questions or wishes regarding the functionalities of the website, please open an issue on our GitHub repository: ",
+ html.Ul(
+ [
+ html.Li(
+ dcc.Link(
+ html.A(" Link to MpoxRadar Github "),
+ href=(
+ "https://github.com/rki-mf1/MpoxRadar"
+ ),
+ target="_blank",
+ )
+ ),
+ html.Li(
+ dcc.Link(
+ html.A(" Link to MpoxSonar Github "),
+ href=(
+ "https://github.com/rki-mf1/MpoxSonar"
+ ),
+ target="_blank",
+ )
+ ),
+ ]
+ ),
+ ]
+ ),
+ ],
+ ),
+ ]
+ ),
+ ]
)
diff --git a/pages/explore_callbacks.py b/pages/explore_callbacks.py
new file mode 100644
index 0000000..90807bc
--- /dev/null
+++ b/pages/explore_callbacks.py
@@ -0,0 +1,504 @@
+from dash import callback
+from dash import ctx
+from dash import Input
+from dash import Output
+from dash import State
+
+from pages.utils_filters import actualize_filters
+from pages.utils_filters import get_frequency_sorted_cds_mutation_by_filters
+from pages.utils_tables import TableFilter
+from pages.utils_worldMap_explorer import DateSlider
+from pages.utils_worldMap_explorer import DetailPlots
+from pages.utils_worldMap_explorer import WorldMap
+
+
+def get_explore_callbacks( # noqa: C901
+ df_dict, date_slider, color_dict, location_coordinates
+):
+ """
+ function contains all callbacks used in explore tool page (in tool.py file)
+ """
+
+ @callback(
+ [
+ Output("mutation_dropdown_0", "options"),
+ Output("mutation_dropdown_0", "value"),
+ Output("max_nb_txt_0", "children"),
+ Output("select_x_frequent_mut_0", "max"),
+ Output("select_x_frequent_mut_0", "value"),
+ Output("select_min_nb_frequent_mut_0", "value"),
+ Output("min_nb_freq_0", "children"),
+ ],
+ [
+ Input("reference_radio_0", "value"),
+ Input("gene_dropdown_0", "value"),
+ Input("seq_tech_dropdown_0", "value"),
+ Input("country_dropdown_0", "value"),
+ Input("select_x_frequent_mut_0", "value"),
+ Input("complete_partial_radio_explore", "value"),
+ Input("select_min_nb_frequent_mut_0", "value"),
+ ],
+ [
+ State("mutation_dropdown_0", "options"),
+ State("min_nb_freq_0", "children"),
+ ],
+ prevent_initial_call=False,
+ )
+ def actualize_mutation_filter(
+ reference_value,
+ gene_value,
+ seqtech_value,
+ country_value,
+ select_x_mut,
+ complete_partial_radio,
+ min_nb_freq,
+ mut_options,
+ text_freq,
+ ):
+ # TODO now return top x mut without checking for mutations with same number
+ if ctx.triggered_id == "select_x_frequent_mut_0":
+ mut_value = [i["value"] for i in mut_options[0:select_x_mut]]
+ max_select = len(mut_options)
+
+ else:
+ (
+ mut_options,
+ max_nb_freq,
+ min_nb_freq,
+ ) = get_frequency_sorted_cds_mutation_by_filters(
+ df_dict,
+ seqtech_value,
+ country_value,
+ gene_value,
+ complete_partial_radio,
+ reference_value,
+ color_dict,
+ min_nb_freq,
+ )
+ max_select = len(mut_options)
+ if len(mut_options) < 20:
+ select_x_mut = len(mut_options)
+ else:
+ select_x_mut = 20
+ mut_value = [i["value"] for i in mut_options][0:select_x_mut]
+ text_freq = (
+ f"Select minimum variant frequency. Highest frequency: {max_nb_freq}"
+ )
+ text_nb_mut = f"Select n-th most frequent variants. Number variants matching filters: \
+ {len(mut_options)}"
+
+ return (
+ mut_options,
+ mut_value,
+ text_nb_mut,
+ max_select,
+ select_x_mut,
+ min_nb_freq,
+ text_freq,
+ )
+
+ @callback(
+ [
+ Output("gene_dropdown_0", "options"),
+ Output("gene_dropdown_0", "value"),
+ Output("country_dropdown_0", "options"),
+ Output("country_dropdown_0", "value"),
+ Output("seq_tech_dropdown_0", "options"),
+ Output("seq_tech_dropdown_0", "value"),
+ ],
+ [
+ Input("reference_radio_0", "value"),
+ Input("select_all_seq_tech_0", "value"),
+ Input("select_all_genes_0", "value"),
+ Input("select_all_countries_0", "value"),
+ Input("complete_partial_radio_explore", "value"),
+ Input("seq_tech_dropdown_0", "value"),
+ Input("gene_dropdown_0", "value"),
+ ],
+ [
+ State("gene_dropdown_0", "options"),
+ State("country_dropdown_0", "options"),
+ State("seq_tech_dropdown_0", "options"),
+ State("country_dropdown_0", "value"),
+ ],
+ prevent_initial_call=True,
+ )
+ def actualize_filters_explorer(
+ reference_value,
+ select_all_seq_techs,
+ select_all_genes,
+ select_all_countries,
+ complete_partial_radio,
+ seq_tech_value,
+ gene_value,
+ gene_options,
+ country_options,
+ seq_tech_options,
+ country_value,
+ ):
+ """
+ seqtech changes mut & country filter; is changed by ref
+ country changes mut filter; is changed by ref and seqtech (keep prior country selection)
+ """
+ return actualize_filters(
+ df_dict,
+ color_dict,
+ ctx.triggered_id,
+ "cds",
+ reference_value,
+ select_all_seq_techs,
+ select_all_genes,
+ select_all_countries,
+ complete_partial_radio,
+ gene_options,
+ country_options,
+ seq_tech_options,
+ gene_value,
+ country_value,
+ seq_tech_value,
+ str(date_slider.min_date),
+ )
+
+ # update map by change of filters or moving slider
+ @callback(
+ Output("world_map_explorer", "figure"),
+ [
+ Input("mutation_dropdown_0", "value"),
+ Input("reference_radio_0", "value"),
+ Input("method_radio", "value"),
+ Input("seq_tech_dropdown_0", "value"),
+ Input("selected_interval", "value"),
+ Input("date_slider", "value"),
+ Input("country_dropdown_0", "value"),
+ Input("complete_partial_radio_explore", "value"),
+ ],
+ [
+ State("world_map_explorer", "relayoutData"),
+ ],
+ prevent_initial_call=True,
+ )
+ # @cache.memoize()
+ def update_world_map_explorer(
+ mutation_list,
+ reference_id,
+ method,
+ seqtech_list,
+ interval,
+ dates,
+ countries,
+ complete_partial_radio,
+ layout,
+ ):
+ world_map_instance = WorldMap(
+ df_dict,
+ date_slider,
+ reference_id,
+ complete_partial_radio,
+ countries,
+ seqtech_list,
+ mutation_list,
+ dates,
+ interval,
+ color_dict,
+ location_coordinates,
+ )
+
+ fig = world_map_instance.get_world_map(method)
+ # layout: {'geo.projection.rotation.lon': -99.26450411962647,
+ # 'geo.center.lon': -99.26450411962647,
+ # 'geo.center.lat': 39.65065298875763,
+ # 'geo.projection.scale': 2.6026837108838667
+ # }
+ # TODO sometimes not working
+ if layout:
+ fig.update_layout(layout)
+ return fig
+
+ @callback(
+ Output("date_slider", "value"),
+ [
+ Input("date_slider", "drag_value"),
+ Input("selected_interval", "value"),
+ # Input("auto_stepper", "n_intervals"),
+ ],
+ [
+ State("date_slider", "value"),
+ ],
+ prevent_initial_call=True,
+ )
+ def update_slider_interval(
+ drag_value,
+ interval,
+ # n_intervals,
+ slider_value,
+ ):
+ """
+ slider moved by user drag, changed location of slider with drag_value
+ OR
+ slider moved by auto_stepper (activated by play-button)
+ """
+ if interval is None:
+ interval = 0
+ # if interval changed or slider moved:
+ if ctx.triggered_id in ["selected_interval", "date_slider"]:
+ if not drag_value:
+ return slider_value
+ if len(drag_value) == 2:
+ second_date = drag_value[-1]
+ if (
+ DateSlider.get_date_x_days_before(
+ DateSlider.unix_to_date(second_date), interval
+ )
+ > date_slider.min_date
+ ):
+ new_first_date = DateSlider.unix_time_millis(
+ DateSlider.get_date_x_days_before(
+ DateSlider.unix_to_date(second_date), interval
+ )
+ )
+ else:
+ new_first_date = DateSlider.unix_time_millis(date_slider.min_date)
+ return [new_first_date, second_date]
+ else:
+ return slider_value
+ # if play button starts auto_stepper
+ # if ctx.triggered_id == "auto_stepper":
+ # if n_intervals == 0:
+ # # raise PreventUpdate
+ # return slider_value
+ # if interval is None:
+ # interval = 7
+ # if n_intervals + interval >= len(date_slider.date_list):
+ # first_date = DateSlider.unix_time_millis(
+ # date_slider.date_list[-interval]
+ # )
+ # second_date = DateSlider.unix_time_millis(date_slider.date_list[-1])
+ # else:
+ # first_date = DateSlider.unix_time_millis(
+ # date_slider.date_list[n_intervals - 1]
+ # )
+ # second_date = DateSlider.unix_time_millis(
+ # date_slider.date_list[n_intervals + interval - 1]
+ # ) # first_date + interval*86400
+ # return [first_date, second_date]
+
+ #
+ # @callback(
+ # [
+ # Output("auto_stepper", "max_intervals"),
+ # Output("auto_stepper", "disabled"),
+ # Output("play_button", "className"),
+ # ],
+ # [
+ # Input("play_button", "n_clicks"),
+ # Input("auto_stepper", "n_intervals"),
+ # ],
+ # [State("selected_interval", "value"), State("play_button", "className")],
+ # prevent_initial_call=True,
+ # )
+ # def stepper_control(n_clicks, n_intervals, interval, button_icon):
+ # """
+ # stop and start auto-stepper (disabled value), returns play or stop icon for button
+ # interval: increment the counter n_intervals every interval milliseconds.
+ # disabled (boolean; optional): If True, the counter will no longer update.
+ # n_intervals (number; default 0): Number of times the interval has passed.
+ # max_intervals (number; default -1): Number of times the interval will be fired.
+ # If -1, then the interval has no limit
+ # (the default) and if 0 then the interval stops running.
+ # """
+ # if interval is None:
+ # interval = 0
+ # steps = len(date_slider.date_list) - interval
+ # # stop stepper
+ # if ctx.triggered_id == "play_button":
+ # # start stepper
+ # if button_icon == "fa-solid fa-circle-play fa-lg":
+ # return steps, False, "fa-solid fa-circle-stop fa-lg"
+ # # pause stepper
+ # elif button_icon == "fa-solid fa-circle-stop fa-lg":
+ # return steps, True, "fa-solid fa-circle-play fa-lg"
+ # else:
+ # if n_intervals == steps:
+ # return 0, True, "fa-solid fa-circle-play fa-lg"
+ # else:
+ # raise PreventUpdate
+
+ # update plots
+
+ @callback(
+ [
+ Output("results_per_location", "figure"),
+ Output("chosen_location", "children"),
+ Output("header_upper_plot", "children"),
+ Output("sequence_information", "children"),
+ ],
+ [
+ Input("world_map_explorer", "clickData"),
+ Input("mutation_dropdown_0", "value"),
+ Input("method_radio", "value"),
+ Input("reference_radio_0", "value"),
+ Input("seq_tech_dropdown_0", "value"),
+ Input("date_slider", "value"),
+ Input("selected_interval", "value"),
+ Input("gene_dropdown_0", "value"),
+ # Input('yaxis_type', 'value')
+ ],
+ [
+ State("complete_partial_radio_explore", "value"),
+ State("country_dropdown_0", "value"),
+ ],
+ prevent_initial_call=False,
+ )
+ # @cache.memoize()
+ def update_upper_plot(
+ click_data,
+ mutations,
+ method,
+ reference_id,
+ seqtech_list,
+ dates,
+ interval,
+ genes,
+ complete_partial_radio,
+ countries,
+ ):
+ try:
+ clicked_country = click_data["points"][0]["hovertext"]
+ except TypeError:
+ clicked_country = ""
+
+ detail_plot_instance = DetailPlots(
+ df_dict,
+ date_slider,
+ reference_id,
+ complete_partial_radio,
+ countries,
+ seqtech_list,
+ mutations,
+ dates,
+ interval,
+ color_dict,
+ location_coordinates,
+ genes,
+ clicked_country,
+ )
+ title_text = f"Detailed look at the sequences with the chosen mutations for the selected \
+ country: {detail_plot_instance.location_name}"
+ info_header = f"Number sequences for country {detail_plot_instance.location_name} and \
+ selected properties between {detail_plot_instance.dates[0]} - \
+ {detail_plot_instance.dates[-1]}: {detail_plot_instance.number_selected_sequences} of \
+ which {detail_plot_instance.seq_with_mut} sequences carry at least one of the \
+ selected mutations."
+ # 1. plot
+ if method == "Increase":
+ fig = detail_plot_instance.create_slope_bar_plot()
+ plot_header = "Slope mutations"
+ elif method == "Frequency":
+ fig = detail_plot_instance.get_frequency_bar_chart()
+ plot_header = "Number Sequences"
+ return fig, title_text, plot_header, info_header
+
+ @callback(
+ Output("mutation_development", "figure"),
+ [
+ Input("world_map_explorer", "clickData"),
+ Input("mutation_dropdown_0", "value"),
+ Input("reference_radio_0", "value"),
+ Input("seq_tech_dropdown_0", "value"),
+ Input("date_slider", "value"),
+ Input("selected_interval", "value"),
+ Input("results_per_location", "clickData"),
+ Input("complete_partial_radio_explore", "value"),
+ Input("country_dropdown_0", "value"),
+ Input("gene_dropdown_0", "value"),
+ ],
+ prevent_initial_call=True,
+ )
+ def update_lower_plot(
+ click_data,
+ mutations,
+ reference_id,
+ seqtech_list,
+ dates,
+ interval,
+ click_data_box_plot,
+ complete_partial_radio,
+ countries,
+ genes,
+ ):
+ if ctx.triggered_id == "results_per_location":
+ mutations = [click_data_box_plot["points"][0]["label"]]
+ try:
+ clicked_country = click_data["points"][0]["hovertext"]
+ except TypeError:
+ clicked_country = ""
+
+ detail_plot_instance = DetailPlots(
+ df_dict,
+ date_slider,
+ reference_id,
+ complete_partial_radio,
+ countries,
+ seqtech_list,
+ mutations,
+ dates,
+ interval,
+ color_dict,
+ location_coordinates,
+ genes,
+ clicked_country,
+ )
+ fig_develop = detail_plot_instance.get_frequency_development_scatter_plot()
+ return fig_develop
+
+ # fill table
+ @callback(
+ [
+ Output(component_id="table_explorer", component_property="data"),
+ Output(component_id="table_explorer", component_property="columns"),
+ ],
+ [
+ Input("mutation_dropdown_0", "value"),
+ Input("reference_radio_0", "value"),
+ Input("seq_tech_dropdown_0", "value"),
+ Input("selected_interval", "value"),
+ Input("date_slider", "value"),
+ Input("country_dropdown_0", "value"),
+ Input("complete_partial_radio_explore", "value"),
+ ],
+ prevent_initial_call=False,
+ )
+ # @cache.memoize()
+ def update_table_filter(
+ mutation_list,
+ reference_id,
+ seq_tech_list,
+ interval,
+ dates,
+ countries,
+ complete_partial_radio,
+ ):
+ date_list = date_slider.get_all_dates_in_interval(dates, interval)
+ if mutation_list is None:
+ mutation_list = []
+ if seq_tech_list is None:
+ seq_tech_list = []
+ if date_list is None:
+ date_list = []
+ if countries is None:
+ countries = []
+ if reference_id is None:
+ reference_id = sorted(list(df_dict["variantView"]["complete"].keys()))[0]
+
+ table_explorer = TableFilter("explorer", mutation_list)
+ table_df = table_explorer.create_explore_table(
+ df_dict,
+ complete_partial_radio,
+ seq_tech_list,
+ reference_id,
+ date_list,
+ countries,
+ )
+ return table_df.to_dict("records"), [
+ {"name": i, "id": i} for i in table_df.columns
+ ]
diff --git a/pages/help.py b/pages/help.py
index b883b05..b46cd1b 100644
--- a/pages/help.py
+++ b/pages/help.py
@@ -3,248 +3,240 @@
from dash import html
import dash_bootstrap_components as dbc
+from pages.util_help_tables import cheatsheet_table
from pages.util_help_tables import table
from pages.util_help_tables import table_1
from pages.util_help_tables import table_2
dash.register_page(__name__, path="/Help")
-layout = (
- html.Div(
- children=[
- html.H2(children="MpoxRadar Help Page:", style={"textAlign": "center"}),
- html.Div(
- children="""
- MpoxRadar is a website visualising the distribution of mpox mutations and allowing the user to filter which information they are interested in having visualised. The website also allows the download of the selected filter of information. In the following section, you will see an explanation for each functionality and section of the “Tool” page of our website. Followed by a section dedicated to answering frequently asked questions (FAQ) and a description of the tested browser compatibility of our website.
- """,
- style={"textAlign": "center"},
- ),
- html.Br(),
- html.Div(
- children="""
- Functionalities from MpoxRadar explained:
- """,
- style={"margin-left": "10px"},
- ),
- # html.Img(
- # src="assets/example_ReferenceGenome.png",
- # style={
- # "float": "right",
- # "width": "100%",
- # "max-width": "200px",
- # "height": "auto",
- # },
- # ),
- html.Ul(
+
+tab_1 = [
+ dbc.Card(
+ [
+ dbc.CardBody(
[
- html.Li(
- [html.Strong("Reference genomes:")],
- style={"margin-left": "10px"},
+ html.Div(
+ children="""
+ Functionalities from MpoxRadar explained:
+ """,
+ style={},
),
html.Ul(
[
html.Li(
- [
- html.Div(
- """
- Here you see a list of reference genomes to choose from. As mpox has no unanimously defined reference genome (given its widespread and different clusters), we allow users to choose a reference genome from which the mutations will be calculated."""
- )
- ]
- ),
- html.Li(
- [
- "There are currently three options available for this field:"
- ]
+ [html.Strong("Reference genomes:")],
+ style={"margin-left": "10px"},
),
html.Ul(
[
html.Li(
[
- html.Strong("NC_063383.1"),
- """ This genome is one of the reference genomes pointed out by the National Center for Biotechnology Information """,
- "(",
- dcc.Link(
- html.A("NCBI"),
- href="https://www.ncbi.nlm.nih.gov/",
- target="_blank",
- ),
- "): ",
- dcc.Link(
- href="https://www.ncbi.nlm.nih.gov/genomes/GenomesGroup.cgi?taxid=10244",
- target="_blank",
- ),
- ".",
+ html.Div(
+ """
+ Here you see a list of reference genomes to choose from. As mpox has no unanimously defined reference genome (given its widespread and different clusters), we allow users to choose a reference genome from which the mutations will be calculated."""
+ )
]
),
html.Li(
[
- html.Strong("ON563414.1"),
- """ USA Center for Disease Control sequence (as stated """,
- dcc.Link(
- html.A("here"),
- href="https://labs.epi2me.io/basic-monkeypox-workflow/#workflow-steps",
- target="_blank",
- ),
- "). ",
+ "There are currently three options available for this field:"
]
),
- html.Li(
+ html.Ul(
[
- html.Strong("MT903344.1"),
- """ Mpox virus isolate MPXV-UK_P2 (as stated """,
- dcc.Link(
- html.A("here"),
- href="https://labs.epi2me.io/basic-monkeypox-workflow/#workflow-steps",
- target="_blank",
+ html.Li(
+ [
+ html.Strong("NC_063383.1"),
+ """ This genome is one of the reference genomes pointed out by the National Center for Biotechnology Information """,
+ "(",
+ dcc.Link(
+ html.A("NCBI"),
+ href="https://www.ncbi.nlm.nih.gov/",
+ target="_blank",
+ ),
+ "): ",
+ dcc.Link(
+ href="https://www.ncbi.nlm.nih.gov/genomes/GenomesGroup.cgi?taxid=10244",
+ target="_blank",
+ ),
+ ".",
+ ]
+ ),
+ html.Li(
+ [
+ html.Strong("ON563414.1"),
+ """ USA Center for Disease Control sequence (as stated """,
+ dcc.Link(
+ html.A("here"),
+ href="https://labs.epi2me.io/basic-monkeypox-workflow/#workflow-steps",
+ target="_blank",
+ ),
+ "). ",
+ ]
+ ),
+ html.Li(
+ [
+ html.Strong("MT903344.1"),
+ """ Mpox virus isolate MPXV-UK_P2 (as stated """,
+ dcc.Link(
+ html.A("here"),
+ href="https://labs.epi2me.io/basic-monkeypox-workflow/#workflow-steps",
+ target="_blank",
+ ),
+ "). ",
+ ]
),
- "). ",
]
),
+ html.Li(
+ "The user can choose any reference genome from this list. If none is chosen, we will show the mutations compared to all reference genomes. "
+ ),
+ html.Li(
+ "The default reference genome is NC_063383.1"
+ ),
]
),
- html.Li(
- "The user can choose any reference genome from this list. If none is chosen, we will show the mutations compared to all reference genomes. "
- ),
- html.Li("The default reference genome is NC_063383.1"),
- ]
- ),
- # html.Img(
- # src="assets/example_MutationsDisplayed.png",
- # style={
- # "float": "right",
- # "width": "100%",
- # "max-width": "200px",
- # "height": "auto",
- # },
- # ),
- html.Li(html.Strong("Mutations:")),
- html.Ul(
- [
- html.Li(
- [
- "After choosing one reference genome, this list will be updated with the available list of mutations."
- ]
- ),
- html.Li(
- [
- "The user can choose as many mutations from the list as they like to have visualised on the plot. "
- ]
- ),
- html.Li(
+ html.Li(html.Strong("Mutations:")),
+ html.Ul(
[
- "In order to allow for easy access to choosing all mutations, there is always an option to choose “",
- html.Strong("all"),
- "”, which is also the option chosen by default.",
+ html.Li(
+ [
+ "After choosing one reference genome, this list will be updated with the available list of mutations."
+ ]
+ ),
+ html.Li(
+ [
+ "The user can choose as many mutations from the list as they like to have visualised on the plot. "
+ ]
+ ),
+ html.Li(
+ [
+ "In order to allow for easy access to choosing all mutations, there is always an option to choose “",
+ html.Strong("all"),
+ "”, which is also the option chosen by default.",
+ ]
+ ),
]
),
- ]
- ),
- html.Li(html.Strong("Visualisation methods:")),
- html.Ul(
- [
- html.Li(
+ html.Li(html.Strong("Visualisation methods:")),
+ html.Ul(
[
- "The user can choose between the following four visualisation methods"
+ html.Li(
+ [
+ "The user can choose between the following four visualisation methods"
+ ]
+ ),
+ html.Ul(
+ [
+ html.Li(
+ [
+ html.Strong("Frequencies"),
+ """ with this option, you can visualise the frequency of mutations in different locations. The bigger the size of the shown bubble, the higher the frequency of the mutation there. """,
+ ]
+ ),
+ html.Li(
+ [
+ html.Strong(
+ "Increasing / Decreasing trend"
+ ),
+ """ with one of these options, you can visualise the trend of the mutations growth. These are calculated using linear regression in the backend. """,
+ ]
+ ),
+ ]
+ ),
+ html.Li(
+ "The user can choose exactly one visualisation method from this list. "
+ ),
+ html.Li("The default is to show frequencies."),
]
),
+ html.Li(html.Strong("Sequencing Technology used:")),
html.Ul(
[
html.Li(
[
- html.Strong("Frequencies"),
- """ with this option, you can visualise the frequency of mutations in different locations. The bigger the size of the shown bubble, the higher the frequency of the mutation there. """,
+ "You can choose which seuqncing technologies you want to see on the map. Given that this field is an optional field to fill for sequence uploaders, it is not always filled. Please keep that in mind while using this filter."
]
),
html.Li(
[
- html.Strong(
- "Increasing / Decreasing / Constant trend"
- ),
- """ with one of these options, you can visualise the trend of the mutations growth. These are calculated using linear regression in the backend. """,
+ "In order to allow for easy access to choosing all technologies, there is always an option to choose “",
+ html.Strong("all"),
+ "”, which is also the option chosen by default.",
]
),
]
),
- html.Li(
- "The user can choose exactly one visualisation method from this list. "
- ),
- html.Li("The default is to show frequencies."),
- ]
- ),
- html.Li(html.Strong("Sequencing Technology used:")),
- html.Ul(
- [
html.Li(
[
- "You can choose which seuqncing technologies you want to see on the map. Given that this field is an optional field to fill for sequence uploaders, it is not always filled. Please keep that in mind while using this filter."
+ "Users can also directly give in a ",
+ html.Strong("query using the MpoxSonar notation"),
+ ". You can read more about the possible commands in the next tab.",
]
),
- html.Li(
+ html.Li(html.Strong("Map:")),
+ html.Ul(
[
- "In order to allow for easy access to choosing all technologies, there is always an option to choose “",
- html.Strong("all"),
- "”, which is also the option chosen by default.",
+ html.Li(
+ [
+ "The interactive map shows the spatial distribution of selected mutations within a given time span. If mutations are present, the country is given a colour based on the visualisation method chosen and legand shown."
+ ]
+ ),
+ html.Li(
+ [
+ "Clicking on a data point triggers the subplots to show additional information about the mutation distribution and the time course of the mutation frequencies for a specific country.",
+ ]
+ ),
]
),
- ]
- ),
- html.Li(
- [
- "Users can also directly give in a ",
- html.Strong("query using the MpoxSonar notation"),
- ". You can read more about the possible commands below.",
- ]
- ),
- html.Li(html.Strong("Map:")),
- html.Ul(
- [
html.Li(
[
- "The interactive map shows the spatial distribution of selected mutations within a given time span. If mutations are present, the plot displays a central data point for each country."
+ "Furthermore, the query results can be shown as a table by pressing the “Click to hide/show output” button."
]
),
html.Li(
[
- "Clicking on a data point triggers the subplots to show additional information about the mutation distribution and the time course of the mutation frequencies for a specific region.",
+ "The result are also downloadable using the button “",
+ html.Strong("Export"),
+ "” to download the full table as a CSV file. With this function, we want to empower other scientists to conduct further research. ",
]
),
]
),
- html.Li(
- [
- "Users can press the “",
- html.Strong("Play button"),
- "” to see the visualisations of each day one after the other.",
- ]
- ),
- html.Li(
- [
- "Furthermore, the query results can be shown as a table by pressing the “Click to hide/show output” button."
- ]
- ),
- html.Li(
- [
- "The result are also downloadable using the button “",
- html.Strong("Download results as a csv file"),
- "”. With this function, we want to empower other scientists to conduct further research. ",
- ]
- ),
]
),
- html.H4(
- children="""
- MpoxSonar command - user manual
- """
- ),
- html.P(
- "MpoxRadar provides an interactive map and informative data to explore and understand current mpox data. It builds on top of MpoxSonar and integrates closely with many reliable python libraries and data structures. MpoxSonar is an extension of Covsonar (the database-driven system for handling genomic sequences of SARS-CoV-2 and screening genomic profiles, developed at the RKI (https://github.com/rki-mf1/covsonar)) that adds support for multiple genome references and quick processing with MariaDB. Hence, with MpoxSonar as the backend, we can quickly collect mutation profiles from sequence data. Currently, the MpoxRadar provides the feature to interact with MpoxSonar for a specific type of query."
- ),
- html.P(
- "Due to security reason, we limit some MpoxSonar commands to be accessible. The following commands are currently available in MpoxRadar website;"
- ),
- table_2,
- html.Li(
+ ],
+ className="mt-3",
+ ),
+]
+tab_2 = [
+ dbc.Card(
+ [
+ dbc.CardBody(
[
+ html.H3(children="MpoxSonar command - user manual"),
+ html.P(
+ """MpoxRadar provides an interactive map and informative data to
+ explore and understand current mpox data. It builds on top of MpoxSonar and
+ integrates closely with many reliable python libraries and data structures.
+ MpoxSonar is an extension of Covsonar (the database-driven system for
+ handling genomic sequences of SARS-CoV-2 and screening genomic profiles,
+ developed at the RKI (https://github.com/rki-mf1/covsonar)) that adds support
+ for multiple genome references and quick processing with MariaDB.
+ Hence, with MpoxSonar as the backend, we can quickly collect mutation
+ profiles from sequence data. Currently, the MpoxRadar provides the feature
+ to interact with MpoxSonar for a specific type of query."""
+ ),
+ html.P(
+ """Due to security reason, we limit some MpoxSonar commands to be accessible.
+ The following commands are currently available in MpoxRadar website.
+ """
+ ),
+ cheatsheet_table,
+ html.P("More examples"),
+ table_2,
+ html.I(className="bi bi-exclamation-triangle-fill me-2"),
html.Strong("Reminder"),
": Currently, we provide three reference genomes; including, NC_063383.1, ON563414.3 and MT903344.1. However, they annotate gene and protein names differently. For example, NC_063383 uses the “OPGXXX” tag (e.g., OPG003, OPG019), while ON563414.3 uses the “MPXV-USA” tag. This can affect a protein search and result in querying the same mutation profile. ( ",
html.Strong("MPXV-USA_2022_MA001-164:L246F"),
@@ -253,106 +245,151 @@
" ).",
]
),
- html.H3(
- children="""
- FAQ:
- """,
- style={"marginTop": "25px", "textAlign": "center"},
- ),
- html.Div(
- children="""
- What is genome?
- """
- ),
- html.Li(
- [
- """
- A genome is all the genetic information of an organism, which contains blueprints for proteins. It consists of nucleotide sequences of DNA (or RNA in RNA viruses) in an organism.""",
- html.Br(),
- """A nucleotide is a unit that makes up a nucleic acid. Nucleotide names are indicated by a four-letter code: Adenine(A), Cytosine(C), Thymine(T), Guanine(G). And the polymer of nucleotides is RNA. When three consecutive nucleotide units come together, it is called a codon, and this codon structure represents the 20 amino acids that make up a protein.""",
- ]
- ),
- html.Br(),
- html.Div(
- children="""
- What is a mutation?
- """
- ),
- html.Li(
- [
- """
- A mutation is a change in the sequence of genetic information, which is caused by errors in replication. These changes can lead to a change in nucleotides, which in turn can lead to changes in amino acids. Amino acids form proteins and these have a variety of functions in the organism. Principally, there are two types of genetic variation: The one is SNP(Single Nucleotide Polymorphism), and the other is INDEL(Insertion & Deletion). SNP is a mutation in which a single nucleotide is changed. INDEL is a mutation, when plural nucleotides are inserted or deleted in comparison with a reference sequence.""",
- html.Br(),
- """For instance, C162331T appears as a lineage change of aminoacid from C to T in position 162331.""",
- html.Br(),
- """A mutation is usually deleterious to the virus, causing that mutation to die out, but sometimes it can lead to benefits (such as increased infectivity, vaccine escape, antibody escape, etc.), which is deleterious for the host. That's why genomic surveillance is so important.""",
- ]
- ),
- html.Br(),
- html.Div(
- children="""
- Why do we have multiple references? What changes when you change the reference?
- """
- ),
- html.Li(
+ ],
+ className="mt-3",
+ ),
+]
+tab_3 = [
+ dbc.Card(
+ [
+ dbc.CardBody(
[
- "To support mutation analysis in different locations and times. A reference genome is an idealized representative or template of the collection of genes in one species at a certain time. With advancements in technology, the reference genome is continually refined and filled the gap of inaccuracies represented in the reference genome. This is imperative because selecting a genome reference may affect subsequent analysis, such as detecting single nucleotide polymorphisms (SNPs), phylogenetic inference, functional prediction or defining the source of errors.",
+ html.H3(
+ children="FAQ",
+ style={"textAlign": "center"},
+ ),
+ html.Strong(children="What is genome?"),
+ html.Li(
+ [
+ """
+ A genome is all the genetic information of an organism, which contains blueprints for proteins.
+ It consists of nucleotide sequences of DNA (or RNA in RNA viruses) in an organism.""",
+ html.Br(),
+ """A nucleotide is a unit that makes up a nucleic acid.
+ Nucleotide names are indicated by a four-letter code: Adenine(A), Cytosine(C), Thymine(T),
+ Guanine(G). And the polymer of nucleotides is RNA. When three consecutive nucleotide units
+ come together, it is called a codon, and this codon structure represents the 20 amino acids
+ that make up a protein.""",
+ ]
+ ),
html.Br(),
- "Moreover, genes are more divergent, and they are often affected by interactions with the environment, for example, temperature, pollutants or exposure to some interference that alters a transcription or replication process. So, permanent changes can be made to the genetic code of a gene as a result of these effects. When we perform DNA sequencing for the reference genome, a new DNA change might exist in the reference genome throughout time.",
+ html.Strong(children="What is a mutation?"),
+ html.Li(
+ [
+ """
+ A mutation is a change in the sequence of genetic information, which is caused by errors in replication. These changes can lead to a change in nucleotides, which in turn can lead to changes in amino acids. Amino acids form proteins and these have a variety of functions in the organism. Principally, there are two types of genetic variation: The one is SNP(Single Nucleotide Polymorphism), and the other is INDEL(Insertion & Deletion). SNP is a mutation in which a single nucleotide is changed. INDEL is a mutation, when plural nucleotides are inserted or deleted in comparison with a reference sequence.""",
+ html.Br(),
+ """For instance, C162331T appears as a lineage change of aminoacid from C to T in position 162331.""",
+ html.Br(),
+ """A mutation is usually deleterious to the virus, causing that mutation to die out, but sometimes it can lead to benefits (such as increased infectivity, vaccine escape, antibody escape, etc.), which is deleterious for the host. That's why genomic surveillance is so important.""",
+ ]
+ ),
html.Br(),
- "Therefore, technological improvements have led to the release of reference genomes over time and annotations with better well-studied approaches, and the choice of a reference genome can improve the quality and accuracy of the downstream analysis.",
- ]
- ),
- html.Br(),
- html.Div(
- children="""
- What changes when you change the reference?
- """
- ),
- html.Li(
- [
- "Even though the new releases of genome assembly shares significant amounts of synteny with the previous version, the annotated structure of genes or individual bases in the same regions can differ. ",
+ html.Strong(
+ "Why do we have multiple references? What changes when you change the reference?"
+ ),
+ html.Li(
+ [
+ "To support mutation analysis in different locations and times. A reference genome is an idealized representative or template of the collection of genes in one species at a certain time. With advancements in technology, the reference genome is continually refined and filled the gap of inaccuracies represented in the reference genome. This is imperative because selecting a genome reference may affect subsequent analysis, such as detecting single nucleotide polymorphisms (SNPs), phylogenetic inference, functional prediction or defining the source of errors.",
+ html.Br(),
+ "Moreover, genes are more divergent, and they are often affected by interactions with the environment, for example, temperature, pollutants or exposure to some interference that alters a transcription or replication process. So, permanent changes can be made to the genetic code of a gene as a result of these effects. When we perform DNA sequencing for the reference genome, a new DNA change might exist in the reference genome throughout time.",
+ html.Br(),
+ "Therefore, technological improvements have led to the release of reference genomes over time and annotations with better well-studied approaches, and the choice of a reference genome can improve the quality and accuracy of the downstream analysis.",
+ ]
+ ),
html.Br(),
- "This change might affect",
- html.Ol(
+ html.Strong("What changes when you change the reference?"),
+ html.Li(
[
- html.Li("variant identification"),
- html.Li("new or re-annotated coding sequences (CDS)"),
- html.Li("identifier of gene and protein"),
- html.Li(
+ "Even though the new releases of genome assembly shares significant amounts of synteny with the previous version, the annotated structure of genes or individual bases in the same regions can differ. ",
+ html.Br(),
+ "This change might affect",
+ html.Ol(
[
- "variant identification",
- "(for more details, ",
- dcc.Link(
- href="https://www.ncbi.nlm.nih.gov/genomes/locustag/Proposal.pdf",
- target="_blank",
+ html.Li("variant identification"),
+ html.Li(
+ "new or re-annotated coding sequences (CDS)"
),
- " )",
- ],
- style={"listStyleType": "none"},
+ html.Li("identifier of gene and protein"),
+ html.Li(
+ [
+ "variant identification",
+ "(for more details, ",
+ dcc.Link(
+ href="https://www.ncbi.nlm.nih.gov/genomes/locustag/Proposal.pdf",
+ target="_blank",
+ ),
+ " )",
+ ],
+ style={"listStyleType": "none"},
+ ),
+ ]
),
]
),
+ html.Br(),
+ html.Strong("How often the application gets updated?"),
+ table_1,
]
),
- html.Br(),
- html.Div(
- children="""
- How often the application gets updated?
- """
- ),
- table_1,
- html.Br(),
- html.H4(
- children="""
- Browser compatibility
- """
+ ],
+ className="mt-3",
+ ),
+]
+tab_4 = [
+ dbc.Card(
+ [
+ dbc.CardBody(
+ [
+ html.H3(children="Browser compatibility"),
+ table,
+ html.Div(
+ children="""
+ Note that these are the browser versions we specifically used for testing.
+ Older versions will likely also work.
+ Mobile browsers and Internet Explorer are generally not supported.
+ """
+ ),
+ ]
),
- dbc.Table(table),
- html.Div(
- children="""
- Note that these are the browser versions we specifically used for testing. Older versions will likely also work. Mobile browsers and Internet Explorer are generally not supported.
- """
+ ],
+ className="mt-3",
+ ),
+]
+
+tabs = dbc.Tabs(
+ [
+ dbc.Tab(tab_1, label="Functionalities"),
+ dbc.Tab(tab_2, label="MpoxSonar command"),
+ dbc.Tab(tab_3, label="FAQ"),
+ dbc.Tab(tab_4, label="Browser compatibility"),
+ ]
+)
+
+layout = (
+ html.Div(
+ children=[
+ dbc.Card(
+ dbc.CardBody(
+ [
+ html.H2(
+ children="MpoxRadar Help Page",
+ style={"textAlign": "center"},
+ ),
+ html.P(
+ children=""" MpoxRadar is a website visualising the distribution of mpox mutations
+ and allowing the user to filter which information they are interested in having visualised.
+ The website also allows the download of the selected filter of information.
+ In the following section, you will see an explanation for each functionality and section
+ of the “Tool” page of our website. Followed by a section dedicated to answering frequently
+ asked questions (FAQ) and a description of the tested browser compatibility of our website.
+ """,
+ style={"textAlign": "justify"},
+ ),
+ tabs,
+ ]
+ ),
+ className="mb-1",
),
],
),
diff --git a/pages/home.py b/pages/home.py
index 52dccf8..cbb4236 100644
--- a/pages/home.py
+++ b/pages/home.py
@@ -1,14 +1,14 @@
import dash
from dash import html
-dash.register_page(__name__, path="/")
+dash.register_page(__name__, path="/Home")
layout = html.Div(
children=[
html.H1(children="Welcome"),
html.Div(
children="""
- Simply click a button to navigate webpage.
+ Simply click a button to navigate webpage. We confirm that this website is free and open to all users and there is no login requirement.
"""
),
]
diff --git a/pages/html_compare.py b/pages/html_compare.py
new file mode 100644
index 0000000..c963cf1
--- /dev/null
+++ b/pages/html_compare.py
@@ -0,0 +1,148 @@
+from datetime import date
+
+from dash import dash_table
+from dash import dcc
+from dash import html
+import dash_bootstrap_components as dbc
+
+
+def html_date_picker(d_id):
+ today = date.today()
+ date_picker = dbc.Card(
+ dbc.CardBody(
+ [
+ dbc.Label("Date interval:"),
+ dcc.DatePickerRange(
+ id=f"date_picker_range_{d_id}",
+ start_date="2022-01-01",
+ end_date=today,
+ min_date_allowed=date(1960, 1, 1),
+ max_date_allowed=today,
+ initial_visible_month=date(2022, 1, 1),
+ ),
+ ]
+ )
+ )
+ return date_picker
+
+
+def html_aa_nt_radio():
+ item = dbc.Card(
+ [
+ dbc.CardBody(
+ [
+ dbc.Label(
+ "Compare amino acid or nucleotide mutations:",
+ color="primary",
+ ),
+ dbc.RadioItems(
+ options=[
+ {"label": "Amino Acids", "value": "cds"},
+ {"label": "Nucleotides", "value": "source"},
+ ],
+ value="cds",
+ inline=True,
+ style={
+ "font-size": 20,
+ "font-weight": "bold",
+ "align-itmes": "center",
+ "textAlign": "center",
+ },
+ id="aa_nt_radio",
+ ),
+ dbc.Badge(
+ "Warning: The nucleotide option might take a long time to compute.",
+ color="warning",
+ className="me-1",
+ ),
+ ],
+ ),
+ ],
+ )
+ return item
+
+
+def html_compare_button():
+ return dbc.Button(
+ [
+ html.I(className="fa-solid fa-magnifying-glass-chart me-1"),
+ "Compare",
+ ],
+ id="compare_button",
+ size="lg",
+ className="me-1",
+ color="primary",
+ style={
+ "font-weight": "bold",
+ },
+ n_clicks=0,
+ )
+
+
+# TODO left column very wide, others to small, I want fill_width=False, but currently with bug, waitinng for update
+def overview_table(df, column_names, title, tool):
+ Output_table_standard = (
+ dbc.Col(
+ xs=0,
+ sm=0,
+ md=1,
+ lg=1,
+ xl=1, # This sets the column width for different screen sizes
+ ),
+ dbc.Col(
+ dbc.Card(
+ [
+ html.H3(title),
+ dash_table.DataTable(
+ data=df.to_dict("records"),
+ columns=[
+ {"name": column_names[i], "id": j}
+ for i, j in enumerate(df.columns)
+ ],
+ id=f"table_{tool}",
+ page_current=0,
+ page_size=5,
+ style_data={
+ "whiteSpace": "normal",
+ "height": "auto",
+ "lineHeight": "15px",
+ # all three widths are needed
+ "minWidth": "100%",
+ "width": "400px",
+ "maxWidth": "750px",
+ "textAlign": "left",
+ },
+ style_header={
+ "whiteSpace": "pre-line",
+ "height": "auto",
+ "lineHeight": "15px",
+ "fontWeight": "bold",
+ "minWidth": "130px",
+ "width": "auto",
+ "maxWidth": "400px",
+ "textAlign": "center",
+ },
+ style_cell={"fontSize": 12},
+ style_table={"overflowX": "auto"},
+ export_format="csv",
+ # fill_width=False,
+ ),
+ ],
+ body=True,
+ className="mx-1 my-1",
+ ),
+ xs=12,
+ sm=12,
+ md=10,
+ lg=10,
+ xl=10, # This sets the column width for different screen sizes
+ ),
+ dbc.Col(
+ xs=0,
+ sm=0,
+ md=1,
+ lg=1,
+ xl=1,
+ ),
+ )
+ return Output_table_standard
diff --git a/pages/html_data_explorer.py b/pages/html_data_explorer.py
new file mode 100644
index 0000000..278e9dd
--- /dev/null
+++ b/pages/html_data_explorer.py
@@ -0,0 +1,327 @@
+from dash import dcc
+from dash import html
+import dash_bootstrap_components as dbc
+
+
+def create_world_map_explorer(date_slider):
+ world_map_with_slider = html.Div(
+ [
+ html.H3("Output result from filter options", style={"textAlign": "center"}),
+ html.H4("Mutation counts based on filters"),
+ # dbc.FormText(
+ # "Note, mutations only occurring once are removed from the map and plots below to allow for an overview. "
+ # "Those are still included in the table of results.",
+ # color="primary",
+ # ),
+ dbc.Spinner(
+ dcc.Graph(animate=False, id="world_map_explorer"),
+ color="primary",
+ type="grow",
+ ),
+ html.Div(
+ [
+ dbc.Row(
+ [
+ # dbc.Col(
+ # html.I(
+ # id="play_button",
+ # n_clicks=0,
+ # className="fa-solid fa-circle-play fa-lg",
+ # ),
+ # width=1,
+ # ),
+ dbc.Col(
+ [
+ # dcc.Interval(
+ # id="auto_stepper",
+ # # TODO this might cause the error: { message: "Circular Dependencies", html: "Error: Dependency Cycle Found: auto_stepper.n_intervals -> auto_stepper.disabled -> auto_stepper.n_intervals" }
+ # interval=500,
+ # # time between steps, this component will increment the counter n_intervals every interval milliseconds, 300 to fast for processing
+ # n_intervals=0, # Number of times the interval has passed.
+ # max_intervals=0,
+ # disabled=True,
+ # ),
+ dcc.RangeSlider(
+ id="date_slider",
+ updatemode="mouseup",
+ min=date_slider.unix_time_millis(
+ date_slider.min_date
+ ),
+ max=date_slider.unix_time_millis(
+ date_slider.max_date
+ ),
+ marks=date_slider.get_marks_date_range(),
+ step=86400, # unix time one day
+ allowCross=False,
+ value=[
+ date_slider.unix_time_millis(
+ date_slider.get_date_x_days_before(
+ date_slider.max_date
+ )
+ ),
+ date_slider.unix_time_millis(
+ date_slider.max_date
+ ),
+ ],
+ ),
+ ],
+ ),
+ ],
+ justify="center",
+ ),
+ ],
+ id="slider_box",
+ ),
+ ],
+ )
+
+ map_chart_header = html.Div(
+ [
+ html.H4(
+ "Detailed look at the sequences with the chosen mutations for the selected country",
+ id="chosen_location",
+ ),
+ dbc.Alert(
+ id="sequence_information",
+ color="info",
+ className="border me-1",
+ ),
+ ]
+ )
+
+ map_charts = (
+ html.Div(
+ [
+ html.Div(
+ [
+ html.H5(id="header_upper_plot"),
+ dbc.Spinner(
+ dcc.Graph(id="results_per_location"),
+ color="primary",
+ type="grow",
+ ),
+ ]
+ ),
+ html.Div(
+ [
+ html.H5("Mutation Development", id="header_lower_plot"),
+ dbc.Spinner(
+ dcc.Graph(id="mutation_development"),
+ color="primary",
+ type="grow",
+ ),
+ ]
+ ),
+ ]
+ ),
+ )
+
+ map_slider_and_detail_plots = html.Div(
+ [
+ dbc.Card(
+ dbc.CardBody(
+ [
+ html.Br(),
+ dbc.Row(
+ [
+ dbc.Col(
+ world_map_with_slider,
+ width=12,
+ style={"height": "100%"},
+ ),
+ ],
+ align="center",
+ ),
+ dbc.Row(
+ dbc.Col(
+ [
+ html.I(
+ className="fa-solid fa-computer-mouse",
+ ),
+ dbc.FormText(
+ " Note: Please click on a country you are interested in on the global map above to see detail plots for that country.\n",
+ color="primary",
+ ),
+ ],
+ ),
+ ),
+ html.Br(),
+ dbc.Row(
+ [
+ dbc.Col(
+ map_chart_header, width=10, style={"height": "100%"}
+ )
+ ],
+ align="center",
+ ),
+ html.Br(),
+ dbc.Row(
+ [
+ # dbc.Col(info_texts, width=2, style={"height":"100%"}),
+ dbc.Col(map_charts, width=10, style={"height": "100%"}),
+ ],
+ align="center",
+ ),
+ html.Br(),
+ ],
+ ),
+ )
+ ],
+ className="page",
+ id="map_explorer",
+ )
+ return map_slider_and_detail_plots
+
+
+def html_elem_method_radioitems():
+ checklist_methode = dbc.Card(
+ dbc.CardBody(
+ [
+ dbc.Label("Visualisation method: "),
+ dbc.RadioItems(
+ options=[
+ {"label": "Frequencies", "value": "Frequency"},
+ {"label": "Increase/Decrease", "value": "Increase"},
+ ],
+ value="Frequency",
+ id="method_radio",
+ ),
+ ],
+ )
+ )
+ return checklist_methode
+
+
+def html_interval(interval=30):
+ interval_card = dbc.Card(
+ dbc.CardBody(
+ [
+ dbc.Label("Interval (number of days): "),
+ dcc.Input(
+ id="selected_interval",
+ type="number",
+ placeholder=interval,
+ value=interval,
+ className="input_field",
+ min=1,
+ ),
+ ],
+ )
+ )
+ return interval_card
+
+
+# TODO : max for input field?
+# TODO design dropdown
+def html_elem_dropdown_aa_mutations(
+ mutation_options, nb_shown_options, title="AA mutations: ", elem_id=0
+):
+ checklist_aa_mutations = dbc.Card(
+ dbc.CardBody(
+ [
+ dbc.Label(title),
+ html.Br(),
+ dbc.Spinner(
+ dcc.Dropdown(
+ options=mutation_options,
+ value=[
+ mut_dict["value"]
+ for mut_dict in mutation_options[0:nb_shown_options]
+ ],
+ id=f"mutation_dropdown_{elem_id}",
+ # maxHeight=300,
+ optionHeight=50,
+ multi=True,
+ searchable=True,
+ ),
+ color="danger",
+ type="grow",
+ ),
+ dbc.Row(
+ dbc.Col(
+ [
+ dbc.Row(
+ dbc.Col(
+ [
+ dbc.Label(
+ f"Select n-th most frequent variants. "
+ f"Number variants matching filters: {len(mutation_options)}",
+ id=f"max_nb_txt_{elem_id}",
+ ),
+ html.I(
+ className="bi bi-info-circle ms-1 text-primary"
+ ),
+ dbc.Tooltip(
+ "Selects from frequency sorted variants the specified top n variants."
+ "E.g. a value of 50 selects the 50 most common variants to be shown in map, "
+ "plots and tables.",
+ target=f"max_nb_txt_{elem_id}",
+ ),
+ ]
+ ),
+ ),
+ dbc.Row(
+ dbc.Col(
+ dcc.Input(
+ id=f"select_x_frequent_mut_{elem_id}",
+ type="number",
+ placeholder=20,
+ value=20,
+ className="input_field",
+ min=1,
+ max=len(mutation_options),
+ ),
+ ),
+ ),
+ ],
+ ),
+ className="mt-1",
+ ),
+ dbc.Row(
+ dbc.Col(
+ [
+ dbc.Row(
+ dbc.Col(
+ [
+ dbc.Label(
+ "Select minimum variant frequency. Highest frequency in selection: 0",
+ id=f"min_nb_freq_{elem_id}",
+ ),
+ html.I(
+ className="bi bi-info-circle ms-1 text-primary"
+ ),
+ ]
+ ),
+ ),
+ dbc.Row(
+ dbc.Col(
+ dcc.Input(
+ id=f"select_min_nb_frequent_mut_{elem_id}",
+ type="number",
+ placeholder=1,
+ value=1,
+ className="input_field",
+ min=1,
+ ),
+ ),
+ ),
+ dbc.Tooltip(
+ "Specifies the minimum number of sequences in which the variant must occur to be listed "
+ "here. Highest frequency represents the highest number of sequences sharing the same "
+ "variant. E.g., a minimum variant frequency of 2 remove all variants detected "
+ "only once.",
+ target=f"min_nb_freq_{elem_id}",
+ ),
+ ],
+ ),
+ className="mt-1",
+ ),
+ ],
+ style={
+ "overflow-y": "auto",
+ "maxHeight": 450,
+ "minHeight": 200,
+ },
+ )
+ )
+ return checklist_aa_mutations
diff --git a/pages/html_more_viz.py b/pages/html_more_viz.py
new file mode 100644
index 0000000..60a3c60
--- /dev/null
+++ b/pages/html_more_viz.py
@@ -0,0 +1,179 @@
+from dash import dash_table
+from dash import dcc
+from dash import html
+import dash_bootstrap_components as dbc
+import plotly.graph_objects as go
+from plotly.subplots import make_subplots
+
+from pages.app_controller import calculate_mutation_sig
+from pages.app_controller import calculate_tri_mutation_sig
+from pages.app_controller import create_snp_table
+
+
+def create_TRIMTSIG_graph(): #
+ mutation_signature = calculate_tri_mutation_sig()
+ fig = make_subplots(
+ rows=3,
+ cols=1,
+ subplot_titles=[accession for accession in mutation_signature.keys()],
+ # x_title='Base substitutions',
+ y_title="Contributions",
+ )
+
+ for i, accession in enumerate(mutation_signature.keys()):
+ labels = []
+ values = []
+ for mutation_type in mutation_signature[accession]:
+
+ # Create a list of labels
+ labels.extend(
+ [_type for _type in mutation_signature[accession][mutation_type]]
+ )
+ values.extend(
+ [
+ mutation_signature[accession][mutation_type][_type]
+ for _type in mutation_signature[accession][mutation_type]
+ ]
+ )
+
+ # Create a trace for each accession
+ trace = go.Bar(x=labels, y=values, name=accession)
+ fig.add_trace(trace, row=i + 1, col=1)
+
+ # Update the layout for the plot
+ fig.update_layout(
+ height=800,
+ autosize=True,
+ showlegend=False,
+ )
+ fig.update_xaxes(
+ tickangle=-45, # rotate the labels
+ tickfont=dict(size=10), # set the font size of the labels
+ )
+ # fig.update_layout(annotations=[dict(xshift=-60)])
+
+ return fig
+
+
+# Create a bar plot to visualize the mutation signature
+def create_MTSIG_graph(): #
+ mutation_signature = calculate_mutation_sig()
+ # Define the color scheme
+ colors = [
+ "rgb(252,141,98)",
+ "rgb(102,194,165)",
+ "rgb(141,160,203)",
+ "rgb(231,138,195)",
+ "rgb(166,216,84)",
+ "rgb(255,217,47)",
+ "rgb(229,196,148)",
+ "rgb(179,179,179)",
+ "rgb(255,255,255)",
+ ]
+
+ # Create a list of labels
+ labels = ["C>A", "C>G", "C>T", "T>A", "T>C", "T>G"]
+
+ # Create a figure with three subplots, one for each accession
+ fig = make_subplots(
+ rows=1,
+ cols=3,
+ subplot_titles=[accession for accession in mutation_signature.keys()],
+ )
+
+ # Create a trace for each accession
+ for i, accession in enumerate(mutation_signature.keys()):
+ values = [mutation_signature[accession][label] for label in labels]
+ trace = go.Bar(x=labels, y=values, name=accession, marker=dict(color=colors))
+ fig.add_trace(trace, row=1, col=i + 1)
+
+ # Update the layout for the plot
+ fig.update_layout(
+ title="",
+ xaxis=dict(title="Base substitutions"),
+ yaxis=dict(title="Contributions"),
+ showlegend=False,
+ )
+
+ return fig
+
+
+snp_table_df = create_snp_table()
+
+mataion_signature_layout = html.Div(
+ [
+ dbc.Card(
+ [
+ dbc.CardHeader("Mutational Signature Analysis"),
+ dbc.CardBody(
+ [
+ dbc.Row(dbc.Col(html.H3("Mutation signature"))),
+ dbc.Row(
+ dbc.Col(
+ html.P(
+ "Only consider six classes of base substitution: C>A, C>G, C>T, T>A, T>C and T>G.",
+ className="mb-0",
+ ),
+ )
+ ),
+ dbc.Row(dbc.Col(dcc.Graph(figure=create_MTSIG_graph()))),
+ dbc.Row(
+ dbc.Col(
+ html.H3("Mutation signature: Trinucleotide context")
+ )
+ ),
+ dbc.Row(
+ dbc.Col(
+ html.P(
+ "A total of 96 possible mutation types (e.g. A[C>A]A, A[C>A]T, etc.).",
+ className="mb-0",
+ ),
+ )
+ ),
+ dbc.Row(
+ dbc.Col(
+ [
+ html.I(
+ className="fa-solid fa-computer-mouse",
+ ),
+ dbc.FormText(
+ " Note:Please use the zoom-in button, click and drag from the centre of the x-axis to see all labels.",
+ color="primary",
+ ),
+ ],
+ ),
+ ),
+ dbc.Row(dbc.Col(dcc.Graph(figure=create_TRIMTSIG_graph()))),
+ dbc.Row(dbc.Col(html.H3("Free Search"))),
+ dbc.Row(
+ dbc.Col(
+ [
+ dash_table.DataTable(
+ data=snp_table_df.to_dict("records"),
+ columns=[
+ {"id": c, "name": c}
+ for c in snp_table_df.columns
+ ],
+ filter_action="native",
+ sort_action="native",
+ sort_mode="multi",
+ page_size=20, # we have less data in this example, so setting to 20
+ style_table={
+ "height": "300px",
+ "overflowY": "auto",
+ },
+ )
+ ],
+ ),
+ ),
+ ]
+ ),
+ ]
+ ),
+ ]
+)
+
+tab_more_tool = [
+ dbc.Row(dbc.Col(html.H2("More Viz Tool ", style={"textAlign": "center"}))),
+ mataion_signature_layout,
+]
diff --git a/pages/html_shared.py b/pages/html_shared.py
new file mode 100644
index 0000000..b457f43
--- /dev/null
+++ b/pages/html_shared.py
@@ -0,0 +1,328 @@
+from dash import dash_table
+from dash import dcc
+from dash import html
+import dash_bootstrap_components as dbc
+
+
+def html_elem_reference_radioitems(reference_options, start_ref_id, radio_id=0):
+ checklist_reference = dbc.Card(
+ dbc.CardBody(
+ [
+ dbc.Label("Reference genome: "),
+ dbc.RadioItems(
+ options=reference_options,
+ value=start_ref_id,
+ id=f"reference_radio_{radio_id}",
+ style={"font-size": 16, "align-itmes": "center", "margin": "auto"},
+ ),
+ ]
+ )
+ )
+ return checklist_reference
+
+
+def html_elem_dropdown_genes(gene_options, g_id=0):
+ checklist_aa_mutations = dbc.Card(
+ [
+ dbc.CardBody(
+ [
+ dbc.Label("Gene: "),
+ html.Br(),
+ dbc.Row(
+ dbc.Spinner(
+ dcc.Dropdown(
+ options=gene_options,
+ value=[g["value"] for g in gene_options],
+ id=f"gene_dropdown_{g_id}",
+ # maxHeight=200, # just height of dropdown not choose option field
+ optionHeight=35, # height options in dropdown, not chosen options
+ multi=True,
+ searchable=True,
+ ),
+ color="dark",
+ type="grow",
+ ),
+ ),
+ ],
+ style={
+ "overflow-y": "auto", # without not scrollable, just cut
+ "maxHeight": 300,
+ "minHeight": 200,
+ }, # height field
+ ),
+ dbc.CardFooter(
+ dbc.Row(
+ dcc.Checklist(
+ id=f"select_all_genes_{g_id}",
+ options=[{"label": "Select All", "value": 1}],
+ value=[1],
+ ),
+ ),
+ ),
+ ]
+ )
+ return checklist_aa_mutations
+
+
+def html_elem_dropdown_aa_mutations_without_max(mutation_options, title, elem_id):
+ checklist_aa_mutations = dbc.Card(
+ [
+ dbc.CardBody(
+ [
+ dbc.Label(title),
+ html.Br(),
+ dbc.Spinner(
+ dcc.Dropdown(
+ options=mutation_options,
+ value=[
+ mut_dict["value"] for mut_dict in mutation_options[0:20]
+ ],
+ id=f"mutation_dropdown_{elem_id}",
+ optionHeight=50,
+ multi=True,
+ searchable=True,
+ ),
+ color="danger",
+ type="grow",
+ ),
+ html.Br(),
+ ],
+ style={"overflow-y": "auto", "maxHeight": 300, "minHeight": 200},
+ ),
+ dbc.CardFooter(
+ [
+ dbc.Row(
+ [
+ dbc.Label(
+ "Number mutations",
+ id=f"max_nb_txt_{elem_id}",
+ ),
+ dcc.Checklist(
+ id=f"select_all_mutations_{elem_id}",
+ options=[{"label": "Select All", "value": 1}],
+ value=[1],
+ ),
+ ]
+ ),
+ html.Br(),
+ dbc.Row(
+ [
+ dbc.Label(
+ "Select minimum variant frequency. Highest frequency in selection: 0",
+ id=f"min_nb_freq_{elem_id}",
+ ),
+ html.Br(),
+ dcc.Input(
+ id=f"select_min_nb_frequent_mut_{elem_id}",
+ type="number",
+ placeholder=1,
+ value=1,
+ className="input_field",
+ min=1,
+ ),
+ html.Br(),
+ dbc.Tooltip(
+ "Specifies the minimum number of sequences in which the variant must occur to be listed "
+ "here. Highest frequency represents the highest number of sequences sharing the same "
+ "variant. E.g., a minimum variant frequency of 2 remove all variants detected "
+ "only once.",
+ target=f"min_nb_freq_{elem_id}",
+ ),
+ ]
+ ),
+ ]
+ ),
+ dcc.Store(id="compare_shared_dict"),
+ ]
+ )
+ return checklist_aa_mutations
+
+
+def html_elem_checklist_seq_tech(seq_tech_options, s_id=0):
+ checklist_seq_tech = dbc.Card(
+ [
+ dbc.CardBody(
+ [
+ dbc.Label("Sequencing Technology: "),
+ dbc.Spinner(
+ dbc.Checklist(
+ options=seq_tech_options,
+ value=[
+ s["value"]
+ for s in seq_tech_options
+ if not s["disabled"]
+ ],
+ id=f"seq_tech_dropdown_{s_id}",
+ labelStyle={"display": "block"},
+ style={
+ "maxHeight": 200,
+ "overflowY": "scroll",
+ },
+ ),
+ color="primary",
+ type="grow",
+ ),
+ ],
+ ),
+ dbc.CardFooter(
+ dbc.Row(
+ dcc.Checklist(
+ id=f"select_all_seq_tech_{s_id}",
+ options=[{"label": "Select All", "value": 1}],
+ value=[1],
+ ),
+ ),
+ ),
+ ]
+ )
+ return checklist_seq_tech
+
+
+# TODO design dropdown
+def html_elem_dropdown_countries(countries, c_id=0):
+ checklist_aa_mutations = dbc.Card(
+ [
+ dbc.CardBody(
+ [
+ dbc.Label("Country: "),
+ html.Br(),
+ dbc.Spinner(
+ dcc.Dropdown(
+ options=countries,
+ value=[c["value"] for c in countries if not c["disabled"]],
+ id=f"country_dropdown_{c_id}",
+ # maxHeight=200,
+ optionHeight=35,
+ multi=True,
+ searchable=True,
+ ),
+ color="danger",
+ type="grow",
+ ),
+ ],
+ style={
+ "overflow-y": "auto", # without not scrollable, just cut
+ "maxHeight": 300,
+ "minHeight": 200,
+ }, # height field
+ ),
+ dbc.CardFooter(
+ dbc.Row(
+ dcc.Checklist(
+ id=f"select_all_countries_{c_id}",
+ options=[{"label": "Select All", "value": 1}],
+ value=[1],
+ ),
+ ),
+ ),
+ ]
+ )
+ return checklist_aa_mutations
+
+
+def html_complete_partial_radio(tab):
+ item = dbc.Card(
+ [
+ dbc.CardBody(
+ [
+ dbc.Label(
+ "Use all genomes (including partial sequences) or only complete genomes:",
+ color="primary",
+ ),
+ dbc.RadioItems(
+ options=[
+ {"label": "Complete Genomes", "value": "complete"},
+ {"label": "Complete & Partial Genomes", "value": "partial"},
+ ],
+ value="complete",
+ inline=True,
+ style={
+ "font-size": 20,
+ "font-weight": "bold",
+ "align-itmes": "center",
+ "textAlign": "center",
+ "overflowX": "auto",
+ },
+ id=f"complete_partial_radio_{tab}",
+ ),
+ ],
+ ),
+ ],
+ )
+ return item
+
+
+def html_disclaimer_seq_errors(tool, only_cds=False):
+ t = ""
+ if not only_cds:
+ t = ", nucleotide mutations containing N"
+ disclaimer = dbc.Alert(
+ [
+ html.I(className="fa-solid fa-bullhorn me-2"),
+ f"Sequencing errors are not shown. \n Amino acids mutations containing X{t} are excluded.",
+ ],
+ className="d-flex align-items-center",
+ color="#FFCC00",
+ id=f"disclaimer_mutation_{tool}",
+ )
+ return disclaimer
+
+
+def html_table(df, title, tool):
+
+ Output_table_standard = dbc.Card(
+ [
+ html.H3(title),
+ dbc.Accordion(
+ [
+ dbc.AccordionItem(
+ [
+ html.Div(id=f"filter-table-output_{tool}", children=""),
+ html.Div(
+ [
+ dash_table.DataTable(
+ data=df.to_dict("records"),
+ columns=[
+ {"name": i, "id": i} for i in df.columns
+ ],
+ id=f"table_{tool}",
+ page_current=0,
+ page_size=5,
+ style_data={
+ "whiteSpace": "normal",
+ "height": "auto",
+ "lineHeight": "15px",
+ "width": "100%",
+ "maxWidth": "400px",
+ "minWidth": "300px",
+ },
+ style_cell_conditional=[
+ {
+ "if": {"column_id": "NUC_PROFILE"},
+ "width": "300px",
+ },
+ {
+ "if": {"column_id": "AA_PROFILE"},
+ "width": "400px",
+ },
+ ],
+ style_cell={
+ "fontSize": 12,
+ },
+ style_table={
+ "overflowX": "auto",
+ },
+ export_format="csv",
+ ),
+ ]
+ ),
+ ],
+ title="Click to hide/show output:",
+ ),
+ ]
+ ),
+ ],
+ body=True,
+ className="mx-1 my-1",
+ )
+ return Output_table_standard
diff --git a/pages/imprint.py b/pages/imprint.py
index 944603c..8a3acef 100644
--- a/pages/imprint.py
+++ b/pages/imprint.py
@@ -1,125 +1,249 @@
import dash
from dash import dcc
from dash import html
+import dash_bootstrap_components as dbc
dash.register_page(__name__, path="/Imprint")
layout = (
html.Div(
children=[
- html.H3(children="Imprint"),
- html.Br(),
- html.H4(
- children="Information according to § 5 German Telemedia Act:",
- style={"marginBottom": "10px"},
- ),
- html.Div("Stephan Fuchs", style={"marginBottom": "10px"}),
- html.Div("Seestraße 10", style={"marginBottom": "10px"}),
- html.Div("13353 Berlin"),
- html.Br(),
- html.H4("Contact: "),
- dcc.Link(
- html.A("fuchsS@rki.de"), href="mailto:fuchsS@rki.de", target="_blank"
- ),
- html.Br(),
- html.Br(),
- html.Br(),
- html.H3(children="Privacy Policy:"),
- html.H4("1. Introductory Remarks"),
- html.P(
- [
- "This page is used to inform website visitors regarding our policies with the collection, use, and disclosure of personal data if anyone decided to use our Service, the MpoxRadar website (",
- dcc.Link(href="https://mpoxradar.net/", target="_blank"),
- "). Personal data is information that makes it possible to identify a person. In addition to direct personal information, such as name, date of birth or telephone number or IP address, this also includes data on personal characteristics, beliefs or relationships that allow a conclusion to be drawn about a specific person. The operators of these pages take the protection of your personal data very seriously. We treat your personal data confidentially and according to the legal data protection regulations as well as this Privacy Policy. If you choose to use our Service, then you agree to the collection and use of information in relation with this policy. The personal information that we collect is used for providing and improving the Service. We will not use or share your information with anyone except as described in this Privacy Policy. We would like to point out that the data transmission on the Internet (e.g. communication by e-mail) can have security gaps. A complete protection of data against access by third parties is not possible.",
- ]
- ),
- html.H4("2. General Information on Data Processing"),
- html.P(
- "As a matter of principle, we collect and use personal data of our users only to the extent necessary for providing a functional website and service and as the legal requirements allow."
- ),
- html.H4("3. Contact Details"),
- html.Div("Hasso-Plattner-Institut", style={"marginBottom": "10px"}),
- html.Div("FG Bernhard Renard", style={"marginBottom": "10px"}),
- html.Div("Prof.-Dr.-Helmert-Straße 2 – 3", style={"marginBottom": "10px"}),
- html.Div("14482 Potsdam", style={"marginBottom": "10px"}),
- html.H4("4. Data Protection officer"),
- html.Div("Prof. Dr. Bernhard Renard", style={"marginBottom": "10px"}),
- html.H4("5. Purpose"),
- html.P(
- "The purpose of the MpoxRadar service is to provide insights into mutation frequency in public mpox genomes as well as temporal and spatial distributions of genomic mpox variants."
- ),
- html.H4("6. Scope of Data Processing"),
- html.H4("Storage of Browser Data"),
- html.P(
- "Whenever you visit our website, our system automatically collects data and information from the computer system of the calling computer. The following data is collected:"
- ),
- html.Ul(
- [
- html.Li("Information about the browser type and the version used"),
- html.Li("The user's operating system"),
- html.Li("The Internet service provider of the user"),
- html.Li("The IP address of the user"),
- html.Li("Date and time of access"),
- html.Li(
- "Websites from which the user's system accesses our website"
- ),
- html.Li("Visited domain"),
- html.Li("Timestamp of the visit"),
- html.Li("Status code"),
- html.Li("Size of the response body"),
- html.Li("Referrer sent by the client"),
- html.Li("User agent sent by the client"),
- ]
- ),
- html.P(
- "The data is also stored in the log files of our system, but not linked with any other personal data of the user. The temporary storage of the IP address by the system is necessary to enable the website to be delivered to the user's computer. For this purpose, the user's IP address must remain stored for the duration of the session. The storage in log files is done to ensure the functionality of the website. In addition, the data is used to optimize the website and to ensure the security of our information technology systems. An evaluation of the data for marketing purposes does not take place in this context. The data is deleted when the respective session is ended. If the data is stored in log files, it will be deleted after two weeks at the latest."
- ),
- html.H4("Use of Cookies"),
- html.P(
- "This website does not use cookies to collect personally identifiable information about you as a user of the site."
- ),
- html.H4("7. External Links"),
- html.P(
- "Our Service may contain links to other sites. If you click on a third-party link, you will be directed to that site. Note that these external sites are not operated by us. Therefore, we strongly advise you to review the Privacy Policy of these websites. We have no control over, and assume no responsibility for the content, privacy policies, or practices of any third-party sites or services."
- ),
- html.H4("8. Children's Privacy"),
- html.P(
- "Our Services do not address anyone under the age of 18. We do not knowingly collect personal data from children under 13. In the case we discover that a child under 18 has provided us with personal data, we immediately delete this from our servers. If you are a parent or guardian and you are aware that your child has provided us with personal information, please contact us so that we will be able to do necessary actions."
- ),
- html.H4("9. Your Rights"),
- html.P(
- "As a person concerned, you may at any time exercise the rights granted to you by the EU-DSGVO, insofar as they apply to the processing:"
- ),
- html.Ul(
+ dbc.Card(
[
- html.Li(
- "the right to be informed whether and which of your data are being processed (Art. 15 DSGVO)"
+ dbc.CardHeader([html.H4(children="Imprint")]),
+ dbc.CardBody(
+ [
+ html.Br(),
+ html.H5(
+ children="Information according to § 5 German Telemedia Act:",
+ style={"marginBottom": "10px"},
+ ),
+ html.Div("Stephan Fuchs", style={"marginBottom": "10px"}),
+ html.Div("Seestraße 10", style={"marginBottom": "10px"}),
+ html.Div("13353 Berlin"),
+ html.Br(),
+ ]
),
- html.Li(
- "the right to request the correction or completion of data concerning you (Art. 16 DSGVO)"
+ dbc.CardFooter(
+ [
+ "Contact: ",
+ dcc.Link(
+ html.A("fuchsS@rki.de"),
+ href="mailto:fuchsS@rki.de",
+ target="_blank",
+ ),
+ ]
),
- html.Li(
- "the right to have data relating to you deleted in accordance with Art. 17 DSGVO"
- ),
- html.Li(
- "the right to request, in accordance with Art. 18 DPA, a restriction on the processing of data"
- ),
- html.Li(
- "the right to object to future processing of data concerning you in accordance with Art. 21 DPA"
- ),
- ]
- ),
- html.P(
- "The collection of data for the provision of the web offer and the storage of the data in log files is mandatory for the operation of the web pages. There is therefore no possibility of objection on the part of the user. Although IP addresses are regarded as personal data, they are not assigned to any person, so they cannot be assigned to any user and therefore cannot be accessed when information is requested. In addition to the aforementioned rights, you have the right to lodge a complaint with the data protection supervisory authority (Art. 77 DSGVO)."
+ ],
+ className="mb-4",
+ color="primary",
+ outline=True,
),
- html.H4("10. Validity of this Privacy Policy"),
- html.P(
+ dbc.Card(
[
- "Unless otherwise specified in this privacy statement, the regulations of the de.NBI Privacy Policy (",
- dcc.Link(
- href="https://www.denbi.de/privacy-policy", target="_blank"
+ dbc.CardHeader([html.H4(children="Privacy Policy")]),
+ dbc.CardBody(
+ [
+ dbc.Accordion(
+ [
+ dbc.AccordionItem(
+ [
+ html.P(
+ [
+ "This page is used to inform website visitors regarding our policies with the collection, use, and disclosure of personal data if anyone decided to use our Service, the MpoxRadar website (",
+ dcc.Link(
+ href="https://mpoxradar.net/",
+ target="_blank",
+ ),
+ "). Personal data is information that makes it possible to identify a person. In addition to direct personal information, such as name, date of birth or telephone number or IP address, this also includes data on personal characteristics, beliefs or relationships that allow a conclusion to be drawn about a specific person. The operators of these pages take the protection of your personal data very seriously. We treat your personal data confidentially and according to the legal data protection regulations as well as this Privacy Policy. If you choose to use our Service, then you agree to the collection and use of information in relation with this policy. The personal information that we collect is used for providing and improving the Service. We will not use or share your information with anyone except as described in this Privacy Policy. We would like to point out that the data transmission on the Internet (e.g. communication by e-mail) can have security gaps. A complete protection of data against access by third parties is not possible.",
+ ]
+ ),
+ ],
+ title="1. Introductory Remarks",
+ ),
+ dbc.AccordionItem(
+ [
+ html.P(
+ "As a matter of principle, we collect and use personal data of our users only to the extent necessary for providing a functional website and service and as the legal requirements allow."
+ ),
+ ],
+ title="2. General Information on Data Processing",
+ ),
+ dbc.AccordionItem(
+ [
+ html.Div(
+ "Hasso-Plattner-Institut",
+ style={"marginBottom": "10px"},
+ ),
+ html.Div(
+ "FG Bernhard Renard",
+ style={"marginBottom": "10px"},
+ ),
+ html.Div(
+ "Prof.-Dr.-Helmert-Straße 2 – 3",
+ style={"marginBottom": "10px"},
+ ),
+ html.Div(
+ "14482 Potsdam",
+ style={"marginBottom": "10px"},
+ ),
+ ],
+ title="3. Contact Details",
+ ),
+ dbc.AccordionItem(
+ [
+ html.Div(
+ "Prof. Dr. Bernhard Renard",
+ style={"marginBottom": "10px"},
+ ),
+ ],
+ title="4. Data Protection officer",
+ ),
+ dbc.AccordionItem(
+ [
+ html.P(
+ "The purpose of the MpoxRadar service is to provide insights into mutation frequency in public mpox genomes as well as temporal and spatial distributions of genomic mpox variants."
+ ),
+ ],
+ title="5. Purpose",
+ ),
+ dbc.AccordionItem(
+ [
+ html.H4("Storage of Browser Data"),
+ html.P(
+ "Whenever you visit our website, our system automatically collects data and information from the computer system of the calling computer. The following data is collected:"
+ ),
+ html.Ul(
+ [
+ html.Li(
+ "Information about the browser type and the version used"
+ ),
+ html.Li(
+ "The user's operating system"
+ ),
+ html.Li(
+ "The Internet service provider of the user"
+ ),
+ html.Li(
+ "The IP address of the user"
+ ),
+ html.Li("Date and time of access"),
+ html.Li(
+ "Websites from which the user's system accesses our website"
+ ),
+ html.Li("Visited domain"),
+ html.Li("Timestamp of the visit"),
+ html.Li("Status code"),
+ html.Li(
+ "Size of the response body"
+ ),
+ html.Li(
+ "Referrer sent by the client"
+ ),
+ html.Li(
+ "User agent sent by the client"
+ ),
+ ]
+ ),
+ html.P(
+ """The data is also stored in the log files of our system, but not linked with any other personal data of the user.
+ The temporary storage of the IP address by the system is necessary to enable the website to be delivered to the user's computer.
+ For this purpose, the user's IP address must remain stored for the duration of the session.
+ The storage in log files is done to ensure the functionality of the website.
+ In addition, the data is used to optimize the website and to ensure the security of our information technology systems.
+ An evaluation of the data for marketing purposes does not take place in this context.
+ The data is deleted when the respective session is ended. If the data is stored in log files, it will be deleted after two weeks at the latest.
+ """
+ ),
+ html.H4("Use of Cookies"),
+ html.P(
+ "This website does not use cookies to collect personally identifiable information about you as a user of the site."
+ ),
+ ],
+ title="6. Scope of Data Processing",
+ ),
+ dbc.AccordionItem(
+ [
+ html.P(
+ """
+ Our Service may contain links to other sites.
+ If you click on a third-party link, you will be directed to that site.
+ Note that these external sites are not operated by us. Therefore, we strongly advise you to review the Privacy Policy of these websites.
+ We have no control over, and assume no responsibility for the content, privacy policies, or practices of any third-party sites or services.
+ """
+ ),
+ ],
+ title="7. External Links",
+ ),
+ dbc.AccordionItem(
+ [
+ html.P(
+ """
+ Our Services do not address anyone under the age of 18.
+ We do not knowingly collect personal data from children under 13.
+ In the case we discover that a child under 18 has provided us with personal data, we immediately delete
+ this from our servers. If you are a parent or guardian and you are aware that your child has provided us
+ with personal information, please contact us so that we will be able to do necessary actions.
+ """
+ )
+ ],
+ title="8. Children's Privacy",
+ ),
+ dbc.AccordionItem(
+ [
+ html.P(
+ """As a person concerned, you may at any time exercise the rights granted to you by the EU-DSGVO,
+ insofar as they apply to the processing:"""
+ ),
+ html.Ul(
+ [
+ html.Li(
+ "the right to be informed whether and which of your data are being processed (Art. 15 DSGVO)"
+ ),
+ html.Li(
+ "the right to request the correction or completion of data concerning you (Art. 16 DSGVO)"
+ ),
+ html.Li(
+ "the right to have data relating to you deleted in accordance with Art. 17 DSGVO"
+ ),
+ html.Li(
+ "the right to request, in accordance with Art. 18 DPA, a restriction on the processing of data"
+ ),
+ html.Li(
+ "the right to object to future processing of data concerning you in accordance with Art. 21 DPA"
+ ),
+ ]
+ ),
+ html.P(
+ """The collection of data for the provision of the web offer and the storage of the data in log files is mandatory for the operation of the web pages.
+ There is therefore no possibility of objection on the part of the user.
+ Although IP addresses are regarded as personal data, they are not assigned to any person, so they cannot
+ be assigned to any user and therefore cannot be accessed when information is requested. In addition to the aforementioned rights,
+ you have the right to lodge a complaint with the data protection supervisory authority (Art. 77 DSGVO)."""
+ ),
+ ],
+ title="9. Your Rights",
+ ),
+ dbc.AccordionItem(
+ [
+ html.P(
+ [
+ "Unless otherwise specified in this privacy statement, the regulations of the de.NBI Privacy Policy (",
+ dcc.Link(
+ href="https://www.denbi.de/privacy-policy",
+ target="_blank",
+ ),
+ ") apply. We may update our Privacy Policy from time to time. Thus, we advise you to review this page periodically for any changes. We will notify you of any changes by posting the new Privacy Policy on this page. These changes are effective immediately, after they are posted on this page. If you have any questions or suggestions about our Privacy Policy, do not hesitate to contact us.",
+ ]
+ ),
+ ],
+ title="10. Validity of this Privacy Policy",
+ ),
+ ],
+ flush=True,
+ ),
+ ]
),
- ") apply. We may update our Privacy Policy from time to time. Thus, we advise you to review this page periodically for any changes. We will notify you of any changes by posting the new Privacy Policy on this page. These changes are effective immediately, after they are posted on this page. If you have any questions or suggestions about our Privacy Policy, do not hesitate to contact us.",
]
),
],
diff --git a/pages/libs/mpxsonar/.env.template b/pages/libs/mpxsonar/.env.template
index 4efc85a..7b04ec5 100644
--- a/pages/libs/mpxsonar/.env.template
+++ b/pages/libs/mpxsonar/.env.template
@@ -1,9 +1,3 @@
-# DASH APP
-SERVER="0.0.0.0"
-PORT="80"
-SECRET_KEY="XX58602833XX"
-DEBUG=True
-
# Database URL with generic format of connection.
# https://USERNAME:PASSWORD@IP:PORT/DBNAME
DB_URL="https://super_user:123456@localhost:3306/mpx"
@@ -12,11 +6,12 @@ DB_URL="https://super_user:123456@localhost:3306/mpx"
# DEBUG, INFO, WARNING, ERROR, CRITICAL
LOG_LEVEL=DEBUG
+
+# ------- For NCBI downloader -------
# NCBI API-KEY
# To get API key https://ncbiinsights.ncbi.nlm.nih.gov/2017/11/02/new-api-keys-for-the-e-utilities/
NCBI_API_KEY=""
NCBI_TOOL="MPXSonar"
NCBI_EMAIL=""
-
-# For NCBI downloader
-SAVE_PATH = ""
+# Output from processing.
+SAVE_PATH = "/data/prod/download"
diff --git a/pages/libs/mpxsonar/CONTRIBUTING.md b/pages/libs/mpxsonar/CONTRIBUTING.md
index 015eaf5..0e34c2a 100644
--- a/pages/libs/mpxsonar/CONTRIBUTING.md
+++ b/pages/libs/mpxsonar/CONTRIBUTING.md
@@ -1,4 +1,4 @@
-# Welcome to the covsonar contributing guide
+# Welcome to the mpoxsonar contributing guide
In this guide you will get an overview of the contribution workflow from setting up a development environment, testing your changes, submitting a pull request and performing a release.
@@ -6,15 +6,15 @@ Use the table of contents icon on the top left corner of this document to get to
## TLDR; I want to start hacking now!
-Clone the repo, and the you can run these commands from within the `covsonar/` directory:
+Clone the repo, and the you can run these commands from within the `mpoxsonar/` directory:
```sh
-mamba create -n covsonar-dev python=3.9 poetry fortran-compiler nox pre-commit emboss=6.6.0
-mamba activate covsonar-dev # needs to be activated for the following commands to work
+mamba create -n mpoxsonar-dev python=3.10 poetry fortran-compiler nox pre-commit emboss=6.6.0
+mamba activate mpoxsonar-dev # needs to be activated for the following commands to work
git config blame.ignoreRevsFile .git-blame-ignore-revs # ignore black reformatting when doing git blame
pre-commit install # install pre-commit hooks for formatting and linting
-poetry install # install current source of covsonar and its dependencies
-poetry run covsonar # run covsonar
+poetry install # install current source of mpoxsonar and its dependencies
+poetry run sonar # run sonar
nox # run linting and pytest tests (add -r to reuse previously built environments)
nox -rs zimports black # auto format imports and code
```
@@ -25,37 +25,37 @@ To get an overview of the project itself, read the [README](README.md).
## Getting started
-covsonar is written in Python and tries to follow the excellent packaging guidelines ["Hypermodern Python" by Claudio Jolowicz](https://cjolowicz.github.io/posts/hypermodern-python-01-setup/). Nevertheless, there are some places where covsonar differs from those guidelines, and we have tried to outline those differences here wherever relevant. The main differences are caused by most work on covsonar happening in an environment where administrator access is not available (a shared Linux HPC), and also because we want our package to be installable via [conda](https://docs.conda.io/en/latest/index.html) or [mamba](https://github.com/mamba-org/mamba), from the [bioconda](https://bioconda.github.io/) channel in particular.
+mpoxsonar is written in Python and tries to follow the excellent packaging guidelines ["Hypermodern Python" by Claudio Jolowicz](https://cjolowicz.github.io/posts/hypermodern-python-01-setup/). Nevertheless, there are some places where mpoxsonar differs from those guidelines, and we have tried to outline those differences here wherever relevant. The main differences are caused by most work on mpoxsonar happening in an environment where administrator access is not available (a shared Linux HPC), and also because we want our package to be installable via [conda](https://docs.conda.io/en/latest/index.html) or [mamba](https://github.com/mamba-org/mamba), from the [bioconda](https://bioconda.github.io/) channel in particular.
### Setting up your development tools
-Some tooling needs to be set up before you can work on covsonar. To install this we use mamba, a faster replacement for the conda package manager, and place them in their own environment:
+Some tooling needs to be set up before you can work on mpoxsonar. To install this we use mamba, a faster replacement for the conda package manager, and place them in their own environment:
```sh
-mamba create -n covsonar-dev python=3 poetry fortran-compiler nox pre-commit
+mamba create -n mpoxsonar-dev python=3 poetry fortran-compiler nox pre-commit
```
Then when you want to work on the project, or at the very least if you want to use poetry commands or run tests, you need to switch to this environment:
```sh
-mamba activate covsonar-dev
+mamba activate mpoxsonar-dev
```
-The rest of this document assumes that you have the covsonar-dev environment active.
+The rest of this document assumes that you have the mpoxsonar-dev environment active.
-Once you have that environment installed and activated, you can run covsonar:
+Once you have that environment installed and activated, you can run mpoxsonar:
```sh
-poetry run covsonar --help
+poetry run sonar --help
```
### Installing the package
-As you're developing, you can install what you have developed using poetry install into your covsonar-dev conda environment:
+As you're developing, you can install what you have developed using poetry install into your mpoxsonar-dev conda environment:
```sh
poetry install
-covsonar --version
+sonar --version
```
### Testing
@@ -154,13 +154,13 @@ $ poetry env info
Virtualenv
Python: 3.10.4
Implementation: CPython
-Path: /home//.conda/envs/covsonar-dev
+Path: /home//.conda/envs/mpoxsonar-dev
Valid: True
System
Platform: linux
OS: posix
-Python: /home//.conda/envs/covsonar-dev
+Python: /home//.conda/envs/mpoxsonar-dev
```
If you decide to rename your conda development environment or have multiple projects and decide to use multiple conda environments, then you might have to switch the environment that poetry is using. This can be done by running the commands:
diff --git a/pages/libs/mpxsonar/NCBI.downloader.py b/pages/libs/mpxsonar/NCBI.downloader.py
index 0dba7ae..63f650e 100644
--- a/pages/libs/mpxsonar/NCBI.downloader.py
+++ b/pages/libs/mpxsonar/NCBI.downloader.py
@@ -12,33 +12,70 @@
import datetime
import logging
import os
+import random
import sys
import time
import traceback
from urllib.error import HTTPError
+from urllib.parse import urlparse
from Bio import Entrez
from Bio import SeqIO
import dateparser
from dotenv import load_dotenv
+import mariadb
load_dotenv()
LOG_LEVEL = os.getenv("LOG_LEVEL", "DEBUG")
-REF_LIST = [
- "NC_063383.1",
- "ON563414.3",
- "MT903344.1",
+IGNORE_LIST = [
+ "NC_063383.1", # REF
+ "ON563414.3", # REF
+ "MT903344.1", # REF
+ "KJ136820.1",
+ "FV537351.1",
+ "FV537352.1",
+ "OX044338.1",
+ "OX009124.1",
+ "NC_003310.1", # from 1996
+ "8HG1_T",
+ "8HG1_P",
]
Entrez.api_key = os.getenv("NCBI_API_KEY", "")
Entrez.tool = os.getenv("NCBI_TOOL", "")
Entrez.email = os.getenv("NCBI_EMAIL", "") # Always tell NCBI who you are
+URI = urlparse(os.getenv("DB_URL", ""))
+# connection parameters
+
+
+def get_existing_sample_list():
+
+ database = URI.path.replace("/", "")
+ conn_params = {
+ "user": URI.username,
+ "password": URI.password,
+ "host": URI.hostname,
+ "port": URI.port,
+ "database": database,
+ }
+ # Establish a connection
+ connection = mariadb.connect(**conn_params)
+ cursor = connection.cursor()
+ # retrieve data
+ cursor.execute("SELECT name FROM sample;")
+ # print content
+ db_sample_list = [item[0] for item in cursor.fetchall()]
+
+ # free resources
+ cursor.close()
+ connection.close()
+ return db_sample_list
def download(save_path): # noqa: C901
# nucleotide nuccore
DB = "nucleotide"
- QUERY = "Monkeypox virus[Organism] AND complete[prop]"
+ QUERY = "Monkeypox virus[Organism]" # AND complete[prop]
BATCH_SIZE = 10
# 1
# retmax=1 just returns first result of possibly many.
@@ -56,7 +93,7 @@ def download(save_path): # noqa: C901
record = Entrez.read(handle)
total_count = record["Count"]
- logging.info("Total sample to download: %s " % (total_count))
+ logging.info("All samples are found: %s " % (total_count))
handle = Entrez.esearch(
db=DB,
@@ -67,16 +104,23 @@ def download(save_path): # noqa: C901
)
record = Entrez.read(handle)
# setup cache
- time.sleep(1)
+ time.sleep(random.randint(3, 6))
# print(record)
id_list = record["IdList"]
+ db_sample_list = get_existing_sample_list()
+ id_list = list(set(id_list) - set(db_sample_list))
+ total_count = len(id_list)
+
+ logging.info("Remaining samples after check: %s " % (total_count))
search_results = Entrez.read(Entrez.epost(DB, id=",".join(id_list)))
webenv = search_results["WebEnv"]
query_key = search_results["QueryKey"]
- time.sleep(1)
+
success = True
except Exception as e:
logging.error("Error at %s", "getting ID", exc_info=e)
+ logging.info("Reties to reconnect...")
+ time.sleep(random.randint(10, 20))
handle.close()
if attempt == 3 and not success:
return False
@@ -120,15 +164,16 @@ def download(save_path): # noqa: C901
if 500 <= err.code <= 599:
logging.warning(f"Received error from server {err}")
logging.warning("Attempt {attempt} of 3")
- time.sleep(5)
+ time.sleep(random.randint(30, 60))
if 400 == err.code:
logging.warning(f"Received error from server {err}")
logging.warning("Attempt {attempt} of 3")
- time.sleep(5)
+ time.sleep(random.randint(30, 60))
else:
raise
except Exception as e:
logging.error("Error at %s", "download sample", exc_info=e)
+ time.sleep(random.randint(3, 6))
if attempt == 3 and not success:
fetch_handle.close()
@@ -145,7 +190,7 @@ def download(save_path): # noqa: C901
file_log_handler.seek(0)
file_log_handler.write(str(end))
file_log_handler.truncate()
- time.sleep(2)
+ time.sleep(random.randint(3, 6))
with open(os.path.join(save_path, ".download.success"), "w") as f:
f.writelines("done")
@@ -161,7 +206,6 @@ def generate_outputfiles(save_download_path, save_final_path): # noqa: C901
if x.endswith(".GB"):
# Prints only text file present in My Folder
list_of_GB.append(os.path.join(save_download_path, x))
- # TODO: remove reference genome from the list.
# fasta & meta
fasta_out_handler = open(os.path.join(save_final_path, "seq.fasta"), "w")
@@ -175,6 +219,8 @@ def generate_outputfiles(save_download_path, save_final_path): # noqa: C901
"RELEASE_DATE",
"COLLECTION_DATE",
"SEQ_TECH",
+ "HOST",
+ "GENOME_COMPLETENESS",
]
meta_out_handler.write("\t".join(header) + "\n") # Write the header line
try:
@@ -182,7 +228,8 @@ def generate_outputfiles(save_download_path, save_final_path): # noqa: C901
logging.info("Load:" + _file)
seq_GBrecords = list(SeqIO.parse(_file, "genbank"))
for seq_record in seq_GBrecords:
- if seq_record.id in REF_LIST:
+ # remove reference genome from the list.
+ if seq_record.id in IGNORE_LIST:
continue
_isolate = ""
@@ -191,6 +238,8 @@ def generate_outputfiles(save_download_path, save_final_path): # noqa: C901
_NCBI_release_date = ""
_collection_date = ""
_seq_tech = ""
+ _nuc_completeness = ""
+ _host = ""
# print("Dealing with GenBank record %s" % seq_record.id)
fasta_out_handler.write(
@@ -199,6 +248,12 @@ def generate_outputfiles(save_download_path, save_final_path): # noqa: C901
)
# assume all keys are exit.
+ if "partial" in seq_record.description:
+ _nuc_completeness = "partial"
+ elif "complete" in seq_record.description:
+ _nuc_completeness = "complete"
+ if "host" in seq_record.features[0].qualifiers:
+ _host = seq_record.features[0].qualifiers["host"][0]
if "isolate" in seq_record.features[0].qualifiers:
_isolate = seq_record.features[0].qualifiers["isolate"][0]
if "country" in seq_record.features[0].qualifiers:
@@ -210,8 +265,10 @@ def generate_outputfiles(save_download_path, save_final_path): # noqa: C901
_collection_date = seq_record.features[0].qualifiers[
"collection_date"
][0]
- # 1.) need to fix date Nov-2017 -> 2017-11-01, 09-Nov-2017 -> 2017-11-09
- # 1995 -> 1995-01-01 set default value with first day of
+ # Step
+ # 1.) Fix date;
+ # * Nov-2017 -> 2017-11-01, 09-Nov-2017 -> 2017-11-09
+ # * 1995 -> 1995-01-01 set default value with first day of
# the month and first month of the year
# 2.) Year needs to be present in the format.
@@ -238,7 +295,7 @@ def generate_outputfiles(save_download_path, save_final_path): # noqa: C901
if "date" in seq_record.annotations:
_NCBI_release_date = seq_record.annotations["date"]
- # need to fix date 18-NOV-2022 -> 2022-11-18
+ # Fix date; 18-NOV-2022 -> 2022-11-18
d = dateparser.parse(
_NCBI_release_date,
settings={"PREFER_DAY_OF_MONTH": "first", "DATE_ORDER": "YMD"},
@@ -246,7 +303,7 @@ def generate_outputfiles(save_download_path, save_final_path): # noqa: C901
_NCBI_release_date = d.strftime("%Y-%m-%d")
meta_out_handler.write(
- "%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\n"
+ "%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\n"
% (
seq_record.id,
_isolate,
@@ -256,6 +313,8 @@ def generate_outputfiles(save_download_path, save_final_path): # noqa: C901
_NCBI_release_date,
_collection_date,
_seq_tech,
+ _host,
+ _nuc_completeness,
)
)
except Exception:
@@ -295,7 +354,7 @@ def run(args):
logging.StreamHandler(),
],
)
- logging.info("Script version: 1")
+ logging.info("Script version: 1.1")
logging.info("Save output to:" + SAVE_PATH)
save_download_path = os.path.join(SAVE_PATH, "GB")
@@ -318,16 +377,16 @@ def run(args):
# 3
logging.info("--- Convert GeneBank to fasta and meta file ---")
- if not os.path.exists(os.path.join(SAVE_PATH, ".success")):
- if generate_outputfiles(save_download_path, save_final_path):
+ # if not os.path.exists(os.path.join(SAVE_PATH, ".success")):
+ if generate_outputfiles(save_download_path, save_final_path):
- logging.info("Processing completed")
- else:
- logging.error("Process stop before it is finished")
- sys.exit("Please rerun it again later.")
+ logging.info("Processing completed")
+ else:
+ logging.error("Process stop before it is finished")
+ sys.exit("Please rerun it again later.")
- with open(os.path.join(SAVE_PATH, ".success"), "w+") as f:
- f.write("done")
+ with open(os.path.join(SAVE_PATH, ".success"), "w+") as f:
+ f.write("done")
logging.info("--- Done ---")
diff --git a/pages/libs/mpxsonar/README.md b/pages/libs/mpxsonar/README.md
index 1072ff4..47b0379 100644
--- a/pages/libs/mpxsonar/README.md
+++ b/pages/libs/mpxsonar/README.md
@@ -1,8 +1,8 @@
-# MPoxSonar
+# MpoxSonar
-MPoxSonar is an extension of Covsonar (the database-driven system for handling genomic sequences of SARS-CoV-2 and screening genomic profiles, developed at the RKI (https://github.com/rki-mf1/covsonar).) that adds support for multiple genome references and quick processing with MariaDB.
+MpoxSonar is an extension of Covsonar (the database-driven system for handling genomic sequences of SARS-CoV-2 and screening genomic profiles, developed at the RKI (https://github.com/rki-mf1/covsonar).) that adds support for multiple genome references and quick processing with MariaDB.
-What's new in MPoxSonar
+What's new in MpoxSonar
* New design
* Improve workflows
* Performance improvements
@@ -11,38 +11,65 @@ What's new in MPoxSonar
* New database design
* New database schema for MariaDB
-Now, MPoxSonar is mainly used for MonkeyPox virus but it can be used with other pathogens.
+Now, MpoxSonar is mainly used for MonkeyPox virus but it can be used with other pathogens.
## Prerequisite software
1. Install MariaDB server (MySQL should work too!, not tested yet).
2. Install conda environment.
-## 1. MPoxSonar Installation.
+## 1. MpoxSonar Installation.
+Currently, the MpoxSonar is not available at the pip&conda repository.
### Stable version.🔖
-
-None
-
-### Dev. version.🚧
-
+(master branch)
```sh
-# example command
-git clone https://github.com/silenus092/mpxsonar.git
-
-conda create -n mpxsonar-dev python=3.9 poetry fortran-compiler nox pre-commit emboss=6.6.0
+# 1. Git clone
+git clone https://github.com/rki-mf1/MpoxSonar
+# 2. Install env.
+conda create -n mpxsonar-dev python=3.10 poetry fortran-compiler nox pre-commit emboss=6.6.0
conda activate mpxsonar-dev # needs to be activated for the following commands to work
+
cd mpxsonar
+```
+3.There is a ".env.template" file in the root directory. This file contains variables
+that must be used in the program and may differ depending on the environment.
+The ".env.template" file should be copied and changed to ".env",
+and then the variables should be edited accordingly.
+
+```sh
+# 4. Install MpoxSonar env.
poetry install
-# test
-sonar -h
+# 5. Test
+sonar -v
+```
+
+### Dev. version.🚧
+every installation step is same as stable version, but the code is in "dev branch".
+```sh
+git fetch
+git checkout dev
```
-Finally, you need to copy and change name from ".env.template" file to ".env for a convenient of database connection, and then you edit the file according to your system.
+
+## Quickstart
+
+```sh
+# Setup database
+sonar setup
+# Add properties
+sonar add-prop --name COLLECTION_DATE --dtype date --descr "sampling date"
+sonar add-prop --name GENOME_COMPLETENESS --dtype text --descr "genome completeness"
+sonar add-prop --name LENGTH --dtype integer --descr "sequence length"
+# Import samples
+sonar import --fasta example-data/mpox.fasta --tsv example-data/mpox.tsv --threads 5 --cache ../tmp_cache --cols sample=ID
+# Query
+sonar match
+```
## 2. Usage
-In MPoxSonar, the table below shows the several commands that can be called.
+In MpoxSonar, the table below shows the several commands that can be called.
| subcommand | purpose |
|------------|---------------------------------------------------------------------|
@@ -68,9 +95,9 @@ sonar -h
sonar import -h
```
-### 2.1 Setup database (setup ⛽)
+### 2.1 Setup a database (setup ⛽)
-First, we have to create a new database instance.
+First, we have to create a new database instance. (if we already configure detail in the .env file.)
```sh
sonar setup
```
@@ -83,11 +110,14 @@ sonar setup --db https://super_user:123456@localhost:3306/mpx
> Attention ⚠️: If you already set up .env file, then there is no need to add the --db tag in the command. The rest of our example command will not include the "--db" tag. We assume there is the .env file on your system.
-> Note 🕯️: By default, NC_063383.1 (Monkeypox virus, 2022) is used as a reference when running the setup command. If we want to set up a database for a different reference genome, we can add `--gbk` following the Genbank file.
+> Note 🕯️: By default, NC_063383.1 (Monkeypox virus) is used as a reference when running the setup command. If we want to set up a database for a different reference genome, we can provide `--gbk` following the Genbank file. [how to download genbank file](https://ncbiinsights.ncbi.nlm.nih.gov/2017/05/08/genome-data-download-made-easy/).
+```sh
+sonar setup --db test.db --auto-create --gbk MT903344.1.gb
+```
### 2.2 Property management (`list-prop`, `add-prop` and `delete-prop`)
-In MPoxSonar, users can now arbitrarily add meta information or properties into a database to fit a specific project objective.
+In MpoxSonar, users can now arbitrarily add meta information or properties into a database to fit a specific project objective.
To add properties, we can use the `add-prop` command to add meta information into the database.
@@ -98,11 +128,11 @@ The required arguments are listed below when we use `add-prop` command
```sh
# for example
-sonar add-prop --name LINEAGE --dtype text --descr "store Lineage"
+sonar add-prop --name LINEAGE --dtype text --descr "Store Lineage"
#
-sonar add-prop --name AGE --dtype integer --descr "age information"
+sonar add-prop --name AGE --dtype integer --descr "patient age (example)"
#
-sonar add-prop --name DATE_DRAW --dtype date --descr "sampling date"
+sonar add-prop --name COLLECTION_DATE --dtype date --descr "sampling date"
```
> TIP 🕯️: `sonar add-prop -h ` to see all available arguments.
@@ -133,8 +163,8 @@ Add new reference.
```sh
sonar add-ref --gbk MT903344.1.gb
```
->⚠️ Attention: Some references did not annotate the gene name but just gave only "locus_tag" in the GenBank file. The program will use "locus_tag" instead of the gene name when adding to the database. This annotation will affect the search (match) command for protein mutation.
-For example, we want to search for the D88K mutation. The reference MT903344.1 used MPXV-UK_ as the protein ID, so when we perform the search, we will write it as "MPXV-UK_P2-076:D88K", while the NC_063383.1 use "OPG093" (e.g., OPG093:D88K).
+>⚠️ Attention: Some references did not annotate a gene name but just gave only "locus_tag" in the GenBank file. The program will use "locus_tag" instead of the gene name when adding to the database. This annotation will affect the search (match) command for protein mutation.
+For example, we want to search for the D88K mutation. The reference MT903344.1 used "MPXV-UK_" as the protein ID, so when we perform the search, we will write it as "MPXV-UK_P2-076:D88K", while the NC_063383.1 use "OPG093" (e.g., OPG093:D88K).
List all references in a database
```sh
@@ -188,12 +218,12 @@ As you can see, we defined `--cols sample=IMS_ID`, in which `IMS_ID` is the ID t
To update meta information when we add a new property, we can use the same `import` command, but this time, in the `--tsv` tag, we provide a new meta or updated file, for example:
```sh
-sonar import --tsv meta.passed.tsv --threads 200 --cache tmp_cache --cols sample=IMS_ID
+sonar import --tsv meta.passed.tsv --threads 64 --cache tmp_cache --cols sample=IMS_ID
```
> NOTE 🤨: please make sure the `--cols sample=IMS_ID` is correctly referenced. If you have a different column name, please change it according to the meta-info file (for example, `--cols sample=IMS_NEW_ID`)
-### 2.5 Query genome sequences based on profiles (match)
+### 2.5 Query genome sequences based on profiles (match command)
Genomic profiles can be defined to align genomes. For this purpose, the variants related to the complete genome of the Monkeypox virus, NCBI Reference Sequence (NC_063383.1) must be expressed as follows:
@@ -212,7 +242,7 @@ There are additional options to adjust the matching.
| option | description |
|--------------------|------------------------------------------------------------------------|
| --count | count matching genomes only |
-| --format {csv,tsv,vcf}| output format (default: tsv) |
+| --format {csv,tsv} | output format (default: tsv) |
> TIP 🕯️: use `sonar match -h ` to see all available arguments.
@@ -231,10 +261,10 @@ sonar match -r NC_063383.1 --count
```
> NOTE 🤨: Currently, if we run `sonar match --count`, it will count the result by sample name. This behavior will change soon.
-```
+```sh
# Combine with meta info.
-# Samples are collected on first of January 2022
-sonar match -r NC_063383.1 --COLLECTION_DATE 2022-01-01
+# Samples are collected on first of May 2022
+sonar match -r NC_063383.1 --COLLECTION_DATE 2022-05-01
# matching genomes with specific IDs
sonar match --sample ID-001 ID-001 ID-002
@@ -243,7 +273,7 @@ sonar match --sample ID-001 ID-001 ID-002
We use `^` as a **"NOT"** operator. We put it before any conditional statement to negate, exclude or filter the result.
```sh
# get sequences aligned with NC_063383.1 and was not collected on 2022-01-01.
-sonar match -r NC_063383.1 --COLLECTION_DATE ^2022-01-01
+sonar match -r NC_063383.1 --COLLECTION_DATE ^2022-05-01
```
More example in `--profile` match
@@ -272,7 +302,7 @@ sonar match --profile A2145C --COLLECTION_DATE 2022-05-31
More example; property match
```sh
# query with integer type
-# by default we use = operator
+# by default we use = (equal) operator
sonar match --AGE 25
# however, if we want to query with comparison operators (e.g., >, !=, <, >=, <=)
# , just add " " (double quote) around values.
@@ -280,63 +310,58 @@ sonar match --AGE ">25"
sonar match --AGE ">=25" "<=30" # AND Combination: >=25 AND <=30
sonar match --AGE "!=60"
-# Range query matches
-sonar match --DEMIS_ID_PC 10641:10658
+# Seqeunce LENGTH in range
+sonar match --LENGTH 10641:10658
# 10641, 10642, 10643, .... 10658
-# Date
-# Sample were collected in 2020
-sonar match --COLLECTION_DATE 2020-01-01:2020-12-31
+# Date Range
+# Sample were collected in 2022
+sonar match --COLLECTION_DATE 2022-01-01:2022-12-31
```
> TIP 🕯️: Don't forget `sonar list-prop ` to list all properties
-**Export to CSV/TSV/VCF file**
+**Export to CSV/TSV file**
-covSonar can return results in different formats: `--format ["csv", "tsv", "vcf"]`
+MpoxSonar can return results in different formats: `--format ["csv", "tsv"]`
```sh
# example command
-sonar match --format csv -o out.csv
+sonar match --format tsv -o out.csv
-# in vcf format
-sonar match --profile A2145C --COLLECTION_DATE 2022-05-31 --format vcf -o out.vcf
+# in csv format
+sonar match --profile G3120A --COLLECTION_DATE 2022-05-31 --format csv -o out.csv
-# In case we have a list of ID and it is stored in a file, so we can use --sample-file
-# tag to load and query according to the listed ID; example of --sample-file
-sonar match --sample-file accessions.txt --format vcf -o out.vcf
```
> NOTE 📌: accessions.txt has to contain one ID per line.
-By default, covSonar returns every property to the output file if a user needs to export only some particular column. We can use `--out-column` tag to include only a specific property/column.
+By default, MpoxSonar returns every property to the output file if a user needs to export only some particular column. We can use `--out-column` tag to include only a specific property/column.
for example,
```sh
# only NUC_PROFILE,AA_PROFILE and LINEAGE will save into tsv file
-sonar match --DATE_DRAW 2021-03-01 -o test.tsv --out-column NUC_PROFILE,AA_PROFILE,LINEAGE
+sonar match --COLLECTION_DATE 2022-06-01 -o test.tsv --out-column NUC_PROFILE,AA_PROFILE,COLLECTION_DATE
# column name separated by comma
```
-### 2.6 Show infos about the used sonar system and database (info)
+### 2.6 Show infos about the used sonar system and database (info command)
-Detailed infos about the used sonar system (e.g. version, reference, number of imported genomes, unique sequences, available metadata).
+Detailed infos about the used sonar system (e.g. version, reference, number of imported genomes, unique sequences).
```sh
sonar info
```
-### 2.7 Restore genome sequences from the database (restore)
+### 2.7 Restore genome sequences from the database (restore command)
Genome sequences can be restored from the database based on their accessions.
The restored sequences are combined with their original FASTA header and shown on the screen. The screen output can be redirected to a file easily by using `>`.
```sh
-# Restore genome sequences linked to accessions 'mygenome1' and 'mygenome2' from the
-# database 'test.db' and write these to a fasta file named 'restored.fasta'
-sonar restore --sample mygenome1 mygenome2 > restored.fasta
-# as before, but consider all accessions from 'accessions.txt' (the file has to
-# contain one accession per line)
-sonar restore --sample-file accessions.txt > restored.fasta
+# Restore genome sequences linked to reference.
+sonar restore -r NC_063383.1 --sample ID_1 ID_2 > restored.fasta
+# as before, 'accessions.txt' (the file has to contain one accession per line)
+sonar restore -r NC_063383.1 --sample-file accessions.txt > restored.fasta
```
### 2.8 Delete sample (delete)
@@ -345,9 +370,30 @@ sonar restore --sample-file accessions.txt > restored.fasta
sonar delete --sample ID_1 ID_2 ID_3
```
+---------------------------------
+## Extra features.
----------------------------------
+### NCBI Downloader.
+We provide the simple script to download MonkeyPox data from NCBI server.
+
+In ".env file, please setup "NCBI API key".
+```
+# To get API key https://ncbiinsights.ncbi.nlm.nih.gov/2017/11/02/new-api-keys-for-the-e-utilities/
+NCBI_API_KEY=""
+NCBI_TOOL=""
+NCBI_EMAIL=""
+```
+
+To run.
+```sh
+# example
+python NCBI.downloader.py -o /mnt/data/2022-05-01/
+```
+In the example command, the output will be in the "2022-05-01" folder, and then two folders are created under this folder.
+The first is "GB", which stores all downloaded Genbank files. The second one is output, where the final outputs are stored.
+
+The script has to connect with the database to check if a sample is already in the database; otherwise, it will download only a new sample.
## Contact
diff --git a/pages/libs/mpxsonar/example-data/mpox.fasta b/pages/libs/mpxsonar/example-data/mpox.fasta
new file mode 100644
index 0000000..905d24b
--- /dev/null
+++ b/pages/libs/mpxsonar/example-data/mpox.fasta
@@ -0,0 +1,16435 @@
+>OP764614.1 |Monkeypox virus isolate MPXV/Germany/2022/RKI556, complete genome
+ATTTTACTATTTTATTTAGTGTCTAGAAAAAAATGTGTGACCCACGACCGTAGGAAACTC
+TAGAGGGTAAGAAAAATCAATCGTTTATAGAGACCATCAGAAAGAGGTTTAATATTTTTG
+TGAGACCTATCGAAGAGAGAAAGGATAAAAACTTTTTACGACTCCATCAGAAAGAGGTTT
+AATATTTTTGTGAGACCCATCGAAGAGAGAAAGAGATGGTTAGTCAAGATATTTTTCTTA
+GTACAAAAGTCAATGTTTTAAAATATATGGACGAGAATTAATTTGTCTGTATAAAAACTT
+GTGTGAAATTATGTACTAGAGAAAAAACGTGAGCAGTGTCCCCTACATGGATTTTACAGA
+TCATTTATATTCCAAAAATATTAACTATATACGTTTATTATATGATGTTAACGTGTAAAT
+TATAAACATTATTTTATGATGCAATTGTCTGACAACCTAGATTGGTATAAGGATGTTGAT
+AAGCTCTACGAGAATATATTGTTGGACGTTATCGTTTACGAAATAGTTGAGACATCAGAA
+AGAGGTTTAATATTTTTGTGAGACCATCGAAGAGAGAAAGAGAATAAAAATATTTTTTTT
+TTTTTTGTAAAACTTTTTTATGAGACCAAGAGAATACGAATAGTGATCATATCGTATCAC
+ATATTGAAACAGAAAGAAGAAGTAACGAGAGGTAACTTTTTGTGAATGTAGTTAAATATT
+TTTGTTTTGCAAACCGGAATATAGTGCCCGGTCTTTTTTAATTCGTGGTGCGGTGTCTGA
+ATCGTTCGATTAACCCAACTCATCCATTTTCAGATGAATAGAGTTATCGATTCAGACACA
+TGCTTTGAGTTTTGTTGAATCGATGAGTGAAGTATCATCGGTTGCACCTTCAGATGCCGA
+TCCGTCGACATACTTGAATCCATCCTTGACTTCAAGTTCAGATGATTCCTCACACATGTC
+TCCGATACGTACGCTAAACTCTAGGTTCTTGACACATTTTGTATCAACGATCGTTGAACC
+GATGATATCTTTGTAACTCACTTTCTTATGTGAGATGTTAGACCCAAGTACTGGATGGGT
+CTTGATGTCACTGTCTTTCTCTTCTTCGCTACATCTGATGTCGATAGACATCTCACAGTC
+TTTGATCATAGCCAGAGCTTCTTCACGCGTGATCGCGGGAGAGTCCTTACCTTGTCCCGG
+TGACACGCTGGACAATCTAGTATTCACAGTGTTTCCATCAGAGGATTCGGAGATGGATAA
+AATCTTTGGGCATTTGGTGAATCCAAAGTTCATGTTAAGACCCGCACCGACGATAGTGTA
+ATAAGTGGTGGGATCTCCTTTTACAACTTCTTCGGATACCTCATCATCTTCGGTCTCTGT
+AACTTCCGTTACGGATTGACAAATCTTATCATTGGTCGGTGTTTGGTCTTGCTTTGTGAC
+TTTGATAATAACATCGATTCCCATATGATGTTTGTTTTCTTCTTCAGTACACGAGGATGA
+AGATTGTTGAAGACTAGTAGGCATAGCAGCTGCCACTAGGCACATGCATGCCAGGACAAT
+ATATTGTTTCATGATTGCTATTGATTGATTACTGTTCTAGATGATTCTACTTTCTTACCA
+TATAATAAATTAGAATATATTTTCTACTTTTACGAGAAATTAATTATTGTATTTATTATT
+TATAGGTAAAAAAACTTACTATAAGTGGGTGGGATTCTGGGAATTAGTGATCAGTTTATG
+TATATCGCAACTAGCGGGCATATGGCTATTGACATCGAGAACATTACCCATATGATAAGA
+GATTGTATCATTTTCGTAGTCTTGAGTATTGGTATTACTATATAGTATGTAGATGTCGAC
+GCTAGATAGACAGTCGCCCACTAGAGTTACCGTCTCTGAATGCGGCATGATAGTATCATT
+CTTTGTTTTCGTTAACTGTTTGGAAGATGAATCTTTGTTGTTACATTTAATCTCGAAATT
+CAGAGTACATATCTTTGAAGTATTCTGATATCTATTTTCTCCTGTAAAGAATCCTGAAGT
+TGCTACATTATTAAGGACAGAGAAGTATTCTGCACGAAAGACTGGATCACAATCTTTATG
+ATTCATGGTAATAGTTAGTTCCGACGTTGAGATGGATTCGCTGAGACCGGTAGTGGTCGT
+CCGAGTACACGATGTGTCGTTGACTGGATACAGGTTAATTTCCACATCGATATAGTTAAA
+TGTATTGCTGGTTACGACGGGTTCGCATTTATCTGTGGAAGAGACGGTGTGAGAATATGT
+TCCGGGACCACACGGAGAACAGATGACGTCTCCGGTAGACGTGTATCCGGATACTCCGTA
+TCCTATTCCACACTTTGTTTTAGAAATACATGTTCTACACCCTGATGCTCCTTTGAGAAG
+ACAATAATATCCTGGAGAGCATTCACAGATTCTATTGTGAGTCGTGTTACACGATCGCGT
+CTCTACCTGATTACTATCACATCTTCCGTTACAACTTAGACAAGCCTGTAAATGATTATT
+GTGAGATGTAAAGGTATCCGAACCACACGGTGTACATTGTGTATTAGTCTTGCTATCACA
+TAATCTGAAAGCGTAAGTTCCCGGAGGACACGATAGACAACATAGATTACGGCTTCTGTA
+TTCGTTGTCTTTACACTTTCCATTGGATGGTGCATGTGGTGCTATATCTCTTCCGTTTAT
+TATTATACATGAGAGAAACAATATATACGAGTATAATACGGACCTCATGATTTAATAATG
+TAGTAATCGTCGTCTTGTTACTGTTTGTTTCCTACTTCTCCAATCATATAGATTATTTTT
+TAAATATTTTCTTTCTATCATGGATAATATTTGTAATGGTTCTTTCCGTACAACATACTG
+TTTAGATGGTAGTCGCTTAGCTTGGTTATGATATTGCGCATAATTTCCGGAGGCAAATAC
+GATAGTCTAGATTGACTATCGATGGTAGACTCTAATTTATTGAGTGCTTTGTCGACGAGT
+TTACTTTTATGCTCCATCGATAGATGACACTGTTCTATGAGATCGTCGTACATGGGAAAT
+GAAATGCGTTTGTCTGAATGTATGGCTTCGAGATATGTGTGATACCGAATGTCTTCTGTT
+CTCAATACCGTATACAAGTCGGTGTCTGAGATTCGAATCTCTTTGAGGAGACTTATGTCA
+CGACTACATTTTTCGATGATGGAATCTATCTTATCGAATGATATATTTTTCATAAATACA
+CTTTTATAGTCCTCGTTTAAACAGAATTTAGTATGTAGTTCCGCAAATGACTCGTCCCTT
+AATAGGCAGTAGGCTATTATCTTCTTTACGTAGTGATCGTCGTAGGGAGAGAACTCCGAC
+ATCTTGTAGAACAACGATTTAATCATAGGTAGAGATACTTTCAGTCTGTGGTGGATAATG
+TCATTAACGACATCCGCCTTGTATATAATGTTTCTGTTTTCAAACACCAAGTCGAATACT
+GTCTTATCGTCTTTAGTCGGAAGGTTGATGTCGTATCCAATGTATACGAGGTATGAGGCA
+ACATTGTTATTGCAATTCTGGAAGGCGGTATGAAGAGGAGTCATTGTATTATAGTATTCG
+TCTTTCTGAATGTCGAATCTATCTAGTAGATACCGTAGTATATTGAGAGAGCGACTTCCA
+TATCCTTGATTATGTTTTATGAATAGATAAAGTAGATGTTGTCCTTCTTCCTTTTGTAAT
+TTCCCGTATTTTTGTTCGTGCCAATTGAGTAACATTATGAGAATATGACCTGTTGCACAA
+TCGTTCTTTATGTATTCCATGATGGGTGTACAATTAAGATTATTACGTATCCTCGTATCG
+GCTCCTCGAGATAAAAGAGCATACACCACACGAGGACTATGTTTGGTATACTGTTGAAGG
+TAAGTGTGTAACGGCGTATTTCCGATTTTCGTAACCGCGTTAATGTTTGCTCCATGATCT
+ATTATCGCGTAGATGAATCGCTTCTCAGCTCGCATCTTAGTGTGACTCTTTGACTTGTAA
+TAATTGCTTTCGTGGAACGCGGATATGTGTTTACAGTAGTAATGAAGAGAAGTGAGTCCA
+TCCTCATCGACGCAATTAGGGTCAGATCCTTTAGTCAATAATTTGTACAGAACGTAATAG
+TTTAAGCTCCCATTGAATTTATATCTAAGATAACACAGCAATAGATCGGATGATTTACTA
+AAGTCATCAATGGGGTCCGTTAGTATATCAAAGATCTTGTTATCGATTGATAGTGAATGA
+ATCAGATAGTGGTGTAGAGGAATATGTCCTTTTTTATCCTTGCTATCAAAGTTACGCATG
+CCGTGGCGTAACAATATCTTTAATACAGATGGATTAAATCGTGTATTCATCGTATAGCAA
+TGTAATGGAGAGTTACCACATTTTAGTCGTTTATTCAGATCGCAGTGTTTAATAACTAAT
+TTAAACAGATGAGATGATATATCCACATCAAAGAATGCGAGATACATATGACAGACATTA
+TTGACAGAAATGTGACCTTCATTATCACCGTCGTCCATAAATGCGTTAGGTACGTACCAC
+ATACTATCGTTAACGATGCGCACAATCTCGTCCATTTCATCCATCTTCATAATGATTTAC
+TTTTTCATAATTAGAGAAAAAGATCAAGGTATAAAAATTAGAAGTGTTAGACTATAAACT
+AACTTATGACTTAACTAACTTATGACTTAACTAACTTATGACTTAACTAACTTATGACTT
+AACTAACTTATGACTTAACTAACTTATGACTTAACTAACTTATGACTTAACTAACTTATG
+ACTATTAACTCATTTCAAGAAAGGTGGGTGGATAGAACTCTATATGACAGCTTGTGAAAC
+AATTAGATCCCTAATTTCTAATGGAAGTTTTGATAGGAGATTGTCATCAGTTGATACATT
+GTTTATTATCTCATCTATTAGAGCACGTCTGTTTAGAGCTTTAGTGACCTGCTCGGTTAC
+TTCTGTGTAAATCTTGAATCCTTTAGTGATACACTGTGTCAAAACTGGATGTTTAGAATA
+CCTATGTAGAATATGGGAAGCATGCTTGTTTTTGTCTCTATTATAGATTAACTCATACAT
+GGTTGTATTATGAATTTTCATCTGCCTAATGTACTCCAATTCTTGTTTACAATCAATTAT
+ATAATCAAAGAGTGATGATGCATACACATTACAAAGTGAATAATCTACCATCATAAAATA
+CTTGATACAGAGCTTTATCACATCATGGTTTTCAATTGTATTATTAAGTATAGCTAATTT
+TATACAGTCAATAGACAATGGTTCTCTAAGCAATATTTCTAATATTTTAAGATGTGCTTC
+CCTACGGGCGATGACAGATCCCCTATCCACGGCCACGTCAAGACATGTATATCCATTACT
+CATTACTGCGTTGACATTTGCTCCATTTTCTAATAGCCATGATACTAAATCTATATAACC
+TGCATAGATAGCGCGATAAAGCAAGGTCCTTCCACCAGCATCTAGTTGATTGATATCTTC
+AATATATGGGATACAAAGCTTATAAATTTCTAATACTGTGGGTTCATCTACAAGGAATCC
+CCTAGTATACTGAATTATTTTATATAGATCTAATTTAACATCATTTTCATCTGGGATACC
+ACAATTCAAAATAAACTCAACAACACTACTTTCCTTTTTACATATTCCCCTAAAATAGGC
+ATTCAAGCATTCTATTTTATATATTACAGCCCCATGATCTACCATAAGATCAACAATGTC
+TATTTCTACATATGCATTAGATAGATAGTAAAGTAAGAGATCTTGCACAGAATTACAATT
+CTTAATAATTATAGAGAAAATATCTTCCATATAATTCTTTGACACTAATGCAGATATAAT
+ATCTTTATATGTAATATATGCAAACAGTCTATCTACTATATACTGATCAATATTATCTCT
+ATGAATCCTAAAATAATCATACAGAACATCTACAGGATCACAAATTGGTTCAAGGAGAAA
+TCTATCAAATATTTTCCTGTCAACAACTGGTTCTAGAACATAACAGTCAACACCTAATCC
+ATGTTTTTTATAATCATCTACCAAAGATAATGACCAAAGATCGAGGTCGTCGTGAAACTG
+CTCATCGACAGCCATGAAATCTACCGACTCCATGGTGCGAATCGCACTGTCTTATTCGCC
+ATTGATTTTCATTTTTTATAATTATGTACATGTTTTCCTTCTATTCTCAAGAGTCTACAA
+AAATATATTTTTTCGATATCTAAGTACTAAGTTTTTTTACTGTTTTTGTTACTGTCTTCC
+ATTCTTCTAACTAAAGATCTGAGATAAATTATACAATCTTCGCTATCGAACCATTTTTGT
+AGTCTAAAGCCTGAAGTAATTAACCAACTGTTTTTATTAGTGGCTTTTTTCGATCTATCC
+TCGTCCTCTCATCATCCTTATATTATTATCATTATTATCATAGTCTATTAAACACAAATC
+ATCTACGTTTATAACAACATTCTCATTATTAATTAGTTCTGTAGAATATCTTTAATAATT
+TGGCTATACATCTGTTCAATACTATCTATTGATGATTTCTTTTTTAAGACTTAAACTAGT
+TATGGTAATGACGATGAAATCGAGTAGTAACTTCTAATAAAGACTTGATATCATTATCAT
+ATGTTTGATCGTCATAGTTAATAGTGTGGCTAAATGGTACTGTTAATAAGTTTATAGACA
+ATATCATAGTATTTTCTTTCCAGAATTAGATTATTTTTTTAAATACTGATCCTCACAATT
+CCGTGATGTAGCAGTAGTTGGTGCATGGTCTATATCGTTAAAATGTATCATATATAATAG
+TTTTCTGACGTGGAGTACAGAATTTTCGATTAATGAGTTCATGGTAAGGAAGGGCAAATG
+CCTGTATATAATATACATAAGTTAATAGTTTTTTATCATATTTTCTAATACCATAATAAA
+AATTATCATTATTGCGTTTGGTAGTTCTGCCCTATCATCTATATCACTGTCACTCTCGCT
+CTCACTATATCTTCTAAAATTACAAACAACTGGATATTCGATAACAGCATTTGTGTAGTT
+TTTGTCTTTTACAGTATATACGTTATTGTCAAAATCTAAACAAATATTAGCATAATACAT
+CTATCTATAAGATCAGGATCCATGTTCGAGCATACTAGCCATGTATATTTGTAACTTCGT
+CGTACAGCGTTAGATCAATAGAATAAACAATCGTGTGACGCAACTTTTTTACGATCTAGT
+TGTATGAGTTTATCGTTTACATAAGCAATTAACGGCTTTAACAGATGATCTGAGTAATAA
+TATACCTCTGTTATACGTTTAATGTTCACGGTCTTAGTATTTTTAGATATCAATTGTGAT
+TTACACCATATTCGACTCCCTTGTGTGTAACGTTAGAAATTCTAAATCTATATTATCTAT
+TACAGCGTAAAACACATTCAATATTGTATTGTTATTTTTATATTATTTACACAATTAACA
+ATGTATTATTAGTTTATATTACTGAATTAATAATATAAAATTCCCAATCTTGTCATAAAC
+ACAAAATCCATTAAAAATGTCGATAAAATATCTGATGTTGTTGTTCGCTGCTATGATAAT
+CAGATCATTAGCCGATAGTGGTAATGCTATCGAAACAACATCGCCAGAAATTACAAACGC
+TACAACAGATATTCCAGCTATCAGATTATGTGGTCCAGAGGGAGATGGATATTGTTTACA
+CGGTGACTGTATCCACGCTAGAGATATTGACGGTATGTATTGTAGATGCTCTCATGGTTA
+TACAGGTATTAGATGTCAGCATGTAGTATTAGTAGACTATCAACGTTCAGGAAAACCAGA
+CACTACAACATCATATATCCCATCTCTAGGTATTGTGCTTGTATTAGTAGGCATTATTAT
+TACGTGTTGTCTATTATCTGTTTATATGTTCACTCGAAGAACTAAACTACCTATACAAGA
+TATGGTTGTGTTATATTTTTTATAAAATTTTTTTATGAGTATTTTTACAAAAATGTATAT
+GTATAAAAAAAATACTAAGTATACGATGTATCCTGTATTATTTGTATTTATCTAAACAAT
+ACTTCTGCCTCTAGATGGGATACAAAAATTTTTTATTTCAGCATATTAAAGTAAAATCTA
+GTTACCTTGAAAATGAATACAGTGGGTGGTTCCGTATCACCAGTAAGAACATAATAGTCG
+AATACAGTATCCGATTGAGATTTTGCATACAATACTAGTCTAGAAAGAAATTTGTAATCA
+TCCTCTGTGACAGGAGTCCATATATCTGTATCATCGTCTAGTTTTTATCAGTGTCCTATG
+CTATATTCCTGTTATCATCATTAGTTAATGAAAATAACTCTCGTGCTTCAGAAAAGTCAA
+ATATTGTATCCATACATATATCTCCAAAACTATCACTTATACGTTTATCTTTAACGAACA
+TATACCTAGATGGTTATTTACTAACAGACATTTTTTCAAGATCTATTGACAATAACTCCT
+ATAGTTTCCACATCAACCAAGTAATGATCATCTATTGTTATATAACAATAACATAACTCT
+TTTCCATTTTTATCAGTATCTATATCAACGTCGTTGTAGTGAATAGTAGTCATTGATCTA
+TTATATGAAACGGATATGTCTAGTTAATATTTTCTTTGATTTAAAGTCTATAGTCTTTAC
+AAACATAATATCCTTATCCGACTTTATATTTCCTGTAGGGTGGCATAATTTTATTCTGCC
+TCCACAATCAGTGTTTCCAAATATATTACTAGACAATATTCCATATAGTTATTAGTTAAG
+GGACCCAATTAGAACACGTACGCGCTTATTCATCATTTGGATCGTATTTCATAAAAGTTA
+TTATGTTATAGATGTCAACACATTCTACATTTTTTTAATTGTCTATATAGTATTTTTCTG
+ATATTTTCTATAATATCAGAATTGTCTTCCATAGGAAGTTGTATACTATTCGGAATCAGT
+TACATGTTTAAATAATTCTCTGATGTCATTCCTTATACAATCAAATTCATTATTAAACAG
+TTTAATAGTCTGTAGACCTTTATCGTCGTACATATCCATTGTCTTATTAGTTACGCTTAT
+TTTTATGGGTTTTACGTTGCTTTATTATATTTTATAATAATGATTGTTTGACAATGTCGT
+AGTATAGATATATTATTAGAGGAGGTATAATTATAAAAAGTTTCTGAGTACGATGTTATA
+AGAGGAGAGGACACATTAACATCATACATCAATTAACTACATTCTTATAACATTGTAATC
+AAAAGAATTGCAATTTTGATGTATAACAACTGTCAATGGAATTGTATATTACAAATTACG
+GTATGTTGTAACAACAAATACCGATCGGTAATTGTCTCTGCCGCTGTAATAGAATTAATT
+ATATATCTATTACACCGGCCTTGTATCATAATAAAGTTGTGGTAGTATGATCTCCATATT
+TATAATTTAGTACTTTGTATTTAGTTTTTTTGGAATCATAAAAAAAGTTTTACTAATTTA
+AAATTTAAAAAGTATTTACATTTTTCACTGTTTAGTCGCGGATATGGAATTCGATCCTGT
+CAAAATCAATACATCATCTATAGATCATGTAACAATATTACAATACATAGATGAACCAAA
+TGATATAAGACTAACAGTATGCATTATCCGAAATGTTAATAACATTACATATTATATCAA
+TATCACAAAAATAAATCCACATTTGGCTAATCGATTTCGGGCTTGGAAAAAACGTATCGC
+CGGAAGGGACTATATGACTAACTTATCTAGAGATACAGGAATACAACAATCAAAACTTAC
+TGAAACTATACGTAACTGTCAAAAAAATAAAAACATATATGGTCTATATATACACTACAA
+TTTAGTTATTAATGTGGTTATTGATTGGATAACCGATGTGATTGTTCAATCAATATTAAG
+AGGGTTGGTAAATTGGTACATAGCTAATAATACATATACTCCAAATACACCCAATAATAC
+TACAACCATTTCTGAGTTGGATATCATCAAAATACTGGATAAATACGAGGACATGTATAG
+AGTAAGTAAAGAAAAAGAATGTGGAATTTGCTATGAAGTTGTTTACTCAAAACGATTAGA
+AAACGATAGATACTTTGGTTTATTGGATTCGTGTAATCATATATTTTGCATAACATGTAT
+CAATATATGGCATAGAACACGAAGAGAAACCGGTGCGTCAGATAATTGTCCTATATGCCG
+TACACGTTTTAAAAAAATAACAATGAGCAAGTTCTATAAGCTAGTTAACTAATAAATAAA
+AAGTTTAATTATCGACGATATATGTCGTTATTTTTCTCTCATATGAAAGATTAATTTGAT
+TCTAATATAATCTTCAGTATTGGATGAATCTCAATTCAAATTAATTCCATTAGATTAGAT
+TAGATTAGATCATAAATAAAAATAGTAGCACGCACTACTTCAGCCAAATATTCTTTTTTG
+AAACGCCATCTAGCGTAATGAGAACACAAGTGAACCTATAATGAGCAAATTTATTAGTAT
+CGGTTACATGAAGGACTTTACGTAGAGTGGTGATTCCTCCATCTGTGGTACGAACGGTTT
+CATCTTCTTTGATGCCACCACCCAGATGTTCTATAAACTTGGTATCCTCGTCCGATTTCA
+TATCATTTGCCAACCAATACATATAGCTAAACCCAGGCATACGTTCCACACATCCGGAAC
+AATGAAATTCTCCAGAAGATGTTACAATGGCTAGATTTGGACATTTGGTTTCAACCGCGT
+TAACATATGAGTGAACACACCCATACATGAAAGCGATGAGAAATAGGATTCTCATCTTGC
+CAAAATATCACTATAAAAAATTTATTTATCAATTTTAAAGGTATAAAAAAATACTTATTG
+TTGCTCGAATATTTTGTATTTGATGGTATACGGAAGATTAGAAATGTAGGTATTATCATC
+AACTGATTTTATGATGGTTTTATGAATTTTATTATGCTTCACTATTGCATCGGAAATAAT
+ATCATATGCTTCCACGTATATTTTATTTTGTTTTGACTCATAATACGCACGTAATTCTGG
+ATTATTGGCATATCGATGAATAATTTTAGCTCCATGCTCAGTAAATATTAATGAGAACAT
+AGTGTTGCCTCCTACCATTATTTTTTTCATCTCATTCAATTCTTGATTGCAGAGATCTAT
+ATAATCATTATAGCGTTGACTTATGGACTCTGGAATCTTAGACGATGTACAGTCATCTAT
+AATCATGGTATATTTAATACATTGTTTTATAGCATAGGCATTATCTACGATATTAGATAC
+TTCACTCAATGAATCAATCACACAATCTAATGTAGGTTTATGACATAATAGCATTTTCAG
+CAGTTCAATGTTTCTAGATTCGTTGATGGCAATGGTTATACATGTATATCCGTTATTTGA
+TCTAATGTTGACATCTGAACCGGATTCTAGCAGTAAAGATACTAGAGATTGTTTATTATA
+TCTAACAGCCTTGTGAAGAAGTGTTTCTCCTCGTTTGTCAATCATGTTAATGTCTTTAAG
+ATAAGGTAGACAAATGTTTATAGTACTAAGAATTGGGCAAACATAAGACATGTCACAAAG
+ACCCTTTTTGTATGTATAAGTGTAGAAATTATAACATCCATAGTTGGATTCACATAGGTG
+TCCAATCGGGATCTCTCCATCATCGAGATGATTGACGGCATCTCCCCCTTCCTTTTTTAG
+TAGATATTTCATCGTGTAAGAATCAATATTAATATTTCTAAAGTATCTGTGTATAGCCTC
+TTTATTTACCACAGCTCCATATTCCAACATGCATTCCACTAGAGGGATATCGATATCGCC
+GAATGTCATATACTCAATTAGTATATGTTGGAGGACATCCGAGTTCATTGTTTTCAATAT
+CAAAGAGATGGTTTCCTTATCATTTCTCCATAGTGGTACAATACTACACATTATTCCGTA
+CGGCTTTCCATTCTCCAAAAACAATTTTACCAAATCTAAATCTACATCTTTATTGTATCT
+ATAATCACTATTTAGATAATCAGCCATAATTCCTCGAGTGCAACATGTTAGATCGTCTAT
+ATATGAATAAGCCGTGTTATCTATTCCTTTCATTAACAATTTAACGATGTCTATATCTAT
+ATGAGATGACTTAATATAATATTGAAGAGCTGTACAATAGTTTTTATCTATAGAAGACGG
+CTTGATTCCGTGATTAATTAGACATTTAACAACTTCCGGACGCACATATGCTCTCGTATC
+CGACTCTGAATACAGATGAGCGATGATATACAGATGCAATACGGTACCACAATTTCGTGG
+TTGATAATCATCATACACGTATCCGTACTCGTCATCCTCATAAAGAACACTGCATCCATT
+TTCTATGAACAAATCAATAATTTCAGGAACAGGATCATCTGTCATTACATAATTTTCTAT
+AACTGAACGATGGTTTTCACATTTAACACTCAAGTCAAATCCATGTTCTACCAACACCTT
+TATCAAGTCAACGTCTACATTTTTTGATTTCATATAGCTGAATATATTAAAGTCATTTAT
+GTTGCTATATCCAGTAGCTTCTAGTAGAGCCATCGCTATATCCTTATTGACTTTAACATG
+TCTACTATTTGTGTATTCTTCTATTGGGGTAAACTGTCTCCAATTTTTATGTAATGGATT
+AGTGCCACTATCTAGTAGTAGTTTGACGACCTCAACATTATTACAATGCTCATTGAAAAG
+GTATGCGTGTAAAGCATTATTCTTGAATTGGTTCCTGGTATCATTAGGATCTCTGTCTCT
+CAACATCTGTTTAAGTTCATCGAGAACCACCTCCTCATTTTCCAGATAGTCAAACATTTT
+GACTGAATAGAAGTGAATGAGCTACTGTGAACTCTATACACCCGCACAACTAATGTCATT
+AAATATCATTTTTGAATGTATTTATACCATGTCAAAAACTTGTACAATTATTAATAAAAA
+TAATTAGTGTTTAAATTTTACCAGTTCCAGATTTTACACCTCCGTTAACACCTCCATTAA
+CCCCACTTTTTACACCACTGGACGATCCTCCTCCCCACATTCCACTGCCACTAGATGTAT
+AAGTTTTAGATCCTTTATTACTACCATCATGTCCATGGATAAAGACACTCCACATGCCGC
+CACTACTACCCCCTTTAGACGACATATTAATAAGACAAGTTTAACAATAAAATTAATCAC
+GAGTACCCTACTACCAACCACTATTATATGATTACAGTACCTTGACTAAAGTCTCTAGTC
+ACAAGATCAATACTACCAACCTACGCTATTATATGATTATAGTTTCTATTTTTATAGGAA
+CGCGTACGAGAAAATCAAATGTCTAAGTTCTAACGGTAGTGTTGATAAACGATTGTTATC
+CGCGGATACCTCATCTATCATGTTGTCTATTTTCTTACTTTGTTCTATTAACCTATTAGC
+ATTATATATTATTTGATTATAAAACTTATATTGCTTATTAGCCCAATCTGTAAATATCGG
+ATTATTAACATATCGTTTCTTTGTAGGTTTATTTAACTTGTACATCACTGTAAGCATGTC
+CGTACCATTTATTTTAATTTGACACATATCAGCAATTTCTTTTTCGCAGTCGGTTATATA
+TTCTATATAAGATGGATACGTATCACATATGTACTTATAGTCTACTAATATGAAGTACTT
+AATACATATTTTCAGTAACGATTTAGCCTTATTACCTATTAATAAGTGCCTGTCGTTGGA
+TAGGTAATCAACTGTTTTCTTAATACATTCGATGGTTGGTAATTTACTCAAAATAATTTC
+CAATATCTTAATATATATTTCTGCTATTTCTGGTATACATGCATGTGCCATTATAACACA
+AATACCAATACATGTAGACCCATATGTTGTTGTTATATTAATATCTGCGCCATTATCTAT
+TAACCATTCTATTAGGTCAACACTATGCGACTCGATACAATAATAAAGTATACTACGTCC
+ATGTTTATCTATTTTGTTTATATCATCGATATACGGCTTACAAATTTCTAGTATCGATAA
+CACTTCTGACTCGTGAATAAATAAGGTAGGGAATAACGGCATAATATTTATTATGTTATC
+ATCATTAACAACTACGTTTCCATTTTTTAAAATATACTCTACAACTTTAGGATCCCTATT
+GTCAAATCTTTTAAAATATTTATTTATATGCTTAAATCTATATAATATAGCTCCTTCCCT
+AATCATACATTTGATAACATTGATGTACACTGTATGATAAGATACATATTCTGACAATAG
+ATCTTGTATAGAATCTGTATATCTTTTAAGAATTGAGGATATTATGACATTATTACGTAA
+ACTATTACACAATTCTAAAATATAAAATGTATCATGGGCAGATAATAGTTTATCCACTAT
+ATAATTATCTATTTTATGATTTTTCTTCCTATATTGTTTACGTAAATAGATAGATAGAAT
+ATGCATTAGTTCATTACCGCTATAGTTACTATCGAATAACACGTCAAATATTTCCCGTTT
+AATATCGCATTTGTCAACATAATAATAGAGTATGGTACGTTCACGATAAGTATAATGACA
+CATCTCGTTTTCGTGCGAAATTAAATAGTTTATCACGTCCAAAGATGTCACATAACCATC
+TTGTGACCTAGTAATAATATAATAATAGAGAACTGTTTTACCCATTCTATTATCATAATC
+AGTGGTGTAGTCATAATCTAAATAATCAAACTCGTCATCCCAATTAAAATAAATATAATC
+AGTACATTGAATGGGTATGATATTGTACCCATACTGTATGTTGCTACATGTAGGTATTCC
+TTTATCCAATAATAGTTTAAATACATCTATATTAGGATTTGATGTTGTCGCGTATTTCTC
+TACAATATTAATACCATTTTTGATACTATTTATTTCTATACCTTTCGAAATTAGTAATTT
+CAATAAGTCTATATCGATGTTATCAGAACATAGATATTCAAATATATCAAAATCATTGAT
+ATTTTTATAGTCGACTGACGACAATAACAAAATCACAACATCGTTTTTGATATTATTATT
+TTTTTTGGTAACGTATGCCTTTAATGGAGTTTCACCATCATACTCATATAATGGATTTGC
+ACCACTTTCTATTAATGATTGTGCACTACTGGCATCGATGTTAAATGTTTTACAACTATC
+ATAGAGTATCTTATCGTTAACCATGATTGGTTGTTGATGTTATCACATTTTTTGGTTTCT
+TTCATTTCAGTTATGTATGGATTTAGCACGTTTGGGAAGCATGAGCTCATATGATTTCAG
+TACTGTAGTGTCAGTACTATTAGTTTCGATCAGATCAATGTCTAGATCTATAGAATCAAA
+ACACAATAGGTCAGAAGATAATGAATATCTGTACGCTTCTTCTTGTACTGTAACTTCTGG
+TTTTGTTAGATGGTTGCATCGTGCTTTAACGTCAATGGTACAAATTTTATCCTCGCTTTG
+TGTATATCATATTCGTCTCTAGTATAAAATTCTATATTCAAATTATCATGCGATGTGTGT
+ACGCTAACGGTATCAATAAACGGAGCACAGCATTTAGTCAACAGTAATCCAAAATTTTTT
+AAAGTATATCTTAACGAAAGAAGTTGTCATCGTTAGAGTGTGGTAAATCATTGTCTACGG
+TACTAGATCCTCATAAGTGTATATATCTAGAGTAATATTTAATTTATCAAATGGTTGATA
+ATATGGATGTTGTGGCAATTTCCTAATACGGAAATAAGACATAAACACGCAATAAATCTA
+ATTGCGGACATGTTACACTCCTTAAAAAATACGAATAAACACTTTGGCTTTTAGTAAGTG
+TCATTTAACACTATACTCATATTAATCCATGGACTCATAATCTCTATACGGGATTAACGG
+ATGTTCTATATACGGGGATGAGTAGTTCTCTTCTTTAACTTTATACTTTTTACTAATCAT
+ATTTAGACTGATGTATGGGTAATAGTGTTTGAAGAGCTCGTTCTCATCATCAGAATAAAT
+CAATATCTCTGTTTTTTTGTTATACAGATGTATTACAGCCTCATATATTACGTAATAGAA
+CGTGTAATCTACCTTATTAACTTTCACCGCATAGTTGTTTGCAAATACGGTTAATCCTTT
+GACCTCGTCGATTTCCGACCAATCTGGGCGTATAATGAATCTTAACTTTAATTTCTTGTA
+ATCATTCGAAATAATTTTTAGTTTGCATCCGTAGTTATCTCCTCTATGTAACTGTAAATT
+TCTCAACGCGATATCTCCATTAATAATGATGTCGAATTCGTGTTGTATACCCATACTGAA
+TTGATGAACTAATACCGACGGTATTAATAGTAATTTACTTTTCATCTTTACATACTTGGT
+AATAGTTTTACTATCATAAGTTTATAAATTCCACAAGCTACTATGGAATATACCAACCAT
+CTTAGTATAGAACACATGTCTTAAAGTTATTAATTAATTACATGTTGTTTTATATATCGC
+TACGAATTTAAACAGAGGAATCAGTTAGGAAGAAAAAATTATCTGTCATCATCATCATCT
+ATTGGATAACATCTCTGTATTCTACGATAGAGTGCTATTTTAAGATGTGACAGATCCGTG
+TCATCAAATATATACTCCATTAAAATGATTATTCCGGCAGCGAACTTGATATTGGATACA
+TCACGACCTTTGTTAATATCCACGACAATAGACAGCAATCCCATTGTTCCATAAACAGTG
+AGTTTATCTTTCTTTGAAGTGATATTTTGTAGAGATCTTATAAAACTGTCGAATGACATC
+GTATTTATATCTTTAGCTAAATCATATATGTTACCATCATAATATCTAACAGCATCTATC
+TTAAACGTTTCCATCGCTGTAAAGACGTTTCCGATAGATGGTCTCGTTTCATCAGTCATA
+CTGAGCCAACAAATGTAATCGTGTATAACATCTTTGATAGAATCAGACTCTAAAGAAAAG
+GAATCGGCTTTATTATACACATTCATGATAAACTTAATGAAAAATGTTTTTCGTTGTTTA
+AGTTGGATGAATAGTATGTCTTAATAATTGTTATTATTTCACTAATTAATATTTAGTAAC
+GAGTACACTCTATAAAAACGAGAATGACATAACTAATCATAACTAGTTATCAAAGAATGT
+CTAGGACGCGTAATTTTTTATGGTATAGATCCTGTAAGCGTTGTCTGTATTCTGGAGCTA
+TTTTCTCTATCGCATTAGTGAGTTCAGAATATGTTATAAATTTAAATCGAATAACGAACA
+TAACTTTAGTAAAGTCGTCTATATTAACTCTTTTATTTTCTAGCCATCGTAATACCATGT
+TTAAGATAGTATATTCTCTAGTTACTACGATCTCATCGTTGTCTAGAATATCGCATACTG
+AATCTACATCCAATTTTAGAAATTGGTCTGTGCTACATATCTCTTCTATATTATTGTTGA
+TGTATTGTCGTAGAAAACTATTACGTAGACCATTTTCTTTATAAAACGAATATATAGTAC
+TCCAATTATCTTTACCGATATATTTGCATACATAATCCATTCTCTCAATCACTACATCTT
+TAAGAGTTTGGTTGTTAAGATATTTGGCTAAACTATATAATTCTATTAGATCATCAACAG
+AATCAGTATATATTTTTCTAGATCCAAAGATGAACTCTTTGGCATCCTCTATAATATTAT
+CAGAAAAGATATTTTCGTGTTTTAGTTTATCAAGATTTAACCTGTTCATATCCATGATTA
+ACGACGTCATATAACCACATAAAATAAAAATCCATTTTCATTTTTAGCACAATACTATTC
+ATAATTGATATTGATGTAATATTTTGTTACTTTGAACGTAAAGACAGTACACGGGTCCGT
+ATCTCCAACAAGCACGTAGTAATCAAATTTGGTGTTGTTAAACTTCGCAATATTCATCAA
+TTTAGATAGAAACATATACTCATCATCTGTTTTAGGAATCCATGTATTATTACCACTTTC
+CAACTTATCATTATCCCAGGCTATGTTTCGCCCATCATCGTTGCACAGAGTGAATAATTC
+TTTTGTATTCGGTAGTTCAAATATATGATCCATGCATATATCGACAAAGCTATTGTAGAT
+GTGATTTTTCCTAAATCTAATATAAAACTCGTTTACTAGCAAACATTTTCCTGATTTATC
+GACCAAGACACACATGGTTTCTAAATCTATCAAGTGGTGGGGATCCATAGTTATAACGCA
+GTAACATAAATTATTACCTTCTTGACTGTCGCTAATATCTATATACTTATTGTTATCGTA
+TTGGATTCTACATATAGATGGCTTGTATATCAAAGATATAGAACACATAACCAATTTATA
+TTCTCGCTTTGTATTTTCGAATCTAAAGTTAAGAGATTTAGAAAACATTATATCATCGGA
+TGATGATATCACTGTTTCCAGAGTAGGATATATTAAAGTCTTTAAAGATTTTGTCCGATT
+CAAATAAATCACTAAATAATATCCCATATTATCATCTGTTATAGTCGTGTCATTAAATCT
+ATTATATTTTATGAAAGATATATCACTGCTCACCTCTATATTTCGTACATTTTTAAACTG
+TTTGTATAATATCTCTCTAATACAATCAGATATATCTATTGTGTCGGTAGACGATACCGT
+TACATTTGAATTAATGGTGTTCCATTTTACAACTTTTAACAAGTTGACCAATTCATTTCT
+AATAGTATCAAACTCTCCATGATTAAATATTTTAATAGTATCCATTTTATATCACTACGG
+ACATAAACCATTGTATATTTTTTATGTTTATTAGTGTACACATTTTGGAAGTAAGTTCCT
+GGATCGGATGTCACCGCAGTAATATTGTTGATTATTTCTGACATCGACGTATTATATAGT
+TTTTTAATTCCATATCTTTTAGAAAAGTTAAACATCCTTATACAATTTGTGGAATTAATA
+TTATGAATCATGGTTTTTACACATAGATCTATTACAGGCGGAACATCAATTATTATGGCA
+GCAACTAGTATCATTTCTACATTGTTTATGGTGATGTTTATCTTCTTCCAGCGCATATAG
+TCTAATATCGATTCAAACGCGTGATAGTTTATACCATTCAATATAATCGCTTCATCCTTT
+AGATGGTGATCCTGAATGTGTTTAAAAAATTATACGGAGACGCCGTAATAATTTCCCCAT
+TGATAGAAAATATCACGCTTTCCATTTTCTTGAAGTACTAAAAGTAATTATAATATAATG
+TAAAGGTTTATATATTCAATATTTTTTATAAAAAAAATCATTTTGACATTAATTCCTTTT
+TAAATTTCAGTCTATCATCTATAGAAACATATTCTATGAATTTATAAAATGCTTTTACGT
+ATCCTATCGTAGGTGATAGAACCGCTAAAAAACCTATCGAATTTCTACAAAAGAATCTGT
+TATATGGTATAGGGAGAGTATAAAACATTAAATGTCCGTACTTATTAAAGTATTCAGTAG
+CCAATCCTAACTCTTTCGAATAATTATTAATGGCTCTTATTCTGTACGAATCTATTTTTT
+TGAACAATGGACCTAGTGGTATATCTTGTTCTATGTATCTAAAATAATGTCTGACTAGAT
+CCGTTAGTTTAATATCCGCAGTCATCTTGTCTAGAATGGCAAATCTAACTGCGGGTTTAG
+GCGTAGGCGTTAGTTTAGTTTCTATATCTACATCTATGTCTTTATCTAACACCAAAAATA
+TAATAGCTAATATTTTATTACAATCATCCGGATATTCTTCTACGATCTCACTAACTAATG
+TTTCTTTGGTTATACTAGTATAGTCACGATCAGACAAATAAAGAAAATCAGATGATCGAT
+GAATAATACATTTAAATTCATCATCTGTAAGATTTTTGAGATGTCTCATTAAAATATTAT
+TAGTGTCAGTTCTCATTATCATATATTGACAGCAGCTATTACACTTATTTTATTTTTCTG
+TATTTTATTACTTTTCACCATATAGATCAGTCATTAGATCATCAAAATACTTTTCAATCA
+TCCTAAAGAGTATGGTGAACGAATCTTCCCATCTAATTTCTGAACGTCTACCAATGTCTC
+TAGCCACTTTGGCACTAATAGCGATCATTCGCTTAACATCTTCTACATTATTAACTGGTT
+GATTCAATCTATCTAGCAATGGACCGTCGGATAGCGTCATTCTCATGTTCTTAATCAATG
+TACATACATCGTCATCATCTACCAATTCATCAAACAATATAAGCTTTTTAAAATCATCAT
+TATAATAGGATGGATCGCCGTCATTTCTCCAAAGAATATATCTAATAAGTAGAGTCCTCA
+TGCTTAGTAATTTAACTATTTTAGTTAACAACTATTTTTTATGTTAAATCAATTAGTAAC
+ACCGCTATGTTTAATACTTATTCATATTTTAGTTTTAGGATCGAGAATCAATACAAAAAT
+TAATACATCAATTTTGGAAATACTTAGTTTCCACGTAGTCAATGAAACATTTGAGCTCAT
+CGTAAAGGACGTTCTCGTACAAGACGTAACTATAAATTGGTTTATATTTGTTCAAGATAG
+ATACAAATCCGATAACTTTTTTGACGAATTCTACGGGATTCACTTTAAAAGTGTCATACC
+GGGTTCTTTTTATTCTTTTAAACAGATCGATTGTGTGATGTTGATTAGGTCTTTTACGAA
+TTTGATACAGAATAGCGTTTACATATCCACCATAGTAATCAATAGCCATTTGTTCGTATG
+TCATAAATTCTTTAATTATATGACACTGTGTATTATTTAGTTCGTCCTTGTTCATCATTA
+GGAATCTATCCAATATGGCAATTATATTAGAACTATAACTGCGTTGTATGCGCATGTTGA
+TGTGTCTGTTTATACAATCAATTATACTAGGATCCATACCACTACAATCGGGTAAAATTG
+TAGCATCATATACCATTTCTAGTACTTTAGATTCATTGTTATCCATTGCAGAGGACGTCA
+TGATCGAATCCAAAAAAATATATTATTTTTATGTTATTTTGTTAAAAATAATCATCAAAT
+ACTTCGTAAGATACTCCTTCATGAACATAATCAGTTACAAAACGTTTATATGAAGTAAAG
+TATCTACAATTTTTACAAAAGTCAGGATGCATAAGTACAAAGTACGCGATAAACGGAATA
+ATAATAGATTTATCTAGTTTATCTTTTTCTATCTCTTTCATAGTTATATACATGGTCTCA
+GAAGTCGGATTATGTAACATCAGCTTCGATAAAATGACTGGGTTATTTAGTCTTACACAT
+TCGCTCATACATGTATGACCGTTAACTATAGAGTCTACACTAAAATGATTGAATAATAGA
+TAGTCTACCATTGTTTCGTATTCAGATAGTACAGCGTAGTACATGGCATCTTCACAAATT
+ATATCATTATCTAATAGATATTTGACGCATCTTATGGATCCCACTTCAACAGCCATCTTA
+AAATCGGTAGAATCATATTGCTTTCCTTTATCGTTAATAATTTCTAGAACATCATCTCTA
+TCATAAAAGATACAAATATTAACTGTTTGATCAGTAATAACATTGCTAGTCGATATCAAT
+TTGTTAATAAGATGCGCTGGGCTCAATGTCTTAATAAGAAGTGTAAGAGGACTATCTCCA
+AATTTGTTTTGTTTATTAACATCCGTTGATGGAAGTAAAAGATTTATAATGTCTACATAC
+TTGACTGTTTTAGAGCATACAATATGGAGAGGCGTATTTCCATCATGATCTGGTTTTGAG
+GGACTAATTCCTAGTTTCATCATCCATGAGATTGTAGAAGCTTTTGGATTGTCTGACATA
+AGATGTCTATGAATATGATTTTTGCCAAATTTATCCACTATCCTGGCTTCGAATCCGATA
+GACATTATTTTTTTAAACACTCTTTCTGAAGGATCTGTACACGCCAACAACGGACCACAT
+CCTTCTTCATCAACCGAGTTGTTAATCTTGGCTCCATACTGTACCAATAAATTTATTCTC
+TCTATGACTTCATCATCTGTTCCCGAGAGATAATATAGAGGTGTTTTATTATGTTTATCA
+CATGCGTTTGGATCTGCGCCGTGCACCAGCAGCATCGCGACTATTCTATTATTATTAATT
+TTAGAAGCTATATGCAATGGATAATTTCCATCATCATCCGTCTCATTTGGAGAGTATCCT
+CTATGAAGAAGTTCTTCTATAAATCGTTCATCTAGTCCTTTAATGCCACAATACGCATGT
+AGAATGTGATAATTTCCAGAGGGTTCGATAACTTGTAGCATATTCCTAAATACATCTAAA
+TTTTTACTATTATATTTGGCATAAAGAGATAGATAATACTCGACCGACATAATGTTGTGT
+TGTCCATTATAGTATAAAAATTAATATTTCTATTTCTATATATTTGCAACAATTTACTCT
+CTATAACAAATATCATAACTTAGTTCTTTTATGTCAAGAAGGCACTGGTTTAATTCATCT
+ATAAATGTCACTCCATAACTACCACGCATACTATACTCAGAATTATGATAAAGATATTTA
+TTCTTGGGGTGTAAGTAATGGGGATTAATCTTTGTTGGATCAGTCTCTAAGTTAACACAT
+GTCACACATGATCCATTTATAGTTATATCACACGATGATGATTTATGAATTGATTTCGGA
+AGATCGCTATTGTATTTTGTAGTTCCACAATTCATTTCCATACATGTTATTGTCACACTA
+ATATTATGATGAACTTTATCTAGCCGCTGAGTGGTAAACAACAGAACAGATAGTTTATTA
+TCTTTACCAACACCCTCAGCCGCTGCCACAAATCTCTGATCCGTATCCATGATGGTCATG
+TTTACTTTTAGTCCGTATCCAGTCAACACTATGTTAGCATTTCTGTCGATATAGCTTTCA
+CTCATATGACACTCACCAATAATTGTAGAATTAATGTCGTAATTTACACCAATAGTGAGT
+TCGGCGACAAAGTACCAGTACCGGTAATCTTGTCGATGAGGACATATAGTATTCTTGTAT
+TCTACCGAATACCCGAGAGATGCGATACAAAAGAGTAAGACTAATTTGTAAACCATCTTA
+CTCAAAAATATGCGACAATAGGAAATCTATCTTATACACATAATTATTCTATCAATTTTA
+CCAATTAGTTAGTGTAATGTTAACAAAAATGTGGGATAATTTAATAGTTTTTCCTTACAC
+AATTGACATACATGAGTCTGAGTTCCTCGTTTTTGCTAATTATTTCGTCCAATTTATTAT
+TCTTGACATCGTCAAGATCTTTTGTATAGGAGTCAGACTTGTATTCAACATGTTTTTCTA
+TAATCATCTTAGCTATTTCGGCATCATCCAATAGTACATTTTCCAGATTAACAGAATAGA
+TATTAATGTCGTATTTGAACAGAGCCTGTAACATCTCAATGTCTTTATTATCTATAGCCA
+ATTTGATGTCCGGAATGAAGAGAAGGGAATTGGTGTTTGTTGACGTCATATAGTCGAGCA
+AGAGAATCATCATATCCACGTGTCCATTTTTTATAGTGGTGTGAATACAACTAAGGAGAA
+TAGCCAGATCAAAAGGAGATGGTATCTCTGAAAGAAAGTAGGAAACAATACTTACATCAT
+TAAGCATGACAGCATGATAAAATGAAGTTTTCCATCCAGTTTTCCCATAGAACATCAGTC
+TCCAATTTTTCTTAACAAACAGTTTTACCGTTTGCATGTTACCACTATCAACCGCATAAT
+ACAATGCGGTGTTTCCTTTGTCATCAAATTGTGAATCATCCATTCCACTGAATAGCAAAA
+TCTTTACTATTTTGGTATCTTCTAATGTGGCTGCCTGATGTAATGGAAATTCATTATCTA
+GAAGATTTTTCAATGCTCCAGCGTTCAACAACGTACATACTAGACGCACGTTATTATCAG
+CTATTGCATAATACAAGACACTATGACCATTGATATCCGCCTTAAATGCATCTTTGCTAG
+AGAGAAAGCTTTTCAGTTGCTTAGACTTCCAAGTATTAATTCGTGACAGATCCATGTCTG
+AAACGAGACGCTAATTAGTGTATATTTTTTCATTTTTTATAATTTTGTCATATTGTACCA
+GAATTAATAATATCTCTAATAGATCTGATTAGTAGATATATGGCTATCGCAAAACAACAT
+ATACACATTTAATAAAAATAATATTCATTAAGAAGATTCAGATTCCACTGTACCCATCAA
+TATAAAATAAAATAATTATTCCTTACATCGTACCCATAAACAATATATTAAGTATATTCC
+ACCTTACCCATAAACAATATAAATCCAGTAATATCATGTCTAATGATGAACACAAATGGT
+GTATTAAATTCCAGTTCTTCAGGAGATGATCTCGCCGTAGCTACCATGATAGTAGATGCC
+TCCGCTACAGTTCCTTGTTCGTCTACATCTATCTTTACATTCTGAAACATTTTATAAATA
+TATAATGGGTCCCTAGTCATATGTTTAAACGACGCCTTATCTGGATTAAACATACTAGGA
+GCCATCATTTCGGCTATCGACTTAATATCCCTCTTGTTTTCGATAGAAAATCTAGGGAGT
+TTAAGATTGTACATTTTATTCCCTAATTGAGATGACCAATATTCTAATTTTGCAGGCGTG
+ATAGAATCTGTGAAATGGGTCATATTATCACCTATTGCCAGGTACATACTAATATTAGCA
+TCCTTATACAGAAGGCGCACCATATCATATTCTTCGTCATCGATTGTGATTGTATTTCCT
+TGCAATTTAGTAACTACGTTCATCATGGGAACCGTTTTCGTACCGTACTTATTAGTAAAA
+CTAGCATTGTGTGTTTTAGTGATATCAAACGGATATTGCCACGTACCTTTAAAATATATA
+GTATTAATGATTGCCCATAGAGTATTATCGTCGAGCATAGTAGAATCAACTACATTAGAC
+ATACCAGATCTACGTTCTACTATAGAATTAATTTTATTAACCGCATCTCGTCTAAAGTTT
+AATCTATATAGGCCGAATCTATGATATTGTTGATAATACGACGGTTTAATACACACAGTA
+CTATCGACGAAACTTTGATACGTTAGATCTGTGTACGTATATTTAGATGTTTTCATCTTA
+GCTAATCCGGATATTAATTCTGTAAATGCTGGACCCAGATCTCTTTTTCTCAAATTCATA
+GTATTCAATAATTCTACTCTAGTATTACCTGATGCAGACAATAGCGACATAAACATAGAA
+AACGAATACCCAAACGGTGAGAAGACAATATTATCATTATCATCCTCATCCCCATTTTGA
+ATATTTTTATACGCTAATATACCAGCATTGATAAATCCCTGCAGACGATATGCGGATACT
+GAACACGCTAATGATAGTATCAATAACGCAATCATGATTTTTATGGTATTAATAATTAAC
+CTTATTTTTATGTTTGGTATAAAAATTATTGATGTCTACACATCCTTTATAATCAACTCT
+AATCACTTTAACTTTTACAGTTTTCCCTACAAGTTTATCCCTATATTCAACATATCTATC
+CATATGCATCTCTTAACACTCTGCCAAGATAGCTTCAAAGTGAGGATAGTCAAAAAGATA
+AATATATAGAGTATAATCATTCTCGTATACTCTGCCCTTTATTACATCGCCCGCATTGGG
+CAACGAATAACAAAATGCAAGCATCGTGTTAACGGGCTCGTAAATTGGGATAAAATTATG
+TTTTTATTGTTTATCTATTTTATTCAAGAGAATATTCAGGAAGTTCCTTTTCTGGTTGTA
+TCTCGTCGCAGTATATATCATTTGTACATTGTTTCATATTTTTTAATAGTCTACACCTTT
+TAGTAGGACTAGTATCGTACAATTCATAGCTGTATTTTGAATTCCAATCACGTATAAAAA
+TATCTTCCAATTGTTGACGAAGACCTAATCCATCATCCGGTGTAATATTAATAGATGCTC
+CACATATATCCGTAAAGTAATTTCCTGTCCAATTTGATGTACCTATATACGCCGTTTTAT
+CGGTTACCATATATTTTGCATGGTTTACCCTAGAATACGGAATGGGAGGATCAGCATCTG
+GTACAATAAATAGCTTTACTTCTATATCTATGTTTTTAGATTTTAGCATAGCTATAGATC
+TTAAAAAGTTTCTCATGATAAACGAAGATCGTTGCCAGCAACTAATCAATAGCTTAACGG
+ATACTTGTCTGTCTATAGCGGATCTTCTTAATTCATCTTCTATATAAGGCCAAAACAAAA
+TTTTACCCGCCTTTGAATAAATAATAGGAATAAAGTTCATAACAGATACATAAACGAATT
+TACTCGCATTTCCGATACATGACAATAAAGCGGTTAAATCATTGGTTCTTTCCATAGTAC
+ATAATTGTTGTGGTGCAGAAGCAATAAATACAGAGTGTGGAACACCGCTTACGTTAATAC
+TAAGAGGATGATCTGTATTATAATACGACGGATAAAAGTTTTTCCAATTATATGGTAGAT
+TGTTAACTCCAAGATACCAGTATACCTCAAAAATTTGAGTGAGATCCGCTGCCAAGTTCC
+TATTATTGAAGATCGCAATACCCAATTCCTTGACCTGAGTTAGTGATCTCCAATCCATGT
+TAGCGCTTCCTAAATAAATATGTGTATTATCAGATATCCAAAATTTTGTATGAAGAACTC
+CTCCTAGGATATTTGTAATATCTATGTATCGTACTTCAACTCCGGCCATTTGTAGTCTTT
+CAACATCCTTTAATGGTTTGTTGGATTTATTGACGGCTACTCTAACTCTTACTCCTCTTT
+TGGGTAATTGTACAATCTCGTTTAATATTACCGTGCCGAAATTCGTACCCACTTCATCCG
+ATAAACTCCAATAAAAAGATGATATATCTAGTGTTTTTATGGTATTGGATAGAATTTCCC
+TCCACATGTTAAATGTAGTCAAATATACTTTATCAAATTGCATACCTATAGGAATAGTCT
+CTGTAATCACTGCGATTGTATTATCCGGATTCATTTTATTTGTTAAAAAAATAATCCTAT
+ATCACTTCACTCTATTAAAAATCCAAGTTTCTATTTCTTTCATGACTGATTTTTTAACTT
+CATCCGTTTCCTTATGAAGATGATGTTTGGCGCCTTCATAAATTTTTATTTCCCTATTAC
+AATTTGCATGTTGCATGAAATAATATGCACCTGAAACATCGCTAATCTCATTGTTTGTTC
+CCTGGAGTATGAGAGTCGGGGTGTTAATCTTGGGAATTATTTTTCTAACCTTGTTGGTAG
+CCTTCAAGACCTGACTAGCAAATCCAGCCTTAATTTTTTCATGATTGACTAATGGATCGT
+ATTGGTATTTATAAACTTCATCCATATCTCTAGATACTGATTCTGGACATAGCTTTCCGA
+CTGACGCATTTGGTGTAATGGTTCCCATAAGTTTTGCAGCTAGCAGATTCAGTCTTGGAA
+CAGCGTCTGCATTAACTAGAGGAGACATTAGAATCATTGCTGTAAACAAGTTTGGATTAT
+CGCAAGCAGCTAGTATAGAAATTGTTGCTCCCATGGAATGACCCAATAAGAAGACTGGAA
+CTCCTGGATAAGTAGATTTAATAGTCACCACGTGCTGTACCACATCTCTAACATACTTAC
+CAAAGTCATCAATCATCATTTTTTCACCATTACTTCTTCCATGGCCAATATGATCATGTG
+AGAATACTAAAATTCCTAACGATGATATGTTTTCAGCTAGTTCGTCATAACGTCCAGAAT
+GTTCACCAGCTCCATGACTTATGAATACTAATGCCTTAGGATATGTAATAGGTTTCCAAT
+ATTTACAATATATGTAATCATTGTCCAGATTGAACATACAGTTTGTACTCATGATTCACT
+ATATAACTATCAATATTAACAGTTCGTTTAATGATCATATTATTTTTATGTTTTATTGAT
+AATTGTAAAAATATACAATTAAATCAATATAGAGGAAGGAGACGGTACTGTATTTTGTGA
+GATAGTAATGGAGACTAAATCAGATTATGAGGATGCTGTTTTTTACTTTGTGGATGATGA
+TGAAATATGTAGTCGCGACTCCATCATTGATCTAATAGATGAATATATCACGTGGAGAAA
+TCATGTTATAGTGTTTAATAAAGATATTACCAGTTGTGGAAGACTGTACAAGGAATTGAT
+AAAGTTCGATGATGTCGCTATACGGTACTATGGTATTGATAAAATTAATGAGATTGTCGA
+GGCTATGAGTGAAGGAGACCACTACATCAATCTTACAGAAGTCCATGATCAGGAAAGTCT
+ATTCGCTACCATAGGAATATGTGCTAAAATCACTGAACATTGGGGATACAAAAAGATTTC
+AGAATCTAAATTCCAATCATTGGGAAACATTACAGATCTGATGACCGACGATAATATAAA
+CATCTTGATACTTTTTCTAGAAAAAAAAATGAATTGATGATATAAGTGTCTTCATAACGC
+ATTATTACGTTAGCATTCTATTATCCAGTGTTAAAAAAATTATCCTATCATGTATTTGAG
+AGTCTTATATGTAGCAAACATGATAACTGCAATACCCATAATCTTTAGATATTCACGCGT
+GCTATGGATGGCATTATCCCGCGGTGCGGAAATGTACGTTATATAATCTACAAAATAATC
+ATCGCATATAGTATGAGATAGTAGAGTAAACATTTTTATCGTTTCTACTGGGTTCATACA
+TCGTCTACCCAATTCGGTAATGAATGAAATTGTCGCCAATCTTACACCCAAACCCTTGTT
+GTTCATTAGTATAGTATTAACTTCATTATTTATGTCATAAACTGTAAATGATTCTGTAGA
+TGCCATATCACACATGATATTCATGTCACTATTATAATCATTATTAACTTTATCACAATA
+CGTGTTGATAATATCTACATATGATCTAGTTTTTGTGGGTAATTGTCTATACAAGTCGTC
+TAAACGTTGTTTACTCATATAGTATTGAACAGCCATCATTACATGGTCCCGTTCCGTTGA
+TAGATAATCGAGTATGTTAGTAGACTTGTCAAATCTATATACCATATTTTCTGGAAGCGG
+ATATACATAGTCGCGATCATCATTATCACTAGCCTCATCCTCTATATCATGTACATGTAC
+ATAATCTATGATATTATTATACATAAACATCGACAACATACTATTGTCTATTATCTAAGT
+CCTGTTGATCCAAACCCTTGATCTCCTCTATCTGTACTATCTAGAGATTGTACTTCTTCA
+AGTTCTGGATAATATATACGTTGATAGATTAGCTGAGCTATTCTATCTCCAGTATTTACA
+TTAAACGTACATTTTCCATTATTAATAAGAATGACTCCTATGCTTCCCCTATAATCTTCG
+TCTATTACACCGCCTCCTATATCAATGCCTTTTAGGGACAGACCAGACCTAGGAGCTATT
+CTACCATAGCAGAACTTAGGCATGGACATACTAATATCTGTCTTAATTAACTGTCGTTCT
+CCAGGAGGGATAGTATAATCGTAAGCGCTATACAAATCATATCCGGCAGCACCCGGCGAT
+TGCCTAGTAGGTGATTTAGCTCTGTTAGTTTCCTTAACAAATCTAACTGGTGAGTTAATA
+TTCATGTTGAACATAAAAAATATCATTTTATTTCAAAATTATTTACCATTCCATTCCATC
+CCATATATTCCATGAATAAGTGCGATTATTGTACACTTCTATAGTATCTATATACGATCC
+ACGATAAAATCCTCCTATCAATAGCAGTTTATTATCCACTATGATCAATTCTGGATTATC
+CCTCGGATAAATAGGATCATCTATCAGAGTCCATGTATTGCTGGATTCACAATAAAATTC
+CGCATTTCTACCAACCAAGAATAACCTTCTACCAAACACTAACGCACATGATTTATAATG
+AGGATAATAAGTGGATGGTCCAAACTGCCACTGATCATGATTGGGTAGCAAATATTCTGT
+AGTTGTATCAGTTTCAGAATGTCCTCCCATTACGTATATAACATTGTTTATGGATGCCAC
+TGCTGGATTACATCTAGGTTTCAGAAGACTCGGCATATTAACCCAAGCAGCATCCCCGTG
+GAACCAACGCTCAACAGATGTGGGATTTGGTAGACCTCCTACTACGTATAATTTATTGTT
+AGCGGGTATCCCGCTAGCATACAGTCTGGGGCTATTCATCGGAGGAATTGGAATCCAATT
+GTTTGATATATAATTTACCGCTATAGCATTGTTATGTATTTCATTGTTCATCCATCCACC
+GATAAGATATACTACTTCTCCAACATGAGTACTTGTACACATATGGAATATATCTATAAT
+TTGATCCATGTTCATAGGATACTCTATGAATGGATACTTGTATGATTTGCGTGGTTGTTT
+ATCACAATGAAATATTATGTTACAGTCTAGTATCCATTTTACATTATGTATACCTCTGGG
+AGAAAGATAATTTGACCTGATTACATTTTTGATAAGAAGTAGCAGATTTCCTAATCTATT
+TCTTCGCCTCATATACCACTTAATGACAAAATCAACTACATAATCCTCATCTGGAACATT
+TAGTTCGTCGCTTTCTAGAATAAGTTTCATAGATAGATAATCAAAATTGTCTATGATGTC
+ATCTTCCAGTTCCAAAAAGTGTTTGGTAATAAAGTCTTTAGTATGACATAAGAGATTGGA
+TAGTCCGTATTCTATACCCATCATGTAACACTCGATACAATATTCCTTTCTAAAATCTCG
+TAGGATAAAGTTTATACAAGTGTAGATGATAAATTCTACAGATGTTAATATAGAAGCACG
+TAATAAATTGACGACGTTATGACTATCTATATATACCTTTCCAGTATATGAGTAAATAAC
+TATAGAAGTTAGACTGTGAATGTCAAGGTCTAGACAAACCCTCGTAACTGGATCTTTATT
+TTTTGTGTATTTTTGGCGTAAATGTGTGCAAAAGTATGGAGATAACTTTTTCAATATCGT
+AGAATTGACTATTATATTACCTCCTATAGCTTCAATAATTGTTTTGAATTTCTTAGTCGT
+GTACAATGCTAATATATTCTTACAGTACACAGTATTGACAAATATCGGCATTTATGTTTC
+TTTAAAAGTCAACATCTAAAGAAAAATGATTGTCTTCTTGAGACATAACTCCCATTTTTT
+GGTATTCACCCACACGTTTTTCGAAAAAATTAGTTTTTCCTTCCAATGATATATTTTCCA
+TGAAATCAAACGGATTGGTAACATTGTAAATTTTTTTAAATCCCAATTCAGAAATCAATC
+TATCTGCGACGAATTCTATATATGTTTTCATCATTTCACAATTCATTCCTATGAGTTTAA
+CTGGAAGAGCCACAGTAAGAAATTCTTGTTCAATGGATACCGCATTTGTTATAATAAATC
+TAACGGTTTCTTCACTCGGTGGATGCAATAAATGTTTAAACATCAAACATGCGAAATCGC
+AGTGCAGACCCTCGTCTCTACTAATTAATTCGTTAGAAAACGTGAGTCCGGGCATTAGGC
+CACGCTTTTTAAGCCAAAATATGGAAGCGAATGATCCGGAAAAGAAGATTCCTTCTACTG
+CAGCAAAGGCAATAAGTCTCTCTCCATAACCGGCGCTGTCATGTATCCACTTTTGAGCCC
+AATCGGCCTTCTTTTTTACACAAGGCATCGTTTCTATGGCATTAAAGAGGTAGTTTTTTT
+CATTACTATCTTTAACATAAGTATCGATCAAAAGACTATACATTTCCGAATGAATGTTTT
+CAATGGCCATCTGAAATCCGTAGAAACATCTAGCCTCGGTAATCTGCACTTCTGTACAAA
+ATCGTTCTGCTAAATTTTCATTCACTATTCCGTCACTGGCTGCAAAAAACGCCAATACAT
+GTTTTATAAAATATTTTTCGTCTGGTGTTAGTTTATTCCAGTCATTGATATCTTTAGATA
+TATCCACTTCTTCCACTGTCCAAAATGATGCCTCTGCCTTTTTATACATATTCCAGATGT
+CATGATATTGGATTGGGAAAATAACAAATCTATTTGGATTTGGTGCAAGGATAGGTTCCA
+TAACTAAATTAACAATAGTAGTAATTTTTTTTCAGTTATCTGTATGACGACTGTACTTGG
+ATCTTTTGTATATCGCTATCGCCGCAATCACTACAATAATTACAAGTATTATTGATAGCA
+TTGTTATTACTACTATCATAATTAAATTATCGACATTCATGGGTGTTGAATAATCGTTAT
+CATCATTTTGTAATTGTGACGTCATACTAGATAAATCATTTGTGAGATTGTTGTGGGAAG
+CGGGCACGGAAGATGCATTATCATTATTATTTAACGCCTCCCATTCGGATTCACAAATGT
+TACGCACGTTCAAAGTTTTATGGAAACTATAATTTTGTGAAAACAGATAACAAGAAAACT
+CGTCATCGTTCAAATTTTTAACGATAGTAAACCGATTAAACGTCGAGCTAATTTCTAACG
+CTAGCGACTCTGTTGGATATGGGTTTCCAGATATATATCTTTTCAGTTCCCCTACGTATC
+TATAATCATCTGTAGGAAATGGAAGATATTTCCATTTATCTACTGTTCCTAATATCATAT
+GCGGTGGTGTAGAACCATTAAGCGCGAAAGATGTTATTTCGCATCGTATTTTAACTTCGC
+AATAATTTCTGGTTAGATAACGCACTCTACCAGTCAAGTCAATGATATTAGCCTTTACAG
+ATATATTCATAGTAGTCGTAACGATGACTCCATCTTTTAGATGTGATACTCCTTTGTATG
+TACCAGAATCTTCGTACCTCAAACTCGATATATTTAAACAAGTTAATGATATATTAACGC
+GTTTTATGAATGATGATATATAACCAGAAGTTTTATCCTCTGTGGCTAGCGCTATAACCT
+TATCATTATAATACCAACTAGTGTAATTAATATGTGACATGACAGTGTGGGTACAAATAT
+GTACATTATCGTCTACGTCGTATTTGATACATCCGCATTCAGCCAACAAATATAAAATTA
+CAAAAACTCTAACGACGTTTGTACACATCTTGATGCGGTTTAATAAATGTTTTGATTTCA
+ATTTATTGTAAAAAAAGATTCGGTTTTATACTGTTCGATATTCTCATTGCTTATATTCTC
+ATCTATCATCTCCACACAGTCAAATCCATGGTTAACATGTACCTCATCAACCGGTAAAAG
+ACTATCGGATTCTTCTATCATCATAACTCGAGAATATTTAATTTGGTGGTCATTATTAAT
+CAAGTCAATTATCTTATTTTTAACAAACGTAAGTATTTTACTCATTTTTTTATAAAAACT
+TTTAGAAATATACAGACTCTATCGTGTGTCTATATCTTCTTTTTATATCCAATGTATTTA
+TGTCTGATTTTTCTTCATTTATCATATATAATGGTCCAAATTCTACACGTGCTTCGGATT
+CATCCAGATCATTAAGGTTCTTATAATCGCAACATCCTTCTCTTCCATCTTCTACATCTT
+CCTTCTTATTCTTAGCGTCACAGAATCTACCACAGCAGGATCCCATGACGAGAGTCACAT
+TAAACTAATTCATTTTCAATTATAATATACTGATTAGTAATGACAATTAAAATAAAAATA
+TTCTTCATAACCGGTAAGAAAGTAAAAAGTTCACATTGAAACTATGTCAGTAGTTATACA
+TCATGAGATGATATACTCTATTTTGGTGGAGGATTATATGATATAATTCGTGGATAATCA
+TTCTTAAGACACATTTCTTCATTCGTAAATCTTTTCACATTAAATGAGTGTCCATATTTT
+GCAATTTCTTCATATGATGGCGGTGTACGTGGACGAGGCTGCTCCTGTTCTTGTAGTCGT
+CGACTGTCGTGTTTGCGTTTAGATCCCTCCATTATCGCGATCGCGTAGTGAGTACTATTT
+ATACCTTGTAATTAAATTTTTTTATTAATTAAACGTATAAAAACGTTCCGTATCTGTATT
+TAAGAGCCAGATTTCGTCTAATAGAACAAATAGCTACAGTAAAAATAACTAGAATAATCG
+CTACACCCACTAGAAACCACGGATCGTAATACGGCAATCGGTTTTCGATAATAGGTGGAA
+CGTATATTTTATTTAAGGACTTAACAATTGTCTGTAAACCACAATTTGCTTCCGCCGATC
+CTGTATTAACTATCTGTAAAAGCATATGTTGACCGGGAGGAGCCGAACATTCTCCGATAT
+TCAATTTTTGTATATCTATAATGTTATTAACCTCCGCATACGCATTACAGTTCTTTTCTA
+GCTTGGATACTACACTAGGTACATCATCTAAATCTATTCCTATTTCCTCAGCGATAGCTC
+TTCTATCCTTTTCCGAAAGTAATGAAATCACTTCAATAAATGATTCAACCATGAGTGTGA
+AACTAAGTCGAGAATTACTCATGCATTTGTTAGTTATTCGGAGCGCGCAATTTTTAAACT
+GTCCTATAACCTCTCCTATATGAATAGCACAAGTGACATTAGTAGGGATAGAATGTTGAG
+CTAATTTTTGTAAATAACTATCTATAAAAAGATTATACAAAGTTTTAAACTCTTTAGTTT
+CTGCCATTTATCCAGTCTGAGAAAATGTCTCTCATAATAAATTTTTCCAAGAAACTAATT
+GGGTGAAGAATGGAAACCTTTAATCTATATTTATCACAGTCTGTTTTGGTACACATGATG
+AATTCTTCTAATGCTGTACTAAATTCGATATCTTTTTCGATTTCTGGATATGTTTTTAAT
+AAAGTATGAACAAAGAAATGGAAATCGTAATACCAGTTATGTTCAACTTTGAAATTGTTT
+TTTATTTTCTTGTTAATGATTCCAGCCACTTGGGAAAAGTCAAAGTCGTTTAATGCCGAT
+TTAATACGTTCATTAAAAACAAACTTTTTATTCTTTAGATGAATTATTATTGGTTCATTG
+GAATCAAAAAGTAAGATATTATCGGGTTTAAGATCTGCATGTAAAAAGTTGTCACAACAG
+GGTAGTTCGTAGATTTTAATGTATAACAGAGACATCTGTAAAAAGATAAACTTTATGTAT
+TGTACCAAAGATTTAAATCCTAATTTGATAGCTAACTCGGTATCTACTTTATCTGCCGAA
+TACAGTGCTAGGGGAAAAATTATAATATTTCCTCTTTCGTATTCGTAATTAGTTCTCTTT
+TCATGTTCGAAAAAGTGAAACATGCGGTTAAAATAGTTTATAACATTAATATTACTGTTA
+ATAACTGCCGGATAAAAGTGGGATAGTAATTTCACGAATTTGATACTGTCCTTTCTCTCG
+TTAAACGCCTTTAGAAAAACTTTAGAAGAATATCTCAATGAGAGTTCCTGACCATCCATA
+GTTTGTATCAATAATAGCAACATATGAAGAACCCGCTTATACAGAGTATGTAAAAATGTT
+AATTTATAGTTTAATCCCATGGCCCACGCACACACGATTAATTTTTTTTCATCTCCCTTT
+AGATTGTTGTATAGAAATTTGGGTACTGTAAACTCCGCCGTAGTTTCCATGGGACTATAT
+AATTTTGTGGCCTCGAATACAAATTTTACTACATAGTTATCTATCTTAAAGACTATACCA
+TATCCTCCTGTAGATATGTGATAAAAATCGTCGTTTATAGGATAAAATCGTTTATCTTTT
+TGTTGGAAAAAGGATGAATTAATGTAATCATTCTCTTCTATCTTTAGTAGTGTTTCCTTA
+TTAAAATTCTTAAAATAATTTAACAATCTAACTGACGGAGCCCAATTTTGGTGTAAATCT
+AATTGGGACATTATGTTGTTAAAATATAAACAGTCTCCTAATATAACAGTATCTGATAAT
+CTATGGGGAGACATCCATTGATATTCAGGGGATGAATCATTGGCAACACCCATTTATTGT
+ACAAAAAGCCCCAATTTACAAACGAAAGTCCAGGTTTGATAGAGATAAACTATTAACTAT
+TTTGTCTCTGTTTTTAACACCTCCACAGTTTTTAATTTCTTTGGTAATGAAATTATTCAC
+AATATCAGTATCTTCTTTATCTACCAGAGATTTTACTAACTTGATAACCTTGGCTGTCTC
+ATTCAATAGGGTAGTGATATTTGTATGTATGATATTGATATCTTTTTGAATTGTTTCTTT
+TAGAAGTGATTCTTTGATGGTATCAGCATACGAATTACAATAATGCAGAAACTCAGTTAA
+CATGCAGGAATTATAGTAAGCCAATTCCAATTGTTGCCTGTATTGTATTAGAGTATTAAT
+ATGCGCAATGATGTCCTTGCGTTTCTCTGATAGAATGCGAGCAGCGATTTTGGCGTTATC
+ATTTGACGATATTTCTGGAATGACGAATCCTGTTTCTACTAACTTCTTGGTAGGACAAAG
+TGAAACAATCAAGAAAATAGCTTCTCCTCCTATTTGTGGAAGAAATTGAACTCCTCTAGA
+TGATCTACTGACGATAGTATCTCCTTGACAGATATTGGACCGAACTACGGAAGTACCTGG
+AATGTAAAGCCCTGAAACCCCCTCATTTTTTAAGCAGATTGTTGCCGTAAATCCTGCACT
+ATGCCCAAGATAGAGAGCTCCTTTGGTGAATCCATCACTATGTTTCAGTTTAACCAAGAA
+ACAGTCAGCTGGTCTAAAATTTCCATCTCTATCTAATACAGAATCCAACTTGATGTCAGG
+GACTATGACCGGTTTAATGTTATATGTAACATTGAGTAAATCCTTAAGTTCATAATCATC
+GTTGTCATCAGTTATGTACGATCCAAACAATGTTTCTACCGGCATGGTGGATACGAAGAT
+GCTATCCATCAGAATGTTTCCCTGATTAGTATTTTCTATATAGCTATTCTTCTTTAAACG
+ATTTTCCGAATCAGTAACTATGTTCATTTTTTTAGGAGTAGGACGTCTAGCCAGTATGGA
+AGAGGATTTTCTAGATACTCTCTTCAACATCTTTGATCTCAATGGAATGCAAAACCCCAT
+GGTGTAACAACCAACGATAAAAATAATATTGTTTTTTCACTTTTTATAATTTTACCATCT
+GACTCATGGATTCATTAATATCTTTACAAGAGCTACTAACGTATAATTCTTTATAACTAA
+ACTGAGATATATACACCGGATCTATGGTTTCCATAATTGAGTAAATGAATGCTCGGCAAT
+AACTAATGGCAAATGTATAGAACAACGAAATTATACTAGAGTTGTTAAAGTTAATATTTT
+CTATGAGTTGTTCCAATAAATTATTTGTTGTGACTGCGTTCAAGTCATAAATTATCTTGA
+TACTATCCAGTAAACAGTCTTTAAGTTCTGGAATATTATCATCCCATTGTAAAGCCCCTA
+GTTCGACTATCGAATATCCTGCTCTGATAGCAGTTTCAATATCGACGGACGTCAATACTG
+TAATAAAGGTGGTAGTATTGTCATCATCGTGATAAACTACGGGAATATGGTCGTTAGTAG
+GTACCGTGACTTTACACAACGCGATATATAACTTTCCTTTTGTACCATTTTTAACGTAGT
+TGGGACGTCCTGCAGGGTATTGTTTTGAAGAAATGATATCGAGAACAGATTTGATACGAT
+ATTTGTTGGATTCCTGATTATTCACTATAATATAATCTAGACAGATAGATGATTCGATAA
+ATAGAGAAGGTATATCGTTGGTAGGATAATACATCCCCATTCCAGTATTCTCGGATACTC
+TATTGATGACACTAGTTAAGAACATGTCTTCTATTCTAGAAAACGAAAACATCCTACATG
+GACTCATTAAAACTTCTAACGCTCCTGATTGTGTTTCGAATGCCTCGTACAAGGATTTCA
+AGGATGCCATAGATTCTTTGACCAACGATTTAGTATTGCGTTTAGCATCTGATTTTTTTA
+TTAAATCAAATGGTCGGCTCTCTGGTTTACTACCCCAATGATAACAATAGTCTTGTAAAG
+ATAAACCGCAAGAAAATTTATACACATCCATCCAAATAACCCTAGCACCGTCGGATGATA
+TTAATGTATTATTATAGATTTTCCATCCACAGTTATTGGGCCAGTATACTGTTAGCAACG
+GTATATCGAATAGATTACTCATGTAACCTACTAGAATGATAGTTCGTGTACTAGTCATAA
+TATCTTTAATCCAATCTAAGAAATCTAAAATTAGATCTTTTACACTATTAAAGTTAACAA
+AGGTATTACCCGGGTACGTGGATATCATATATGGTATTGGTCCATTATCAGTAATGGCTC
+CATAAACTGATACGGCAATGGTTTTTATATGTGTTTGATCTAATGAGGACGAAATTCGCG
+CCCACAATTCATCTCTAGATATGCATTTAATATCGAACGGTAACACATCAATCTCGGGAC
+GCGTATATGTTTCTAAATTCTTAATCCAAATATAATGATGACCTATATGCCCTATTATCA
+TACTGTCAACTATAGTATACCTAGAGAACTTTCGATACATCTGCTGTTTCCTGTAATCGT
+TAAATTTTACAAATCTATAACATGCTAAACCTTTTGACGACAGCCATTCATTAATTTCTG
+ATATGGAATCTGTATTCTTAATACCGTATCGTTCTAAAGCCAGTGCTATATCTCCCTGTT
+CGTGGGAACGCTTTCGTATAATATCGATCAATGGATAATATGAAGTTTTTGGAGAATAAT
+ATGATTCATGATCTATTTCGTCCATAAACAATCTAGACATAGGAATTGGAGGCGATGATC
+TTAATTTTGTGCAATGGGTCAATCCTATAACTTCTAATATTGTAATATTCATCATCGACA
+TAACACTATCTATGTTATCATCGTATATTAGTATACCACGACCTTCTTCATTTCGTGCCA
+AAATGATATACAGTCTTAAATAATTACGCAATATCTCAATAGTTTCATAATTGTTAGCTG
+TTTTCATCAAGGTTTGTATCCTGTTTAACATGATGGCGTTCTATAACGTCTCTATTTTCT
+ATTTTTAATTTTTTTAAATTTTTAACGATTTACTGTGGCTAGATACCCAATCTCTTTCAA
+ATATTTTTTTAGCCTTGCTTACAAGCTGTTTATCTATACTATTAAAACTGACGAATCCGT
+GATTTTGGTAATGGGTTCCGTCGAAATTTGCCGAAGTGATATGAACATATTCGTCGTCGA
+CTATTAACAATTTTGTATTATTCTGAATAGTGAAAACCTTCACAGATAGATCATTTTGAA
+CACACAACGCATCTAGACTTCTGGCGGTTGCCATAGAATATACGTCGTTCTTATCCCAAT
+TACCAACTAGAAGTCTGATCTTAACTCCTCTATTAATGGCTGCTTCTATAATGGAGTTGT
+AAATGTCAGGCCAATAGTAGCTATTACCGTCGACACGTGTAGTGGGAACTATGGCCAAAT
+GTTCAATATCTATACTAGTCTTAGCCGACTTGAGTTTATCAATAACTACATCAGTGTCTA
+GATCTCTAGAATATCCCAATAGGTGTTCTGGAGAATCAGTAAAGAACACTCCACCTATAG
+GATTCTTAATATGATACGCAGTGCTAACTGGCAGACAACAAGCCGCAGAGCATAAATTCA
+ACCATGAATTTTTTGCGCTATTAAAGGCTTTAAAAGTATCAAATCTTCTACGAAGATCTG
+TGGCCAGCGGAGGATAATCAGAATATACGCCTAACGTTTTAATCGTATGTATAGATCCTC
+CAGTAAATGACGCGTTTCCTACATAACATCTTTCATCATCAGACACCCAAAAACAACCGA
+GTAGTAGTCCCACATTATTTTTTTTATCTATATTAACGGTTATAAAATTTATATCCGGGG
+AGTGACTTTGTAGCTCTCCCAGATTTCTTTTCCCTCGTTCATCTAGCAAAACTATTATTT
+TAATCCCTTTTTCAGATACCTCTTTTAGTTTATCAAAAATAAGCGCTCCCCTAGTAGTAC
+TCAGAGGATTACAACAAAAAGATGCTATGTATATATATTTCTTAGCTAGAGTGATAATTT
+CGTTAAAACATTCAAATGTTGTCAAATGATCGGATCTAAAATCCATATTTTCTGGTAGTG
+TTTCTACCAGCCTACATTTTGCTCCCGCAGGTACCGATGCAAATGGCCACATTTAGTTAA
+CATAAAAACTTATATATCCTGTTCTATCAACGATTCTAGAATATCATCGGCTATATCGCT
+AAAATTTTCATCAAAGTCGACATCACAACCTAACTCAGTCAATATATTAAGAAGTTCCAT
+GATGTCATCTTCGTCTATTTCTATATCCGTATCCATTGTAGATTGTTGACCGATTATCGA
+GTTTAAATCATTACTAATACTCAATCCTTCAGAATACAATCTGTGTTTCATTGTAAATTT
+ATAGGCGGTGTATTTAAGTTGGTAGATTTTCAATTATGTATCAATATAGCAACAGTAGTT
+CTTGCTCCTCCTTGATTTTAGCATCCTCTTCATTATTTTCTTCTACGTACATAATCATGT
+CTAATACGTTAGACAACACACCGACGATGGTGGCCGCCACAGACACGAATATGACTAGAC
+CGATGACCATTTAAAAAATACTCTCTAGCTTTAACTTAAACTGTATCGATCATTCTTTTA
+GCACATGTATAATATAAAAACATTATTCTATTTCGAATTTAGGCTTCCAAAAATTTTTCA
+TCCGTAAACCGATAATAATATATATAGACTTGTTAATAGTCGGAATAAATATATTAATGC
+TTAAACTATCATCATCTCCACGATTAGAGATACAATATTTACATTCTTTTTGCTGTTTCG
+AAACTTTATCAATACACGTTAATACAAACCCAGGAAGGAGATATTGAAACTGAGGCTGTT
+GAAAATGAAACGGCGAATACAATAATTCAGATAATGTAAAATCATGATTCCGTATTCTGA
+TGATATTAGAACTGCTAATGGATGTCGATGGTATGTATCTAGGAGTATCTATTTTAACAA
+AGCATCGATTTGCTAATATACAATTATCCTTTTGATTAATTGTTATTTTATTCATATTCT
+TAAAAGGTTTCATATTTATCAATTCTTCTACATTAAAAATTTCCATTTTTAATTTATCTA
+GCCCCGCAATACTCCTCATTACGTTTCATTTTTTGTCTAGAATACCCATTTTGTTCATCT
+TGGTACATAGATTATCCAATTGAGAAGCGCATTTAGTAGTTTTGTACATTTTAAGTTTAT
+TAACGAATCGTCGAAAACTAGTTATAGTTAACATTTTATTATTTGATACCCTGATATTAA
+TACCCCTGCCGTTACTATTATTTATAACTGATGTAACCCACGTAACATTGGAATTAATTA
+TCGATAGTAATGCATCGACACTTCCAAAATTGTCTATTATAAACTCACCGATAATTTTTT
+TATTGCATGTTTTCATATTCATTAGGATTATCAAATCTTTAATCTTATTACGATTGTATG
+CGTTGATATTACAAGACGTCATTCTAAAAGACGGAGGATTTCCATCAAATGCCAGACAAT
+CACGTACAAAGTACATGGAAATAGGTTTTGTTCTATTACGCATCATAGATTCATATAAAA
+CACCCGTAGAAATACTAATTTGTTTTACTCTATAAAATACTATTGCATCTATTTCATCGT
+TTTGTATAACGTCTTTCCAAGTGTCAAATTCCAATTTTTTTTCATTGATAGTACCAAATT
+CTTCTATCTCTTTAACTACTTGCATAGATAGGTAATTACAGTGATGCCTACATGCCGTTT
+TTTGAAACTGAATAGATGCATCTAGAAGCGATGCTACACTAGTCACGATCACCACTTTCA
+TATTTAGAATATATGTATGTAAAAATATAGTAGAATTTCATTTTGTTTTTTTCTATGCTA
+TAAATGAATTCTCATTTTGTATCCGCACATACTCCGTTTTATATCAATACCAAAGAAGGA
+AGATATCTGGTTCTAAAAGCCGTTAAAGTATGCGATGTTAGAACTGTAGAATGCGAAGGA
+AGTAAAGCTTCCTGCGTACTCAAAGTAGATAAACCCTCATCACCCACGTGTGAGAGAAGA
+CCTTCGTCCCCGTCCAGATGCGAGAGAATGAATAACCCTGGAAAACAAGTCCCGTTTATG
+AGAACGGACATGTTACAAAATATGTTTGCTGCTAATCGCGACAACGTAACGTCAAGACTT
+TTGAACTAAAATACAATTATATCTTTTTCGATATTAATAAATCCGTGTCTCCCGGGTTTT
+TTATCTCTTTCAGTATGTGAATAGATAGGTATTTTATCTCTATTCATCATCGAATTTAAG
+AGATCCGATAAACATTGTTTGTATTCTCCAGATGTCAGCATCTGATACAACAATATATGT
+GCACATAAACCTCTGGCACTTATTTCATGTACCTTCCCCTTATCACTAAGGAGAATAGTA
+TTTGAGAAATATGTATACATGATATTATCATGTATTAGATATACAGAATTTGTAACACTC
+TCGAAATCACACGATGTGTCGGCGTTAAGATCTAATATATCACTCGATAACACATTTTCA
+TCTAGATACACTAGACATTTTTTAAAGCTAAAATAGTCTTTAGTAGTAACAGTAACTATG
+CGATTATTTTCATCGATGATACATTTCATCGGCATATTATTACGCGTACCATCAAAGACT
+ATACCATGTGTATATCTAACGTATTCTAGCATAGTTGCCATACGTACATTAAACTTTTCA
+GGATCTTTGGATAGATCTTCCAATCTATCTATTTGAGAAAACATTTTTATCATGTTCAAT
+AGTTGAAACGTCGGATCCACTATATAGATATTATCTATAAAGATTTTAGGAACTATGTTC
+ATGGTATCCTGGCGAATATTAAAACTATCAATGATATGATTATCGTTTTCATCTTTTATC
+ACCATATAGTTTCTAAGATATGGGATTTTACTTAATATAATATTATTTCCCGTAATAAAT
+TTTATTAGAAATGCCAAATCTATAAGAAAAGTCCTAGAATTAGTCTGAAGAATATCTATA
+TCACCGTACCGTATATTTGGATTAATTAGATATAGAGAATATGATCCGTAACATATACAA
+CTTTTATTATGACGTCTAAGATATTCTTCCATCAACTTATTAACATTTTTGACTAGGGAA
+GATACATTATGACGTCCCATTACTTTTGCCTTGTCTATTACAGCGACGTTCATAGAATTT
+AGCATATCTCTTGCCAATTCTTCCATTGATGTTACATTATAAGAAATTTTAGATGAAATT
+ACATTTGGAGCTTTAATAGTAAGAACTCCTAATATATCCGTGTATGTGGTCACTAATACA
+GATTGTAGTTCTATAATCGTAAATAATTTACCTATATTATATGTTTGAGTTTGTTTAGAA
+AAGTAGCTAAGTATACGATCTTTTATTTCTGATGCCGATGTATCAACATCGAAAAAAAAT
+CTTTTTTTATTCTTTTTTACTAACGATACGAATATGTCTTTGTTAAAAACAGTTATTTTC
+TGAATATTTCTAGCTTGTAATTTTAACATATGATATTCGTTCACACTAGGTACTCTGCCT
+AAATAGGTTTCTATAATCTTTAATGTAATATTAGGAAGAGTATTCTGATCAGGATTCCTA
+TTCATTTTGAGGATTTAAAACTCTGATTATTGTCTAATATGGTCTCAACACAAACTTTTT
+CACAGAGTGATAGAGTTTTTGATAACTCGTTTTTCTTAAGAAATATAAAACTACTGTCTC
+CAGAGCTCGCTCTATCTTTTATTTTATCTAATTCGATACAAACTCCTGATACTGGTTCAG
+AAAGTAATTCATTAATTTTCAGTCCTTTATAGAAGATATTTAATATAGATAATACAAAAT
+CTTCAGTTCTTGATATCGATCTGATTGATCCTAGAACTAGATATATTAATAACGTGCTCA
+TTAGGCAGTTTATGGCAGCTTGATAATTAGATATAGTATATTCCAGTTCATATTTATTAG
+ATACCGCATTGCCCAGATTTTGATATTCTATGAATTCCTCTGAAAATAAATCCAAAATAA
+CTAGACATTCTATTTTTTGTGGATTAGTGTACTCTCTTCCCTCTATCATGTTCACTACTG
+GTGTCCACAATGATAAATATCTAGAGGGAATATAATATAGTCCATATGATGCCAATCTAG
+CAATGTCGAATAACTGTAATTTTATTCTTCGCTCTTCATTATGAATTGAATCTTGAGGTA
+TAAACCTAACACAAATTATATCATTAGACTTTTCGTATGTAATGTCTTTCATGTTATAAG
+TTTTTAATCCTGGAATAGAATCTATTTTAATGAGGCTTTTAAACGCAGCGTTCTCCAACG
+AGTCAAAGCATAATACTCTGTTGGTTTTCTTATATTCAATATTACGATTTTCTTCTTTGA
+ATGGAATAGGTTTTTGAATTAGTTTATAATTACAACATAATAGATAAGGAAGTGTGTAAA
+TAGTACGCGGAAAAAACATAATAGCTCCCCTGTTTTCATCCATGGTTTTAAGTAAATGAT
+CACTGGCTTCTTTAGTCAATGGATATTCGAACATTAACCGTTTCATCATCATTGGACAGA
+ATCCATATTTCTTAATGTAAAGAGTGATCAAATCATTGTGTTTATTGTACCATCTTGTTG
+TAAATGTGTATTCGGTTATCGGATCTGCTCCTTTTTCTATTAAAGTATCGATATCGATCT
+CGTCTAAGAATTCAACTATATCGACATATTTCATTTGTATACACATAACCATTACTAACG
+TAGAATGTATAGGAAGAGATGTAACGGGAACAGGGTTTGTTGATTCGCAAACTATTCTAA
+TACATAATTCTTCTGTTAATACGTCTTGCACGTAATCTATTATAGATGCCAAGATATCTA
+TATAATTATTTTGTAAGATGATGTTAACAATGTGATCTATATAAGTAGTGTAATAATTCA
+TGTATTTCGATATATGTTCCAACTCTGTCTTTGTGATGTCTAGTTTCGTAATATCTATAG
+CGTCCTCAAAAAATATATTCGCATATATTCCCAAGTCTTCAGTTCTATCTTCTAAAAAAT
+CTTCAACGTATGGAATATAATAATCTATTTTACCTCTTCTGATGTCATTAATGATATAGT
+TTTTGACACTATTTTCCGTCAATTGATTCTTATTCACTATGTCTAAAAACCGGATAGCGT
+CCCTAGGACGAACTACTGCCATTAATATCTCTATTATAGCTTCTGGACATAAATCATCTA
+TTATACCAGAATTAATGGGAACTATTCCGTATCTATCTAACATAGTTTTAAGAAAGTCAG
+AATCTAAGACCTGATGTTCATATATTGGTTCATACATGAAATGATCTCTATTGATGATAG
+TGACTATTTCATTCTCTGAAAATTGGTAACTCATTCTATACACGCTTTCCTTGTTGATAA
+AGGATAGTATATACTCAATGGAATTTGTACCAACAAACTGTTCTCTTATGAATCGTATAT
+CATCATCTGAAATGATCATGTAAGGCATACATTTAACAATAAGAGACTTGTCTCCTGTTA
+TCAATATACTATTCTTGTGATAATTTATGTGTGCGGCAAATTTGTCCACGTTCTTTAATT
+TTGTTATAGTAGATATCAAATCCAATGGAGATACAGTTCTTGGCTTAAACAGATATAGTT
+TTTCTGGAACGAATTCTACAACATTATTATAAAGGACTTTGGGTATATAAGTGGGATGAA
+ATCCTATTTTAATTAATGCGATAGCCTTGTCCTCGTGCAGATATCCAAACGCTTTTGTGA
+TAGTATGGCATTCATTGTCTAGAAACGCTCTACGAATATCTGTAACAGATATCATCTTTA
+GAGAATACTAGTCGCGTTAATAGTACTAAAATTTGTATTTTTTAATCTATCTCAATAAAA
+AATTAATATGTATGATTCAATGTATAACTAAACTACTAACTGTTATTGATAACTAGAATC
+AGAATCTAATGATGACATAACTAAGAAGTTTATCTACAGCCAATTTAGCTGCATTATTTT
+TAGCATCTCGTTTAGATTTTCCATCTGCCTTATCGAATACTCTTCCGTCAATGTCTACAC
+AGGCATAAAATGTAGGAGAGTTACTAGGCCCCACTGATTCAATACGAAAAGACCAATCTC
+TCCTAGTTATTTGACAGTACTCATTAATAACGGTGACAGGGTTAACACCTTTCCAATAAA
+TAATTTTTTTAACCGGAATAACATCATCAAAAGACTTATGATCCTCTCTCATTGATTTTT
+CGCGGGATACATCATCTATTATAGCATCAGCATCAGAATCTGTAGGCCGTGTATCAGCAT
+CCATTGTCGTAGACCAACGAGGAGGAGTATCGTTGGAGCTGTAAACCATAGCACTACGTT
+GAAGATCATACAGAGCTTTATTAACTTCTCGCTTCTCCATATTAAGTTGTTTAGTTAGTT
+GTACAGCAGTAGCTCCTTAGTCCAATGTTTTTAATAACCGCACACAATCTCTGTGTCAGA
+ACGCTCGTCAATATAGATCTTAGAAATTTTTTTAGAGAGAACTAACGCAACTAGCAATAA
+AACTGATCTTATTTTATCATTTTTTTTATTCATCATCCTCTGGTGGTTCGTCGTTCCTAT
+CGAATGTAGCTCTGATTAACCCGTCATCTATAGGTGATGCTGGTTCTGGAGATTCTGGAG
+GAGATGGATTATTATCTGGAAGAATCTCTGTTATTTCCTTGTTTTCATGTATCGATTGCG
+TTGTAACATTAAGATTGCGAAATGCTCTAAATTTGGGAGGCTTAAAGTGTTGTTTACAAT
+CTCTACACGCGTGTCTAACTAATGGAGGTTCATCAGCGGCTCTAGTTTGAATCATCATCG
+GTGTAGTATTCCTACTTTTACAGTTAGGACACGGTGTATTGTATTTCTCGTCGAGAACGT
+TAAAATAATCGTTGTAACTCACATCCTTTATTTTATCTATATTGTATTCTACTCCTTTCT
+TAATGCATTTTATACCGAACAAGAGATAGCGAAGGAATTCTTTTTCGGTACCGCTAGTAC
+CCTTAATCATATCACATAGTGTTTTATATTCTAAATGTGTGGCAATGGACGGTTTATTTC
+TATACGATAGTTTGTTTTTGGAATCCTTTGAGTATTCTATACCAATATTATTCTTTGATT
+CGAATTTAGTTTCTTCGATATTAGATTTTGTATTACCTATATTCTTGATGTAGTACTTTG
+ATGATTTTTCCATGGCCCATTCTATTAAGTTTTCCAAGTTGGCATCATCCACATATTGTG
+ATAGTAATTCTCGGATATCAGTAGTGACTACCGCCATTGATATTTGTTCATTTGATGAGT
+AACTACTAATGTATACATTTTCCATTTATAACACTTATGTATTAACTTTGTTTATTTATA
+TTTTTTCATTATTATGTTGATATTAATAATCGTATTGTGGTTATATGGCTACAATTTCAT
+AATGAGTTGAAGTCAGTGTCCTATGATCAATGACGATAGCTTTACTCTGAAAAGAAAGTA
+TCAAATCGATAGTGCAGAGTCAACAATGAAAATGGATAAGACGATGACAAAGTTTCAGAA
+TAGAGTCAAAATGGTAAAAGAAATAAATCAGACGATAAGAGCAGCACAAACTCATTACGA
+GACATTGAAACTAGGATATATAAAATTTAAGGGAATGATTAGGACTACTACTCTAGAAGA
+TATAGCACCATCTATTCCAAATAATCAGAAAACTTATAAACTATTCTCGGACATTTCAGT
+CATTGGCAAAGCATCACAGAATCCGAGTAAGATGATATATGCTCGCTGCTTTACATGTTT
+CCCAATTTGTTTGGAGATGACCATAGATTCATTTGTTATAGAATGCATCCAACATTGTTC
+ATGATATAGTTGAATCATGTATGCCTGTTCGTATGCCTGTGGCTAAGATACTGTGTAAAG
+AAATGGTAAATAAATACTTTGAGAATCTTTAAGAGTGCATTGACTTTGTTAGTGAATAGG
+CATTCCATCTTTCTCCAATACTAATTCAAATTGTTAAATTAATAATGGAATAGTATAAAT
+AGTTATTAGTGATAGGATAGTAAACATAATTATTAGAATAGTAGTGTAGTATCATAGATA
+ACTCTCTTCTATAAAAAATGGATTTTATTCGTAGAAAGTATCTTATATACACAGTAGAAA
+ATAATATAGATTTTTTAAAGGATGATACATTAAGTAAAGTAAACAATTTTACCCTCAATC
+ATGTACTAGCTCTCAAGTATCTAGTTAGCAATTTTCCTCAACATGTTATTACTAAGGATG
+TATTAGCTAATACCAATTTTTTTGTTTTCATACATATGGTACGATGCTGTAAAGTATACG
+AAGCGGTTTTACGACACGCATTTGATGCACCCACGTTGTACGTTAAAGCATTGACTAAGA
+ATTATTTATCGTTTAGTAACACAATACAGTCGTACAAGGAAACAGTGCATAAACTAACAC
+AAGATGAAAAATTTTTAGAGGTTGCCGAATACATGGACGAATTAGGAGAACTTATAGGCG
+TAAATTATGACTTAGTTCTTAATCCATTATTTCACGGAGGGGAACCCATCAAAGATATGG
+AAATCATTTTTTTAAAACTGTTTAAGAAAACAGACTTCAAAGTTGTTAAAAAATTAAGTG
+TTATAAGATTACTTATTTGGGCATACCTAAGCAAGAAAGATACAGGCATAGAGTTTGCGG
+ATAATGATAGACAAGATATATATACTCTATTTCAACAAACTGGTAGAATAGTCCATAGCA
+ATCTAACAGAAACGTTTAGGGATTATATCTTTCCCGGAGATAAGACTAGCTATTGGGTGT
+GGTTAAACGAAAGTATAGCTAATGATGCGGATATCGTTATTAATAGACCCGCCATTACCA
+TGTATGATAAAATTCTTAGTTATATATACTCTGAGATAAAACAGGGACGCGTTAATAAAA
+ACATGCTTAAGTTAGTTTATATCTTTGAGCCTGAAAAAGATATCAGAGAACTTCTGCTAG
+AAATCATATATGATATTCCTGGAGATATCCTATCTATTATTGATGCAAAAAACGACGATT
+GGAAAAAATATTTTATTAGTTTTTACAAAGCTAATTTTATTAACGGTAATACATTTATTA
+GTGATAGAACGTTTAACGATGACTTATTCAGAGTTGTTGTTCAAATAGATCCCGAATATT
+TCGATAATGAACGAATTATGTCTTTATTCTATACGAGTGCTGCGGACATTAAACGATTTG
+ATGAGTTAGATATTAATAACAGTTATATATCTAATATAATTTATGAGGTGAACGATATCA
+CATTAGATACAATGGATGATATGAAGAAGTGTCAAATCTTTAACGAGGATACGTTGTATT
+ATGTTAAGGAATACAATACATACCTGTTTTTGCACGAGTCGGATCCCATGGTCATAGAGA
+ACGGAATACTAAAGAAACTGTCATCTATAAAATCCAAGAGTAGACGGCTGAACTTGTTTA
+GCAAAAACATTTTAAAATATTATTTAGACGGACAATTGGCTCGTCTAGGTCTTGTGTTAG
+ATGATTATAAAGGAGACTTATTAGTTAAAATGATAAACCATCTCAAATCTGTGGAGGATG
+TATCCGCATTCGTTAGATTTTCTACAGATAAAAACCCTAGTATTCTTCCATCGCTAATCA
+AAACTATTTTAGCTAGTTATAATATTTCCATCATCGTCTTATTTCAAAGGTTTTTAAGAG
+ATAATCTATATCATGTAGAAGAATTCTTGGATAAAAGCATCCATCTAACCAAGACGGATA
+AGAAATATATACTTCAATTGATAAGGCACGGTAGATCATAGAACAAACCAAATATATTAT
+TAATAATTTGTATATACATAGATATAATTATCACATATTAAAAAATAACACATTTTTGAT
+AAATGGAAACCGTTGCAACAATTCAGACTCCCACCAAATTAATGAATAAAGAAAATGCAG
+AAATGATTTTGGAAAAAATTGTTAATCATATAGCTATGTATATTAGTGACGAATCAATAT
+ATTCAGAAAATAATCCTGAATATATTGATTTTCGTAACAGATACGGAGACTATAGATCTC
+TCATTATAAAAAGTGATCACGAGTTTGTAAAGCTATGTAAAGATCATGCAGAGAAAAGTT
+CTCCAGAAACGCAACAAATGATTATCAAACACATATACGAACAATATCTTATTCCAGTAT
+CTGAAGTACTATTAAAACCTATAATGTCCATGGGTGACATATTTACATATAACGGATGTA
+AAGACAATGAATGGATGCTAGAACAACTCTCTACCCTAAACTTTAACAATCTCTACACAT
+GGAACTCATGTAGCATAGGCAATGTAACGCGTCTGTTTTATACATTTTTTAGTTATCTGA
+TGAAAGATAAACTAAATATATAAGTATAATCCCATTCTAATACTTTAACCTGATGTATTA
+TTACCTGCATCTTATTAGAATATTAACCTAACTAAAAGACATAAAAAGCGGTAGGATATA
+AATATTATGGCCGCAACCGTTCCGCGTTTTGACGATGTGTACAAAAATGCACAAAGAAGA
+ATTCTAGATCAAGAAACATTTTTTAGTAGAGGTCTAAGTAGACCGTTAATGAAAAACACA
+TATCTATTTGATAATTACGCGTATGGATGGATACCAGAAACTGCAATTTGGAGTAGTAGA
+TACGCAAACCTAGATGCTAGTGACTATTATCCCATTTCGTTGGGATTACTTAAAAAGTTT
+GAATTTCTCATGTCTCTATATAAAGGTCCTATTCCCGTATATGAAGAAAAAGTAAATACT
+GAATTCATTGCTAATGGATCTTTCTCCGGTAGATACGTATCATATCTTAGAAAGTTTTCT
+GCCCTTCCAACAAACGAGTTTATTAGTTTTTTATTATTGACCTCCATCCCTATCTATAAT
+ATCTTATTCTGGTTTAAAAACACACAGTTTGATATTACTAAACACACATTATTCAGATAC
+GTCTATACAGATAATACCAAACACCTTGCGTTGGCTAGGTATATACATCAAACAGGAGAC
+TATAAGCCTTTGTTTAGTCGTCTCAAAGAGAATTATATATTTACTGGTCCCGTTCCAATA
+GGTATCAAAGATATAGATCACCCTAATCTTAGTAGAGCAAGAAGTCCATCCGATTATGAG
+ACATTAGCTAATATTAGTACTATATTGTACTTTACCAAGTATGATCCAGTATTAATGTTT
+TTATTGTTTTACGTACCTGGGTATTCAATTACTACAAAAATTACTCCAGCCGTAGAATAT
+CTAATGGATAAACTGAATCTAACAAAGAGCGACGTACAACTGTTGTAAATTATTTTATGC
+TTCGTAAAATGTAGGTCTTGAACCAAACATTCTTTGAAAAAATGAGATGCATAAAACTTT
+ATTATCCAATAGATTAACTATTTCAGACGTCAATCGTTTAAAGTAAACTTCGTAAAATAT
+TCTTTGATTGCTGCCGAGTTTAAAACTTCTATCGATAATTGTTTCATATGTTTTAATATT
+TACAAGTTTTTTGGTCCATGGTACATTAGCTGGACAGATATATGCAAAATAATATCGTTC
+TCCAAGTTCTATAGTCTCTGGATTGTTTTTATTATATTCAGTAACCAAATACATATTAGG
+GTTATCTGCGGATTTATAATTTGAGTGATGCATTCGACTCAACATAAATAATTCTAGAGG
+AGACGATCTACTATCAAATTCGGATCGTAAATCTGTTTCTAAAGAACGGAGAATATCTAT
+ACATACCTGATTAGAATTCATCCGTCCTTCAGACAACATCTCAGACAGTCTGGTCTTGTA
+TGTCTTAATCATATTCTTATGAAACTTGGAAACATCTCTTCTAGTTTCACTAGTACCTTT
+ATTAATTCTCTCAGGTACAGATTTTGAATTCGACGATGCCGAGTATTTCATCGTTGTATA
+TTTCTTCTTCGATTGCATAATCAAATTCTTATATACCGCCTCAAACTCTATTTTAAAATT
+ATTAAACAATACTCTACTATTAATCAGTCGTTCTAACTCCTTTGCTATTTCTATGGACTT
+ATCTACATCTTGACTGTCTATCTCTGTAAACACGGAGTCGGTATCTCCATACACGCTACG
+AAAACGAAATCTATAATCTATAGGCAACGATGTTTTCACAATCGGATTAATATCTCTATC
+GTCCATATAAAATGGATTACTTAATGTATTGGCAAACCGTAACATACCGTTGGATAACTC
+TGCTCCATTTAGTACCGATTCTAGATACAATATCATTCTACGTCCTATGGATGTGCAACT
+CTTAGCCGAAGCGTATGAGTATAGAGCACTATTTCTAAATCCCATCAGACCATATACTGA
+GTTGGCTACTATCTTGTACGTATATTGCATGGAATCATAGATGGCCTTTTCAGTTGAACT
+GGTAGCCTGTTTTAACATCTTTTTATATCTGGCTCTCTCTGCCAAAAATGTTCTTAATAG
+TCTAGGAATGGTTCCTTCTATTGATCTATCGAAAATTGCTATTTCAGAGATGAGGTTCGG
+TAGTCTAGGTTCACAATGAACCGTAATATATCTAGGAGGTGGATATTTCTGAAGCAAGAG
+TTGATTATTTATTTCTTCTTCCAATCTATTGGTACTAACAACGACACCGACTAATGTTTC
+CGGAGATAGATTTCCAAAGATACACACATTAGGATACAGACTGTTATAATCAAAGATTAA
+TACATTATTACTAAACATTTTTTGTTTTGGAGCAAATACCTTACCGCCTTCATAAGGAAA
+CTTTTGTTTTGTTTCTGATCTAACTAAGATAGTTTTAGTTTCCAACAATAGCTTTAACAG
+TGGACCCTTGATGATTGTACTCGCTCTATATTCGAATACCATGGATTGAGGAAGCACATA
+TGTTGCCGCACCAGCGTCTGTTTTTGTTTCTACTCCATAATACTCCCACAAATACTGACA
+CAAACAAGCATCATGAATACAGTATCTAGCCATATCTAAAGCTATGTTTAGATTATAATC
+CTTATACATCTGAGCTAAATCAATGTCATCCTTTCCGAAAGATAATTTATATATATCATT
+AGGTAAAGTAGGACATGATAGTACGACTTTAAATCCATTTTCCAAAATATCTTTACGAAT
+TACTTTACATATAATATCCTCATCAACAGTCACGTAATTACCTGTGGTTAAAACCTTTGC
+AAATGTATCGGCTTTGCCTTTCGCGTCCGTAGTATCGTCACCGATGAACGTCATTTCTCT
+AACTCCTCTATTTAATACTTTACCCATGCAACTGAACGCGTTCTTGGATATAGAATCCAA
+TTTGTACGAATCCAATTTTTCAGATTTTTGAATGAATGAATATAGATCGAAAAATATAGT
+TCCATTATTGTTATTAACGTGAAACGTAGTATTGGCCATGCCGCATACTCCCTTATGACT
+AGACTGATTTCTCTCATAAATACAGAGATGTACAGCTTCCTTTTTGTCTGGAGATCTAAA
+GATAATCTTCTCTCCTGTTAATAACTCTAGACGATTAGTAATATATCTCAGATCAAAGTT
+ATGTCCGTTAAAGGTAACGACGTAGTCGAACGTTAGTTCCAACAATTGTTTAGCTATTCG
+TAACAAAACTATTTCAGAACATAGAACTAGTTCTCGTTCGTAATCCATTTCCATTAGCGA
+CTGTATCCTCAAACATCCTCTATCGACGGCTTCTTGTATTTCCTGTTCCGTTAACATCTC
+TTCATTAATGAGCGTAAACAGTAATCGTTTACCACTTAAATCGATATAACAGTAACTTGT
+ATGCGAGATTGGGTTAATAAATACAGAAGGAAACTTCTTATCGAAGTGACACTCTATATC
+TAGAAATAAGTACGATCTTGGGATATCGAATCTAGGTATTTCTTTAGCGAAACAGTTACG
+TGGATCGTCACAATGATAACATCCATTGTTAATCTTTGTCAAATATTGCTCGTCCAACGA
+GTAACATCCGTCTGGAGATATCCCGTTAGAAATATAAAACCAACTAATATTGAAAAATTC
+ATCCATGGTGGCATTTTGTATGCTGCGTTTCTTTGGCTCTTCTATCAACCACATATCTGC
+GACGGAGCATTTTCTATCTTTAATATCTAGATTATAACTTATTGTCTCGTCAATGTCTAT
+AGTTCTCATCTTTCCCATCGGCCTCGCATTAAATGGAGGAGGAGATAATGACTGATATAT
+TTCGTCCGTCACTACGTAATAAAAGTAATGAGGAAATCGTATAAATACGGTCTCGCCATT
+TCGACATCTGGATTTCAGATATAAAAATCTGTTTTCACCGTGACTTTCAAACCAATTAAT
+ACACCTAACATCCATTTCTAGAATTTAGAAATATATTTTCATTTAAATGAATCCCAAACA
+TTGGGGAAGAGCCGTATGGACCATTATTTTTATAGTACTTTCGCAAGCGGGTTTAGACGG
+CAACATAGAAGCGTGTAAACGAAAACTATATACTATAGTCAGCACTCTTCCATGTCCTGC
+ATGTAGACGACACGCGACTATCGCTATAGAGAACAATAATGTCATGTCTAGCGATGATCT
+GAATTATATTTATTATTTTTTCATCAGATTATTTAACAATTTGGCATTTGATCCCAAATA
+CGCAATCGATGTGTCAAAGGTTAAACCTTTATAAACTTAACCCATTATAAAACTTATGAT
+TAGTCACGACTGAAATAACCGCGTGATTATTTTTTGGTATAATTCTACACGGCATGGTTT
+CTGTGACTATGAATTCAACACCTGTTATCTTAGTGAAATCTTTAACAAACAGCAAGGGTT
+CGTCAAAGACATAAAACTCATTGTTTACGATCGAAATAGACCCCCTATCACACTTAAAAT
+AAAAAATATCCTTATCCTTTACCACCAAATAAAATTCTGATTGGTCAATGTGAATGTATT
+CACTTAACAGTTCCACAAATTTATTTATTAACTCCGAGGCACATACATCGTCGGTATTTT
+TTATGACAAACTTTACTCTTCCAGCATCCGTTTCTAAAAAAATATTAACGAGTTCCATTT
+ATATCATCCAATATTATTGAAATGACGTTGATGGACAGATGATATAAATAAGAAGGTACA
+GTACCTTTGTCCACCATCTCCTCCAATTCATACTCTATTTTGTCATTAACTTTAATGTGT
+GAAAACAGTACGCCACATGCTTCCATGACAGTGTGTAACACTTTGGATACAAAATGTTTG
+ACATTAGTATAATTGTCCAAGACTGTCAATCTATAATAGATAGTAGCTATAATATATTCT
+ATGATGGTATTGAAGAAGATGACAACCTTGGCATATTGATCATTTAACACAGACATGGTA
+TCAACAAATAGCTTAAATGAAAGAGAATCAGTAATTGGAATAAGCGTCTTCTCGATGTAG
+TGTCCGTATACCAACATGTCTGATATTTTGATGTATTCCATTAAATTATTTAGTTTTTTC
+TTTTTATTCTCGTTAAACAGAATTTCTGTCAATGGACCCCAACATCGTTGACCTATTAAG
+TTTTGATTGATTTTTCCGTGTAAGGCGTATCTAGTCAGATCGTATAGCCTATCCAATAAT
+CCATCGTCTGTGCGTAGATCACATCGTACACTTTTTAATTTTCTATAGAAGAGTGACAGA
+CATCTGGAGCAATTACAGACAGCAATTTCTTTATTCTCTACAGATGTAAGATACTTGAAG
+ATATTCCTATGATGATGCAGAATTTTGGATAACACGGTATTGATGGTATCTGTTACCATA
+ATTCCTTTGACTGATAGTGTCAAAGTACAAGATTTCCAATCTTTTGCAATTTTCAGTACC
+ATTATCTTTGTTTTGATATCTATATCAGACAGCATGGTACGTCTGACAACACAGGGATTA
+AGACGGAAAGATGAAATGATTCTCTCAACATCTTCAATAGATACCTTGCTATTTTTTTTG
+GCATTATCTATATGTGAGAGAATATCCTCTAGAGAATCAGTATCCTTTTTGATGATAGTG
+GATCTCAATGACATGGGACGTCTAAACCTTCTTATTCTATCACCAGATTGCATGGTGATT
+TGTCTTCTTTCTTTTATCATGATGTAATCTCTAAATTCATCGGCAAATTGTCTATATCTA
+AAATCATAATATGAGATGTTTACCTCTACAAATATCTGTTCGTCCAATGTTAGAGTATCT
+ATATCAGTTTTGTATTCCAAATTAAACATGGCAACGGATTTAATTTTATATTCCTCTATT
+AAGTCCTCGTCGATAATAACAGAATGTAGATAATCATTTAATCCATCGTACATGGTTGGA
+AGATGCTCGTTGACAAAATCTTTAATTGTCTTGATGAAGGTGGGACTATATCTAACATCT
+TGATTAATAAAATTTATAACATTGTCCATAGGATACTTTGTAACTAGTTTTATACACATC
+TCTTCATTGGTAAGTTTAGACAGAATATCGTGAACAGGTGGTATATTATATTCATCAGAT
+ATACGAAGAATAATGTCCAAATCTATATTGTTTAATATATTATATAGATGTAGTGTAGCT
+CCTACAGGAATATCTTTAACTAAGTCAATGATTTCATCAACAGTTAGATCTATTTTAAAG
+TTAATCATATAGGCATTGATTTTTAAAAGGTATGTAGCCTTGACTACATTCTCATTAATT
+AACCATTCCAAGTCACTGTGTGTAAGAAGATTATATTCTATCATAAGCTTGACTACATTT
+GGTCCCGATACCATTAAAGAATTCTTATGATATAAGGAAACAGCTTTTAGGTACTCATCT
+ACTCTACAAGAATTTTGGAGAGCCTTAACGATATCAGTGACGTTTATTATTTCAGGAGGA
+AAGAACCTAACATTGAGAATATCTGAATTAATAGCTTCCAGATACAGTGATTTTGGCAAT
+AGTCCGTGTAATCCATAATCCAGTAACACGAGCTGGTGCTTGCTAGACACCTTTTCAATG
+TTTAATTTTTTTGAAATAAGCTTTGATAAAGCCTTCCTCGCAAATTCCGGATACATGAAC
+ATGTCGCCAACATGATTAAGTATTGTTTTTCATTATTTTTATATTTTCTCAACAAGTTCT
+CAATACCCCAATAGATAATAGAATATCACCCAATGCGTCCATGTTGTCTATTTCCAACAG
+GTCGCTATATCCACCAATAGAAGTTTTCCCAAAAAAGATTCTAGGAACAGTTCTACCACC
+AGTAATTTGTTCAAAATAGTCACGCAATTCATTTTCGGGTTTAAATTCTTTAATATCTAC
+AATTTCATACGCTCCTCTTTTGAAACTAAACTTATTTAGAATATCCAGTGCGTTTCTACA
+AAAAGGACATGTAAACTTGACAAAAATTGTCACTTTGTTATTGGCCAACCTTTGTTGTAC
+AAATTCCTCGGCCATTTTTAATATTTAAGTGATACAAAACTATCTCGACTTATTTAACTC
+TTTAGTCGAGATATATGGACACAGATAGCTATATGATAACCAACTACAGAAGACAAACGC
+TATAAAAAACATAATTACGACGAGCATATTTATAAATATTTTTATTCAGTATTACTTGAT
+ATAGTAATATTAGGCACAGTCAAACATTCAACCACTCTAGATACATTAACTCTCTCATTT
+TCTTTAACAAATTCTGCAATATCTTCGTAAAAAGATTCTTGAAACTTTTTAGAATATCTA
+TCGACTCTAGATGAAATAGCGTTCGTCAACATACTATGTTTTGTATACATAAAGGCGCCC
+ATTTTAACAGTTTCTAGTGACAAAATGCTAGCGATCCTAGGATCCTTTAGAATCACATAG
+ATTGACGATTCGTCTCTCTTAGTAACTCTAGTAAAATAATCATACAATCTAGTACGCGAA
+ATAATATTATCCTTGACTTGAGGAGATCTAAACAATCTAGTTTTGAGAACATCGATAAGT
+TCATCGGGAATTACATACATACTATCTTTAATAGAACTCTTTTCATCCAGTTGAATGGAT
+TCGTCCTTAACCAACTGATTAATGAGATCTTCTATTTTATCATTTTCTAGATGATATGTA
+TGTCCATTAAAGTTAAATTGTGTAGCGCTTCTTTTTAGCCTAGCAGCCAATACTTTAACA
+TCACTAATATCGATATACAAAGGAGATGATTTATCGATGGTATTAAGAATTCGTTTTTCG
+ACATCCGTCAAAACCAATTCCTTTTTGCCTGTATCATCCAGTTTGCCATTCTTTGTAAAG
+AAATTATTTTCTACTAGACTATTAATAAGACTGATAAGGATTCCTCCATAATTGCACAAT
+CCAAACTTTTTCACAAAACTAGACTTTACGAGATCTACAGGAATGCGTACTTCAGGTTTC
+TTAGCTTGTGATTTTTTCTTTTGTGGACATTTTCTAGTGACCAACTCATCTACCATTTCA
+TTGATTTTAGCAGTGAAATAAGCTTTCAATGCACGGGCACTGATACTATTGAAAACGAGT
+TGATCTTCAAATTCCGCCATTTAAGTTCACCAAACAACTTTTAAATACAAATATATCAAT
+AGTAGTAGAATAAGAACTATAAAAAAAATAATAATTAACCAATACCAACCCCAACAACCT
+GTATTATTAGTTGATGTGACAGTTTTCTCATCACTTAGAACAGATTTAACAATTTCTATA
+AAGTCTGTCAAATCATCTTCCTGAGAACCCATAAATACACCAAATATAGCAGCGTACAAC
+TTATCCATTTATACATTGAATATTGGCTTTTCTTTATCGCTATCTTCATCATATTCATCA
+TCAATATCAACAAGTCCCAGATTACGAACCAGATCTTCTTCTACATTTTCAGTCATTGAT
+ACGCGTTCACTATCTCCAGAGAGTCCGATAACGTTAGCCACTACTTCTCTATCAATGATT
+AGTTTCTTGAGCGCGAATGTAATTTTTGTTTCCGTTCCGGATCTATAGAAAACTACAGGT
+GTAATAATTGCCTTGGCTAATTGTCTTTCTCTTTTACTGAGTGATTCTAGTTCACCTTCT
+ATAGATCTGAGAATGGATGATTCTCCAGTCGAAACATATTCTACCATGGCTCCGTTTAAT
+TTGTTGATGAAGATGGATTCATCCTTAAATGTTTTCTCTGTAATAGTTTCCGCCGAAAGA
+CTATGCAAAGAATTTGGAATGCGTTCCTTGTGTGTAATGTTTCCATAGACAGCTTCTAGA
+AGTTGATACAACATAGGACTAGCCGCGGTAACTTTTATTTTTAGAAAGTATCCATCGCTT
+CTATCTTGTTTAGATTTATTTTTATAAAGTTTAGTCTCTCCTTCCAACATAATAAAAGTG
+GAAGTCATCTGACTAGATAAACTATCAGTAAGTTTTATAGAGATAGATGAACAATTAGCG
+TATTGAGAAGCATTTAGTGTAACGCATTCGATACATTTTGCATTAGATTTACTAATCGAT
+TTTGCATACTCTATAACACCCGCACAAGTCTGTAGAGAATCGCTAGATGCTGTAGGTCTT
+GGTGAAGTTTCAACTCTCTTCTTGATTACCTTACTCATGATTAAACCTAAATAATTGTAC
+TTTGTAATATAATGATATATATTTTCACTTTATCTCATTTGAGAATAAAAATGTTTTTGT
+TAACCACTGCATGATGTACAGATTTCGGAATCGCAAACCACTTGTGGTTTTATTTTATCC
+TTGTCCAATGTGAATTGAATGGGAGCGGATGCGGGTTTCGTACGTAGATAGTACATTCCC
+GTTTTTAGACCGAGACTCCATCCGTAAAAATGCATACTCGTTAGTTTGGAATAACTCGGA
+TCTGCTATATGGATATTCATAGATTGACTTTGATCGATGAAGGCTCCCCTGTCTGCAGCC
+ATTTTTATGATCGTCTTTTGTGGAATTTCCCAAATAGTTTTATAAACTCGCTTAATATCT
+TCTGGAAGGTTTGTATTCTGAATGGATCCACCATCTACCATAATCCTATTCTTGATCTCA
+TCATTCCATAATTTTCTCTCGGTTAAAACTCTAAGGAGATGCGGGTTAACTACTTGGAAT
+TCTCCAGACAATACTCTCCGAGTGTAAATATTACTGGTATACGGTTCCACCGACTCATTA
+TTTCCCAAAATTTGAGCAGTTGATGCAGTCGGCATAGGTGCCACCAATAAACTATTTCTA
+AGACCGTATGTTCTGATTTTATCTTTTAGAGGTTCCCAATTCCAAAGATCCGACGGTACA
+ACATTCCAAAGATCATATTGTAGAATACCGTTACTGGCGTACGATCCTACATATGTATCA
+TATGGTCCTTCCTTCTCAGCTAGTTTACAACTCGCCTCTAATGCACCGTAATAAATGGTT
+TCAAAGATCTTCTTATTTAGATCTTGTGCTTCCAGGCTATCAAATGGATAATTTAAGAGA
+ATAAACGCGTCCGCTAATCCTTGAACACCAATACCGATAGGTCTATGTCTCTTATTAGAG
+ATTTCAGCTTCTGGAATAGGATAATAATTAATATCTATAATTTTATTGAGATTTCTGACA
+ATTACTTTGACCACATCCTTCAGTTTGAGAAAATCAAATCGCCCATCTATTACAAACATG
+TTCAATGCAACAGATGCCAGATTACACACGGCTACCTCATTAGCATCCGCATATTGTATT
+ATCTCAGTGCAAAGATTACTACACTTGATGGTTCCTAAATTTTGTTGATTACTCTTTTTG
+TTACACGCATCCTTATAAAGAATGAATGGAGTACCAGTTTCAATCTGAGATTCTATAATC
+GCTTTCCAGACGACTCGAGCCTTTATTATACATTTGTATCTCCTTTCTCTTTCGTATAGT
+GTATACAATCGTTCGAACTCGTCTCCCCAAACATTGTCCAATCCAGGACATTCATCCGGA
+CACATCAACGACCACTCTCCGTCATCCTTCACTCGTTTCATAAAGAGATCAGGAATCCAA
+AGAGCTATAAATAGATCTCTTGTTCTATGTTCATCGTTTCCTGTATTCTTTTTAAGATCG
+AGGAACGCCATAATATCAGAATGCCACGGTTCCAAGTATATGGCCATAACTCCAGGCCGT
+TTGTTTCCTCCCTGATCTATGTATCTAGCGGTGTTATTATAAACTCTCAACATTGGAATA
+ATACCGTTTGATATACCATTGGTACCGGAGATATAGCTTCCACTGGCACGAATATTACTA
+ATTGATAGACCTATTCCCCCTGCCATTTTAGAGATTAATGCGCATCGTTTTAACGTGTCA
+TAGATGCCTTCTATGCTATCATCGATCATGTTAAGTAGAAAACAGCTAGACATTTGGTGA
+CGAGTAGTTCCCGCATTAAATAAGGTAGGAGAAGCGTGCGTAAACCATTTTTCAGAAAGT
+AGATTGTACGTCTCAATAGCTGAGTCTATATCCCATTGATGAATTCCTACTGCGACACGC
+ATTAACATGTGCTGAGGTCTTTCAACAATTTTGTTGTTTATTTTCAACAAGTAGGATTTT
+TCCAAAGTTTTAAAACCAAAATAGTTGTATGAAAAGTCTCGTTCGTAAATAATAACCGAA
+TTGAGCTTATCCTTATATTTGTTAACTATATCCATGGTAATACTTGAAATAATCGGAGAA
+TGTTTCCCATTTTTAGGATTAACATAGTTGAATAAATCCTCCATCACTTCACTAAATAGT
+TTTTTTGTTTCCTTGTGTAGATTTGATATGGCTATTCTGGCGGCTAGAATGGCATAATCC
+GGATGTTGTGTAGTACAAGTGGCTGCTATTTCGGCTGCCAGAGTGTCCAATTCTACCGTT
+GTTACTCCATTATATATTCCTTGAATAACCTTCATAGCTATTTTAATAGGATCTATATGA
+TCAGTGTTTAAGCCATAGCACAATTTTCTAATACGAGACGTGATTTTATCAAACATGACA
+TTTTCCTTGTATCCATTTCGTTTAATGACAAACATTTTTGTTGGTGTAATAAAAAAAATT
+ATTTAATTTTTCATTAATAGGGATTTGACGTATGTAGCGTACAAAATTATCGTTCCTGGT
+ATATAGATAAAGAGTCCTATATATTTGAAAATCGTTACGGTTCGATTAAACTTTAATGAT
+TGCATTGTGAATATATCATTAGGATTTAACTCCTTGACTATCATGGCGGTGCCAGAAATT
+ACCATCAAAAGCATTAATACAGTTATGCAGATCGCAGTTAGAACGGTTATAGCATCCACC
+ATTTATATCTAAAAATTAGATCAAAGAATATGTGACAACGTCCTAGTTGTATACTGAGAA
+TTGACGAAACAATGTTTCTTACATATTTTTTTCTTATTAGTAACCGACTTAATAGTAGGA
+ACTGGAAAACTAGACTTGATTATTCTATAAGTATAGATACCCTTCCAAATAATGTTCTCT
+TTGATAAAAGTTCCAGAAAATGTAGAATTTTTTAAAAAGTTATCTTTTGCTATTACTAAT
+ATCGTGGTTAGACGCTTATTATTAATATGAGTGATGAAATCCACACCGCTTCTAGATATC
+GCTTTTATTTCCACATTAGATGGTAAATCCAATAGTGAAACTATCTTTTTAGGAATGTAT
+GGACTCGCGTTTAGAGGAGTGAACGTCTTCGGAGTAGTAAAGGATGATTCGTCAAATGAA
+TAAACAATTTCACAAATGGATGTTAATGTATTAGTAGGAAATTTTTTGACGCTAGTGGAA
+TTGAAGATTCTAATGGATGATGTTCTACCTATTTCATCCGATAACATGTTAATTTCCAAT
+ACCAACGGTTTTAATATTTCGATGATATACGGTAGTCTCTCTTTCGGACTTATATAGCTT
+ATTCCACAATACGAGTCATTATATACTCCAAAAAACAAAATAACTAGTATAAAATCTGTA
+TCGAATGGGAAAAACGAAATTATCGATATAGGTATAGAATCCGGAACATTGAACGTATTA
+ATACTTAATTCTTTTTCAGTGGTAAGAACCGATAGGTTATTGACATTGTATGGTTTTAAA
+TATTCTATAACTTGAGACTTGATAGATATTAATGACGAATTGAAAATTATTTTTATCACC
+ACGTGTGTTTCAGGATCATCGTCGACGCCAGTTAACCAACCGAATGGAGTAAAATAAATA
+TCATTAATATATGCTCTAGATATTAGTATTTTTATTAATCCTTTGATTATCATCTTCTCG
+TACGCGAATGATTCCATGATCAAGAGTGATTTGAGAACATCCTCCGGAGTATTAATGGGT
+TTAGTAAACAGTCCATCGTTGCAATAATAAAAGTTGTCCAAGTTAAAGGATATTATGCAT
+TCGTTTAAAGATATCACCTCATCTAACGGAGACAATTTTTTGGTAGGTTTTAGAGACTTT
+GAAGCTACTTGTTTAACAAAGTTATTCATCGTCGTCTACTATTCTATTTAATTTTGTAGT
+TAATTTATCACATATCACATTAATTGACTTTTTGGTCCACTTTTCCATACGTTTATATTC
+TTTTAATCCTGCGTTATCCGTTTCCGTTATATACAGGGATAGATCTTGCAAGTTAAATAG
+AATGCTCTTAAATAATGTCATTTTTTTATCCGCTAAAAATTTAAAGAATGTATAAACTTT
+TTTCAAAGATTTAAAACTTTTAGGTGGAGTTCTGGTACACAATATCATAAACAAACTAAT
+AAACATCCCACATTCAGATTCCAACAATTGATTAACTTCCACATTAATACAGCCTATTTT
+CGCTCCAAATGTACATTCGAAAAATCTGAATAAAACATCAATATCGCAATTTGTATTATC
+CAATACAGAATGTCTGTGATTCGTGTTAAAACCATCGGAAAAAGAATAGAAATAAAAATT
+ATTATAATGGTGGAATTCAGTTGGAATATTGCCTCCGGAGTCATAAAAGGATACTAAACA
+TTGTTTTTTATCGTAAATTACACATTTCCAATGAGACAAATAACAAAATCCAAACATTAC
+AAATCTAGAGGTAGAACTTTTAATTTTGTCTTTAAGTATATACGATAAGATATGTTTATT
+CATAAACGCGTCAAATTTTTCATGAATAGCTAAGGAGTTTAAGAATCTCATGTCAAATTG
+TCCTATATAATCCACTTCGGATCCATAAGCAAACTGAGAGACTAAGTTCTTAATACTTCG
+ATTGCTCATCCAGGCTCCTCTCTCAGGCTCTATTTTCATCTTGACGACCTTTGGATTTTC
+ACCAGTATGTATTCCTTTACGTGATAAATCATCAATTTTCAAATCCATTTGTGAGAAGTC
+TATCGCCTTAGATACTTTTTCCCGTAGTTGAGGTTTAAAGAAATACGCTAACGGTATACT
+AGTAGGTAACTCAAAGACATCATATATAGAATGGTAACGCGTCGTTAACTCGTCGGTTAA
+CTCTTTCTTTTGATCGAGTTCATCGCTACTATTGGGTCTGCTCAGGTGCCCCGACTCTAC
+TAGTTCCAACATCATACCGATAGGAATACAAGACACTTTGCCAGCGGTTGTAGATTTATC
+ATATTTCTCCACCACATATCCGTTACAATTTGTTAAGAATTTAGATACATCTATATTGCT
+ACATAATCCAGCTAGTGAATATATATGACATAATAAATTGGTAAATCCTAGTTCTGGTAT
+TTTACTAATTACTAAATCTGTATATCTTTCCATTTATCATGGAAAAGAATTTACCAGATA
+TCTTCTTTTTTCCAAACTGCGTTAATGTATTCTCTTACAAATATTCACAAGATGAATTCA
+GTAATATGAGTAAAACGGAACGTGATAATTTCTCATTGGCTGTGTTTCCAGTGATAAAAC
+ATAGATGGCATAACGCACACGTTGTAAAACATAAAGGAATATACAAAGTTAGTACAGAAG
+CACGTGGAAAAAAAGTATCTCCTCCATCACTAGGAAAACCCGCACATATAAACCTAATGT
+CGAAGCAATATATATATAGTGAGTATGCAATAAGCTTTGAATGTTATAGTTTTCTAAAAT
+GTATAACAAATACAGAAATCAATTCGTTCGATGAGTATATATTAAGAGGACTATTAGAAG
+CTGGTAATAGTTTACAGATATTTTCCAATTCCGTAGGTAAACGAATAGATACTATAGGTG
+TACTAGGGAATAAGTATCCATTTAGCAAAATTCCATTGGCCTCATTAACTCCTAAAGCAC
+AACGAGAGATATTTTTAGCGTGGATTTCTCATAGACCTGTAGTTTTAACTGGAGGAACCG
+GAGTGGGTAAGACGTCACAGGTACCCAAGTTATTGCTTTGGTTTAATTATTTATTTGGTG
+GATTCTCTTCTCTAGATAAAATCACTGACTTTCACGAAAGACCAGTCATTCTATCTCTTC
+CTAGGATAGCTTTAGTTAGATTGCATAGCAATACCATTTTAAAATCATTGGGATTTAAGG
+TACTAGATGGATCTCCTATCTCTTTACGGTACGGATCTATACCGGAAGAATTAATAAACA
+AACAACCAAAAAAATATGGAATTGTATTTTCTACCCATAAGTTATCTCTAACAAAACTAT
+TTAGTTATGGCACTATTATTATAGACGAAGTTCATGAGCATGATCAAATAGGAGATATTA
+TTATAGCAGTAGCGAGAAAACATCATACGAAAATAGATTCTATGTTTTTAATGACTGCCA
+CGTTAGAGGATGACAGGGAACGTCTAAAAATATTTTTACCTAATCCCGCATTTATACATA
+TTCCTGGAGATACACTGTTTAAAATTAGCGAGGTATTTATTCATAATAAGATAAATCCAT
+CTTCCAGAATGGCATATATAGAAGAAGAAAAGAGAAATTTAGTTACTGCTATACAGATGT
+ATACTCCTCCTGATGGATCATCCGGTATAGTCTTTGTGGCATCCGTTGCACAGTGTCACG
+AATATAAATCATATTTAGAAAAAAGATTACCGTATGATATGTATATTATTCATGGTAAGG
+TCTTAGATATAGACGAAATATTAGAAAAAGTGTATTCATCACCTAATGTATCGATAATTA
+TTTCTACTCCTTATTTGGAATCCAGCGTTACTATACGCAATGTTACACACATTTATGATA
+TGGGTAGAGTTTTTGTCCCCGCTCCTTTTGGAGGATCACAACAATTTATTTCTAAATCTA
+TGAGAGATCAACGAAAAGGAAGAGTAGGAAGAGTTAATCCTGGAACATACGTATATTTCT
+ATGATCTGTCTTATATGAAATCTATACAGCGAATAGATTCAGAATTTCTACATAATTATA
+TATTGTACGCTAATAAGTTTAATCTAACACTCCCCGAAGATTTGTTTATAATCCCTACAA
+ATTTGGATATTCTATGGCGTACAAAGGAATATATAGACTCGTTCGATATTAGTACAGAAA
+CATGGAATAAATTATTATCCAATTATTATATGAAGATGATAGAGTATGCTAAACTTTATG
+TACTAAGTCCTATTCTCGCTGAGGAGTTGGATAACTTTGAGAGGACGGGAGAATTAACTA
+GTATTGTACAAGAAGCCATTTTATCTCTAAATTTACAAATTAAGATTTTAAAATTTAAAC
+ATAAAGATGATGATACGTATATACACTTTTGTAGAATATTATTCGGTGTCTATAACGGAA
+CAAACGCTACTATATATTATCATAGACCTCTAACGGGATATATGAATATGATTTCAGATA
+CTATATTTGTTCCTGTAGATAATAACTAAAAATCAAAATCTAATGACCACATCTTTTTTT
+AGAGATGAAAAATTTTCCACATCTCCTTTTGTAGACACGACTAAACATTTTGCAGAAAAA
+AGTTTATTATTATTTAGATAATCGTATACTTCATCAGTGTAGATAGTAAATGTGAACAGA
+TAAAAGGTATTCTTGCTCAATAGATTGGTAAATTCCATAGAATATATTAATCCTTTCTTC
+TTGAGATCCCACATCATTTCAACCAAAGACGTTTTATCCAATGATTTACCTCGTACTATA
+CCACATACAAAACTAGATTTTGCAGTGATGTCGTACCTGGTATTCCTACCAAACAAAATT
+TTACTTTTAGTTCTTTTAGAAAATTCTAAGGTAGAATCTCTATTTGTCAATATGTCATCT
+ATGGAATTACCACTAGCAAAAAATGATAGAAATATATATTGATACATCGCAGCTGGTTTT
+GATCTACTATACTTTAAAAACGAATCAGATTCCATAATTGCTTGTATATCATCAGCTGAA
+AAACTATGTTTTACACGTATTCCTTCGGCATTTCTTTTTAATGATATATCTTGTTTAGAC
+AATGATAAAGTTATCATGTCCATGAGAGACGCGTCTCCGTATCGTATAAATATTTCATTA
+GATGTTAGACGCTTCATTAGGGGTATACTTCTATAAGGTTTCTTAATTAGTCCATCATTG
+GTTGCGTCAAGAACTACTATCTGATGTTGTTGGGTATCTCTAGTGTTACACATGGCCTTA
+CTAAAGTTTGGGTAAATAACTATGATATCTCTATTAATTATAGATGTATATATTTCATTC
+GTCAAGGATATTAATATCGACTTACTATCGTCATTAATACGTGTAATGTAATCATATAAA
+TCATGCGATAGCCAAGGAAAATTCAAATAGATGTTCATCATATAATCGTCGCTATAATTC
+ATATTAATACTTTGACATTGACTAATTTGTAATATAGCCTCGCCACGAAGAAAGCTCTCG
+TATTCAGTTTCATCGATAAAGGATACCGTTAAATATAACTGGTTGCCGATAGTCTCATAG
+TCTATTAAGTGGTAAGTTTCGTATAAATACAGAATCCCTAAAATATTATCTAATGTGGGA
+TTAATCCTTACCATAACTGTATAAAATGGAGCCGGAGTCATAACTATTTTACCGTTTGTA
+CTTACTGGAATAGATGAAGGAATAATCTCCGGACATGATGGTAAAGACCCAAATGTCTGT
+TTGAAGAAATCCAATGTTCCAGGTCCTAATCTCTTGACAAAAATTACGATATTCGATCCC
+GATATCCTTTGCATTCTATTTACCAGCATATCACGAACTATATTAAGATTATCTATCATG
+TCTATTCTCCCACCGTTATATAAATCGCCTCCGCTAAGAAACGTTAGTATATCCATACAA
+TGGAATACTTCATTTCTAAAATAGTATTCGTTTTCTAATTCTTTAATGTGAAATCGTATA
+CTAGAAAGGGAAAAATTATCTTTGAGTTTTCCATTAGAAAAGAACCACGAAACTAATGTT
+CTGATTGCGTCTGACTCCGTCGCTGAATTAATAGATTTACACCAAAAACTCATATAACTT
+CTAGATGTAGAAGCATTCGCTAAAAAATTAGTAGAATCAAAGGATATAAGTAGATGTTCC
+AACAAGTGAGCAATTCCCAAGATTTCATCTATATCATTCTCGAATCCGAAATTAGAAATT
+CCCAAGTAGATATCCTTTTTCATCCGATCATTGATGAAAATACGAACTTTATTCGGTAAG
+ACGATCATTTACTAAGGAGTAAAATAGGAAGTAACGTTCGTATATCGTTATCGTCGTATA
+AATTAAAGGTGTGTTTTTTGCCATTAAGAGACATTATAATTTTACCAATATTGGAATTAT
+AATATAGGTGTATTTGAGCACTAGAAACGGTCGATGCATCGGTAAATATAGCTGTATCTA
+ATGTTCTAGTCGGTATTTCTTCATTTCGCTGTCTAATGATAGCGTTTTCTCTATCTGTTT
+CCATTACAGCTGCCTGAAGTTTATTGGTCGGATAATATGTAAAATAATAAGAAATACATA
+CGAATAACAAAAATAAAATAAGATATAATAAAGATGCCATTTAGAGATCTAATTTTGTTC
+AACTTGTCCAAATTCCTACTTACAGAAGATGAGGAATCGTTGGAGATAGTATCTTCCTTA
+TGTAGAGGATTTGAAATATCTTACGATGACTTAATATCGTACTTTCCAGATAGGAAATAC
+CATAAATATATTTCTAAGGTATTTGAACATGTAGATTTATCGGAGGAATTAAGTATGGAA
+TTCCATGATACAACTCTGAGAGATTTAGTATATCTTAGATTGTACAAGTATTCCAAGTAT
+ATACGGCCGTGTTATAAATTAGGAGATAATCTAAAAGGTATAGTTGTTATAAAGGACAGA
+AATATATATATTAGAGAAGCAAATGATGACTTGATAGAATATCTCCTCAAGGAATACACT
+CCTCAGATTTATACATATTCTAATGAGCGAGTTCCCATAGCTGGTTCAAAATTAATTCTT
+TGTGGATTTTCTCAAGTTACATTTATGGCGTATACAACGTCGCATATAACAACAAATAAA
+AAGGTAGATGTTCTCGTTTCCAAAAAATGTATAGATGAACTAGTCGATCCAATAAATTAT
+CAAATACTTCAAAATTTATTTGATAAAGGAAGCGGAACAATAAACAAAATACTCAGGAAG
+ATATTTTATTCGGTAACAGGTGGCCAAACTCCATAGGTAGCTTTTTCTATTTCGGATTTT
+AGAATTTCCAAATTCACCAGCGATTTATCGGTTTTGGTGAAATCCAAGGATTTATTAATG
+TCCACAAATGCCATTTGTTTTGTCTGTGGATTGTATTTGAAAATGGAAACGATGTAGTTA
+GATAGATGCGCGGCGAAGTTTCCTATTAGGGTTCCGCGCTTCACGTCACCCAACATACTT
+GAATCACCATCCTTTAAAAAAAATGATAAGATATCAACATGGAGTATATCATACTCGGAT
+TTTAATTCTTCTACTGCCTCACTGACATTTTCACAAATACTACAATACGGTTTACCGAAA
+ATAATCAGTACGTTCTTCATTTATGGGTATCAAAAACTTAAAATCGTTACTGCTGGAAAA
+TAAATCACTGACGATATTAGATGATAATTTATACAAAGTATACAATGGAATATTTGTGGA
+TACAATGAGTATTTATATAGCCGTCGCCAATTGTGTCAGAAACTTAGAAGAGTTAACTAC
+GGTATTCATAAAATACGTAAACGGATGGGTAAAAAAGGGAGGACATGTAACCCTTTTTAT
+CGATAGAGGAAGTATAAAAATTAAACAAGACGTTAGAGACAAGAGACGTAAATATTCTAA
+ATTAACCAAGGACAGAAAAATGTTAGAATTAGAAAAGTGTACATCCGAAATACAAAATGT
+TACCGGATTTATGGAAGAAGAAATAAAGGCAGAAATGCAATTAAAAATCGATAAACTCAC
+ATTTCAAATATATTTATCTGATTATGATAACATAAAAATATCATTGAATGAGATACTAAC
+ACATTTCAACAATAATGAGAATGTTACATTATTTTATTGTGATGAACGAGACGCAGAATT
+CGTTATGTGTCTAGAGGCTAAAACACAGTTCTCTACCACAGGAGAATGGCCGTTAATAAT
+AAGTACCGATCAGGATACTATGCTATTCGCGTCTGCTGATAATCATCCTAAGATGATAAA
+AAACTTAACTCAACTGTTTAAATTTGTTCCCTCGGCAGAGGATAACTATTTAGCAAAATT
+AACTGCATTAGTGAATGGATGTGATTTCTTTCCTGGACTCTATGGGGCATCTATAACACC
+CAACAACTTAAACAAAATACAATTGTTTAGTGATTTTACAATCGATAATATAGTCACTAG
+TTTGGCAATTAAAAATTATTATAGAAAGACTAACTCTACCGTAGACGTGCGTAATATTGT
+TACGTTTATAAACGATTACGCTAATTTAGACGATGTCTACTCGTATATTCCTCCTTGTCA
+ATGCACTGTTCAAGAATTTATATTCTCCGCATTAGATGAAAAATGGAATGAATTTAAATC
+ATCTTATTTAGAGAGCGTGCCGTTACCCTGCCAATTAATGTACGCATTAGAACCACGTAA
+GGAGATTGATGTTTCAGAAGTTAAAACTTTATCATCTTATATAGATTTCGAAAATACTAA
+ATCAGATATCGATGTTATAAAATCTATATCCTCGATTTTTGGATATTCTAACGAAAACTG
+TAACACCATAGTGTTCGGCATCTATAAGGATAATTTACTACTGAGTATAAATAATTCATT
+TTACTTTAACGATAGTCTGTTAATAACCAATACTAAAAGTGATAATATAATAAATATAGG
+TTACTAGATTAAAAAATGGTGTTCCAGCTCGTGTGTTCTACATGCGGCAAAGATATTTCT
+CACGAACGATATAAATTGATTATACGAAAAAAATCATTAAAGGATGTACTAGTCAGTGTA
+AAGAACGAATGTTGTAGGTTAAAATTATCTACACAAATAGAACCTCAACGTAACTTAACA
+GTGCAACCTCTATTGGATATAAACTAATGGATCCGGTTAATTTTATCAAGACATATGCGC
+CTAGAGGTTCTATTATTTTTATTAATTATGCCATGTCATTAACTAGTCATTTGAATCCAT
+CGATAGAAAAACATGTGGGTATTTATTATGGTACGTTATTATCGGAACACTTGGTAGTTG
+AATCTACCTATAGAAAAGGAGTTAGAATAGTCCCATTGGATAGATTTTTTGAAGGATATC
+TTAGTGCAAAAGTATACATGTTAGAGAATATTCAAGTTATGAAAATAGCAGCTGATATGT
+CGTTAACTTTACTAGGTATTCCATATGGATTTGGTCATGATAGAATGTATTGTTTTAAAT
+TGGTAGCTGAATGTTATAAAAATGCCGGTATTGATACATCGTCTAAACGAATATTAGGTA
+AAGATATTTTTCTGAGCCAAAACTTTACAGATGATAATAGATGGATAAAGATATATGATT
+CTAATAATTTAACATTTTGGCAAATTGATTACCTTAAAGGGTGAGTTAATATGCATAACT
+ACTCCTCCGTTGTTTTTTCCCTCGTTCTTTTTCTTAACGTTGTTTGCCATCACTCTCATA
+ATGTAAAGATATTCTAAAATGGTAAACTTTTGCATATCGGATGCAGAAATTGGTATAAAT
+GTTGTAATTGTATTATTTCCCGTCAATGGACTAGTCACAGCTCCATCAGTTTTATATCCT
+TTAGAGTATTTCTCACTCGTGTCTAGCATTCTAGAGCATTCCATGATCTGTTTATCGTTG
+ATATTGGCCGGAAAGATAGATTTTTTATTTTTTATTATATTACTATTGGCAATTGTAGAT
+ATAACTTCTGGTAAATATTTTTCTACCTTTTCAATCTCTTCTATTTTCAAGCCGGCTATA
+TATTCTGCTATATTGTTACTAGTATCAATACCTTTTCTGGCTAAGAAGTCATATGTGGTA
+TTCACTATATCAGTTTTAACTGGTAGTTCCATTAGCCTTTCCACTTCTGCAGAATAATTA
+GAAATTGGTTCTTTACCAGAAAATCCAGCTACTATAATAGGCTCACCGATGATCATTGGC
+AAAATCCTATATTGTACCAGATTAATGAGAGCATATTTCATTTCCAATAATTCTGCTAGT
+TCTTGAGACATTGATTTATTTGATGAATCTATTTGGTTCTCTAGATACTCTACCATTTCT
+GCCGCATACAATAACTTGTTAGATAAAATCAGGGTTATCAAAGTGTTTAGTGTGGCTAGA
+ATAGTGGGCTTGCACGTATTAAAGAATGCTGTAGTATGAGTAAACCGTTTTAACGAATTA
+TATAGTCTCCAGAAATCTGTGGCGTTGCATACATGAACTGAATGACATCGAAGATTGTCC
+AATATTTTTAATAGCTGCTCTTTGTCCATTATTTCTATATTTGACTCGCAACAATTGTAG
+ATACCATTAATCACTGATTCCTTTTTCGATGCCGGACAATAGCACAATTGTTTAGCTTTG
+GACTCTATGTATTCAGAATTAATAGATATATCTCTCAATACAGATTGCACTATACATTTT
+GAAACTATGTCAAAAATTGTAGAACGACGCTGTTCTGTAGCCATTTAACTTTAAATAATT
+TACAAAAATTTAAAATGAGCATCCGTATAAAAATCGATAAATTGCGCCAAATTGTGGCAT
+ATTTTTCAGAGTTCAGCGAAGAAGTGTCTATAAATGTAGACTTGACGGATGAATTAATGT
+ATATTTTTGCCGCCTTGGGCGGATCTGTAAACATTTGGGCCATTATACCTCTCAGTGCAT
+CAGTGTTCTACCGCGGAGCCGAAAATATTGTGTTTAACCTTCCAGTGTCCAAGGTAAAAT
+CGTGTTTGTGTAGTTTTCACAATGATGCTATCATAAATATAGAACCTGATCTGGAAAATA
+ATCTAGTAAAACTTTCTAGTTATCATGTAGTAAGTGTCGATTGTAACAAGGAACTGATGC
+CTATTAGGACAGATACTACTATTTGTCTAAGTATAGATCAAAAGAAATCTTACGTATTTA
+ATTTTCACAAGTATGAAGAAAAATGTTGTGGTAGAACCGTCATTCATCTAGAATGGTTGT
+TGGGCTTTATCAAGTGTATTAGTCAGCATCAGCATTTGGCTATTATGTTTAAAGATGACA
+ATATTATTATGAAGACTCCTGGTAATACTGATGCGTTTTCCAGGGAATATTCTATGACTG
+AATGTTCTCAAGAACTACAAAAGTTTTCTTTCAAAATAGCTATCTCGTCTCTCAACAAAC
+TACGAGGATTCAAAAAGAGAGTCAATGTTTTTGAAACTAGAATCGTAATGGATAATGACG
+ATAACATTCTAGGAATGTTGTTTTCGGATAGAGTTCAATCCTTTAAGATTAACATCTTTA
+TGGCGTTTTTAGACTAATACTTTCAATGAGATAAATATGGGTGGCGGAGTAAGTGTTGAG
+CTCCCTAAACGGGATCCACCTCCGGGAGTACCCACTGATGAGATGTTATTAAACGTGGAT
+AAAATGCATGACGTGATAGCTCCCGCTAAGCTTTTAGAATATGTGCATATAGGACCACTA
+ACAAAAGATAAAGAGGATAAAGTAAAGAAAAGATATCCAGAGTTTAGATTAGTCAACACA
+GGACCCGGTGGTCTTTCGGCATTATTAAGACAATCATATAATGGAACCGCACCCAATTGC
+TGTCGCACTTTTAATCGTACTCATTATTGGAAGAAGGATGGAAAGATATCAGATAAGTAT
+GAAGAGGGTGCAGTATTAGAATCGTGTTGGCCCGACGTCCACGACACTGGAAAATGCGAT
+GTTGATTTATTCGACTGGTGTCAGGGGGATACGTTCGATATAAACATATGCCATCAGTGG
+ATCGGTTCAGCCTTTAATAGGAGTGATAGAACTGTAGAGGGTCGACAATCGTTAATAAAT
+CTGTATAATAAGATGCAAAGATTATGTAGTAAAGATGCTAGTGTACCAATATGTGAATTA
+TTTTTGCATCATTTACACGCACACAATACAGAAGATAGTAAAGAGATGATCGATTATATT
+CTAAGACAACAGTCGGCGGACTTTAAACAGAAATATATGAGATGTAGTTATCCCACTAGA
+GATAAGTTAGAAGAGTCATTAAAATATGCGGAACCTCGAGAATGTTGGGATCCAGAGTGT
+TCGAATGCCAATGTTAATTTCTTACTAACACGTAATTATAATAATTTAGGACTTTGCAAT
+ATTGTACGATGTAATACGAGCGTGAATAACTTACAGATGGATAAAACTTCCTCATTAAGA
+TTATCATGTGGATTAAGCAATAGTGATAGATTTTCTACTGTTCCCGTCAATAGAGCAAAA
+GTAGTTCAACATAATATTAAACATTCGTTCGACCTAAAATTGCATTTGATCAGTTTATTA
+TCTCTCTTGGTAATATGGATACTAATTGTAGCTATTTAAATGGGTGCCGCAGCAAGCATA
+CAGACGACTGTGAATACACTCAGTGAACGTATCTCGTCTAAATTAGAACAAGAAGCGAAC
+GCTAGTGCTCAAACAAAATGTGATATAGAAATCGGAAATTTTTATATCCGACAAAACCAT
+GGATGTAACATCACTGTTAAAAATATGTGCTCTGCGGACGCGGATGCTCAGTTGGATGCT
+GTGTTATCAGCCGCTACAGAAACATATAGTGGATTAACACCGGAACAAAAAGCATACGTA
+CCAGCTATGTTTACTGCTGCGTTAAACATTCAGACGAGTGTAAACACTGTTGTTAGAGAT
+TTTGAAAATTATGTGAAACAGACTTGTAATTCTAGCGCTGTTGTCGATAACAAATTAAAG
+ATACAAAACGTAATTATAGATGAATGTTACGGAGCCCCAGGATCTCCAACAAATTTGGAA
+TTTATTAATACAGGATCTAGCAAAGGAAATTGTGCCATTAAGGCGTTGATGCAATTGACT
+ACTAAGGCCACTACTCAAATAGCACCTAGACAAGTTGCTGGTACAGGAGTTCAGTTTTAT
+ATGATTGTTATCGGTGTTATAATATTGGCAGCGTTGTTTATGTACTATGCCAAGCGTATG
+CTGTTCACATCCACCAATGATAAAATCAAACTTATTTTAGCCAATAAGGAAAACGTCCAT
+TGGACTACTTACATGGACACATTCTTTAGAACTTCTCCGATGATTATTGCTACCACGGAT
+ATACAAAACTGAAAATATATTGATAATATTTTAATAGATTAACATGGAAGTTATCGCTGA
+TCGTCTAGACGATATAGTGAAACAAAATATAGCGGATGAAAAATTTGTAGATTTTGTTAT
+ACACGGTCTAGAGCATCAATGTCCTGCTATACTTCGACCATTAATTAGGTTGTTTATTGA
+TATACTATTATTTGTTATAGTAATTTATATTTTTACGGTACGTCTAGTAAGTAGAAATTA
+TCAAATATTGTTGGTGTTGGTGGCGCTAGTCATCACATTAACTATTTTTTTATTACTTTA
+TACTATAATAGTACTAGACTGACTTCTAACAAACATCTCACCTGCCATAAATAAATGCTT
+GATATTAAAGTCTTCTATTTCTAACACTATTCCATCTGTGGAAAATAATACTCTGACATT
+ATCGCTAATTGATACATCGGTAAGTGATATGCCTATAAAGTAATAATCTTCTTTGGGCAC
+ATATACCAGTGTACCAGGTTCTAACAACCTATTTACTGGTGCTCCTGTAGCATACTTTTT
+TTTTACCTTGAGAATATCCATTGTTTGCTTGGTCAATAGTGATATGTGATTTTTTATCAA
+CCACTCAAAAAAGTAATTGGAGTGTTCATATCCTCTACGGGCTATTGTCTCATGACCGTG
+TATGAAATTTAAGTAACACGACTGTGGTAGATTTGTTCTATAGAGCCGGTTGCCGCAAAT
+AGATAGAACTACCAATATGTCTGTACAAATGTTAAACATTAATTGATTAACAGAAAAAAC
+AATGTTCGTTCTGGGAATAGAAACCAGATTAAAACAAAATTCATTAGAATATATGCCACG
+TTTATACATGGAATATAAAATAACTACAGTTTGAAAAATAACAGTATCATTTAAACATTT
+AACTTGCGGGGTTAATCTCACAACTTTACTGTTTTTGAACTGTTCAAAATATAGCATAGA
+TCCATGAGAAATACGTTTAGCCGCCTTTAATAGAGGAAATCCAACCGCCTTTCTGGATCT
+CACCAACGACGATAGTTCTGACCAGCAACTCATTTCTTCATCATCCACCTGTTTTAACAT
+ATAATAGGCAGGAGATAGATATCCATCATTGCAATATTCCTTCTCGTAGGCACACAATCT
+AATATTGATAAAATCTCCATTCTCTTCTCTGTATTTATTATCTTGTCTCGGTGGCTGATT
+AGGCTGTGGTCTATCGTTGTTGAATCTATTTTGGTCATTAAATCTTTCATTTCTTCCTGG
+TATATTTCTATCACCTCGTTTGGTTGGATTTTTGTCTATATTATCGTTTGTAACATCGGT
+ACGGGTATTCATTTATCACAAAAAAAACTTCTCTAAATGAGTCTACTACTAGAAAACCTC
+ATCGAAGAAGATACCATATTTTTTGCAGGAAGTATATCTGAGTATGATGATTTACAAATG
+GTTATTGCTGGTGCAAAATCCAAATTTCCAAGATCTATGCTTTCTATTTTTAATATAGTA
+CCTAGAACGATGTCAAAATATGAGTTGGAGTTGATTCATAACGAGAATATCACAGGGGCA
+ATGTTTACCACAATGTATAATATAAGAAACAATTTGGGTCTAGGCGATGATAAACTAACT
+ATTGAAGCCATTGAAAACTATTTCTTGGATCCTAACAATGAGGTTATGCCTCTTATCATT
+AATAATACGGATATGACTACCGTCATTCCTAAAAAAAGTGGTAGGAGAAAGAATAAGAAC
+ATGGTTATCTTCCGTCAAGGATCATCACCTATCTTGTGTATTTTCGAAACTCGTAAAAAG
+ATTAATATTTATAAAGAAAATATGGAATCCGTATCGACTAAGTATACACCTATCGGAGAC
+AACAAGGCTTTGATATCTAAATATGCGGGAATTAATATCCTGAATGTGTATTCTCCTTCC
+ACGTCCATGAGATTGAATGCCATTTACGGATTCACCAATAAAAATAAACTAGAGAAACTT
+AGTACTAATAAGGAACTAGAATCGTATAGTTCTAGCCCTCTTCAAGAACCCATTAGGTTA
+AATGATTTTCTGGGACTATTGGAATGTGTTAAAAAGAATATTCCTCTAACAGATATTCCG
+ACAAAGGATTGATTACTATAAATGGAGAATGTTCCTAATGTATACTTTAATCCTGTGTTT
+ATAGAGCCCACGTTTAAACATTCTTTATTAAGTGTTTATAAACACAGATTAATAGTTTTA
+TTTGAAGTATTCGTTGTATTCATTCTAATATATGTATTTTTTAGATCTGAATTAAATATG
+TTCTTCATGCCTAAACGAAAAATACCCGATCCTATTGATAGATTACGACGTGCTAATCTA
+GCGTGTGAAGACGATAAATTAATGATCTATGGATTACCATGGATAACAACTCAAACATCT
+GCGTTATCAATAAATAGTAAACCGATAGTGTATAAAGATTGTGCAAAGCTTTTGCGATCA
+ATAAATGGATCACAACCAGTATCTCTTAACGATGTTCTTCGCAGATGATGATTCATTTTT
+TAAGTATTTTGCTAGTCAAGATGATGAATCTTCATTATCTGATATATTGCAAATCACTCA
+ATATCTAGACTTTCTGTTATTATTATTGATCCAATCAAAAAATAAATTAGAAGCTGTGGG
+TCATTGTTATGAATCTCTTTCAGAGGAATACAGACAATTGACAAAATTCACAGACTCTCA
+AGATTTTAAAAAACTGTTTAACAAGGTCCCTATTGTTACAGATGGAAGGGTCAAACTTAA
+TAAAGGATATTTGTTCGACTTTGTGATTAGTTTGATGCGATTCAAAAAAGAATCAGCTCT
+AGCTACCACCGCAATAGATCCTGTTAGATACATAGATCCTCGTCGTGATATCGCATTTTC
+TAACGTGATGGATATATTAAAGTCGAATAAAGTTGAAAAATAATTAATTCTTTATTGTTA
+TCATGAACGGCGGACATATTCAGTTGATAATCGGCCCCATGTTTTCAGGTAAAAGTACAG
+AATTAATTAGACGAGTTAGACGTTATCAAATAGCTCAATATAAATGTGTGACTATAAAAT
+ATTCTAACGATAATAGATACGGAACGGGACTATGGACACATGATAAGAATAATTTTGCAG
+CATTGGAAGTAACTAAACTATGTGATGTCTTGGAAGCAATTACAGATTTCTCCGTGATAG
+GTATAGATGAAGGACAGTTCTTTCCAGACATTGTTGAATTCTGTGAGCGTATGGCAAACG
+AAGGAAAAATAGTTATAGTAGCCGCGCTCGATGGGACATTTCAACGTAGACCGTTTAATA
+ATATTTTGAATCTTATTCCATTATCTGAAATGGTGGTAAAACTAACTGCAGTGTGTATGA
+AATGCTTTAAGGAGGCTTCCTTTTCTAAACGATTAGGTACAGAAACCGAGATAGAAATAA
+TAGGAGGTAATGATATGTATCAATCTGTGTGTAGAAAGTGTTACATCGACTCATAATATT
+ATATTTTTTATCTAAAAAACTAAAAATAAACATTGATTAAATTTTAATATAATACTTAAA
+AATGGATGTTGTGTCGTTAGATAAACCGTTTATGTATTTTGAGGAAATTGATAATGAGTT
+AGATTACGAACCAGAAAGTGCAAATGAGGTCGCAAAAAAACTGCCGTATCAAGGACAGTT
+AAAACTATTACTAGGAGAATTATTTTTTCTTAGTAAGTTACAGCGACACGGTATATTAGA
+TGGCGCCACCGTAGTGTATATAGGATCTGCTCCAGGTACACATATACGTTATTTGAGAGA
+TCATTTCTATAATTTAGGAGTGATCATCAAATGGATGCTAATTGACGGCCGCCATCATGA
+TCCTATTCTAAATGGATTGCGTGATGTGACTCTAGTGACTCGGTTTGTTGATGAGGAATA
+TCTACGATCCATCAAAAAACAACTACATCCTTCTAAGATTATTTTAATTTCTGATGTGCG
+ATCCAAACGAGGAGGAAATGAACCTAGTACTGCGGATTTACTAAGTAATTATGCTCTACA
+AAATGTCATGATTAGTATTTTAAACCCCGTGGCGTCTAGTCTTAAATGGAGATGCCCGTT
+TCCAGATCAATGGATCAAGGACTTTTATATCCCACACGGTAATAAAATGTTACAACCTTT
+TGCTCCTTCATATTCAGCTGAAATGAGATTATTAAGTATTTATACCGGTGAGAATATGAG
+ACTGACTCGAGTTACCAAATCAGACGCTGTAAATTATGAAAAAAAGATGTATTACCTTAA
+TAAGATAGTCCGCAACAAAGTAGTTATTAACTTTGATTATCCTAATCAGGAATATGACTA
+TTTTCACATGTACTTTATGTTGAGGACCGTATACTGCAATAAAACATTTCCTACTACTAA
+AGCAAAGATACTATTTCTACAACAATCTATATTTCGTTTCTTAAATATTCCAACGACATC
+AACTGAAAAAGTTAGTCATGAACCAATACAACGTAAAATATCTAGCAAAGATTCTATGTC
+TAAAAACAGAAATAGCAAGAGATCCGTACGCGGTAATAAATAGAAACGTACTACTGAGAT
+ATACTACCGATATAGAGTATAATGATTTAGTTACTTTAATAACCGTTAGACATAAAATTG
+ATTCTATGAAAACTGTGTTTCAGGTATTTAACGAATCATCCATAAATTATACTCCGGTTG
+ATGATGATTATGGAGAACCAATCATTATAACATCGTATCTTCAAAAAGGTCATAACAAGT
+TTCCTGTAAATTTTCTATACATAGATGTGGTAATATCTGACTTATTTCCTAGCTTTGTTA
+GACTAGATACTACAGAAACTAATATAGTTAATAGTGTACTACAAACAGGCGATGGTAAAA
+AGACTCTTCGTCTTCCTAAAATGTTAGAGACGGAAATAGTTGTCAAGATTCTCTATCGTC
+CTAATATACCATTAAAAATTGTTAGATTTTTCCGCAATAACATGGTAACTGGAGTAGAGA
+TAGCCGATAGATCTGTTATTTCAGTCGCTGATTAATCAATTAGTAGAGATGAGATAAGAA
+CATTATAATAATCAATAATATATCTTATATCTGTTTAGAAAAATGCTAATATTAAAATAG
+CTAACGCTAGTAATCCAATCGGAAGCCATTTGATATCTATAATAGGGTATCTAATTTCCT
+GATTCAGATAGCGTACGGCTATATTCTCGGTAGCTACTCGTTTGGAATCACAGACATTAT
+TTACATCTAATTTACTATCTGTAATGGAAACGTTTCCCAATGAAATGGTACAATCAGATA
+CATTACATCTTGATATATTTTTTTTTAAAGAGGCTGGTAACAACGCATCGCTTCGTTTAC
+ATGGCTCGTACCAACAATAATAGGGTAATCTTGTATCTATTCCTATCCGTACTATACTTT
+TATCAGGATAAATACATTTACATCGTATATCGTCTTTGTTAGTATCACAGAATGCATAAA
+TTTGTTCGTCCGTCATGATAAAAATTTAAAGTGTAAATATAACTATTATTTTTATAGTTA
+TAATAAAAAGGGAAATTTGATTGTATACCTTCGGTTCTTTAAAAGAAACTGACTTGATAA
+AAATGGCTGTAATCTCTAAGGTTACGTATAGTCTATACGATCAAAAAGAGATTAATGCCA
+CAGATATTATCATTAGTCATATTAAAAATGACGACGATATCGGTACCGTTAAAGATGGTA
+GACTAGGTGCTATGGATGGGGCATTATGTAAAACTTGTGGGAAAACGGAATTGGAATGTT
+TCGGTCACTGGGGTAAAGTAAGTATTTATAAAACTCATATAGTTAAGCCTGAATTTATTT
+CAGAAATTATTCGTTTACTGAATCATATATGTATTCATTGCGGATTATTGCGTTCACGAG
+AACCGTATTCCGACGATATTAACCTAAAAGAGTTATCGGTACACGCTCTTAGGAGATTAA
+AGGATAAAATATTATCCAAGAAAAAGTCATGTTGGAACAGCGAATGTATGCAACCGTATC
+AAAAAATTACTTTTTCAAAGAAAAAGGTTTGTTTCGTCAACAAGTTGGATGATATTAACG
+TTCCTAATTCTCTCATCTATCAAAAGTTAATTTCTATTCATGAAAAGTTTTGGCCATTAT
+TAGAAATTCATCAATATCCAGCTAACTTATTTTATACAGACTACTTTCCCATCCCTCCGT
+TGATTATTAGACCGGCTATTAGTTTTTGGATAGATAGTATACCCAAAGAGACAAATGAAT
+TAACTTACTTATTAGGTATGATCGTTAAGAATTGTAACTTGAATGCTGATGAACAGGTTA
+TCCAGAAGGCGGTAATAGAATACGATGATATTAAAATTATTTCTAATAACACTACCAGTA
+TCAATTTATCATATATCACATCCGGCAAAAATAATATGATTAGAAGTTATATCGTCGCTC
+GGCGAAAAGATCAGACCGCTAGATCCGTAATTGGTCCCAGTACATCTATCACCGTTAATG
+AGGTAGGAATGCCCACATATATTAGAAATACACTTACAGAAAAGATATTTGTTAATGCCT
+TTACAGTGGATAAAGTTAAACAACTATTAGCATCAAACCAAGTTAAATTTTACTTTAATA
+AACGATTAAACCAATTAACAAGAATACGTCAAGGAAAGTTTATCAAAAATAAAATACATT
+TATTGCCTGGTGATTGGGTAGAAGTAGCTGTTCAAGAATATACAAGTATTATTTTTGGAA
+GACAACCGTCTCTACATAGATACAACGTCATCGCTTCATCTATCAGAGCTACCGAAGGAG
+ATACTATCAAAATATCTCCCGGAATTGCCAACTCTCAAAATGCTGATTTTGACGGAGATG
+AAGAATGGATGATATTGGAGCAAAATCCTAAAGCCGTAGTTGAACAAAGTATTCTTATGT
+ATCCGACAACGTTACTCAAACACGATATTCATGGAGCCCCCGTTTATGGATCTATTCAAG
+ATGAAATCGTAGCAGCGTATTCATTGTTTAGGATACAAGATCTTTGTTTAGATGAAGTAT
+TGAACATCTTGGGGAAATATGGAAGAGAGTTCGATCCTAAAGGTAAATGTAAATTCAGCG
+GTAAAGATATCTATACTTACTTGATAGGTGAAAAGATTAATTATCCGGGTCTCTTAAAGG
+ATGGTGAAATTATTGCAAACGACGTAGATAGTAATTTTGTTGTAGCTATGAGGCATCTGT
+CATTGGCTGGACTCTTATCCGATCATAAATCGAACGTGGAAGGTATCAACTTTATTATCA
+AGTCATCTTATGTTTTTAAGAGATATCTATCTATATACGGTTTTGGGGTGACATTCAAAG
+ATCTGAGACCAAATTCGACGTTCACTAATAAATTGGAGGCTATCAACGTAGAAAAAATAG
+AACTTATCAAAGAAGCATACGCCAAATATCTCAAAGATGTAAGAGACGGGAAAATAGTTC
+CATTATCTAAAGCTTTAGAGGCGGACTACTTGGAATCCATGTTATCCAACTTGACAAATC
+TTAATATCAGAGAGATAGAAGAACATATGAGACAAACGCTGATAGATGATCCAGATAATA
+ACCTCCTGAAAATGGCCAAAGCGGGTTATAAAGTAAATCCCACAGAACTAATGTATATTC
+TAGGTACTTATGGACAACAGAGGATAGATGGCGAACCAGCAGAGACTCGAGTATTGGGTA
+GAGTCTTACCTTACTATCTTCCAGACTCTAAGGATCCAGAAGGAAGAGGTTATATTCTTA
+ATTCTTTAACAAAAGGATTAACGGGTTCTCAATATTACTTTTTGATGCTGGTTGCAAGAT
+CTCAATCTACTGATATTGTCTGTGAAACATCACGTACCGGAACACTGGCTAGAAAAATCA
+TTAAAAAGATGGAGGATATGGTGGTCGACGGATACGGACAAGTAGTTATAGGTAATACGC
+TCATCAAGTACGCAGCCAATTATACCAAAATTCTAGGCTCAGTATGTAAACCTGTAGATC
+TTATCTATCCAGATGAGTCCATGACTTGGTATTTGGAAATTAGTGCTTTGTGGAATAAAA
+TAAAACAGGGATTCGTTTACTCTCAGAAACAGAAACTTGCAAAGAAGACATTGGCGCCGT
+TTAATTTCCTAGTATTCGTCAAACCCACCACTGAGGATAATGCTATTAAGGTTAAGGATC
+TGTACGATATGATTCATAACGTCATTGATGATGTGAGAGAGAAATACTTCTTTACGGTAT
+CTAATATAGATTTTATGGAGTATATATTCTTGACGCATCTTAATCCTTCTAGAATTAGAA
+TTACAAAAGAAACGGCTATTACTATCTTTGAAAAGTTCTATGAAAAACTCAATTATACTC
+TAGGTGGTGGAACTCCTATTGGAATTATTTCTGCACAGGTATTGTCTGAGAAGTTTACAC
+AACAAGCCCTGTCCAGTTTTCACACTACTGAAAAGAGTGGTGCTGTAAAACAAAAACTTG
+GTTTCAACGAGTTTAATAACTTGACTAATTTGAGTAAGAATAAGACCGAAATTATCACTC
+TGGTATCCGATGATATCTCTAAACTTCAATCTGTTAAGATTAATTTCGAATTTGTATGTT
+TGGGAGAATTAAATCCAGACATCACTCTTCGAAAAGAAACAGATAGATATGTAGTAGACA
+TAATAGTCAATAGATTATACATCAAGAGAGCAGAAATAACCGAATTAGTCGTCGAATATA
+TGATTGAACGATTTATCTCCTTTAGCGTCATTGTAAAGGAATGGGGTATGGAGACATTCA
+TTGAGGACGAGGATAATATTAGATTTACTATCTACCTAAATTTCGTTGAACCGGAGGAAT
+TGAATCTTAGTAAGTTTATGATGGTTCTTCCAGGTGCCGCCAACAAGGGCAAGATTAGTA
+AATTCAAGATTCCTATCTCTGACTATACGGGATATAACGACTTCAATCAAACAAAAAAGC
+TCAATAAGATGACTGTAGAACTCATGAATCTAAAAGAATTGGGTTCTTTCGATTTGGAGA
+ACGTCAACGTGTATCCTGGAGTATGGAATACATACGATATCTTTGGTATTGAGGCCGCTC
+GTGGATACTTGTGCGAAGCCATGTTAAACACCTATGGAGAAGGTTTCGATTATCTGTACC
+AGCCTTGTGATCTTCTCGCTAGTTTACTATGTGCTAGTTACGAACCAGAATCAGTTAATA
+AATTCAAGTTCGGTGCAGCTAGTACTCTTAAGAGAGCTACGTTCGGAGATAATAAAGCAT
+TGTTAAACGCGGCTCTTCATAAAAAGTCAGAACCTATTAACGATAATAGTAGCTGCCACT
+TTTTTAGCAAGGTCCCTAATATAGGAACTGGATATTACAAATACTTTATCGACTTGGGTC
+TTCTCATGAGAATGGAAAGGAAACTATCTGATAAGATATCTTCTCAAAAGATCAAGGAGA
+TAGAAGAAACAGAAGACTTTTAATTCTTATCAATAACATATTTTTCTATGATCTGTCTTT
+TAAACGATGGATTTTCCACAAATGCGCCTCTCAAGTCCCTCATAGAATGATACACGTATA
+AAAAATATAGCATAGGTGATGACTCCTTATTTTTAGACATTAGATATGCCAAAATCATAG
+CCCCGCTTCTATTTACTCCTGCAACACAATGAACCAACACGGGCTCGTTTCGTTGATCAC
+ATTTAGATAAGAAGGCGGTCACGTCGTCAAAATATTTACTAATATCAGTAGTTGTATCAT
+CTACCAACGGTATATGAATAATATTAATATTAGAGTTAGGTAATGTATATTTATCCATCG
+TCAAATTTAAAACATATTTGAACTTAACTTCAGATGATGGTGCATCCATAGCATTTTTAT
+AATTTCCCAAATACACATTATTTGTTACTCTTGTCATTATAGTGGGAGATTTGGCTCTGT
+GCATATCTCCAGTTGAACGTAGTAGTAAGTATTTATACAAACTTTTCTTATCCATTTATA
+ACGTACAAATGGATAAAACTACTTTATCAGTAAACGCATGCAATTTAGAATACGTTAGAG
+AAAAGGCTATAGTAGGCGTACAAGCAGCCAAGACATCAACACTTATATTTTTTGTTATTA
+TATTGGCAATTAGTGCGCTATTACTCTGGTTTCAGACGTCTGATAATCCAGTCTTTAATG
+AATTAACGAGATATATGCGAATTAAAAATACGGTTAACGATTGGAAATCATTAACGGATA
+GCAAAACAAAATTAGAAAGCGATAGAGGTAGACTTCTAGCCGCTGGTAAGGATGATATAT
+TCGAATTCAAATGTGTGGATTTCGGCGCCTATTTTATAGCTATGCGATTGGATAAGAAAA
+CATATCTGCCGCAAGCTATTAGGCGAGGTACTGGAGACGCGTGGATGGTTAAAAAGGCGG
+CAAAAGTCGATCCATCTGCTCAACAATTTTGTCAGTATTTGATAAAACACAAGTCTAATA
+ATGTTATTACTTGTGGTAATGAGATGTTAAATGAATTAGGTTATAGCGGTTATTTTATGT
+CACCGCATTGGTGTTCCGATCTTAGTAATATGGAATAAGTGTTAGATAAATGCGGTAACA
+AATGTTCCTGTAAGGAACCATAACAGTTTAGATTTAACATTAAAGATGAGCATAAACATA
+ATAAACAAAATTACAATCAAACCTATAACATTAATATCAAACAATCCAAAAAATGAAATC
+AATGGAGTAGTAAACGTGTACATAACTCCTGGATAACGTTTAGCAGCTACCGTTCCTATT
+CTAGACCAAAAATTTGGTTTCATGGTTTCGAAGCGGTGTTCTGCAACAAGACGAGGATCG
+TGTTCTACATATTTGGCAGAGTTATCCATTATTTGCCTGTTAATCTTCATTTCGTTTTCG
+ATTCTGGCTATTTCAAAATAAAATCCCGATGATAGACCTCCAGACTTTATAATTTCATCT
+ACGATGTTCAGCGCCGTAGTAACTCTAATAATATAGGCGGATAAGCTAACATCATACCCT
+CCTGTATATGTAAATATGGCATGATCTTTGTCTATTACAAGCTCGGTTTTAACTTTATTT
+CCTGTAATAATTTCTCTCATCTGTAGGATATCTATTTTCTTGTCATGTATTGCCTTCAAG
+ACGGGACGAAGAAACGTAATATCCTCAATAACGTTATCGTTTTCTATAATAACTACATAT
+TCTACATTTTTATTTTCTAGCTCGGTAAAAAATTTAGAATCCCATAGGGCTAAATGTCTA
+GCGATATTTCTTTTCGTTTCCTCTGTACACATAGTGTTACAAAACCCTGAAAAGAAGTGA
+GTATACTTGTCATCATCTCTAATATTTCCTCCAGTCCATTGTATAAACACATAATCCTTG
+TAATGATCTGGATCATCATTGACTATCACAACATCTCTTTTTTCTTGCATAACTTCATTG
+TCCTTCACATCATCGAACTTCTGATCATTAATATGCTCATGAACATTAGGAAATGTTTCT
+GATGGAGGTCTATCAATAACTGGCACAACAATAACAGGAGTTTTCACCGCCGCCATTTAG
+TTATTGAAATTAATCATATACAACTCTCTAATACGAGTTATATTTTCGTCTATCCATTGT
+TTCACATTGACATATTTCGACAAAAAGATATAAAATGCGTATTCCAATGCTTCTCTGTTT
+AATGAATTACTAAAATATACAAACACGTCACTGTCTGGTAATAAATAATATCTTAGAATA
+TTGTAACAATTTATTTTGTATTGCACATGTTCGTGATCTATGAGTTCTTCTTCAAATGGC
+ATAGGATCTCCGAATCTGAAAACGTATAAATAGGAGTTAGAATAATAATATTTGAGAGTA
+TTGGTAATGTATAAACTCTTTAGCGGTATAATTAGTTTTTTTCTCTCGATTTCTATTTTT
+AGATGTGATGGAAAAATGACTAATTTTGTAGCATTAGTATCATGAACTCTAATCAAAATC
+TTAATATCTTCGTCACATGTTAGCTCTTTGAAGTTTTTAAGAGATGCATCAGTTGGTTTT
+ACAGATGGAGTAGGTGCAACAATTTTTTGTTTAATGCATGCATGTATTGGAGCCATTGTC
+TTAACTATAATGGTGCTTGTATCGAAAAACTTTAATGCGGATAACGGAAGCTCTTCGCCG
+CGACTTTCTACGTCGTAATTGGGTTCTAATGCCGATCTCTGAATGGATACTAGTTTTCTA
+AGTTCTAATGTAATTCTCTGAAAATGTAAATCCAATTCCTCCGGCATTATAGATGTGTAT
+ACATCGGTAAATAAAACTATAGTATCCAACGATCCCTTCTCGCAAATTCTAGTCTTAACC
+AAGAAATCGTATATAACTACGGAGATGGCGTATTTAAGAGTGGATTCTTCTACCGTTTTG
+TTCTTGGATTTCATATAAGAAACTATAAAGTCCGCACTACTGTTAAGAATGATCACTAAC
+GCAACTATATAGTTCAAATTAAGCATCTTGGAAACATAAAATAACTCTGTAGATGATACT
+TGACTTTCGAATAAGTTTGCAGACAAACGAAGAAAGAACAGACCTCTCTTAATTTCAGAA
+GAAAACTTTTTTTCGTATTCCTGACGTCTAGAGTTTATATCAATAAGAAAGTTAAGAATT
+AGTCGGTTAATGTTGTATTTCATTACCCAAGTTTGAGATTTCATAATATTGTCAAAAGAC
+ATGATAATATTAAAGATAAAGCGCTGACTATGAACGAAATAGCTATATGGTTCGCTCAAG
+AATATAGTCTTGTTAAACGTGGAAACGATAACTGTATTTTTAATCACGTCAGCGGCATCT
+AAATTAAATATAGGTATATTTATTCCACACACTCTACAATATGCCACACCATCTTCATAA
+TAAATAAATTCGTTAGCAAAATTATTAATTTTAGTGAAATAGTTAGCGTCAACTTTCATA
+GCTTCCTTCAATCTAATTTGATGCTCACATGGCGCGAATTCTACTCTAACATCCCTTTTC
+CATGCCTCAGGTTCATCGATCTCTATAATATCTAGTTTCTTGCGTTTCACAAACACAGGC
+TCGTCTCTCGCGATGAGATCTGTATAGTAACTATGTAAATGATAACTAGATAGAAAGATG
+TAGCTATATAGATGACGATCCTTTAAGAGAGGTATAATAACTTTACCCCAATCAGATAGA
+CTGTTGTTATGGTCTTCGGAAAAAGAATTTTTATAAATTTTTCCAGTATTTTCTAAATAT
+ACGTACTTGATATCTAAGAAATCCTTAATAATAATAGGAATGGATAATCCGTCTATTTTA
+TAAAGAAATACATATCGCATATTATACTTTTTTTTGGAAATTGGAATACCGATGTGTCTA
+CATAAATACGCAAAGTCTAAATATTTTTTAGAGAATCTTAGTTGGTCCAAATTCTTTTCC
+AAGTACGGTAATAGATTTTTCATATTGAACGGTATCTTCTTGATCTCTGGTTCTAATTCC
+GCATTAAATGATGAAACTAAGTCACTATTTTTATAACTAACGATTACATCACCTCTAACA
+TCATCATTTACCAGGATACTGATCTTCTTTTGTCGTAAATACATGTCTAATGTGTTAAAA
+AAAAGATCATACAAGTTATACGTCATTTCATCTGTAGTATTCTTGTCATTGAAGGATAAA
+CTCGTACTAATCTCTTCTTTAACAGTCTGTTCAAATTTATATCCTATATATGAAAAAATA
+GCAACCAGTGTTTGATCATCCGCGTCAATATTCTGTTCTATCGTAGTGTATAACAATCTT
+ATATCTTCTTCTGTGATAGTCGATACGTTATAAAGGTTGATAACGAAAATATTTTTATTT
+CGTGAAATAAAGTCATTGTAGGATTTTGGACTTATATTCGTGTCTAGTAGATATGATTTT
+ATTTTTGGAATGATCTCAATTAAAATAGTCTCTTTAGAGTCCATTTAAAGTTACAAACAA
+CTAGGAAATTGGTTTATGATGTATAATTTTTTTAGTTTTTATAGATTCTTTATTCTATAC
+TTAAAAAATGAAAATAAATACAAAGGTTCTTGAGGGTTGTGTTAATTGAAAGCGATAAAT
+AATCATAAATTATTTCATTATCGCGATATCCGTTAAGTTTGTATCGTAATGGCGTGGTCA
+ATTACGAATAAAGCGGATACTAGTAGTTTCACAAAGATGGCTGAAATCAGAGCTCATCTA
+AGAAATAGCGCTGAAAATAAAGATAAAAACGAGGATATTTTCCCGGAAGATGTAATAATT
+CCATCTACTAAGCCCAAAACCAAACGAACCACTACTCCTCGTAAACCAGCGGCTACTAAA
+AGATCAACCAAAAAGGATAAAGAAAAGGAGGAAGTGGAAGAAGTAGTTATAGAGGAATAT
+CATCAAACAACTGAAGAAAATTCTCCACCTCCGTCATCATCTCCTGGAGTCGGCGACATT
+GTAGAAAGCGTGGCCGCTGTAGAGCTCGATGATAGCGACGGGGATGATGAACCTATGGTA
+CAAGTTGAAGCTGGTAAAGTAAATCATAGTGCTAGAAGCGATCTCTCTGACCTAAAGGTG
+GCTACCGACAATATCGTTAAAGATCTTAAGAAAATTATTACTAGAATCTCTGCAGTATCG
+ACTGTTCTAGAGGATGTTCAAGCAGCTGGTATCTCTAGACAATTTACTTCTATGACTAAA
+GCTATTACAACACTATCTGATCTAGTCACCGAGGGAAAATCTAAAGTTGTTCGTAAAAAA
+GTTAAAACTTGTAAGAAGTAAATGCGTGCACTTTTTTATAAAGATGGTAAACTGTTTACC
+GATAATAATTTTTTAAATCCTGTATCAGACGATAATCCAGCGTATGAGGTTTTGCAACAT
+GTTAAAATTCCTACTCATTTAACAGATGTAGTAGTATATGAACAAACGTGGGAAGAGGCA
+TTAACTAGATTAATTTTTGTGGGAAGTGATTCAAAAGGACGTAGACAATACTTTTACGGA
+AAAATGCATATACAGAATCGCAATGCTAAAAGAGATCGTATTTTTGTTAGAGTATATAAC
+GTTATGAAACGAATTAATTGTTTTATAAACAAAAATATAAAGAAATCGTCCACAGATTCC
+AATTATCAGTTGGCGGTTTTTATGTTAATGGAAACTATGTTTTTTATTAGATTTGGTAAA
+ATGAAATATCTTAAGGAGAATGAAACAGTAGGGTTATTAACACTAAAAAATAAACACATA
+GAAATAAGTCCCGATGAAATAGTTATCAAGTTTGTAGGAAAGGACAAAGTTTCACATGAA
+TTTGTTGTTCATAAGTCTAATAGACTATATAAACCGCTATTGAAACTGACTGATGATTCT
+AGTCCCGAAGAATTTCTGTTCAACAAACTAAGTGAACGAAAGGTATATGAATGTATCAAA
+CAGTTTGGTATTAGAATCAAGGATCTCCGAACGTATGGAGTCAATTATACGTTTTTATAT
+AATTTTTGGACAAATGTAAAGTCCGTATCTCCTCTTCCATCACCAAAAAAGTTGATAGCA
+TTAACTATCAAACAAACTGCTGAAGTGGTAGGTCATACTCCATCAATTTCAAAAAGAGCT
+TATATGGCAACGACTATTTTAGAAATGGTAAAGGATAAAAATTTTTTAGACGTAGTATCT
+AAAACTACGTTCGATGAATTCCTATCTATAGTCGTAGATCACGTTAAATCATCTACGGAT
+GGATGATAATAGATCTTTACACAAATAATTACAAGACCGATAAATGGAAATGGATAAACG
+GATGAAATCTCTCGCTATGACAGCTTTCTTCGGAGAGCTAAACACGTTAGATATTATGGC
+ATTGATAATGTCTATATTTAAACACCATCCAAACAATACCATTTTTTCAGTGGATAAGGA
+TGGTCAATTTATGATTGATTTCGAATACGATAATTATAAGGCTTCTCAATATTTGGATCT
+GACCCTCACTCCGATATCTGGAAATGAATGCAAGACTCACGCATCTAGTATAGCCGAACA
+ATTGGCGTGTGTGGATATTATTAAAGAGGATATTAGCGAATATATCAAAACTACTCCCCG
+TCTTAAACGATTTATAAAAAAATACCGCAATAGATCATATACTCGTATCAGTCGAGATAC
+AGAAAAGCTTAAAATAGCTCTAGCTAAAGGCATAGATTACGAATATATAAAAGACGCTTG
+TTAATAAGTAAATGAAAAAAAACTAGTCGTTTATAATAAAACACAATATGGATGCCAACA
+TAGTATCATCTTCTACTATTGCGACGTATATAGACGCTTTAGCGAAGAATGCTTCAGAAT
+TAGAACAGAGGTCTACCGCATACGAAATAAATAATGAATTGGAACTAGTATTTATTAAAC
+CGCCATTGATTACGTTGACAAATGTAGTAAATATCTCCACGATTCAGGAATCGTTTATTC
+GATTTACCGTTACTAATAAGGAAGGTATCAAAATTAGAACTAAGATTCCATTATCTAAGG
+TACATGGTCTAGATGTAAAAAATGTGCAGTTGGTAGATGCTATAGATAACATAGTTTGGG
+AAAAGAAATCATTAGTGACGGAAAATCGTCTTCACAAAGAATGCTTGTTGAGACTATCAA
+CAGAGGAACGTCATATATTTTTGGATTACAAGAAATATGGATCCTCTATCCGACTAGAAT
+TAGTCAATCTTATTCAAGCAAAAACAAAAAACTTTACGATAGACTTTAAGCTAAAATATT
+TTCTAGGATCTGGCGCTCAATCTAAAAGTTCTTTATTGCACGCTATTAATCATCCAAAGT
+CAAGGCCTAATACATCTCTGGAAATAGAATTTACACCTAGAGACAATGAAACAGTTCCAT
+ATGATGAACTAATAAAGGAATTGACGACTCTCTCGCGTCATATATTTATGGCTTCTCCAG
+AGAATGTAATTCTTTCTCCACCTATTAACGCACCTATAAAGACTTTTATGTTGCCTAAAC
+AAGATATAGTAGGTCTGGATCTGGAAAATCTATATGCCGTAACTAAGACTGACGGCATTC
+CTATAACTATCAGAGTTACATCAAAAGGGTTGTATTGTTATTTTACACATCTTGGTTATA
+TTATTAGATATCCAGTTAAGAGAACAATAGATTCCGAAGTAGTAGTCTTTGGTGAGGCAG
+TTAAGGATAAGAACTGGACCGTATATCTCATTAAGCTAATAGAGCCCGTAAATGCAATCA
+GTGATAGACTAGAAGAAAGTAAGTATGTTGAATCTAAACTAGTGGATATTTGTGATCGGA
+TAGTATTCAAGTCAAAGAAATACGAAGGTCCGTTTACTACAACTAGTGAAGTCGTCGATA
+TGTTATCTACATATTTACCAAAGCAACCAGAAGGTGTTATTCTGTTCTATTCAAAGGGAC
+CTAAATCTAACATTGATTTTAAAATCAAAAAGGAGAATACTATAGACCAAACTGCAAATG
+TAGTATTTAGGTACATGTCCAGTGAACCAATTATCTTTGGAGAGTCGTCTATCTTTATAG
+AGTATAAGAAATTTACCAACGATAAAGGCTTTCCTAAAGAATATGGTTCTGGTAAGATTG
+TGTTATATAACGGCGTTAATTATCTAAATAATATCTATTGTTTGGAATATATTAATACAC
+ATAATGAAGTGGGTATTAAGTCCGTTGTTGTACCTATTAAGTTTATAGCAGAATTCTTAG
+TCAATGGAGAAATACTTAAACCTAGAATCGATAAAACCATGAAATATATTAACTCAGAAG
+ACTATTATGGAAATCAACATAATATCATAGTCGAACATTTAAGAGATCAAAGCATCAAAA
+TAGGAGATGTCTTTAACGAGGATAAACTATCGGATGTTGGACATCAATACGCTGCCAACA
+ACGATAAATTTAGATTAAATCCAGAAGTTAGTTATTTTACTAATAAACGAACTAGAGGGC
+CGTTGGGAATTTTATCAAACTACGTCAAGACTCTTCTTATTTCTATGTATTGTTCCAAAA
+CATTTTTAGACGATTCCAACAAACGAAAGGTATTAGCGATTGATTTTGGAAACGGTGCTG
+ACCTGGAAAAATACTTTTATGGAGAGATTGCGTTATTGGTAGCGACGGATCCGGATGCTG
+ATGCTATAGCTAGAGGAAATGAAAGATACAACAAATTAAATTCTGGAATTAAAACCAAGT
+ACTACAAATTTGACTACATTCAGGAAACTATTCGATCCGATACATTTGTCTCTAGTGTCA
+GAGAAGTATTCTATTTTGGAAAGTTTAATATCATTGACTGGCAGTTCGCTATTCATTATT
+CTTTTCATCCAAGACATTATGCTACAGTCATGAATAACTTATCCGAACTAACTGCTTCTG
+GAGGCAAGGTATTAATTACTACCATGGATGGAGACAAATTATCAAAATTAACCGATAAAA
+AGACTTTTATAATTCATAAGAATCTACCTAGTAGCGAAAACTATATGTCTGTAGAAAAAA
+TAGCTGATGATAGAATAGTGGTATATAATCCATCAACAATGTCTACTCCAATGACTGAAT
+ACATTATCAAAAAGAACGATATAGTCAGAGTGTTTAACGAATACGGATTTGTTCTTGTAG
+ATAATGTTGATTTCGCTACAATTATAGAACGAAGTAAAAAGTTTATTAATGGCGCATCTA
+CAATGGAAGATAGACCGTCTACAAGAAACTTTTTCGAACTAAATAGAGGAGCCATTAAAT
+GTGAAGGTTTAGATGTCGAAGACTTACTTAGTTACTATGTTGTTTATGTCTTTTCTAAGC
+GGTAAATAATAATATGGTATGGGTTCTGATATCCCCGTTCTAAATGCATTAAATAATTCC
+AATAGAGCGATTTTTGTTCCTATAGGACCTTCCAACTGTGGATACTCTGTATTATTAATA
+GATATATTAATACTTTTGTAGGGTAACAGAGGTTCTACGTCTTCTAAAAATAAAAGTTTT
+ATAACATCTGGCCTGTTCATAAATAAAAACTTGGCGATTCTATATATACTCTTATTATCA
+AATCTAGCCATTGTCTTATAGATGTGAGCTACTGTAGGTGTACCATTTGATTTTCTTTCT
+AATACTATATATTTCTCTCGAAGAAGTTCTTGCAGATCATCTGGGAATAAAATACTACTG
+TTGAGTAAATCAGTTATTTTTTTTATATCGATATTGATGGACATTTTTATAGTTAAGGAT
+AATAAGTATCCCAAAGTAGATAACGACGATAACGAAGTATTTATACTTTTAGGAAATCAC
+AATGACTTTATCAGATCAAAATTAACAAAATTAAAGGAGCATGTATTTTTTTCTGAATAT
+ATTGTGACTCCAGATACATATGGATCTTTATGCGTCGAATTAAATGGGTCTAGTTTTCAG
+CACGGTGGTAGATATATAGAGGTGGAGGAATTTATAGATGCTGGAAGACAAGTTAGATGG
+TGTTCTACATCCAATCATATATCTGAAGATATACACACTGATAAATTTGTCATTTATGAT
+ATTTATACGTTTGATTCGTTCAAGAATAAACGATTGGTATTTGTACAGGTACCTCCATCA
+TTAGGAGATGATAGCTATTTAACTAATCCGTTATTGTCTCCGTATTATCGTAATTCAGTA
+GCCAGACAAATGGTCAATGATATGATTTTTAATCAAGATTCATTTTTAAAATATTTATTA
+GAACATCTGATTAGAAGCCACTATAGAGTTTCTAAACATATAACAATAGTTAGATACAAG
+GATACCGAAGAATTAAATCTAACAAGAATATGTTATAATAGAGATAAGTTTAAGGCGTTT
+GTATTCGCTTGGTTTAACGGCGTTTCGGAAAATGAAAAGGTACTAGATACGTATAAAAAG
+GTATCTGATTTGATATAATGAATTCAGTGACTATATCACACGCACCATATACTATTACTT
+ATCACGATGATTGGGAACCAGTAATGAGTCAATTGGTAGAGTTTTATAACGAAGTAGCCA
+GTTGGTTGCTACGCGACGAGACGTCGCCTATTCCTGATAAGTTCTTTATACAATTGAAAC
+AGCCGCTTAGAAATAAACGAGTATGTGTGTGTGGTATAGATCCGTATCCAAAAGATGGAA
+CTGGTGTACCGTTCGAATCACCAAATTTTACAAAAAAATCAATTAAGGAGATAGCTTCAT
+CTATATCTAGATTAACCGGAGTAATTGATTATAAAGGTTATAACCTTAATATAATAGACG
+GGGTTATACCCTGGAATTATTACTTAAGTTGTAAATTAGGAGAAACAAAAAGTCACGCGA
+TTTACTGGGATAAGATTTCCAAGTTACTGCTACAGCATATAACTAAACACGTTAGTGTTC
+TTTATTGTTTGGGTAAAACAGATTTCTCGAATATACGGGCAAAGTTAGAATCCCCGGTAA
+CTACCATAGTGGGATATCATCCAGCGGCCAGAGACCACCAATTCGAGAAAGATCGATCAT
+TTGAAATTATCAACGTTTTACTGGAATTAGACAACAAGACACCTATAAATTGGGCTCAAG
+GGTTTATTTATTAATGCTTTAGTGAAATTTTAACTTGTGTTCTAAATGGATGCGGCTATT
+AGAGGTAATGATGTTATCTTTGTTCTTAAGACTATAGGTGTCCCGTCAGCATGCAGACAA
+AATGAAGATCCAAGATTCGTAGAAGCATTTAAATGCGACGAGTTAGAAAGATATATTGAT
+AATAATCCAGAATGTACACTATTCGAAAGTCTTAGGGATGAGGAAGCATACTCTATAGTC
+AGAATTTTCATGGATGTAGATTTAGACGCGTGTCTAGACGAAATAGATTATTTAACGGCT
+ATTCAAGATTTTATTATCGAGGTGTCAAACTGTGTAGCTAGATTCGCATTTACAGAATGC
+GGTGCCATTCATGAAAATGTAATAAAATCCATGAGATCTAATTTTTCATTGACTAAGTCT
+ACAAATAGAGATAAAACAAGTTTTCATATTATCTTTTTAGACACGTATACCACTATGGAT
+ACATTGATAGCTATGAAACGAACACTATTAGAATTAAGTAGATCATCTGAAAATCCACTA
+ACAAGATCGATAGACACTGCCGTATATAGGAGAAAAACAACTCTTCGGGTTGTAGGTACT
+AGGAAAAATCCAAATTGCGACACTATTCATGTAATGCAACCACCTCACGATAATATAGAA
+GATTACCTATTCACTTACGTGGATATGAACAACAATAGTTATTACTTTTCTCTACAACGA
+CGATTGGAGGATTTAGTTCCTGATAAGTTATGGGAACCAGGGTTTATTTCGTTCGAAGAC
+GCTATAAAAAGAGTTTCAAAAATATTCATTAATTCTATAATAAACTTTAATGATCTCGAT
+GAAAATAATTTTACAACGGTACCACTGGTCATAGATTATGTAACACCTTGTGCATTATGT
+AAAAAACGATCGCATAAACATCCGCATCAACTATCGTTGGAAAATGGTGCTATTAGAATT
+TACAAAACTGGTAATCCACATAGTTGTAAAGTTAAAATTGTTCCGTTGGATGGTAATAAA
+CTGTTTAATATTGCACAAAGAATTTTAGACACTAACTCTGTTTTATTAACCGAACGAGGA
+GACCATATAGTTTGGATTAATAATTCATGGAAATTTAACAGCGAAGAACCCTTGATAACA
+AAACTAATTCTATCAATAAGACATCAACTACCTAAGGAATATTCAAGCGAATTACTCTGT
+CCGAGGAAACGAAAGACTGTAGAAGCTAACATACGAGACATGTTAGTAGATTCAGTAGAG
+ACCGATACCTATCCGGATAAACTTCCGTTTAAAAATGGTGTATTGGACCTGGTAGACGGA
+ATGTTTTACTCTGGAGATGATGCTAAAAAATATACGTGTACTGTATCGACCGGATTTAAA
+TTTGACGATACAAAATTCGTCGAAGACAGTCCAGAAATGGAAGAGTTAATGAATATCATT
+AACGATATCCAACCATTAACGGATGAAAATAAGAAAAATAGAGAGCTGTATGAAAAAACA
+TTATCTAGTTGTTTATGTGGTGCTACCAAAGGATGTTTAACATTCTTTTTTGGAGAAACC
+GCAACTGGGAAGTCGACAACCAAACGTTTGTTAAAGTCTGCTATCGGTGACCTGTTTGTC
+GAGACGGGTCAAACAATTTTAACAGATGTATTGGATAAAGGACCTAATCCATTTATCGCT
+AATATGCATTTAAAAAGATCTGTATTCTGTAGCGAACTACCTGATTTTGCATGTAGTGGA
+TCAAAGAAAATTAGATCTGATAATATTAAAAAGTTGACAGAACCTTGTGTCATTGGAAGA
+CCGTGTTTCTCCAATAAAATTAATAATAGAAACCATGCGACAATCATTATCGATACTAAT
+TACAAACCTGTCTTTGATAGGATAGATAACGCATTAATGAGAAGAATTGCCGTCGTGCGA
+TTCAGAACACACTTTTCTCAACCTTCTGGTAGAGAGGCTGCTGAAAATAATGACGCGTAC
+GATAAAGTCAAACTATTAGACGAGGGATTAGATGGTAAAATACAGAATAATAGATATAGA
+TTCGCATTTCTATACTTGTTGGTTAAATGGTACAAAAAATATCATATTCCTATTATGAAA
+CTATATCCTACACCGGAAGAGATTCCGGACTTTGCATTCTATCTCAAAATAGGTACTCTG
+TTGGTATCTAGCTCTGTAAAGCATATTCCATTAATGACGGACCTCTCCAAAAAGGGATAT
+ATATTGTACGATAATGTGGTTACTCTTCCGTTGACTACTTTCCAACAGAAAATATCCAAG
+TATTTTAATTCTAGACTATTTGGACACGATATAGAGAGCTTCATCAATAGACATAAGAAA
+TTTGCCAATGTTAGTGATGAATATCTGCAATATATATTCATAGAGGATATTTCATCTCCG
+TAAATATATGCCATATATTTATAGAATATATCACATATCTAAATGAATACCGGAATCATA
+GATTTATTTGATAATCATGTTGATAGTATACCAACTATATTACCTCATCAGTTAGCTACT
+TTAGATTATCTAGTTAGAACTATCATAGATGAGAACAGAAGCGTGTTATTGTTCCATATT
+ATGGGATCGGGTAAAACAATAATCGCTTTGTTGTTCGCCTTGGTAGCTTCCAGATTTAAA
+AAGGTTTACATTTTAGTACCGAACATCAACATCTTAAAAATTTTCAATTATAATATGGGT
+GTAGCTATGAACTTGTTTAATGACGAATTCATAGCTGAGAATATCTTTATTCATTCCACA
+ACAAGTTTTTATTCTCTTAATTATAACGATAACGTCATTAATTATAACGGATTAAGTCGC
+TACAATAACTCTATTTTTATCGTTGATGAGGCACATAATATTTTTGGGAATAATACTGGA
+GAACTTATGACCGTGATAAAAAATAAAAACAAGATTCCTTTTCTACTATTGTCTGGATCT
+CCCATTACTAACACACCTAATACGCTGGGTCATATTATAGATTTAATGTCCGAAGAGACG
+ATAGATTTTGGTGAGATTATTAGTCGTGGTAAGAAAGTAATTCAGACACTTCTTAACGAA
+CGCGGAGTGAATGTACTCAAGGATTTGCTTAAAGGAAGAATATCATATTACGAAATGCCG
+GACAAAGATCTACCAACAATAAGATATCACGGACGTAAATTTCTAGATACTCGAGTAGTA
+TATTGTCACATGTCTAAACTTCAAGAGAAAGATTATATGATTACTAGACGGCAGCTATGT
+TATCATGAAATGTTTGATAAAAATATGTATAACGTGTCAATGGCAGTATTGGGACAACTT
+AATCTGATGAATAATTTAGATACGTTATTTCAGGAACAGGATAAGGAATTGTACCCAAAT
+CTGAAAATAAATAATGGAGTGTTATACGGTGAAGAATTGGTAACGTTAAACATTAGTTCC
+AAATTTAAGTACTTTATCAATCGGATACAGACACTCAAGGGAAAACACTTTATATACTTC
+TCTAATTCTACATATGGTGGATTGGTAATTAAATATATCATGCTCAGTAATGGATATTCT
+GAATATAATGGTTCTCAGGGAACTAATCCACATATGATAAACGGCAAACCAAAAACATTT
+GCTATCGTTACTAGTAAAATGAAATCGTCTTTAGAGGATCTATTAGATGTGTATAATTCT
+CCTGAAAACGATGATGGCAATCAATTGATGTTTTTGTTTTCGTCAAACATTATGTCTGAA
+TCCTATACTCTGAAAGAGGTAAGGCATATTTGGTTTATGACTATCCCGGATACTTTTTCT
+CAATACAACCAAATTCTTGGACGATCTATTAGAAAATTCTCTTACGTCGATATTTCTGAA
+CCCGTTAATGTATATCTTTTAGCAGCCGTATATTCAGATTTCAATGACGAAGTGACGTCA
+TTAAACGATTATACACAGGATGAATTGATTAATGTTTTACCCTTTGACATCAAAAAGCTG
+TTGTATCTAAAATTTAAGACTAAAGAAACGAATAGAATATACTCTATTCTTCAAGAGATG
+TCTGAAACGTATTCTCTTCCACCACATCCATCAATTGTAAAAGTTTTATTGGGAGAATTG
+GTCAGACAATTTTTTTATAATAATTCTCGTATTAAGTATAACGACTCCAAGTTACTTAAA
+ATGGTTACATCAGTTATAAAAAATAAAGAAGACGCTAGGAATTACATAGATGATATTGTA
+AACGGTCACTTCTTTGTATCGAATAAAGTATTTGATAAATCTCTTTTATACAAATACGAA
+AACGATATTATTACAGTACCGTTTAGACTTTCCTACGAACCATTTGTTTGGGGAGTTAAC
+TTTCGTAAAGAATATAATGTGGTATCTTCTCCATAAAACTGATGAGATATATAAAGAAAT
+AAATGTCGAGCTTTGTTACCAATGGATATCTTCCAGTTACATTGGAACCACATGAGTTGA
+CGTTAGACATAAAAACTAATATTAGGAATGCCGTATATAAGGCGTATCTCCATAGAGAAA
+TTAGTGGTAAAATGGCCAAGAAAATAGAAATTCGTGAAGACGTGGAATTACCTCTCGGTG
+AAATAGTTAATAATTCTGTAGTTATAAACGTTCCGTGTGTAATAACCTACGCATATTATC
+ACGTTGGGGATATAGTCAGAGGAACATTAAACATCGAAGATGAATCAAATGTAACTATTC
+AATGTGGAGATTTAATCTGTAAACTAAGTAGAGATTCGGGTACTGTATCATTTAGCGATT
+CAAAGTACTGCTTTTTTCGAAATGGTAATGCGTATGATAACGGCATCGAAGTCTCCGCCG
+TTCTAATGGAGGCTCAACAAGGTACCGAATCTAGTTTTGTTTTTCTCGCGAATATCGTTG
+ACTCATAAGAAAGAGAATAGCGGTGAGTATAAATACGAATACTATGGCAATAATTGCGAA
+TGTTTTATTCCCTTCGATATATTTTTGATAATATGAAAAACATGCCTCTCTCAAATCAGA
+CAACCATTTCATAAAATAGTTCTCTCGCACTGGTGAGGTGGTTGCAGCTCGTATAATCTC
+CCCAGAATAATATACTTGCGTGTCGTCGTTCAATTTATACGGATTTCTATAATTCTCTGT
+TATATAATGAGGTTTACCCTCATGATTAGACGACGACAATAGTGTTCTGAATTTAGATAG
+TTGATCAGAATGAATGTTTATTGGTGTTGGAAAAATTATCCATGCTGCGTCTGCAGAGTG
+GTTGATAGTTGTTCCTAGATATGTAAAATAATCCAACGTACTAGGTAGCAAATTGTCTAG
+ATAAAATACTGAATCAAATGGCGCAGACATATTAGCGGATCTAATGGAATCCAATTGATT
+GACTATCTTTTGAAAATATACATTTTTATGATCTGATACTTGTAAGAATATAGCAATAAT
+GATAATTCCATCATCGTGTTTTTTTGCCTCTTCATAAGAACTATATTTTTTCTTATTCCA
+ATGAACCAGATTAATCTCTCCAGAGTATTTGTATACATCTATCAAGTGATTGGATCCATA
+ATCGTCTTCCTTTCCCCAATATATATGTATTGTTGATAACACATATTCATTGGGGAGAAA
+CCCTCCACTTATATATCCTCCTTTAAAATTAATCCTTACTAGTTTTCCAGTATTCTGGAT
+AGTGGTTGGTTTCGACTCATTATAATGTATGTCTAACGTCTTCAATCGCGCGTCAGAAAT
+TGCTTTTTTAGTTTCTATATTAATAGGAGATAGTTGTTGAGGCATAGTAAAAATGAAATG
+ATAACTGTCTAGAAATAGCTCTTAGTATGGGATTTACAATGGATGAGGAAGTGATATTTG
+AAACTCCTAGAGAATTAATATCTATTAAACGAATAAAAGATATTCCAAGATCAAAAGACA
+CGCACGTGTTTGCTGCGTGTATAACAAGTGACGGATATCCGTTAATAGGAGCTAGAAGAA
+CTTCATTCGCATTCCAGGCGATATTATCTCAACAAAATTCAGATTCTATCTTTAGAGTAT
+CCACTAAACTATTACGGTTTATGTACTACAATGAACTAAGAGAAATCTTTAGACGGTTGA
+GAAAAGGTTCTATCAACAATATCGATCCTCACTTCGAAGAGTTAATATTATTGGGTGGTA
+AACTAGATAAAAAGGAATCTATTAAAGATTGTTTAAGAAGAGAATTAAAAGAGGAAAGTG
+ATGAACATATAACAGTAAAAGAATTCGGAAATGTAATTCTAAAACTTACAACGAGTGATA
+AATTATTTAATAAAGTATATATAGGTTATTGCATGGCATGTTTTATTAATCAATCGTTGG
+AGGATTTATCACATACTAGTATTTACAATGTAGAAATTAGAAAGATTAAATCGTTAAATG
+ATTGTATTAACGACGATAAATACGAATATCTGTCTTATATTTATAATATACTAATTAATA
+GTAAATGAGCTTTTACAGATCTAGTATAATTAGTCAGATTATTAAGTATAATAGACGACT
+AGCTAAGTCTATTATTTGCGAGGATGACTCTCAAATTATTACACTCACGGCATTCGTTAA
+CCAATGCCTATGGTGTCATAAACGAGTATCCGTGTCCGCTATTTTATTAACTACTGATAA
+CAAAATATTAGTATGTAACAGACGAGATAGTTTTCTCTATTCTGAAATAATTAGAACTAG
+AAACATGTATAGAAAGAAACGATTATTTCTGAATTATTCCAATTATTTGAACAAACAGGA
+AAGAAGTATACTATCGTCATTTTTTTCTCTAGATCCAGCTACTGCTGATAATGATAGAAT
+AAACGCTATTTATCCGGGTGGTATACCCAAAAGGGGTGAGAACGTTCCAGAGTGTTTATC
+CAGGGAAATCAAAGAAGAAGTTAATATAGACAATTCTTTTGTATTCATAGACACTCGTTT
+TTTTATTCATGGTATCATAGAAGATACCATTATTAACAAATTTTTTGAGGTAATTTTCTT
+TGTTGGACGAATATCTCTAACGAGTGATCAAATTATTGATACCTTTAAAAGTAATCATGA
+AATAAAGGATCTAATATTTTTAGATCCAAATTCAGGTAATGGACTCCAATACGAAATTGC
+AAAATATGCTCTAGATACTGCAAAACTTAAATGTTACGGTCATAGAGGATGTTATTATGA
+ATCATTAAAAAAATTAACTGAGGATGATTGATTAGAAAATATAAATTAATTTACCATCGT
+GTATTTTTATAACGGGATTGTCTGGCATATCATGTAGATAGTTACCGTCTACATCGTATA
+CTCTACCATCTACGCCTTTAAATCCTCTATTTATTGATATTAATCTATTAGAATTGGAAT
+ACCAAATATTAGTACCCTCAATTAGTTTATTGGTAATATTTTTTTTAGACGATAGATCGA
+TGGCTCTTGAAACCAAGGTTTTCCAACCGGACTCATTGTCTATCGGTGAGAAGTCTTTTT
+CATTAGCATGAATCCATTCTAATGATGTATGTTTAAACACTCTAAACAATTGTACAAATT
+CTTTTGATTTGTTTTGAATGATTTCAAATAGGTCTTCGTCTACAGTAGGCATACCATTAG
+ATAATCTAGCCATTATAAAGTGCACGTTTACATATCTACGTTCTGGAGGAGTAAGAACGT
+GACTATTGAGACGAATGGCTCTTCCTACTATCTGACGAAGAGACGCCTCGTTCCATGTCA
+TATCTAAAATGAAGATATCATTGATTGAGAAGAAACTAATACCCTCGCCTCCGCTAGAAG
+AGAATACGCATGTTTTAATGCATTCTCCGTTAGTGTTTGATTCTTGGTTAAACTCAGCCA
+CCGCCTTGATTCTAGTATCTTTTGTTCTAGATGAGAACTCTATATTAGAGATACCAAAGA
+CTTTGAAATATAGTAATAAGATTTCTATTCCTGACTGATTAACAAATGGTTCAAAGACTA
+GACATTTACCATGGGATGCTAATATTCCCAAACATACATCTATAAATTTGACGCTTTTCT
+CTTTTAATTCAGTAAATAGAGAGATATCAGCCGCAATAGCATCCCCTCCCAATAGTTCTC
+CCTTTTTAAAGGTGTCTAATGCGGATTTAGAAAATTCTCTATCTCTTAATGAATTTTTAA
+AATCATTATATAGGGTTGCTATCTCTTGTGCGTATTCTCCCGGATCACGATTTTGTCTTT
+CAGGAAAGCTATCGAATGTAAACGTAGTAGCCATACGTCTCAGAATTCTAAATGATGATA
+TACCAGTTTTTATTTCTGCGAGTTTAGCCTTTTGATAAATCTCTTCTTGCTTTTTTGACA
+TATTAACGTATCGCATTAATACTGTTTTCTTAGCGAATGATGCAGACCCTTCCACATCAT
+CAAAAATAGAAAACTCGTTATTAACTATGTACGAACATAGGCCTCCTAGTTTGGAGACTA
+ATTCTTTTTCATCGACTAGACGTTTATTCTCAAATAGCGATTGGTGTTGTAAGGATCCTG
+GTCGCAGTAAGTTAACCAACATGGTGAATTCTTGCACACTATTAACGATAGGTGTAGCCG
+ATAAACAAATCATCTTATGGTTTTTTAACGCAATGGTCTTAGATAAAAAATTATATACTG
+ACCGAGTAGGACGGATCTTACCATCTTCTTTGATTAATGATTTAGAAATGAAGTTATGAC
+ATTCATCAATGATGACGCATATTCTACTCTTGGAATTAATAGTTTTGATATTAGTAAAAA
+ATTTATTTCTAAAATTTTGATCATCGTAATTAATAAAAATACAATCCTTCGTTATCTCTG
+GAGCGTATCTGAGTATAGTGTTTATCCAAGGATCTTCTATCAAAGCCTTTTTTACCAATA
+AGATAATTGCCCAATTCGTATAAATATCCTTAAGATGTTTGAGAATATATACAGTAGTCA
+TTGTTTTACCGACACCTGTTTCATGGAACAATAAAAGAGAATGCATACTGTCTAATCCTA
+AGAAAACTCTTGCTACAAAATGTTGATAATCCTTGAGGCGTACTACGTCTGACCCCATCA
+TTTCAACGGGCATATTAGTAGTTCTGCGTAAGGCATAATCGATATAGGCCGCGTGTGATT
+TACTCATTTATGAGTGATAAGTAATAACTATGTTTTAAAAATCACAGCAGTAGTTTAACT
+AGCCTTCTCTGATGTTTGTTTTCGATACTTTTTGAATCAGAAGTCATACTAGAATAAAGC
+AGCGAGTGAACGTAATAGAGAGCTTCGTATACTCTATTCGAAAACTCTAAGAACTTATTA
+ATGAATTCCGTATCCACTGGATCGTTTAAAATACTAAATTGAACAGTGTTCACATCCTTC
+CAAGACGAAGACTTAGTGACGGACTTAACATGAGACATAAATAAATCCAAATTTTTTTTA
+TAAACATCACTAGCCACCATAATGGCGCTATCTTTCAACCAACTATCGCTTACGCATTTT
+AACAGTCTAACATTTTTAAAGAGACTACAATATATTCTCATAGTATCGATTACACCTCTA
+CCGAATAGAGTGGGAAGTTTAATAATACAATATTTTTCGTTTACAAAATCAAATAATGGT
+CGAAACACGTCGAAGGTTAACATCTTATAATCGCTAATGTATAGATTGTTTTCAGTGAGA
+TGATTATTAGATTTAATAGCATCTCGTTCACGTTTGAACAGTTTATTGCGTGCGCTGAGG
+TCGGCAACTACGGCATCCGCTCTAGTACTCCTCCCATAATACTTTACGCTATTAATCTTT
+AAAATTTCATAGACTTTATCTAGATCGCTTTCTGGTAACATGATATCATGTGTAAAAAGT
+TTTAACATGTCGGTCGGCATTCTATTTAGATCATTAACTCTAGAAATCTGAAGAAAGTAA
+TTAGCTCCATATTCCAGACTAGGTAATGGGCTTTTACCTAAAGACAAGTTAAGTTCTGGC
+AATGTTTCATAAAATGGAAGAAGGACATGTGTCCCCTCCCGGATATTTTTTACAATTTCA
+TCCATTTACAACTCTATAGTTTGTTTTCATTATTATTAGTTATTATCTCCCATAATCTTG
+GTAATACTTACACCTTGATCATAAGATACCTTATACAGGTCATTACATACAACTACCAAT
+TGTTTTTGTACATAATAGATTGGATGATTGATATCCATGGTGGAATAAACTACTCGAACA
+GATAGTTTATCTTTCCCCCTAGATACATTGGCCGTAATAGTTGTCGGCCTAAAGAATATC
+TTTGGTGTAAAGTTAAAAGTTAGGGTTCTTGTTCCATTATTGCTTTTTGTCAGTAGTTCG
+TTATAAATTCTCGAGATGGGCCCGTTCTCTGAATATAGAACATCATTTCCAAATCTAACT
+TCTAGTCTAGAAATAATATCGGTCTTATTTTTAAAATCTATTCCCTTGATGAATGGATCG
+TTAATAAACAAATCCTTGGCCTTTGATTCGGCTGATCTATTATCTCCGTTATAGACGTTA
+CGTTGACTAGTCCAAAGACTTACAGGAATAGATGTATCGATGATGTTGATAGTATGTGAT
+ATGTGAGCAAAGACTGTTCTCTTGGTGGCGTCGCTATATGTTCCAGTAATGGCGGAAAAC
+TTTTTAGAAATGTTATATATAAAAGAATTTTTTCGGGTTCCAAACATTAACAGATTAGTA
+TGAAGATAAACACTCATATTATCAGGAACATTATCAATTTTTACATAAACATCGGCATCT
+TGAATAGAAACAACACCATCTTCTGGAACCTCTACGATCTCGGCAGATTCCGGATAACCA
+GTCGGTGGACCATCACTAACAATAACTAGATCATCCAACAATCTACTCACATATGCGTCT
+ATATAATCTTTTTCATCTTGTGAGTACCCTGGATACGAAATAAATTTGTTATCAGTATTT
+CCATAATAAGGTTTAGTATAAACAGAGAGAGATGTTGCTGCATGAACTTCGGTTACTGTC
+GCCGTTGGTTGGTTTATTTGACCTATTACTCTCCTAGGTTTCTCTATAAATGATGGTTTA
+ATTTGTACATTCTTAACCATATATCCAATAAAGCTCAATTCAGGAACATAAACAAATTCT
+TTGTTGAACGTTTCAAAGTCGAACGAAGAGTCACGAATAACGATATCGGATACTGGATTG
+AAGGTCACCGTTACGGTAATTTTTGAATCGGATAGTTTAAGACTACTGAATGTATCTTCC
+ACATCAAACGGAGTTTTAATATAAACGTATACTGTAGATGGTTCTTTAATAGTGTCATTA
+GGAGTTAGGCCAATAGAAATATCATTAAGTTCACTAGAATATCCAGAATGTTTCAAAGCA
+ATTGTATTATTGATACAATTATTATATAATTCTTCGCCCTCAATTTCCCAAATAACACCG
+TTACACGAAGAGACAGATACATGATTAATACATTTATATCCAACATATGGCACGTAACCG
+AATCTTCCCATACCTTTAACTTCTGGAAGTTCCAAACTCAGAACCAAATGATTAAGCGCA
+GTAATATACTGATCCCTAATTTCGAAGCTAGCGATAGCCTGATTGTCTGGCCCATCGTTT
+GTCATAACTCCGGATAGAGAAATATATTGCGGCATATATAAAGTTGGAATTTGACTATCA
+ACTGCGAAGACATTAGACCGTTTAATAAAGTCATCCCCACCGATCAAAGAATTAATGATA
+GTATTATTCATTTTCTATTTAAAATGGAAAAAGCTTACAATAAACTCCGTAGAGAAATAT
+CTATAATTTGTGAGTTTTCCTTAAAGTAACAGCTTCCGTAAACACCGTCTTTATCTCTTA
+GTAAGTTTATTGTATTTATGACCTTTTCCTTATCTTCATAGAATACTAAAGGCAATAAAG
+AAATTTTTGGTTCTTCTCTAAGAGCTACGTGAGACTTAACCATAGACGCCAACGAATCCC
+TACATATTTTAGAACAGAAATACCCAACTTCACCACCCTTGAATGTCTCAATACTAATAG
+GTCTAAAAACCAAATCTTGATTACAAAACCAACACTTATCAATTACACTATTTGTCTTAA
+TAGACATATCTGCCATAGATTTATAATACTTTGGTAGTATACAAGCGAGTGCTTCTTCTT
+TAGCGGGCTTAAAGACTGCTTTAGGTGCTGAAATAACCACATCTGGAAGACTTACTCGCT
+TAGCCATTTAATTACGGAACTATTTTTTTATACTTCTAATGAACAAGTAGAAAACCTCTC
+ATCTACAAAAACATACTCGTGTCCATAATCCTCTACCATAGTAACACGTTTTTTAGATCT
+CATATGTGCTAAAAAGTTTTCCCATACTAATTGGTTACTATTATTTTTCGTATAATTTTT
+AACAGTTTGAGGTTTTAGATTTTTAGTTACAGAAGTGATATCGAATATTTTATCCAAAAA
+GAATGAGTAATTAATTGTCTTAGAAGGAGTGTTTTCTTGGCAAAAGAATACCAAGTGCTT
+AAATATTTCTACTACTTCATTAATCTTTTCTGTACTCAGATTCAGTTTCTCATCTTTTAC
+TTGATTGATTATTTCAAAGACTAACTTATAATCCTTTTTATTTATTCTCTCGTTAGCCTT
+AAGAAAACTAGATACAAAATTTGCATCTACATCATCCGTGGATATTTGATTTTTTTCCAT
+GATATCCAATAGTTCCGAGATAATTTCTCCAGAACATTGATGAGACAATAATCTCCGCAA
+TACATTTCTCAAATGAATAAGTTTATTAGACACGTGGAAGTTTGACTTTTTTTGTACCTT
+TGTACATTTTTGAAATACAGACTCGCAAAAAATACAATATTCATATCCTTGTTCAGATAC
+TATACCGTTATGTCTACAACAGCTACATAATCGTAGATTCATGTTAACACTCTACGTATC
+TCGTCGTCCAATATTTTATATAAAAACATTTTATTTCTAGACGTTGTCAGAAAATCCTGT
+AATATTTTTAGTTTTTTTGGTTGTGAATAAAGTATCGCCCTAATAATATTGGTACCGTCT
+TCCGACAATATAGTAGTTAAATTATCCGAGCATGTAGAAGAACACCGCTTAGGCGGATTC
+AGTACAATGTTATATTTTTCGTACCAACTCATTTAAATATCATAATCTAAAATAGTTCTG
+TAATATGTCTAGCGCTAATATATTGATCATAATCCTGTGCATAAATTAAGATACAACAAT
+GTCTTGAAATCATCGACATGGCTTCTTCCATAGTTAGAAGATCATCGTCAAAGTTAGCAA
+CGTGATTCATCAACATTTGCTGTTTTGAGGCAGCAAATACTGAACCATCACCATTCAACC
+ATTCATAAAAACCATCGTCTGAATCCATTGATAATTTCTTGTACTGGTTTTTGAGAGCTC
+GCATCAATCTAGCATTTCTAGCTCCCGGATTGAAAACAGAAAGAGGATCGTACATCCAAG
+GTCCATTTTCTGTAAATAGAATCGTATAATGTCCCTTCAAGAAGATATCAGACGATCCAC
+AATCAAAGAATTGGTCTCCGAGTTTGTAACAGACTGCGGACTTTAACCTATACATGATAC
+CGTTTAGCATGATTTCTGGTGATACGTCAATCGGAGTATCATCTATTAGAGATCTAAAGC
+CGGTGTAACATTCTCCGCCAAACATATTCTTATTCTGACGTCGTTCTACATAAAACATCA
+TTGCTCCATTAACGATAACAGGTGAATGAACAGCACTACCCATCACATTAGTTCCCAATG
+GATCAATGTGTGTAACTCCAGAACATCTTCCATAGCCTATGTTAGGAGGAGCGAACACCA
+CTCTTCCACTATTGCCATCGAATGCCATAGAATAAATATCCTTGGAATTGATAGAAATCG
+GACTGTCGGATGTTGTTATCATCTTCATAGGATTAACAACGATGTATGGTGCAGCCTGAA
+GTTTCATATCGTAACTGATGCCGTTCATAGGTCTAGCCACAGAAACCAACGTAGGTCTAA
+ATCCAACTATAGACAAAATAGAAGCTAATATCTGTTCCTCATCTGTCATAACTTGAGAGC
+ATCCAGTATGAATAATCTTCATTAGATGGGGATCTACCGCATCATCATCGTTACAATAAA
+AAATTCCCATTCTAATGTTCATAATTGCTTTTCTAATCATGGTATGAATGTTTGCTCTCT
+GAATCTCTGTGGAAATTAGATCTGATACACCTGTAATCACTATCGGATTATCCTCCGTAA
+GACGATTAACCAACAACATATAATTATAAGACTTTACTCTTCTAAATTCATAAAGTTGCT
+GGATTAGACTATATGTGTCTCCATGTACATACGCGTTCTCGAGCGCAGGAAGTTTAATAC
+CGAATAGTGCCATCAGAATAGGATGAATGTAGTAATTAGTTTCTGGTTTTCTATAAATAA
+AAGACAAATCTTGTGAACTAGACATATCGGTAAAATGCATGGATTGGAATCGTGTAGTCG
+ACAGAAGAATATGATGATTAGATGGAGAGTATATTTTATCTAACTCTTTGAGTTGGTCAC
+CGATTCTAGGACTAGCTCGAGAATGAATAAGTACTAAGGGATGAGTACATTTCACAGAAA
+CACTGGCGTTGTTCAACGTACTCTTTACATGGGAAAGGAGTTGAAATAGCTCGTTTCTAT
+TTGTCCTGACAATATTTAGTTTATTCATAATATTAAGCATATCCTGAATAGTAAAGTTAG
+ATGTGTCATACTTGTTAGTAGTTAGATATTTAGCAATTGCATTCCCATCATTTCTCAATC
+TCGTACTCCAATCATGTGTGGATGCTACTTCGTCGATGGAAACCATACAATCCTTTTTGA
+TAGGCTGTTGAGATTGATCATTTCCTGTACGTTTAGGTTTGGTACGTTGATTTCTAGCCC
+CTGCTGATATAAAGTCATCGTCTACAATTTGGGATAATGAATTACATACACTACAAGACA
+AAGATTTATCAGAAGTGTGAATATGATCTTCATCTACCAAAGAAAGAGTTTGATTAGTAT
+AACTAGATTTTAGTCCCGCGTTAGATGTTAAAAAAACATCGCTATTGACCACGGCTTCCA
+TTATTTATATTCGTAGTTTTTACTCGAAAGCGTGATTTTAATATCCAATCTTATTACTTT
+TGGAATCGTTCAAAACCTTTGACTAGTTGTAGAATTTGATCTATTGCCCTACGCGTATAC
+TCCCTTGCATCATATACGTTCGTCACCAGATCGTTTGTTTCGGCCTGAAGTTGACGCATA
+TCTTTTTCAACACTCGACATGAGATCCTTAAGGGTCATATCGTCTAGATTTTGTTGAGAT
+GCTGCTCCTGGATTTGGATTTTGTTGTGCTGTTGTACATACTGTACCACCAGTAGGTGTA
+GGAGTACATACAGTGGCCACAATAGGAGGTTGAAGAGGTGTAACCGTTGGAGTAGTACAA
+GAAATACTTCCATCCGATTGTTGTGTACATGTGGTTGTTGGTAACGTCTGAGAAGGTTGG
+GTAGATGGCGGTGTCGTCATCTTTTGATCTTTATTAAATTTAGAGATAATATCCTGAACA
+GTATTGCTCGGCGTCAACGCTGGAAGGAGTGTACTCGCCGGCGCATCAGTATCTGTAGAC
+AACCAATCAAAAAGATTAGACATATCAGATGATGTATTAGTTTGTTGACGTGGTTTTAGT
+ACAGGAGCAGTACTACTAGGTAGAAGAATAGGAGCCGGTGTAGGTGTCGGAACCGGCTGT
+GGAGTTATATGAATAGTTGGTTGTAGCGGTTGGGTAGGCTGTCTGCTGGCGGTCATCATA
+TTATCTCTAGCTAGTTGTTCTCGCAACTGTCTTTGATAATACGACTCTTGAGACTTTAGT
+CCTATTTCAATCGCTTCATCCTTTTTCGTATCCGGATCCTTTTCTTCAGAATAATAGATT
+GACGACTTTGGTGTAGAGGATTCTGCCAGCCCCTGTGAGAACTTGTTAAAGAAGTCCATT
+TAAGGCTTTAAAATTGAATTGCGATTATAAGATTAAATGGCAGACACGGACGATATTATC
+GACTATGAATCCGATGATCTCACCGAATACGAGGATGATGAAGAAGATGGAGAGTCACTA
+GAAACTAGTGATATAGATCCCAAATCTTCTTATAAGATTGTAGAATCAACATCCACTCAT
+ATAGAAGATGCGCATTCCAATCTTAAACATATAGGGAATCATATATCTGCTCTTAAACGA
+CGCTATACTAGACGTATAAGTCTATTTGAAATAGCGGGTATAATAGCAGAAAGCTATAAC
+TTGCTTCAACGAGGAAGATTACCTCTAGTTTCAGAATTTTCTGACGAAACGATGAAGCAA
+AATATGCTACATGTAATTATACAAGAGATAGAGGAGGGTTCTTGTCCTATAGTCATCGAA
+AAGAACGGAGAATTGTTGTCGGTAAACGATTTTGATAAAGATGGTCTAAAATTCCATCTA
+GACTATATTATCAAAATTTGGAAACTTCAAAAACGATATTAGAATTTATACGAATATCGT
+TCTCTAAATGTCACAATCAAGTCTCTCATATTCAGCAGTTTATTGTCGTACTTTATATCG
+TGTTCATTAACGATATTTTGCAAAATAGTAATGATTCTATCTTCCTTCGATAGATATTCT
+TCAGAGATTATTGTCTTATATTCTTTCTTGTTATCCGATATGAATTTGATAAGACTTTGA
+ACATTATTAATACCCGTCTGTTTAATTTTTTCTATAGATATTTTAGTTTTGGTAGATTCT
+ATGGTGTCTGTTAATAGGCATCCAACATCGACATTCGACGTCAATTGTCTATAAATCAGA
+GTATAAATTTTAGAAATAACATTAGCAAATTGTTGTGCGTTGATGTCGTTATTCTGAAAC
+AGTATGATTTTAGGTAGCATTTTCTTAACAAAGAGAACGTATTTATTGTTACTCAGTTGA
+ACAGATGATATATCCAGATTACTAACGCATCTGATTCCATATACCAAACTTTCAGAAGAA
+ATGGTGTACAATTGTTTGTATTCATTCAATGTCTCCTTTTCAGAAATTAGTTTAGAGTCG
+AATACTGCAATAATTTTCAAGAGATAGTTTTCATCAGATAAGATTTTATTTAGTGTAGAT
+ATGATAAAACTATTGTTTTGTTGGAGAACTTGATACGCCGCATTCTCTGTAGTCGACGCT
+CTCAAATGGGAAACAATCTCTATTATTTTTTTGGAATCGGATACTATATCTTCGGTATCT
+TGACGCAGTCTAGTATACATAGAGTTAAGAGAAATTAGAGTTTGTACATTAAGCAACATG
+TCTCTAAATGTGGCTACAAACTTTTCTTTTTCCACATCATCTAGTTTATTATATACCGAT
+TTCACAACGGCACCAGATTTAAGGAACCAGAATGAAAAACTCTGATAACTACAATATTTC
+ATCATAGTTACGATTTTATCATCTTCTATAGTTGGTGTGATAACACATACCTTTTTCTCC
+AAGACTGGAACCAACGTCATAAAAATGTTTAAATCAAAATCCATATCAACATCTGATGCG
+CTAAGACCAGTCTCGCGTTCAAGATTATCTTTACTAATGGTGACGAACTCATCGTATAGA
+ACTCTAAGTTTGTCCATTATTTATTTACAGATTTAGTTGTTTAATTTATTTGTGCTCTTC
+CAGAGTTGGGATAGTATTTTTCTAACGTCGGTATTATATTATTAGGATCTACGTTCATAT
+GTATCATAATATTAATCATCCACGTTTTGATAAATCTATCTTTAGCTTCTGAAATAACGT
+ATTTAAACAAAGGAGAAAAATATTTAGTTACGGCATCAGACGCGATAACATTTTTTGTAA
+ATGTAACGTATTTAGACGACAGATCTTCGTTAAAAAGTTTTCCATCTATGTAGAATCCAT
+CGGTTGTTAACACCATTCCCGCGTCAGAGTGAATAGGAGTTTGAATAGTTTGTTTTGGAA
+ATAGATCCTTCAATAACTTATAGTTGGGTGGGAAAAAATCGATTTTATCACTAGACTCTT
+TCTTTTTTACTATCATTACCTCATGAACTATTTCTTGAATGAGTATATGTATTTTCTTTC
+CTATATCGGTCGCGTTCATTGGAAAATATATCATGTCGTTAACTATAAGAATATTTTTAT
+CCTCGTTTACAAACTGAATAATATCAGATATAGTTCGTAAACGAACTATATCATCACCAG
+CACAACATCTAACTATATGATATCCACTAGTTTCCTTTAGCCGTTTATTATCTTGTTCCA
+TATTAGCAGTCATTCCATCATTTAAGAAGGCGTCAAAGATAATAGGGAGAAATGACATTT
+TGGATTCTGTTACGACTTTACCAAAATTAAGGATATACGGACTTACTATCTTTTTCTCAA
+CGTCGATTTGATGAACACACGATGAAAATGTACTTCGATGAGATTGATCATGTAGAAAAC
+AACAAGGGATACAATATTTCCGCATATCATGAAATATATTAAGAAATCCCACTTTATTAT
+ATTTCCCCAAAGGATCAATGCATGTAAACATTATACCGTTATCATTAATAAAGACTTCTT
+TCTCATCGGATCTGTAAAAGTTGTTACTGATTTTTTTCATTCCAGGATCTAGATAATTAA
+TAATAATGGGTTTTCTATTCTTATTCTTTGTATTTTGACATATCCTAGACCAGTAAACAG
+TTTCCACTTTGGTAAAATCAGAAGACTTTTGAACGCTATTAAACATGGCATTAATGGCAA
+TAACTAAAAATGTAAAATATTTTTCTATGTTAGGAATATGGTTTTTCACTTTAATAGATA
+TATGGTTTTTTGCCAAAATGATAGATATTTTTTTATCCGATGATAGTAAAATATTATTAG
+TCGCCGTCTCTATAAAAATGAAGCTAGTCTCGATATCCAATTTTATTCTAGAATTGATAG
+GAGTCGCCAAATGTACCTTATACGTTATATCTCCCTTGATGCGTTCCATTTGTGTATCTA
+TATCGGACACAAGATCTGTAAATAGTTTTACGTTATTAATCATCACGGTATCGCCATCGC
+TAGATAATGCTAATGTACTATCCAAGTCCCAAATGGAGAGATTTAACTGTTCATCGTTTA
+GAATAAAATGATTACCTGTCATATTAATAAAGTGTTCATCGTATCTAGATAACAACGACT
+TATAATTAATGTCCAAGTCTTGAACTCGCTGAATGATCTTTTTTAACCCAGTTAGTTTTA
+GATTGGTACGAAATATATTGTTAAACTTTGATTCTACAGTAATGTCCAAATCTAGTTGTG
+GAAATACTTCCATCAACATTGTTTCAAACTTGATAATATTATTATCTACATCTTCGTACG
+ATCCAAATTCCGGAATAGATGTATCGCACGCTCTGGCCACCCAGATAACCAAAAAGTCAC
+ACGCTCCAGAATATACATTGTATAAAAAGCTATCGTTTTTTAGTAGTGTTTTTTTCTGAG
+TATATACGAAAGGATTAAAAATAGTATTATCAACGTAACTATATTCCAAATTATTCTTAT
+GAGAATAGATAATAATATCGTCCTTAATATCTAACAAATTTCCTAAATATCCCTTTAATT
+GAGTCATTCGAAGCGTTAATAAAATATGTCTCTTAACTATTTCCGGCCGTTGTATATTTA
+AATGACTTCGTAAGAAATAATATATAGGCGACTTCTCATCTATGTAATCATATGGAGTGA
+GATATAGGGCTCGTTCTACCTCCTGCCCCTTACCCACCTGTAATACCAATTGCGGACTCA
+CTATATATCGCATATTTATATCGTGGGGTAAAGTGAAAATCTACTACCGATGATGTAAGT
+CTTACAATGTTCGAACCAGTACCAGATCTTAATTTGGAGGCCTCCGTAGAACTAGGGGAG
+GTAAATATAGATCAAACAACACCTATGATAAAGGAGAATAGCGGTTTTATATCCCGTAGT
+AGACGTCTATTCGCCCATAGATCTAAGGATGATGAGAGAAAACTAGCACTACGATTCTTT
+TTACAAAGACTTTATTTTTTAGATCATAGAGAGATTCATTATTTGTTCAGATGCGTCGAC
+GCTGTAAAAGACGTCACTATTACCAAAAAAAATAACATTATCGTGGCGCCTTATATAGCA
+CTTTTAACTATCGCATCAAAAGGATGCAAACTTACAGAAACAATGATTGAAGCATTCTTT
+CCAGAACTATATAATGAACATAGTAAGAAATTCAAATTCAACTCTCAAGTATCCATCATC
+CAAGAAAAACTCGGATACCAGTCTGGAAACTATCACGTTTATGATTTTGAACCGTATTAC
+TCTACAGTAGCTCTGGCTATTCGAGATGAACATTCATCTGGCATTTTTAATATCCGTCAA
+GAGAGTTATCTTGTAAGTTCATTATCTGAAATAACATATAGATTTTATCTAATTAATCTA
+AAATCTGATCTTGTTCAATGGAGTGCTAGTACGGGCGCTGTAATTAATCAAATGGTAAAT
+ACTGTATTGATTACAGTGTATGAAAAATTACAACTGGCCATAGAAAATGATTCACAATTT
+ACATGTTCATTGGCTGTGGAATCAGAACTTCCAATAAAATTACTTAAAGATAGAAATGAA
+TTATTTACAAAATTCATTAACGAGTTAAAAAAGACCAGTTCATTCAAGATAAGCAAACGT
+GATAAGGATACGCTATTAAAACATTTTACTTATGACTGGAGTTAGAATTTATAGACGACA
+CATTTCGTTTATCATTGTTACTATTACTATCATTATTAGTATTCTTCTTGTCATCTTGTT
+CAGAAATATACAGCAATGCTATACCTAATACTAAATACATTATCATGCTTGCAATGGCTC
+TAACAACAACGAACCAAAATGAATTTGGTCGTAGCTTTTGTTCACAAAAATACATAAAGA
+AATGTCTACATAAATCTATGGCGCCATTGGCTACTTGAAATAGCGCCAGTCCTCCTACAG
+ATTTTAATATAGCTGTATAACATGACATTTATTCATCATCAAAAGAGACAGAGTCACCAT
+CTGTCATATTTAGATTTTTTTTCATGTGTTCAAAGTATCCTCTACTCATTTCATTATAAT
+AGTTTATCATGCTTAGAATTTTAGGACGGATCAATGAGTAAGACTTGACTAGATCGTCAG
+TAGTAATTTGTGCATCATCTATTCTGCATCCGCTTCGTCGAATAATGTATAGCATCGCTT
+TGAGATTCTCCATAGCTATCAAGTCTTTATATAATGACATGGAAATATCTGTGAATGCTT
+TATACTTCTCCAACATCGATGCCTTAACATCATCACATACTTTAGCATTGAAAATACGTT
+CTATTGTGTAGATGGATGTAGCAAGATTTTTAAACAACAATGCCATCTTACATGATGATT
+GTCTCAAGTCTCCAATCGTTTGTTTAGAACGATTAGCTACAGAGTCCAATGCTTGGCTAA
+CTAGCATATTATTATCTTTAGAAATTGTATTCTTCAATGAGGCGTTTATCATATCTGTGA
+TTTCGTTAGTCATATTACAGTCTGACTGGGTTGTAATGTTATCCAACATATCACCTATGG
+ATACGGTACACGTACCAGCATTTGTAATAATCCTATCTAAGATGTTGTATGGCATTGCGC
+AGAAAATATCTTCTCCTGTAATATCTCCACTCTCGATAAATCTACTCAGATTATTCTTAA
+ATGCCTTATTCTCTGGAGAAAAGATATCAGTGTCCATCATTTCATTAATAGTATACGCAG
+AAAAGATACCACGAGTATCAATTCTATCCAAGATACTTATCGGTTCCGAGTCACAGATAA
+TTGTTTCCTCTCCTTCGGGAGATCCTGCATAGAAATATCTAGGACAATAGTTTCTATACT
+GTCTGTAACTCTGATAATCTCTAAAGTCACTAACTGATACCATGAAATTGAGAAGATCAA
+ACGCTGAAGTAATCAATTTTTCTGCCTCGTTTTTACTACAACTAGTTTTCATCAATGTAG
+TGACGATGTATTGTTTAGTTACTCTTGGTCTAATACTGATGATAGAGATATTATTGCTTC
+CCATAATGGATCTTCTAGTAGTCACCTTAAAGCCCATTGATGCGAATAGCAGATAGATAA
+AGTCTTGGTATGACTCCTTTCTAATATAGTACGGACTACCTTTGTCACCCAACTTTATAC
+CCACATAAGCCATAACAACCTCTTTAATAGCCGTTTCATGAGGTTTATCAGCCATGAGCC
+TGAGTAGTTGAAAGAATCGCATGAATCCCGTCTCAGAAAGTCCTATATGCATGATAGATT
+TATCTTTCCTGGGAAACTCTCGTATAGTTATAGATGAAATACTCTTCAAAGTTTCTGAAA
+TAAGATTAGTAACAGTCTTACCTCCGACTACTCTGGGTAACAAACATACTCTAATAGGTG
+TTTTCTCTGCGGAGATAATATCAGAAAGGATAGAGCAATAAGTAGTATTATTGTGATTAT
+AAAGACCGAATACATAACAGGTAGAATTTATAAACATCATGTCCTGAAGGGTTTTAGACT
+TGTATTCCTCGTAATCTATACCGTCCCAAAACATGGATTTGGTAACTTTGATAGCCGTAG
+ATCTTTGTTCCTTCGCTAACAGGTTAAAGAAATTAATAAAGAATTTGTTGTTTCTATTTA
+TGTCCACAAATTGCACGTTTGGAAGCGCCACGGTTACATTCACTGCAGCATTTTGAGGAT
+CGCGAGTATGAAGTACGATGTTATTGTTTACTGGTATATCTGGAAAGAAATCTACCAGTC
+TAGGAATAAGAGATTGATATCGCATAGAAATAGTAAAGTTTATAATCTCATCATTGAAGA
+TTACTCTGTTACCATTGTAATAAATTGGTACTCTATCATAATCATCGACAAAGTACTGTT
+CATACATGATGAGATGTTTATATGTTGGCATAGTAGTGAGATCGACGTTTGGTAATGGCA
+ATGTATTAAGATTAACTCCATAATGTCTAGCAGCATCTGCGATGTTATAAGTGATGTCAA
+AGCGGGGTTGATCTTGTGCTGTTATATATTGTCTAACACCTATAAGATTATCAAAATCTT
+GTCTGCTTAATACACCGTTAACAATTTTTGCCTTGAATTCTTTTATTGGTGCATTAATAA
+CATCCTTATAGAGGATGTTAAACAAATAAGTATTATCAAAGTTAAGATCTGGGTATTTCT
+TTTCTGCTAGAACATCCATTGAGTCGGAGCCATCTGGTTTAATATAACCACCGATAAATC
+TAGCTCTGTATTCTGTATCCGTCAATCTAATATTAAGAAGGTGTTGAGTGAAAGGTGGAA
+GATCGTAAAAGCTGTGAGTATTAATAATAGGGTTAGTTTCCGAACTAATGTTAATTGGAT
+GATTAATAATATTTATATTTCCAGCGTTAAGTGTAACATTAAACAGTTTTAATTCACGTG
+ACGTGGTATCAATTAAATAATTAATGCCCAATTTGGATATAGTAGCCTGAAGCTCATCTT
+GTTTAGTTACGGATCCTAATGAGTTATTAAGAAATACATCGAACGGATGAACGAAGGTTG
+TTTTAAGTTGGTCACATACTTTGTAATCTAGACATAGATGTGGAAGAACGGTAGAAACTA
+TACGAAATAGATATTCAGAGTCCTCTAATTGATCAAGAGTAACTATTGACTTAATAGGCA
+TCATTTATTTAGTATTAAATGACGACCGTACCAGTGACAGATATACAAAACGACTTAATT
+ACAGAGTTTTCAGAAGATAATTATCCATCTAACAAAAATTATGAAATAACTCTTCGCCAA
+ATGTCTATTCTAACTCACGTTAACAACGTGGTAGATAGAGAACATAATGCCGCCGTAGTG
+TCATCTCCAGAGGAAATATCATCACAACTTAATGAAGATCTATTTCCAGATGATGATTCA
+CCGGCCACTATTATCGAACGAGTACAACCTCATACTACTATTATTGACGATACGCCACCT
+CCTACTTTTCGTAGAGAGTTATTGATATCGGAACAACGTCAACAACGAGAAAAAAGATTT
+AATATTACAGTATCAAAAAATTCTGAAGCAATAATGGAATCTAGATCTATGATAACTTCT
+ATGCCAACACAAACACCATCCTTGGGAGTAGTTTATGATAAAGATAAAAGAATTCAGATG
+CTAGAGGATGAAGTGGTTAATCTTAGAAATCAACGATCTAATACAAAATCATCTGATAAT
+TTAGATAATTTTACCAGAATACTATTTGGTAAGACTCCGTATAAATCAACCGAAGTTAAT
+AAGCGTATAGCCATCGTTAATTATGCAAATTTGAACGGGTCCCCCTTATCAGTCGAGGAC
+TTGGATGTCTGTTCGGAGGATGAAATAGATAGAATCTATAAAACGATTAAACAATATCAC
+GAAAGTAGAAAACGAAAAATTATCGTCACTAACGTGATTATTATTGTCATAAACATTATT
+GAGCAGGCATTGCTAAAACTCGGATTTGAAGAAATCAAAGGACTGAGTACCGATATCACT
+TCAGAAATTATCGATGTGGAGATCGGAGATGACTGCGATGCTGTAGCATCAAAACTAGGA
+ATCGGTAACAGTCCGGTTCTTAATATTGTATTGTTTATACTCAAGATATTCGTTAAACGA
+ATTAAAATTATTTAATTTAATACATTCCCATATCCAGACAACAATCGTCTGGATTAATCT
+GTTCCTGTCGTCTCATACCGGACGACATATTAATCTTTTTATTAGTGGGCATCTTTTTAG
+ATGGTTTCTTTTTCCCAGCATTAACTGATTCGATACCTAGAAGATCGTGATTGATTTCTC
+CGACCATTCCACGAACTTCTAATTGGCCGTCTCTAACGGTACCATAAACTATTTTACCAG
+CATTAGTAACAGCTTGGACAATCTGACCATCCATTGCGTTGAATGATGTAGTTGCTGTTG
+TTCTACGTCTAGGAGCACCAGAGGTATTTTTAGAGCTCTTGGATGTTGATGTAGAAGACG
+AGGATTTTGATTTTGGTTTACATGTAATACATTTTGAACTCTTTGATTTTGTATCACATG
+CACCGGCAGTCACATCTGTTTGAGAATTAAGATTATTGTTGCCTCCTTTGACGGCTGCAT
+CTCCACCGATCTGCGCTAGTAGATTTTTAAGCTGTGGTGTAATCTTATTAACTGTTTCAA
+TATAATCATCGTAACTACTTCTAACGGCTAAATTTTTTTTATCCGCCATTTAGAAGCTAA
+AAATATTTTTATTTATGCAGAAGATTTAACTAGATTATACAATGAACTAATATGATCCTT
+TTCTAGATTATTTACGAACTTGGTATTTCTTGTTTCTGGAGGAGGAGAATTTAAATTCGG
+ACTTGGATTCGGATTTTGTGGGTTCTTGATCTTATTATACAGCGTGTATAGGATGGTGAC
+GGTAACTGCTACACAAATACCGATCAACAGAAGAATACCAATCATTTATTGACAATAACT
+TCACTATGATCAAGTATGTAATAATCATCTTTTCACTAAGTAAGTAGTAATAATGATTCA
+ACAATGACACGATATATGGACGATAATAATTTAGTTCATGGAAATATCGCTATGATTGGT
+GTGAATGACTCCGCTAACTCTGTGGGGTGCACAGTGCTTTCCCCACATAGAATAAATTAG
+CATTCCGACTGTGATAATAATACCAAGTATAAACGCCATAATACTCAATACTTTCCATGT
+ACGAGTGGGACTGGTAGACTTACTAAAGTCAATAAAGGCGAAGATACACGAAAGAATCAA
+AAGAATGATTCCAGCGATTAGCACGCCAGAAAAATAATTTCCAATCATAAGCATCATGTC
+CATTTAACTAATAAAAATTTTAAATCGCCGAATAAACAAAGTGGAATATAAACCATATAA
+AAACAATAGTTTGTACTGCAAAAATAATATCTATTTTTGTTTTCGAAGATATGGTAAAAT
+TAAATAGTAGTACACAGCATGTTATAACTAACAGCAGCAACGGCTCGTAATTACTTATCA
+TTTACTAGACGAAAAGGTGGTGGGATATTTTCTTGCTCAAATAATACGAATATATCACCC
+ATCCATTTTATACGATGTTTATATACTCTAATCTTTAATAGATCTATAGATGACGGGTTT
+ACCAATAATATAGATTTTATCGATTCATCTAATTTAAACCCTTCCTTAAACGTGAATGAT
+CTATTATCTGGCATAATGATGACCCTACCTGATGAATCTGACAATGTACTGGGCCATGTA
+GAATAAATTATCAACGAATTATCGTCTACGAACATTTATATCATTTGTTTTAATTTTAGG
+ACGTGAATAAATAGATATAAAATAGAAAATAACAGATATTACAACCAGTGTTATGGACGC
+ACCCAACCATGTAGGCAGTTTTATTTTATCGTTTACTACAGGTTCTCCTGGATGTACGTC
+ACCAACTGCAGACGTAGTTCTAGTACAATTAGACGTAAGTTCCGCTTGGGAATTTTTTAA
+CGCTAAAGAGTTAACGTTGATCGTACACCCAACGTATTTACATCTAGTTCTTTGAACATC
+TTGATTATAATATAACCATTTTCTATCTCTAGATTCGTCAGTGCACTCATGTAACCAACA
+TACCCTAGGTCCTAAATATTTATCTCCGGAATTAGATTTTGGATAATTCGCGCACCAACA
+ATTTCTATTTCCTTTATGGTCGTTACAAAAGACGTATAATGCCGTATCCCCAAAAGTAAA
+ATAATCAGGACGAATAATTCTAATAAACTCAGAACAATATCTCGCATCCATATGTTTGGA
+GCAAATATCGGAATAAGTAGACATAGCCGGTTTCCGTTTTACACGTAACCATTCTAAACA
+ATTGGGGTTTCCAGGATCGTTTCTACAAAAACCAGTCATGAAATCGTCACAATGTTCTGT
+CTTGTAATTATTATTAAATATTTTTGGACAGTGTTTGGTATTTGTCTTAGAACAACATTT
+TGCCACGCTATCACTATCACCCAGGAGATAATCCTTTTTTATAAAATGACATCGTTGCCC
+GGATGCTATATAATCAGTAGCATATTTTAAATCCTTAATATATTCAGGAGTTACCTCGTT
+CTGATAATAGATTAATGATCCAGGACGAAATTTGAAAGAACTACATGGTTCTCCATGAAT
+TAATACATATTGTTTAGCAAATTCAGGAACTATAAAACTACTACAATGATCTATCGACAT
+ACCATCTATCAAACAAAATTTGGGTTTAATTTCTCCTGGAGACGTTTCATAATAATACAT
+ATAACTTTCTTCGGCAAACCTAACAGCTCTATTATATTCAGGATAATTAAAATCTAATAC
+CATATATTTGTCTCGTATATCTGCTATTCCTGTCTCTATTTTGATTCTATTAAGAGTAAC
+AGCTGCCCCCATTCTTAATAATCATCAGTATTTAAACTGTTAAATGTTGGTATATCAACA
+TCTATCTTATTTCCCGCAGTATAAGGTTTGTTGCAGGTATACTGTTCAGGAATGGGTACA
+TTTATACTTCTTTTATAGTCCTGTCTTTCGATGTTCATCACAAATGCAAAGAACAGAATA
+AACAAAATAATGTAAGAAATAATATTAAATATCTGTGAATTCGTAAATACATTGATTGCC
+ATAATAATTACAGCAGCTACAATACACACAATAGACATTCCCACAGTGTTGCCATTACCT
+CCACGATACATTTGAGTTACTAAGCAATAGGTAATAACTAAGCTAGTAAGAGGCAATAGA
+AAAGATGAGATAAATATCATCAATATAGAGATTAGAGGAGGGCTATATAGAGCCAAGACG
+AACAAAATCAAACCGAGTAACGTTCTAACATCATTATTTTTGAAGATTCCCAAATAATCA
+TTCATTATTCCTCCATAATCGTTTTGCATCATACCCCCATCTTTAGGCATAAACGATTGC
+TGCTGTTCCTCTGTAAATAAATCTTTATCAAGCACTCCAGCACCCGCAGAGAAGTCATCA
+AGCATATTGTAATATCTTAAATAACTCATTTATATATTAAAAAATGTCACTATTAAAGAT
+GGAGTATAATCTTTATGCCGAACTAAAAAAAATGACTTGTGGTCAGACCATAAGTCTTTT
+TAATGAAGACGGCGATTTCGTAGAAGTTGAACCAGGATCATCCTTTAAGTTTCTAATACC
+TAAGGGATTTTACTCCTCTCCTTGTGTAAAGACGAGTCTAGTATTCAAGACATTAACAAC
+GACCGATAATAAAATTACTAGTATCAATCCAACAAATGCGCCAAAGTTATATCCTCTTCA
+ACGCAAAGTCGTATCTGAAGTAGTTTCTAATATGAGGAAAATGATCGAATTAAAACGTCC
+TCTATACATCACTCTTCACTTGGCATGTGGATTTGGTAAGACTATTACCACGTGTTATCT
+TATGACCACACACGGCAGAAAAACCATCATTTGCGTACCCAATAAAATGTTAATACATCA
+ATGGAAGACACAGGTAGAGGCAGTCGGATTGGAACATAAGATATCTATAGATGGAGTTAG
+TAGTCTATTAAAGGAACTAAAGACTCAAAGTCCGGATGTATTAATCGTAGTCAGTAGACA
+TCTGACAAACGATGCATTTTGTAAATATATCAATAAGCATTATGATTTGTTTATCTTGGA
+TGAATCACATACGTATAATCTGATGAACAATACAGCAGTTACAAGATTTTTAGCGTATTA
+TCCTCCGATGATGTGTTATTTTTTAACTGCTACACCTAGACCAGCTAACCAAATTTATTG
+TAATAGTATTATTAATATTGCCAAGTTATCCGATCTAAAAAAAACTATCTATATAGTAGA
+TAGTTTTTTTGAGCCATATTCCACAGACAATATTAGAAATATGGTAAAACGACTAGATGG
+ACCATCTAATAAATATCATATATATACCGAGAAGTTATTATCTGTAGACGAGCCTAGAAA
+CCAACTTATTCTTGATACCCTGGTAGAAGAATTCAAGTCAGGAACTATTAATAGAATTTT
+AGTTATTACTAAACTACGTGAACATATGGTATTCTTCTACAAACGATTATTAGATCTTTT
+CGGAGCAGAGGTTGTATTTATAGGAGACGCCCAAAATAGACGTACTCCAGATATGGTCAA
+ATCGATTAAGGAACTAAATAGATTTATATTCGTATCCACCTTATTTTATTCCGGCACTGG
+TTTAGATATTCCGAGTTTGGATTCTTTGTTCATTTGCTCGGCAGTAATCAACAATATGCA
+AATAGAGCAATTACTAGGGAGGGTATGTCGAGAAACAGAACTATTAGATAGGACGGTATA
+TGTATTTCCTAACACATCCATCAAAAAAATAAAGTACATGATAGGAAATTTCGTGCAACG
+AATTATTAGTCTGTCTGTAGATAAACTCGGATTTAAACAAGAAAGTTATCAGAAACATCA
+GGAATCTGAACCCGCTTCCGTACCAACATCCTCCAGAGAAGAACGTGTATTAAATAGAAT
+ATTTAACTCGCAAAATCGTTAAGAAGTTTAAGAGACGATCCACATGCTGAGCAGGCCAGT
+GTATTACCCCTCATAGTATTAATATAATCCAATGATACTTTTGTGATGTCGGAAATCTTA
+ACCAATTTAGACTGACAGGCAGAACACGTCATACAATCATCATCGTCATCGATAACTGTA
+GTCTTGGGCTTCTTTTTGCGACTCTTCATTCCGGAACGCATATTGGTGCTATCCATTTAG
+GTAGTAAAAAATAAGTCAGAATATGCCCTATAACACGATCGTGCAAAACCTGGTATATCG
+TCTCTATCTTTATCACAATATAGTGTATCAACATCTTTATTATTGACCTCGTTTATCTTG
+GAACATGGAATGGGAACATTTTTGTTAACGGCCACCTTTGCCTTAATTCCAGATGTTGTA
+AAATTATAACTAAACAGTCTATCATCGACACAAATGAAATTCTTGTTTAGACGTTTGTAG
+TTTACGTATGCGGCTCGTTCTCGTCTCATTTTTTCAGATATTGCAGGTACTATAATATTA
+AAAATAAGAATGAAATAACATAGGATTAAAAATAAAGTTATCATGACTTCTAGTGCTGAT
+TTAACTAACTTAAAAGAATTACTTAGTCTGTACAAAAGTTTGAGATTTTCAGATTCTGTG
+GCTATAGAGAAGTATAATTCTTTGGTAGAATGGGGAACATCTACTTACTGGAAAATAGGC
+GTACAAAAGGTAACTAATGTCGAGACGTCCATATCTGATTATTATGATGAGGTAAAAAAT
+AAACCGTTTAATATTGATCCGGGGTATTATATTTTCTTACCAGTATATTTTGGAAGCGTC
+TTTATTTATTCAAAGGGTAAAAATATGGTAGAACTTGGATCTGGAAACTCTTTTCAAATA
+CCGGATGAGATTCGAAGTGCGTGTAACAAAGTATTAGATAGTGATAACGGAATAGACTTT
+CTGAGATTTGTTTTGTTAAACAATAGATGGATAATGGAAGACGCTATATCAAAATACCAG
+TCTCCAGTTAATATATTTAAACTAGCTAGTGAGTACGGATTAAACATACCCAACTATTTA
+GAAATTGAAATAGAGGAAGACACATTATTTGACGATGAGTTATACTCTATTATGGAACGC
+TCTTTCGATGATACATTTCCAAAAATATCTATATCGTATATTAAGTTGGGAGAACTTAAG
+CGGCAAGTTGTAGACTTTTTCAAATTCTCATTCATGTATATTGAGTCAATCAAGGTAGAT
+CGTATAGGAGATAATATTTTTATTCCTAGCGTTATAACAAAATCAGGAAAAAAGATATTA
+GTAAAAGATGTAGACCATTTAATACGATCCAAGGTTAGAGAACATACATTTGTAAAAGTA
+AAAAAGAAAAACACATTTTCCATTTTATACGACTATGATGGGAACGGAACAGAAACTAGA
+GGAGAAGTAATAAAACGAATTATAGACACTATAGGACGAGACTATTATGTTAATGGAAAG
+TATTTCTCTAAGGTTGGTATTGCAGGCTTAAAGCAATTGACTAATAAATTAGATATTAAT
+GAGTGTGCAACTGTCGATGAGTTAGTTGATGAGATTAATAAATCCGGAACTGTAAAACGA
+AAAATAAAAAACCAATCAGTATTTGATTTAAGCAGAGAATGTTTGGGATATCCAGAAGCG
+GATTTTATAACGTTAGTTAATAACATGCGGTTCAAAATAGAAAATTGTAAGGTTGTAAAT
+TTCAATATTGAAAATACTAATTGTTTAAATAACCCGAGTATTGAAACTATATATGGAAAC
+TTCAACCAGTTCGTCTCAATCTTTAATACCGTTACCGATGTCAAAAAAAGATTATTCGAG
+TGAAATAATATGCGCCTTTGATATAGGTGCAAAAAATCCTGCCAGAACTGTTTTAGAAGT
+CAAGGATAACTCCGTTAGGGTATTGGATATATCAAAATTAGACTGGAGTTCTGATTGGGA
+AAGGCGCATAGCTCAAGATTTGTCACAATATGAATACACTACAGTTCTTCTAGAACGTCA
+GCCTAGAAGGTCACCGTACGTCAAATTTATCTATTTTATTAAAGGCTTTTTATATCATAC
+ATCTGCTGCCAAAGTTATTTGCGTCTCACCTGTCATGTCTGGTAATTCATATAGAGATCG
+AAAAAAGAGATCTGTTGAAGCATTTCTTGATTGGATGGACACATTCGGATTGCGAGACTC
+CGTTCCGGATAGACGCAAATTAGACGATGTAGCGGATAGTTTCAATTTGGCTATGAGATA
+CGTATTAGATAAATGGAATACTAATTATACACCTTATAATAGGTGTAAATATAGAAATTA
+CATAAAAAAAATGTAATAACGTTAGTAACGCCATTATGGATAATCTATTTACCTTTCTAC
+ATGAAATAGAAGATAGATATGCCAGAACTATTTTTAACTTTCATCTAATAAGTTGTGATG
+AAATAGGAGATATATATGGTCTTATGAAAGAACGCATTTCCTCAGAGGATATGTTTGACA
+ATATAGTATATAATAAAGATATACATCCTGCCATTAAGAAACTAGTTTATTGCGACATCC
+AACTTACTAAACATATTATTAATCAGAATACGTATCCGGTATTTAACGATTCTTCACAAG
+TGAAATGTTGTCATTATTTCGATATAAACTCAAATAATAGCAATATTAGCTCTCGTACAG
+TAGAGATATTTGAGAGTGAAAAGTCATCTCTTGTATCATATATTAAAACTACCAATAAGA
+AGAGAAAGGTCAATTACGGCGAAATAAAGAAAACTGTACATGGAGGCACTAATGCAAATT
+ACTTTTCCGGTAAAAAGTCTGATGAGTATCTGAGCACTACAGTCAGGTCCAACATTAATC
+AACCTTGGATCAAAACCATTTCTAAGAGAATGAGAGTAGATATCATTAATCACTCTATAG
+TAACGCGTGGAAAAAGCTCTATATTACAAACTATAGAAATTATTTTTACTAATAGAACAT
+GTGTGAAAATATTCAAGGATTCTACTATGCACATTATTCTATCCAAGGACAAGGATGAAA
+AGGGATGTATAAACATGATTGATAAATTATTCTATGTATATTATAATTTATTTCTGTTGT
+TCGAGGATATCATCCAAAACGATTACTTTAAAGAAGTAGCTAATGTTGTAAACCATGTAC
+TCATGGCTACGGCATTAGATGAGAAATTATTCCTAATTAAGAAAATGGCTGAACACGATG
+TTTATGGAGTTAGCAATTTCAAAATAGGGATGTTTAACCTGACATTTATTAAGTTGTTGG
+ATCATACCGTTTTCCCCTCTCTGTTAGATGAGGATAGCAAAATAAAGTTTTTTAAGGGGA
+AAAAGCTCAATATTGTAGCATTACGATCTCTGGAGGATTGTACAAATTACGTGACTAAAT
+CCGAGAATATGATAGAAATGATGAAGGAAAGATCGACTATTTTAAATAGCATAGATATAG
+AAACGGAATCGGTAGATCGTCTAAAAGAATTGCTTCTAAAATGAAAAAAAACACTGATTC
+AGAAATGGATCAACGACTCGGGTATAAGTTTTTGGTGCCTGATCCTAAAGCCGGAGTTTT
+TTATAGACCGTTACATTTCCAATATGTATCGTATTCTAATTTTATATTGCATCGATTGCA
+TGAAATCTTGACCGTCAAGCGGCCACTCTTATCGTTTAAGAATAATACAGAACGAATTAT
+GATAGAAATTAGCAATGTTAAAGTGACTCCTCCAGATTACTCACCTATAATTGCGAGTAT
+TAAAGGTAAGAGTTATGACGCATTAGCCACGTTCACTGTAAATATCTTTAAAGAGGTAAT
+GACCAAAGAGGGTATATCCATCACTAAAATAAGTAGTTATGAGGGAAAAGATTCTCATTT
+GATAAAAATTCCGCTACTAATAGGATATGGGAATAAAAATCCACTTGATACAGCCAAGTA
+TCTTGTTCCTAATGTCATAGGTGGAGTCTTTATCAATAAACAATCTGTCGAAAAAGTAGG
+AATTAATCTAGTAGAAAAGATTACAACATGGCCAAAATTTAGGGTTGTTAAGCCAAACTC
+ATTCACTTTCTCGTTTTCCTCCGTATCCCCTCCTAATGTATTACCGACAAGATATCGCCA
+TTACAAGATATCTCTGGATATATCACAATTGGAAGCGTCGAATATATCATCGACAAAGAC
+ATTTATAACGGTCAATATTGTTTTGCTGTCTCAATATTTATCTAGAGTGAGTCTAGAATT
+CATTAGACGTAGTTTATCATACGATATGCCTCCAGAAGTTGTCTATCTAGTAAACGCGAT
+AATAGATAGTGCTAAACGACTTACCGAATCTATTACTGACTTTAATATTGATACATACAT
+TAATGACCTGGTGGAAGCTGAACACATTAAACAAAAATCTCAGTTAACGATTAACGAGTT
+TAAATATGAAATGCTGCATAACTTTTTACCTCATATGAACTATACACCCGATCAACTAAA
+GGGATTTTATATGATATCTTTACTAAGAAAGTTTCTCTACTGTATCTACCACACTTCTAG
+ATATCCAGATAGAGATTCGATGGTTTGTCATCGCATCCTAACGTACGGCAAATATTTTGA
+GACGTTAGCACATGATGAATTAGAGAATTACATAGGTAACATCCGAAACGATATCATGAA
+CAATCACAAGAACAGAGGCACTTACGCAGTAAACATTCATGTACTAACAACTCCTGGACT
+TAATCATGCATTTTCTAGTCTATTGAGTGGAAAGTTCAAAAAGTCAGACGGTAGTTATCG
+AACACATCCTCACTATTCATGGATGCAGAATATTTCTATTCCTAGAAGTGTTGGATTTTA
+TCCGGATCAAGTAAAGATTTCAAAGATGTTTTCTGTCAGAAAATACCATCCAAGCCAATA
+TCTTTACTTTTGTTCATCAGACGTTCCGGAAAGAGGTCCTCAGGTAGGTTTAGTATCTCA
+ATTGTCTGTCTTGAGTTCCATTACAAATATACTAACGTCTGAGTATTTGGATTTGGAAAA
+GAAAATTTGTGAGTATATCAGATCATATTATAAAGATGATATAAGTTACTTTGAAACAGG
+ATTTCCAATCACTATAGAAAATGCTCTAGTCGCATCTCTTAATCCAAATATGATATGTGA
+TTTTGTAACTGACTTTAGACGTAGAAAACGGATGGGATTCTTCGGTAACTTGGAGGTAGG
+TATTACTTTAGTTAGGGATCACATGAATGAAATTCGCATTAATATTGGAGCAGGAAGATT
+AGTCAGACCATTCTTGGTTGTGGATAACGGAGAGCTCATGATGGATGTGTGTCCGGAGTT
+AGAAAGCAGATTAGACGACATGACATTCTCTGACATTCAGAAAGAGTTTCCACATGTCAT
+CGAAATGGTAGATATAGAACAATTTACTTTTAGTAACGTATGTGAATCGGTTCAAAAATT
+TAGAATGATGTCAAAGGATGAAAGAAAGCAATACGATTTATGTGACTTTCCTGCCGAATT
+TAGAGATGGATATGTAGCATCTTCACTAGTGGGAATCAATCACAATTCTGGACCCAGAGC
+TATTCTTGGATGTGCTCAAGCTAAACAAGCTATCTCTTGTCTGAGTTCGGATATACGAAA
+TAAAATAGACAATGGAATTCATTTGATGTATCCAGAGAGGCCAATTGTGATTAGTAAGGC
+TTTAGAAACTTCAAAGATTGCGGCTAATTGCTTCGGACAACATGTTACTATAGCATTAAT
+GTCGTACAAAGGTATCAATCAAGAGGATGGAATTATCATCAAAAAACAATTTATTCAGAG
+AGGCGGTCTCGATATTGTTACAGCCAAGAAACATCAAGTAGAAATTCCATTGGAAAACTT
+TAATAACAAAGAAAGAGATAGGTCTAACGCCTATTCGAAATTAGAAAGTAATGGATTAGT
+TAGACTGAATGCTTTCTTGGAATCCGGAGACGCTATGGCAAGAAATATCTCATCAAGAAC
+TCTTGAAGATGATTTTGCTAGAGATAATCAGATTAGCTTTGATGTTTCCGAGAAATATAC
+AGATATGTACAAATCTCGCGTTGAACGAGTACAAGTAGAACTTACTGACAAAGTTAAGGT
+GCGAGTATTAACCATGAAAGAAAGAAGACCCATTCTAGGAGACAAATTTACTACTAGAAC
+GAGTCAAAAGGGAACAGTCGCGTATATCGCAGATGAAACGGAACTTCCGTACGACGAAAA
+TGGTATCACACCAGATGTCATTATTAATTCTACATCCATCTTCTCTAGAAAAACTATATC
+TATGTTGATAGAAGTTATTTTAACAGCCGCATATTCTACTAAGCCGTACAACAATAAGGG
+AGAAAACCGACCTGTCTGTTTTCCTAGTAGTAACGAAACATCTATCGATGCATATATGCA
+ATTCGCTAAACAATGTTATGAGTATTCAAATCCGAAATTGTCCGAGGAAGAATTATCGGA
+TAAAATCTTTTGTGAAAAGATTCTCTATGATCCTGAAACGGATAAGCCTTATGAATCCAA
+AGTATTTTTTGGACCAATTTATTACTTGCGTCTGAGACATTTAACTCAGGACAAGGCAAC
+CGTTAGATGTAGAGGTAAAAAGACGAAGCTCATTAGACAAGCGAATGAGGGACGAAAACG
+TGGAGGAGGTATCAAGTTTGGAGAAATGGAGAGAGACTGTTTAATAGCACATGGTGCAGC
+CAATACTATTACAGAAGTTTTAAAAGACTCAGAAGAGGATTATCAAGATGTGTATATTTG
+TGAAAATTGTGGAGACATAGCAGCACAAATCAAAAGTATTAATACATGTCTTAGATGTTC
+AAAACTTAATCTCTCTCCTCTCTTAACAAAAATTGATACCACGCACGTATCTAAAGTATT
+TCTTACTCAAATGAACGCCAGAGGCGTAAAAGTTAAATTAGATTTCGAACGAAGGCCTCC
+TTCGTTTTATAAACCATTAGATAAAGTTGATCTTAAACCGTCTTTTCTGGTATAATATTG
+TTTAGTAGATACTCATCAAGATAAGCTAATTCACTAAACATATTATCGGATTCGGTATTG
+TTACTCGAGAATAGAGTTCGTTATGCTCCTGATATTCGGAAATCTGTGGAGTTTCAGGTT
+TTGGTGGAAGTGTAACTGCTACTTGGTGGGATACTGAAGGATATTTCAGAGAGTTGTGGA
+TGTTCGGGTTCGACATCCACCGATGGTGTCACGCCACTAATCGGTTCGGTAACGTCTGTG
+GATGGAGGTGCTACTTCTACAGAACCTGTAGCCTCAGTTGTCAACGGAGATACATATTCA
+ATGCGCGGAAATGTATAATTTGGTAATGGTTTCTCATGTGGATCTTAAGAAGAAGAGGTA
+AGATATCTACGAAAGATACCGATCACGTTTCTAGTTCTCTTTTGTAGAACTTTAACTTTT
+TCTTTCTCAGCATCTAGTTGATATTCCGACCTCTTCACGTTTCGCATGGGTTACCTCCGC
+AGTTTTTACAAGCGATTTCACGTTCCAGATCACGTTCAGCCTTCATACGTCTCTCCCTCT
+CTCTATCGAGTTTATCAGAGCAGTCTTTCTGAAGGCGATCGAACTCCATAAATTTCTCCA
+ACGCTTTGATTGTTTCCATAGATTTCCGAAGTTTAGCTTCTAGGACGGCGATTCTTTNNN
+TTTTTTTTTTTTTTTTTTTTTCGAATTCACGGGGTACAACCGTTTCCATTACCACCATCT
+CTATGTTTCTTTTCTAGATCGGCAATCTTTCTCAACATTTCATCCCCATACCTTTTCATT
+CCTCGAGTCTATTGTCGTCGAAATATCGTTCCAGCTCCTTTTCGACCTCAATAACTTTAG
+CACGTTGTTTCATCAAGCTCTCTCTTGTAGTACTATCATTTTTATCTGATTCCCTGACAC
+GTTTAAGATCTTCATGTAATTGAGTCAGCTCTTGACGCAATCTCTTAACTAACTTCCTCT
+CTTGCTTCTTCGTCATAGTACTTACAATCACTATGGGATCCATTGTTACCACGTCTGTAC
+TCGACGAGCTCACGTTTAAGAGATTCAATTTCCAGTTTGTATCGGTCCATGTCTCCATTG
+CTACACCACCATTAGATTTACAGGCTGCTAGTTGTCGTTCGAGATCAGAAATACGTGTTT
+TCTTGGAATGGATTTCGTCGATGTACTTGTCATGATTGGCATCGAAACACTTATTAAGTT
+CTTTTTTTCAATTCTACGATTTTATTTCTTTCGCGAGTCAATTCCCTCCTGTAGTAACTA
+TCAGTTTTGTCAGATTCACGCTCTCTACGTAGACTTTCTTGTAAGTTACTAATTTGTTCC
+CTGGCATTACCGAGTTCAGTTTTATATGCCGAATAGAGTTCTGATTCATCCTTTGAGAAG
+ATCTCTAGCGATCGTTCAAGATCCCTGATTCTAGTCTTTAGCCTATTTACCTCCTCAGAA
+GATGCTCCGTTACCGTTTTTACAATCGTTAAGATGTCTATCAAGATCCATGATTCTATCT
+CTTTTCCATATCAGCATTGATTTCATTATTACGTTCGCAGTCGTTCAACTGTATTTCAAG
+ATCTGAGATTCTAGATTGTAATCTCTGTAGCATTTCCACGGCATTCACTCAGTTGTCTTT
+CAAGATCTGAGATTCTAGATTGGAGTCTGCTAATCTCTGTAAGATTTCCTCCTCCGCTCT
+CGATGCAGTCGGTCAACTTATTCTCTAGTTCTCTAATACGCGAACGCAGTGCATCAACTT
+CTTGTGTGTCTTCTTGATTGCGTGTGCATTCATCGAGTCTAGATTCGAGATCTCTAACGT
+GACGTCGTTCTTCCTCAAGTTCTCTGTGTACTACAGAAAGCGTGTCCCTATCTTGTTGAT
+ATTTAGCAATTTCTGATTCTAGAGTACTGATTCTACTCACGTATGTACTAATAGTTGTCT
+TAGCCTTATCAAGATCCTCCTTGTATTTGTCACATTCCTTGATATCCATACGAAGTCTGG
+ACAGTTCCCATTCGACATTACGACGTTTATCGATTTCAGCTCGGAGATCGTCGTCGCGTT
+GTTTTAGCCACATACGACTAAGTTCAAGTTCTCGTTGACAAGATCCATCTACTTTTCCAT
+CCCTAATAGTATCCAGTTCCTTTTCTAGTTCTGACCGCATTTCTCGTTCCATATCAAGAG
+ATTCTCTCAATTCTCGTATAGTCTTCTTATCAATTTCTGATGAATCTGAACCATCATCTG
+TCCCATTTTGTTGCATATCCCTGAGTTCTTTGATCTCTGTTGTAAGTCTGTCGATTCTTT
+CGGTTTTATAAACAGAATCCCTTTCCAAAGTCCTAATCTTACTGAGTTTATCATTAAGTT
+CTTCATTCAATTCAGTGAGTTTTCTCTTGGCTTCTTCCAAGTCTGTTTTAAACTCTCCAT
+CATTTCCGCATTCTTCCTCGCATTTATCTAACCATTCAATTAGTTTATTAATAACTAGTT
+GGTAATCAGCGATTCCTATAGCCGTTCTTGTATTTGTGGGAACATAATTAGGATCTTCTA
+ATGGATTGTATGGCTTGATAGCATCATCTTTATCATTATTAGGTGGGGGATGGACAACCT
+TAATTGGTTGGTCCTCCTTATCTCCTCCAGTAGCATGTGGTTCTTCAATACCAGTATTAG
+TAATAGGCTTAGACAAATGCTTGTCGTACGCGGGCACTTCCTCATCCATCAAGTATTTAT
+AATCGGGTTCTGTTTCAGAATATTCTTTTCTAAGAGACGCGACTTCAGGAGTTAGTAGAA
+GAACTCTGTTTCTGTATCTATCAACGCTGGAATCGATACTCAAGTTAAGGATAGCGAATA
+CCTCATCGTCATCATCCGTATCTTCTGAAACGCCATCATATGACATTTCATGAAGTCTAA
+CGTATTGATAAACAGAATCAGATTTAGTATTAAACAGATCCTTGACCTTTTTAGTAAATG
+CATATGTATATTTTAGATCTCCAGATTTCATAATATGATCGCATGCCTTAAATGTCAATG
+CTTCCATGATATAGTCTGGAACACTAATGGGTGACGAAAAAGATACAGCACCATATGCTA
+CGTTGATAAATAGATCTGAACCACTAAGTAGATAATGATTAATGTTAAGGAAGAGGAAAT
+ATTCAGTATATAGATATGCCTTAGCATCATATCTTGTACTAAACACGCTAAACAGTTTAT
+TGATGTGATCAATTTCCAACAGAACAATTAGAGCGGCAGGAATACCAACAAACATATTAC
+CACATCCGTATTTTCTATGAATATCACATATCATATTAAAAAATCTTGATAGAAGAGCGA
+ATATCTCGTCTGACTTAATGAGATGTAGTTCAGCAGCATAAGTCATAACTGTAAATAGAA
+CATACTTTCCTGTAGTGTTGATTCTAGACTCCACATCAACACCATTATTAAAAATAGTTT
+TATATACATCTTTAATCTGCTCTCCGTTAATCGTCGAACGTTCTAGTATACGGAAACACT
+TTGATTTCTTATCTGTAGTTAATGACTTAGTGATATCACGAAGAATATTACGAATTACAT
+TTCTTGTTTTTCTTGAGAGACCTGATTCAGAACTCAACTCATCGTTCCATAGTTTTTCTA
+CCTCAGTGGCGAAATCTTTGGAGTGTTTGGTACATTTTTTAATAAGGTTCGTGACCTCCA
+TTTATTATAAAAAATTTTTATTCAAAACTTAACTACAATCGGGTAATTATAAGATCGTAG
+ATCTCCCATGTGGTGGAATACTACCATCTATCGCATGTTGATGGACAGTAGGTAATGGCC
+ATGGGAACAGTAATGTTTGCATATTTATCTTTCTTGCTAGTATTACTGTATATTGTCCCA
+ATGTTTCAATGTGATGTTCTAACCTATCAACTGCCACTGTATCACAACAATAATGTCCGA
+TGGAATTAAGATTATGATCCAATGTGTTTAATATATGATTATCAAGTCTTATACGATCCG
+CGTCTTTTTTGACAGGATCAGGCTCTTCTACAGGAAGAAGTTTCGGCCTCTTATGATAGT
+CATGTCTGGGAAATGGTGGTCTAGGATGAGGATCAGGTATCGGAGTAGGTTTTGGATTAT
+AATCATCATCATCATCNNNNNNNNNNNNATCATCATCATCATCTATGATATCATCATCTT
+CGATATTTATTTTGCTATCTTGATAATGTCCTATATCAGTTGCATTTTCAGCACTCGACT
+GAATATTAGTACATTCATTGTCTATTATTAACGTATTTCTAAACCCAAAATGTATATGTT
+GAACATCACTACTATAGTTGATGAGTCTTATAGCATGAATTCGCTTATCGTTATCGGGTT
+TATCTTCTGTCACCTTAACAATTCCTTTTTTATTAAACTCTGCATAATCATAACCATTTC
+TATTGTTTGTTCTAATATAAACGAGTATAGCATCATTGCTAAATTTTTCAATAGTATCAA
+AAACAGAATATCCTAAACCATATAATATATATTCAGGAACACTCAAACTAAATGTCCAGG
+ATTCTCCTAAATACGTAAACTTTAATAGTGCTAAATCATTCAAAAATCTACCGCTTATAG
+ATAGATAGTACATGAATGCGTATAGTAGTCTACCTATCTCTTTATTATGAAAACCGACAT
+TACGATCATATATTTCGTGATATACATGTGACCCGTTTACGTTAAACCATAAATACATGG
+GTGATCCTATAAACATGAATTTATTTCTAATTCTCAGAGCCATAGTTAATTGACCGTGTA
+ATATTTGTTTACATGCATACTTGATACGATCATTAATAAGATTTTTATCATTGCTCGTTA
+TTTCAGAATCGTATATATAAGGAGTACCATCATGATTCTTACCAGATATTATACAAAATA
+CTATATATAAAATATATTGACCCACGTTAGTAATCATGTAAATGTTTAATGTTTTAAATT
+TTGTATTTAATGATCCATCATCATATGCTAGCATGGTCTTGTGATATTCATTCTTTAAAA
+TATAATATTGTGTTAGCCATTGCATTGGAGCTCCTAATGGAGATTTTCTATTCTCGTCCA
+TTTTAGGATATGCTTTCATAAAGTCCCTAATAACTTCGTGAATAATGTTTCTATGTTTTC
+TACTGATGCATGTATTTGCTTCGATTTTTTTATCCCATGTTTCATCTATCATAGATTTAA
+ACGCAGTAATGCTCGCAACATTAACATCTTGAACCATTGGTACAATTCCGTTCCATAAAT
+TTATAATGTTCGCCATTTATATAACTCATTTTTTGAATATACTTTTAATTGAACAAAAGA
+GTTAAGTTACTCATATGGATGCCGTCCAGTCTGTACATCAATCTTTTTAGCCAGAGATAT
+CATAGCCGCTCTTAGAGTTTCAGCGTGATTTTCCAACCTAAATAGAACTTCATCGTTGCG
+TTTACAACACTTTTCTATTTGTTCAAACTTTGTTGTTATATTAGTAATCTTTTTTTCCAA
+ATTAGTTAGCCGTTGTTTGAGAGTTTCCTCATTATCGTCTCCATAGGCTTTAACAATTGC
+TTCGCGTTTAGTCTCTGGATTTTTAGCAGCCTTTGTAGAGAAAAATTCAGTTGCTGGAAT
+TGCAAGATCGTCATCTCCGGGGAAAAGAGTTCCGTCCATTTAAAGTACAGATTTTAGAAA
+CTGACACTCTGTGTTATTTATATTTGGCGCAATACATGGATTATAAATATCGATGTTAAT
+AACATCAGAAAATGTAAAGTCTATACATTGTCGCATCGTGTTAAATTTTCTAATGGATCT
+AGTATTATTGGGTCCAACTTCTGCCTGAAATCCAAATATGGAAGCGGATACAAAACCGTT
+TCCTGGATAAACCACACATCTCCACTTTTGCTTTACATCAGAAATTGTGTCATTGACATC
+TTGAACTCTCCTATCTAATGCCGGTGTTCCACCTATAGATTTTGAATACTCGAATGCTGC
+ATGAGTAGCATTGAATTCCTTAATATTGCCATAATTTTCATATATTGAGTAACTCTGGAT
+AAAAAGTAAACACACCGCAGCCGTCGCTACTACAATAAAAAAAATTGATAGAGAGTTCAT
+TTATAATCTATTAGAAGCTGATAAAATTTTTTTACACGCGTCAGACAATGCTTTAATAAA
+TAGTTCAACATCTACTTTTGTCATATCGAACCGATGGTATGATTCTAACCTAGAATTACA
+TCCGAAAAAGTTGACTATGTTCATAGTCATTAAGTCATTAACGAACAACATTCCAGACTC
+TGGATTATAAGACGATACTGTTTCGTCACAATCACCCACCTTAATCATGTGATTATGAAT
+ATTGGCTATTAGAGTACCTTCTAAGAAATCTATAATATCTTTGAAACACGATTTAAAATC
+AAACCACGAATATACTTCTACGAAGAAAGTTAGTTTACCCATAGGAGAGATAACTATAAA
+TGGAGATCTAGATACAAAATCCGGATCTATGATAGTTTTAACATTATTATATTCTCTATT
+AAATACCTCCACATCTAAAAATGTTAATTTTGAAACTATGTCTTCGTTTATTACCGTACC
+TGAACTAAACGCTATAAGCTCTATTGTTTGAGAACTCTTTAAACGATATTCTTGAAATAC
+ATGTAACAAAGTTTCCTTTAACTCGGTCGGTTTATCTACCATAGTTACAGAATTTGTATC
+CTTATCTATAATATAATAATCAAAATCGTATAAAGTTATATAATTATCGTGTTCAGATTG
+TGATCTTTTCAAATAGACTAAAAACCCCATTTCTCTAGTAAGTATCTTATGTATATGTTT
+GTAAAATATCTTCATGGTGGGAATATGCTCTACAGCAGTTAGCCATTCCTCATTGACAGC
+TGTAGATGTATTATACAAAACTACTCCAATGTTTAACAAGGGCCATTTTACGAGATTATT
+AAATCCTTGTTTGATAAATGTAGCCAATGCGGGTTCGAGTTCAACGACGATTGAATTCTC
+TTCCCGTGGATGCTGCATGATGAACGACGGGATGTTGTTGTTCTATTGATTTGGAATTCT
+TTTTCGACTTTTTGTTTATATTAAATATTTTAAAATTTATGGCTGATAGTAATTCATGTA
+CTACGGATAATGTAGACGTGTATTGCATATCGATATCTTTATTATTAGATAAATTTATCA
+ATAAATGTGAGAAGTTTGCCTCGTTAAGGTCTTCCATTTAAATATTATATAAATATTTGT
+GTTTGTATTTTATTCGTCTTTTATGGGATAGTTTTTAACTAGTAAAGCTGTAATTACATA
+CTTTGTCCGTAAAACATAAATATAAATACCCGCTTTTATCAAACGTTCCAAAAAGTCGGC
+AGCTGACATTTTTAACATGACATCTATTTTAAATACACTTAGGTTTTTAGAAAAAACATC
+ATTTTATAATTGTAACGATTCAATAACTAAAGAAAAGATTAAGATTAAACATAAGGGAAT
+GTTATTTGTATTTTATAAGCCAAAGCATTCTACCGTTGTTAAATACTTGTCTGGAGGAGG
+TATATATCATGATGATTTGGTTGTATTGGGGAAGGTAACAATTAATGATCTAAAGATGAT
+GCTATTTTACATGGATTTATCATATCATGGAGTGACAAGTAGTGGAGCAATTTACAAATT
+GGGATCGTCTATCGATAGACTTTCTCTAAATAGGACTATTGTTACAAAAGTTAATAACAA
+TTATAACAATTATAACAATTATAACAATTATAATTGTTATAATAATTATAATTGTTATAA
+TTATGATGATACATTTTTTGACGATGATGATTGATCACTATTACACAATTTTGTTTTTGT
+ACTTTCTAATATAGTGTTTAGGTTCTTTTTCATATGAGAATATTGACTTACTAAAATATC
+TATGTTTAACTTTTGTTCTATAACGTCCTTATCGGCGGTATCGGTACATATACGTAATTC
+ACCTTCACAAAATACGGAGTCTTCGATAATAATAGCCAATCGATTATTGGATCTAGCTGT
+CTGTATCATATTCAACATGTTTAATATATCCTTTCGTTTCCCCTTTACAGGCATCGATCG
+TAGCATATTTTCCGCGTCTGAGATGGAAATGTTAAAACTGCAAAAATGCGTAATGTTAGC
+CCGTCCTAATATTGGTACGTGTCTATAAGTTTGGCATAGTAGAATAATAGACGTGTTTAA
+ATGCCTTCCAAAGTTTAAGAATTCTATTAGAGTATTACATTTTGATAGTTTATCACCTAC
+ATCATCAAAAATAAGTAAAAAGTGTGCTGATTTTTTATGATTTTGTGCGACAGCAATACA
+TTTTTCTATGTTACTTTTAGTTCGTATCAGATTATATTCTAGAGCTTCCTGACTACTAAC
+GAAATTAATATGATTTGGCCAAATGTATCCATCATAATCTGGGTTATAAACGGGTGTAAA
+CAAGAATATATGTTTATATTTTTTAACTAGTGTAGAAAACAGAGATAGTAAATAGATAGT
+TTTTCCAGATCCAGATCCTCCTGTTAAAACCATTCTAAACGGCATTTTTAATAAATTTTC
+TCTTGAAAATTGTTTTTCTTGAAAACAATTCATAATTATATTTACAGTTACTAAATTAAT
+TTGATAATAAATCAAAATATGGAAAACTAAGGTCGTTAGTAGGGAGGAGAACAACGAAGG
+CATATCGTGATATAAATAACATTTATTATCATGATGACACCAGAAAACGACGAAGAGCAG
+ACATCTGTGTTCTCCGCTACTGTTTACGGAGACAAAATTCAGGGAAAGAATAAACGCAAA
+CGCGTGATTGGTCTATGTATTAGAATATCTATGGTTATTTCACTACTATCTATGATTACC
+ATGTCCGCGTTTCTCATAGTGCGCCTAAATCAATGCATGTCTGCTAACAAGGCTGCTATT
+ACTGACTCCGCTGTTGCCGTTGCTGCGGCATCATCTACTCATAGAAAGGTTGTGTCTAGC
+ACTACACAATATGATCACAAAGAAAGCTGTAATGGTTTATATTACCAGGGTTCTTGTTAT
+ATATTACATTCAGACTATAAGTCATTCGAGGATGCTAAAGCAAACTGCGCTGCGGAATCA
+TCAACACTACCCAATAAATCCGATGTCTTGACTACCTGGCTCATTGATTATGTTGAGGAT
+ACATGGGGATCTGATGGTAATCCAATTACAAAAACTACATCCGATTATCAAGATTCTGAT
+GTATCACAAGAAGTTAGAAAGTATTTTTGTACATAAATAAATGAAATCGCTTAATAGACA
+AACTGTAAGTAGGTTTAGGAAGTTGTCGGTGCCGGCCGCTATAATGATGTTACTCTCAAC
+CATTATTAGCGGCATAGGAACATTTCTGCATTACAGAGAAGAACTGATGCCTAGTGCTTG
+CGCCAATGGATGGATACAATACGATAAACATTGTTATCTGGATACCAACATTAAAATGTC
+TACGGATAATGCAGTTTATCAGTGTCGCAAATTACGAGCTAGATTGCCTAGACCTGATAC
+TAGACATCTGAGAGTATTGTTTAGTATTTTTTATAAAGATTATTGGGTAAGTTTAAAAAA
+GACCAATGATAAATGGTTAGATATTAATAATGATAAAGATATAGATATTAGTAAATTAAC
+AAATTTTAAGCAACTAAACAGCACGACGGATTCTGAGGCGTGTTATATATACAAGTCTGG
+AAAACTGGTTAAAACAGTATGTAAAAGTACTCAATCTGTACTATGCGTTAAAAGATTCTA
+CAAGTGACAACAAAAAATGAATTAATAGTAAGTCGTTAACGTACGCCGCCATGGACGCCG
+CGTTTGTTATTACTCCAATGGGTGTGTTGACTATAACAGATACATTGTATGATGATCTCG
+ATATCTCAATCATGGACTTTATAGGACCATACATTATAGGTAACATAAAAATTGTCCAAA
+TAGATGTACGGGATATAAAATATTCCGACATGCAAAAATGCTACTTTAGCTATAAGGGTA
+AAATAGTTCCTCAGGATTCTAATGATTTGGCTAGATTCAACATTTATAGTATTTGTACAG
+CATACAGATCAAAAAATACCATCATCATAGCATGCGACTATGATATCATGTTAGATATAG
+AAGGTAAACATCAACCATTTTATCTATTCCCATCTATTGATGTTTTTAACGCTACAATCA
+TAGAAGCGTATAATCTGTATACAGCTGGAGATTATCATCTGATCATCAATCCTTCAGATA
+ATCTGAAAATGAAATTGTCGTTTAATTCTTCATTTTGTATATCAGACGGCAATGGATGGA
+TTATAATTGATGGGAAATGTAATAGTAATTTTTTATCATAAAAGTTGTAAAGTAAATAAT
+AAAACAATAAATATTGAACTAGTAGTATGTTGTATATTGAGCAATCAGAGATGATGCTGG
+TACCTCTTATCACGGTGACCGTAGTTGCGGGAACAATATTAGTATGTTATATATTATATA
+TTTGTAGGAAAAAGATACGTACTGTCTATAATGACAATAAAATTATCATGACAAAATTAA
+AAAAGATAAAGAGTCCTAATTCCAGCAAATCTAGTAAATCAACTGATAGCGAATCAGACT
+GGGAGGATCACTGTAGTGCTATGGAACAAAACAATGACGTAGATAATATTTCTAGAAATG
+AGATATTGAACGATGATAGCTTCGCTGGTAGTTTAATATGGGATAACGAATCCAATATCA
+TGGCGCCTAGCACAGAACACATTTACGATAGTGTTGCTGGAAGCACGCTGCTAATAAATA
+ATGATCGTAATGAACAGACTATTTATCAGAATACTACAGTAGTAATTAATGATACAGAGA
+CTGTTGAAATACTTAATGAAGATACCAAACAGATTCCTAGCTATTCTTCCAATCCTTTCG
+TAAATTATAATAAAACCAGTATTTGTAGCAAGTCAAATCCGTTCATTGCAGAACTCAACA
+ATAAATTTAGTGATAATAATCCGTTTAGGAGAGCACATAGTGACGATTATCTTAATAAGC
+AACAAGATCATGAATACGATGATATAGAATCATCGGTTGTATCATTGGTCTGATTAGTTT
+CCTTTTTATAAAATTGAAGTAATATTTAGTATTAATTACCGCCGATGCATTATACAAATA
+TGGAGATATTCCCTGTATTCGGCATTTCTAAAATTAGCAATTTTATTGCTAATAATGACT
+GTAGATATTATATAGATGTAGAGCATCAAAAAATTATATCTGATGAGATCAATAGACAGA
+TGGATGAAACGGTACTTCTTACCAACATCTTAAGCGTAGAAGTTGTAAATGACAATGAGA
+TGTACCATCTTATTCCCCATAGACTATCGACTATTATACTCTGTATTAGTTCTGTTGGAG
+GATGTGTTATCTCTATAGATAATGACGTCAATGACAAAAATATTCTAACATTTCCCATTG
+ATCATGCTGTAATCATATCCCCACTGAGTAAATGTGTCGTAGTTAGCAAGGGCCCTACAA
+CCATACTGGTTGTTAAAGCGGATATACCCAGCAAACGATTGGTAACATCGTTTACAAACG
+ACATACTGTATGTAAACAATCTATCACTGATTAATTATTTACCGTCGTCTGTATTCATTA
+TTAGACGAGTCACCGACTATTTGGATAGACACATATGTGATCAGATATTTGCTAATAATA
+AGTGGTATTCCATTATAACTATCGACGATAAGCAATATCCTATTCCATCAAATTGTATAG
+GTATGTCTTCTGCCAAGTACATAAATTCGAGCATCGAGCAAGATATTTTGATCCATGTTT
+GTAACCTCGAGCATCCATTCGACTCAGTCTACAAAAAAATGCAGTCGTACAATTCTCTAC
+CTATCAAGGAACAAATATTGTATGGTAGAATTGATAATATAAATATGAGCATTAGTATTT
+CGGTGGATTAATAGATTTCTCTAGTATGGGATCATTAATCATCTCTAAATACATCATAAA
+AAAGCTATTATCAAATACTGTACTGAATGGATTCATTCTTTTCTCTTTTTATGAAACTCT
+GTTGTATATCTACGGATAAAACTAGAAGCAAAAAATCTGATAGGAAGAATAATGATTATA
+TGGAGGAACACGATTATTATAAAATAACAATAGTTCCTGGTTCCTCTTCCACGTCTACTA
+GCTCGTGGTATTATACACATGCCTAGTAATAGTCTCTTTGCGTTGACGGAAAGCAGACTA
+GAAATAACAGGCCAAAATGTTCAGACACCATAATAGTTCCCAACCCAGATAATAACAGAG
+TTCCATCAACACATTCCTTTAAACTCAATCCCAAACCCAAAACCGTTAAAATGTATCCAG
+CCAATTGATAGTAGATAATGAGGTGTACAGCACATGATAATTTACACAGTAACCAAAATG
+AAAACACTTTAGTAATTATAAGAAATATAGACGGTAATGTCATCATCAACAATCCAATAA
+TATGCCTGAGAGTAAACATTGACGGATAAAACAAAAATGCCCCGCATAACTCTATCATGG
+CAATAACGCAACCAAACACTTGTAAAATTCCTAAATTAGTAGAAAATACAACTGATATCG
+ATGTATAAGCGATTTCGAGGAATAATAAGAACAAAGTAATTCCCGTAAAGATAAACATCA
+ACATTGTTTGGTAATCATTAAACCAATTAGTATGACGTTGAATTAATTTCACAGTATATT
+TTATTCCAGTATTATCCCCGCATGTATACGTACCTGGTAAGATATCTTTATATTCCATAA
+TCAATGAGACATCACTATCCGATAACGAATGAAGTCTAGCACTAGTATGCCATTTACTTA
+ATATGGTCGTCTTGGAAGTTTTATTATAAGTTAAAATATCATGATTGTCCAATTTCCATC
+TAATATACTTTGTCGGATTATCTATAATACACGGAATAATGATGGTATCATTACATGCTG
+TATATTCTATAGTCTTTGTAGATGTTATAACCACAAAAGTACAGAGGTATATCAACAATA
+TTCTAACTCTTAACATTTTTATTTATTTAAAATGATACCTTTGTTATTTATTTTATTCTT
+ATTTTGCTAACGGTATCGAATGGCATAAGTTTGAAACGAGTGAAGAAATAATTTCTACTT
+ACTTAATAGATTATGTGGTAACGGGTGTTATTAATGGGGATGTATATACATTTTCAAATA
+ATGAACTAAACAAAACTGGGTTAACTAATAACAATAATTATATCACAACATCTATAAAAG
+TAGAGGATAAGGATACATTAGTAGTATGCGGAACCAATAACGGAAATCCCAAATGTTGGA
+AAATAGACGGTTCATACTACCCAAAACATATAGGTAGAGGATACGATCATCAAAATAGCA
+AAGTAACGATAATCAGTCACAATGAATGTGTACTATCCGACATAAACATATAAAAAGAAG
+GAATTAAACGATGGAGAAGATTTGACGGACCATGTGGTTATGATTAAACGAGTTAAGTTT
+TTTAAGAAGCCTTAGAAGAGAGGCTATTGGGTATGAGAATCCGAAATATTAAACCAGACA
+ACCCCATATAATTTTATAGCTAAGAATGCCGCGAAGAATGGAACTAATAAAAACGGAAAT
+ATTTGTAGCACAACGAATAACTCCCAAACTGCATTCATGTTACACTATATAACACTACTT
+CGGTTAGATGTTTTAGAAAAAATAAATATCACCGTACCGTTTTGTTGTATAAAAATAACA
+ATTAACAATTATCAATTTTTTTCTTTAATATTTTACGTGGTTGACCATTCTTGGTGGTAA
+AATAATCTCTTAGTGTTGGAATGGAATGCTGTTTAATGTTTCCACACTCATCGTATATTT
+TGACGTATGCAGTCACATCGTTTACGCAATAGTCAGACTGTAGTTCTATCATGCTTCCTA
+CGTTAGAAGGAGGAACAGTTTTAAAGTCTCTTGGTTTTAATCTATTGTCATTAGTTTTCA
+TGAAATCCTTTGTTTTATCCACTTCACATTTTAAATAAATGTCCACTATACATTCTTCTG
+TTAATTTTACTAGATCATCATGAGTCATAGAATTCATAGGTTCCGTAGTCCATGGATCCA
+AACTAGCAAACTTCGCGTATACGGTATCGCGATTAGTGTATACACCAACTGTATGAAAAT
+TAAGAAAACAGTTTAATAAATCTACAGAAATATTTAATCCTCCGTTTGATACAGATGCGC
+CATATTTATGGATTTCGGATTCACACGTTGTTTGTCTAAGGGGTTCGTCTAGTGTTGCTT
+CTACATAGACTTCGATTCCCATATATTCTTTATTGCCAGAATCACATACCGATTTATCAT
+ACGCTGGTTCACTTGTTTGAAAACTAAATGGTAGTAGATACATCAAAATAATAAATAATA
+AGTACATTCTGCAATATTGTTATCGTAATTGGAAAATTGGTATTCAAGTGAGCTGGATTA
+TGTGAGTATTGGATTGTATATTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
+NNNNNNNNNNNNNNNNNNNNTGTAGTAAGAATAGAATGCTAATGTCAAGTTTATTCGAAT
+AGATGTCTTATTAAAAAACATATATAATAAATAACAATGGCTGAATGGCATAAAATTATC
+GAGGATATCTCAAAAAATAATAAGTTCGAGGATGCCGCCATCGTTGATTACAAGACTACA
+AAGAATGTTCTAGCGGCTATTCCTAACAGAACATTTGCAAAGATTAATCCGGGTGAAGTT
+ATTCCCCTCATCACTAATCATAATATTCTAAAACCTCTTATTGGTCAGAAATTTTGTATT
+GTATATACTAACTCTCTAATGGATGAGAACACGTATGCTATGGAGTTGCTTACTGGGTAC
+GCCCCTGTATCTCCGATCGTTATAGCGAGAACTCATACCGCACTTATATTTTTGATGGGT
+AAGCCAACAACATCCAGACGTGATGTGTATAGAACATGTAGAGATCACGCTACCCGTGTA
+CGTGCAACTGGTAATTAAAATAAAAAGTAATATTCATATGTAGTGTCAATTTTAAATGAT
+GATGAAATGGATAATATCCATATTGACGATGTCAATAATGCCGGTATTGACATACAGCTC
+ATCGATTTTTAGATTTCATTCAGAGGATATTGAATTATGTTATGGGAATTTGTATTTTGA
+TAGGATCTATAATAATGTAGTAAATATAAAATATATTCCTGAGCATATTCCATATAGATA
+TAATTTTATTAATCGTACGTTCTCCGTAGATGAACTAGATGATAATGTCTTTTTTACACA
+TGGTTATTTTTTAAAACACAAATATGGTTGTTCACTTAATCCTAGTTTGATTGTCTCATT
+ATCAGGAAACTTAAAATATAATGATATACAATGCTCAGTAAATGTATCGTGTCTCATTAA
+AAATTTGGCAACGAGTACATCTACTATATTAACATCTAAACATAAGACTTATTCTCTATA
+TCGGTCCATGTGTATTGCTATAATAGGATACGATTCTATTATATGGTATAAATATATAAA
+TGACAGGTATAATGACATCTATGATTTTACTGCAATATGTATGCTAATAGCGTCTACATT
+GATAGTGATCATATACGTGTTTAAAAAAATAAAAATGAACTCTTAATTATGTTATACTAT
+TAGAAATGGATAAAATCAAAATTACGATTGATTCAAAAATTGGTAATGTTGTTACCATAT
+CGTATAACTTGGAAAAGATAACTATTGATGTCACGCCAAAAAAGAAAAAAGAAAAGGATG
+TATTATTAGCGCAATCAGTTGCTGTCGAAGAGGCAAAAGATGTCAAGGTGGAAGAAAAAA
+ATATTATCGATATTGAAGATGACGATGATATGGATATAGAAAACACGTAATACGATCTAT
+AAAAATAAGTATTAAATACTTTTTATTTACGGTACTCTTGTAGTGGTGATACCACTAATC
+GATTATTTTTTTTAAAAAAATACTTATTCTGATTCTTCTAGCCATTTCCGTGTTCGTTCG
+AATGCCACATCGACGTCAAAAATAGGGGAGTAGTTGAAATCTAGTTCTGCATTGTTGGTA
+CGCACCTCAAATGTAGTGTTGGATATCTTCAACGTATAGTTGTTGAGTATTGATGGTTTT
+CTAAATAGAATTCTCTTCATATCATTCTTGCACGCGTACATTTTTAGCATCCATCTTGGA
+ATCCTAGATCCTTGTTCTATTCCCAATGGTTTCATCAATAGAAGATTAAACATATCGTAA
+GAACACGATGGAGAGTAATCGTAGCAAAAGTAAGCATTTCCTTTAATCGCAGATCCCGGA
+TACTGGATATATTTTGCAGCCAACACGTGCATCCATGCAACATTTCCTACATATACCCGG
+CTATGCACAGCGTCATCATCGACTGTACGATACATAATGTTACCGTGTTGCTTACATTGC
+TCGTAAAAGACTTTCGTCAATTTGTCTCCTTCTCCGTAAATTCCAGTGGGTCTTAGGCAA
+CAAGTATACAATTTTGCGCCATTCATGATTACGGAATTATTGGCTTTCATAACCAGTTGC
+TCGGCCATACGTTTACTTTTTGCGTATACATGTCCTGGTGATATATCATAAAGGGTATGC
+TCATGACCGATGAATGGATTACCGTGTTTATTTGGTCCTATTGCTTCCATGCTACTAGTA
+TAGATCAAATACTTGATTCCTAGGTCCACACAAGCTGCCAATATAGTCTGTGTTCCATAA
+TAGTTTACTTTCATGATTTCATTATCAGTGTATTTTCCAAATACATCCACTAGAGCAGCC
+GTATGAATAATCAGATTTACCCCATCTAGCGCTTCTCTCACCTTATCAAAGTCGTTTATA
+TCACATTGTATATAGTTTATAACCTTAACTTTCGAGGTTATTGGTTGTGGATCTTCTACA
+ATATCTATGACTCTTATTTCTTGAACATCATCTGCGCTAATTAAAAGTTTTACTATATAC
+CTGCCTAGAAATCCGGCACCGCCAGTAACCGCGTACACGGCCATTGCTGCCACTCATAAT
+ATCAGACTACTTATTCTATTTTACTAAATAATGGCTGTTTGTATAATAGACCACGATAAT
+ATCAGAGGAGTTATTTACGTTGAACAAGTCCATGGAAAAGATAAAGTTTTAGGATCAGTT
+ATTGGATTAAAATCCGGAACGTATAGTTTGATAATTCATCGTTACGGAGATATTAGTCGA
+GGATGTGATTCCATAGGCAGTCCAGAAATATTTATCGGTAACATCTTTGTAAACAGATAT
+GGTGTAGCATATGTTTATTTAGATACAGATGTAAATATATCTACAATTATTGGAAAGGCG
+TTATCTATTTCAAAAAATGATCAGAGATTAGCGTGTGGAGTTATTGGTATTTCGTACATA
+AATGAAAAGATAATACATTTTCTTACAATTAACGAGAATGGCGTTTGATATATCAGTTAA
+TGCGTCTAAAACAATAAATGCATTAGTTTACTTTTCTACTCAGCAAGATAAATTAGTCAT
+ACGTAATGAAGTTAATGATATACACTACACTGTCGAATTTGATAGGGACAAAGTAGTTGA
+TACGTTTATTTCATATAATAGACATAATGACTCCATAGAGATAAGAGGGGTGCTTCCAGA
+GGAAACTAATATTGGTCGCGTGGTTAATACGCCGGTTAGTATGACTTACTTGTATAATAA
+GTATAGTTTTAAACCGATTTTAGCAGAATATATAAGACACAGAAATACTATATCCGGCAA
+CATTTATTCGGCATTGATGACGCTAGATGATTTGGTTATTAAACAGTATGGAGACATTGA
+TCTATTATTTAATGAGAAACTTAAAGTAGACTCCGATTCGGGACTATTTGACTTTGTCAA
+CTTTGTAAAGGATATGATATGTTGTGATTCTAGAATAGTAGTAGCTCTATCTAGTCTAGT
+ATCTAAACATTGGGAATTGACAAATAAAAAGTATAGGTGTATGGCATTAGCCGAACATAT
+AGCTGATAGTATTCCAATATCTGAGCTATCTAGACTACGATACAATCTATGTAAGTATCT
+ACGCGGACACACTGATAGCATAGAGGATGAATTTGATTATTTTGAAGACGATGATTTGTC
+TACATGTTCTGCCGTAACCGATAGGGAAACGGATGTATAATTTTTTTTATAGTATGAAGG
+ATATGATGGATATGATGATATGATGGATATGATGATATGATGGATATGATGGATATGATG
+GATATGATGGATATGATAAAAAAATATAATTGTTGTATCCATTCCCATTCAAATCACCTT
+ATATGATTCTGTAACACAATGAAGGAGTCTCATAGATATATAGAGGTCAGATACTGGTTT
+GATAAACTTTTTATTCCACATGAGCATGTTTGACTTATGGTTAGACACACATACTTTAAC
+AAATCACTGAAAATTGGAGTTAGGTATTCCTCTCAGAATCAGTTGCCGTTCTGGAACATT
+AAATGTATTTTTTATGATATACTCCAACGCATTTATGTGGGTATACAACAAGTCATTAAT
+AATGAGTATTTCCAAGAGTTTTAGTTGTCTAGTATTTAACAAGAGAAGAGATTTCAACAG
+ACTGTTTATGAACTCGAATACCGCCTCATTGTCGCTTATATTGATGACATGACATCGAAT
+TCCCAATATCAATCTCATCAGTGATGAGTAGCTCAATCTTGTTATCGGGATCCAATTTCT
+AAAGATGTCATTAAACCCTCGATCGTGAATGGATTTATCATCATCGTTTTTATGTTGGAC
+ATGAGCTTAGTCCGTTTGTCCACATCTATATACGATGATTTCTGAATTATTTCATATATC
+TCTCGTTAACTCCAGGAACTTGTCAGGGATCTAACTTTAATATGTTCTCGTCTAAGAGAT
+GAAAATCTTTGGATGGTTGCATGTGACTTTTCTCTAAAGGATGATGTTACCCGATCCTCT
+CTTAAATGACTCCATCTTATCCTTGGACAAGATGGACAGTCTATTTTCCTTAGATGGTTT
+AATATTTTTTACCCATGATCTATAAAGGTAGACAGACCTAATCGTCTCGGATGACCATAT
+ATTATTTTCCGTTTTATTATACGCNNNNNNNGTAAAAAATATGTTAGGTTTACGAAAATG
+TCTCGTGGGGCATTAATCGTTTTTGAAGGATTGGACAAATCTGGAAAAACAACACAATGT
+ATGAACATCATGGAATCTATACCGGCAAACACGATAAAATATCTTAACTTTCCTCAGCGA
+TCCACAGTCACTGGAAAGATGATAGATGACTATCTAACTCGTAAAAAAACCTATAATGAT
+CATATAGTTAATCTATTATTTTGTGCAAATAGATGGGAGTTTGCATCTTTTATACAAGAA
+CAACTAGAACAGGGAATTACTTTAATAGTTGACAGATACGCGTTCTCTGGAGTAGCGTAT
+GCCACCGCTAAAGGCGCGTCAATGACTCTCAGTAAGAGTTATGAATCTGGATTGCCTAAA
+CCCGACTTAGTTATATTCTTGGAATCTGGTAGCAAAGAAATTAATAGAAACATCGGCGAG
+GAAATTTATGAAGATGTTGAATTCCAACAAAAGGTATTACAAGAATATAAAAAAATGATT
+GAAGAAGGAGATATTCATTGGCAAATTATTTCTTCTGAATTCGAGGAAGATGTAAAGAAG
+GAGTTGATTAAGAATATAGTTATAGAGGCTATACACACGGTTACTGGACCAGTGGGGCAA
+CTGTGGATGTAATAAAATGAAATTACATTTTTATAAATAGATGTTAGTACAGTGTTATAA
+ATGGATGAAGCATATTACTCTGGCAACTTGGAATCAGTACTCGGGGATACGTGTCCGATA
+TGCATACCGAACTCGCATCAATATCTCAATTAGTTATTGCCAAGATAGAAACTATAGATA
+ATGATTATTAAACAAGGACATTGTAAATTTTATCATGTGTAGATCAAACTTGGATAATCC
+ATTTATCTCTTTCCTAGATACTGCATATACTATCATAGATCAAGAGATCTATCAGAACGA
+GTTGATTAATTCATTAGACGATAATGAAATTATCGATTGTATAGTTAACAAGTTTATGAG
+CTTTTATAAGGATAACCTAGAAAATATGGTAGATGCTATCATTACTCTAAAATATTATAA
+TTAATAATCCAGATTTTAAAACTACGTATGTGGAAGTACTCGGTTCCAGAATAGCTGATA
+TAGATATTAAACAAGTGATACGTAAGAATATAATACAATTGTCTAATGATCCGCGAACGA
+TATTTGTGAAAATATTAAAAAAAAATACTTTTTTTATTAAATGACGTCTCTTCGCGAATT
+TAGAAAATTATGCTGTGATATATATCACGCATCAGGATATAAAGAAAAATCTAAATTAAT
+TAGAGACTTTATAACAGATAGAGATGATACCGATACATATTTGATCATTAAGCTATTGCT
+TCCCGGATTAGACGATAGAATGTATAACATGAACGATAAACAAATTATAAAATTATATAG
+TATAATATTTAAACAATCTCAGGAAGATATGCTACAAGATTTAGGATACGGATATATAGG
+AGACACTATTAGGACTTTCTTCAAAGAGAACACGGAAATCCGTCCACGAGATAAAAGCAT
+TTTAACTTTAGAAGAAGTGGATAGTTTTTTAACTACGTTATCATCAGTAACTAAAGAATC
+ACATCAAATAAAATTATTGACTGATATAGCATCTGTTTGTACATGTAATGATTTAAAATG
+TGTAGTCATGCTTATTGATAAAGATCTAAAAATTAAAGCGGGTCCTCGGTACGTGCTTAA
+CGCTATTAGTCCTCATGCCTATGATGTTTTTAGAAAATCTAATAACTTGAAAGAGATAAT
+AGAAAATGCAGCTAAACAAAATCTAGACTCTATATCTATTTCTGTTATGACTCCAATTAA
+TCCCATGTTAGCGGAATCATGTGATTCTGTCAATAAGGCGTTTAAAAAATTTCCATCAGG
+AATGTTTGCGGAAGTCAAATACGATGGTGAAAGAGTACAAGTTCATAAAAAAAATAACGA
+GTTTGCATTCTTTAGTAGAAACATGAAACCAGTACTCTCTCATAAAGTGGATTATCTCAA
+AGAATACATACCGAAAGCATTTAAAAAAGCTACGTCTATCGTATTGGATTCTGAAATTGT
+TCTTGTAGACGAACATAATGTACCGCTACCGTTTGGAAGTTTAGGTATACACAAAAAGAA
+AGAATATAAAAACTCTAACATGTGTTTGTTCGTATTTGACTGTTTATACTTTGATGGATT
+CGATATGACAGACATTCCATTGTATGAACGAAGATCTTTTCTCAAAGATGTTATGGTCGA
+AATACCCAATAGAATAGTATTCTCAGAGTTGACGAATATTAGTAACGAGTCTCAGTTAAC
+TGATGTATTAGATGATGCACTAACGAGAAAATTAGAAGGATTGGTCTTAAAAGATATTAA
+TGGCGTATACGAACCGGGAAAGAGAAGATGGTTAAAAATAAAGCGAGACTATTTGAACGA
+GGGTTCCATGGCAGATTCTGCCGATTTAGTAGTACTAGGTGCCTACTATGGTAAAGGAGG
+AAAGGGTGGTATCATGGCAGTCTTTCTAATGGGTTGTTACGACGATGAATCCGGTAAATG
+GAAGACGGTAACTAAATGTTCCGGTCACGATGATAATACGTTAAGGGTTTTGCAAGACCA
+ATTAACGATGGTTAAAATTAACAAGGATCCCAAAAAAATTCCAGAGTGGTTGGTAGTTAA
+TAAAATCTATATTCCCGATTTTGTAGTAGATGATCCGAAACAATCTCAGATATGGGAAAT
+TTCAGGAGCAGAGTTTACATCTTCCAAGTCACATACAGCGAATGGAATATCGATTAGATT
+TCCTAGATTTACTAGGATTAGAGAAGATAAAACGTGGAAAGAATCTACTCATCTAAACGA
+TTTAGTAAACTTGACTAAATCTCTTAATAGTTACATATAAACTGAAAAATAAAATAACAC
+TATTTTAGTTGGTAGTCGCCATGGATGGTGTTATCGTATACTGTCTAAATGCGTTAGTAA
+AACATGGCGAGGAAATAAATCATATAAAAAATGATTTCATGATTAAACCATGTTGTGAAA
+GAGTTTGTGAAAAAGTCAAGAACGTTCACATCGGCGGACAATCTAAAAACAATACAGTGA
+TTGCAGATTTGCCATATCTGGATAATGCTGTATCAGATGTATGCAAATCAATATATAAAA
+AGAATGTATCAAGAATATCCAGATTTGCTAATTTGATAAAAATAGATGACGATGACAAGA
+CTCCTACCGGCGTATATAATTATTTTAAACCTAAAGATGCTATTCCTGTTATTATATCCA
+TAGGAAAGGATAAAGATGTCTGTGAACTATTAATCTCATCTGATAAAGCGTGTGCGTGTA
+TAAAGTTAAATTTATATAAAGTAGCCATTCTTCCCATGGATGTTTCCTTTTTTACCAAAG
+GAAATGCATCATTGATTATTCTCCTGTTTGATTTCTCTATCGATGCGGCACCTCTCTTAA
+GAAGTGTAACCGATAATAATGTTATTATATCTAGACACCAGCGCCTACATGACGAGCTTC
+CGAGTTCCAATTGGTTCAAGTTTTACATAAGTATAAAGTCCGACTATTGTTCTATATTAT
+ATATGGTTGTTGATGGATCTATGATGTATGCGATAGCTGATAATAGAACTCACGCAATTA
+TTAGCAAAAATATATTAGACAATACTACGATTAACGATGAGTGTAGATGCTGTTATTCTG
+AACCACAGATTAGGATTCTTGATAGAGATGAGATGCTCAATGGATCATCGTGTTATATGA
+ACAGACATTGTATTATGATGAATTTACCTGATGTAGGCGAATTTGGATCTAGTATGTTGG
+GGAAATATGAACCTGACATGATTAAGATTGCTCTTTCGGTGGCTGGTAATTTAATAAGAA
+ATCGAGACTACATTCCCGGGAGACGAGGCTATAGCTACTACGTTTACGGTATAGCCTCTA
+GATAATTTTTTTTAAGCACGAAATAAAAACATAATTTTAAACAATCTATTTCATACTATT
+TTGTGTGCTCACCATGAACATAAAGATAGATATATTAGTATTTCTGGTGATAAATTTACG
+GCGACTGCTAGGAGGGAAAATGAAGAAAGAAAAAATATCTACCTCTCCAAAAAGAAAAAC
+TACTGATGTTATCAAACCTGATTATCTTGAGTACAATGACTTGTTAGATAGAGATGAGAT
+GTCTACTATTCTAGAGGAATATTAGGCCTTAGAATAAAATATGGACGACTCTTAACGAAA
+TTAGAAAATTCGATAATGATGTTGAAGAACAATTCGGTACTATAGAAGAACTCAAGCAGA
+AGCTTAGATTAAATTCTGAAGAGAGAGCAGATAATTTTATAGATTATATAAAGGTACAAA
+AACAGGATATCATCAAACTTACTGTATACGATTGCATATATCTATGATAGGATTGTGTGC
+GTGCGTGGTAGATGTTTGGAGAAATGAGAAACTGTTTTCTAGATGGAAATATTGGTTACA
+AGCGATTAAACTGTTTATTGATGATCACATGCTTGATAAGATAAAATCTATTGTAGAATA
+GACTAGTGTATGTGGAAATGTCATAGAAAGTTAAAAGTTAATGAGAGCAAAAATATATAA
+GGTTGTATTCCATATTTGTTATTTTTTTCTGTAATAGTTAGAAAATACATTCGATGGTCT
+ATCTACCAGATTATTATGTGTTATAAGGTACTTTTCTCATAATAAACTAGAGTATGAGTA
+AGATAGTGTTTTTCAAAAACATATAAATCTAAAATTGATGGATGAGATATACAGCTATTA
+ATTTCGAAAATATATTTTAATCTGATAACTTTAAACATGGATTTTTGATGGTGGTTTAAG
+TTTAAAAAAGATTTTGTTATTGTAGTATGATAATATCAAAAAGATGGATATAAAGAATTT
+ACTGACTACATGTACTATTTTACATTACTACATTGGCTACGGCATATATACCTATTTCGT
+CACTTCCACACGCTCCGGTAAACGGGTGTCATGTGACGAGGGAGAATCTTGATAAGAGGC
+ATAATCAATGTTGTAATCCGATGTCCACCTGGAGAATTTGCCAAGGTCAGATGTAGAGTT
+GGTAGTGATAACACAAAATGTGAACACTGCCCACCTCATACATATACCGCAATCCCCAAT
+TATTCTAATAGATGTCATCAATGTAGAAAATGCCCAACAGGATCATTTGATAAGGTAAAG
+TGTACCGGAACACAGAACAAATGTTCGTGTCATCCTGGTTGGTATACGCTACTGATTCTT
+CACAGACTGAAGATTGTCGAGATTTGTGTACCAAAAAAGGAGATGTCCATGCGGATACTT
+TGGTGGAATAGATGAAGGAAATCCTATTTGTAAATCGTGTTGTGTTGGTGAATATTGCGA
+CTACCTACGTAATTATAGACTTGATCCATTTCCTCCATGCAAACTATCTATCTAAATGTA
+ATTAATTATGATTTTGATGATAATGTTACCATACATTATATCACTACTTGGTTAGTGTGT
+ATTATTTAGTATGGAAGACCTATTAATAATTACTTATCTTTTGACGATCTTGTTATAATT
+ATAATATAAAAATACTTATGACATAGTAACTCATAATTGCTGACGCGATAAATTCGTAAT
+AATCTGTTTTGTTCAAATTTTTATAAGGAATCTACAGGCATAAAAATAAAAATATAATCT
+ATAATATACTCTTACAACGCCATCATGAATAGCAGTGAATTAATTGCTGTTATTATGGAT
+TTAGAAATAGTGGACGATTTTGTGATATTAATATAGTTATTAATGATGAAAGGATAAACG
+CGCATAGACTCATCCTATCTGGAGCCTCCGAATATTTTTTCCATTCTGTTTTCCAATAAT
+TTTATCGATTCTAATGAATACGAAGTTAATCTAAGTCATTTAGATTATCAAAGTGTTAAC
+TATTTGATCGATTACATTTATGGGATACCTTTGAGCCTAACTAACAATAACGTGAAATAT
+ATTCTTTCAACCGCTGATTTTTTTACAAATTGGATCTGTCATTACTGAGTGCGAAAAATA
+CATACTTAAAAATCTTTGTTTTAGAAACTGTATCGATTTCTACATATACGCTGATAAATA
+TAATAACAAGAAAATAGAATTAGCATCGTTTAACACAATATTACGAAATATTTTGAGACT
+CATCAACAATGAAAACTTTAAATACTTAACAGAGGAATCAATGATAAAAATTTTAAGCGA
+TGATATGTTATATATAAAAAATGAGGATTTCACCCCACTGATTCTCATTAAATGGTTAGA
+GAGTACACCAACCATGTACCGTCGAGTTACTTAGATGCCTCAGAATATCATTTCTTTCCC
+CACAAGTTATAAAATCACTTTATAGTCATCGACTGGTTAGTTCAATCTACGAATGTATAA
+CATTCTTAAACAATATAGCATTCTTGGATAAATCATTTCCTAGATACCATATCATCGAGT
+TGATATCTATCGGTATAAGTAATTCACATGATAAGATTTCCATAAACTGCTACAATCATA
+AAAAAATTCATGGGAAATGATATCTTCACGTAGATATAGGTGTAGTTTCGCAGTGACCGT
+CCTGGATAATATTATCTATATGATGGGTGGATATGATCAGTCCCTGTATAGAAGTTCAAA
+GGTTATAGCGTACAATACATGTACTAATTCTTGGATATATGATATACCAGAGCTAAAAAT
+ATCATCGTTCTAATTGCGGAGGAGTTGCCAATGACGAATACATTTATTGTATAGGCGGTA
+TACGCGATCAGGAGTCATCGTTGATATCTAGTATCGATAGATGGAAGCCATCAAAACCAT
+ATTGGCAGAAGTATGCTAAAATGTGCGAACCAAAATGTGATATGGGGTTGCGATTTTAAA
+CGGATTAATATATGTCATAGGTGGAGTCGTTAAAGGTGACACACATATACCAACGCACTA
+GAGAGTTTATCAGAAGATGGATGGATGAATCATCAACGTCTTCCAATAAAAATGTCCAAT
+ATGTCGACGATTGTTCATGCTGGAAAGATTTATATATCTAGAGGTTACAACAATAGTAGT
+GTAGTTAATGTAATATCGAATCTAGTCCTTAGCTATAATCCGATATATGATGAATGGACC
+AAATTATCATCATTAAATATTCCTAGAATTAATCCTGCTCTATGGTCAGTGTATAATAAA
+TTATATGTAGGAGGAGTAATATCTGATGATGTTCAAACTAATACATCTGAAACATACGAT
+AAAGAAAAAGATTGTTGGACATTGGATAATGGTCACTTGTTACCACATAATTATATAATG
+TATAAATGCGAACCGTTTAAACATAGATATCCATTGGAAAAAACACAGTACACGAATGAT
+TTTCTAAAGTATTTGGAAAGTTTTATAGGTAGTTGATAGAACAAAATACATAATTTTGTA
+AAAATAAATCACTTTTTATACTAATATGACACAATTACCAATACTTTTGTTACTAATATC
+ATTAGTATACGCTACACCTTCTCCTCAGACATCTAAAAAAATAGGTGATGATGCAACTAT
+ATCATGTAGTCGAAATAATACAAATTACTACGTTGTTATGAGTGCTTGGTATAAGGAGCC
+CAATTCCATTATTCTCTTAGCTGCCAAAAGCGACGTCTTGTATTTTGATAATTATACCAA
+GGATAAAATATCTTACGACTCTCCATACGATGATCTAGTTACAACTATCACAATTAAATC
+ATTGACTGCTGGAGATGCCGGTACTTATATATGTGCATTCTTTATGACATCGACTACAAA
+TGATACTGATAAAGTAGATTATGAAGAATACTCCATAGAGTTGATTGTAAATACAGATAG
+TGAATCGACTATAGACATAATACTATCTGGATCTACACCAGAAACTATTTCTGAGAAACC
+AGAGGATATAGATAATTCTAATTGCTCGTCTGTATTCGAAATCACGACTCCGGAACCAAT
+TACTGATAATGTAGACGACCATACAGACACCGTCACATACACTAGTGATAGCATTAATAC
+AGTAAATGCATCATCTGGAGAATCCACAACAGACGAGATTCCGGAACCAATTACTGATAA
+AGAAGAAGATCATACAGTAACAGACACTGTCTCATACACTACAGTAAGTACATCATCTGG
+AATTGTCACTACTAAATCAACCACCGATGATGCGGATCTTTATGATACATACAATGATAA
+TGATACAGTACCGCCAACTACTGTAGGTGGTAGTACAACCTCTATTAGCAATTATAAAAC
+CAAGGACTTCGTAGAAATATTTGGTATTACCACATTAATTATATTGTCAGCAGTGGCGAT
+TTTCTGTATTACGTATTATATATGTAATAAACACCCACGTAAATACAAAACAGAGAACAA
+AGTCTAGATTTTTGACTTACATAAATATCTGGGATAATAAAATCTATCATATTGAGAGGA
+CCATCTGGTTCAGGAAAGACAGCCATAACCAAAAGACTGTTAAAAGACTATGGGAATATA
+TTTGGATTTGTGGTGTCCCATACCACTAGATTTCCTCGTCCTATGGAACGAGAAGGTGTT
+GATTACCTTACGTTAACAGAGAGGCCATCTGGAAGGGAATAGCCGCCGGAAACTTTCTAG
+AACATACTGAGTTTTTAGGAAATATTTACGGAACTTCTAAAACAGCTGTAAATACAGCGG
+TTATTAATAATCGTATTTGCGCGATGGATTTAAACATCAACGGTGTTAGAAGTCTTAAAA
+ATACTTACCTAATGCATTACTTGGGTATATAAGACCTACCTCTCTTAAAATGGTTGAGAC
+CAATCTTCGTCGTAGAAACACTGAAGCGGACGACGAATCTCATCGTCGCGTGATGTTGGC
+AAAAAACGGATATGGATGAGGTCAACGAAGCAGGTCTATTCGACACTATTATTATTGAAG
+ATGATGTGAATTTAGCATATAGTAAGTGTTAATTCAGATACTACAGGACCGTATTAGAAT
+GTATTTTAACACTAATTAGAGACTTAAGATTTGACTTAAAACTTGATAATTAATAATATA
+ACTCGTTTTTATATGTGGCTATTTCAACGTCTAATGTATTAGTTAAATATTAAAACTTAC
+CACGTAAAACTTAAAATTTAAAATGGTATTTCATTGACAGATCATACATTATGAAGTTTC
+AAGGACTTGTGTTAATTGACAATTGCAAAAATCAATGGGTCGTTGGACCATTAATAGGAA
+AAGGTGGATTCGGTAGTATTTATACTACTAATGACAATAATTATGTAGTAAAAATAGAGC
+CCAAAGCTAACGGATCATTATTTACCGAACAGGCATTTTATACTAGAGTACTTAAACCAT
+CCGTTATCGAAGAATGGAAAAAATCTCACAATATAAAGCACGTAGGTCTTATCACATGCA
+AGGCATTTGGTTTATACAAATCCATTAATGTGGAATATCGATTCTTGGTAATAAATAGAT
+TAGGTGCAGATCTAGATGCGGTGATCAGAGCCAATAATAATAGACTACCAGAAAGGTCGG
+TGATGTTGATCGGAATCGAAATCTTAAATACCATACAATTTATGCACGAGCAAGGATATT
+CTCACGGAGATATTAAAGCGAGTAATATAGTCTTGGATCAAATAGATAAGAATAAATTAT
+ATCTAGTGGATTACGGATTGGTTTCTAAATTCATGTCTAACGGCGAACATGTTCCATTTA
+TAAGAAATCCAAATAAAATGGATAACGGTACTCTAGAATTTACACCTATAGATTCGCATA
+AAGGATACGTTGTATCTAGACGTGGTGATCTAGAAACACTTGGATATTGTATGATTAGAT
+GGTTGGGAGGTATCTTGCCATGGACTAAGATATCTGAAACAAAGAATTCTGCATTAGTAA
+GTGCCGCAAAACAGAAATATGTTAACAATACTGCGACTTTGTTAATGACCAGTTTGCAAT
+ATGCACCTAGAGAATTGCTGCAATATATTACCATGGTAAACTCTTTGACATATTTTGAGG
+AACCCAATTACGACGAGTTTCGTCGAGTATTAATGAATGGAGTTATGAAAAATTTTTGTT
+GATAAAAAAATTAAAAAAATAACTTAGTTATTATCACTCTCGTGAGTACAATAGAAACAT
+GGCGATGTTTTACGCACACGCTTTCGGTGGGTACGACGAGAACCTTCATGCATTTCCTGG
+AATATCATCGACGGTTGCCAATGATGTCAGGAAATATTCTGTTGTGTCAGTTTATAATAA
+AAAGTATAACATTGTAAAAAACAAATATATGTGGTGTAACAGTCAAGTGAACAAGAGATA
+TATTGGAGCACTACTGCCTATGTTTGAATGCAATGAATATCTACAAATTGGAGATCCAAT
+CCATGATCTAGAAGGAAATCAAATCTCTATTGTCACATATCGCCACAAAAACTACTATGC
+TCTAAGTGGAATTGGGTACGAGAGTCTAGACTTGTGTTTGGAAGGAGTAGGGATTCATCA
+TCACGTACTTGAAACAGGAAACGCGGTATATGGAAAAGTTCAACATGAGTATTCTACTAT
+CAAAGAGAAGGCCAAAGAAATGAATGCACTCAAACCAGGACCTATCATCGATTACCACGT
+CTGGATAGGAGATTGTGTCTGCCAAGTTACTACTGTAGACGTGCATGGAAAGGAAATTAT
+GAGAATGAGATTCAAAAGGGGTGCGGTGCTTCCGATTCCAAATCTGGTAAAAGTTAAAGT
+TGGGGAGGAAAATGATACAATAAATCTTTCCACTTCCATATCAGCTCTCCTAAATTCCGG
+TGGCGGCACCATCGAGGTAACATCTAAGGAAGAACGTGTAGATTATGTACTCATGAAACG
+TTTGGAATCTATACATCATTTGTGGTCTGTAGTGTATGATCATCTTAATGTTGTGAATGG
+CGAAGAACGATGTTATGTACATATGCATTCATCTCATCAAAGTCCTATGCTGAGTACTGT
+AAAAACAAATTTGTACATGAAGACTATGGGAGCATGTCTTCAAATGGACTCCATGGAAGC
+TCTAGAGTATCTTAGTGAACTGAAGGAATCAGGTGGGCGGAGTCCCAGACCAGAATTGCA
+GAAATTTGAATATCCAGATGGAGTGAAAGACACTGAATCAATTGAGAGATTGGCAGAGGA
+GTTCTTCAATAGATCAGAACTTCAGGCCGGTGAATCAGTCAAATTTGGTAATTCTATTAA
+TGTTAAACATACATCTGTTTCAGCTAAGCAACTAAGAACACGTATACGACAGCAGCTTCC
+TTCTATACTCTCATCTTTTGCCAACACAAAGGGTGGATATTTGTTCATTGGAGTTGATAA
+TAATACACACAAAGTAATTGGATTCACGGTGGGTCATGACTACCTCAAACTGGTAGAGAG
+TGATATAGAAAAGTATATCCAAAAACTTCCTGTTGTGCATTTCTGCAAGAAAAAAGAGGA
+CATCAAGTACGCATGTAGATTCATCAAGGTGTATAAACCTGGTGATGAGACTACCTCGAC
+ATATGTGTGCGCAATCAAAGTGGAAAGATGCTGCTGTGCTGTGTTTGCGGATTGGCCAGA
+ATCATGGTACATGGATACTAGTGGTAGTATGAAGAAGTATTCTCCAGATGAATGGGTGTC
+ACATATAAAATTTTAATTAGGGTAAGGTAAAACTATATATAATAACTAACAATTTGTGTA
+TCATATAGACAATTAATTAGGTAACTGTTATCTCTTTTTAACTAACTAACTANNNNNNNN
+NNNNNNNNNNNNNNNNNATAATACATCTATTAATCATTGATTAGCTTATTGCTTTAATTG
+TTTTTGTAAACTAACACTGTTCATTGAAAAGGGATAACATGTTACAGAATATAAATTATA
+TATGGATTTTTTTAAAAAGGAAATACTTGACTGGAGTATATATTTATTTCTTCATTACAT
+AACACGTCTGTGTTCTAATTCTTCCAATTCTTCCACATCTCATATAATACAGGAATATAA
+TCTTGTTCGAAAATATGAGAAAGTGGATAAAACAATAGTTGATTTTTTATCTAGGTGGCC
+AAATTTATTCCATATTTTAGAATATGGGGAAAATATTCTACATATTTATTTTATAGATGC
+TGCTAATACGAATATTATGATTTTTTTTCTAGATAGAGTATTAAATATTAATAAGAACCG
+TGGGTCATTTATACATAATCTCGGGTTATCATCCATTAATATAAAAGAATATGTATATCA
+ATTAGTTAATAATGATCATCTAGATAATAGTATAAGACTAATGCTTGAAAATGGACGTAG
+AACAAGACATTTTTTGTCTTATATATTGGATACAGTTAATATCTATATAAGTATTTTAAT
+AAATCATAGATTTTATATAGATGCCGAAGACAGTTACGGTTGTACATTATTACATAGATG
+TATATATAACTATAAGAAATCAGAATCAGAATCATATAATGAATTAATTAAGATATTGTT
+AAATAATGGATCAGATGTAGATAAAAAAGATACGTACGGAAACACACCGTTTATCCTATT
+ATGTAAACACGATATCGACAACGCGGAATTGTTTGAGATATGTTTAGAGAATGCTAATAT
+AGACTCTGTAGACTTTAATGGATATACACCTCTTCATTATGTCTCATGTNGTAATAAATA
+TGATTTTGTAAAGTTATTAATTTCTAAAGGAGCAAATGTTAATGCACGTAATAGATTCGG
+AACTACTCCATTTTATTGTGGAATTATACACGGTATCTCGCTTATAAAACTATATTTGGA
+ATCAGACACAGAGTTAGAAATAGATAATGAACATATAGTTCGTCATTTAATAATTTTTGA
+TGCTGTTGAATCTTTAGATTATCTATTGTCCAGAGGAGTTATTGATATTAACTATCGTAC
+TATATACAACGAAACATCTATTTACGACGCTGTCAGTTATAATGCGTATAATACGTTAGT
+CTATCTATTAAACAGAAATGGTGATTTTGAGACGATTACTACTAGTGGATGTACATGTAT
+TTCGGAAGCAGTCGCGAACAACAACAAAATAATAATGGATATACTATTGTCTAAACGACC
+ATCTTTGAAAATTATGATACCATCTATGATAGCAATTACTAAACATAAACAACATAATGC
+AGATTTATTGAAAATGTGTATAAAATATACTGCGTGTATGACCGATTATGATACTCTTAT
+AGATGTACAATCGCTACATCAATATAAATGGTATATTTTAAAATGTTTTGATGAAATAGA
+TATCATGAAGAGATGTTATATAAAAAATAAAACTGTATTCCAATTAGTTTTTTGTATCAA
+AGACATTAATACTTTAATGAGATACGGTAGACATCCTTCTTTCGTGAAATGTAATATTCT
+TGACGTATACGGAAGTTGTGTACGTAATATCATAGCATCTATTAGATATCGTCAGAGATT
+AATTAGTCTATTATCCAAGAAGCTGGATGCTGGAGATAAATGGTCGTGTTTTCCTAACGA
+AATAAAATATAAAATATTGGAAAACTTTAACGATAACGAACTGACCACATATCTGAAAAT
+CTTATAAACACTATTAAAATATAAAATCTAAGTAGGATAAAATCACACTACATCATTGTT
+TCCTTTTAGTGCTCGACAGTGTATACTATTTTTAACACTCATAAATAAAAATGAAAACGA
+TTTCCGTTGTTACGTTGTTATGCGTACTACCTGCTGTTGTTTATTCAACATGTACTGTAC
+CCACTATGAATAACGCTAAATTAACGTCTACCGAAACATCGTTTAATGATAAACAGAAAG
+TTACGTTTACATGTGATTCAGGATATCATTCTTTGGATCCAAATGCTGTCTGTGAAACAG
+ATAAATGGAAATACGAAAATCCATGCAAGAAAATGTGCACAGTTTCTGATTATGTCTCTG
+AACTATATGATAAGCCATTATACGAAGTGAATTCCACCATGACACTAAGTTGCAACGGTG
+AAACAAAATATTTTCGTTGTGAAGAAAAAAATGGAAATACTTCTTGGAATGATACTGTCA
+CGTGTCCTAATGCGGAATGTCAACCTCTTCAATTAGAACACGGATCGTGTCAACCAGTTA
+AAGAAAAATACTCATTTGGGGAATATATGACTATCAACTGTGATGTTGGATATGAGGTTA
+TTGGTGTTTCGTATATAAGTTGTACGGCTAATTCTTGGAATGTTATTCCATCATGTCAAC
+AAAAATGTGATATACCGTCCCTATCTAATGGATTAATTTCCGGATCTACATTTTCTATCG
+GTGGCGTTATACATCTTAGTTGTAAAAGTGGTTTTACACTAACGGGGTCTCCATCATCCA
+CATGTATCGACGGTAAATGGAATCCCATACTCCCAACATGTGTACGATCTAACGAAGAAT
+TTGATCCAGTGGATGATGGTCCCGACGATGAGACAGATCTGAGCAAACTCTCGAAAGACG
+TTGTACAATATGAACAAGAAATAGAATCGTTAGAAGCAACTTATCATATAATCATAATGG
+CGTTGACAATTATGGGTGTCATATTTCTAATCTCCATTATAGTATTAGTTTGTTCCTGTG
+ACAAAAATAATGACCAATATAAGTTCCATAAATTGCTACCGTGAATATAAATCCGTTAAA
+ATAATTAATAATTAATAATTAATAACGAACAAGTATCAAAAGATTAAAGAATTAGCTAGA
+ATCAATTAGATGTCTTCTTCAGTGGATGTTGATATCTACGATGCCGTTAGAGCATTTTTA
+CTCAGGCACTATTATGACAAGAGATTTATTGTGTATGGAAGAAGTAACACCATATTACAT
+AATATATACAGGCTATTTACAAGATGCACCGTTATACCGTTCGATGATATAGTACGTACT
+ATGCCAAATGAATCACGTGTTAAACAATGGGTGATGGATACACTTAATGGTATAATGATG
+AATGAATTCGATACTGTATGTGTGGGTACCGGACTACGATTCATGGAAATGTTTTTCGAT
+TACAATAAAAATAATCCCAAAAATAGCATCAACAATCAAATAATGTATGATATAATTAAT
+AGCGTAGCCATAATTCTAGCTAATGAGAGATATAGAAGCGCGTTTAACGACGATAGAATA
+TACATCCGTAGAACTATGATGGACAAATTGTACGAATACGCATCTCTAACTACTATTGGT
+ACGATCACTGGAGGTGTTTGTTATTTTATCTGTTGATGCATCTAGTTAGTTTGTATAAAT
+AATTATTTCGATATACTAGTTAAAATTTTAAGATTTTAAATGTATAAAAAACTAATAACG
+TTTTTATTTGTAATAGGTGCAGTTGCATCCTATTCGAATAATGAGTACACTCCGTTTAAT
+AAACTGAGTGTAAAACTCTATATAGATGGAGTAGATAATATAGAAAATTCATATACTGAT
+GATAATAATGAATTGGTGTTAAATTTTAAAGAGTACACAATTTCTATTATTACAGAGTCA
+TGTGACGTCGGATTTGATTCCATAGATATAGATGTTATAAACGACTATAAAATTATTGAT
+ATGTATACCATTGACTCGTCTACTATTCAACGCAGAGGACATACGTGTAGAATATCTACC
+AAATTATCATGCCATTATGATAAGTACCCTTATATCCACAAATATGAGGGTGATGAACGA
+CAATATTCTATTACCGCAGAGGGAAAATGCTATAAAGGAATAAAATATGAAATAAGTATG
+ATGAACGATGATACTCTATTGAGAAAACATACTCTTAAAATTGGATTTACTTATATATTC
+GATCGTCATGGGCATAGTAATACATATTATTCAAAATATGATTTTTAAAAATTTAAAATA
+TATTATCACTTCAGTGACAGTAGTCAAATAACAAACAACACCATGAGATATATTATAATT
+CTCGCAGTTTTGTTCATTAATAGTATACATGCTAAAATAACTAGTTATAAGTTTGAATCC
+GTCAATTTTGATTCCAAAATTGAATGGACTGGGGATGGTCTATACAATATATCCCTTAAA
+AATTATGGCATCAAGACGTGGCAAACAATGTATACAAATGTACCAGAAGGAACATACGAC
+ATATCCGGATTTCCAAAGAATGATTTCGTATCTTTCTGGGTTAAATTTGAACAAGGCGAC
+TATAAAGTGGAAGAGTATTGTACGGGACTATGTGTCGAAGTAAAAATTGGACCACCAACT
+GTAATATTGACTGAATATGACGATCATATCAATTTGTTCATCGAGCATCCGTATGCTACT
+AGAGGTAGCAAGAAGATTCCTATTTACAAACGCGGTGACATGTGTGATATCTACTTGTTG
+TATACGGCTAACTTCACATTCGGAGATTCTGAAGAACCAGTAACATATGATATCGATGAC
+TACGATTGCACGTCTACAGGTTGCAGTATAGACTTTGCCACAACAGAAAAAGTGTGTGTG
+ACAGCACAGGGAGCCACAGAAGGGTTTCTCGAAAAAATTACTCCATGGAGTTCGGAAGTA
+TGTCTGACACCTAAAAAGAATGTATATACGTGCGCAATTAGATCTAAAGAAGATGTTCCC
+AATTTCAAGGACAAAATAGCCAGAGTTATCACGAGAAAATTTAATAAACAGTCTCAATCT
+TATTTGACTAAATTTCTCGGTAGCACATCGAATGATGTTACAACTTTTTTTAGCATTCTT
+GACTAAATATTCATAACTAATTTTTATTAATGATACAAAAATGAAATAAACTGTATATTA
+TACACTGGTTAACGCCCTTGGCTCTAACCATTTTCAAGATGAGGTCCCTGATTATAGTCC
+TTCTGTTCCCCTCTATCATCTACTCAATGTCTATTAGACGATGCGAGAAGACTGAAGAGG
+AAACATGGGGATTAAAAATAGGGTTGTGTATAATTGCCAAAGATTTCTATCCCGAAAGAA
+CTGATTGCAGTGTTCATCGCCCAACTGCAAGTGGAGGATTGATAACTGAAGGCAATGGAT
+TCAGAGTAGTTATATATGATCAATGTACAGAACCCCATGACTTTATTATCACCGATACTC
+AACAAACACGTCTTGGATCATCTCATACATATATTAAATTCAGTAACATGAATACAGGTG
+TCCCATCTAGTATTCCAAAATGTTCCAGAACTCTCTGTATTTCTGTATATTGTGATCAAG
+AGGCGGGAGACATAAAATTTGAGGAGTATACTCAAGAATCAAGTGATATCAGTATTAGAG
+TTAAGTATGATTCATCATGTATTGATTATCTGGGTATTAATCAAAGTTTCATGAATGAAT
+GTATTCGAAGAATTACAACATGGGATAGAGAATCATGCGTCAGAATTGATACACAGACTA
+TAAATAAATATCTTAAGTCTTGCACCAACACAAAATTCGACCGTAATGTCTACAAAAGGT
+ACATACTGAAGAGTAAAGCACTCCATGCTAAAACAGAGTTGTAATAGATATAAAATACTT
+TTTATAATAATTAGGCTAGAAAAATCTCACTCACATGTAATCTTAAAAAAATGATATGAT
+AGTTCTTACAAGTAGCGATTGAGTTTTAAATGGATTCTATTAATTACCGGGGAACTTAAC
+AATTCGTTCTGATCTACAGACATTGGTTAATAAATCATCTTATTTTGCCAATATATTAAA
+ATGTGGAAACTCCACTAATAATATTACATTGTGCGACTTTCAAGATGATGTGATATATAG
+GGTTATACAGTTTTAACAATTATATAATAGAGATAGAAAGTACAAAAGATGTAGAATCAA
+TGATATGGCACGCTAAACAGTTGGGTGTGGAATCATTGCTAAAAGAATGTCAAAATTATT
+TGCTTAGAATATTACGTATATAATTGTTTAGAAATTTATAGAATAACTAATATTAATACA
+TTATCGTATATCTACAACGATATAAGAAACTTCATATTGGATAATATTACTATTAATATA
+TAAGGATCCAGATTTTATATATTTGCCTAAATACATTATTATAGATTTACTAGGACAATC
+ACCTAAATGTTTTTAACGAAGATAATGTGGTAAAGATTATATACACTTATATATCTTCCG
+ATATCTACAAGGATATTCCATATCATCATTGTGTAAACTAAATAACGTTTTCTATGGCAT
+TTAATAAGGACATTGGATATGTGGAAAAGTGATGTATGGAAGTTAGTACATTATCAACTT
+CTCCTTATTGATTGAAAATGAAAATATAAATAGTTTTTATGTATAGCGGTATCTACCCTA
+TAGTTTTATTGCTTACTACTAACATGGATTCAGATACAGATACAGATACAGATACAGATA
+CAGANNNNGATACAGATACAGATGTAGAAGATATCATGAATGAAATAGATAGAGAGAAAG
+AAGAAATACTAAAAAATGTAGAAATTGAAAATAATAAAAACATTAACAAGAATCATCCCA
+GTGAATATATTAGAGAAGCACTTGTTATTAATACCAGTAGTAATAGTGATTCCATTGATA
+AAGAAGTTATAGAATATATCAGTCACGATGTAGGAATATAGATCATATCTACTAATTTTT
+ATAATCGATACAAAACATAAAAACAACTCGTTATTACATAGCAGGTATGGAATCCTTCAA
+GTATTGTTTTGATAACGATGGTAAGAAATGGATTATCGGAAATACTTTATATTCTGGTAA
+TTCAATACTCTATAAGGTCAGAAAAAATTTCACTAGTTCGTTCTACAATTACGTAATGAA
+GATAGATCATAAATCACACAAGCCATTGTTGTCCGAAATACGATTCTATATATCTGTATT
+GGATCCTTTGACTATCAACAACTGGACACGAGAACGTGGTATAAAGTATTTGGCTATTCC
+AGATCTGTATGGAATTGGAGAAACCGATGATTATATGTTCTTCATTATAAAGAATTTGGG
+AAGAGTATTCGCCCCAAAGGATAGTGAATCAGTTTTCGAAGCATGTGTCACTATGATAAA
+CACGTTAGAGTTTATACACTCTCAAGGATTTACTCATGGAAAAATAGAACCGATGAATAT
+ACTGATTAGAAATAAACGTATTTCACTAATTGACTATTCTAGAACTAACAAACTATACAA
+AAGTGGAACACATATAGATTACAACGAGGACATGATAACTTCAGGAAATATCAATTATAT
+GTGTGTAGACAATCATCTTGGAGCAACAGTTTCAAGACGAGGAGATTTAGAAATGTTGGG
+ATATTGCATGATAGAATGGTTCGGTGGTAAACTTCCATGGAAAAACGAAAGTAGTATAAA
+AGTAATAAAACAAAAAAAAGAATATAAACAATTTATAGCTACTTTTTTTGAGGACTGTTT
+TCCTGAAGGAAATGAACCTCTGGAATTAGTTAGATATATAGAATTAGTATACATGTTAGA
+TTATTCTCAAACTCCTAATTATGACAGACTACGTAGACTGTTTATACAAGATTGAAATTA
+TATTCTTTTTTTTATAGAGTGTGGGGGTAGTGTTACGGATATCTAATATTAATATTAGAC
+TATCTCTATCGCGCTACACGACCAATATCGATTACTATGGATATCTTCAGGGAAATCGCA
+TCTTCTATGAAAGGAAAGAATGTATTCATTTCTCCAGCGTCAATCTCGTCAGTATTGACA
+ATACTGTATTATGGAGCTAATGGATCCACTGCTGAACAGCTATCAAAATATGTAGAAAAG
+GAGGAGAACATGGATAAGGTTAGCGCTCAGAATATCTCATTCAAATCCATGAATAAAGTA
+TATGGGCGATATTCTGCCGTGTTTAAAGATTCCTTTTTGGGAAAAATTGGCGATAAGTTT
+CAAACTGTTGACTTCACTGATTGTCGCACTATAGATGCAATCAATAAGTGTGTAGATATC
+TTTACTGAGGGAAAAATCAATCCACTATTGGATGAACCATTGTCTCCTGATACCTGTCTC
+CTAGCAATTAGTGCCGTATACTTTAAAGCAAAATGGTTGATGCCATTCGAAAAGGAATTT
+ACCAGTGATTATCCCTTTTACGTATCTCCAACGGAAATGGTAGATGTAAGTATGATGTCT
+ATTTACGGCGAGCCATTTAATCACGCATCTGTAAAAGAATCATTCGGTAACTTTTCAATC
+ATAGAACTGCCATATGTTGGAGATACTAGTATGATGGTCATTCTTCCAAACAAGATTGAT
+GGATTAGAATCCATAGAACAAAATCTAACAGATACAAATTTTAAGAAATGGTGTAACTCT
+CTGAAAGCTACGTTTATCGATGTGCACATTCCTAAGTTTAAGGTAATAGGTTCGTATAAT
+CTTGTGGATACGCTAATAAAGTTGGGACTGACAGATGTGTTCTATTCAACTGGTGATTAT
+ATCAATATGTGTAATTCAGATGTGAGTGTTGACGCTATGATTCACAAAACGTATATAGAT
+GTCAATGAAGAGTATACAGAAGCAGCTGCAGCAACTTCTGTACTAGTGGCAGACTGTGCA
+TCAACAGTTACAAATGAGTTCTGTGCAGATCATCCGTTCATCTATGTGATTAGACATGTC
+GATGGTAAAATTCTTTTCGTTGGTAGATATTGCTCTCCAACAACTAATTAAGCACATTCT
+TAATATTAGAATATTATATAGTTAAGATTTTTACTAACAGGTTAACATTTTTTTTTAAAA
+ATAGAAAAAACATGTGGTATTAGTGCAGGTCGTTATTCTTCCAATTGCAATTGGTAAGAT
+GACGGCCAACTTTAGTACCCACGTCTTTTCACCACAACACTGTGGATGTGACAGACTGAC
+CAGTATTGATGACGTCAGACAATGTTTGACTGAATATATTTATTGGTCGTCGTATGCATA
+CCGCAACAGGCAATGCGCTGGACAACTGTATGACACACTCCTCTCTTTTAAAGATGATGC
+GGAATCAGTGTTCATCGACGTTCGTGAGCTGGTAAAAAATATGCCGTGGGATAATGTTAA
+GGATTGTACAGAGATCATCCGTTGTTATATACCGGATGAGCAAAAAACCATCAGAGAGAT
+TTCGGCCATCATTGGACTTTGTGCATATGCTGCTACTTACTGGGGAGGTGAAGACCATCC
+CACTAGTAACAGTCTGAACGCATTGTTTGTGATGCTTGAGATGCTCAATTACATGGATTA
+TACCATCATATTCTGGCGTATGAATTGATGAGTTACAGCTTGACATTTCTTCTTTCCTCC
+CTCTTCTTCTACCTTTCCCAGAAACAAACTTTTTTTACCCACTATAAAATAAAATGAGTA
+TACTACCTGTTATATTTCTTCCTATATTTTTTTATTCTCCATTCGTTCAGACTTTTAACG
+TGCCTGAATGTATCGACAAAGGGCAATATTTTGCATCATTCATGGAGTTAGAAAACGAGC
+CAGTAATCTTACCATGTCCTCAAATAAATACGCTATCATCCGGATATAATATATTAGATA
+TTTTATGGGAAAAACGAGGAGCGGATAATGATAGAATTATACAGATAGATAATGGTAGCA
+ATATGCTAATTCTGAACCCGACACAATCAGACTCTGGTATTTATATATACATTACCACGA
+ACGAAACCTACTGTGACATGATGTCGTTAAATTTGACAATCGTGTCTGTCTCAGAATCAA
+ATATAGATCTTATCTCGTATCCACAAATAGTAAATGAGAGATCTACTGGTAAAATGGTAT
+GTCCCAATATTAATGCATTTATTTCTAGTAACGTAAACACAGAATTATATGGAGCGGACA
+TCGACGCCTTAGAAATAAGAGACTTAAACAACGGACACCTGGAATTATTACCATAGAAGA
+TGTTAGAAAAAATGATGCTGGTTATTATACATGTGTTTTAGAATATATATATANNNNNNN
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNTATATATATATATATGGGCAAAACATATAACG
+TAACCAGAATTATAAAATTAGAGGTACGGGATAGAATAATACCTCCTACTATGAAATTAC
+CAGAAGGAGTAGTAACTTCAATAGGTAGTAATTTGACTATTGCATGTAGAGTATCGTTGA
+GACTTCCCACAACGGACACCGACGTCTTTTGGATAAGTAATGGTATATGTATTACGAAGA
+AGAAGACGAGGACGGAGACGGTAGAATAAGTGTAGCAAATAAAATCTATATGACCGATAA
+GAGACGTGTTATTACATCCTGGTTAAACATTAATCCTGTCAAGGAAGAAGATGCTACAAC
+GTTTACGTGTATGGCGTTTACTATTCCTAGCATCAGCAAAACAGTTACTGTTAGTAAACG
+TGAATGTATGTTGTTACATTTCCATATCAATTGAGTTTATAAGAATTTTTTATACATTAT
+CTTCCAACAAACAATTGACGAACGTATTGCTATGATTAACTCCCACAATACTATATATAT
+TATTAATCATTAACTTGCAGACTATACCTAGTAGTGCTATTTTGACATACTCATGTTCTT
+GTGTAATCGCAGTATCTATATTATTAAAGTACGTAAATCTAGCTATAGTTTTATTATTTA
+ATTTTAGATAATATACTGTCTCCGTATTTTTAAAAAATTACCACATCCTTTATTAAATCA
+TGAATGGGAATTTCTGTGTCATCGTTAGTATATTGTGAACAACAAGAGCAGATATCTATA
+GGAAAGGGTGGAATGCGATACATTGATCTATGTAGTTTTAAAACATACGCGAACTTTGAA
+GAATTTATATAAATCATCTCACGAGATATTGCTCTCTGTCATATTCATACACCTGTATAA
+ACTTTCTAGACATCTTACAATGTGTTATTTTATGATCATATTTACATATTTACTGGTATA
+TCAAAGATGTTAGATTAGTTAATGGGAATCGTCTATAATAATGAATATTAAACAATTATA
+GGAGGAGTTTATACCTACAAAAACATCATAAAAATGAGTCATCGTCCGATTTATGTTTTA
+AATATACTAACATTACTACCTTCAGAAATTATATACGAAATATTATACATGCTGACAATT
+AACGATCTTTATAATATATAGTATCCACCTACCAAAGTATAATTGTATTTTTCTCATGTG
+ATGTGTGTAAAAAACTGATATTATATAATTATCTTAGTANNNNNNNNNNNNNNNAAGATG
+AAGATGAAGATGATGGTCCGTATATATTTTGTATCATTATCGTTATTGCTATTCCATAGT
+TACGCCATAGACATCGAAAATGAAATCACCGAATTCTTCAATAAAATGAGAGATACTCTA
+CCAGCTAAAGACTCTAAATGGTTGAATCCAGTATGTATGTTTGGAGGCACAATGAATGAT
+ATGGCCGCTCTAGGAGAGCCATTCAGTGCAAAGTGTCCTCCTATTGAAGACAGTCTTTTA
+TCGCATAGATATAAAGACTATGTGGTTAAATGGGAAAGGCTAGAAAAGAATAGACGGCGA
+CAGGTTTCTAATAAACGTGTTAAACATGGTGATTTATGGATAGCCAACTATACATCTAAA
+TTCAGTAACCGTAGGTATTTATGTACCGTAACCACAAAGAATGGTGACTGTGTTCAGGGT
+GTAGTTAGATCTCATGTGTGGAAACCTTCTTCATGCATTCCAAAAACATATGAACTAGGT
+ACTTATGATAAGTATGGCATAGACTTATACTGTGGAATTCTTTATGCGAACCATTATAAT
+AATATAACTTGGTATAAAGATAATAAGGAAATTAATATCGACGATTTTAAGTATTCACAA
+GCGGGAAAGGAATTAATTATTCATAATCCAGAGTTAGAAGATAGTGGAAGATACGACTGT
+TACGTTCATTACGACGACGTTAGAATCAAGAATGATATCGTAGTATCAAGATGTAAAATA
+CTTACGGTTATACCGTCACAAGACCACAGGTTTAAACTAATACTAGATCCGAAAATCAAC
+GTAACGATAGGAGAACCTGCCAATATAACATGCAGTGCTGTGTCAACGTCATTATTTGTC
+GACGATGTACTGATTGAATGGGAAAATCCATCCGGATGGATTATAGGATTAGATTTTGGT
+GTATACTCTATTTTAACTAGTAGAGGCGGTATCACCGAGGCGACTTTGTATTTTGAAAAT
+GTTACTGAAGAATATATAGGCAATACATATACATGTCGTGGACACAACTATTATTTTGAT
+AAAACTCTTACAACTACAGTAGTATTGGAGTAAATACACAATGCATTTTTATATACATTA
+CTGAATTATTATTATTAATTATATCGTATTTGTGCTATAGAATGGATGAAGATACGCGAC
+TATCTAGGTATTTGTATCTCACCGATAGAGAACATATAAATGTAGACTCTATTAAACAGT
+TGTGTAAAATATCAGATCCTAATGCATGTTATAGATGTGGATGTACGGCTTTACATGAGT
+ACTTTTATAATTATAGATCAGTCAACGGAAAATACAAGTATAGATACAACGGTTACTATC
+AATATTATTCATCTAGCGATTATGAAAATTATAATGAATATTATTATGATGATTATGATA
+GAACTGGTATGAACAGTGAGAGTGATAATATATCAATCAAAACAGAATACGAGAATGAAT
+ATGAATTCTATGATGAAACACAAGATCAAAGTACACAACTAGTAGATTACGACATTAAAC
+TCAAAACCAATGAGGATGATTTTGTTGATGAATTCTATGGTTATGATAGATCAGTGGGTG
+TCCATGATTATATAGATGTATCAATTAATAAAGTAGTATATGGAAGAGAGTCTCACGTAA
+GATGGTGGGATATATGGCAAGAACATAATGATGGCGTATACAGTATAGGAAAGGAGTGCA
+TAGATAATATATACGAAGACAGACATACCGTAGACGAATTCTACAAGATAGACAGCGTAT
+CAGATGTAGATGACGCAGAACATATATCTCAGATAACTAATGATGTATCTACACAAACAT
+GGGAAAAGAAATCAGAGTTAGATAGATACATGGAAATGTATCCTCGTCATAGATATGGTA
+AGCATTCTGTCTTTAAGGGATTTTCTGACAAAGTTAGAAAAAATGATTTAGACATGAACG
+TGGTAAAAGAATTACTTTCTAACGGTGCATCTCTAACAATCAAGGATAGCAGTAATAAGG
+ATCCAATTGCTGTTTATTTTAGAAGAACAATAATGAATTTAGAAATGATTGATATCATTA
+ACAAACATACAACTATCTATGAACGCAGGTATATAGTACACTCCTATCTAAAAAATTATA
+GAAATTTCGATTATCCATTTTTCAGAAAGTTAGTTTTGACTAATAAACATTGTCTCAACA
+ATTATTGTAATATAAGCGACGGCAAATATGGAACACCACTACATATATTAGCATCTAATA
+AAAAAATAATAACTCCTAATTACATGAAGTTATTAGTGTATAACGGAAATGATATAAACG
+CACGAGGTGAAGATACACAAATGCGAACTCCATTACACAAATATTTGTGTAAATTTGTAT
+ATCATAATATTGAATATGGTATCCGATACTATAATGAAAAGATTATAGACGCATTTATAG
+AGTTAGGAGCCGATCTAACTATTCCAAATGACGATGGAATGATACCAGTAGTTTACTGTA
+TACACTCAAATGCCGAATATGGTTATAACAATATTACTAACATAAAGATAATACGTAAAC
+TACTTAATCTTAGTAGACATGCGTCACATAATCTATTTAGAGATCGAGTCATGCACGATT
+ATATAAGTAATACATATATTGATCTTGAGTGTTTAGATATCATTAGATCACTTGATGGGT
+ACGATATTAATTGTTACTTTGAAGGACGTACACCACTTCATTGCGCTATACAATATAACT
+TCACTCAGATTGCTGAGTACTTATTAGATCGAGGAGCTGATATATCATTAAAGACAGACG
+ATGGTAAAACTGTATTTGATTTATCGTTATGTAGTTACATTCCTCTTAAATGGACTAGCT
+TTTTGATTAGTCGTCTACCGCCTAAAAGTGTCATATGCTCACTGACTAACCATATAATAG
+ATTATGTTCTTACGAACAATAGACGTATTATTTGGCAGAGTCAAATGATTAATAAGTACG
+TACTGTTACTGGACCCATCCTTTTATTATAGATTCAGAAATGTTATCGAAAACAAATTAG
+ACCAATACAATAATCGTTATAATATGTTCGAACACGATAGGGACGTTAATGAAAAGTATG
+GCAAAGTCTTACATGACCTCGATACATATATCAAGGATGTACAAGTATTAAAATCTACTT
+CCATCACTAATAATATAACACTATACGACACTATTATAAATAATAAGTCAGAGTTTCCTA
+TACGTCGTGTAAACGACAAACAATTAATTAATCTCATAAAATCCAATACATATCATAATC
+TTATCGAAAAAGTTATTAAAAATACATTAGAGAAATATACTTTAACTAATATAGTCCTCG
+AGTATATGATCTCATCTCGATCTCAATCATCTTATTTGAGTCGTATTCCTAATGAGATAT
+TACTCGAAATATTATATAAACTCGACATGTACGATTTACGTAATCTATATACAAGATATA
+TGAGAGAGAATGATATCACAGAGTATCATATAGAGAATACGAGGTCTGTTTCTACACAGA
+CATGAATAATGAATACACATACAACGTTTTTTTTAATCTTAGATATAACACTAATTACAT
+CAAGATTATATATTGAAATCGTAATTTGAGTTGTCTGATCATCATGGATATCGAAAATAA
+TATACGTAACATTAGCAATCTTTTAGATGATTGATATATTATTATGCGATGTAATCATAA
+CTATCGGAGATGTAGAAATTAAAGCGCATAAAACTATTTTGGTTGCCGGATCTACGTATT
+TTAAAACAATGTTCACAACATCTATGATAGCGAGAGATCTAGCAACTAGAGTAAATATAC
+AGATGTTCGATAAAGATGCCGTCAAAAATATTGTACAGTACTTATACAATAGGTATATAA
+GTTCTATGAATGTGATAGACATATTAAAATGCACCGACTAAGAACGTAAAACGAACTATA
+GAATGTTATACAATGGGTGATGATAAGTAGAAGATGTTACCCGATATACCCATAGCATTA
+TCTAGTTATGGCATGTGTGTATTAGATCAATACATATACATTATAAGCGGTCGTACCCAA
+CACTGATTATACATCGGTACATACAGTAAATAGCATAGATATGGAGGAGGATACAAATAT
+TTCAAATAAAGTTATGAGATACGCGCTGTCAATAATATATGGAAGACATTACCTAACTTC
+TGAACTGGAACTATAAATCCAGGCTCTCGCATAAAGATGAATATATATGTTGTATGCGAC
+ATCAAAGATGAAAAAATGTTAAGACTTATATATTTAGATATAACACGAATATGTATGACG
+GATGGGAATTGGTAACGATGACAGAAAGCAGATTGTCAGCTCTGCATACTATTCTTCATG
+ACAATACCATAATGATGTTACATTGTTATGAAGCGTATATGTTACAAGATACATTTAATG
+TGCTTACGGAACATATATTTAGAAACATCTACTAACGATTTTTTATGCTTGTATTATTAA
+TGGTATGTAATATGATTTAATTGATTGTGTACACGATACCAATTTGTCGAGTATGAATAC
+GGAGTACAAACATAAACTGAAGTTTAACATTATTTATTTATGATATACATTATATACATT
+ATATACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTATATAC
+ATTATATACATTATATATCGTTATTGTTTGGTCTATGCCATGGATATCTTTAAAGAACTA
+ATCTTAAAACATACGGATGAAAATGTTTTGATTTCTCCAGTTTCCATTTTATCTACTTTA
+TCTATTCTGAATCATGGAGCAGCTGGTTCTACAGCTGAACAACTATCAAAATATATAGAG
+AATATGAATGAGAATACACCCGATGATAAGAAGGATGACAATAATGACATGGACGTAGAT
+ATTCCGTATTGCGCGACACTAGCTACCGCAAATAAAATATACGGTAGTGATAGTATCGAG
+TTCCATGCCTCATTCCTACAAAAAATAAAAGACGATTTTCAAACTGTAAACTTTAATAAT
+GCGAACCAAACAAAGGAACTAATCAACGAATGGGTTAAGACAATGACAAATGGTAAAATT
+AATTCCTTATTGACTAGTCCGCTATCCATTAATACTCGTATGATAGTTATTAGCGCCGTC
+CATTTTAAAGCAATGTGGAAATATCCATTTTCTAAACATCTTACATATACAGACAAGTTT
+TATATTTCTAAGAATATAGTTACCAGTGTTGATATGATGGTGGGTACCGAGAATGACTTG
+CAATATGTACATATTAATGAATTATTCGGAGGATTCTCTATTATCGATATTCCATACGAG
+GGAAACTCTAGTATGGTGATTATACTGCCGGACGACATAGAAGGTATATATAACATAGAA
+AAAAATATAACAGATGAAAAATTTAAAAAATGGTGTGGTATGTTATCTACTAAAAGTATA
+GACTTGTATATGCCAAAGTTTAAAGTGGAAATGACGGAACCGTATAATCTGGTACCGATT
+CTAGAAAATTTAGGACTTACTAATATATTTGGATATTATGCAGATTTTAGTAAGATGTGT
+AATGAAACTATCACTGTAGAAAAATTTCTACATACGACGTTTATAGATGTTAATGAGGAG
+TATACAGAAGTATCGGCCGTTACAGGAGTATTCATGACTAACTTTTCGATGGTATATCGT
+ATGAAGGTCTACATAAACCATCCATTCATATACATGATTAAAGATAACACCGGACATACA
+CTTTTTATAGGGAAATACTGCTATCCGCAATAAATATAAACAATAGACTTTTATCACGTT
+ATCTCATGTATAAAATATTACAAATAGTATAGCATAAACTAAAGTCGATACATACATTAA
+AACTTAAATAATAATGTAATTTACAATTAATAGTATAAACTAAAAAAATTAAAAAATTAA
+AAACAATATCATTATTATAAGTAATATCAAAATGACGATATACGGATTAATAGCGTATCT
+TATATTCGTGACTTCATCCATCGCTAGTCCACTTTACATTCCCGTTATTCCGCCCATTTC
+GGAAGATAAATCGTTCAATAGTGTAGAGGTATTAGTTTCTTTGTTTCCCGATGACCAAAA
+AGACTATACAGTAACTTCTCAGTTCAATAACTACACTATCGGTACCAAAGACTGGACTAT
+CAACGTACTATCCACACCTGATGGTCTGGACATACCATTGACTAATATAACTTATTGGTC
+ACGGTTTACTATAGGTCGTGCATTGTTCAAATCAGAGTCTGAGGATATTTTCCAAAAGAA
+AATGAGTATTCTAGGTGTTTCTATAGAATGTAAGAAGCCGTCGACATTACTTACTTTTTT
+AACCGTGCGTAAAATGACTCGAGTATTTAATAGATTTCCAGATATGGCTTATTATCGAGG
+AGACTGTCTAGAAGCCGTTTATGTAACAATGACTTATAAAAATACTAAAACTGGAGAGAC
+TGATTACACGTACCTCTCTAATGGGGGGTTGCCTGCATACTATCGTAATGGGGTCGATGG
+TTGATTATTGATTAGTATATTCCTTATATTCCTTATTCTTTTTATTCACACAAAAAGAAC
+ATTTTTATAAACATGAAACCACTGTCTAAATGTAATTATGATCTTGATTTATAGATGATG
+ATCAGCCTTCAGAGGATTTTGACCAGTATGTTTAATATGAAAAAAAACATAACTATTAAG
+CGCTATTGCGCTATTGTGCTTAATTATTTTGCTCTATAAACTGAATATATAGCCACAATT
+ATTGACGGGCTTGTTTGTGACCGACAATCATGAATTTTCAGAAATTATCTCTGGCTATAT
+ATCTTACGGTGACATGTTCGTGGTGTTATGAAACATGTATGAGAAAAACTGCGTTGTATC
+ATGACATTCAATTGGAGCATGTAGAAGACAATAAAGATAGTGTAGCATCGCTACCGTACA
+AGTATCTACAAGTAGTCAAACAAAGAGAACGTAGTAGATTGTTGGCTACATTTAATTGGA
+CGGATATAGCTGAGGGTGTTAGAAATGAGTTCATTAAAATATGTGATATCAACGGAACAT
+ATCTATATAATTATACTATTGCTGTTAGTATAATTATTGATTCCACGGAAGAACTACCAA
+CAGTTACTCCAATTACAACATATGAACCTTCTATATATAATTATACTATCGATTATAGCA
+CTGTTATTACTACTGAAGAACTACAAGTGACTCCAACATATGCACCTGTAACAACTCCTC
+TTCCAACATCAGCAGTTCCTTATGATCAACGATCGAATAACAATGTAAGTACTATATCTA
+TTCAGGTACTGAGTAAAATATTGGGAGTCAATGAAACAGAATTAACTAATTATCTTATTA
+TGCATAAAAATGACACTGTTGACAATAACACCATGGTTGATGATGAGACATCTAACAATA
+ACACATTACATGGTAATATAGGATTTTTGGAAATAAATAATTGTTATAATGTTTCTGTGT
+CAGATGCTAGTTTTAGAATAACATTAGTAAACGATACTTCTGAAGAAATTTTGCTAATGC
+TAACAGGAACTAGTTCATCCGACACCTTCATATCTTCCACCAATATCACTGAATGTTTGA
+AAACATTAATCAATAATGTGTCGATTAATGATGTACTTATAACACAAAATATGAATGTAA
+CATCTAATTGTGATAAATGCTCAATGAATTTGATGGCATCCGTTATTCCTGCAGTTAATG
+AATTTAACAATACGTTGATGAAAATTGGTGTAAAAGATGATGAAAACAATACGGTATATA
+AATATTATAATTGTAAACTAACTACAAATTCTACATGTGATGAGTTAATCAATTTAGATG
+AAGTCATTAACAACATAACTCTGACAAATATTATACACAATAGTGTTTCGACAACTAACA
+GCAGAAAAAGACGAGATCTGAATGATGAGTTTGAATTTTCCACTTCCAAGGAATTAGATT
+GTCTTTACGAATCATATGGTGTAAACGATGATATAAGTCATTGTTTTGCATCACCTAGAC
+GTAGACGATCTGACGACAAAAAGGAGTACATGGACATGAAATTATTCGACCACGCGAAAA
+AAGATTTAGGAATAGACAGTGTTATTCCTAGAGGTACAACCCATTTCCAAGTAGGTGCAT
+CTGGTGCAAGTGGTGGTGTTGTAGGAGATAGTTTCCCATTTCAAAATGTTAAATCGCGTG
+CCAGTCTATTGGCGGAAAAAATAATGCCTAGAGTACCTATTACTGCTACCGAAGCTGATC
+TATATGCAACTGTAAATAGACAACCCAAGTTACCAGCAGGTGTTAAAAGTACTCCGTTTA
+CAGAGGCGCTTGTGTCTACGATAAACCAAAAGCTTTCTAATGTTAGAGAGGTAACTTATG
+CTTCGCTCAATCTGCCAGGATCAAGTGGCTATGTTCATAGACCATCTGATTCTGTTATTT
+ATAGCAGTATAAGACGGTCACGTTTACCTAGTGATAGCGATAGTGATTATGAGGATATAC
+AAACTGTTGTTAAGGAATATAATGAAAGATATGGTAGATCAGTCAGTAGAACACAGTCAT
+CAAGTAGTGAAAGCGATTTTGAAGATATAGATACTGTTGTTAGGGAATATAGACAAAAAT
+ATGGCAATGCAATGGCAAAAGGACGTAGTAGTTCCCCTAAACCTGATCCATTATATAGTA
+CTGTTAAGAAAACAACTAAAAGTCTATCTACTGGTGTAGACATAGTTACAAAACAATCAG
+ACTATTCTCTATTACCTGACGTTAATACTGGCAGTTCTATTGTGTCACCTCTCACCAGAA
+AAGGAGCTACTAGACGACGACCTAGACGCCCTACAAATGATGGTCTACAGAGTCCAAATC
+CTCCTCTCCGTAATCCACTTCCTCAACATGATGATTATTCTCCTCCACAAGTACACAGAC
+CTCCACCACTTCCTCCTAAACCAGTCCAAAATTCGCCACAACTTCCCCCTAGACCAGTAG
+GTCAATTACTACCTCCTCCTATAGATCAACCAGATAAAGGATTTAGTAAGTTTGTATCAC
+CTAGACGGTGTAGAAGAGCAAGCTCTGGAGTCATATGTGGTATGATACAATCAAAACCAA
+ACGATGATACCTATTCACTTCTTCAACGATCAAAAATTGAACCAGAATATGTGGAGGTTG
+GTAATGGTATACCCAAGAACAATGTTCCTGTAATAGGTAATAAACATAGTAAAAAATATA
+CATCGACGATGTCAAAAATATCAACAAAATTTGATAAATCTACGGCATTTGGAGCAGCAA
+TGTTACTAACTGGTCAGCAGGCCATTAGCCAACAGACTAGATCAACTACGTTGAGTAGAA
+AAGATCAGATGAGTAAGGAAGAAAAGATATTCGAAGCAGTTACAATGAGTCTATCAACTA
+TAGGTTCAACGTTGACGTCTGCAGGTATGACGGGTGGTCCAAAACTAATGATTGCAGGAA
+TGGCTATAACGGCTATAACTGGTATAATAGATACGATAAAAGATATATATTACATGTTTT
+CAGGACAGGAGAGGCCAGTAGATCCTGTTATTAAATTATTTAATAAGTACACTGGCTTAA
+TGTCCGATAATAATAAAATGGGTGTAAGAAAATGTTTGACACCCGGTGACGACACACTTA
+TTTATATCGCATACAGAAACGATACCAGTTTTAAACAGAATACGGATGCGATGGCTTTGT
+ATTTCTTAGATGTTATCGATTCAGAGATCCTATATCTAAACACATCAAATTTAGTTCTAG
+AGTATCAACTAAAGGTGGCTTGCCCCATAGGAACATTAAGATCTGTAGATGTGGACATAA
+CTGCGTATACAATATTATATGATACAGCGGATAATATTAAGAAATACAAGTTTATCAGAA
+TGGCAACGCTACTATCCAAACATCCAGTTATTAGATTGACATGTGGTTTAGCAGCAACAT
+TGGTGATTAAACCGTACGAGGTACCCATCAGTGATATGCAACTACTAAAAATGGCGACGC
+CTGGTGAACCAGAATCCACTAAATCTATACCATCCGATGTCTGTGATAGGTATCCTCTAA
+AGAAATTCTATCTTTTAGCTGGTGGTTGTCCCTATGATACATCTCAAACTTTTATTGTAC
+ATACTACTTGCAGTATTCTACTAAGAACAGCTACACGGGATCAGTTTAGAAACAGATGGG
+TGTTACAAAATCCATTTAGACAAGAAGGGACATATAAGCAACTGTTTACCTTTAGCAAAT
+ACGATTTTAACGACACCATAATCGATCCTAATGGTGTGGTGGGTCATGCTAGCTTTTGTA
+CCAATAGAAGCAGCAACCAATGTTTCTGGTCCGAACCTATGATATTGGAAGATGTATCAT
+CGTGTAGTTCTAGAACTAGAAAAATATACGTAAAACTGGGAATATTTAATGCTGAAGGTT
+TTAATAGTTTTGTACTAAATTGTCCAACTGGGTCTACACCTACATACATCAAACATAAAA
+ATGCGGACAGTAACAATGTTATCATAGAGCTACCTGTAGGTGATTACGGCACAGCCAAAT
+TGTATTCAGCAACAAAACCATCGAGGATAGCTGTGTTCTGCACACATAACTATGATAAAC
+GATTCAAATCAGATATTATAGTTCTAATGTTTAATAAAAACAGCGGTATTCCATTTTGGA
+GCATGTACACAGGAAGTGTAACTAGTAAAAATAGAATGTTTGCCACATTGGCTAGAGGAA
+TGCCGTTTAGATCAACGTATTGCGATAACAGACGACGATCAGGTTGTTATTATGCAGGAA
+TACCATTTCATGAAGATAGTGTAGAAACAGATATACATTATGGACCAGAAATAATGTTAA
+AGGAAACATATGACATAAACAGTATTGACCCACGAGTTATAACAAAGTCAAAGACCCATT
+TTCCTGCTCCATTGAGTGTAAAATTCATGGTTGACAATTTAGGAAATGGATATGACAACC
+CTAATTCATTTTGGGAAGATGCTAAAACTAAGAAACGGACATATAGTGCAATGACGATAA
+AAGTCCTACCATGTACAGTGAGAAATAAAAATATAGACTTTGGATATAACTATGGAGATA
+TTATTTCTAATATGGTTTATCTACAATCTACTAGTCAGGATTATGGAGATGGTACCAAAT
+ATACATTTAAATCCGTAACTAGATCAGATCATGAGTGTGAATCTAGCTTAGATCTAACGT
+CTAAGGAAGTAACTGTGACATGTCCTGCGTTTAGTATACCAAGAAATATATCAACATATG
+AAGGTCTATGCTTTAGTGTTACTACATCTAAAGATCATTGTGCTACAGGTATTGGTTGGT
+TAAAATCTAGTGGTTATGGGAAGGAAGATGCTGATAAACCACGTGCTTGTTTTCATCATT
+GGAATTATTACACACTGTCGTTGGATTATTACTGTTCATACGAAGATATTTGGAGAAGCA
+CCTGGCCTGACTATGATCCATGTAAGTCATATATCCATATAGAGTATAGAGATACATGGA
+TAGAATCTAATGTGTTACAGCAACCTCCTTACACATTCGAATTCATTCATGACAATTCTA
+ACGAATATGTGGATAAAGAAATTAGTAACAAATTAAATGATCTGTACAATGAATACAAGA
+AGATTATGGAATATAGCGACGGATCATTGCCGGCGTCTATAAACAGATTAGCAAAGGCAT
+TGACTTCAGAGGGTAGAGAAATAGCAAGTGTTAATATAGATGGTAATCTGTTAGATATCG
+CATATCAAGCAGATAAGGAAAAGATGGCCGACATACAGACAAGAATAAATGATATTATTA
+GAGATTTGTTTATACACACTCTATCAGACAAAGATATAAAAGACATTATAGAATCCGAAG
+AAGGTAAGAGATGTTGTATAATAGATGTTAAGAACAATCTTGTTAAAAAGTACTATTCTA
+TTGATAATTATCTATGTGATACTTTAGATGATTATATATACACCTCTGTAGAATATAACA
+AATCCTATGTGTTAGTAAACGATACTTATATAAGCTATGACTATCTTGAATCATCAGGTG
+TAGTTGTTCTATCATGTTATGAAATGACTATAATCTCCTTGGATACAAAAGACGCCAAAG
+ATGCTATAGAAGATGTGATAGTAGCAAGTGCGGTAGCCGAAGCATTGAATGACATGTTTA
+AGGAATTTGATAAAAACGTAAGTGCTATTATAATAAAAGAAGAAGATAATTATCTAAACA
+GTTCGCCCGATATCTACCATATAATATATATCATAGGTGGCACTATTCTGCTACTGTTAG
+TCATTATTTTAATATTGGCAATTTATATAGCGCGCAATAAATACAGAACCAGGAAATATG
+AAATAATGAAATATGACAATATGAGCATTAAATCTGAGCATCATGATAGTCTTGAAACAG
+TGTCTATGGAAATTATTGATAATCGGTACTAATAAAATAGTTTAACTCTTTTAGAACCAG
+TTTGGTACTGTAATTTCAGTTCATTACTCGTTGAGAATATTGATGATTTTTTTTAAATGA
+GTATCGGTAGTTACATATTACCATATCATCCATTATATAATCGATGATGCATGTATTAGA
+ATACTTTCCGAATAAGTCTTCTAAATATTGTATTAATTATGAAAAACTATGCTATGTGAG
+TATGATTCAAAGATGTTTAATGATACGATACTAGATTTTATCTCTAGCGAGATTGTTTAG
+AATCATTTATCATAACTATGTTTAATAAATTCATCAACGAATATCGATAAAGACCTCTTG
+TAATTCGAGTATAGGAAGTAGTATTACCATATCAACTTCCGAGTTAACAATTACTCTAAA
+ACATGAGGATTGTACTCCTGTCTTTATTGGAGATCACTATTTAGTCGTTGATAAACTAGT
+AACCTCAGGTTTCTTTACAAACGATAAAGTACAACATCAAGACCTCACAACACAGTGCAA
+GATTAATCTAGAAATCAAATGTAATTCTGGAGGAGAATCTAGACAACTAACACCCACGGC
+GAAGTATACTTTATGCCTCATTCAGAAACGGTAACTGTAGTAGGAGACTGTCTCTCTAAT
+CTCGATGTATATATAATATATACCAATACGGACGCGATATATTCCGACATGAATGGCGTC
+GCTTATCATATGTTATATCCTAAATGTTGATCATATTCCACAAATGATTGTGAACGAGAT
+TAAATCATCTAACAAATAATTAGTTTTTTATGACATTAACATATAATAAATAAATTAATC
+ATTATTGACTTAACGATGACGAAAGTTATCATTATCTTAGGATTCTTGATTATTAATACA
+AATTCGTTGTGTCTATGAAATGTGAACAAGGTGTCTCATATTATAATGCACAAGAATTAA
+AGTGTTGTAAACTATCTAGCCAGGAACATATTCAGATTATCGATGTGATAAATACAGCGA
+TACCATCTGTGGACATTGTCCAAGTGACACATTCACGTCAATATATAATCGTTCTCCTCG
+GTGTCATAGTTGTAGAGGTCACACCTTGTACACCTACCACAAATAGAATATGTCATTGTG
+ACTCGAATAGTTATCGTCTCCTTAAAGCTTCTGATGGTAACTGTGTTACATGTGCTCCTA
+AAACAAAATATGGTCGTGTGTACGGAAAGAAAGGAGAAAATGATATGGAATACCATTTGT
+AAGAAATGTCGGAAGGGTACTTATTCAGATATTGTATCTGACTCTGATCAATGTAAACCT
+ATGACAAGATAAGACTTACTCGCATCTACTGGATAGACATAAATATCCTCCTCGTAATAA
+TGAAATATAATATACACTAATTATTAATATCAATCGAGTATTAACATATAAGTTATTTTT
+AAACCCCTTTTGGGTTCCGTCCTAAACGGCGTTTCGGTCTGTGTCGCCACCATGGTCACA
+CCGAGCCTCTGCGTGCTCCTCCATCGAGGACGACTTCAACTATGACAGCTCGGTGGCGTC
+TGCCAGCGTGTACATACGAATGGCATTTCTAAGAAAAGTCTACGGTATCCTTTCTACAAT
+TTCCTTTAACAACGGCAACAGCTGCAGTATTTTTATACTTTGAATGCATCGGACATTTAT
+ACAAGGGAGTCCTGTTCTAATATTGGCATCAATGTTCGGATCTATAGGCTTGATTTTCGC
+ATTGACTTTACACAGACATGAACATCCCCTGAATCTGTACATACTTTGTGGATTTACACT
+GTTAGAATCTCTAACGCTGGCCTCTGTTGTTACTTTCTATGATGCACGTATCGTTATGCA
+AGCTTTCATGTTGACTACTGCAGTGTTTCTTGCTCTGACTACATATACTCTACAATCAAA
+GAGAGATTTCAGTAAACTTGTAACAGGATTGTTTGCTGCTTTCTGGATTTTAATTTTGTC
+AGGAGTCTTGAGGATAAAGTTTAAAATAGAATTAATAAAGAACATATAGGTCATTTTTTA
+AACATGGATAGAAACCAAGGTTGTTAGTTAATAATATACAAGATATTTTTTCTCACTCTG
+ATCCATGTAAACCAAGGACGAGAGACACTCTCATTCCTCATTCACGACACCATTAAAAAT
+GGAAATTAAAGCCCTCTATTAAGCACAGACGGCTACAGGTCTACCATCAGGTTACCTTCG
+TCTACCTTCACAATGGCCTCTCCTTGTGCCCAGTTCAGTCCCTGTCATTGCCACGCTACT
+AAGGACTCCCTGAATACCGTGACTGACGTCAGACATTGTCTGACTGAATACATCCTGTGG
+GTTTCTCATAGATGGACCCATAGAGAAAGCGCAGGGCCTCTCTACAGGCTTCTCATCTCT
+TTCAGAATTGATGCAATGGAGCTATTTGGTAGCGAGTTGAAGGAGTTCTCGAATTCACTT
+CCGTGGGACAATATCGACAATTGCGTGGAGATCATTAAATGTTTCATCAGAAATGACTCC
+ATGAAAACCGCCAAAGAACTTTGTGCAATAATTGGACTTTGTACTCAATCAGCTATTGTC
+ACTGGAAGAGTCTTCAATGATAAGTATATCGACATACTACTTATGCTGCGAAAGATTCTG
+AACGAGAACGACTATCTCACCCTCTTGGATCATATCCTCACTGCTAAATACTAAATCTCC
+TTCATGCTCTCTCACTAATACTCTTACTCACTACACTTTTTATCATCTTATGATGAATGA
+TTGCCTTCATCATTTTTTCGTGGAATATAATATAGGAATAATTAGCACCAGAATAGCTAT
+GGATATCTCGTTAAGAATATTCTCTATAAGAGACATAATGTAGACATAGTTATTATATCC
+TTCTTAGATAAGTGTTACGCTACTGGAAAGTTTCCATCGTTATTATTACATGAAGATGAT
+ATAATTAAACCAACATTGAGATTGGCTCTTATGTTAGCTGGATTGAATTACTGTAATAAA
+TGCATCGAGTATAGAGGGATATAGCAATTCTCGATAATAGTCATGCAATATTTGAATGAG
+ACTGATAATTTAGGTAATACAGTACTACACACATATCTTTCTAGATTATATATCGTTAAA
+AATCTGTAAGATGTATATTTCTCATAAGTATCCACTGTGTAATATTATTAATGGATATAT
+AGATAACGCAATAGGGACTAATAGTATTGTAAAAGATATAATCGACTATTTACGTACATA
+TCCAGATATCTATATTCCTACTAGTTTGCTGCGTAGTTGCATCATTGATATGCATGATTT
+ATCAGGATTCAGAGATGAATTACTAAGTAAACTACAATCCCACAATAAGTAAGAATCAAA
+TATCAAAAACTCACTTTTGATTTTTCTAGTCTTAAGTAATACATATATTTATTAATAGAC
+CTATGAAATAAAAAAAGGTAACAATGGATTCGCGTATAGCTATTTACGTATTAGTATCGG
+CATCTCTTTTGTATCTTGTTAATTGTCACAAACTAGTACATTACTTCAATCTGAAAATAA
+ATGGAAGTGATATAACTAATACAGCAGATATATTGCTGGACAATTATCCAATTATGACCT
+TTGATGGAAAGGATATTTATCCATCTATCTCGTTCATGGTCGGTAATAAACTTTTCCTAG
+ATCTTTATAAAAATATCTTTGAAGAATTTTTCAGACTATTTCGAGTATCTGTAAGTAGTC
+AATACGAGGAATTAGAATATTATTATTCATGTGATTATACTAACAACCGTCCTACAATTA
+AACAACATTACTTTTATAACGGCGACGAATATACTGAAATTGATAGATCGAAAAAAGCCA
+CTAATAAAAACAGTTGGTTAATTACTTCAGGCTTTAGACTACAAAAATGGTTCGATAGCG
+AAGATTGTATAATTTATCTCAGATCTTTAGTTAGAAGAATGGAAGACAGTAACAAAAACA
+GTAAAAAAACTTAGTACTTAGATATCGAAAAAATATATTTTTGTAGACTCTTGAGAATAG
+AAGGAAAACATGTACATAATTATAAAAAATGAAAATCAATGGCGAATAAGACAGTGCGAT
+TCGCACCATGGAGTCGGTAGATTTCATGGCTGTCGATGAGCAGTTTCACGACGACCTCGA
+TCTTTGGTCATTATCTTTGGTAGATGATTATAAAAAACATGGATTAGGTGTTGACTGTTA
+TGTTCTAGAACCAGTTGTTGACAGGAAAATATTTGATAGATTTCTCCTTGAACCAATTTG
+TGATCCTGTAGATGTTCTGTATGATTATTTTAGGATTCATAGAGATAATATTGATCAGTA
+TATAGTAGATAGACTGTTTGCATATATTACATATAAAGATATTATATCTGCATTAGTGTC
+AAAGAATTATATGGAAGATATTTTCTCTATAATTATTAAGAATTGTAATTCTGTGCAAGA
+TCTCTTACTTTACTATCTATCTAATGCATATGTAGAAATAGACATTGTTGATCTTATGGT
+AGATCATGGGGCTGTAATATATAAAATAGAATGCTTGAATGCCTATTTTAGGGGAATATG
+TAAAAAGGAAAGTAGTGTTGTTGAGTTTATTTTGAATTGTGGTATCCCAGATGAAAATGA
+TGTTAAATTAGATCTATATAAAATAATTCAGTATACTAGGGGATTCCTTGTAGATGAACC
+CACAGTATTAGAAATTTATAAGCTTTGTATCCCATATATTGAAGATATCAATCAACTAGA
+TGCTGGTGGAAGGACCTTGCTTTATCGCGCTATCTATGCAGGTTATATAGATTTAGTATC
+ATGGCTATTAGAAAATGGAGCAAATGTCAACGCAGTAATGAGTAATGGATATACATGTCT
+TGACGTGGCCGTGGATAGGGGATCTGTCATCGCCCGTAGGGAAGCACATCTTAAAATATT
+AGAAATATTGCTTAGAGAACCATTGTCTATTGACTGTATAAAATTAGCTATACTTAATAA
+TACAATTGAAAACCATGATGTGATAAAGCTCTGTATCAAGTATTTTATGATGGTAGATTA
+TTCACTTTGTAATGTGTATGCATCATCACTCTTTGATTATATAATTGATTGTAAACAAGA
+ATTGGAGTACATTAGGCAGATGAAAATTCATAATACAACCATGTATGAGTTAATCTATAA
+TAGAGACAAAAACAAGCATGCTTCCCATATTCTACATAGGTATTCTAAACATCCAGTTTT
+GACACAGTGTATCACTAAAGGATTCAAGATTTACACAGAAGTAACCGAGCAGGTCACTAA
+AGCTCTAAACAGACGTGCTCTAATAGATGAGATAATAAACAATGTATCAACTGATGACAA
+TCTCCTATCAAAACTTCCATTAGAAATTAGGGATCTAATTGTTTCACAAGCTGTCATATA
+GAGTTCTATCCACCCACCTTTCTTGAAATGAGTTAATAGTCATAAGTTAGTTAAGTCATA
+AGTTAGTTAAGTCATAAGTTAGTTAAGTCATAAGTTAGTTAAGTCATAAGTTAGTTAAGT
+CATAAGTTAGTTAAGTCATAAGTTAGTTAAGTCATAAGTTAGTTTATAGTCTAACACTTC
+TAATTTTTATACCTTGATCTTTTTCTCTAATTATGAAAAAGTAAATCATTATGAAGATGG
+ATGAAATGGACGAGATTGTGCGCATCGTTAACGATAGTATGTGGTACGTACCTAACGCAT
+TTATGGACGACGGTGATAATGAAGGTCACATTTCTGTCAATAATGTCTGTCATATGTATC
+TCGCATTCTTTGATGTGGATATATCATCTCATCTGTTTAAATTAGTTATTAAACACTGCG
+ATCTGAATAAACGACTAAAATGTGGTAACTCTCCATTACATTGCTATACGATGAATACAC
+GATTTAATCCATCTGTATTAAAGATATTGTTACGCCACGGCATGCGTAACTTTGATAGCA
+AGGATAAAAAAGGACATATTCCTCTACACCACTATCTGATTCATTCACTATCAATCGATA
+ACAAGATCTTTGATATACTAACGGACCCCATTGATGACTTTAGTAAATCATCCGATCTAT
+TGCTGTGTTATCTTAGATATAAATTCAATGGGAGCTTAAACTATTACGTTCTGTACAAAT
+TATTGACTAAAGGATCTGACCCTAATTGCGTCGATGAGGATGGACTCACTTCTCTTCATT
+ACTACTGTAAACACATATCCGCGTTCCACGAAAGCAATTATTACAAGTCAAAGAGTCACA
+CTAAGATGCGAGCTGAGAAGCGATTCATCTACGCGATAATAGATCATGGAGCAAACATTA
+ACGCGGTTACGAAAATCGGAAATACGCCGTTACACACTTACCTTCAACAGTATACCAAAC
+ATAGTCCTCGTGTGGTGTATGCTCTTTTATCTCGAGGAGCCGATACGAGGATACGTAATA
+ATCTTAATTGTACACCCATCATGGAATACATAAAGAACGATTGTGCAACAGGTCATATTC
+TCATAATGTTACTCAATTGGCACGAACAAAAATACGGGAAATTACAAAAGGAAGAAGGAC
+AACATCTACTTTATCTATTCATAAAACATAATCAAGGATATGGAAGTCGCTCTCTCAATA
+TACTACGGTATCTACTAGATAGATTCGACATTCAGAAAGACGAATACTATAATACAATGA
+CTCCTCTTCATACCGCCTTCCAGAATTGCAATAACAATGTTGCCTCATACCTCGTATACA
+TTGGATACGACATCAACCTTCCGACTAAAGACGATAAGACAGTATTCGACTTGGTGTTTG
+AAAACAGAAACATTATATACAAGGCGGATGTCGTTAATGACATTATCCACCACAGACTGA
+AAGTATCTCTACCTATGATTAAATCGTTGTTCTACAAGATGTCGGAGTTCTCTCCCTACG
+ACGATCACTACGTAAAGAAGATAATAGCCTACTGCCTATTAAGGGACGAGTCATTTGCGG
+AACTACATACTAAATTCTGTTTAAACGAGGACTATAAAAGTGTATTTATGAAAAATATAT
+CATTCGATAAGATAGATTCCATCATCGAAAAATGTAGTCGTGACATAAGTCTCCTCAAAG
+AGATTCGAATCTCAGACACCGACTTGTATACGGTATTGAGAACAGAAGACATTCGGTATC
+ACACATATCTCGAAGCCATACATTCAGACAAACGCATTTCATTTCCCATGTACGACGATC
+TCATAGAACAGTGTCATCTATCGATGGAGCATAAAAGTAAACTCGTCGACAAAGCACTCA
+ATAAATTAGAGTCTACCATCGATAGTCAATCTAGACTATCGTATTTGCCTCCGGAAATTA
+TGCGCAATATCATAACCAAGCTAAGCGACTACCATCTAAACAGTATGTTGTACGGAAAGA
+ACCATTACAAATATTATCCATGATAGAAAGAAAATATTTAAAAAATAATCTATATGATTG
+GAGAAGTAGGAAACAAACAGTAACAAGACGACGATTACTACATTATTAAATCATGAGGTC
+CGTATTATACTCGTATATATTGTTTCTCTCATGTATAATAATAAACGGAAGAGATATAGC
+ACCACATGCACCATCCAATGGAAAGTGTAAAGACAACGAATACAGAAGCCGTAATCTATG
+TTGTCTATCGTGTCCTCCGGGAACTTACGCTTTCAGATTATGTGATAGCAAGACTAATAC
+ACAATGTACACCGTGTGGTTCGGATACCTTTACATCTCACAATAATCATTTACAGGCTTG
+TCTAAGTTGTAACGGAAGATGTGATAGTAATCAGGTAGAGACGCGATCGTGTAACACGAC
+TCACAATAGAATCTGTGAATGCTCTCCAGGATATTATTGTCTTCTCAAAGGAGCATCAGG
+GTGTAGAACATGTATTTCTAAAACAAAGTGTGGAATAGGATACGGAGTATCCGGATACAC
+GTCTACCGGAGACGTCATCTGTTCTCCGTGTGGTCCCGGAACATATTCTCACACCGTCTC
+TTCCACAGATAAATGCGAACCCGTCGTAACCAGCAATACATTTAACTATATCGATGTGGA
+AATTAACCTGTATCCAGTCAACGACACATCGTGTACTCGGACGACCACTACCGGTCTCAG
+CGAATCCATCTCAACGTCGGAACTAACTATTACCATGAATCATAAAGATTGTGATCCAGT
+CTTTCGTGCAGAATACTTCTCTGTCCTTAATAATGTAGCAACTTCAGGATTCTTTACAGG
+AGAAAATAGATATCAGAATACTTCAAAGATATGTACTCTGAATTTCGAGATTAAATGTAA
+CAACAAAGATTCATCTTCCAAACAGTTAACGAAAACAAAGAATGATACTATCATGCCGCA
+TTCAGAGACGGTAACTCTAGTGGGCGACTGTCTATCTAGCGTCGACATCTACATACTATA
+TAGTAATACCAATACTCAAGACTACGAAAATGATACAATCTCTTATCATATGGGTAATGT
+TCTCGATGTCAATAGCCATATGCCCGCTAGTTGCGATATACATAAACTGATCACTAATTC
+CCAGAATCCCACCCACTTATAGTAAGTTTTTTTACCTATAAATAATAAATACAATAATTA
+ATTTCTCGTAAAAGTAGAAAATATATTCTAATTTATTATATGGTAAGAAAGTAGAATCAT
+CTAGAACAGTAATCAATCAATAGCAATCATGAAACAATATATTGTCCTGGCATGCATGTG
+CCTAGTGGCAGCTGCTATGCCTACTAGTCTTCAACAATCTTCATCCTCGTGTACTGAAGA
+AGAAAACAAACATCATATGGGAATCGATGTTATTATCAAAGTCACAAAGCAAGACCAAAC
+ACCGACCAATGATAAGATTTGTCAATCCGTAACGGAAGTTACAGAGACCGAAGATGATGA
+GGTATCCGAAGAAGTTGTAAAAGGAGATCCCACCACTTATTACACTATCGTCGGTGCGGG
+TCTTAACATGAACTTTGGATTCACCAAATGCCCAAAGATTTTATCCATCTCCGAATCCTC
+TGATGGAAACACTGTGAATACTAGATTGTCCAGCGTGTCACCGGGACAAGGTAAGGACTC
+TCCCGCGATCACGCGTGAAGAAGCTCTGGCTATGATCAAAGACTGTGAGATGTCTATCGA
+CATCAGATGTAGCGAAGAAGAGAAAGACAGTGACATCAAGACCCATCCAGTACTTGGGTC
+TAACATCTCACATAAGAAAGTGAGTTACAAAGATATCATCGGTTCAACGATCGTTGATAC
+AAAATGTGTCAAGAACCTAGAGTTTAGCGTACGTATCGGAGACATGTGTGAGGAATCATC
+TGAACTTGAAGTCAAGGATGGATTCAAGTATGTCGACGGATCGGCATCTGAAGGTGCAAC
+CGATGATACTTCACTCATCGATTCAACAAAACTCAAAGCATGTGTCTGAATCGATAACTC
+TATTCATCTGAAAATGGATGAGTTGGGTTAATCGAACGATTCAGACACCGCACCACGAAT
+TAAAAAAGACCGGGCACTATATTCCGGTTTGCAAAACAAAAATATTTAACTACATTCACA
+AAAAGTTACCTCTCGTTACTTCTTCTTTCTGTTTCAATATGTGATACGATATGATCACTA
+TTCGTATTCTCTTGGTCTCATAAAAAAGTTTTACAAAAAAAAAAAAAATATTTTTATTCT
+CTTTCTCTCTTCGATGGTCTCACAAAAATATTAAACCTCTTTCTGATGTCTCAACTATTT
+CGTAAACGATAACGTCCAACAATATATTCTCGTAGAGCTTATCAACATCCTTATACCAAT
+CTAGGTTGTCAGACAATTGCATCATAAAATAATGTTTATAATTTACACGTTAACATCATA
+TAATAAACGTATATAGTTAATATTTTTGGAATATAAATGATCTGTAAAATCCATGTAGGG
+GACACTGCTCACGTTTTTTCTCTAGTACATAATTTCACACAAGTTTTTATACAGACAAAT
+TAATTCTCGTCCATATATTTTAAAACATTGACTTTTGTACTAAGAAAAATATCTTGACTA
+ACCATCTCTTTCTCTCTTCGATGGGTCTCACAAAAATATTAAACCTCTTTCTGATGGAGT
+CGTAAAAAGTTTTTATCCTTTCTCTCTTCGATAGGTCTCACAAAAATATTAAACCTCTTT
+CTGATGGTCTCTATAAACGATTGATTTTTCTTACCCTCTAGAGTTTCCTACGGTCGTGGG
+TCACACATTTTTTTCTAGACACTAAATAAAATAGTAAAAT
+>OP764615.1 |Monkeypox virus isolate MPXV/Germany/2022/RKI557, complete genome
+ATTTTACTATTTTATTTAGTGTCTAGAAAAAAATGTGTGACCCACGACCGTAGGAAACTC
+TAGAGGGTAAGAAAAATCAATCGTTTATAGAGACCATCAGAAAGAGGTTTAATATTTTTG
+TGAGACCTATCGAAGAGAGAAAGGATAAAAACTTTTTACGACTCCATCAGAAAGAGGTTT
+AATATTTTTGTGAGACCCATCGAAGAGAGAAAGAGATGGTTAGTCAAGATATTTTTCTTA
+GTACAAAAGTCAATGTTTTAAAATATATGGACGAGAATTAATTTGTCTGTATAAAAACTT
+GTGTGAAATTATGTACTAGAGAAAAAACGTGAGCAGTGTCCCCTACATGGATTTTACAGA
+TCATTTATATTCCAAAAATATTAACTATATACGTTTATTATATGATGTTAACGTGTAAAT
+TATAAACATTATTTTATGATGCAATTGTCTGACAACCTAGATTGGTATAAGGATGTTGAT
+AAGCTCTACGAGAATATATTGTTGGACGTTATCGTTTACGAAATAGTTGAGACATCAGAA
+AGAGGTTTAATATTTTTGTGAGACCATCGAAGAGAGAAAGAGAATAAAAATATTTTTTTT
+TTTTTTGTAAAACTTTTTTATGAGACCAAGAGAATACGAATAGTGATCATATCGTATCAC
+ATATTGAAACAGAAAGAAGAAGTAACGAGAGGTAACTTTTTGTGAATGTAGTTAAATATT
+TTTGTTTTGCAAACCGGAATATAGTGCCCGGTCTTTTTTAATTCGTGGTGCGGTGTCTGA
+ATCGTTCGATTAACCCAACTCATCCATTTTCAGATGAATAGAGTTATCGATTCAGACACA
+TGCTTTGAGTTTTGTTGAATCGATGAGTGAAGTATCATCGGTTGCACCTTCAGATGCCGA
+TCCGTCGACATACTTGAATCCATCCTTGACTTCAAGTTCAGATGATTCCTCACACATGTC
+TCCGATACGTACGCTAAACTCTAGGTTCTTGACACATTTTGTATCAACGATCGTTGAACC
+GATGATATCTTTGTAACTCACTTTCTTATGTGAGATGTTAGACCCAAGTACTGGATGGGT
+CTTGATGTCACTGTCTTTCTCTTCTTCGCTACATCTGATGTCGATAGACATCTCACAGTC
+TTTGATCATAGCCAGAGCTTCTTCACGCGTGATCGCGGGAGAGTCCTTACCTTGTCCCGG
+TGACACGCTGGACAATCTAGTATTCACAGTGTTTCCATCAGAGGATTCGGAGATGGATAA
+AATCTTTGGGCATTTGGTGAATCCAAAGTTCATGTTAAGACCCGCACCGACGATAGTGTA
+ATAAGTGGTGGGATCTCCTTTTACAACTTCTTCGGATACCTCATCATCTTCGGTCTCTGT
+AACTTCCGTTACGGATTGACAAATCTTATCATTGGTCGGTGTTTGGTCTTGCTTTGTGAC
+TTTGATAATAACATCGATTCCCATATGATGTTTGTTTTCTTCTTCAGTACACGAGGATGA
+AGATTGTTGAAGACTAGTAGGCATAGCAGCTGCCACTAGGCACATGCATGCCAGGACAAT
+ATATTGTTTCATGATTGCTATTGATTGATTACTGTTCTAGATGATTCTACTTTCTTACCA
+TATAATAAATTAGAATATATTTTCTACTTTTACGAGAAATTAATTATTGTATTTATTATT
+TATAGGTAAAAAAACTTACTATAAGTGGGTGGGATTCTGGGAATTAGTGATCAGTTTATG
+TATATCGCAACTAGCGGGCATATGGCTATTGACATCGAGAACATTACCCATATGATAAGA
+GATTGTATCATTTTCGTAGTCTTGAGTATTGGTATTACTATATAGTATGTAGATGTCGAC
+GCTAGATAGACAGTCGCCCACTAGAGTTACCGTCTCTGAATGCGGCATGATAGTATCATT
+CTTTGTTTTCGTTAACTGTTTGGAAGATGAATCTTTGTTGTTACATTTAATCTCGAAATT
+CAGAGTACATATCTTTGAAGTATTCTGATATCTATTTTCTCCTGTAAAGAATCCTGAAGT
+TGCTACATTATTAAGGACAGAGAAGTATTCTGCACGAAAGACTGGATCACAATCTTTATG
+ATTCATGGTAATAGTTAGTTCCGACGTTGAGATGGATTCGCTGAGACCGGTAGTGGTCGT
+CCGAGTACACGATGTGTCGTTGACTGGATACAGGTTAATTTCCACATCGATATAGTTAAA
+TGTATTGCTGGTTACGACGGGTTCGCATTTATCTGTGGAAGAGACGGTGTGAGAATATGT
+TCCGGGACCACACGGAGAACAGATGACGTCTCCGGTAGACGTGTATCCGGATACTCCGTA
+TCCTATTCCACACTTTGTTTTAGAAATACATGTTCTACACCCTGATGCTCCTTTGAGAAG
+ACAATAATATCCTGGAGAGCATTCACAGATTCTATTGTGAGTCGTGTTACACGATCGCGT
+CTCTACCTGATTACTATCACATCTTCCGTTACAACTTAGACAAGCCTGTAAATGATTATT
+GTGAGATGTAAAGGTATCCGAACCACACGGTGTACATTGTGTATTAGTCTTGCTATCACA
+TAATCTGAAAGCGTAAGTTCCCGGAGGACACGATAGACAACATAGATTACGGCTTCTGTA
+TTCGTTGTCTTTACACTTTCCATTGGATGGTGCATGTGGTGCTATATCTCTTCCGTTTAT
+TATTATACATGAGAGAAACAATATATACGAGTATAATACGGACCTCATGATTTAATAATG
+TAGTAATCGTCGTCTTGTTACTGTTTGTTTCCTACTTCTCCAATCATATAGATTATTTTT
+TAAATATTTTCTTTCTATCATGGATAATATTTGTAATGGTTCTTTCCGTACAACATACTG
+TTTAGATGGTAGTCGCTTAGCTTGGTTATGATATTGCGCATAATTTCCGGAGGCAAATAC
+GATAGTCTAGATTGACTATCGATGGTAGACTCTAATTTATTGAGTGCTTTGTCGACGAGT
+TTACTTTTATGCTCCATCGATAGATGACACTGTTCTATGAGATCGTCGTACATGGGAAAT
+GAAATGCGTTTGTCTGAATGTATGGCTTCGAGATATGTGTGATACCGAATGTCTTCTGTT
+CTCAATACCGTATACAAGTCGGTGTCTGAGATTCGAATCTCTTTGAGGAGACTTATGTCA
+CGACTACATTTTTCGATGATGGAATCTATCTTATCGAATGATATATTTTTCATAAATACA
+CTTTTATAGTCCTCGTTTAAACAGAATTTAGTATGTAGTTCCGCAAATGACTCGTCCCTT
+AATAGGCAGTAGGCTATTATCTTCTTTACGTAGTGATCGTCGTAGGGAGAGAACTCCGAC
+ATCTTGTAGAACAACGATTTAATCATAGGTAGAGATACTTTCAGTCTGTGGTGGATAATG
+TCATTAACGACATCCGCCTTGTATATAATGTTTCTGTTTTCAAACACCAAGTCGAATACT
+GTCTTATCGTCTTTAGTCGGAAGGTTGATGTCGTATCCAATGTATACGAGGTATGAGGCA
+ACATTGTTATTGCAATTCTGGAAGGCGGTATGAAGAGGAGTCATTGTATTATAGTATTCG
+TCTTTCTGAATGTCGAATCTATCTAGTAGATACCGTAGTATATTGAGAGAGCGACTTCCA
+TATCCTTGATTATGTTTTATGAATAGATAAAGTAGATGTTGTCCTTCTTCCTTTTGTAAT
+TTCCCGTATTTTTGTTCGTGCCAATTGAGTAACATTATGAGAATATGACCTGTTGCACAA
+TCGTTCTTTATGTATTCCATGATGGGTGTACAATTAAGATTATTACGTATCCTCGTATCG
+GCTCCTCGAGATAAAAGAGCATACACCACACGAGGACTATGTTTGGTATACTGTTGAAGG
+TAAGTGTGTAACGGCGTATTTCCGATTTTCGTAACCGCGTTAATGTTTGCTCCATGATCT
+ATTATCGCGTAGATGAATCGCTTCTCAGCTCGCATCTTAGTGTGACTCTTTGACTTGTAA
+TAATTGCTTTCGTGGAACGCGGATATGTGTTTACAGTAGTAATGAAGAGAAGTGAGTCCA
+TCCTCATCGACGCAATTAGGGTCAGATCCTTTAGTCAATAATTTGTACAGAACGTAATAG
+TTTAAGCTCCCATTGAATTTATATCTAAGATAACACAGCAATAGATCGGATGATTTACTA
+AAGTCATCAATGGGGTCCGTTAGTATATCAAAGATCTTGTTATCGATTGATAGTGAATGA
+ATCAGATAGTGGTGTAGAGGAATATGTCCTTTTTTATCCTTGCTATCAAAGTTACGCATG
+CCGTGGCGTAACAATATCTTTAATACAGATGGATTAAATCGTGTATTCATCGTATAGCAA
+TGTAATGGAGAGTTACCACATTTTAGTCGTTTATTCAGATCGCAGTGTTTAATAACTAAT
+TTAAACAGATGAGATGATATATCCACATCAAAGAATGCGAGATACATATGACAGACATTA
+TTGACAGAAATGTGACCTTCATTATCACCGTCGTCCATAAATGCGTTAGGTACGTACCAC
+ATACTATCGTTAACGATGCGCACAATCTCGTCCATTTCATCCATCTTCATAATGATTTAC
+TTTTTCATAATTAGAGAAAAAGATCAAGGTATAAAAATTAGAAGTGTTAGACTATAAACT
+AACTTATGACTTAACTAACTTATGACTTAACTAACTTATGACTTAACTAACTTATGACTT
+AACTAACTTATGACTTAACTAACTTATGACTTAACTAACTTATGACTTAACTAACTTATG
+ACTATTAACTCATTTCAAGAAAGGTGGGTGGATAGAACTCTATATGACAGCTTGTGAAAC
+AATTAGATCCCTAATTTCTAATGGAAGTTTTGATAGGAGATTGTCATCAGTTGATACATT
+GTTTATTATCTCATCTATTAGAGCACGTCTGTTTAGAGCTTTAGTGACCTGCTCGGTTAC
+TTCTGTGTAAATCTTGAATCCTTTAGTGATACACTGTGTCAAAACTGGATGTTTAGAATA
+CCTATGTAGAATATGGGAAGCATGCTTGTTTTTGTCTCTATTATAGATTAACTCATACAT
+GGTTGTATTATGAATTTTCATCTGCCTAATGTACTCCAATTCTTGTTTACAATCAATTAT
+ATAATCAAAGAGTGATGATGCATACACATTACAAAGTGAATAATCTACCATCATAAAATA
+CTTGATACAGAGCTTTATCACATCATGGTTTTCAATTGTATTATTAAGTATAGCTAATTT
+TATACAGTCAATAGACAATGGTTCTCTAAGCAATATTTCTAATATTTTAAGATGTGCTTC
+CCTACGGGCGATGACAGATCCCCTATCCACGGCCACGTCAAGACATGTATATCCATTACT
+CATTACTGCGTTGACATTTGCTCCATTTTCTAATAGCCATGATACTAAATCTATATAACC
+TGCATAGATAGCGCGATAAAGCAAGGTCCTTCCACCAGCATCTAGTTGATTGATATCTTC
+AATATATGGGATACAAAGCTTATAAATTTCTAATACTGTGGGTTCATCTACAAGGAATCC
+CCTAGTATACTGAATTATTTTATATAGATCTAATTTAACATCATTTTCATCTGGGATACC
+ACAATTCAAAATAAACTCAACAACACTACTTTCCTTTTTACATATTCCCCTAAAATAGGC
+ATTCAAGCATTCTATTTTATATATTACAGCCCCATGATCTACCATAAGATCAACAATGTC
+TATTTCTACATATGCATTAGATAGATAGTAAAGTAAGAGATCTTGCACAGAATTACAATT
+CTTAATAATTATAGAGAAAATATCTTCCATATAATTCTTTGACACTAATGCAGATATAAT
+ATCTTTATATGTAATATATGCAAACAGTCTATCTACTATATACTGATCAATATTATCTCT
+ATGAATCCTAAAATAATCATACAGAACATCTACAGGATCACAAATTGGTTCAAGGAGAAA
+TCTATCAAATATTTTCCTGTCAACAACTGGTTCTAGAACATAACAGTCAACACCTAATCC
+ATGTTTTTTATAATCATCTACCAAAGATAATGACCAAAGATCGAGGTCGTCGTGAAACTG
+CTCATCGACAGCCATGAAATCTACCGACTCCATGGTGCGAATCGCACTGTCTTATTCGCC
+ATTGATTTTCATTTTTTATAATTATGTACATGTTTTCCTTCTATTCTCAAGAGTCTACAA
+AAATATATTTTTTCGATATCTAAGTACTAAGTTTTTTTACTGTTTTTGTTACTGTCTTCC
+ATTCTTCTAACTAAAGATCTGAGATAAATTATACAATCTTCGCTATCGAACCATTTTTGT
+AGTCTAAAGCCTGAAGTAATTAACCAACTGTTTTTATTAGTGGCTTTTTTCGATCTATCC
+TCGTCCTCTCATCATCCTTATATTATTATCATTATTATCATAGTCTATTAAACACAAATC
+ATCTACGTTTATAACAACATTCTCATTATTAATTAGTTCTGTAGAATATCTTTAATAATT
+TGGCTATACATCTGTTCAATACTATCTATTGATGATTTCTTTTTTAAGACTTAAACTAGT
+TATGGTAATGACGATGAAATCGAGTAGTAACTTCTAATAAAGACTTGATATCATTATCAT
+ATGTTTGATCGTCATAGTTAATAGTGTGGCTAAATGGTACTGTTAATAAGTTTATAGACA
+ATATCATAGTATTTTCTTTCCAGAATTAGATTATTTTTTTAAATACTGATCCTCACAATT
+CCGTGATGTAGCAGTAGTTGGTGCATGGTCTATATCGTTAAAATGTATCATATATAATAG
+TTTTCTGACGTGGAGTACAGAATTTTCGATTAATGAGTTCATGGTAAGGAAGGGCAAATG
+CCTGTATATAATATACATAAGTTAATAGTTTTTTATCATATTTTCTAATACCATAATAAA
+AATTATCATTATTGCGTTTGGTAGTTCTGCCCTATCATCTATATCACTGTCACTCTCGCT
+CTCACTATATCTTCTAAAATTACAAACAACTGGATATTCGATAACAGCATTTGTGTAGTT
+TTTGTCTTTTACAGTATATACGTTATTGTCAAAATCTAAACAAATATTAGCATAATACAT
+CTATCTATAAGATCAGGATCCATGTTCGAGCATACTAGCCATGTATATTTGTAACTTCGT
+CGTACAGCGTTAGATCAATAGAATAAACAATCGTGTGACGCAACTTTTTTACGATCTAGT
+TGTATGAGTTTATCGTTTACATAAGCAATTAACGGCTTTAACAGATGATCTGAGTAATAA
+TATACCTCTGTTATACGTTTAATGTTCACGGTCTTAGTATTTTTAGATATCAATTGTGAT
+TTACACCATATTCGACTCCCTTGTGTGTAACGTTAGAAATTCTAAATCTATATTATCTAT
+TACAGCGTAAAACACATTCAATATTGTATTGTTATTTTTATATTATTTACACAATTAACA
+ATGTATTATTAGTTTATATTACTGAATTAATAATATAAAATTCCCAATCTTGTCATAAAC
+ACAAAATCCATTAAAAATGTCGATAAAATATCTGATGTTGTTGTTCGCTGCTATGATAAT
+CAGATCATTAGCCGATAGTGGTAATGCTATCGAAACAACATCGCCAGAAATTACAAACGC
+TACAACAGATATTCCAGCTATCAGATTATGTGGTCCAGAGGGAGATGGATATTGTTTACA
+CGGTGACTGTATCCACGCTAGAGATATTGACGGTATGTATTGTAGATGCTCTCATGGTTA
+TACAGGTATTAGATGTCAGCATGTAGTATTAGTAGACTATCAACGTTCAGGAAAACCAGA
+CACTACAACATCATATATCCCATCTCTAGGTATTGTGCTTGTATTAGTAGGCATTATTAT
+TACGTGTTGTCTATTATCTGTTTATATGTTCACTCGAAGAACTAAACTACCTATACAAGA
+TATGGTTGTGTTATATTTTTTATAAAATTTTTTTATGAGTATTTTTACAAAAATGTATAT
+GTATAAAAAAAATACTAAGTATACGATGTATCCTGTATTATTTGTATTTATCTAAACAAT
+ACTTCTGCCTCTAGATGGGATACAAAAATTTTTTATTTCAGCATATTAAAGTAAAATCTA
+GTTACCTTGAAAATGAATACAGTGGGTGGTTCCGTATCACCAGTAAGAACATAATAGTCG
+AATACAGTATCCGATTGAGATTTTGCATACAATACTAGTCTAGAAAGAAATTTGTAATCA
+TCCTCTGTGACAGGAGTCCATATATCTGTATCATCGTCTAGTTTTTATCAGTGTCCTATG
+CTATATTCCTGTTATCATCATTAGTTAATGAAAATAACTCTCGTGCTTCAGAAAAGTCAA
+ATATTGTATCCATACATATATCTCCAAAACTATCACTTATACGTTTATCTTTAACGAACA
+TATACCTAGATGGTTATTTACTAACAGACATTTTTTCAAGATCTATTGACAATAACTCCT
+ATAGTTTCCACATCAACCAAGTAATGATCATCTATTGTTATATAACAATAACATAACTCT
+TTTCCATTTTTATCAGTATCTATATCAACGTCGTTGTAGTGAATAGTAGTCATTGATCTA
+TTATATGAAACGGATATGTCTAGTTAATATTTTCTTTGATTTAAAGTCTATAGTCTTTAC
+AAACATAATATCCTTATCCGACTTTATATTTCCTGTAGGGTGGCATAATTTTATTCTGCC
+TCCACAATCAGTGTTTCCAAATATATTACTAGACAATATTCCATATAGTTATTAGTTAAG
+GGACCCAATTAGAACACGTACGCGCTTATTCATCATTTGGATCGTATTTCATAAAAGTTA
+TTATGTTATAGATGTCAACACATTCTACATTTTTTTAATTGTCTATATAGTATTTTTCTG
+ATATTTTCTATAATATCAGAATTGTCTTCCATAGGAAGTTGTATACTATTCGGAATCAGT
+TACATGTTTAAATAATTCTCTGATGTCATTCCTTATACAATCAAATTCATTATTAAACAG
+TTTAATAGTCTGTAGACCTTTATCGTCGTACATATCCATTGTCTTATTAGTTACGCTTAT
+TTTTATGGGTTTTACGTTGCTTTATTATATTTTATAATAATGATTGTTTGACAATGTCGT
+AGTATAGATATATTATTAGAGGAGGTATAATTATAAAAAGTTTCTGAGTACGATGTTATA
+AGAGGAGAGGACACATTAACATCATACATCAATTAACTACATTCTTATAACATTGTAATC
+AAAAGAATTGCAATTTTGATGTATAACAACTGTCAATGGAATTGTATATTACAAATTACG
+GTATGTTGTAACAACAAATACCGATCGGTAATTGTCTCTGCCGCTGTAATAGAATTAATT
+ATATATCTATTACACCGGCCTTGTATCATAATAAAGTTGTGGTAGTATGATCTCCATATT
+TATAATTTAGTACTTTGTATTTAGTTTTTTTGGAATCATAAAAAAAGTTTTACTAATTTA
+AAATTTAAAAAGTATTTACATTTTTCACTGTTTAGTCGCGGATATGGAATTCGATCCTGT
+CAAAATCAATACATCATCTATAGATCATGTAACAATATTACAATACATAGATGAACCAAA
+TGATATAAGACTAACAGTATGCATTATCCGAAATGTTAATAACATTACATATTATATCAA
+TATCACAAAAATAAATCCACATTTGGCTAATCGATTTCGGGCTTGGAAAAAACGTATCGC
+CGGAAGGGACTATATGACTAACTTATCTAGAGATACAGGAATACAACAATCAAAACTTAC
+TGAAACTATACGTAACTGTCAAAAAAATAAAAACATATATGGTCTATATATACACTACAA
+TTTAGTTATTAATGTGGTTATTGATTGGATAACCGATGTGATTGTTCAATCAATATTAAG
+AGGGTTGGTAAATTGGTACATAGCTAATAATACATATACTCCAAATACACCCAATAATAC
+TACAACCATTTCTGAGTTGGATATCATCAAAATACTGGATAAATACGAGGACATGTATAG
+AGTAAGTAAAGAAAAAGAATGTGGAATTTGCTATGAAGTTGTTTACTCAAAACGATTAGA
+AAACGATAGATACTTTGGTTTATTGGATTCGTGTAATCATATATTTTGCATAACATGTAT
+CAATATATGGCATAGAACACGAAGAGAAACCGGTGCGTCAGATAATTGTCCTATATGCCG
+TACACGTTTTAAAAAAATAACAATGAGCAAGTTCTATAAGCTAGTTAACTAATAAATAAA
+AAGTTTAATTATCGACGATATATGTCGTTATTTTTCTCTCATATGAAAGATTAATTTGAT
+TCTAATATAATCTTCAGTATTGGATGAATCTCAATTCAAATTAATTCCATTAGATTAGAT
+TAGATTAGATCATAAATAAAAATAGTAGCACGCACTACTTCAGCCAAATATTCTTTTTTG
+AAACGCCATCTAGCGTAATGAGAACACAAGTGAACCTATAATGAGCAAATTTATTAGTAT
+CGGTTACATGAAGGACTTTACGTAGAGTGGTGATTCCTCCATCTGTGGTACGAACGGTTT
+CATCTTCTTTGATGCCACCACCCAGATGTTCTATAAACTTGGTATCCTCGTCCGATTTCA
+TATCATTTGCCAACCAATACATATAGCTAAACCCAGGCATACGTTCCACACATCCGGAAC
+AATGAAATTCTCCAGAAGATGTTACAATGGCTAGATTTGGACATTTGGTTTCAACCGCGT
+TAACATATGAGTGAACACACCCATACATGAAAGCGATGAGAAATAGGATTCTCATCTTGC
+CAAAATATCACTATAAAAAATTTATTTATCAATTTTAAAGGTATAAAAAAATACTTATTG
+TTGCTCGAATATTTTGTATTTGATGGTATACGGAAGATTAGAAATGTAGGTATTATCATC
+AACTGATTTTATGATGGTTTTATGAATTTTATTATGCTTCACTATTGCATCGGAAATAAT
+ATCATATGCTTCCACGTATATTTTATTTTGTTTTGACTCATAATACGCACGTAATTCTGG
+ATTATTGGCATATCGATGAATAATTTTAGCTCCATGCTCAGTAAATATTAATGAGAACAT
+AGTGTTGCCTCCTACCATTATTTTTTTCATCTCATTCAATTCTTGATTGCAGAGATCTAT
+ATAATCATTATAGCGTTGACTTATGGACTCTGGAATCTTAGACGATGTACAGTCATCTAT
+AATCATGGTATATTTAATACATTGTTTTATAGCATAGGCATTATCTACGATATTAGATAC
+TTCACTCAATGAATCAATCACACAATCTAATGTAGGTTTATGACATAATAGCATTTTCAG
+CAGTTCAATGTTTCTAGATTCGTTGATGGCAATGGTTATACATGTATATCCGTTATTTGA
+TCTAATGTTGACATCTGAACCGGATTCTAGCAGTAAAGATACTAGAGATTGTTTATTATA
+TCTAACAGCCTTGTGAAGAAGTGTTTCTCCTCGTTTGTCAATCATGTTAATGTCTTTAAG
+ATAAGGTAGACAAATGTTTATAGTACTAAGAATTGGGCAAACATAAGACATGTCACAAAG
+ACCCTTTTTGTATGTATAAGTGTAGAAATTATAACATCCATAGTTGGATTCACATAGGTG
+TCCAATCGGGATCTCTCCATCATCGAGATGATTGACGGCATCTCCCCCTTCCTTTTTTAG
+TAGATATTTCATCGTGTAAGAATCAATATTAATATTTCTAAAGTATCTGTGTATAGCCTC
+TTTATTTACCACAGCTCCATATTCCAACATGCATTCCACTAGAGGGATATCGATATCGCC
+GAATGTCATATACTCAATTAGTATATGTTGGAGGACATCCGAGTTCATTGTTTTCAATAT
+CAAAGAGATGGTTTCCTTATCATTTCTCCATAGTGGTACAATACTACACATTATTCCGTA
+CGGCTTTCCATTCTCCAAAAACAATTTTACCAAATCTAAATCTACATCTTTATTGTATCT
+ATAATCACTATTTAGATAATCAGCCATAATTCCTCGAGTGCAACATGTTAGATCGTCTAT
+ATATGAATAAGCCGTGTTATCTATTCCTTTCATTAACAATTTAACGATGTCTATATCTAT
+ATGAGATGACTTAATATAATATTGAAGAGCTGTACAATAGTTTTTATCTATAGAAGACGG
+CTTGATTCCGTGATTAATTAGACATTTAACAACTTCCGGACGCACATATGCTCTCGTATC
+CGACTCTGAATACAGATGAGCGATGATATACAGATGCAATACGGTACCACAATTTCGTGG
+TTGATAATCATCATACACGTATCCGTACTCGTCATCCTCATAAAGAACACTGCATCCATT
+TTCTATGAACAAATCAATAATTTCAGGAACAGGATCATCTGTCATTACATAATTTTCTAT
+AACTGAACGATGGTTTTCACATTTAACACTCAAGTCAAATCCATGTTCTACCAACACCTT
+TATCAAGTCAACGTCTACATTTTTTGATTTCATATAGCTGAATATATTAAAGTCATTTAT
+GTTGCTATATCCAGTAGCTTCTAGTAGAGCCATCGCTATATCCTTATTGACTTTAACATG
+TCTACTATTTGTGTATTCTTCTATTGGGGTAAACTGTCTCCAATTTTTATGTAATGGATT
+AGTGCCACTATCTAGTAGTAGTTTGACGACCTCAACATTATTACAATGCTCATTGAAAAG
+GTATGCGTGTAAAGCATTATTCTTGAATTGGTTCCTGGTATCATTAGGATCTCTGTCTCT
+CAACATCTGTTTAAGTTCATCGAGAACCACCTCCTCATTTTCCAGATAGTCAAACATTTT
+GACTGAATAGAAGTGAATGAGCTACTGTGAACTCTATACACCCGCACAACTAATGTCATT
+AAATATCATTTTTGAATGTATTTATACCATGTCAAAAACTTGTACAATTATTAATAAAAA
+TAATTAGTGTTTAAATTTTACCAGTTCCAGATTTTACACCTCCGTTAACACCTCCATTAA
+CCCCACTTTTTACACCACTGGACGATCCTCCTCCCCACATTCCACTGCCACTAGATGTAT
+AAGTTTTAGATCCTTTATTACTACCATCATGTCCATGGATAAAGACACTCCACATGCCGC
+CACTACTACCCCCTTTAGACGACATATTAATAAGACAAGTTTAACAATAAAATTAATCAC
+GAGTACCCTACTACCAACCACTATTATATGATTACAGTACCTTGACTAAAGTCTCTAGTC
+ACAAGATCAATACTACCAACCTACGCTATTATATGATTATAGTTTCTATTTTTATAGGAA
+CGCGTACGAGAAAATCAAATGTCTAAGTTCTAACGGTAGTGTTGATAAACGATTGTTATC
+CGCGGATACCTCATCTATCATGTTGTCTATTTTCTTACTTTGTTCTATTAACCTATTAGC
+ATTATATATTATTTGATTATAAAACTTATATTGCTTATTAGCCCAATCTGTAAATATCGG
+ATTATTAACATATCGTTTCTTTGTAGGTTTATTTAACTTGTACATCACTGTAAGCATGTC
+CGTACCATTTATTTTAATTTGACACATATCAGCAATTTCTTTTTCGCAGTCGGTTATATA
+TTCTATATAAGATGGATACGTATCACATATGTACTTATAGTCTACTAATATGAAGTACTT
+AATACATATTTTCAGTAACGATTTAGCCTTATTACCTATTAATAAGTGCCTGTCGTTGGA
+TAGGTAATCAACTGTTTTCTTAATACATTCGATGGTTGGTAATTTACTCAAAATAATTTC
+CAATATCTTAATATATATTTCTGCTATTTCTGGTATACATGCATGTGCCATTATAACACA
+AATACCAATACATGTAGACCCATATGTTGTTGTTATATTAATATCTGCGCCATTATCTAT
+TAACCATTCTATTAGGTCAACACTATGCGACTCGATACAATAATAAAGTATACTACGTCC
+ATGTTTATCTATTTTGTTTATATCATCGATATACGGCTTACAAATTTCTAGTATCGATAA
+CACTTCTGACTCGTGAATAAATAAGGTAGGGAATAACGGCATAATATTTATTATGTTATC
+ATCATTAACAACTACGTTTCCATTTTTTAAAATATACTCTACAACTTTAGGATCCCTATT
+GTCAAATCTTTTAAAATATTTATTTATATGCTTAAATCTATATAATATAGCTCCTTCCCT
+AATCATACATTTGATAACATTGATGTACACTGTATGATAAGATACATATTCTGACAATAG
+ATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
+NNNNNNNNNNNNNNNNNNNNNNNNNAATGTATCATGGGCAGATAATAGTTTATCCACTAT
+ATAATTATCTATTTTATGATTTTTCTTCCTATATTGTTTACGTAAATAGATAGATAGAAT
+ATGCATTAGTTCATTACCGCTATAGTTACTATCGAATAACACGTCAAATATTTCCCGTTT
+AATATCGCATTTGTCAACATAATAATAGAGTATGGTACGTTCACGATAAGTATAATGACA
+CATCTCGTTTTCGTGCGAAATTAAATAGTTTATCACGTCCAAAGATGTCACATAACCATC
+TTGTGACCTAGTAATAATATAATAATAGAGAACTGTTTTACCCATTCTATTATCATAATC
+AGTGGTGTAGTCATAATCTAAATAATCAAACTCGTCATCCCAATTAAAATAAATATAATC
+AGTACATTGAATGGGTATGATATTGTACCCATACTGTATGTTGCTACATGTAGGTATTCC
+TTTATCCAATAATAGTTTAAATACATCTATATTAGGATTTGATGTTGTCGCGTATTTCTC
+TACAATATTAATACCATTTTTGATACTATTTATTTCTATACCTTTCGAAATTAGTAATTT
+CAATAAGTCTATATCGATGTTATCAGAACATAGATATTCAAATATATCAAAATCATTGAT
+ATTTTTATAGTCGACTGACGACAATAACAAAATCACAACATCGTTTTTGATATTATTATT
+TTTTTTGGTAACGTATGCCTTTAATGGAGTTTCACCATCATACTCATATAATGGATTTGC
+ACCACTTTCTATTAATGATTGTGCACTACTGGCATCGATGTTAAATGTTTTACAACTATC
+ATAGAGTATCTTATCGTTAACCATGATTGGTTGTTGATGTTATCACATTTTTTGGTTTCT
+TTCATTTCAGTTATGTATGGATTTAGCACGTTTGGGAAGCATGAGCTCATATGATTTCAG
+TACTGTAGTGTCAGTACTATTAGTTTCGATCAGATCAATGTCTAGATCTATAGAATCAAA
+ACACAATAGGTCAGAAGATAATGAATATCTGTACGCTTCTTCTTGTACTGTAACTTCTGG
+TTTTGTTAGATGGTTGCATCGTGCTTTAACGTCAATGGTACAAATTTTATCCTCGCTTTG
+TGTATATCATATTCGTCTCTAGTATAAAATTCTATATTCAAATTATCATGCGATGTGTGT
+ACGCTAACGGTATCAATAAACGGAGCACAGCATTTAGTCAACAGTAATCCAAAATTTTTT
+AAAGTATATCTTAACGAAAGAAGTTGTCATCGTTAGAGTGTGGTAAATCATTGTCTACGG
+TACTAGATCCTCATAAGTGTATATATCTAGAGTAATATTTAATTTATCAAATGGTTGATA
+ATATGGATGTTGTGGCAATTTCCTAATACGGAAATAAGACATAAACACGCAATAAATCTA
+ATTGCGGACATGTTACACTCCTTAAAAAATACGAATAAACACTTTGGCTTTTAGTAAGTG
+TCATTTAACACTATACTCATATTAATCCATGGACTCATAATCTCTATACGGGATTAACGG
+ATGTTCTATATACGGGGATGAGTAGTTCTCTTCTTTAACTTTATACTTTTTACTAATCAT
+ATTTAGACTGATGTATGGGTAATAGTGTTTGAAGAGCTCGTTCTCATCATCAGAATAAAT
+CAATATCTCTGTTTTTTTGTTATACAGATGTATTACAGCCTCATATATTACGTAATAGAA
+CGTGTAATCTACCTTATTAACTTTCACCGCATAGTTGTTTGCAAATACGGTTAATCCTTT
+GACCTCGTCGATTTCCGACCAATCTGGGCGTATAATGAATCTTAACTTTAATTTCTTGTA
+ATCATTCGAAATAATTTTTAGTTTGCATCCGTAGTTATCTCCTCTATGTAACTGTAAATT
+TCTCAACGCGATATCTCCATTAATAATGATGTCGAATTCGTGTTGTATACCCATACTGAA
+TTGATGAACTAATACCGACGGTATTAATAGTAATTTACTTTTCATCTTTACATACTTGGT
+AATAGTTTTACTATCATAAGTTTATAAATTCCACAAGCTACTATGGAATATACCAACCAT
+CTTAGTATAGAACACATGTCTTAAAGTTATTAATTAATTACATGTTGTTTTATATATCGC
+TACGAATTTAAACAGAGGAATCAGTTAGGAAGAAAAAATTATCTGTCATCATCATCATCT
+ATTGGATAACATCTCTGTATTCTACGATAGAGTGCTATTTTAAGATGTGACAGATCCGTG
+TCATCAAATATATACTCCATTAAAATGATTATTCCGGCAGCGAACTTGATATTGGATACA
+TCACGACCTTTGTTAATATCCACGACAATAGACAGCAATCCCATTGTTCCATAAACAGTG
+AGTTTATCTTTCTTTGAAGTGATATTTTGTAGAGATCTTATAAAACTGTCGAATGACATC
+GTATTTATATCTTTAGCTAAATCATATATGTTACCATCATAATATCTAACAGCATCTATC
+TTAAACGTTTCCATCGCTGTAAAGACGTTTCCGATAGATGGTCTCGTTTCATCAGTCATA
+CTGAGCCAACAAATGTAATCGTGTATAACATCTTTGATAGAATCAGACTCTAAAGAAAAG
+GAATCGGCTTTATTATACACATTCATGATAAACTTAATGAAAAATGTTTTTCGTTGTTTA
+AGTTGGATGAATAGTATGTCTTAATAATTGTTATTATTTCACTAATTAATATTTAGTAAC
+GAGTACACTCTATAAAAACGAGAATGACATAACTAATCATAACTAGTTATCAAAGAATGT
+CTAGNACGCGTAATTTTTTATGNTATAGATCCTGTAAGCGTTGTCTGTATTCTGGAGCTA
+TTTTCTCTATCGCATTAGTGAGTTCAGAATATGTTATAAATTTAAATCGAATAACGAACA
+TAACTTTAGTAAAGTCGTCTATATTAACTCTTTTATTTTCTAGCCATCGTAATACCATGT
+TTAAGATAGTATATTCTCTAGTTACTACGATCTCATCGTTGTCTAGAATATCGCATACTG
+AATCTACATCCAATTTTAGAAATTGGTCTGTGCTACATATCTCTTCTATATTATTGTTGA
+TGTATTGTCGTAGAAAACTATTACGTAGACCATTTTCTTTATAAAACGAATATATAGTAC
+TCCAATTATCTTTACCGATATATTTGCATACATAATCCATTCTCTCAATCACTACATCTT
+TAAGAGTTTGGTTGTTAAGATATTTGGCTAAACTATATAATTCTATTAGATCATCAACAG
+AATCAGTATATATTTTTCTAGATCCAAAGATGAACTCTTTGGCATCCTCTATAATATTAT
+CAGAAAAGATATTTTCGTGTTTTAGTTTATCAAGATTTAACCTGTTCATATCCATGATTA
+ACGACGTCATATAACCACATAAAATAAAAATCCATTTTCATTTTTAGCACAATACTATTC
+ATAATTGATATTGATGTAATATTTTGTTACTTTGAACGTAAAGACAGTACACGGGTCCGT
+ATCTCCAACAAGCACGTAGTAATCAAATTTGGTGTTGTTAAACTTCGCAATATTCATCAA
+TTTAGATAGAAACATATACTCATCATCTGTTTTAGGAATCCATGTATTATTACCACTTTC
+CAACTTATCATTATCCCAGGCTATGTTTCGCCCATCATCGTTGCACAGAGTGAATAATTC
+TTTTGTATTCGGTAGTTCAAATATATGATCCATGCATATATCGACAAAGCTATTGTAGAT
+GTGATTTTTCCTAAATCTAATATAAAACTCGTTTACTAGCAAACATTTTCCTGATTTATC
+GACCAAGACACACATGGTTTCTAAATCTATCAAGTGGTGGGGATCCATAGTTATAACGCA
+GTAACATAAATTATTACCTTCTTGACTGTCGCTAATATCTATATACTTATTGTTATCGTA
+TTGGATTCTACATATAGATGGCTTGTATATCAAAGATATAGAACACATAACCAATTTATA
+TTCTCGCTTTGTATTTTCGAATCTAAAGTTAAGAGATTTAGAAAACATTATATCATCGGA
+TGATGATATCACTGTTTCCAGAGTAGGATATATTAAAGTCTTTAAAGATTTTGTCCGATT
+CAAATAAATCACTAAATAATATCCCATATTATCANNNNNNNNNNNNNNNNNNNNNAATCT
+ATTATATTTTATGAAAGATATATCACTGCTCACCTCTATATTTCGTACATTTTTAAACTG
+TTTGTATAATATCTCTCTAATACAATCAGATATATCTATTGTGTCGGTAGACGATACCGT
+TACATTTGAATTAATGGTGTTCCATTTTACAACTTTTAACAAGTTGACCAATTCATTTCT
+AATAGTATCAAACTCTCCATGATTAAATATTTTAATAGTATCCATTTTATATCACTACGG
+ACATAAACCATTGTATATTTTTTATGTTTATTAGTGTACACATTTTGGAAGTAAGTTCCT
+GGATCGGATGTCACCGCAGTAATATTGTTGATTATTTCTGACATCGACGTATTATATAGT
+TTTTTAATTCCATATCTTTTAGAAAAGTTAAACATCCTTATACAATTTGTGGAATTAATA
+TTATGAATCATGGTTTTTACACATAGATCTATTACAGGCGGAACATCAATTATTATGGCA
+GCAACTAGTATCATTTCTACATTGTTTATGGTGATGTTTATCTTCTTCCAGCGCATATAG
+TCTAATATCGATTCAAACGCGTGATAGTTTATACCATTCAATATAATCGCTTCATCCTTT
+AGATGGTGATCCTGAATGTGTTTAAAAAATTATACGGAGACGCCGTAATAATTTCCCCAT
+TGATAGAAAATATCACGCTTTCCATTTTCTTGAAGTACTAAAAGTAATTATAATATAATG
+TAAAGGTTTATATATTCAATATTTTTTATAAAAAAAATCATTTTGACATTAATTCCTTTT
+TAAATTTCAGTCTATCATCTATAGAAACATATTCTATGAATTTATAAAATGCTTTTACGT
+ATCCTATCGTAGGTGATAGAACCGCTAAAAAACCTATCGAATTTCTACAAAAGAATCTGT
+TATATGGTATAGGGAGAGTATAAAACATTAAATGTCCGTACTTATTAAAGTATTCAGTAG
+CCAATCCTAACTCTTTCGAATAATTATTAATGGCTCTTATTCTGTACGAATCTATTTTTT
+TGAACAATGGACCTAGTGGTATATCTTGTTCTATGTATCTAAAATAATGTCTGACTAGAT
+CCGTTAGTTTAATATCCGCAGTCATCTTGTCTAGAATGGCAAATCTAACTGCGGGTTTAG
+GCGTAGGCGTTAGTTTAGTTTCTATATCTACATCTATGTCTTTATCTAACACCAAAAATA
+TAATAGCTAATATTTTATTACAATCATCCGGATATTCTTCTACGATCTCACTAACTAATG
+TTTCTTTGGTTATACTAGTATAGTCACGATCAGACAAATAAAGAAAATCAGATGATCGAT
+GAATAATACATTTAAATTCATCATCTGTAAGATTTTTGAGATGTCTCATTAAAATATTAT
+TAGTGTCAGTTCTCATTATCATATATTGACAGCAGCTATTACACTTATTTTATTTTTCTG
+TATTTTATTACTTTTCACCATATAGATCAGTCATTAGATCATCAAAATACTTTTCAATCA
+TCCTAAAGAGTATGGTGAACGAATCTTCCCATCTAATTTCTGAACGTCTACCAATGTCTC
+TAGCCACTTTGGCACTAATAGCGATCATTCGCTTAACATCTTCTACATTATTAACTGGTT
+GATTCAATCTATCTAGCAATGGACCGTCGGATAGCGTCATTCTCATGTTCTTAATCAATG
+TACATACATCGTCATCATCTACCAATTCATCAAACAATATAAGCTTTTTAAAATCATCAT
+TATAATAGGATGGATCGCCGTCATTTCTCCAAAGAATATATCTAATAAGTAGAGTCCTCA
+TGCTTAGTAATTTAACTATTTTAGTTAACAACTATTTTTTATGTTAAATCAATTAGTAAC
+ACCGCTATGTTTAATACTTATTCATATTTTAGTTTTAGGATCGAGAATCAATACAAAAAT
+TAATACATCAATTTTGGAAATACTTAGTTTCCACGTAGTCAATGAAACATTTGAGCTCAT
+CGTAAAGGACGTTCTCGTACAAGACGTAACTATAAATTGGTTTATATTTGTTCAAGATAG
+ATACAAATCCGATAACTTTTTTGACGAATTCTACGGGATTCACTTTAAAAGTGTCATACC
+GGGTTCTTTTTATTCTTTTAAACAGATCGATTGTGTGATGTTGATTAGGTCTTTTACGAA
+TTTGATACAGAATAGCGTTTACATATCCACCATAGTAATCAATAGCCATTTGTTCGTATG
+TCATAAATTCTTTAATTATATGACACTGTGTATTATTTAGTTCGTCCTTGTTCATCATTA
+GGAATCTATCCAATATGGCAATTATATTAGAACTATAACTGCGTTGTATGCGCATGTTGA
+TGTGTCTGTTTATACAATCAATTATACTAGGATCCATACCACTACAATCGGGTAAAATTG
+TAGCATCATATACCATTTCTAGTACTTTAGATTCATTGTTATCCATTGCAGAGGACGTCA
+TGATCGAATCCAAAAAAATATATTATTTTTATGTTATTTTGTTAAAAATAATCATCAAAT
+ACTTCGTAAGATACTCCTTCATGAACATAATCAGTTACAAAACGTTTATATGAAGTAAAG
+TATCTACAATTTTTACAAAAGTCAGGATGCATAAGTACAAAGTACGCGATAAACGGAATA
+ATAATAGATTTATCTAGTTTATCTTTTTCTATCTCTTTCATAGTTATATACATGGTCTCA
+GAAGTCGGATTATGTAACATCAGCTTCGATAAAATGACTGGGTTATTTAGTCTTACACAT
+TCGCTCATACATGTATGACCGTTAACTATAGAGTCTACACTAAAATGATTGAATAATAGA
+TAGTCTACCATTGTTTCGTATTCAGATAGTACAGCGTAGTACATGGCATCTTCACAAATT
+ATATCATTATCTAATAGATATTTGACGCATCTTATGGATCCCACTTCAACAGCCATCTTA
+AAATCGGTAGAATCATATTGCTTTCCTTTATCGTTAATAATTTCTAGAACATCATCTCTA
+TCATAAAAGATACAAATATTAACTGTTTGATCAGTAATAACATTGCTAGTCGATATCAAT
+TTGTTAATAAGATGCGCTGGGCTCAATGTCTTAATAAGAAGTGTAAGAGGACTATCTCCA
+AATTTGTTTTGTTTATTAACATCCGTTGATGGAAGTAAAAGATTTATAATGTCTACATAC
+TTGACTGTTTTAGAGCATACAATATGGAGAGGCGTATTTCCATCATGATCTGGTTTTGAG
+GGACTAATTCCTAGTTTCATCATCCATGAGATTGTAGAAGCTTTTGGATTGTCTGACATA
+AGATGTCTATGAATATGATTTTTGCCAAATTTATCCACTATCCTGGCTTCGAATCCGATA
+GACATTATTTTTTTAAACACTCTTTCTGAAGGATCTGTACACGCCAACAACGGACCACAT
+CCTTCTTCATCAACCGAGTTGTTAATCTTGGCTCCATACTGTACCAATAAATTTATTCTC
+TCTATGACTTCATCATCTGTTCCCGAGAGATAATATAGAGGTGTTTTATTATGTTTATCA
+CATGCGTTTGGATCTGCGCCGTGCACCAGCAGCATCGCGACTATTCTATTATTATTAATT
+TTAGAAGCTATATGCAATGGATAATTTCCATCATCATCCGTCTCATTTGGAGAGTATCCT
+CTATGAAGAAGTTCTTCTATAAATCGTTCATCTAGTCCTTTAATGCCACAATACGCATGT
+AGAATGTGATAATTTCCAGAGGGTTCGATAACTTGTAGCATATTCCTAAATACATCTAAA
+TTTTTACTATTATATTTGGCATAAAGAGATAGATAATACTCGACCGACATAATGTTGTGT
+TGTCCATTATAGTATAAAAATTAATATTTCTATTTCTATATATTTGCAACAATTTACTCT
+CTATAACAAATATCATAACTTAGTTCTTTTATGTCAAGAAGGCACTGGTTTAATTCATCT
+ATAAATGTCACTCCATAACTACCACGCATACTATACTCAGAATTATGATAAAGATATTTA
+TTCTTGGGGTGTAAGTAATGGGGATTAATCTTTGTTGGATCAGTCTCTAAGTTAACACAT
+GTCACACATGATCCATTTATAGTTATATCACACGATGATGATTTATGAATTGATTCCGGA
+AGATCGCTATTGTATTTTGTAGTTCCACAATTCATTTCCATACATGTTATTGTCACACTA
+ATATTATGATGAACTTTATCTAGCCGCTGAGTGGTAAACAACAGAACAGATAGTTTATTA
+TCTTTACCAACACCCTCAGCCGCTGCCACAAATCTCTGATCCGTATCCATGATGGTCATG
+TTTACTTTTAGTCCGTATCCAGTCAACACTATGTTAGCATTTCTGTCGATATAGCTTTCA
+CTCATATGACACTCACCAATAATTGTAGAATTAATGTCGTAATTTACACCAATAGTGAGT
+TCGGCGACAAAGTACCAGTACCGGTAATCTTGTCGATGAGGACATATAGTATTCTTGTAT
+TCTACCGAATACCCGAGAGATGCGATACAAAAGAGTAAGACTAATTTGTAAACCATCTTA
+CTCAAAAATATGCGACAATAGGAAATCTATCTTATACACATAATTATTCTATCAATTTTA
+CCAATTAGTTAGTGTAATGTTAACAAAAATGTGGGATAATTTAATAGTTTTTCCTTACAC
+AATTGACATACATGAGTCTGAGTTCCTCGTTTTTGCTAATTATTTCGTCCAATTTATTAT
+TCTTGACATCGTCAAGATCTTTTGTATAGGAGTCAGACTTGTATTCAACATGTTTTTCTA
+TAATCATCTTAGCTATTTCGGCATCATCCAATAGTACATTTTCCAGATTAACAGAATAGA
+TATTAATGTCGTATTTGAACAGAGCCTGTAACATCTCAATGTCTTTATTATCTATAGCCA
+ATTTGATGTCCGGAATGAAGAGAAGGGAATTGGTGTTTGTTGACGTCATATAGTCGAGCA
+AGAGAATCATCATATCCACGTGTCCATTTTTTATAGTGGTGTGAATACAACTAAGGAGAA
+TAGCCAGATCAAAAGGAGATGGTATCTCTGAAAGAAAGTAGGAAACAATACTTACATCAT
+TAAGCATGACAGCATGATAAAATGAAGTTTTCCATCCAGTTTTCCCATAGAACATCAGTC
+TCCAATTTTTCTTAACAAACAGTTTTACCGTTTGCATGTTACCACTATCAACCGCATAAT
+ACAATGCGGTGTTTCCTTTGTCATCAAATTGTGAATCATCCATTCCACTGAATAGCAAAA
+TCTTTACTATTTTGGTATCTTCTAATGTGGCTGCCTGATGTAATGGAAATTCATTATCTA
+GAAGATTTTTCAATGCTCCAGCGTTCAACAACGTACATACTAGACGCACGTTATTATCAG
+CTATTGCATAATACAAGACACTATGACCATTGATATCCGCCTTAAATGCATCTTTGCTAG
+AGAGAAAGCTTTTCAGTTGCTTAGACTTCCAAGTATTAATTCGTGACAGATCCATGTCTG
+AAACGAGACGCTAATTAGTGTATATTTTTTCATTTTTTATAATTTTGTCATATTGTACCA
+GAATTAATAATATCTCTAATAGATCTGATTAGTAGATATATGGCTATCGCAAAACAACAT
+ATACACATTTAATAAAAATAATATTCATTAAGAAGATTCAGATTCCACTGTACCCATCAA
+TATAAAATAAAATAATTATTCCTTACATCGTACCCATAAACAATATATTAAGTATATTCC
+ACCTTACCCATAAACAATATAAATCCAGTAATATCATGTCTAATGATGAACACAAATGGT
+GTATTAAATTCCAGTTCTTCAGGAGATGATCTCGCCGTAGCTACCATGATAGTAGATGCC
+TCCGCTACAGTTCCTTGTTCGTCTACATCTATCTTTACATTCTGAAACATTTTATAAATA
+TATAATGGGTCCCTAGTCATATGTTTAAACGACGCCTTATCTGGATTAAACATACTAGGA
+GCCATCATTTCGGCTATCGACTTAATATCCCTCTTGTTTTCGATAGAAAATCTAGGGAGT
+TTAAGATTGTACATTTTATTCCCTAATTGAGATGACCAATATTCTAATTTTGCAGGCGTG
+ATAGAATCTGTGAAATGGGTCATATTATCACCTATTGCCAGGTACATACTAATATTAGCA
+TCCTTATACAGAAGGCGCACCATATCATATTCTTCGTCATCGATTGTGATTGTATTTCCT
+TGCAATTTAGTAACTACGTTCATCATGGGAACCGTTTTCGTACCGTACTTATTAGTAAAA
+CTAGCATTGTGTGTTTTAGTGATATCAAACGGATATTGCCACGTACCTTTAAAATATATA
+GTATTAATGATTGCCCATAGAGTATTATCGTCGAGCATAGTAGAATCAACTACATTAGAC
+ATACCAGATCTACGTTCTACTATAGAATTAATTTTATTAACCGCATCTCGTCTAAAGTTT
+AATCTATATAGGCCGAATCTATGATATTGTTGATAATACGACGGTTTAATACACACAGTA
+CTATCGACGAAACTTTGATACGTTAGATCTGTGTACGTATATTTAGATGTTTTCATCTTA
+GCTAATCCGGATATTAATTCTGTAAATGCTGGACCCAGATCTCTTTTTCTCAAATTCATA
+GTATTCAATAATTCTACTCTAGTATTACCTGATGCAGACAATAGCGACATAAACATAGAA
+AACGAATACCCAAACGGTGAGAAGACAATATTATCATTATCATCCTCATCCCCATTTTGA
+ATATTTTTATACGCTAATATACCAGCATTGATAAATCCCTGCAGACGATATGCGGATACT
+GAACACGCTAATGATAGTATCAATAACGCAATCATGATTTTTATGGTATTAATAATTAAC
+CTTATTTTTATGTTTGGTATAAAAATTATTGATGTCTACACATCCTTTATAATCAACTCT
+AATCACTTTAACTTTTACAGTTTTCCCTACAAGTTTATCCCTATATTCAACATATCTATC
+CATATGCATCTCTTAACACTCTGCCAAGATAGCTTCAAAGTGAGGATAGTCAAAAAGATA
+AATATATAGAGTATAATCATTCTCGTATACTCTGCCCTTTATTACATCGCCCGCATTGGG
+CAACGAATAACAAAATGCAAGCATCGTGTTAACGGGCTCGTAAATTGGGATAAAATTATG
+TTTTTATTGTTTATCTATTTTATTCAAGAGAATATTCAGGAAGTTCCTTTTCTGGTTGTA
+TCTCGTCGCAGTATATATCATTTGTACATTGTTTCATATTTTTTAATAGTCTACACCTTT
+TAGTAGGACTAGTATCGTACAATTCATAGCTGTATTTTGAATTCCAATCACGTATAAAAA
+TATCTTCCAATTGTTGACGAAGACCTAATCCATCATCCGGTGTAATATTAATAGATGCTC
+CACATATATCCGTAAAGTAATTTCCTGTCCAATTTGATGTACCTATATACGCCGTTTTAT
+CGGTTACCATATATTTTGCATGGTTTACCCTAGAATACGGAATGGGAGGATCAGCATCTG
+GTACAATAAATAGCTTTACTTCTATATCTATGTTTTTAGATTTTAGCATAGCTATAGATC
+TTAAAAAGTTTCTCATGATAAACGAAGATCGTTGCCAGCAACTAATCAATAGCTTAACGG
+ATACTTGTCTGTCTATAGCGGATCTTCTTAATTCATCTTCTATATAAGGCCAAAACAAAA
+TTTTACCCGCCTTTGAATAAATAATAGGAATAAAGTTCATAACAGATACATAAACGAATT
+TACTCGCATTTCCGATACATGACAATAAAGCGGTTAAATCATTGGTTCTTTCCATAGTAC
+ATAATTGTTGTGGTGCAGAAGCAATAAATACAGAGTGTGGAACACCGCTTACGTTAATAC
+TAAGAGGATGATCTGTATTATAATACGACGGATAAAAGTTTTTCCAATTATATGGTAGAT
+TGTTAACTCCAAGATACCAGTATACCTCAAAAATTTGAGTGAGATCCGCTGCCAAGTTCC
+TATTATTGAAGATCGCAATACCCAATTCCTTGACCTGAGTTAGTGATCTCCAATCCATGT
+TAGCGCTTCCTAAATAAATATGTGTATTATCAGATATCCAAAATTTTGTATGAAGAACTC
+CTCCTAGGATATTTGTAATATCTATGTATCGTACTTCAACTCCGGCCATTTGTAGTCTTT
+CAACATCCTTTAATGGTTTGTTGGATTTATTGACGGCTACTCTAACTCTTACTCCTCTTT
+TGGGTAATTGTACAATCTCGTTTAATATTACCGTGCCGAAATTCGTACCCACTTCATCCG
+ATAAACTCCAATAAAAAGATGATATATCTAGTGTTTTTATGGTATTGGATAGAATTTCCC
+TCCACATGTTAAATGTAGTCAAATATACTTTATCAAATTGCATACCTATAGGAATAGTCT
+CTGTAATCACTGCGATTGTATTATCCGGATTCATTTTATTTGTTAAAAAAATAATCCTAT
+ATCACTTCACTCTATTAAAAATCCAAGTTTCTATTTCTTTCATGACTGATTTTTTAACTT
+CATCCGTTTCCTTATGAAGATGATGTTTGGCGCCTTCATAAATTTTTATTTCCCTATTAC
+AATTTGCATGTTGCATGAAATAATATGCACCTGAAACATCGCTAATCTCATTGTTTGTTC
+CCTGGAGTATGAGAGTCGGGGTGTTAATCTTGGGAATTATTTTTCTAACCTTGTTGGTAG
+CCTTCAAGACCTGACTAGCAAATCCAGCCTTAATTTTTTCATGATTGACTAATGGATCGT
+ATTGGTATTTATAAACTTCATCCATATCTCTAGATACTGATTCTGGACATAGCTTTCCGA
+CTGACGCATTTGGTGTAATGGTTCCCATAAGTTTTGCAGCTAGCAGATTCAGTCTTGGAA
+CAGCGTCTGCATTAACTAGAGGAGACATTAGAATCATTGCTGTAAACAAGTTTGGATTAT
+CGCAAGCAGCTAGTATAGAAATTGTTGCTCCCATGGAATGACCCAATAAGAAGACTGGAA
+CTCCTGGATAAGTAGATTTAATAGTCACCACGTGCTGTACCACATCTCTAACATACTTAC
+CAAAGTCATCAATCATCATTTTTTCACCATTACTTCTTCCATGGCCAATATGATCATGTG
+AGAATACTAAAATTCCTAACGATGATATGTTTTCAGCTAGTTCGTCATAACGTCCAGAAT
+GTTCACCAGCTCCATGACTTATGAATACTAATGCCTTAGGATATGTAATAGGTTTCCAAT
+ATTTACAATATATGTAATCATTGTCCAGATTGAACATACAGTTTGTACTCATGATTCACT
+ATATAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
+NNNNNNNNNNNNNNNNNNNNNAATCAATATAGAGGAAGGAGACGGTACTGTATTTTGTGA
+GATAGTAATGGAGACTAAATCAGATTATGAGGATGCTGTTTTTTACTTTGTGGATGATGA
+TGAAATATGTAGTCGCGACTCCATCATTGATCTAATAGATGAATATATCACGTGGAGAAA
+TCATGTTATAGTGTTTAATAAAGATATTACCAGTTGTGGAAGACTGTACAAGGAATTGAT
+AAAGTTCGATGATGTCGCTATACGGTACTATGGTATTGATAAAATTAATGAGATTGTCGA
+GGCTATGAGTGAAGGAGACCACTACATCAATCTTACAGAAGTCCATGATCAGGAAAGTCT
+ATTCGCTACCATAGGAATATGTGCTAAAATCACTGAACATTGGGGATACAAAAAGATTTC
+AGAATCTAAATTCCAATCATTGGGAAACATTACAGATCTGATGACCGACGATAATATAAA
+CATCTTGATACTTTTTCTAGAAAAAAAAATGAATTGATGATATAAGTGTCTTCATAACGC
+ATTATTACGTTAGCATTCTATTATCCAGTGTTAAAAAAATTATCCTATCATGTATTTGAG
+AGTCTTATATGTAGCAAACATGATAACTGCAATACCCATAATCTTTAGATATTCACGCGT
+GCTATGGATGGCATTATCCCGCGGTGCGGAAATGTACGTTATATAATCTACAAAATAATC
+ATCGCATATAGTATGAGATAGTAGAGTAAACATTTTTATCGTTTCTACTGGGTTCATACA
+TCGTCTACCCAATTCGGTAATGAATGAAATTGTCGCCAATCTTACACCCAAACCCTTGTT
+GTTCATTAGTATAGTATTAACTTCATTATTTATGTCATAAACTGTAAATGATTCTGTAGA
+TGCCATATCACACATGATATTCATGTCACTATTATAATCATTATTAACTTTATCACAATA
+CGTGTTGATAATATCTACATATGATCTAGTTTTTGTGGGTAATTGTCTATACAAGTCGTC
+TAAACGTTGTTTACTCATATAGTATTGAACAGCCATCATTACATGGTCCCGTTCCGTTGA
+TAGATAATCGAGTATGTTAGTAGACTTGTCAAATCTATATACCATATTTTCTGGAAGCGG
+ATATACATAGTCGCGATCATCATTATCACTAGCCTCATCCTCTATATCATGTACATGTAC
+ATAATCTATGATATTATTATACATAAACATCGACAACATACTATTGTCTATTATCTAAGT
+CCTGTTGATCCAAACCCTTGATCTCCTCTATCTGTACTATCTAGAGATTGTACTTCTTCA
+AGTTCTGGATAATATATACGTTGATAGATTAGCTGAGCTATTCTATCTCCAGTATTTACA
+TTAAACGTACATTTTCCATTATTAATAAGAATGACTCCTATGCTTCCCCTATAATCTTCG
+TCTATTACACCGCCTCCTATATCAATGCCTTTTAGGGACAGACCAGACCTAGGAGCTATT
+CTACCATAGCAGAACTTAGGCATGGACATACTAATATCTGTCTTAATTAACTGTCGTTCT
+CCAGGAGGGATAGTATAATCGTAAGCGCTATACAAATCATATCCGGCAGCACCCGGCGAT
+TGCCTAGTAGGTGATTTAGCTCTGTTAGTTTCCTTAACAAATCTAACTGGTGAGTTAATA
+TTCATGTTGAACATAAAAAATATCATTTTATTTCAAAATTATTTACCATTCCATTCCATC
+CCATATATTCCATGAATAAGTGCGATTATTGTACACTTCTATAGTATCTATATACGATCC
+ACGATAAAATCCTCCTATCAATAGCAGTTTATTATCCACTATGATCAATTCTGGATTATC
+CCTCGGATAAATAGGATCATCTATCAGAGTCCATGTATTGCTGGATTCACAATAAAATTC
+CGCATTTCTACCAACCAAGAATAACCTTCTACCAAACACTAACGCACATGATTTATAATG
+AGGATAATAAGTGGATGGTCCAAACTGCCACTGATCATGATTGGGTAGCAAATATTCTGT
+AGTTGTATCAGTTTCAGAATGTCCTCCCATTACGTATATAACATTGTTTATGGATGCCAC
+TGCTGGATTACATCTAGGTTTCAGAAGACTCGGCATATTAACCCAAGCAGCATCCCCGTG
+GAACCAACGCTCAACAGATGTGGGATTTGGTAGACCTCCTACTACGTATAATTTATTGTT
+AGCGGGTATCCCGCTAGCATACAGTCTGGGGCTATTCATCGGAGGAATTGGAATCCAATT
+GTTTGATATATAATTTACCGCTATAGCATTGTTATGTATTTCATTGTTCATCCATCCACC
+GATAAGATATACTACTTCTCCAACATGAGTACTTGTACACATATGGAATATATCTATAAT
+TTGATCCATGTTCATAGGATACTCTATGAATGGATACTTGTATGATTTGCGTGGTTGTTT
+ATCACAATGAAATATTATGTTACAGTCTAGTATCCATTTTACATTATGTATACCTCTGGG
+AGAAAGATAATTTGACCTGATTACATTTTTGATAAGAAGTAGCAGATTTCCTAATCTATT
+TCTTCGCCTCATATACCACTTAATGACAAAATCAACTACATAATCCTCATCTGGAACATT
+TAGTTCGTCGCTTTCTAGAATAAGTTTCATAGATAGATAATCAAAATTGTCTATGATGTC
+ATCTTCCAGTTCCAAAAAGTGTTTGGTAATAAAGTCTTTAGTATGACATAAGAGATTGGA
+TAGTCCGTATTCTATACCCATCATGTAACACTCGATACAATATTCCTTTCTAAAATCTCG
+TAGGATAAAGTTTATACAAGTGTAGATGATAAATTCTACAGATGTTAATATAGAAGCACG
+TAATAAATTGACGACGTTATGACTATCTATATATACCTTTCCAGTATATGAGTAAATAAC
+TATAGAAGTTAGACTGTGAATGTCAAGGTCTAGACAAACCCTCGTAACTGGATCTTTATT
+TTTTGTGTATTTTTGGCGTAAATGTGTGCAAAAGTATGGAGATAACTTTTTCAATATCGT
+AGAATTGACTATTATATTACCTCCTATAGCTTCAATAATTGTTTTGAATTTCTTAGTCGT
+GTACAATGCTAATATATTCTTACAGTACACAGTATTGACAAATATCGGCATTTATGTTTC
+TTTAAAAGTCAACATCTAAAGAAAAATGATTGTCTTCTTGAGACATAACTCCCATTTTTT
+GGTATTCACCCACACGTTTTTCGAAAAAATTAGTTTTTCCTTCCAATGATATATTTTCCA
+TGAAATCAAACGGATTGGTAACATTGTAAATTTTTTTAAATCCCAATTCAGAAATCAATC
+TATCTGCGACGAATTCTATATATGTTTTCATCATTTCACAATTCATTCCTATGAGTTTAA
+CTGGAAGAGCCACAGTAAGAAATTCTTGTTCAATGGATACCGCATTTGTTATAATAAATC
+TAACGGTTTCTTCACTCGGTGGATGCAATAAATGTTTAAACATCAAACATGCGAAATCGC
+AGTGCAGACCCTCGTCTCTACTAATTAATTCGTTAGAAAACGTGAGTCCGGGCATTAGGC
+CACGCTTTTTAAGCCAAAATATGGAAGCGAATGATCCGGAAAAGAAGATTCCTTCTACTG
+CAGCAAAGGCAATAAGTCTCTCTCCATAACCGGCGCTGTCATGTATCCACTTTTGAGCCC
+AATCGGCCTTCTTTTTTACACAAGGCATCGTTTCTATGGCATTAAAGAGGTAGTTTTTTT
+CATTACTATCTTTAACATAAGTATCGATCAAAAGACTATACATTTCCGAATGAATGTTTT
+CAATGGCCATCTGAAATCCGTAGAAACATCTAGCCTCGGTAATCTGCACTTCTGTACAAA
+ATCGTTCTGCTAAATTTTCATTCACTATTCCGTCACTGGCTGCAAAAAACGCCAATACAT
+GTTTTATAAAATATTTTTCGTCTGGTGTTAGTTTATTCCAGTCATTGATATCTTTAGATA
+TATCCACTTCTTCCACTGTCCAAAATGATGCCTCTGCCTTTTTATACATATTCCAGATGT
+CATGATATTGGATTGGGAAAATAACAAATCTATTTGGATTTGGTGCAAGGATAGGTTCCA
+TAACTAAATTAACAATAGTAGTAATTTTTTTTCAGTTATCTGTATGACGACTGTACTTGG
+ATCTTTTGTATATCGCTATCGCCGCAATCACTACAATAATTACAAGTATTATTGATAGCA
+TTGTTATTACTACTATCATAATTAAATTATCGACATTCATGGGTGTTGAATAATCGTTAT
+CATCATTTTGTAATTGTGACGTCATACTAGATAAATCATTTGTGAGATTGTTGTGGGAAG
+CGGGCACGGAAGATGCATTATCATTATTATTTAACGCCTCCCATTCGGATTCACAAATGT
+TACGCACGTTCAAAGTTTTATGGAAACTATAATTTTGTGAAAACAGATAACAAGAAAACT
+CGTCATCGTTCAAATTTTTAACGATAGTAAACCGATTAAACGTCGAGCTAATTTCTAACG
+CTAGCGACTCTGTTGGATATGGGTTTCCAGATATATATCTTTTCAGTTCCCCTACGTATC
+TATAATCATCTGTAGGAAATGGAAGATATTTCCATTTATCTACTGTTCCTAATATCATAT
+GCGGTGGTGTAGAACCATTAAGCGCGAAAGATGTTATTTCGCATCGTATTTTAACTTCGC
+AATAATTTCTGGTTAGATAACGCACTCTACCAGTCAAGTCAATGATATTAGCCTTTACAG
+ATATATTCATAGTAGTCGTAACGATGACTCCATCTTTTAGATGTGATACTCCTTTGTATG
+TACCAGAATCTTCGTACCTCAAACTCGATATATTTAAACAAGTTAATGATATATTAACGC
+GTTTTATGAATGATGATATATAACCAGAAGTTTTATCCTCTGTGGCTAGCGCTATAACCT
+TATCATTATAATACCAACTAGTGTAATTAATATGTGACATGACAGTGTGGGTACAAATAT
+GTACATTATCGTCTACGTCGTATTTGATACATCCGCATTCAGCCAACAAATATAAAATTA
+CAAAAACTCTAACGACGTTTGTACACATCTTGATGCGGTTTAATAAATGTTTTGATTTCA
+ATTTATTGTAAAAAAAGATTCGGTTTTATACTGTTCGATATTCTCATTGCTTATATTCTC
+ATCTATCATCTCCACACAGTCAAATCCATGGTTAACATGTACCTCATCAACCGGTAAAAG
+ACTATCGGATTCTTCTATCATCATAACTCGAGAATATTTAATTTGGTGGTCATTATTAAT
+CAAGTCAATTATCTTATTTTTAACAAACGTAAGTATTTTACTCATTTTTTTATAAAAACT
+TTTAGAAATATACAGACTCTATCGTGTGTCTATATCTTCTTTTTATATCCAATGTATTTA
+TGTCTGATTTTTCTTCATTTATCATATATAATGGTCCAAATTCTACACGTGCTTCGGATT
+CATCCAGATCATTAAGGTTCTTATAATCGCAACATCCTTCTCTTCCATCTTCTACATCTT
+CCTTCTTATTCTTAGCGTCACAGAATCTACCACAGCAGGATCCCATGACGAGAGTCACAT
+TAAACTAATTCATTTTCAATTATAATATACTGATTAGTAATGACAATTAAAATAAAAATA
+TTCTTCATAACCGGTAAGAAAGTAAAAAGTTCACATTGAAACTATGTCAGTAGTTATACA
+TCATGAGATGATATACTCTATTTTGGTGGAGGATTATATGATATAATTCGTGGATAATCA
+TTCTTAAGACACATTTCTTCATTCGTAAATCTTTTCACATTAAATGAGTGTCCATATTTT
+GCAATTTCTTCATATGATGGCGGTGTACGTGGACGAGGCTGCTCCTGTTCTTGTAGTCGT
+CGACTGTCGTGTTTGCGTTTAGATCCCTCCATTATCGCGATCGCGTAGTGAGTACTATTT
+ATACCTTGTAATTAAATTTTTTTATTAATTAAACGTATAAAAACGTTCCGTATCTGTATT
+TAAGAGCCAGATTTCGTCTAATAGAACAAATAGCTACAGTAAAAATAACTAGAATAATCG
+CTACACCCACTAGAAACCACGGATCGTAATACGGCAATCGGTTTTCGATAATAGGTGGAA
+CGTATATTTTATTTAAGGACTTAACAATTGTCTGTAAACCACAATTTGCTTCCGCCGATC
+CTGTATTAACTATCTGTAAAAGCATATGTTGACCGGGAGGAGCCGAACATTCTCCGATAT
+TCAATTTTTGTATATCTATAATGTTATTAACCTCCGCATACGCATTACAGTTCTTTTCTA
+GCTTGGATACTACACTAGGTACATCATCTAAATCTATTCCTATTTCCTCAGCGATAGCTC
+TTCTATCCTTTTCCGAAAGTAATGAAATCACTTCAATAAATGATTCAACCATGAGTGTGA
+AACTAAGTCGAGAATTACTCATGCATTTGTTAGTTATTCGGAGCGCGCAATTTTTAAACT
+GTCCTATAACCTCTCCTATATGAATAGCACAAGTGACATTAGTAGGGATAGAATGTTGAG
+CTAATTTTTGTAAATAACTATCTATAAAAAGATTATACAAAGTTTTAAACTCTTTAGTTT
+CTGCCATTTATCCAGTCTGAGAAAATGTCTCTCATAATAAATTTTTCCAAGAAACTAATT
+GGGTGAAGAATGGAAACCTTTAATCTATATTTATCACAGTCTGTTTTGGTACACATGATG
+AATTCTTCTAATGCTGTACTAAATTCGATATCTTTTTCGATTTCTGGATATGTTTTTAAT
+AAAGTATGAACAAAGAAATGGAAATCGTAATACCAGTTATGTTCAACTTTGAAATTGTTT
+TTTATTTTCTTGTTAATGATTCCAGCCACTTGGGAAAAGTCAAAGTCGTTTAATGCCGAT
+TTAATACGTTCATTAAAAACAAACTTTTTATTCTTTAGATGAATTATTATTGGTTCATTG
+GAATCAAAAAGTAAGATATTATCGGGTTTAAGATCTGCATGTAAAAAGTTGTCACAACAG
+GGTAGTTCGTAGATTTTAATGTATAACAGAGACATCTGTAAAAAGATAAACTTTATGTAT
+TGTACCAAAGATTTAAATCCTAATTTGATAGCTAACTCGGTATCTACTTTATCTGCCGAA
+TACAGTGCTAGGGGAAAAATTATAATATTTCCTCTTTCGTATTCGTAATTAGTTCTCTTT
+TCATGTTCGAAAAAGTGAAACATGCGGTTAAAATAGTTTATAACATTAATATTACTGTTA
+ATAACTGCCGGATAAAAGTGGGATAGTAATTTCACGAATTTGATACTGTCCTTTCTCTCG
+TTAAACGCCTTTAGAAAAACTTTAGAAGAATATCTCAATGAGAGTTCCTGACCATCCATA
+GTTTGTATCAATAATAGCAACATATGAAGAACCCGCTTATACAGAGTATGTAAAAATGTT
+AATTTATAGTTTAATCCCATGGCCCACGCACACACGATTAATTTTTTTTCATCTCCCTTT
+AGATTGTTGTATAGAAATTTGGGTACTGTAAACTCCGCCGTAGTTTCCATGGGACTATAT
+AATTTTGTGGCCTCGAATACAAATTTTACTACATAGTTATCTATCTTAAAGACTATACCA
+TATCCTCCTGTAGATATGTGATAAAAATCGTCGTTTATAGGATAAAATCGTTTATCTTTT
+TGTTGGAAAAAGGATGAATTAATGTAATCATTCTCTTCTATCTTTAGTAGTGTTTCCTTA
+TTAAAATTCTTAAAATAATTTAACAATCTAACTGACGGAGCCCAATTTTGGTGTAAATCT
+AATTGGGACATTATGTTGTTAAAATATAAACAGTCTCCTAATATAACAGTATCTGATAAT
+CTATGGGGAGACATCCATTGATATTCAGGGGATGAATCATTGGCAACACCCATTTATTGT
+ACAAAAAGCCCCAATTTACAAACGAAAGTCCAGGTTTGATAGAGATAAACTATTAACTAT
+TTTGTCTCTGTTTTTAACACCTCCACAGTTTTTAATTTCTTTGGTAATGAAATTATTCAC
+AATATCAGTATCTTCTTTATCTACCAGAGATTTTACTAACTTGATAACCTTGGCTGTCTC
+ATTCAATAGGGTAGTGATATTTGTATGTATGATATTGATATCTTTTTGAATTGTTTCTTT
+TAGAAGTGATTCTTTGATGGTATCAGCATACGAATTACAATAATGCAGAAACTCAGTTAA
+CATGCAGGAATTATAGTAAGCCAATTCCAATTGTTGCCTGTATTGTATTAGAGTATTAAT
+ATGCGCAATGATGTCCTTGCGTTTCTCTGATAGAATGCGAGCAGCGATTTTGGCGTTATC
+ATTTGACGATATTTCTGGAATGACGAATCCTGTTTCTACTAACTTCTTGGTAGGACAAAG
+TGAAACAATCAAGAAAATAGCTTCTCCTCCTATTTGTGGAAGAAATTGAACTCCTCTAGA
+TGATCTACTGACGATAGTATCTCCTTGACAGATATTGGACCGAACTACGGAAGTACCTGG
+AATGTAAAGCCCTGAAACCCCCTCATTTTTTAAGCAGATTGTTGCCGTAAATCCTGCACT
+ATGCCCAAGATAGAGAGCTCCTTTGGTGAATCCATCACTATGTTTCAGTTTAACCAAGAA
+ACAGTCAGCTGGTCTAAAATTTCCATCTCTATCTAATACAGAATCCAACTTGATGTCAGG
+GACTATGACCGGTTTAATGTTATATGTAACATTGAGTAAATCCTTAAGTTCATAATCATC
+GTTGTCATCAGTTATGTACGATCCAAACAATGTTTCTACCGGCATGGTGGATACGAAGAT
+GCTATCCATCAGAATGTTTCCCTGATTAGTATTTTCTATATAGCTATTCTTCTTTAAACG
+ATTTTCCGAATCAGTAACTATGTTCATTTTTTTAGGAGTAGGACGTCTAGCCAGTATGGA
+AGAGGATTTTCTAGATACTCTCTTCAACATCTTTGATCTCAATGGAATGCAAAACCCCAT
+GGTGTAACAACCAACGATAAAAATAATATTGTTTTTTCACTTTTTATAATTTTACCATCT
+GACTCATGGATTCATTAATATCTTTACAAGAGCTACTAACGTATAATTCTTTATAACTAA
+ACTGAGATATATACACCGGATCTATGGTTTCCATAATTGAGTAAATGAATGCTCGGCAAT
+AACTAATGGCAAATGTATAGAACAACGAAATTATACTAGAGTTGTTAAAGTTAATATTTT
+CTATGAGTTGTTCCAATAAATTATTTGTTGTGACTGCGTTCAAGTCATAAATTATCTTGA
+TACTATCCAGTAAACAGTCTTTAAGTTCTGGAATATTATCATCCCATTGTAAAGCCCCTA
+GTTCGACTATCGAATATCCTGCTCTGATAGCAGTTTCAATATCGACGGACGTCAATACTG
+TAATAAAGGTGGTAGTATTGTCATCATCGTGATAAACTACGGGAATATGGTCGTTAGTAG
+GTACCGTGACTTTACACAACGCGATATATAACTTTCCTTTTGTACCATTTTTAACGTAGT
+TGGGACGTCCTGCAGGGTATTGTTTTGAAGAAATGATATCGAGAACAGATTTGATACGAT
+ATTTGTTGGATTCCTGATTATTCACTATAATATAATCTAGACAGATAGATGATTCGATAA
+ATAGAGAAGGTATATCGTTGGTAGGATAATACATCCCCATTCCAGTATTCTCGGATACTC
+TATTGATGACACTAGTTAAGAACATGTCTTCTATTCTAGAAAACGAAAACATCCTACATG
+GACTCATTAAAACTTCTAACGCTCCTGATTGTGTTTCGAATGCCTCGTACAAGGATTTCA
+AGGATGCCATAGATTCTTTGACCAACGATTTAGTATTGCGTTTAGCATCTGATTTTTTTA
+TTAAATCAAATGGTCGGCTCTCTGGTTTACTACCCCAATGATAACAATAGTCTTGTAAAG
+ATAAACCGCAAGAAAATTTATACACATCCATCCAAATAACCCTAGCACCGTCGGATGATA
+TTAATGTATTATTATAGATTTTCCATCCACAGTTATTGGGCCAGTATACTGTTAGCAACG
+GTATATCGAATAGATTACTCATGTAACCTACTAGAATGATAGTTCGTGTACTAGTCATAA
+TATCTTTAATCCAATCTAAGAAATCTAAAATTAGATCTTTTACACTATTAAAGTTAACAA
+AGGTATTACCCGGGTACGTGGATATCATATATGGTATTGGTCCATTATCAGTAATGGCTC
+CATAAACTGATACGGCAATGGTTTTTATATGTGTTTGATCTAATGAGGACGAAATTCGCG
+CCCACAATTCATCTCTAGATATGCATTTAATATCGAACGGTAACACATCAATCTCGGGAC
+GCGTATATGTTTCTAAATTCTTAATCCAAATATAATGATGACCTATATGCCCTATTATCA
+TACTGTCAACTATAGTATACCTAGAGAACTTTCGATACATCTGCTGTTTCCTGTAATCGT
+TAAATTTTACAAATCTATAACATGCTAAACCTTTTGACGACAGCCATTCATTAATTTCTG
+ATATGGAATCTGTATTCTTAATACCGTATCGTTCTAAAGCCAGTGCTATATCTCCCTGTT
+CGTGGGAACGCTTTCGTATAATATCGATCAATGGATAATATGAAGTTTTTGGAGAATAAT
+ATGATTCATGATCTATTTCGTCCATAAACAATCTAGACATAGGAATTGGAGGCGATGATC
+TTAATTTTGTGCAATGGGTCAATCCTATAACTTCTAATATTGTAATATTCATCATCGACA
+TAACACTATCTATGTTATCATCGTATATTAGTATACCACGACCTTCTTCATTTCGTGCCA
+AAATGATATACAGTCTTAAATAATTACGCAATATCTCAATAGTTTCATAATTGTTAGCTG
+TTTTCATCAAGGTTTGTATCCTGTTTAACATGATGGCGTTCTATAACGTCTCTATTTTCT
+ATTTTTAATTTTTTTAAATTTTTAACGATTTACTGTGGCTAGATACCCAATCTCTTTCAA
+ATATTTTTTTAGCCTTGCTTACAAGCTGTTTATCTATACTATTAAAACTGACGAATCCGT
+GATTTTGGTAATGGGTTCCGTCGAAATTTGCCGAAGTGATATGAACATATTCGTCGTCGA
+CTATTAACAATTTTGTATTATTCTGAATAGTGAAAACCTTCACAGATAGATCATTTTGAA
+CACACAACGCATCTAGACTTCTGGCGGTTGCCATAGAATATACGTCGTTCTTATCCCAAT
+TACCAACTAGAAGTCTGATCTTAACTCCTCTATTAATGGCTGCTTCTATAATGGAGTTGT
+AAATGTCAGGCCAATAGTAGCTATTACCGTCGACACGTGTAGTGGGAACTATGGCCAAAT
+GTTCAATATCTATACTAGTCTTAGCCGACTTGAGTTTATCAATAACTACATCAGTGTCTA
+GATCTCTAGAATATCCCAATAGGTGTTCTGGAGAATCAGTAAAGAACACTCCACCTATAG
+GATTCTTAATATGATACGCAGTGCTAACTGGCAGACAACAAGCCGCAGAGCATAAATTCA
+ACCATGAATTTTTTGCGCTATTAAAGGCTTTAAAAGTATCAAATCTTCTACGAAGATCTG
+TGGCCAGCGGAGGATAATCAGAATATACGCCTAACGTTTTAATCGTATGTATAGATCCTC
+CAGTAAATGACGCGTTTCCTACATAACATCTTTCATCATCAGACACCCAAAAACAACCGA
+GTAGTAGTCCCACATTATTTTTTTTATCTATATTAACGGTTATAAAATTTATATCCGGGG
+AGTGACTTTGTAGCTCTCCCAGATTTCTTTTCCCTCGTTCATCTAGCAAAACTATTATTT
+TAATCCCTTTTTCAGATACCTCTTTTAGTTTATCAAAAATAAGCGCTCCCCTAGTAGTAC
+TCAGAGGATTACAACAAAAAGATGCTATGTATATATATTTCTTAGCTAGAGTGATAATTT
+CGTTAAAACATTCAAATGTTGTCAAATGATCGGATCTAAAATCCATATTTTCTGGTAGTG
+TTTCTACCAGCCTACATTTTGCTCCCGCAGGTACCGATGCAAATGGCCACATTTAGTTAA
+CATAAAAACTTATATATCCTGTTCTATCAACGATTCTAGAATATCATCGGCTATATCGCT
+AAAATTTTCATCAAAGTCGACATCACAACCTAACTCAGTCAATATATTAAGAAGTTCCAT
+GATGTCATCTTCGTCTATTTCTATATCCGTATCCATTGTAGATTGTTGACCGATTATCGA
+GTTTAAATCATTACTAATACTCAATCCTTCAGAATACAATCTGTGTTTCATTGTAAATTT
+ATAGGCGGTGTATTTAAGTTGGTAGATTTTCAATTATGTATCAATATAGCAACAGTAGTT
+CTTGCTCCTCCTTGATTTTAGCATCCTCTTCATTATTTTCTTCTACGTACATAATCATGT
+CTAATACGTTAGACAACACACCGACGATGGTGGCCGCCACAGACACGAATATGACTAGAC
+CGATGACCATTTAAAAAATACTCTCTAGCTTTAACTTAAACTGTATCGATCATTCTTTTA
+GCACATGTATAATATAAAAACATTATTCTATTTCGAATTTAGGCTTCCAAAAATTTTTCA
+TCCGTAAACCGATAATAATATATATAGACTTGTTAATAGTCGGAATAAATATATTAATGC
+TTAAACTATCATCATCTCCACGATTAGAGATACAATATTTACATTCTTTTTGCTGTTTCG
+AAACTTTATCAATACACGTTAATACAAACCCAGGAAGGAGATATTGAAACTGAGGCTGTT
+GAAAATGAAACGGCGAATACAATAATTCAGATAATGTAAAATCATGATTCCGTATTCTGA
+TGATATTAGAACTGCTAATGGATGTCGATGGTATGTATCTAGGAGTATCTATTTTAACAA
+AGCATCGATTTGCTAATATACAATTATCCTTTTGATTAATTGTTATTTTATTCATATTCT
+TAAAAGGTTTCATATTTATCAATTCTTCTACATTAAAAATTTCCATTTTTAATTTATCTA
+GCCCCGCAATACTCCTCATTACGTTTCATTTTTTGTCTAGAATACCCATTTTGTTCATCT
+TGGTACATAGATTATCCAATTGAGAAGCGCATTTAGTAGTTTTGTACATTTTAAGTTTAT
+TAACGAATCGTCGAAAACTAGTTATAGTTAACATTTTATTATTTGATACCCTGATATTAA
+TACCCCTGCCGTTACTATTATTTATAACTGATGTAACCCACGTAACATTGGAATTAATTA
+TCGATAGTAATGCATCGACACTTCCAAAATTGTCTATTATAAACTCACCGATAATTTTTT
+TATTGCATGTTTTCATATTCATTAGGATTATCAAATCTTTAATCTTATTACGATTGTATG
+CGTTGATATTACAAGACGTCATTCTAAAAGACGGAGGATTTCCATCAAATGCCAGACAAT
+CACGTACAAAGTACATGGAAATAGGTTTTGTTCTATTACGCATCATAGATTCATATAAAA
+CACCCGTAGAAATACTAATTTGTTTTACTCTATAAAATACTATTGCATCTATTTCATCGT
+TTTGTATAACGTCTTTCCAAGTGTCAAATTCCAATTTTTTTTCATTGATAGTACCAAATT
+CTTCTATCTCTTTAACTACTTGCATAGATAGGTAATTACAGTGATGCCTACATGCCGTTT
+TTTGAAACTGAATAGATGCATCTAGAAGCGATGCTACACTAGTCACGATCACCACTTTCA
+TATTTAGAATATATGTATGTAAAAATATAGTAGAATTTCATTTTGTTTTTTTCTATGCTA
+TAAATGAATTCTCATTTTGTATCCGCACATACTCCGTTTTATATCAATACCAAAGAAGGA
+AGATATCTGGTTCTAAAAGCCGTTAAAGTATGCGATGTTAGAACTGTAGAATGCGAAGGA
+AGTAAAGCTTCCTGCGTACTCAAAGTAGATAAACCCTCATCACCCACGTGTGAGAGAAGA
+CCTTCGTCCCCGTCCAGATGCGAGAGAATGAATAACCCTGGAAAACAAGTCCCGTTTATG
+AGAACGGACATGTTACAAAATATGTTTGCTGCTAATCGCGACAACGTAACGTCAAGACTT
+TTGAACTAAAATACAATTATATCTTTTTCGATATTAATAAATCCGTGTCTCCCGGGTTTT
+TTATCTCTTTCAGTATGTGAATAGATAGGTATTTTATCTCTATTCATCATCGAATTTAAG
+AGATCCGATAAACATTGTTTGTATTCTCCAGATGTCAGCATCTGATACAACAATATATGT
+GCACATAAACCTCTGGCACTTATTTCATGTACCTTCCCCTTATCACTAAGGAGAATAGTA
+TTTGAGAAATATGTATACATGATATTATCATGTATTAGATATACAGAATTTGTAACACTC
+TCGAAATCACACGATGTGTCGGCGTTAAGATCTAATATATCACTCGATAACACATTTTCA
+TCTAGATACACTAGACATTTTTTAAAGCTAAAATAGTCTTTAGTAGTAACAGTAACTATG
+CGATTATTTTCATCGATGATACATTTCATCGGCATATTATTACGCGTACCATCAAAGACT
+ATACCATGTGTATATCTAACGTATTCTAGCATAGTTGCCATACGTACATTAAACTTTTCA
+GGATCTTTGGATAGATCTTCCAATCTATCTATTTGAGAAAACATTTTTATCATGTTCAAT
+AGTTGAAACGTCGGATCCACTATATAGATATTATCTATAAAGATTTTAGGAACTATGTTC
+ATGGTATCCTGGCGAATATTAAAACTATCAATGATATGATTATCGTTTTCATCTTTTATC
+ACCATATAGTTTCTAAGATATGGGATTTTACTTAATATAATATTATTTCCCGTAATAAAT
+TTTATTAGAAATGCCAAATCTATAAGAAAAGTCCTAGAATTAGTCTGAAGAATATCTATA
+TCACCGTACCGTATATTTGGATTAATTAGATATAGAGAATATGATCCGTAACATATACAA
+CTTTTATTATGACGTCTAAGATATTCTTCCATCAACTTATTAACATTTTTGACTAGGGAA
+GATACATTATGACGTCCCATTACTTTTGCCTTGTCTATTACAGCGACGTTCATAGAATTT
+AGCATATCTCTTGCCAATTCTTCCATTGATGTTACATTATAAGAAATTTTAGATGAAATT
+ACATTTGGAGCTTTAATAGTAAGAACTCCTAATATATCCGTGTATGTGGTCACTAATACA
+GATTGTAGTTCTATAATCGTAAATAATTTACCTATATTATATGTTTGAGTTTGTTTAGAA
+AAGTAGCTAAGTATACGATCTTTTATTTCTGATGCCGATGTATCAACATCGAAAAAAAAT
+CTTTTTTTATTCTTTTTTACTAACGATACGAATATGTCTTTGTTAAAAACAGTTATTTTC
+TGAATATTTCTAGCTTGTAATTTTAACATATGATATTCGTTCACACTAGGTACTCTGCCT
+AAATAGGTTTCTATAATCTTTAATGTAATATTAGGAAGAGTATTCTGATCAGGATTCCTA
+TTCATTTTGAGGATTTAAAACTCTGATTATTGTCTAATATGGTCTCAACACAAACTTTTT
+CACAGAGTGATAGAGTTTTTGATAACTCGTTTTTCTTAAGAAATATAAAACTACTGTCTC
+CAGAGCTCGCTCTATCTTTTATTTTATCTAATTCGATACAAACTCCTGATACTGGTTCAG
+AAAGTAATTCATTAATTTTCAGTCCTTTATAGAAGATATTTAATATAGATAATACAAAAT
+CTTCAGTTCTTGATATCGATCTGATTGATCCTAGAACTAGATATATTAATAACGTGCTCA
+TTAGGCAGTTTATGGCAGCTTGATAATTAGATATAGTATATTCCAGTTCATATTTATTAG
+ATACCGCATTGCCCAGATTTTGATATTCTATGAATTCCTCTGAAAATAAATCCAAAATAA
+CTAGACATTCTATTTTTTGTGGATTAGTGTACTCTCTTCCCTCTATCATGTTCACTACTG
+GTGTCCACAATGATAAATATCTAGAGGGAATATAATATAGTCCATATGATGCCAATCTAG
+CAATGTCGAATAACTGTAATTTTATTCTTCGCTCTTCATTATGAATTGAATCTTGAGGTA
+TAAACCTAACACAAATTATATCATTAGACTTTTCGTATGTAATGTCTTTCATGTTATAAG
+TTTTTAATCCTGGAATAGAATCTATTTTAATGAGGCTTTTAAACGCAGCGTTCTCCAACG
+AGTCAAAGCATAATACTCTGTTGGTTTTCTTATATTCAATATTACGATTTTCTTCTTTGA
+ATGGAATAGGTTTTTGAATTAGTTTATAATTACAACATAATAGATAAGGAAGTGTGTAAA
+TAGTACGCGGAAAAAACATAATAGCTCCCCTGTTTTCATCCATGGTTTTAAGTAAATGAT
+CACTGGCTTCTTTAGTCAATGGATATTCGAACATTAACCGTTTCATCATCATTGGACAGA
+ATCCATATTTCTTAATGTAAAGAGTGATCAAATCATTGTGTTTATTGTACCATCTTGTTG
+TAAATGTGTATTCGGTTATCGGATCTGCTCCTTTTTCTATTAAAGTATCGATATCGATCT
+CGTCTAAGAATTCAACTATATCGACATATTTCATTTGTATACACATAACCATTACTAACG
+TAGAATGTATAGGAAGAGATGTAACGGGAACAGGGTTTGTTGATTCGCAAACTATTCTAA
+TACATAATTCTTCTGTTAATACGTCTTGCACGTAATCTATTATAGATGCCAAGATATCTA
+TATAATTATTTTGTAAGATGATGTTAACAATGTGATCTATATAAGTAGTGTAATAATTCA
+TGTATTTCGATATATGTTCCAACTCTGTCTTTGTGATGTCTAGTTTCGTAATATCTATAG
+CGTCCTCAAAAAATATATTCGCATATATTCCCAAGTCTTCAGTTCTATCTTCTAAAAAAT
+CTTCAACGTATGGAATATAATAATCTATTTTACCTCTTCTGATGTCATTAATGATATAGT
+TTTTGACACTATTTTCCGTCAATTGATTCTTATTCACTATGTCTAAAAACCGGATAGCGT
+CCCTAGGACGAACTACTGCCATTAATATCTCTATTATAGCTTCTGGACATAAATCATCTA
+TTATACCAGAATTAATGGGAACTATTCCGTATCTATCTAACATAGTTTTAAGAAAGTCAG
+AATCTAAGACCTGATGTTCATATATTGGTTCATACATGAAATGATCTCTATTGATGATAG
+TGACTATTTCATTCTCTGAAAATTGGTAACTCATTCTATACACGCTTTCCTTGTTGATAA
+AGGATAGTATATACTCAATGGAATTTGTACCAACAAACTGTTCTCTTATGAATCGTATAT
+CATCATCTGAAATGATCATGTAAGGCATACATTTAACAATAAGAGACTTGTCTCCTGTTA
+TCAATATACTATTCTTGTGATAATTTATGTGTGCGGCAAATTTGTCCACGTTCTTTAATT
+TTGTTATAGTAGATATCAAATCCAATGGAGATACAGTTCTTGGCTTAAACAGATATAGTT
+TTTCTGGAACGAATTCTACAACATTATTATAAAGGACTTTGGGTATATAAGTGGGATGAA
+ATCCTATTTTAATTAATGCGATAGCCTTGTCCTCGTGCAGATATCCAAACGCTTTTGTGA
+TAGTATGGCATTCATTGTCTAGAAACGCTCTACGAATATCTGTAACAGATATCATCTTTA
+GAGAATACTAGTCGCGTTAATAGTACTAAAATTTGTATTTTTTAATCTATCTCAATAAAA
+AATTAATATGTATGATTCAATGTATAACTAAACTACTAACTGTTATTGATAACTAGAATC
+AGAATCTAATGATGACATAACTAAGAAGTTTATCTACAGCCAATTTAGCTGCATTATTTT
+TAGCATCTCGTTTAGATTTTCCATCTGCCTTATCGAATACTCTTCCGTCAATGTCTACAC
+AGGCATAAAATGTAGGAGAGTTACTAGGCCCCACTGATTCAATACGAAAAGACCAATCTC
+TCCTAGTTATTTGACAGTACTCATTAATAACGGTGACAGGGTTAACACCTTTCCAATAAA
+TAATTTTTTTAACCGGAATAACATCATCAAAAGACTTATGATCCTCTCTCATTGATTTTT
+CGCGGGATACATCATCTATTATAGCATCAGCATCAGAATCTGTAGGCCGTGTATCAGCAT
+CCATTGTCGTAGACCAACGAGGAGGAGTATCGTTGGAGCTGTAAACCATAGCACTACGTT
+GAAGATCATACAGAGCTTTATTAACTTCTCGCTTCTCCATATTAAGTTGTTTAGTTAGTT
+GTACAGCAGTAGCTCCTTAGTCCAATGTTTTTAATAACCGCACACAATCTCTGTGTCAGA
+ACGCTCGTCAATATAGATCTTAGAAATTTTTTTAGAGAGAACTAACGCAACTAGCAATAA
+AACTGATCTTATTTTATCATTTTTTTTATTCATCATCCTCTGGTGGTTCGTCGTTCCTAT
+CGAATGTAGCTCTGATTAACCCGTCATCTATAGGTGATGCTGGTTCTGGAGATTCTGGAG
+GAGATGGATTATTATCTGGAAGAATCTCTGTTATTTCCTTGTTTTCATGTATCGATTGCG
+TTGTAACATTAAGATTGCGAAATGCTCTAAATTTGGGAGGCTTAAAGTGTTGTTTACAAT
+CTCTACACGCGTGTCTAACTAATGGAGGTTCATCAGCGGCTCTAGTTTGAATCATCATCG
+GTGTAGTATTCCTACTTTTACAGTTAGGACACGGTGTATTGTATTTCTCGTCGAGAACGT
+TAAAATAATCGTTGTAACTCACATCCTTTATTTTATCTATATTGTATTCTACTCCTTTCT
+TAATGCATTTTATACCGAACAAGAGATAGCGAAGGAATTCTTTTTCGGTACCGCTAGTAC
+CCTTAATCATATCACATAGTGTTTTATATTCTAAATGTGTGGCAATGGACGGTTTATTTC
+TATACGATAGTTTGTTTTTGGAATCCTTTGAGTATTCTATACCAATATTATTCTTTGATT
+CGAATTTAGTTTCTTCGATATTAGATTTTGTATTACCTATATTCTTGATGTAGTACTTTG
+ATGATTTTTCCATGGCCCATTCTATTAAGTTTTCCAAGTTGGCATCATCCACATATTGTG
+ATAGTAATTCTCGGATATCAGTAGTGACTACCGCCATTGATATTTGTTCATTTGATGAGT
+AACTACTAATGTATACATTTTCCATTTATAACACTTATGTATTAACTTTGTTTATTTATA
+TTTTTTCATTATTATGTTGATATTAATAATCGTATTGTGGTTATATGGCTACAATTTCAT
+AATGAGTTGAAGTCAGTGTCCTATGATCAATGACGATAGCTTTACTCTGAAAAGAAAGTA
+TCAAATCGATAGTGCAGAGTCAACAATGAAAATGGATAAGACGATGACAAAGTTTCAGAA
+TAGAGTCAAAATGGTAAAAGAAATAAATCAGACGATAAGAGCAGCACAAACTCATTACGA
+GACATTGAAACTAGGATATATAAAATTTAAGGGAATGATTAGGACTACTACTCTAGAAGA
+TATAGCACCATCTATTCCAAATAATCAGAAAACTTATAAACTATTCTCGGACATTTCAGT
+CATTGGCAAAGCATCACAGAATCCGAGTAAGATGATATATGCTCGCTGCTTTACATGTTT
+CCCAATTTGTTTGGAGATGACCATAGATTCATTTGTTATAGAATGCATCCAACATTGTTC
+ATGATATAGTTGAATCATGTATGCCTGTTCGTATGCCTGTGGCTAAGATACTGTGTAAAG
+AAATGGTAAATAAATACTTTGAGAATCTTTAAGAGTGCATTGACTTTGTTAGTGAATAGG
+CATTCCATCTTTCTCCAATACTAATTCAAATTGTTAAATTAATAATGGAATAGTATAAAT
+AGTTATTAGTGATAGGATAGTAAACATAATTATTAGAATAGTAGTGTAGTATCATAGATA
+ACTCTCTTCTATAAAAAATGGATTTTATTCGTAGAAAGTATCTTATATACACAGTAGAAA
+ATAATATAGATTTTTTAAAGGATGATACATTAAGTAAAGTAAACAATTTTACCCTCAATC
+ATGTACTAGCTCTCAAGTATCTAGTTAGCAATTTTCCTCAACATGTTATTACTAAGGATG
+TATTAGCTAATACCAATTTTTTTGTTTTCATACATATGGTACGATGCTGTAAAGTATACG
+AAGCGGTTTTACGACACGCATTTGATGCACCCACGTTGTACGTTAAAGCATTGACTAAGA
+ATTATTTATCGTTTAGTAACACAATACAGTCGTACAAGGAAACAGTGCATAAACTAACAC
+AAGATGAAAAATTTTTAGAGGTTGCCGAATACATGGACGAATTAGGAGAACTTATAGGCG
+TAAATTATGACTTAGTTCTTAATCCATTATTTCACGGAGGGGAACCCATCAAAGATATGG
+AAATCATTTTTTTAAAACTGTTTAAGAAAACAGACTTCAAAGTTGTTAAAAAATTAAGTG
+TTATAAGATTACTTATTTGGGCATACCTAAGCAAGAAAGATACAGGCATAGAGTTTGCGG
+ATAATGATAGACAAGATATATATACTCTATTTCAACAAACTGGTAGAATAGTCCATAGCA
+ATCTAACAGAAACGTTTAGGGATTATATCTTTCCCGGAGATAAGACTAGCTATTGGGTGT
+GGTTAAACGAAAGTATAGCTAATGATGCGGATATCGTTATTAATAGACCCGCCATTACCA
+TGTATGATAAAATTCTTAGTTATATATACTCTGAGATAAAACAGGGACGCGTTAATAAAA
+ACATGCTTAAGTTAGTTTATATCTTTGAGCCTGAAAAAGATATCAGAGAACTTCTGCTAG
+AAATCATATATGATATTCCTGGAGATATCCTATCTATTATTGATGCAAAAAACGACGATT
+GGAAAAAATATTTTATTAGTTTTTACAAAGCTAATTTTATTAACGGTAATACATTTATTA
+GTGATAGAACGTTTAACGATGACTTATTCAGAGTTGTTGTTCAAATAGATCCCGAATATT
+TCGATAATGAACGAATTATGTCTTTATTCTATACGAGTGCTGCGGACATTAAACGATTTG
+ATGAGTTAGATATTAATAACAGTTATATATCTAATATAATTTATGAGGTGAACGATATCA
+CATTAGATACAATGGATGATATGAAGAAGTGTCAAATCTTTAACGAGGATACGTTGTATT
+ATGTTAAGGAATACAATACATACCTGTTTTTGCACGAGTCGGATCCCATGGTCATAGAGA
+ACGGAATACTAAAGAAACTGTCATCTATAAAATCCAAGAGTAGACGGCTGAACTTGTTTA
+GCAAAAACATTTTAAAATATTATTTAGACGGACAATTGGCTCGTCTAGGTCTTGTGTTAG
+ATGATTATAAAGGAGACTTATTAGTTAAAATGATAAACCATCTCAAATCTGTGGAGGATG
+TATCCGCATTCGTTAGATTTTCTACAGATAAAAACCCTAGTATTCTTCCATCGCTAATCA
+AAACTATTTTAGCTAGTTATAATATTTCCATCATCGTCTTATTTCAAAGGTTTTTAAGAG
+ATAATCTATATCATGTAGAAGAATTCTTGGATAAAAGCATCCATCTAACCAAGACGGATA
+AGAAATATATACTTCAATTGATAAGGCACGGTAGATCATAGAACAAACCAAATATATTAT
+TAATAATTTGTATATACATAGATATAATTATCACATATTAAAAAATAACACATTTTTGAT
+AAATGGAAACCGTTGCAACAATTCAGACTCCCACCAAATTAATGAATAAAGAAAATGCAG
+AAATGATTTTGGAAAAAATTGTTAATCATATAGCTATGTATATTAGTGACGAATCAATAT
+ATTCAGAAAATAATCCTGAATATATTGATTTTCGTAACAGATACGGAGACTATAGATCTC
+TCATTATAAAAAGTGATCACGAGTTTGTAAAGCTATGTAAAGATCATGCAGAGAAAAGTT
+CTCCAGAAACGCAACAAATGATTATCAAACACATATACGAACAATATCTTATTCCAGTAT
+CTGAAGTACTATTAAAACCTATAATGTCCATGGGTGACATATTTACATATAACGGATGTA
+AAGACAATGAATGGATGCTAGAACAACTCTCTACCCTAAACTTTAACAATCTCTACACAT
+GGAACTCATGTAGCATAGGCAATGTAACGCGTCTGTTTTATACATTTTTTAGTTATCTGA
+TGAAAGATAAACTAAATATATAAGTATAATCCCATTCTAATACTTTAACCTGATGTATTA
+TTACCTGCATCTTATTAGAATATTAACCTAACTAAAAGACATAAAAAGCGGTAGGATATA
+AATATTATGGCCGCAACCGTTCCGCGTTTTGACGATGTGTACAAAAATGCACAAAGAAGA
+ATTCTAGATCAAGAAACATTTTTTAGTAGAGGTCTAAGTAGACCGTTAATGAAAAACACA
+TATCTATTTGATAATTACGCGTATGGATGGATACCAGAAACTGCAATTTGGAGTAGTAGA
+TACGCAAACCTAGATGCTAGTGACTATTATCCCATTTCGTTGGGATTACTTAAAAAGTTT
+GAATTTCTCATGTCTCTATATAAAGGTCCTATTCCCGTATATGAAGAAAAAGTAAATACT
+GAATTCATTGCTAATGGATCTTTCTCCGGTAGATACGTATCATATCTTAGAAAGTTTTCT
+GCCCTTCCAACAAACGAGTTTATTAGTTTTTTATTATTGACCTCCATCCCTATCTATAAT
+ATCTTATTCTGGTTTAAAAACACACAGTTTGATATTACTAAACACACATTATTCAGATAC
+GTCTATACAGATAATACCAAACACCTTGCGTTGGCTAGGTATATACATCAAACAGGAGAC
+TATAAGCCTTTGTTTAGTCGTCTCAAAGAGAATTATATATTTACTGGTCCCGTTCCAATA
+GGTATCAAAGATATAGATCACCCTAATCTTAGTAGAGCAAGAAGTCCATCCGATTATGAG
+ACATTAGCTAATATTAGTACTATATTGTACTTTACCAAGTATGATCCAGTATTAATGTTT
+TTATTGTTTTACGTACCTGGGTATTCAATTACTACAAAAATTACTCCAGCCGTAGAATAT
+CTAATGGATAAACTGAATCTAACAAAGAGCGACGTACAACTGTTGTAAATTATTTTATGC
+TTCGTAAAATGTAGGTCTTGAACCAAACATTCTTTGAAAAAATGAGATGCATAAAACTTT
+ATTATCCAATAGATTAACTATTTCAGACGTCAATCGTTTAAAGTAAACTTCGTAAAATAT
+TCTTTGATTGCTGCCGAGTTTAAAACTTCTATCGATAATTGTTTCATATGTTTTAATATT
+TACAAGTTTTTTGGTCCATGGTACATTAGCTGGACAGATATATGCAAAATAATATCGTTC
+TCCAAGTTCTATAGTCTCTGGATTGTTTTTATTATATTCAGTAACCAAATACATATTAGG
+GTTATCTGCGGATTTATAATTTGAGTGATGCATTCGACTCAACATAAATAATTCTAGAGG
+AGACGATCTACTATCAAATTCGGATCGTAAATCTGTTTCTAAAGAACGGAGAATATCTAT
+ACATACCTGATTAGAATTCATCCGTCCTTCAGACAACATCTCAGACAGTCTGGTCTTGTA
+TGTCTTAATCATATTCTTATGAAACTTGGAAACATCTCTTCTAGTTTCACTAGTACCTTT
+ATTAATTCTCTCAGGTACAGATTTTGAATTCGACGATGCCGAGTATTTCATCGTTGTATA
+TTTCTTCTTCGATTGCATAATCAAATTCTTATATACCGCCTCAAACTCTATTTTAAAATT
+ATTAAACAATACTCTACTATTAATCAGTCGTTCTAACTCCTTTGCTATTTCTATGGACTT
+ATCTACATCTTGACTGTCTATCTCTGTAAACACGGAGTCGGTATCTCCATACACGCTACG
+AAAACGAAATCTATAATCTATAGGCAACGATGTTTTCACAATCGGATTAATATCTCTATC
+GTCCATATAAAATGGATTACTTAATGTATTGGCAAACCGTAACATACCGTTGGATAACTC
+TGCTCCATTTAGTACCGATTCTAGATACAATATCATTCTACGTCCTATGGATGTGCAACT
+CTTAGCCGAAGCGTATGAGTATAGAGCACTATTTCTAAATCCCATCAGACCATATACTGA
+GTTGGCTACTATCTTGTACGTATATTGCATGGAATCATAGATGGCCTTTTCAGTTGAACT
+GGTAGCCTGTTTTAACATCTTTTTATATCTGGCTCTCTCTGCCAAAAATGTTCTTAATAG
+TCTAGGAATGGTTCCTTCTATTGATCTATCGAAAATTGCTATTTCAGAGATGAGGTTCGG
+TAGTCTAGGTTCACAATGAACCGTAATATATCTAGGAGGTGGATATTTCTGAAGCAAGAG
+TTGATTATTTATTTCTTCTTCCAATCTATTGGTACTAACAACGACACCGACTAATGTTTC
+CGGAGATAGATTTCCAAAGATACACACATTAGGATACAGACTGTTATAATCAAAGATTAA
+TACATTATTACTAAACATTTTTTGTTTTGGAGCAAATACCTTACCGCCTTCATAAGGAAA
+CTTTTGTTTTGTTTCTGATCTAACTAAGATAGTTTTAGTTTCCAACAATAGCTTTAACAG
+TGGACCCTTGATGATTGTACTCGCTCTATATTCGAATACCATGGATTGAGGAAGCACATA
+TGTTGCCGCACCAGCGTCTGTTTTTGTTTCTACTCCATAATACTCCCACAAATACTGACA
+CAAACAAGCATCATGAATACAGTATCTAGCCATATCTAAAGCTATGTTTAGATTATAATC
+CTTATACATCTGAGCTAAATCAATGTCATCCTTTCCGAAAGATAATTTATATATATCATT
+AGGTAAAGTAGGACATGATAGTACGACTTTAAATCCATTTTCCAAAATATCTTTACGAAT
+TACTTTACATATAATATCCTCATCAACAGTCACGTAATTACCTGTGGTTAAAACCTTTGC
+AAATGTATCGGCTTTGCCTTTCGCGTCCGTAGTATCGTCACCGATGAACGTCATTTCTCT
+AACTCCTCTATTTAATACTTTACCCATGCAACTGAACGCGTTCTTGGATATAGAATCCAA
+TTTGTACGAATCCAATTTTTCAGATTTTTGAATGAATGAATATAGATCGAAAAATATAGT
+TCCATTATTGTTATTAACGTGAAACGTAGTATTGGCCATGCCGCATACTCCCTTATGACT
+AGACTGATTTCTCTCATAAATACAGAGATGTACAGCTTCCTTTTTGTCTGGAGATCTAAA
+GATAATCTTCTCTCCTGTTAATAACTCTAGACGATTAGTAATATATCTCAGATCAAAGTT
+ATGTCCGTTAAAGGTAACGACGTAGTCGAACGTTAGTTCCAACAATTGTTTAGCTATTCG
+TAACAAAACTATTTCAGAACATAGAACTAGTTCTCGTTCGTAATCCATTTCCATTAGCGA
+CTGTATCCTCAAACATCCTCTATCGACGGCTTCTTGTATTTCCTGTTCCGTTAACATCTC
+TTCATTAATGAGCGTAAACAGTAATCGTTTACCACTTAAATCGATATAACAGTAACTTGT
+ATGCGAGATTGGGTTAATAAATACAGAAGGAAACTTCTTATCGAAGTGACACTCTATATC
+TAGAAATAAGTACGATCTTGGGATATCGAATCTAGGTATTTCTTTAGCGAAACAGTTACG
+TGGATCGTCACAATGATAACATCCATTGTTAATCTTTGTCAAATATTGCTCGTCCAACGA
+GTAACATCCGTCTGGAGATATCCCGTTAGAAATATAAAACCAACTAATATTGAAAAATTC
+ATCCATGGTGGCATTTTGTATGCTGCGTTTCTTTGGCTCTTCTATCAACCACATATCTGC
+GACGGAGCATTTTCTATCTTTAATATCTAGATTATAACTTATTGTCTCGTCAATGTCTAT
+AGTTCTCATCTTTCCCATCGGCCTCGCATTAAATGGAGGAGGAGATAATGACTGATATAT
+TTCGTCCGTCACTACGTAATAAAAGTAATGAGGAAATCGTATAAATACGGTCTCGCCATT
+TCGACATCTGGATTTCAGATATAAAAATCTGTTTTCACCGTGACTTTCAAACCAATTAAT
+ACACCTAACATCCATTTCTAGAATTTAGAAATATATTTTCATTTAAATGAATCCCAAACA
+TTGGGGAAGAGCCGTATGGACCATTATTTTTATAGTACTTTCGCAAGCGGGTTTAGACGG
+CAACATAGAAGCGTGTAAACGAAAACTATATACTATAGTCAGCACTCTTCCATGTCCTGC
+ATGTAGACGACACGCGACTATCGCTATAGAGAACAATAATGTCATGTCTAGCGATGATCT
+GAATTATATTTATTATTTTTTCATCAGATTATTTAACAATTTGGCATTTGATCCCAAATA
+CGCAATCGATGTGTCAAAGGTTAAACCTTTATAAACTTAACCCATTATAAAACTTATGAT
+TAGTCACGACTGAAATAACCGCGTGATTATTTTTTGGTATAATTCTACACGGCATGGTTT
+CTGTGACTATGAATTCAACACCTGTTATCTTAGTGAAATCTTTAACAAACAGCAAGGGTT
+CGTCAAAGACATAAAACTCATTGTTTACGATCGAAATAGACCCCCTATCACACTTAAAAT
+AAAAAATATCCTTATCCTTTACCACCAAATAAAATTCTGATTGGTCAATGTGAATGTATT
+CACTTAACAGTTCCACAAATTTATTTATTAACTCCGAGGCACATACATCGTCGGTATTTT
+TTATGACAAACTTTACTCTTCCAGCATCCGTTTCTAAAAAAATATTAACGAGTTCCATTT
+ATATCATCCAATATTATTGAAATGACGTTGATGGACAGATGATATAAATAAGAAGGTACA
+GTACCTTTGTCCACCATCTCCTCCAATTCATACTCTATTTTGTCATTAACTTTAATGTGT
+GAAAACAGTACGCCACATGCTTCCATGACAGTGTGTAACACTTTGGATACAAAATGTTTG
+ACATTAGTATAATTGTCCAAGACTGTCAATCTATAATAGATAGTAGCTATAATATATTCT
+ATGATGGTATTGAAGAAGATGACAACCTTGGCATATTGATCATTTAACACAGACATGGTA
+TCAACAAATAGCTTAAATGAAAGAGAATCAGTAATTGGAATAAGCGTCTTCTCGATGTAG
+TGTCCGTATACCAACATGTCTGATATTTTGATGTATTCCATTAAATTATTTAGTTTTTTC
+TTTTTATTCTCGTTAAACAGAATTTCTGTCAATGGACCCCAACATCGTTGACCTATTAAG
+TTTTGATTGATTTTTCCGTGTAAGGCGTATCTAGTCAGATCGTATAGCCTATCCAATAAT
+CCATCGTCTGTGCGTAGATCACATCGTACACTTTTTAATTTTCTATAGAAGAGTGACAGA
+CATCTGGAGCAATTACAGACAGCAATTTCTTTATTCTCTACAGATGTAAGATACTTGAAG
+ATATTCCTATGATGATGCAGAATTTTGGATAACACGGTATTGATGGTATCTGTTACCATA
+ATTCCTTTGACTGATAGTGTCAAAGTACAAGATTTCCAATCTTTTGCAATTTTCAGTACC
+ATTATCTTTGTTTTGATATCTATATCAGACAGCATGGTACGTCTGACAACACAGGGATTA
+AGACGGAAAGATGAAATGATTCTCTCAACATCTTCAATAGATACCTTGCTATTTTTTTTG
+GCATTATCTATATGTGAGAGAATATCCTCTAGAGAATCAGTATCCTTTTTGATGATAGTG
+GATCTCAATGACATGGGACGTCTAAACCTTCTTATTCTATCACCAGATTGCATGGTGATT
+TGTCTTCTTTCTTTTATCATGATGTAATCTCTAAATTCATCGGCAAATTGTCTATATCTA
+AAATCATAATATGAGATGTTTACCTCTACAAATATCTGTTCGTCCAATGTTAGAGTATCT
+ATATCAGTTTTGTATTCCAAATTAAACATGGCAACGGATTTAATTTTATATTCCTCTATT
+AAGTCCTCGTCGATAATAACAGAATGTAGATAATCATTTAATCCATCGTACATGGTTGGA
+AGATGCTCGTTGACAAAATCTTTAATTGTCTTGATGAAGGTGGGACTATATCTAACATCT
+TGATTAATAAAATTTATAACATTGTCCATAGGATACTTTGTAACTAGTTTTATACACATC
+TCTTCATTGGTAAGTTTAGACAGAATATCGTGAACAGGTGGTATATTATATTCATCAGAT
+ATACGAAGAATAATGTCCAAATCTATATTGTTTAATATATTATATAGATGTAGTGTAGCT
+CCTACAGGAATATCTTTAACTAAGTCAATGATTTCATCAACAGTTAGATCTATTTTAAAG
+TTAATCATATAGGCATTGATTTTTAAAAGGTATGTAGCCTTGACTACATTCTCATTAATT
+AACCATTCCAAGTCACTGTGTGTAAGAAGATTATATTCTATCATAAGCTTGACTACATTT
+GGTCCCGATACCATTAAAGAATTCTTATGATATAAGGAAACAGCTTTTAGGTACTCATCT
+ACTCTACAAGAATTTTGGAGAGCCTTAACGATATCAGTGACGTTTATTATTTCAGGAGGA
+AAGAACCTAACATTGAGAATATCTGAATTAATAGCTTCCAGATACAGTGATTTTGGCAAT
+AGTCCGTGTAATCCATAATCCAGTAACACGAGCTGGTGCTTGCTAGACACCTTTTCAATG
+TTTAATTTTTTTGAAATAAGCTTTGATAAAGCCTTCCTCGCAAATTCCGGATACATGAAC
+ATGTCGCCAACATGATTAAGTATTGTTTTTCATTATTTTTATATTTTCTCAACAAGTTCT
+CAATACCCCAATAGATAATAGAATATCACCCAATGCGTCCATGTTGTCTATTTCCAACAG
+GTCGCTATATCCACCAATAGAAGTTTTCCCAAAAAAGATTCTAGGAACAGTTCTACCACC
+AGTAATTTGTTCAAAATAGTCACGCAATTCATTTTCGGGTTTAAATTCTTTAATATCTAC
+AATTTCATACGCTCCTCTTTTGAAACTAAACTTATTTAGAATATCCAGTGCGTTTCTACA
+AAAAGGACATGTAAACTTGACAAAAATTGTCACTTTGTTATTGGCCAACCTTTGTTGTAC
+AAATTCCTCGGCCATTTTTAATATTTAAGTGATACAAAACTATCTCGACTTATTTAACTC
+TTTAGTCGAGATATATGGACACAGATAGCTATATGATAACCAACTACAGAAGACAAACGC
+TATAAAAAACATAATTACGACGAGCATATTTATAAATATTTTTATTCAGTATTACTTGAT
+ATAGTAATATTAGGCACAGTCAAACATTCAACCACTCTAGATACATTAACTCTCTCATTT
+TCTTTAACAAATTCTGCAATATCTTCGTAAAAAGATTCTTGAAACTTTTTAGAATATCTA
+TCGACTCTAGATGAAATAGCGTTCGTCAACATACTATGTTTTGTATACATAAAGGCGCCC
+ATTTTAACAGTTTCTAGTGACAAAATGCTAGCGATCCTAGGATCCTTTAGAATCACATAG
+ATTGACGATTCGTCTCTCTTAGTAACTCTAGTAAAATAATCATACAATCTAGTACGCGAA
+ATAATATTATCCTTGACTTGAGGAGATCTAAACAATCTAGTTTTGAGAACATCGATAAGT
+TCATCGGGAATTACATACATACTATCTTTAATAGAACTCTTTTCATCCAGTTGAATGGAT
+TCGTCCTTAACCAACTGATTAATGAGATCTTCTATTTTATCATTTTCTAGATGATATGTA
+TGTCCATTAAAGTTAAATTGTGTAGCGCTTCTTTTTAGCCTAGCAGCCAATACTTTAACA
+TCACTAATATCGATATACAAAGGAGATGATTTATCGATGGTATTAAGAATTCGTTTTTCG
+ACATCCGTCAAAACCAATTCCTTTTTGCCTGTATCATCCAGTTTGCCATTCTTTGTAAAG
+AAATTATTTTCTACTAGACTATTAATAAGACTGATAAGGATTCCTCCATAATTGCACAAT
+CCAAACTTTTTCACAAAACTAGACTTTACGAGATCTACAGGAATGCGTACTTCAGGTTTC
+TTAGCTTGTGATTTTTTCTTTTGTGGACATTTTCTAGTGACCAACTCATCTACCATTTCA
+TTGATTTTAGCAGTGAAATAAGCTTTCAATGCACGGGCACTGATACTATTGAAAACGAGT
+TGATCTTCAAATTCCGCCATTTAAGTTCACCAAACAACTTTTAAATACAAATATATCAAT
+AGTAGTAGAATAAGAACTATAAAAAAAATAATAATTAACCAATACCAACCCCAACAACCT
+GTATTATTAGTTGATGTGACAGTTTTCTCATCACTTAGAACAGATTTAACAATTTCTATA
+AAGTCTGTCAAATCATCTTCCTGAGAACCCATAAATACACCAAATATAGCAGCGTACAAC
+TTATCCATTTATACATTGAATATTGGCTTTTCTTTATCGCTATCTTCATCATATTCATCA
+TCAATATCAACAAGTCCCAGATTACGAACCAGATCTTCTTCTACATTTTCAGTCATTGAT
+ACGCGTTCACTATCTCCAGAGAGTCCGATAACGTTAGCCACTACTTCTCTATCAATGATT
+AGTTTCTTGAGCGCGAATGTAATTTTTGTTTCCGTTCCGGATCTATAGAAAACTACAGGT
+GTAATAATTGCCTTGGCTAATTGTCTTTCTCTTTTACTGAGTGATTCTAGTTCACCTTCT
+ATAGATCTGAGAATGGATGATTCTCCAGTCGAAACATATTCTACCATGGCTCCGTTTAAT
+TTGTTGATGAAGATGGATTCATCCTTAAATGTTTTCTCTGTAATAGTTTCCGCCGAAAGA
+CTATGCAAAGAATTTGGAATGCGTTCCTTGTGTGTAATGTTTCCATAGACAGCTTCTAGA
+AGTTGATACAACATAGGACTAGCCGCGGTAACTTTTATTTTTAGAAAGTATCCATCGCTT
+CTATCTTGTTTAGATTTATTTTTATAAAGTTTAGTCTCTCCTTCCAACATAATAAAAGTG
+GAAGTCATCTGACTAGATAAACTATCAGTAAGTTTTATAGAGATAGATGAACAATTAGCG
+TATTGAGAAGCATTTAGTGTAACGCATTCGATACATTTTGCATTAGATTTACTAATCGAT
+TTTGCATACTCTATAACACCCGCACAAGTCTGTAGAGAATCGCTAGATGCTGTAGGTCTT
+GGTGAAGTTTCAACTCTCTTCTTGATTACCTTACTCATGATTAAACCTAAATAATTGTAC
+TTTGTAATATAATGATATATATTTTCACTTTATCTCATTTGAGAATAAAAATGTTTTTGT
+TAACCACTGCATGATGTACAGATTTCGGAATCGCAAACCACTTGTGGTTTTATTTTATCC
+TTGTCCAATGTGAATTGAATGGGAGCGGATGCGGGTTTCGTACGTAGATAGTACATTCCC
+GTTTTTAGACCGAGACTCCATCCGTAAAAATGCATACTCGTTAGTTTGGAATAACTCGGA
+TCTGCTATATGGATATTCATAGATTGACTTTGATCGATGAAGGCTCCCCTGTCTGCAGCC
+ATTTTTATGATCGTCTTTTGTGGAATTTCCCAAATAGTTTTATAAACTCGCTTAATATCT
+TCTGGAAGGTTTGTATTCTGAATGGATCCACCATCTACCATAATCCTATTCTTGATCTCA
+TCATTCCATAATTTTCTCTCGGTTAAAACTCTAAGGAGATGCGGGTTAACTACTTGGAAT
+TCTCCAGACAATACTCTCCGAGTGTAAATATTACTGGTATACGGTTCCACCGACTCATTA
+TTTCCCAAAATTTGAGCAGTTGATGCAGTCGGCATAGGTGCCACCAATAAACTATTTCTA
+AGACCGTATGTTCTGATTTTATCTTTTAGAGGTTCCCAATTCCAAAGATCCGACGGTACA
+ACATTCCAAAGATCATATTGTAGAATACCGTTACTGGCGTACGATCCTACATATGTATCA
+TATGGTCCTTCCTTCTCAGCTAGTTTACAACTCGCCTCTAATGCACCGTAATAAATGGTT
+TCAAAGATCTTCTTATTTAGATCTTGTGCTTCCAGGCTATCAAATGGATAATTTAAGAGA
+ATAAACGCGTCCGCTAATCCTTGAACACCAATACCGATAGGTCTATGTCTCTTATTAGAG
+ATTTCAGCTTCTGGAATAGGATAATAATTAATATCTATAATTTTATTGAGATTTCTGACA
+ATTACTTTGACCACATCCTTCAGTTTGAGAAAATCAAATCGCCCATCTATTACAAACATG
+TTCAATGCAACAGATGCCAGATTACACACGGCTACCTCATTAGCATCCGCATATTGTATT
+ATCTCAGTGCAAAGATTACTACACTTGATGGTTCCTAAATTTTGTTGATTACTCTTTTTG
+TTACACGCATCCTTATAAAGAATGAATGGAGTACCAGTTTCAATCTGAGATTCTATAATC
+GCTTTCCAGACGACTCGAGCCTTTATTATACATTTGTATCTCCTTTCTCTTTCGTATAGT
+GTATACAATCGTTCGAACTCGTCTCCCCAAACATTGTCCAATCCAGGACATTCATCCGGA
+CACATCAACGACCACTCTCCGTCATCCTTCACTCGTTTCATAAAGAGATCAGGAATCCAA
+AGAGCTATAAATAGATCTCTTGTTCTATGTTCATCGTTTCCTGTATTCTTTTTAAGATCG
+AGGAACGCCATAATATCAGAATGCCACGGTTCCAAGTATATGGCCATAACTCCAGGCCGT
+TTGTTTCCTCCCTGATCTATGTATCTAGCGGTGTTATTATAAACTCTCAACATTGGAATA
+ATACCGTTTGATATACCATTGGTACCGGAGATATAGCTTCCACTGGCACGAATATTACTA
+ATTGATAGACCTATTCCCCCTGCCATTTTAGAGATTAATGCGCATCGTTTTAACGTGTCA
+TAGATGCCTTCTATGCTATCATCGATCATGTTAAGTAGAAAACAGCTAGACATTTGGTGA
+CGAGTAGTTCCCGCATTAAATAAGGTAGGAGAAGCGTGCGTAAACCATTTTTCAGAAAGT
+AGATTGTACGTCTCAATAGCTGAGTCTATATCCCATTGATGAATTCCTACTGCGACACGC
+ATTAACATGTGCTGAGGTCTTTCAACAATTTTGTTGTTTATTTTCAACAAGTAGGATTTT
+TCCAAAGTTTTAAAACCAAAATAGTTGTATGAAAAGTCTCGTTCGTAAATAATAACCGAA
+TTGAGCTTATCCTTATATTTGTTAACTATATCCATGGTAATACTTGAAATAATCGGAGAA
+TGTTTCCCATTTTTAGGATTAACATAGTTGAATAAATCCTCCATCACTTCACTAAATAGT
+TTTTTTGTTTCCTTGTGTAGATTTGATATGGCTATTCTGGCGGCTAGAATGGCATAATCC
+GGATGTTGTGTAGTACAAGTGGCTGCTATTTCGGCTGCCAGAGTGTCCAATTCTACCGTT
+GTTACTCCATTATATATTCCTTGAATAACCTTCATAGCTATTTTAATAGGATCTATATGA
+TCAGTGTTTAAGCCATAGCACAATTTTCTAATACGAGACGTGATTTTATCAAACATGACA
+TTTTCCTTGTATCCATTTCGTTTAATGACAAACATTTTTGTTGGTGTAATAAAAAAAATT
+ATTTAATTTTTCATTAATAGGGATTTGACGTATGTAGCGTACAAAATTATCGTTCCTGGT
+ATATAGATAAAGAGTCCTATATATTTGAAAATCGTTACGGTTCGATTAAACTTTAATGAT
+TGCATTGTGAATATATCATTAGGATTTAACTCCTTGACTATCATGGCGGTGCCAGAAATT
+ACCATCAAAAGCATTAATACAGTTATGCAGATCGCAGTTAGAACGGTTATAGCATCCACC
+ATTTATATCTAAAAATTAGATCAAAGAATATGTGACAACGTCCTAGTTGTATACTGAGAA
+TTGACGAAACAATGTTTCTTACATATTTTTTTCTTATTAGTAACCGACTTAATAGTAGGA
+ACTGGAAAACTAGACTTGATTATTCTATAAGTATAGATACCCTTCCAAATAATGTTCTCT
+TTGATAAAAGTTCCAGAAAATGTAGAATTTTTTAAAAAGTTATCTTTTGCTATTACTAAT
+ATCGTGGTTAGACGCTTATTATTAATATGAGTGATGAAATCCACACCGCTTCTAGATATC
+GCTTTTATTTCCACATTAGATGGTAAATCCAATAGTGAAACTATCTTTTTAGGAATGTAT
+GGACTCGCGTTTAGAGGAGTGAACGTCTTCGGAGTAGTAAAGGATGATTCGTCAAATGAA
+TAAACAATTTCACAAATGGATGTTAATGTATTAGTAGGAAATTTTTTGACGCTAGTGGAA
+TTGAAGATTCTAATGGATGATGTTCTACCTATTTCATCCGATAACATGTTAATTTCCAAT
+ACCAACGGTTTTAATATTTCGATGATATACGGTAGTCTCTCTTTCGGACTTATATAGCTT
+ATTCCACAATACGAGTCATTATATACTCCAAAAAACAAAATAACTAGTATAAAATCTGTA
+TCGAATGGGAAAAACGAAATTATCGATATAGGTATAGAATCCGGAACATTGAACGTATTA
+ATACTTAATTCTTTTTCAGTGGTAAGAACCGATAGGTTATTGACATTGTATGGTTTTAAA
+TATTCTATAACTTGAGACTTGATAGATATTAATGACGAATTGAAAATTATTTTTATCACC
+ACGTGTGTTTCAGGATCATCGTCGACGCCAGTTAACCAACCGAATGGAGTAAAATAAATA
+TCATTAATATATGCTCTAGATATTAGTATTTTTATTAATCCTTTGATTATCATCTTCTCG
+TACGCGAATGATTCCATGATCAAGAGTGATTTGAGAACATCCTCCGGAGTATTAATGGGT
+TTAGTAAACAGTCCATCGTTGCAATAATAAAAGTTGTCCAAGTTAAAGGATATTATGCAT
+TCGTTTAAAGATATCACCTCATCTAACGGAGACAATTTTTTGGTAGGTTTTAGAGACTTT
+GAAGCTACTTGTTTAACAAAGTTATTCATCGTCGTCTACTATTCTATTTAATTTTGTAGT
+TAATTTATCACATATCACATTAATTGACTTTTTGGTCCACTTTTCCATACGTTTATATTC
+TTTTAATCCTGCGTTATCCGTTTCCGTTATATACAGGGATAGATCTTGCAAGTTAAATAG
+AATGCTCTTAAATAATGTCATTTTTTTATCCGCTAAAAATTTAAAGAATGTATAAACTTT
+TTTCAAAGATTTAAAACTTTTAGGTGGAGTTCTGGTACACAATATCATAAACAAACTAAT
+AAACATCCCACATTCAGATTCCAACAATTGATTAACTTCCACATTAATACAGCCTATTTT
+CGCTCCAAATGTACATTCGAAAAATCTGAATAAAACATCAATATCGCAATTTGTATTATC
+CAATACAGAATGTCTGTGATTCGTGTTAAAACCATCGGAAAAAGAATAGAAATAAAAATT
+ATTATAATGGTGGAATTCAGTTGGAATATTGCCTCCGGAGTCATAAAAGGATACTAAACA
+TTGTTTTTTATCGTAAATTACACATTTCCAATGAGACAAATAACAAAATCCAAACATTAC
+AAATCTAGAGGTAGAACTTTTAATTTTGTCTTTAAGTATATACGATAAGATATGTTTATT
+CATAAACGCGTCAAATTTTTCATGAATAGCTAAGGAGTTTAAGAATCTCATGTCAAATTG
+TCCTATATAATCCACTTCGGATCCATAAGCAAACTGAGAGACTAAGTTCTTAATACTTCG
+ATTGCTCATCCAGGCTCCTCTCTCAGGCTCTATTTTCATCTTGACGACCTTTGGATTTTC
+ACCAGTATGTATTCCTTTACGTGATAAATCATCAATTTTCAAATCCATTTGTGAGAAGTC
+TATCGCCTTAGATACTTTTTCCCGTAGTTGAGGTTTAAAGAAATACGCTAACGGTATACT
+AGTAGGTAACTCAAAGACATCATATATAGAATGGTAACGCGTCGTTAACTCGTCGGTTAA
+CTCTTTCTTTTGATCGAGTTCATCGCTACTATTGGGTCTGCTCAGGTGCCCCGACTCTAC
+TAGTTCCAACATCATACCGATAGGAATACAAGACACTTTGCCAGCGGTTGTAGATTTATC
+ATATTTCTCCACCACATATCCGTTACAATTTGTTAAGAATTTAGATACATCTATATTGCT
+ACATAATCCAGCTAGTGAATATATATGACATAATAAATTGGTAAATCCTAGTTCTGGTAT
+TTTACTAATTACTAAATCTGTATATCTTTCCATTTATCATGGAAAAGAATTTACCAGATA
+TCTTCTTTTTTCCAAACTGCGTTAATGTATTCTCTTACAAATATTCACAAGATGAATTCA
+GTAATATGAGTAAAACGGAACGTGATAATTTCTCATTGGCTGTGTTTCCAGTGATAAAAC
+ATAGATGGCATAACGCACACGTTGTAAAACATAAAGGAATATACAAAGTTAGTACAGAAG
+CACGTGGAAAAAAAGTATCTCCTCCATCACTAGGAAAACCCGCACATATAAACCTAATGT
+CGAAGCAATATATATATAGTGAGTATGCAATAAGCTTTGAATGTTATAGTTTTCTAAAAT
+GTATAACAAATACAGAAATCAATTCGTTCGATGAGTATATATTAAGAGGACTATTAGAAG
+CTGGTAATAGTTTACAGATATTTTCCAATTCCGTAGGTAAACGAATAGATACTATAGGTG
+TACTAGGGAATAAGTATCCATTTAGCAAAATTCCATTGGCCTCATTAACTCCTAAAGCAC
+AACGAGAGATATTTTTAGCGTGGATTTCTCATAGACCTGTAGTTTTAACTGGAGGAACCG
+GAGTGGGTAAGACGTCACAGGTACCCAAGTTATTGCTTTGGTTTAATTATTTATTTGGTG
+GATTCTCTTCTCTAGATAAAATCACTGACTTTCACGAAAGACCAGTCATTCTATCTCTTC
+CTAGGATAGCTTTAGTTAGATTGCATAGCAATACCATTTTAAAATCATTGGGATTTAAGG
+TACTAGATGGATCTCCTATCTCTTTACGGTACGGATCTATACCGGAAGAATTAATAAACA
+AACAACCAAAAAAATATGGAATTGTATTTTCTACCCATAAGTTATCTCTAACAAAACTAT
+TTAGTTATGGCACTATTATTATAGACGAAGTTCATGAGCATGATCAAATAGGAGATATTA
+TTATAGCAGTAGCGAGAAAACATCATACGAAAATAGATTCTATGTTTTTAATGACTGCCA
+CGTTAGAGGATGACAGGGAACGTCTAAAAATATTTTTACCTAATCCCGCATTTATACATA
+TTCCTGGAGATACACTGTTTAAAATTAGCGAGGTATTTATTCATAATAAGATAAATCCAT
+CTTCCAGAATGGCATATATAGAAGAAGAAAAGAGAAATTTAGTTACTGCTATACAGATGT
+ATACTCCTCCTGATGGATCATCCGGTATAGTCTTTGTGGCATCCGTTGCACAGTGTCACG
+AATATAAATCATATTTAGAAAAAAGATTACCGTATGATATGTATATTATTCATGGTAAGG
+TCTTAGATATAGACGAAATATTAGAAAAAGTGTATTCATCACCTAATGTATCGATAATTA
+TTTCTACTCCTTATTTGGAATCCAGCGTTACTATACGCAATGTTACACACATTTATGATA
+TGGGTAGAGTTTTTGTCCCCGCTCCTTTTGGAGGATCACAACAATTTATTTCTAAATCTA
+TGAGAGATCAACGAAAAGGAAGAGTAGGAAGAGTTAATCCTGGAACATACGTATATTTCT
+ATGATCTGTCTTATATGAAATCTATACAGCGAATAGATTCAGAATTTCTACATAATTATA
+TATTGTACGCTAATAAGTTTAATCTAACACTCCCCGAAGATTTGTTTATAATCCCTACAA
+ATTTGGATATTCTATGGCGTACAAAGGAATATATAGACTCGTTCGATATTAGTACAGAAA
+CATGGAATAAATTATTATCCAATTATTATATGAAGATGATAGAGTATGCTAAACTTTATG
+TACTAAGTCCTATTCTCGCTGAGGAGTTGGATAACTTTGAGAGGACGGGAGAATTAACTA
+GTATTGTACAAGAAGCCATTTTATCTCTAAATTTACAAATTAAGATTTTAAAATTTAAAC
+ATAAAGATGATGATACGTATATACACTTTTGTAGAATATTATTCGGTGTCTATAACGGAA
+CAAACGCTACTATATATTATCATAGACCTCTAACGGGATATATGAATATGATTTCAGATA
+CTATATTTGTTCCTGTAGATAATAACTAAAAATCAAAATCTAATGACCACATCTTTTTTT
+AGAGATGAAAAATTTTCCACATCTCCTTTTGTAGACACGACTAAACATTTTGCAGAAAAA
+AGTTTATTATTATTTAGATAATCGTATACTTCATCAGTGTAGATAGTAAATGTGAACAGA
+TAAAAGGTATTCTTGCTCAATAGATTGGTAAATTCCATAGAATATATTAATCCTTTCTTC
+TTGAGATCCCACATCATTTCAACCAAAGACGTTTTATCCAATGATTTACCTCGTACTATA
+CCACATACAAAACTAGATTTTGCAGTGATGTCGTACCTGGTATTCCTACCAAACAAAATT
+TTACTTTTAGTTCTTTTAGAAAATTCTAAGGTAGAATCTCTATTTGTCAATATGTCATCT
+ATGGAATTACCACTAGCAAAAAATGATAGAAATATATATTGATACATCGCAGCTGGTTTT
+GATCTACTATACTTTAAAAACGAATCAGATTCCATAATTGCTTGTATATCATCAGCTGAA
+AAACTATGTTTTACACGTATTCCTTCGGCATTTCTTTTTAATGATATATCTTGTTTAGAC
+AATGATAAAGTTATCATGTCCATGAGAGACGCGTCTCCGTATCGTATAAATATTTCATTA
+GATGTTAGACGCTTCATTAGGGGTATACTTCTATAAGGTTTCTTAATTAGTCCATCATTG
+GTTGCGTCAAGAACTACTATCTGATGTTGTTGGGTATCTCTAGTGTTACACATGGCCTTA
+CTAAAGTTTGGGTAAATAACTATGATATCTCTATTAATTATAGATGTATATATTTCATTC
+GTCAAGGATATTAATATCGACTTACTATCGTCATTAATACGTGTAATGTAATCATATAAA
+TCATGCGATAGCCAAGGAAAATTCAAATAGATGTTCATCATATAATCGTCGCTATAATTC
+ATATTAATACTTTGACATTGACTAATTTGTAATATAGCCTCGCCACGAAGAAAGCTCTCG
+TATTCAGTTTCATCGATAAAGGATACCGTTAAATATAACTGGTTGCCGATAGTCTCATAG
+TCTATTAAGTGGTAAGTTTCGTATAAATACAGAATCCCTAAAATATTATCTAATGTGGGA
+TTAATCCTTACCATAACTGTATAAAATGGAGCCGGAGTCATAACTATTTTACCGTTTGTA
+CTTACTGGAATAGATGAAGGAATAATCTCCGGACATGATGGTAAAGACCCAAATGTCTGT
+TTGAAGAAATCCAATGTTCCAGGTCCTAATCTCTTGACAAAAATTACGATATTCGATCCC
+GATATCCTTTGCATTCTATTTACCAGCATATCACGAACTATATTAAGATTATCTATCATG
+TCTATTCTCCCACCGTTATATAAATCGCCTCCGCTAAGAAACGTTAGTATATCCATACAA
+TGGAATACTTCATTTCTAAAATAGTATTCGTTTTCTAATTCTTTAATGTGAAATCGTATA
+CTAGAAAGGGAAAAATTATCTTTGAGTTTTCCATTAGAAAAGAACCACGAAACTAATGTT
+CTGATTGCGTCTGACTCCGTCGCTGAATTAATAGATTTACACCAAAAACTCATATAACTT
+CTAGATGTAGAAGCATTCGCTAAAAAATTAGTAGAATCAAAGGATATAAGTAGATGTTCC
+AACAAGTGAGCAATTCCCAAGATTTCATCTATATCATTCTCGAATCCGAAATTAGAAATT
+CCCAAGTAGATATCCTTTTTCATCCGATCATTGATGAAAATACGAACTTTATTCGGTAAG
+ACGATCATTTACTAAGGAGTAAAATAGGAAGTAACGTTCGTATATCGTTATCGTCGTATA
+AATTAAAGGTGTGTTTTTTGCCATTAAGAGACATTATAATTTTACCAATATTGGAATTAT
+AATATAGGTGTATTTGAGCACTAGAAACGGTCGATGCATCGGTAAATATAGCTGTATCTA
+ATGTTCTAGTCGGTATTTCTTCATTTCGCTGTCTAATGATAGCGTTTTCTCTATCTGTTT
+CCATTACAGCTGCCTGAAGTTTATTGGTCGGATAATATGTAAAATAATAAGAAATACATA
+CGAATAACAAAAATAAAATAAGATATAATAAAGATGCCATTTAGAGATCTAATTTTGTTC
+AACTTGTCCAAATTCCTACTTACAGAAGATGAGGAATCGTTGGAGATAGTATCTTCCTTA
+TGTAGAGGATTTGAAATATCTTACGATGACTTAATATCGTACTTTCCAGATAGGAAANNN
+NNNNNNTATATTTCTAAGGTATTTGAACATGTAGATTTATCGGAGGAATTAAGTATGGAA
+TTCCATGATACAACTCTGAGAGATTTAGTATATCTTAGATTGTACAAGTATTCCAAGTAT
+ATACGGCCGTGTTATAAATTAGGAGATAATCTAAAAGGTATAGTTGTTATAAAGGACAGA
+AATATATATATTAGAGAAGCAAATGATGACTTGATAGANTATCTCCTCAAGGAATACACT
+CCTCAGATTTATACATATTCTAATGAGCGAGTTCCCATAGCTGGTTCAAAATTAATTCTT
+TGTGGATTTTCTCAAGTTACATTTATGGCGTATACAACGTCGCATATAACAACAAATAAA
+AAGGTAGATGTTCTCGTTTCCAAAAAATGTATAGATGAACTAGTCGATCCAATAAATTAT
+CAAATACTTCAAAATTTATTTGATAAAGGAAGCGGAACAATAAACAAAATACTCAGGAAG
+ATATTTTATTCGGTAACAGGTGGCCAAACTCCATAGGTAGCTTTTTCTATTTCGGATTTT
+AGAATTTCCAAATTCACCAGCGATTTATCGGTTTTGGTGAAATCCAAGGATTTATTAATG
+TCCACAAATGCCATTTGTTTTGTCTGTGGATTGTATTTGAAAATGGAAACGATGTAGTTA
+GATAGATGCGCGGCGAAGTTTCCTATTAGGGTTCCGCGCTTCACGTCACCCAACATACTT
+GAATCACCATCCTTTAAAAAAAATGATAAGATATCAACATGGAGTATATCATACTCGGAT
+TTTAATTCTTCTACTGCCTCACTGACATTTTCACAAATACTACAATACGGTTTACCGAAA
+ATAATCAGTACGTTCTTCATTTATGGGTATCAAAAACTTAAAATCGTTACTGCTGGAAAA
+TAAATCACTGACGATATTAGATGATAATTTATACAAAGTATACAATGGAATATTTGTGGA
+TACAATGAGTATTTATATAGCCGTCGCCAATTGTGTCAGAAACTTAGAAGAGTTAACTAC
+GGTATTCATAAAATACGTAAACGGATGGGTAAAAAAGGGAGGACATGTAACCCTTTTTAT
+CGATAGAGGAAGTATAAAAATTAAACAAGACGTTAGAGACAAGAGACGTAAATATTCTAA
+ATTAACCAAGGACAGAAAAATGTTAGAATTAGAAAAGTGTACATCCGAAATACAAAATGT
+TACCGGATTTATGGAAGAAGAAATAAAGGCAGAAATGCAATTAAAAATCGATAAACTCAC
+ATTTCAAATATATTTATCTGATTATGATAACATAAAAATATCATTGAATGAGATACTAAC
+ACATTTCAACAATAATGAGAATGTTACATTATTTTATTGTGATGAACGAGACGCAGAATT
+CGTTATGTGTCTAGAGGCTAAAACACAGTTCTCTACCACAGGAGAATGGCCGTTAATAAT
+AAGTACCGATCAGGATACTATGCTATTCGCGTCTGCTGATAATCATCCTAAGATGATAAA
+AAACTTAACTCAACTGTTTAAATTTGTTCCCTCGGCAGAGGATAACTATTTAGCAAAATT
+AACTGCATTAGTGAATGGATGTGATTTCTTTCCTGGACTCTATGGGGCATCTATAACACC
+CAACAACTTAAACAAAATACAATTGTTTAGTGATTTTACAATCGATAATATAGTCACTAG
+TTTGGCAATTAAAAATTATTATAGAAAGACTAACTCTACCGTAGACGTGCGTAATATTGT
+TACGTTTATAAACGATTACGCTAATTTAGACGATGTCTACTCGTATATTCCTCCTTGTCA
+ATGCACTGTTCAAGAATTTATATTCTCCGCATTAGATGAAAAATGGAATGAATTTAAATC
+ATCTTATTTAGAGAGCGTGCCGTTACCCTGCCAATTAATGTACGCATTAGAACCACGTAA
+GGAGATTGATGTTTCAGAAGTTAAAACTTTATCATCTTATATAGATTTCGAAAATACTAA
+ATCAGATATCGATGTTATAAAATCTATATCCTCGATTTTTGGATATTCTAACGAAAACTG
+TAACACCATAGTGTTCGGCATCTATAAGGATAATTTACTACTGAGTATAAATAATTCATT
+TTACTTTAACGATAGTCTGTTAATAACCAATACTAAAAGTGATAATATAATAAATATAGG
+TTACTAGATTAAAAAATGGTGTTCCAGCTCGTGTGTTCTACATGCGGCAAAGATATTTCT
+CACGAACGATATAAATTGATTATACGAAAAAAATCATTAAAGGATGTACTAGTCAGTGTA
+AAGAACGAATGTTGTAGGTTAAAATTATCTACACAAATAGAACCTCAACGTAACTTAACA
+GTGCAACCTCTATTGGATATAAACTAATGGATCCGGTTAATTTTATCAAGACATATGCGC
+CTAGAGGTTCTATTATTTTTATTAATTATGCCATGTCATTAACTAGTCATTTGAATCCAT
+CGATAGAAAAACATGTGGGTATTTATTATGGTACGTTATTATCGGAACACTTGGTAGTTG
+AATCTACCTATAGAAAAGGAGTTAGAATAGTCCCATTGGATAGATTTTTTGAAGGATATC
+TTAGTGCAAAAGTATACATGTTAGAGAATATTCAAGTTATGAAAATAGCAGCTGATATGT
+CGTTAACTTTACTAGGTATTCCATATGGATTTGGTCATGATAGAATGTATTGTTTTAAAT
+TGGTAGCTGAATGTTATAAAAATGCCGGTATTGATACATCGTCTAAACGAATATTAGGTA
+AAGATATTTTTCTGAGCCAAAACTTTACAGATGATAATAGATGGATAAAGATATATGATT
+CTAATAATTTAACATTTTGGCAAATTGATTACCTTAAAGGGTGAGTTAATATGCATAACT
+ACTCCTCCGTTGTTTTTTCCCTCGTTCTTTTTCTTAACGTTGTTTGCCATCACTCTCATA
+ATGTAAAGATATTCTAAAATGGTAAACTTTTGCATATCGGATGCAGAAATTGGTATAAAT
+GTTGTAATTGTATTATTTCCCGTCAATGGACTAGTCACAGCTCCATCAGTTTTATATCCT
+TTAGAGTATTTCTCACTCGTGTCTAGCATTCTAGAGCATTCCATGATCTGTTTATCGTTG
+ATATTGGCCGGAAAGATAGATTTTTTATTTTTTATTATATTACTATTGGCAATTGTAGAT
+ATAACTTCTGGTAAATATTTTTCTACCTTTTCAATCTCTTCTATTTTCAAGCCGGCTATA
+TATTCTGCTATATTGTTACTAGTATCAATACCTTTTCTGGCTAAGAAGTCATATGTGGTA
+TTCACTATATCAGTTTTAACTGGTAGTTCCATTAGCCTTTCCACTTCTGCAGAATAATTA
+GAAATTGGTTCTTTACCAGAAAATCCAGCTACTATAATAGGCTCACCGATGATCATTGGC
+AAAATCCTATATTGTACCAGATTAATGAGAGCATATTTCATTTCCAATAATTCTGCTAGT
+TCTTGAGACATTGATTTATTTGATGAATCTATTTGGTTCTCTAGATACTCTACCATTTCT
+GCCGCATACAATAACTTGTTAGATAAAATCAGGGTTATCAAAGTGTTTAGTGTGGCTAGA
+ATAGTGGGCTTGCACGTATTAAAGAATGCTGTAGTATGAGTAAACCGTTTTAACGAATTA
+TATAGTCTCCAGAAATCTGTGGCGTTGCATACATGAACTGAATGACATCGAAGATTGTCC
+AATATTTTTAATAGCTGCTCTTTGTCCATTATTTCTATATTTGACTCGCAACAATTGTAG
+ATACCATTAATCACTGATTCCTTTTTCGATGCCGGACAATAGCACAATTGTTTAGCTTTG
+GACTCTATGTATTCAGAATTAATAGATATATCTCTCAATACAGATTGCACTATACATTTT
+GAAACTATGTCAAAAATTGTAGAACGACGCTGTTCTGTAGCCATTTAACTTTAAATAATT
+TACAAAAATTTAAAATGAGCATCCGTATAAAAATCGATAAATTGCGCCAAATTGTGGCAT
+ATTTTTCAGAGTTCAGCGAAGAAGTGTCTATAAATGTAGACTTGACGGATGAATTAATGT
+ATATTTTTGCCGCCTTGGGCGGATCTGTAAACATTTGGGCCATTATACCTCTCAGTGCAT
+CAGTGTTCTACCGCGGAGCCGAAAATATTGTGTTTAACCTTCCAGTGTCCAAGGTAAAAT
+CGTGTTTGTGTAGTTTTCACAATGATGCTATCATAAATATAGAACCTGATCTGGAAAATA
+ATCTAGTAAAACTTTCTAGTTATCATGTAGTAAGTGTCGATTGTAACAAGGAACTGATGC
+CTATTAGGACAGATACTACTATTTGTCTAAGTATAGATCAAAAGAAATCTTACGTATTTA
+ATTTTCACAAGTATGAAGAAAAATGTTGTGGTAGAACCGTCATTCATCTAGAATGGTTGT
+TGGGCTTTATCAAGTGTATTAGTCAGCATCAGCATTTGGCTATTATGTTTAAAGATGACA
+ATATTATTATGAAGACTCCTGGTAATACTGATGCGTTTTCCAGGGAATATTCTATGACTG
+AATGTTCTCAAGAACTACAAAAGTTTTCTTTCAAAATAGCTATCTCGTCTCTCAACAAAC
+TACGAGGATTCAAAAAGAGAGTCAATGTTTTTGAAACTAGAATCGTAATGGATAATGACG
+ATAACATTCTAGGAATGTTGTTTTCGGATAGAGTTCAATCCTTTAAGATTAACATCTTTA
+TGGCGTTTTTAGACTAATACTTTCAATGAGATAAATATGGGTGGCGGAGTAAGTGTTGAG
+CTCCCTAAACGGGATCCACCTCCGGGAGTACCCACTGATGAGATGTTATTAAACGTGGAT
+AAAATGCATGACGTGATAGCTCCCGCTAAGCTTTTAGAATATGTGCATATAGGACCACTA
+ACAAAAGATAAAGAGGATAAAGTAAAGAAAAGATATCCAGAGTTTAGATTAGTCAACACA
+GGACCCGGTGGTCTTTCGGCATTATTAAGACAATCATATAATGGAACCGCACCCAATTGC
+TGTCGCACTTTTAATCGTACTCATTATTGGAAGAAGGATGGAAAGATATCAGATAAGTAT
+GAAGAGGGTGCAGTATTAGAATCGTGTTGGCCCGACGTCCACGACACTGGAAAATGCGAT
+GTTGATTTATTCGACTGGTGTCAGGGGGATACGTTCGATATAAACATATGCCATCAGTGG
+ATCGGTTCAGCCTTTAATAGGAGTGATAGAACTGTAGAGGGTCGACAATCGTTAATAAAT
+CTGTATAATAAGATGCAAAGATTATGTAGTAAAGATGCTAGTGTACCAATATGTGAATTA
+TTTTTGCATCATTTACGCGCACACAATACAGAAGATAGTAAAGAGATGATCGATTATATT
+CTAAGACAACAGTCGGCGGACTTTAAACAGAAATATATGAGATGTAGTTATCCCACTAGA
+GATAAGTTAGAAGAGTCATTAAAATATGCGGAACCTCGAGAATGTTGGGATCCAGAGTGT
+TCGAATGCCAATGTTAATTTCTTACTAACACGTAATTATAATAATTTAGGACTTTGCAAT
+ATTGTACGATGTAATACGAGCGTGAATAACTTACAGATGGATAAAACTTCCTCATTAAGA
+TTATCATGTGGATTAAGCAATAGTGATAGATTTTCTACTGTTCCCGTCAATAGAGCAAAA
+GTAGTTCAACATAATATTAAACATTCGTTCGACCTAAAATTGCATTTGATCAGTTTATTA
+TCTCTCTTGGTAATATGGATACTAATTGTAGCTATTTAAATGGGTGCCGCAGCAAGCATA
+CAGACGACTGTGAATACACTCAGTGAACGTATCTCGTCTAAATTAGAACAAGAAGCGAAC
+GCTAGTGCTCAAACAAAATGTGATATAGAAATCGGAAATTTTTATATCCGACAAAACCAT
+GGATGTAACATCACTGTTAAAAATATGTGCTCTGCGGACGCGGATGCTCAGTTGGATGCT
+GTGTTATCAGCCGCTACAGAAACATATAGTGGATTAACACCGGAACAAAAAGCATACGTA
+CCAGCTATGTTTACTGCTGCGTTAAACATTCAGACGAGTGTAAACACTGTTGTTAGAGAT
+TTTGAAAATTATGTGAAACAGACTTGTAATTCTAGCGCTGTTGTCGATAACAAATTAAAG
+ATACAAAACGTAATTATAGATGAATGTTACGGAGCCCCAGGATCTCCAACAAATTTGGAA
+TTTATTAATACAGGATCTAGCAAAGGAAATTGTGCCATTAAGGCGTTGATGCAATTGACT
+ACTAAGGCCACTACTCAAATAGCACCTAGACAAGTTGCTGGTACAGGAGTTCAGTTTTAT
+ATGATTGTTATCGGTGTTATAATATTGGCAGCGTTGTTTATGTACTATGCCAAGCGTATG
+CTGTTCACATCCACCAATGATAAAATCAAACTTATTTTAGCCAATAAGGAAAACGTCCAT
+TGGACTACTTACATGGACACATTCTTTAGAACTTCTCCGATGATTATTGCTACCACGGAT
+ATACAAAACTGAAAATATATTGATAATATTTTAATAGATTAACATGGAAGTTATCGCTGA
+TCGTCTAGACGATATAGTGAAACAAAATATAGCGGATGAAAAATTTGTAGATTTTGTTAT
+ACACGGTCTAGAGCATCAATGTCCTGCTATACTTCGACCATTAATTAGGTTGTTTATTGA
+TATACTATTATTTGTTATAGTAATTTATATTTTTACGGTACGTCTAGTAAGTAGAAATTA
+TCAAATATTGTTGGTGTTGGTGGCGCTAGTCATCACATTAACTATTTTTTTATTACTTTA
+TACTATAATAGTACTAGACTGACTTCTAACAAACATCTCACCTGCCATAAATAAATGCTT
+GATATTAAAGTCTTCTATTTCTAACACTATTCCATCTGTGGAAAATAATACTCTGACATT
+ATCGCTAATTGATACATCGGTAAGTGATATGCCTATAAAGTAATAATCTTCTTTGGGCAC
+ATATACCAGTGTACCAGGTTCTAACAACCTATTTACTGGTGCTCCTGTAGCATACTTTTT
+TTTTACCTTGAGAATATCCATTGTTTGCTTGGTCAATAGTGATATGTGATTTTTTATCAA
+CCACTCAAAAAAGTAATTGGAGTGTTCATATCCTCTACGGGCTATTGTCTCATGACCGTG
+TATGAAATTTAAGTAACACGACTGTGGTAGATTTGTTCTATAGAGCCGGTTGCCGCAAAT
+AGATAGAACTACCAATATGTCTGTACAAATGTTAAACATTAATTGATTAACAGAAAAAAC
+AATGTTCGTTCTGGGAATAGAAACCAGATTAAAACAAAATTCATTAGAATATATGCCACG
+TTTATACATGGAATATAAAATAACTACAGTTTGAAAAATAACAGTATCATTTAAACATTT
+AACTTGCGGGGTTAATCTCACAACTTTACTGTTTTTGAACTGTTCAAAATATAGCATAGA
+TCCATGAGAAATACGTTTAGCCGCCTTTAATAGAGGAAATCCAACCGCCTTTCTGGATCT
+CACCAACGACGATAGTTCTGACCAGCAACTCATTTCTTCATCATCCACCTGTTTTAACAT
+ATAATAGGCAGGAGATAGATATCCATCATTGCAATATTCCTTCTCGTAGGCACACAATCT
+AATATTGATAAAATCTCCATTCTCTTCTCTGTATTTATTATCTTGTCTCGGTGGCTGATT
+AGGCTGTGGTCTATCGTTGTTGAATCTATTTTGGTCATTAAATCTTTCATTTCTTCCTGG
+TATATTTCTATCACCTCGTTTGGTTGGATTTTTGTCTATATTATCGTTTGTAACATCGGT
+ACGGGTATTCATTTATCACAAAAAAAACTTCTCTAAATGAGTCTACTACTAGAAAACCTC
+ATCGAAGAAGATACCATATTTTTTGCAGGAAGTATATCTGAGTATGATGATTTACAAATG
+GTTATTGCTGGTGCAAAATCCAAATTTCCAAGATCTATGCTTTCTATTTTTAATATAGTA
+CCTAGAACGATGTCAAAATATGAGTTGGAGTTGATTCATAACGAGAATATCACAGGGGCA
+ATGTTTACCACAATGTATAATATAAGAAACAATTTGGGTCTAGGCGATGATAAACTAACT
+ATTGAAGCCATTGAAAACTATTTCTTGGATCCTAACAATGAGGTTATGCCTCTTATCATT
+AATAATACGGATATGACTACCGTCATTCCTAAAAAAAGTGGTAGGAGAAAGAATAAGAAC
+ATGGTTATCTTCCGTCAAGGATCATCACCTATCTTGTGTATTTTCGAAACTCGTAAAAAG
+ATTAATATTTATAAAGAAAATATGGAATCCGTATCGACTAAGTATACACCTATCGGAGAC
+AACAAGGCTTTGATATCTAAATATGCGGGAATTAATATCCTGAATGTGTATTCTCCTTCC
+ACGTCCATGAGATTGAATGCCATTTACGGATTCACCAATAAAAATAAACTAGAGAAACTT
+AGTACTAATAAGGAACTAGAATCGTATAGTTCTAGCCCTCTTCAAGAACCCATTAGGTTA
+AATGATTTTCTGGGACTATTGGAATGTGTTAAAAAGAATATTCCTCTAACAGATATTCCG
+ACAAAGGATTGATTACTATAAATGGAGAATGTTCCTAATGTATACTTTAATCCTGTGTTT
+ATAGAGCCCACGTTTAAACATTCTTTATTAAGTGTTTATAAACACAGATTAATAGTTTTA
+TTTGAAGTATTCGTTGTATTCATTCTAATATATGTATTTTTTAGATCTGAATTAAATATG
+TTCTTCATGCCTAAACGAAAAATACCCGATCCTATTGATAGATTACGACGTGCTAATCTA
+GCGTGTGAAGACGATAAATTAATGATCTATGGATTACCATGGATAACAACTCAAACATCT
+GCGTTATCAATAAATAGTAAACCGATAGTGTATAAAGATTGTGCAAAGCTTTTGCGATCA
+ATAAATGGATCACAACCAGTATCTCTTAACGATGTTCTTCGCAGATGATGATTCATTTTT
+TAAGTATTTTGCTAGTCAAGATGATGAATCTTCATTATCTGATATATTGCAAATCACTCA
+ATATCTAGACTTTCTGTTATTATTATTGATCCAATCAAAAAATAAATTAGAAGCTGTGGG
+TCATTGTTATGAATCTCTTTCAGAGGAATACAGACAATTGACAAAATTCACAGACTCTCA
+AGATTTTAAAAAACTGTTTAACAAGGTCCCTATTGTTACAGATGGAAGGGTCAAACTTAA
+TAAAGGATATTTGTTCGACTTTGTGATTAGTTTGATGCGATTCAAAAAAGAATCAGCTCT
+AGCTACCACCGCAATAGATCCTGTTAGATACATAGATCCTCGTCGTGATATCGCATTTTC
+TAACGTGATGGATATATTAAAGTCGAATAAAGTTGAAAAATAATTAATTCTTTATTGTTA
+TCATGAACGGCGGACATATTCAGTTGATAATCGGCCCCATGTTTTCAGGTAAAAGTACAG
+AATTAATTAGACGAGTTAGACGTTATCAAATAGCTCAATATAAATGTGTGACTATAAAAT
+ATTCTAACGATAATAGATACGGAACGGGACTATGGACACATGATAAGAATAATTTTGCAG
+CATTGGAAGTAACTAAACTATGTGATGTCTTGGAAGCAATTACAGATTTCTCCGTGATAG
+GTATAGATGAAGGACAGTTCTTTCCAGACATTGTTGAATTCTGTGAGCGTATGGCAAACG
+AAGGAAAAATAGTTATAGTAGCCGCGCTCGATGGGACATTTCAACGTAGACCGTTTAATA
+ATATTTTGAATCTTATTCCATTATCTGAAATGGTGGTAAAACTAACTGCAGTGTGTATGA
+AATGCTTTAAGGAGGCTTCCTTTTCTAAACGATTAGGTACAGAAACCGAGATAGAAATAA
+TAGGAGGTAATGATATGTATCAATCTGTGTGTAGAAAGTGTTACATCGACTCATAATATT
+ATATTTTTTATCTAAAAAACTAAAAATAAACATTGATTAAATTTTAATATAATACTTAAA
+AATGGATGTTGTGTCGTTAGATAAACCGTTTATGTATTTTGAGGAAATTGATAATGAGTT
+AGATTACGAACCAGAAAGTGCAAATGAGGTCGCAAAAAAACTGCCGTATCAAGGACAGTT
+AAAACTATTACTAGGAGAATTATTTTTTCTTAGTAAGTTACAGCGACACGGTATATTAGA
+TGGCGCCACCGTAGTGTATATAGGATCTGCTCCAGGTACACATATACGTTATTTGAGAGA
+TCATTTCTATAATTTAGGAGTGATCATCAAATGGATGCTAATTGACGGCCGCCATCATGA
+TCCTATTCTAAATGGATTGCGTGATGTGACTCTAGTGACTCGGTTTGTTGATGAGGAATA
+TCTACGATCCATCAAAAAACAACTACATCCTTCTAAGATTATTTTAATTTCTGATGTGCG
+ATCCAAACGAGGAGGAAATGAACCTAGTACTGCGGATTTACTAAGTAATTATGCTCTACA
+AAATGTCATGATTAGTATTTTAAACCCCGTGGCGTCTAGTCTTAAATGGAGATGCCCGTT
+TCCAGATCAATGGATCAAGGACTTTTATATCCCACACGGTAATAAAATGTTACAACCTTT
+TGCTCCTTCATATTCAGCTGAAATGAGATTATTAAGTATTTATACCGGTGAGAATATGAG
+ACTGACTCGAGTTACCAAATCAGACGCTGTAAATTATGAAAAAAAGATGTATTACCTTAA
+TAAGATAGTCCGCAACAAAGTAGTTATTAACTTTGATTATCCTAATCAGGAATATGACTA
+TTTTCACATGTACTTTATGTTGAGGACCGTATACTGCAATAAAACATTTCCTACTACTAA
+AGCAAAGATACTATTTCTACAACAATCTATATTTCGTTTCTTAAATATTCCAACGACATC
+AACTGAAAAAGTTAGTCATGAACCAATACAACGTAAAATATCTAGCAAAGATTCTATGTC
+TAAAAACAGAAATAGCAAGAGATCCGTACGCGGTAATAAATAGAAACGTACTACTGAGAT
+ATACTACCGATATAGAGTATAATGATTTAGTTACTTTAATAACCGTTAGACATAAAATTG
+ATTCTATGAAAACTGTGTTTCAGGTATTTAACGAATCATCCATAAATTATACTCCGGTTG
+ATGATGATTATGGAGAACCAATCATTATAACATCGTATCTTCAAAAAGGTCATAACAAGT
+TTCCTGTAAATTTTCTATACATAGATGTGGTAATATCTGACTTATTTCCTAGCTTTGTTA
+GACTAGATACTACAGAAACTAATATAGTTAATAGTGTACTACAAACAGGCGATGGTAAAA
+AGACTCTTCGTCTTCCTAAAATGTTAGAGACGGAAATAGTTGTCAAGATTCTCTATCGTC
+CTAATATACCATTAAAAATTGTTAGATTTTTCCGCAATAACATGGTAACTGGAGTAGAGA
+TAGCCGATAGATCTGTTATTTCAGTCGCTGATTAATCAATTAGTAGAGATGAGATAAGAA
+CATTATAATAATCAATAATATATCTTATATCTGTTTAGAAAAATGCTAATATTAAAATAG
+CTAACGCTAGTAATCCAATCGGAAGCCATTTGATATCTATAATAGGGTATCTAATTTCCT
+GATTCAGATAGCGTACGGCTATATTCTCGGTAGCTACTCGTTTGGAATCACAGACATTAT
+TTACATCTAATTTACTATCTGTAATGGAAACGTTTCCCAATGAAATGGTACAATCAGATA
+CATTACATCTTGATATATTTTTTTTTAAAGAGGCTGGTAACAACGCATCGCTTCGTTTAC
+ATGGCTCGTACCAACAATAATAGGGTAATCTTGTATCTATTCCTATCCGTACTATACTTT
+TATCAGGATAAATACATTTACATCGTATATCGTCTTTGTTAGTATCACAGAATGCATAAA
+TTTGTTCGTCCGTCATGATAAAAATTTAAAGTGTAAATATAACTATTATTTTTATAGTTA
+TAATAAAAAGGGAAATTTGATTGTATACCTTCGGTTCTTTAAAAGAAACTGACTTGATAA
+AAATGGCTGTAATCTCTAAGGTTACGTATAGTCTATACGATCAAAAAGAGATTAATGCCA
+CAGATATTATCATTAGTCATATTAAAAATGACGACGATATCGGTACCGTTAAAGATGGTA
+GACTAGGTGCTATGGATGGGGCATTATGTAAAACTTGTGGGAAAACGGAATTGGAATGTT
+TCGGTCACTGGGGTAAAGTAAGTATTTATAAAACTCATATAGTTAAGCCTGAATTTATTT
+CAGAAATTATTCGTTTACTGAATCATATATGTATTCATTGCGGATTATTGCGTTCACGAG
+AACCGTATTCCGACGATATTAACCTAAAAGAGTTATCGGTACACGCTCTTAGGAGATTAA
+AGGATAAAATATTATCCAAGAAAAAGTCATGTTGGAACAGCGAATGTATGCAACCGTATC
+AAAAAATTACTTTTTCAAAGAAAAAGGTTTGTTTCGTCAACAAGTTGGATGATATTAACG
+TTCCTAATTCTCTCATCTATCAAAAGTTAATTTCTATTCATGAAAAGTTTTGGCCATTAT
+TAGAAATTCATCAATATCCAGCTAACTTATTTTATACAGACTACTTTCCCATCCCTCCGT
+TGATTATTAGACCGGCTATTAGTTTTTGGATAGATAGTATACCCAAAGAGACAAATGAAT
+TAACTTACTTATTAGGTATGATCGTTAAGAATTGTAACTTGAATGCTGATGAACAGGTTA
+TCCAGAAGGCGGTAATAGAATACGATGATATTAAAATTATTTCTAATAACACTACCAGTA
+TCAATTTATCATATATCACATCCGGCAAAAATAATATGATTAGAAGTTATATCGTCGCTC
+GGCGAAAAGATCAGACCGCTAGATCCGTAATTGGTCCCAGTACATCTATCACCGTTAATG
+AGGTAGGAATGCCCACATATATTAGAAATACACTTACAGAAAAGATATTTGTTAATGCCT
+TTACAGTGGATAAAGTTAAACAACTATTAGCATCAAACCAAGTTAAATTTTACTTTAATA
+AACGATTAAACCAATTAACAAGAATACGTCAAGGAAAGTTTATCAAAAATAAAATACATT
+TATTGCCTGGTGATTGGGTAGAAGTAGCTGTTCAAGAATATACAAGTATTATTTTTGGAA
+GACAACCGTCTCTACATAGATACAACGTCATCGCTTCATCTATCAGAGCTACCGAAGGAG
+ATACTATCAAAATATCTCCCGGAATTGCCAACTCTCAAAATGCTGATTTTGACGGAGATG
+AAGAATGGATGATATTGGAGCAAAATCCTAAAGCCGTAGTTGAACAAAGTATTCTTATGT
+ATCCGACAACGTTACTCAAACACGATATTCATGGAGCCCCCGTTTATGGATCTATTCAAG
+ATGAAATCGTAGCAGCGTATTCATTGTTTAGGATACAAGATCTTTGTTTAGATGAAGTAT
+TGAACATCTTGGGGAAATATGGAAGAGAGTTCGATCCTAAAGGTAAATGTAAATTCAGCG
+GTAAAGATATCTATACTTACTTGATAGGTGAAAAGATTAATTATCCGGGTCTCTTAAAGG
+ATGGTGAAATTATTGCAAACGACGTAGATAGTAATTTTGTTGTAGCTATGAGGCATCTGT
+CATTGGCTGGACTCTTATCCGATCATAAATCGAACGTGGAAGGTATCAACTTTATTATCA
+AGTCATCTTATGTTTTTAAGAGATATCTATCTATATACGGTTTTGGGGTGACATTCAAAG
+ATCTGAGACCAAATTCGACGTTCACTAATAAATTGGAGGCTATCAACGTAGAAAAAATAG
+AACTTATCAAAGAAGCATACGCCAAATATCTCAAAGATGTAAGAGACGGGAAAATAGTTC
+CATTATCTAAAGCTTTAGAGGCGGACTACTTGGAATCCATGTTATCCAACTTGACAAATC
+TTAATATCAGAGAGATAGAAGAACATATGAGACAAACGCTGATAGATGATCCAGATAATA
+ACCTCCTGAAAATGGCCAAAGCGGGTTATAAAGTAAATCCCACAGAACTAATGTATATTC
+TAGGTACTTATGGACAACAGAGGATAGATGGCGAACCAGCAGAGACTCGAGTATTGGGTA
+GAGTCTTACCTTACTATCTTCCAGACTCTAAGGATCCAGAAGGAAGAGGTTATATTCTTA
+ATTCTTTAACAAAAGGATTAACGGGTTCTCAATATTACTTTTTGATGCTGGTTGCAAGAT
+CTCAATCTACTGATATTGTCTGTGAAACATCACGTACCGGAACACTGGCTAGAAAAATCA
+TTAAAAAGATGGAGGATATGGTGGTCGACGGATACGGACAAGTAGTTATAGGTAATACGC
+TCATCAAGTACGCAGCCAATTATACCAAAATTCTAGGCTCAGTATGTAAACCTGTAGATC
+TTATCTATCCAGATGAGTCCATGACTTGGTATTTGGAAATTAGTGCTTTGTGGAATAAAA
+TAAAACAGGGATTCGTTTACTCTCAGAAACAGAAACTTGCAAAGAAGACATTGGCGCCGT
+TTAATTTCCTAGTATTCGTCAAACCCACCACTGAGGATAATGCTATTAAGGTTAAGGATC
+TGTACGATATGATTCATAACGTCATTGATGATGTGAGAGAGAAATACTTCTTTACGGTAT
+CTAATATAGATTTTATGGAGTATATATTCTTGACGCATCTTAATCCTTCTAGAATTAGAA
+TTACAAAAGAAACGGCTATTACTATCTTTGAAAAGTTCTATGAAAAACTCAATTATACTC
+TAGGTGGTGGAACTCCTATTGGAATTATTTCTGCACAGGTATTGTCTGAGAAGTTTACAC
+AACAAGCCCTGTCCAGTTTTCACACTACTGAAAAGAGTGGTGCTGTAAAACAAAAACTTG
+GTTTCAACGAGTTTAATAACTTGACTAATTTGAGTAAGAATAAGACCGAAATTATCACTC
+TGGTATCCGATGATATCTCTAAACTTCAATCTGTTAAGATTAATTTCGAATTTGTATGTT
+TGGGAGAATTAAATCCAGACATCACTCTTCGAAAAGAAACAGATAGATATGTAGTAGACA
+TAATAGTCAATAGATTATACATCAAGAGAGCAGAAATAACCGAATTAGTCGTCGAATATA
+TGATTGAACGATTTATCTCCTTTAGCGTCATTGTAAAGGAATGGGGTATGGAGACATTCA
+TTGAGGACGAGGATAATATTAGATTTACTATCTACCTAAATTTCGTTGAACCGGAGGAAT
+TGAATCTTAGTAAGTTTATGATGGTTCTTCCAGGTGCCGCCAACAAGGGCAAGATTAGTA
+AATTCAAGATTCCTATCTCTGACTATACGGGATATAACGACTTCAATCAAACAAAAAAGC
+TCAATAAGATGACTGTAGAACTCATGAATCTAAAAGAATTGGGTTCTTTCGATTTGGAGA
+ACGTCAACGTGTATCCTGGAGTATGGAATACATACGATATCTTTGGTATTGAGGCCGCTC
+GTGGATACTTGTGCGAAGCCATGTTAAACACCTATGGAGAAGGTTTCGATTATCTGTACC
+AGCCTTGTGATCTTCTCGCTAGTTTACTATGTGCTAGTTACGAACCAGAATCAGTTAATA
+AATTCAAGTTCGGTGCAGCTAGTACTCTTAAGAGAGCTACGTTCGGAGATAATAAAGCAT
+TGTTAAACGCGGCTCTTCATAAAAAGTCAGAACCTATTAACGATAATAGTAGCTGCCACT
+TTTTTAGCAAGGTCCCTAATATAGGAACTGGATATTACAAATACTTTATCGACTTGGGTC
+TTCTCATGAGAATGGAAAGGAAACTATCTGATAAGATATCTTCTCAAAAGATCAAGGAGA
+TAGAAGAAACAGAAGACTTTTAATTCTTATCAATAACATATTTTTCTATGATCTGTCTTT
+TAAACGATGGATTTTCCACAAATGCGCCTCTCAAGTCCCTCATAGAATGATACACGTATA
+AAAAATATAGCATAGGTGATGACTCCTTATTTTTAGACATTAGATATGCCAAAATCATAG
+CCCCGCTTCTATTTACTCCTGCAACACAATGAACCAACACGGGCTCGTTTCGTTGATCAC
+ATTTAGATAAGAAGGCGGTCACGTCGTCAAAATATTTACTAATATCAGTAGTTGTATCAT
+CTACCAACGGTATATGAATAATATTAATATTAGAGTTAGGTAATGTATATTTATCCATCG
+TCAAATTTAAAACATATTTGAACTTAACTTCAGATGATGGTGCATCCATAGCATTTTTAT
+AATTTCCCAAATACACATTATTTGTTACTCTTGTCATTATAGTGGGAGATTTGGCTCTGT
+GCATATCTCCAGTTGAACGTAGTAGTAAGTATTTATACAAACTTTTCTTATCCATTTATA
+ACGTACAAATGGATAAAACTACTTTATCAGTAAACGCATGCAATTTAGAATACGTTAGAG
+AAAAGGCTATAGTAGGCGTACAAGCAGCCAAGACATCAACACTTATATTTTTTGTTATTA
+TATTGGCAATTAGTGCGCTATTACTCTGGTTTCAGACGTCTGATAATCCAGTCTTTAATG
+AATTAACGAGATATATGCGAATTAAAAATACGGTTAACGATTGGAAATCATTAACGGATA
+GCAAAACAAAATTAGAAAGCGATAGAGGTAGACTTCTAGCCGCTGGTAAGGATGATATAT
+TCGAATTCAAATGTGTGGATTTCGGCGCCTATTTTATAGCTATGCGATTGGATAAGAAAA
+CATATCTGCCGCAAGCTATTAGGCGAGGTACTGGAGACGCGTGGATGGTTAAAAAGGCGG
+CAAAAGTCGATCCATCTGCTCAACAATTTTGTCAGTATTTGATAAAACACAAGTCTAATA
+ATGTTATTACTTGTGGTAATGAGATGTTAAATGAATTAGGTTATAGCGGTTATTTTATGT
+CACCGCATTGGTGTTCCGATCTTAGTAATATGGAATAAGTGTTAGATAAATGCGGTAACA
+AATGTTCCTGTAAGGAACCATAACAGTTTAGATTTAACATTAAAGATGAGCATAAACATA
+ATAAACAAAATTACAATCAAACCTATAACATTAATATCAAACAATCCAAAAAATGAAATC
+AATGGAGTAGTAAACGTGTACATAACTCCTGGATAACGTTTAGCAGCTACCGTTCCTATT
+CTAGACCAAAAATTTGGTTTCATGGTTTCGAAGCGGTGTTCTGCAACAAGACGAGGATCG
+TGTTCTACATATTTGGCAGAGTTATCCATTATTTGCCTGTTAATCTTCATTTCGTTTTCG
+ATTCTGGCTATTTCAAAATAAAATCCCGATGATAGACCTCCAGACTTTATAATTTCATCT
+ACGATGTTCAGCGCCGTAGTAACTCTAATAATATAGGCGGATAAGCTAACATCATACCCT
+CCTGTATATGTAAATATGGCATGATCTTTGTCTATTACAAGCTCGGTTTTAACTTTATTT
+CCTGTAATAATTTCTCTCATCTGTAGGATATCTATTTTCTTGTCATGTATTGCCTTCAAG
+ACGGGACGAAGAAACGTAATATCCTCAATAACGTTATCGTTTTCTATAATAACTACATAT
+TCTACATTTTTATTTTCTAGCTCGGTAAAAAATTTAGAATCCCATAGGGCTAAATGTCTA
+GCGATATTTCTTTTCGTTTCCTCTGTACACATAGTGTTACAAAACCCTGAAAAGAAGTGA
+GTATACTTGTCATCATCTCTAATATTTCCTCCAGTCCATTGTATAAACACATAATCCTTG
+TAATGATCTGGATCATCATTGACTATCACAACATCTCTTTTTTCTTGCATAACTTCATTG
+TCCTTCACATCATCGAACTTCTGATCATTAATATGCTCATGAACATTAGGAAATGTTTCT
+GATGGAGGTCTATCAATAACTGGCACAACAATAACAGGAGTTTTCACCGCCGCCATTTAG
+TTATTGAAATTAATCATATACAACTCTCTAATACGAGTTATATTTTCGTCTATCCATTGT
+TTCACATTGACATATTTCGACAAAAAGATATAAAATGCGTATTCCAATGCTTCTCTGTTT
+AATGAATTACTAAAATATACAAACACGTCACTGTCTGGTAATAAATAATATCTTAGAATA
+TTGTAACAATTTATTTTGTATTGCACATGTTCGTGATCTATGAGTTCTTCTTCAAATGGC
+ATAGGATCTCCGAATCTGAAAACGTATAAATAGGAGTTAGAATAATAATATTTGAGAGTA
+TTGGTAATGTATAAACTCTTTAGCGGTATAATTAGTTTTTTTCTCTCGATTTCTATTTTT
+AGATGTGATGGAAAAATGACTAATTTTGTAGCATTAGTATCATGAACTCTAATCAAAATC
+TTAATATCTTCGTCACATGTTAGCTCTTTGAAGTTTTTAAGAGATGCATCAGTTGGTTTT
+ACAGATGGAGTAGGTGCAACAATTTTTTGTTTAATGCATGCATGTATTGGAGCCATTGTC
+TTAACTATAATGGTGCTTGTATCGAAAAACTTTAATGCGGATAACGGAAGCTCTTCGCCG
+CGACTTTCTACGTCGTAATTGGGTTCTAATGCCGATCTCTGAATGGATACTAGTTTTCTA
+AGTTCTAATGTAATTCTCTGAAAATGTAAATCCAATTCCTCCGGCATTATAGATGTGTAT
+ACATCGGTAAATAAAACTATAGTATCCAACGATCCCTTCTCGCAAATTCTAGTCTTAACC
+AAGAAATCGTATATAACTACGGAGATGGCGTATTTAAGAGTGGATTCTTCTACCGTTTTG
+TTCTTGGATTTCATATAAGAAACTATAAAGTCCGCACTACTGTTAAGAATGATCACTAAC
+GCAACTATATAGTTCAAATTAAGCATCTTGGAAACATAAAATAACTCTGTAGATGATACT
+TGACTTTCGAATAAGTTTGCAGACAAACGAAGAAAGAACAGACCTCTCTTAATTTCAGAA
+GAAAACTTTTTTTCGTATTCCTGACGTCTAGAGTTTATATCAATAAGAAAGTTAAGAATT
+AGTCGGTTAATGTTGTATTTCATTACCCAAGTTTGAGATTTCATAATATTGTCAAAAGAC
+ATGATAATATTAAAGATAAAGCGCTGACTATGAACGAAATAGCTATATGGTTCGCTCAAG
+AATATAGTCTTGTTAAACGTGGAAACGATAACTGTATTTTTAATCACGTCAGCGGCATCT
+AAATTAAATATAGGTATATTTATTCCACACACTCTACAATATGCCACACCATCTTCATAA
+TAAATAAATTCGTTAGCAAAATTATTAATTTTAGTGAAATAGTTAGCGTCAACTTTCATA
+GCTTCCTTCAATCTAATTTGATGCTCACATGGCGCGAATTCTACTCTAACATCCCTTTTC
+CATGCCTCAGGTTCATCGATCTCTATAATATCTAGTTTCTTGCGTTTCACAAACACAGGC
+TCGTCTCTCGCGATGAGATCTGTATAGTAACTATGTAAATGATAACTAGATAGAAAGATG
+TAGCTATATAGATGACGATCCTTTAAGAGAGGTATAATAACTTTACCCCAATCAGATAGA
+CTGTTGTTATGGTCTTCGGAAAAAGAATTTTTATAAATTTTTCCAGTATTTTCTAAATAT
+ACGTACTTGATATCTAAGAAATCCTTAATAATAATAGGAATGGATAATCCGTCTATTTTA
+TAAAGAAATACATATCGCATATTATACTTTTTTTTGGAAATTGGAATACCGATGTGTCTA
+CATAAATACGCAAAGTCTAAATATTTTTTAGAGAATCTTAGTTGGTCCAAATTCTTTTCC
+AAGTACGGTAATAGATTTTTCATATTGAACGGTATCTTCTTGATCTCTGGTTCTAATTCC
+GCATTAAATGATGAAACTAAGTCACTATTTTTATAACTAACGATTACATCACCTCTAACA
+TCATCATTTACCAGGATACTGATCTTCTTTTGTCGTAAATACATGTCTAATGTGTTAAAA
+AAAAGATCATACAAGTTATACGTCATTTCATCTGTAGTATTCTTGTCATTGAAGGATAAA
+CTCGTACTAATCTCTTCTTTAACAGTCTGTTCAAATTTATATCCTATATATGAAAAAATA
+GCAACCAGTGTTTGATCATCCGCGTCAATATTCTGTTCTATCGTAGTGTATAACAATCTT
+ATATCTTCTTCTGTGATAGTCGATACGTTATAAAGGTTGATAACGAAAATATTTTTATTT
+CGTGAAATAAAGTCATTGTAGGATTTTGGACTTATATTCGTGTCTAGTAGATATGATTTT
+ATTTTTGGAATGATCTCAATTAAAATAGTCTCTTTAGAGTCCATTTAAAGTTACAAACAA
+CTAGGAAATTGGTTTATGATGTATAATTTTTTTAGTTTTTATAGATTCTTTATTCTATAC
+TTAAAAAATGAAAATAAATACAAAGGTTCTTGAGGGTTGTGTTAATTGAAAGCGATAAAT
+AATCATAAATTATTTCATTATCGCGATATCCGTTAAGTTTGTATCGTAATGGCGTGGTCA
+ATTACGAATAAAGCGGATACTAGTAGTTTCACAAAGATGGCTGAAATCAGAGCTCATCTA
+AGAAATAGCGCTGAAAATAAAGATAAAAACGAGGATATTTTCCCGGAAGATGTAATAATT
+CCATCTACTAAGCCCAAAACCAAACGAACCACTACTCCTCGTAAACCAGCGGCTACTAAA
+AGATCAACCAAAAAGGATAAAGAAAAGGAGGAAGTGGAAGAAGTAGTTATAGAGGAATAT
+CATCAAACAACTGAAGAAAATTCTCCACCTCCGTCATCATCTCCTGGAGTCGGCGACATT
+GTAGAAAGCGTGGCCGCTGTAGAGCTCGATGATAGCGACGGGGATGATGAACCTATGGTA
+CAAGTTGAAGCTGGTAAAGTAAATCATAGTGCTAGAAGCGATCTCTCTGACCTAAAGGTG
+GCTACCGACAATATCGTTAAAGATCTTAAGAAAATTATTACTAGAATCTCTGCAGTATCG
+ACTGTTCTAGAGGATGTTCAAGCAGCTGGTATCTCTAGACAATTTACTTCTATGACTAAA
+GCTATTACAACACTATCTGATCTAGTCACCGAGGGAAAATCTAAAGTTGTTCGTAAAAAA
+GTTAAAACTTGTAAGAAGTAAATGCGTGCACTTTTTTATAAAGATGGTAAACTGTTTACC
+GATAATAATTTTTTAAATCCTGTATCAGACGATAATCCAGCGTATGAGGTTTTGCAACAT
+GTTAAAATTCCTACTCATTTAACAGATGTAGTAGTATATGAACAAACGTGGGAAGAGGCA
+TTAACTAGATTAATTTTTGTGGGAAGTGATTCAAAAGGACGTAGACAATACTTTTACGGA
+AAAATGCATATACAGAATCGCAATGCTAAAAGAGATCGTATTTTTGTTAGAGTATATAAC
+GTTATGAAACGAATTAATTGTTTTATAAACAAAAATATAAAGAAATCGTCCACAGATTCC
+AATTATCAGTTGGCGGTTTTTATGTTAATGGAAACTATGTTTTTTATTAGATTTGGTAAA
+ATGAAATATCTTAAGGAGAATGAAACAGTAGGGTTATTAACACTAAAAAATAAACACATA
+GAAATAAGTCCCGATGAAATAGTTATCAAGTTTGTAGGAAAGGACAAAGTTTCACATGAA
+TTTGTTGTTCATAAGTCTAATAGACTATATAAACCGCTATTGAAACTGACTGATGATTCT
+AGTCCCGAAGAATTTCTGTTCAACAAACTAAGTGAACGAAAGGTATATGAATGTATCAAA
+CAGTTTGGTATTAGAATCAAGGATCTCCGAACGTATGGAGTCAATTATACGTTTTTATAT
+AATTTTTGGACAAATGTAAAGTCCGTATCTCCTCTTCCATCACCAAAAAAGTTGATAGCA
+TTAACTATCAAACAAACTGCTGAAGTGGTAGGTCATACTCCATCAATTTCAAAAAGAGCT
+TATATGGCAACGACTATTTTAGAAATGGTAAAGGATAAAAATTTTTTAGACGTAGTATCT
+AAAACTACGTTCGATGAATTCCTATCTATAGTCGTAGATCACGTTAAATCATCTACGGAT
+GGATGATAATAGATCTTTACACAAATAATTACAAGACCGATAAATGGAAATGGATAAACG
+GATGAAATCTCTCGCTATGACAGCTTTCTTCGGAGAGCTAAACACGTTAGATATTATGGC
+ATTGATAATGTCTATATTTAAACACCATCCAAACAATACCATTTTTTCAGTGGATAAGGA
+TGGTCAATTTATGATTGATTTCGAATACGATAATTATAAGGCTTCTCAATATTTGGATCT
+GACCCTCACTCCGATATCTGGAAATGAATGCAAGACTCACGCATCTAGTATAGCCGAACA
+ATTGGCGTGTGTGGATATTATTAAAGAGGATATTAGCGAATATATCAAAACTACTCCCCG
+TCTTAAACGATTTATAAAAAAATACCGCAATAGATCATATACTCGTATCAGTCGAGATAC
+AGAAAAGCTTAAAATAGCTCTAGCTAAAGGCATAGATTACGAATATATAAAAGACGCTTG
+TTAATAAGTAAATGAAAAAAAACTAGTCGTTTATAATAAAACACAATATGGATGCCAACA
+TAGTATCATCTTCTACTATTGCGACGTATATAGACGCTTTAGCGAAGAATGCTTCAGAAT
+TAGAACAGAGGTCTACCGCATACGAAATAAATAATGAATTGGAACTAGTATTTATTAAAC
+CGCCATTGATTACGTTGACAAATGTAGTAAATATCTCCACGATTCAGGAATCGTTTATTC
+GATTTACCGTTACTAATAAGGAAGGTATCAAAATTAGAACTAAGATTCCATTATCTAAGG
+TACATGGTCTAGATGTAAAAAATGTGCAGTTGGTAGATGCTATAGATAACATAGTTTGGG
+AAAAGAAATCATTAGTGACGGAAAATCGTCTTCACAAAGAATGCTTGTTGAGACTATCAA
+CAGAGGAACGTCATATATTTTTGGATTACAAGAAATATGGATCCTCTATCCGACTAGAAT
+TAGTCAATCTTATTCAAGCAAAAACAAAAAACTTTACGATAGACTTTAAGCTAAAATATT
+TTCTAGGATCTGGCGCTCAATCTAAAAGTTCTTTATTGCACGCTATTAATCATCCAAAGT
+CAAGGCCTAATACATCTCTGGAAATAGAATTTACACCTAGAGACAATGAAACAGTTCCAT
+ATGATGAACTAATAAAGGAATTGACGACTCTCTCGCGTCATATATTTATGGCTTCTCCAG
+AGAATGTAATTCTTTCTCCACCTATTAACGCACCTATAAAGACTTTTATGTTGCCTAAAC
+AAGATATAGTAGGTCTGGATCTGGAAAATCTATATGCCGTAACTAAGACTGACGGCATTC
+CTATAACTATCAGAGTTACATCAAAAGGGTTGTATTGTTATTTTACACATCTTGGTTATA
+TTATTAGATATCCAGTTAAGAGAACAATAGATTCCGAAGTAGTAGTCTTTGGTGAGGCAG
+TTAAGGATAAGAACTGGACCGTATATCTCATTAAGCTAATAGAGCCCGTAAATGCAATCA
+GTGATAGACTAGAAGAAAGTAAGTATGTTGAATCTAAACTAGTGGATATTTGTGATCGGA
+TAGTATTCAAGTCAAAGAAATACGAAGGTCCGTTTACTACAACTAGTGAAGTCGTCGATA
+TGTTATCTACATATTTACCAAAGCAACCAGAAGGTGTTATTCTGTTCTATTCAAAGGGAC
+CTAAATCTAACATTGATTTTAAAATCAAAAAGGAGAATACTATAGACCAAACTGCAAATG
+TAGTATTTAGGTACATGTCCAGTGAACCAATTATCTTTGGAGAGTCGTCTATCTTTATAG
+AGTATAAGAAATTTACCAACGATAAAGGCTTTCCTAAAGAATATGGTTCTGGTAAGATTG
+TGTTATATAACGGCGTTAATTATCTAAATAATATCTATTGTTTGGAATATATTAATACAC
+ATAATGAAGTGGGTATTAAGTCCGTTGTTGTACCTATTAAGTTTATAGCAGAATTCTTAG
+TCAATGGAGAAATACTTAAACCTAGAATCGATAAAACCATGAAATATATTAACTCAGAAG
+ACTATTATGGAAATCAACATAATATCATAGTCGAACATTTAAGAGATCAAAGCATCAAAA
+TAGGAGATGTCTTTAACGAGGATAAACTATCGGATGTTGGACATCAATACGCTGCCAACA
+ACGATAAATTTAGATTAAATCCAGAAGTTAGTTATTTTACTAATAAACGAACTAGAGGGC
+CGTTGGGAATTTTATCAAACTACGTCAAGACTCTTCTTATTTCTATGTATTGTTCCAAAA
+CATTTTTAGACGATTCCAACAAACGAAAGGTATTAGCGATTGATTTTGGAAACGGTGCTG
+ACCTGGAAAAATACTTTTATGGAGAGATTGCGTTATTGGTAGCGACGGATCCGGATGCTG
+ATGCTATAGCTAGAGGAAATGAAAGATACAACAAATTAAATTCTGGAATTAAAACCAAGT
+ACTACAAATTTGACTACATTCAGGAAACTATTCGATCCGATACATTTGTCTCTAGTGTCA
+GAGAAGTATTCTATTTTGGAAAGTTTAATATCATTGACTGGCAGTTCGCTATTCATTATT
+CTTTTCATCCAAGACATTATGCTACAGTCATGAATAACTTATCCGAACTAACTGCTTCTG
+GAGGCAAGGTATTAATTACTACCATGGATGGAGACAAATTATCAAAATTAACCGATAAAA
+AGACTTTTATAATTCATAAGAATCTACCTAGTAGCGAAAACTATATGTCTGTAGAAAAAA
+TAGCTGATGATAGAATAGTGGTATATAATCCATCAACAATGTCTACTCCAATGACTGAAT
+ACATTATCAAAAAGAACGATATAGTCAGAGTGTTTAACGAATACGGATTTGTTCTTGTAG
+ATAATGTTGATTTCGCTACAATTATAGAACGAAGTAAAAAGTTTATTAATGGCGCATCTA
+CAATGGAAGATAGACCGTCTACAAGAAACTTTTTCGAACTAAATAGAGGAGCCATTAAAT
+GTGAAGGTTTAGATGTCGAAGACTTACTTAGTTACTATGTTGTTTATGTCTTTTCTAAGC
+GGTAAATAATAATATGGTATGGGTTCTGATATCCCCGTTCTAAATGCATTAAATAATTCC
+AATAGAGCGATTTTTGTTCCTATAGGACCTTCCAACTGTGGATACTCTGTATTATTAATA
+GATATATTAATACTTTTGTAGGGTAACAGAGGTTCTACGTCTTCTAAAAATAAAAGTTTT
+ATAACATCTGGCCTGTTCATAAATAAAAACTTGGCGATTCTATATATACTCTTATTATCA
+AATCTAGCCATTGTCTTATAGATGTGAGCTACTGTAGGTGTACCATTTGATTTTCTTTCT
+AATACTATATATTTCTCTCGAAGAAGTTCTTGCAGATCATCTGGGAATAAAATACTACTG
+TTGAGTAAATCAGTTATTTTTTTTATATCGATATTGATGGACATTTTTATAGTTAAGGAT
+AATAAGTATCCCAAAGTAGATAACGACGATAACGAAGTATTTATACTTTTAGGAAATCAC
+AATGACTTTATCAGATCAAAATTAACAAAATTAAAGGAGCATGTATTTTTTTCTGAATAT
+ATTGTGACTCCAGATACATATGGATCTTTATGCGTCGAATTAAATGGGTCTAGTTTTCAG
+CACGGTGGTAGATATATAGAGGTGGAGGAATTTATAGATGCTGGAAGACAAGTTAGATGG
+TGTTCTACATCCAATCATATATCTGAAGATATACACACTGATAAATTTGTCATTTATGAT
+ATTTATACGTTTGATTCGTTCAAGAATAAACGATTGGTATTTGTACAGGTACCTCCATCA
+TTAGGAGATGATAGCTATTTAACTAATCCGTTATTGTCTCCGTATTATCGTAATTCAGTA
+GCCAGACAAATGGTCAATGATATGATTTTTAATCAAGATTCATTTTTAAAATATTTATTA
+GAACATCTGATTAGAAGCCACTATAGAGTTTCTAAACATATAACAATAGTTAGATACAAG
+GATACCGAAGAATTAAATCTAACAAGAATATGTTATAATAGAGATAAGTTTAAGGCGTTT
+GTATTCGCTTGGTTTAACGGCGTTTCGGAAAATGAAAAGGTACTAGATACGTATAAAAAG
+GTATCTGATTTGATATAATGAATTCAGTGACTATATCACACGCACCATATACTATTACTT
+ATCACGATGATTGGGAACCAGTAATGAGTCAATTGGTAGAGTTTTATAACGAAGTAGCCA
+GTTGGTTGCTACGCGACGAGACGTCGCCTATTCCTGATAAGTTCTTTATACAATTGAAAC
+AGCCGCTTAGAAATAAACGAGTATGTGTGTGTGGTATAGATCCGTATCCAAAAGATGGAA
+CTGGTGTACCGTTCGAATCACCAAATTTTACAAAAAAATCAATTAAGGAGATAGCTTCAT
+CTATATCTAGATTAACCGGAGTAATTGATTATAAAGGTTATAACCTTAATATAATAGACG
+GGGTTATACCCTGGAATTATTACTTAAGTTGTAAATTAGGAGAAACAAAAAGTCACGCGA
+TTTACTGGGATAAGATTTCCAAGTTACTGCTACAGCATATAACTAAACACGTTAGTGTTC
+TTTATTGTTTGGGTAAAACAGATTTCTCGAATATACGGGCAAAGTTAGAATCCCCGGTAA
+CTACCATAGTGGGATATCATCCAGCGGCCAGAGACCACCAATTCGAGAAAGATCGATCAT
+TTGAAATTATCAACGTTTTACTGGAATTAGACAACAAGACACCTATAAATTGGGCTCAAG
+GGTTTATTTATTAATGCTTTAGTGAAATTTTAACTTGTGTTCTAAATGGATGCGGCTATT
+AGAGGTAATGATGTTATCTTTGTTCTTAAGACTATAGGTGTCCCGTCAGCATGCAGACAA
+AATGAAGATCCAAGATTCGTAGAAGCATTTAAATGCGACGAGTTAGAAAGATATATTGAT
+AATAATCCAGAATGTACACTATTCGAAAGTCTTAGGGATGAGGAAGCATACTCTATAGTC
+AGAATTTTCATGGATGTAGATTTAGACGCGTGTCTAGACGAAATAGATTATTTAACGGCT
+ATTCAAGATTTTATTATCGAGGTGTCAAACTGTGTAGCTAGATTCGCATTTACAGAATGC
+GGTGCCATTCATGAAAATGTAATAAAATCCATGAGATCTAATTTTTCATTGACTAAGTCT
+ACAAATAGAGATAAAACAAGTTTTCATATTATCTTTTTAGACACGTATACCACTATGGAT
+ACATTGATAGCTATGAAACGAACACTATTAGAATTAAGTAGATCATCTGAAAATCCACTA
+ACAAGATCGATAGACACTGCCGTATATAGGAGAAAAACAACTCTTCGGGTTGTAGGTACT
+AGGAAAAATCCAAATTGCGACACTATTCATGTAATGCAACCACCTCACGATAATATAGAA
+GATTACCTATTCACTTACGTGGATATGAACAACAATAGTTATTACTTTTCTCTACAACGA
+CGATTGGAGGATTTAGTTCCTGATAAGTTATGGGAACCAGGGTTTATTTCGTTCGAAGAC
+GCTATAAAAAGAGTTTCAAAAATATTCATTAATTCTATAATAAACTTTAATGATCTCGAT
+GAAAATAATTTTACAACGGTACCACTGGTCATAGATTATGTAACACCTTGTGCATTATGT
+AAAAAACGATCGCATAAACATCCGCATCAACTATCGTTGGAAAATGGTGCTATTAGAATT
+TACAAAACTGGTAATCCACATAGTTGTAAAGTTAAAATTGTTCCGTTGGATGGTAATAAA
+CTGTTTAATATTGCACAAAGAATTTTAGACACTAACTCTGTTTTATTAACCGAACGAGGA
+GACCATATAGTTTGGATTAATAATTCATGGAAATTTAACAGCGAAGAACCCTTGATAACA
+AAACTAATTCTATCAATAAGACATCAACTACCTAAGGAATATTCAAGCGAATTACTCTGT
+CCGAGGAAACGAAAGACTGTAGAAGCTAACATACGAGACATGTTAGTAGATTCAGTAGAG
+ACCGATACCTATCCGGATAAACTTCCGTTTAAAAATGGTGTATTGGACCTGGTAGACGGA
+ATGTTTTACTCTGGAGATGATGCTAAAAAATATACGTGTACTGTATCGACCGGATTTAAA
+TTTGACGATACAAAATTCGTCGAAGACAGTCCAGAAATGGAAGAGTTAATGAATATCATT
+AACGATATCCAACCATTAACGGATGAAAATAAGAAAAATAGAGAGCTGTATGAAAAAACA
+TTATCTAGTTGTTTATGTGGTGCTACCAAAGGATGTTTAACATTCTTTTTTGGAGAAACC
+GCAACTGGGAAGTCGACAACCAAACGTTTGTTAAAGTCTGCTATCGGTGACCTGTTTGTC
+GAGACGGGTCAAACAATTTTAACAGATGTATTGGATAAAGGACCTAATCCATTTATCGCT
+AATATGCATTTAAAAAGATCTGTATTCTGTAGCGAACTACCTGATTTTGCATGTAGTGGA
+TCAAAGAAAATTAGATCTGATAATATTAAAAAGTTGACAGAACCTTGTGTCATTGGAAGA
+CCGTGTTTCTCCAATAAAATTAATAATAGAAACCATGCGACAATCATTATCGATACTAAT
+TACAAACCTGTCTTTGATAGGATAGATAACGCATTAATGAGAAGAATTGCCGTCGTGCGA
+TTCAGAACACACTTTTCTCAACCTTCTGGTAGAGAGGCTGCTGAAAATAATGACGCGTAC
+GATAAAGTCAAACTATTAGACGAGGGATTAGATGGTAAAATACAGAATAATAGATATAGA
+TTCGCATTTCTATACTTGTTGGTTAAATGGTACAAAAAATATCATATTCCTATTATGAAA
+CTATATCCTACACCGGAAGAGATTCCGGACTTTGCATTCTATCTCAAAATAGGTACTCTG
+TTGGTATCTAGCTCTGTAAAGCATATTCCATTAATGACGGACCTCTCCAAAAAGGGATAT
+ATATTGTACGATAATGTGGTTACTCTTCCGTTGACTACTTTCCAACAGAAAATATCCAAG
+TATTTTAATTCTAGACTATTTGGACACGATATAGAGAGCTTCATCAATAGACATAAGAAA
+TTTGCCAATGTTAGTGATGAATATCTGCAATATATATTCATAGAGGATATTTCATCTCCG
+TAAATATATGCCATATATTTATAGAATATATCACATATCTAAATGAATACCGGAATCATA
+GATTTATTTGATAATCATGTTGATAGTATACCAACTATATTACCTCATCAGTTAGCTACT
+TTAGATTATCTAGTTAGAACTATCATAGATGAGAACAGAAGCGTGTTATTGTTCCATATT
+ATGGGATCGGGTAAAACAATAATCGCTTTGTTGTTCGCCTTGGTAGCTTCCAGATTTAAA
+AAGGTTTACATTTTAGTACCGAACATCAACATCTTAAAAATTTTCAATTATAATATGGGT
+GTAGCTATGAACTTGTTTAATGACGAATTCATAGCTGAGAATATCTTTATTCATTCCACA
+ACAAGTTTTTATTCTCTTAATTATAACGATAACGTCATTAATTATAACGGATTAAGTCGC
+TACAATAACTCTATTTTTATCGTTGATGAGGCACATAATATTTTTGGGAATAATACTGGA
+GAACTTATGACCGTGATAAAAAATAAAAACAAGATTCCTTTTCTACTATTGTCTGGATCT
+CCCATTACTAACACACCTAATACGCTGGGTCATATTATAGATTTAATGTCCGAAGAGACG
+ATAGATTTTGGTGAGATTATTAGTCGTGGTAAGAAAGTAATTCAGACACTTCTTAACGAA
+CGCGGAGTGAATGTACTCAAGGATTTGCTTAAAGGAAGAATATCATATTACGAAATGCCG
+GACAAAGATCTACCAACAATAAGATATCACGGACGTAAATTTCTAGATACTCGAGTAGTA
+TATTGTCACATGTCTAAACTTCAAGAGAAAGATTATATGATTACTAGACGGCAGCTATGT
+TATCATGAAATGTTTGATAAAAATATGTATAACGTGTCAATGGCAGTATTGGGACAACTT
+AATCTGATGAATAATTTAGATACGTTATTTCAGGAACAGGATAAGGAATTGTACCCAAAT
+CTGAAAATAAATAATGGAGTGTTATACGGTGAAGAATTGGTAACGTTAAACATTAGTTCC
+AAATTTAAGTACTTTATCAATCGGATACAGACACTCAAGGGAAAACACTTTATATACTTC
+TCTAATTCTACATATGGTGGATTGGTAATTAAATATATCATGCTCAGTAATGGATATTCT
+GAATATAATGGTTCTCAGGGAACTAATCCACATATGATAAACGGCAAACCAAAAACATTT
+GCTATCGTTACTAGTAAAATGAAATCGTCTTTAGAGGATCTATTAGATGTGTATAATTCT
+CCTGAAAACGATGATGGCAATCAATTGATGTTTTTGTTTTCGTCAAACATTATGTCTGAA
+TCCTATACTCTGAAAGAGGTAAGGCATATTTGGTTTATGACTATCCCGGATACTTTTTCT
+CAATACAACCAAATTCTTGGACGATCTATTAGAAAATTCTCTTACGTCGATATTTCTGAA
+CCCGTTAATGTATATCTTTTAGCAGCCGTATATTCAGATTTCAATGACGAAGTGACGTCA
+TTAAACGATTATACACAGGATGAATTGATTAATGTTTTACCCTTTGACATCAAAAAGCTG
+TTGTATCTAAAATTTAAGACTAAAGAAACGAATAGAATATACTCTATTCTTCAAGAGATG
+TCTGAAACGTATTCTCTTCCACCACATCCATCAATTGTAAAAGTTTTATTGGGAGAATTG
+GTCAGACAATTTTTTTATAATAATTCTCGTATTAAGTATAACGACTCCAAGTTACTTAAA
+ATGGTTACATCAGTTATAAAAAATAAAGAAGACGCTAGGAATTACATAGATGATATTGTA
+AACGGTCACTTCTTTGTATCGAATAAAGTATTTGATAAATCTCTTTTATACAAATACGAA
+AACGATATTATTACAGTACCGTTTAGACTTTCCTACGAACCATTTGTTTGGGGAGTTAAC
+TTTCGTAAAGAATATAATGTGGTATCTTCTCCATAAAACTGATGAGATATATAAAGAAAT
+AAATGTCGAGCTTTGTTACCAATGGATATCTTCCAGTTACATTGGAACCACATGAGTTGA
+CGTTAGACATAAAAACTAATATTAGGAATGCCGTATATAAGGCGTATCTCCATAGAGAAA
+TTAGTGGTAAAATGGCCAAGAAAATAGAAATTCGTGAAGACGTGGAATTACCTCTCGGTG
+AAATAGTTAATAATTCTGTAGTTATAAACGTTCCGTGTGTAATAACCTACGCATATTATC
+ACGTTGGGGATATAGTCAGAGGAACATTAAACATCGAAGATGAATCAAATGTAACTATTC
+AATGTGGAGATTTAATCTGTAAACTAAGTAGAGATTCGGGTACTGTATCATTTAGCGATT
+CAAAGTACTGCTTTTTTCGAAATGGTAATGCGTATGATAACGGCATCGAAGTCTCCGCCG
+TTCTAATGGAGGCTCAACAAGGTACCGAATCTAGTTTTGTTTTTCTCGCGAATATCGTTG
+ACTCATAAGAAAGAGAATAGCGGTGAGTATAAATACGAATACTATGGCAATAATTGCGAA
+TGTTTTATTCCCTTCGATATATTTTTGATAATATGAAAAACATGCCTCTCTCAAATCAGA
+CAACCATTTCATAAAATAGTTCTCTCGCACTGGTGAGGTGGTTGCAGCTCGTATAATCTC
+CCCAGAATAATATACTTGCGTGTCGTCGTTCAATTTATACGGATTTCTATAATTCTCTGT
+TATATAATGAGGTTTACCCTCATGATTAGACGACGACAATAGTGTTCTGAATTTAGATAG
+TTGATCAGAATGAATGTTTATTGGTGTTGGAAAAATTATCCATGCTGCGTCTGCAGAGTG
+GTTGATAGTTGTTCCTAGATATGTAAAATAATCCAACGTACTAGGTAGCAAATTGTCTAG
+ATAAAATACTGAATCAAATGGCGCAGACATATTAGCGGATCTAATGGAATCCAATTGATT
+GACTATCTTTTGAAAATATACATTTTTATGATCTGATACTTGTAAGAATATAGCAATAAT
+GATAATTCCATCATCGTGTTTTTTTGCCTCTTCATAAGAACTATATTTTTTCTTATTCCA
+ATGAACCAGATTAATCTCTCCAGAGTATTTGTATACATCTATCAAGTGATTGGATCCATA
+ATCGTCTTCCTTTCCCCAATATATATGTATTGTTGATAACACATATTCATTGGGGAGAAA
+CCCTCCACTTATATATCCTCCTTTAAAATTAATCCTTACTAGTTTTCCAGTATTCTGGAT
+AGTGGTTGGTTTCGACTCATTATAATGTATGTCTAACGTCTTCAATCGCGCGTCAGAAAT
+TGCTTTTTTAGTTTCTATATTAATAGGAGATAGTTGTTGAGGCATAGTAAAAATGAAATG
+ATAACTGTCTAGAAATAGCTCTTAGTATGGGATTTACAATGGATGAGGAAGTGATATTTG
+AAACTCCTAGAGAATTAATATCTATTAAACGAATAAAAGATATTCCAAGATCAAAAGACA
+CGCACGTGTTTGCTGCGTGTATAACAAGTGACGGATATCCGTTAATAGGAGCTAGAAGAA
+CTTCATTCGCATTCCAGGCGATATTATCTCAACAAAATTCAGATTCTATCTTTAGAGTAT
+CCACTAAACTATTACGGTTTATGTACTACAATGAACTAAGAGAAATCTTTAGACGGTTGA
+GAAAAGGTTCTATCAACAATATCGATCCTCACTTCGAAGAGTTAATATTATTGGGTGGTA
+AACTAGATAAAAAGGAATCTATTAAAGATTGTTTAAGAAGAGAATTAAAAGAGGAAAGTG
+ATGAACATATAACAGTAAAAGAATTCGGAAATGTAATTCTAAAACTTACAACGAGTGATA
+AATTATTTAATAAAGTATATATAGGTTATTGCATGGCATGTTTTATTAATCAATCGTTGG
+AGGATTTATCACATACTAGTATTTACAATGTAGAAATTAGAAAGATTAAATCGTTAAATG
+ATTGTATTAACGACGATAAATACGAATATCTGTCTTATATTTATAATATACTAATTAATA
+GTAAATGAGCTTTTACAGATCTAGTATAATTAGTCAGATTATTAAGTATAATAGACGACT
+AGCTAAGTCTATTATTTGCGAGGATGACTCTCAAATTATTACACTCACGGCATTCGTTAA
+CCAATGCCTATGGTGTCATAAACGAGTATCCGTGTCCGCTATTTTATTAACTACTGATAA
+CAAAATATTAGTATGTAACAGACGAGATAGTTTTCTCTATTCTGAAATAATTAGAACTAG
+AAACATGTATAGAAAGAAACGATTATTTCTGAATTATTCCAATTATTTGAACAAACAGGA
+AAGAAGTATACTATCGTCATTTTTTTCTCTAGATCCAGCTACTGCTGATAATGATAGAAT
+AAACGCTATTTATCCGGGTGGTATACCCAAAAGGGGTGAGAACGTTCCAGAGTGTTTATC
+CAGGGAAATCAAAGAAGAAGTTAATATAGACAATTCTTTTGTATTCATAGACACTCGTTT
+TTTTATTCATGGTATCATAGAAGATACCATTATTAACAAATTTTTTGAGGTAATTTTCTT
+TGTTGGACGAATATCTCTAACGAGTGATCAAATTATTGATACCTTTAAAAGTAATCATGA
+AATAAAGGATCTAATATTTTTAGATCCAAATTCAGGTAATGGACTCCAATACGAAATTGC
+AAAATATGCTCTAGATACTGCAAAACTTAAATGTTACGGTCATAGAGGATGTTATTATGA
+ATCATTAAAAAAATTAACTGAGGATGATTGATTAGAAAATATAAATTAATTTACCATCGT
+GTATTTTTATAACGGGATTGTCTGGCATATCATGTAGATAGTTACCGTCTACATCGTATA
+CTCTACCATCTACGCCTTTAAATCCTCTATTTATTGATATTAATCTATTAGAATTGGAAT
+ACCAAATATTAGTACCCTCAATTAGTTTATTGGTAATATTTTTTTTAGACGATAGATCGA
+TGGCTCTTGAAACCAAGGTTTTCCAACCGGACTCATTGTCTATCGGTGAGAAGTCTTTTT
+CATTAGCATGAATCCATTCTAATGATGTATGTTTAAACACTCTAAACAATTGTACAAATT
+CTTTTGATTTGTTTTGAATGATTTCAAATAGGTCTTCGTCTACAGTAGGCATACCATTAG
+ATAATCTAGCCATTATAAAGTGCACGTTTACATATCTACGTTCTGGAGGAGTAAGAACGT
+GACTATTGAGACGAATGGCTCTTCCTACTATCTGACGAAGAGACGCCTCGTTCCATGTCA
+TATCTAAAATGAAGATATCATTGATTGAGAAGAAACTAATACCCTCGCCTCCGCTAGAAG
+AGAATACGCATGTTTTAATGCATTCTCCGTTAGTGTTTGATTCTTGGTTAAACTCAGCCA
+CCGCCTTGATTCTAGTATCTTTTGTTCTAGATGAGAACTCTATATTAGAGATACCAAAGA
+CTTTGAAATATAGTAATAAGATTTCTATTCCTGACTGATTAACAAATGGTTCAAAGACTA
+GACATTTACCATGGGATGCTAATATTCCCAAACATACATCTATAAATTTGACGCTTTTCT
+CTTTTAATTCAGTAAATAGAGAGATATCAGCCGCAATAGCATCCCCTCCCAATAGTTCTC
+CCTTTTTAAAGGTGTCTAATGCGGATTTAGAAAATTCTCTATCTCTTAATGAATTTTTAA
+AATCATTATATAGGGTTGCTATCTCTTGTGCGTATTCTCCCGGATCACGATTTTGTCTTT
+CAGGAAAGCTATCGAATGTAAACGTAGTAGCCATACGTCTCAGAATTCTAAATGATGATA
+TACCAGTTTTTATTTCTGCGAGTTTAGCCTTTTGATAAATCTCTTCTTGCTTTTTTGACA
+TATTAACGTATCGCATTAATACTGTTTTCTTAGCGAATGATGCAGACCCTTCCACATCAT
+CAAAAATAGAAAACTCGTTATTAACTATGTACGAACATAGGCCTCCTAGTTTGGAGACTA
+ATTCTTTTTCATCGACTAGACGTTTATTCTCAAATAGCGATTGGTGTTGTAAGGATCCTG
+GTCGCAGTAAGTTAACCAACATGGTGAATTCTTGCACACTATTAACGATAGGTGTAGCCG
+ATAAACAAATCATCTTATGGTTTTTTAACGCAATGGTCTTAGATAAAAAATTATATACTG
+ACCGAGTAGGACGGATCTTACCATCTTCTTTGATTAATGATTTAGAAATGAAGTTATGAC
+ATTCATCAATGATGACGCATATTCTACTCTTGGAATTAATAGTTTTGATATTAGTAAAAA
+ATTTATTTCTAAAATTTTGATCATCGTAATTAATAAAAATACAATCCTTCGTTATCTCTG
+GAGCGTATCTGAGTATAGTGTTTATCCAAGGATCTTCTATCAAAGCCTTTTTTACCAATA
+AGATAATTGCCCAATTCGTATAAATATCCTTAAGATGTTTGAGAATATATACAGTAGTCA
+TTGTTTTACCGACACCTGTTTCATGGAACAATAAAAGAGAATGCATACTGTCTAATCCTA
+AGAAAACTCTTGCTACAAAATGTTGATAATCCTTGAGGCGTACTACGTCTGACCCCATCA
+TTTCAACGGGCATATTAGTAGTTCTGCGTAAGGCATAATCGATATAGGCCGCGTGTGATT
+TACTCATTTATGAGTGATAAGTAATAACTATGTTTTAAAAATCACAGCAGTAGTTTAACT
+AGCCTTCTCTGATGTTTGTTTTCGATACTTTTTGAATCAGAAGTCATACTAGAATAAAGC
+AGCGAGTGAACGTAATAGAGAGCTTCGTATACTCTATTCGAAAACTCTAAGAACTTATTA
+ATGAATTCCGTATCCACTGGATCGTTTAAAATACTAAATTGAACAGTGTTCACATCCTTC
+CAAGACGAAGACTTAGTGACGGACTTAACATGAGACATAAATAAATCCAAATTTTTTTTA
+TAAACATCACTAGCCACCATAATGGCGCTATCTTTCAACCAACTATCGCTTACGCATTTT
+AACAGTCTAACATTTTTAAAGAGACTACAATATATTCTCATAGTATCGATTACACCTCTA
+CCGAATAGAGTGGGAAGTTTAATAATACAATATTTTTCGTTTACAAAATCAAATAATGGT
+CGAAACACGTCGAAGGTTAACATCTTATAATCGCTAATGTATAGATTGTTTTCAGTGAGA
+TGATTATTAGATTTAATAGCATCTCGTTCACGTTTGAACAGTTTATTGCGTGCGCTGAGG
+TCGGCAACTACGGCATCCGCTCTAGTACTCCTCCCATAATACTTTACGCTATTAATCTTT
+AAAATTTCATAGACTTTATCTAGATCGCTTTCTGGTAACATGATATCATGTGTAAAAAGT
+TTTAACATGTCGGTCGGCATTCTATTTAGATCATTAACTCTAGAAATCTGAAGAAAGTAA
+TTAGCTCCATATTCCAGACTAGGTAATGGGCTTTTACCTAAAGACAAGTTAAGTTCTGGC
+AATGTTTCATAAAATGGAAGAAGGACATGTGTCCCCTCCCGGATATTTTTTACAATTTCA
+TCCATTTACAACTCTATAGTTTGTTTTCATTATTATTAGTTATTATCTCCCATAATCTTG
+GTAATACTTACACCTTGATCATAAGATACCTTATACAGGTCATTACATACAACTACCAAT
+TGTTTTTGTACATAATAGATTGGATGATTGATATCCATGGTGGAATAAACTACTCGAACA
+GATAGTTTATCTTTCCCCCTAGATACATTGGCCGTAATAGTTGTCGGCCTAAAGAATATC
+TTTGGTGTAAAGTTAAAAGTTAGGGTTCTTGTTCCATTATTGCTTTTTGTCAGTAGTTCG
+TTATAAATTCTCGAGATGGGCCCGTTCTCTGAATATAGAACATCATTTCCAAATCTAACT
+TCTAGTCTAGAAATAATATCGGTCTTATTTTTAAAATCTATTCCCTTGATGAATGGATCG
+TTAATAAACAAATCCTTGGCCTTTGATTCGGCTGATCTATTATCTCCGTTATAGACGTTA
+CGTTGACTAGTCCAAAGACTTACAGGAATAGATGTATCGATGATGTTGATAGTATGTGAT
+ATGTGAGCAAAGACTGTTCTCTTGGTGGCGTCGCTATATGTTCCAGTAATGGCGGAAAAC
+TTTTTAGAAATGTTATATATAAAAGAATTTTTTCGGGTTCCAAACATTAACAGATTAGTA
+TGAAGATAAACACTCATATTATCAGGAACATTATCAATTTTTACATAAACATCGGCATCT
+TGAATAGAAACAACACCATCTTCTGGAACCTCTACGATCTCGGCAGATTCCGGATAACCA
+GTCGGTGGACCATCACTAACAATAACTAGATCATCCAACAATCTACTCACATATGCGTCT
+ATATAATCTTTTTCATCTTGTGAGTACCCTGGATACGAAATAAATTTGTTATCAGTATTT
+CCATAATAAGGTTTAGTATAAACAGAGAGAGATGTTGCTGCATGAACTTCGGTTACTGTC
+GCCGTTGGTTGGTTTATTTGACCTATTACTCTCCTAGGTTTCTCTATAAATGATGGTTTA
+ATTTGTACATTCTTAACCATATATCCAATAAAGCTCAATTCAGGAACATAAACAAATTCT
+TTGTTGAACGTTTCAAAGTCGAACGAAGAGTCACGAATAACGATATCGGATACTGGATTG
+AAGGTCACCGTTACGGTAATTTTTGAATCGGATAGTTTAAGACTACTGAATGTATCTTCC
+ACATCAAACGGAGTTTTAATATAAACGTATACTGTAGATGGTTCTTTAATAGTGTCATTA
+GGAGTTAGGCCAATAGAAATATCATTAAGTTCACTAGAATATCCAGAATGTTTCAAAGCA
+ATTGTATTATTGATACAATTATTATATAATTCTTCGCCCTCAATTTCCCAAATAACACCG
+TTACACGAAGAGACAGATACATGATTAATACATTTATATCCAACATATGGCACGTAACCG
+AATCTTCCCATACCTTTAACTTCTGGAAGTTCCAAACTCAGAACCAAATGATTAAGCGCA
+GTAATATACTGATCCCTAATTTCGAAGCTAGCGATAGCCTGATTGTCTGGCCCATCGTTT
+GTCATAACTCCGGATAGAGAAATATATTGCGGCATATATAAAGTTGGAATTTGACTATCA
+ACTGCGAAGACATTAGACCGTTTAATAAAGTCATCCCCACCGATCAAAGAATTAATGATA
+GTATTATTCATTTTCTATTTAAAATGGAAAAAGCTTACAATAAACTCCGTAGAGAAATAT
+CTATAATTTGTGAGTTTTCCTTAAAGTAACAGCTTCCGTAAACACCGTCTTTATCTCTTA
+GTAAGTTTATTGTATTTATGACCTTTTCCTTATCTTCATAGAATACTAAAGGCAATAAAG
+AAATTTTTGGTTCTTCTCTAAGAGCTACGTGAGACTTAACCATAGACGCCAACGAATCCC
+TACATATTTTAGAACAGAAATACCCAACTTCACCACCCTTGAATGTCTCAATACTAATAG
+GTCTAAAAACCAAATCTTGATTACAAAACCAACACTTATCAATTACACTATTTGTCTTAA
+TAGACATATCTGCCATAGATTTATAATACTTTGGTAGTATACAAGCGAGTGCTTCTTCTT
+TAGCGGGCTTAAAGACTGCTTTAGGTGCTGAAATAACCACATCTGGAAGACTTACTCGCT
+TAGCCATTTAATTACGGAACTATTTTTTTATACTTCTAATGAACAAGTAGAAAACCTCTC
+ATCTACAAAAACATACTCGTGTCCATAATCCTCTACCATAGTAACACGTTTTTTAGATCT
+CATATGTGCTAAAAAGTTTTCCCATACTAATTGGTTACTATTATTTTTCGTATAATTTTT
+AACAGTTTGAGGTTTTAGATTTTTAGTTACAGAAGTGATATCGAATATTTTATCCAAAAA
+GAATGAGTAATTAATTGTCTTAGAAGGAGTGTTTTCTTGGCAAAAGAATACCAAGTGCTT
+AAATATTTCTACTACTTCATTAATCTTTTCTGTACTCAGATTCAGTTTCTCATCTTTTAC
+TTGATTGATTATTTCAAAGACTAACTTATAATCCTTTTTATTTATTCTCTCGTTAGCCTT
+AAGAAAACTAGATACAAAATTTGCATCTACATCATCCGTGGATATTTGATTTTTTTCCAT
+GATATCCAATAGTTCCGAGATAATTTCTCCAGAACATTGATGAGACAATAATCTCCGCAA
+TACATTTCTCAAATGAATAAGTTTATTAGACACGTGGAAGTTTGACTTTTTTTGTACCTT
+TGTACATTTTTGAAATACAGACTCGCAAAAAATACAATATTCATATCCTTGTTCAGATAC
+TATACCGTTATGTCTACAACAGCTACATAATCGTAGATTCATGTTAACACTCTACGTATC
+TCGTCGTCCAATATTTTATATAAAAACATTTTATTTCTAGACGTTGTCAGAAAATCCTGT
+AATATTTTTAGTTTTTTTGGTTGTGAATAAAGTATCGCCCTAATAATATTGGTACCGTCT
+TCCGACAATATAGTAGTTAAATTATCCGAGCATGTAGAAGAACACCGCTTAGGCGGATTC
+AGTACAATGTTATATTTTTCGTACCAACTCATTTAAATATCATAATCTAAAATAGTTCTG
+TAATATGTCTAGCGCTAATATATTGATCATAATCCTGTGCATAAATTAAGATACAACAAT
+GTCTTGAAATCATCGACATGGCTTCTTCCATAGTTAGAAGATCATCGTCAAAGTTAGCAA
+CGTGATTCATCAACATTTGCTGTTTTGAGGCAGCAAATACTGAACCATCACCATTCAACC
+ATTCATAAAAACCATCGTCTGAATCCATTGATAATTTCTTGTACTGGTTTTTGAGAGCTC
+GCATCAATCTAGCATTTCTAGCTCCCGGATTGAAAACAGAAAGAGGATCGTACATCCAAG
+GTCCATTTTCTGTAAATAGAATCGTATAATGTCCCTTCAAGAAGATATCAGACGATCCAC
+AATCAAAGAATTGGTCTCCGAGTTTGTAACAGACTGCGGACTTTAACCTATACATGATAC
+CGTTTAGCATGATTTCTGGTGATACGTCAATCGGAGTATCATCTATTAGAGATCTAAAGC
+CGGTGTAACATTCTCCGCCAAACATATTCTTATTCTGACGTCGTTCTACATAAAACATCA
+TTGCTCCATTAACGATAACAGGTGAATGAACAGCACTACCCATCACATTAGTTCCCAATG
+GATCAATGTGTGTAACTCCAGAACATCTTCCATAGCCTATGTTAGGAGGAGCGAACACCA
+CTCTTCCACTATTGCCATCGAATGCCATAGAATAAATATCCTTGGAATTGATAGAAATCG
+GACTGTCGGATGTTGTTATCATCTTCATAGGATTAACAACGATGTATGGTGCAGCCTGAA
+GTTTCATATCGTAACTGATGCCGTTCATAGGTCTAGCCACAGAAACCAACGTAGGTCTAA
+ATCCAACTATAGACAAAATAGAAGCTAATATCTGTTCCTCATCTGTCATAACTTGAGAGC
+ATCCAGTATGAATAATCTTCATTAGATGGGGATCTACCGCATCATCATCGTTACAATAAA
+AAATTCCCATTCTAATGTTCATAATTGCTTTTCTAATCATGGTATGAATGTTTGCTCTCT
+GAATCTCTGTGGAAATTAGATCTGATACACCTGTAATCACTATCGGATTATCCTCCGTAA
+GACGATTAACCAACAACATATAATTATAAGACTTTACTCTTCTAAATTCATAAAGTTGCT
+GGATTAGACTATATGTGTCTCCATGTACATACGCGTTCTCGAGCGCAGGAAGTTTAATAC
+CGAATAGTGCCATCAGAATAGGATGAATGTAGTAATTAGTTTCTGGTTTTCTATAAATAA
+AAGACAAATCTTGTGAACTAGACATATCGGTAAAATGCATGGATTGGAATCGTGTAGTCG
+ACAGAAGAATATGATGATTAGATGGAGAGTATATTTTATCTAACTCTTTGAGTTGGTCAC
+CGATTCTAGGACTAGCTCGAGAATGAATAAGTACTAAGGGATGAGTACATTTCACAGAAA
+CACTGGCGTTGTTCAACGTACTCTTTACATGGGAAAGGAGTTGAAATAGCTCGTTTCTAT
+TTGTCCTGACAATATTTAGTTTATTCATAATATTAAGCATATCCTGAATAGTAAAGTTAG
+ATGTGTCATACTTGTTAGTAGTTAGATATTTAGCAATTGCATTCCCATCATTTCTCAATC
+TCGTACTCCAATCATGTGTGGATGCTACTTCGTCGATGGAAACCATACAATCCTTTTTGA
+TAGGCTGTTGAGATTGATCATTTCCTGTACGTTTAGGTTTGGTACGTTGATTTCTAGCCC
+CTGCTGATATAAAGTCATCGTCTACAATTTGGGATAATGAATTACATACACTACAAGACA
+AAGATTTATCAGAAGTGTGAATATGATCTTCATCTACCAAAGAAAGAGTTTGATTAGTAT
+AACTAGATTTTAGTCCCGCGTTAGATGTTAAAAAAACATCGCTATTGACCACGGCTTCCA
+TTATTTATATTCGTAGTTTTTACTCGAAAGCGTGATTTTAATATCCAATCTTATTACTTT
+TGGAATCGTTCAAAACCTTTGACTAGTTGTAGAATTTGATCTATTGCCCTACGCGTATAC
+TCCCTTGCATCATATACGTTCGTCACCAGATCGTTTGTTTCGGCCTGAAGTTGACGCATA
+TCTTTTTCAACACTCGACATGAGATCCTTAAGGGTCATATCGTCTAGATTTTGTTGAGAT
+GCTGCTCCTGGATTTGGATTTTGTTGTGCTGTTGTACATACTGTACCACCAGTAGGTGTA
+GGAGTACATACAGTGGCCACAATAGGAGGTTGAAGAGGTGTAACCGTTGGAGTAGTACAA
+GAAATACTTCCATCCGATTGTTGTGTACATGTGGTTGTTGGTAACGTCTGAGAAGGTTGG
+GTAGATGGCGGTGTCGTCATCTTTTGATCTTTATTAAATTTAGAGATAATATCCTGAACA
+GTATTGCTCGGCGTCAACGCTGGAAGGAGTGTACTCGCCGGCGCATCAGTATCTGTAGAC
+AACCAATCAAAAAGATTAGACATATCAGATGATGTATTAGTTTGTTGACGTGGTTTTAGT
+ACAGGAGCAGTACTACTAGGTAGAAGAATAGGAGCCGGTGTAGGTGTCGGAACCGGCTGT
+GGAGTTATATGAATAGTTGGTTGTAGCGGTTGGGTAGGCTGTCTGCTGGCGGTCATCATA
+TTATCTCTAGCTAGTTGTTCTCGCAACTGTCTTTGATAATACGACTCTTGAGACTTTAGT
+CCTATTTCAATCGCTTCATCCTTTTTCGTATCCGGATCCTTTTCTTCAGAATAATAGATT
+GACGACTTTGGTGTAGAGGATTCTGCCAGCCCCTGTGAGAACTTGTTAAAGAAGTCCATT
+TAAGGCTTTAAAATTGAATTGCGATTATAAGATTAAATGGCAGACACGGACGATATTATC
+GACTATGAATCCGATGATCTCACCGAATACGAGGATGATGAAGAAGATGGAGAGTCACTA
+GAAACTAGTGATATAGATCCCAAATCTTCTTATAAGATTGTAGAATCAACATCCACTCAT
+ATAGAAGATGCGCATTCCAATCTTAAACATATAGGGAATCATATATCTGCTCTTAAACGA
+CGCTATACTAGACGTATAAGTCTATTTGAAATAGCGGGTATAATAGCAGAAAGCTATAAC
+TTGCTTCAACGAGGAAGATTACCTCTAGTTTCAGAATTTTCTGACGAAACGATGAAGCAA
+AATATGCTACATGTAATTATACAAGAGATAGAGGAGGGTTCTTGTCCTATAGTCATCGAA
+AAGAACGGAGAATTGTTGTCGGTAAACGATTTTGATAAAGATGGTCTAAAATTCCATCTA
+GACTATATTATCAAAATTTGGAAACTTCAAAAACGATATTAGAATTTATACGAATATCGT
+TCTCTAAATGTCACAATCAAGTCTCTCATATTCAGCAGTTTATTGTCGTACTTTATATCG
+TGTTCATTAACGATATTTTGCAAAATAGTAATGATTCTATCTTCCTTCGATAGATATTCT
+TCAGAGATTATTGTCTTATATTCTTTCTTGTTATCCGATATGAATTTGATAAGACTTTGA
+ACATTATTAATACCCGTCTGTTTAATTTTTTCTATAGATATTTTAGTTTTGGTAGATTCT
+ATGGTGTCTGTTAATAGGCATCCAACATCGACATTCGACGTCAATTGTCTATAAATCAGA
+GTATAAATTTTAGAAATAACATTAGCAAATTGTTGTGCGTTGATGTCGTTATTCTGAAAC
+AGTATGATTTTAGGTAGCATTTTCTTAACAAAGAGAACGTATTTATTGTTACTCAGTTGA
+ACAGATGATATATCCAGATTACTAACGCATCTGATTCCATATACCAAACTTTCAGAAGAA
+ATGGTGTACAATTGTTTGTATTCATTCAATGTCTCCTTTTCAGAAATTAGTTTAGAGTCG
+AATACTGCAATAATTTTCAAGAGATAGTTTTCATCAGATAAGATTTTATTTAGTGTAGAT
+ATGATAAAACTATTGTTTTGTTGGAGAACTTGATACGCCGCATTCTCTGTAGTCGACGCT
+CTCAAATGGGAAACAATCTCTATTATTTTTTTGGAATCGGATACTATATCTTCGGTATCT
+TGACGCAGTCTAGTATACATAGAGTTAAGAGAAATTAGAGTTTGTACATTAAGCAACATG
+TCTCTAAATGTGGCTACAAACTTTTCTTTTTCCACATCATCTAGTTTATTATATACCGAT
+TTCACAACGGCACCAGATTTAAGGAACCAGAATGAAAAACTCTGATAACTACAATATTTC
+ATCATAGTTACGATTTTATCATCTTCTATAGTTGGTGTGATAACACATACCTTTTTCTCC
+AAGACTGGAACCAACGTCATAAAAATGTTTAAATCAAAATCCATATCAACATCTGATGCG
+CTAAGACCAGTCTCGCGTTCAAGATTATCTTTACTAATGGTGACGAACTCATCGTATAGA
+ACTCTAAGTTTGTCCATTATTTATTTACAGATTTAGTTGTTTAATTTATTTGTGCTCTTC
+CAGAGTTGGGATAGTATTTTTCTAACGTCGGTATTATATTATTAGGATCTACGTTCATAT
+GTATCATAATATTAATCATCCACGTTTTGATAAATCTATCTTTAGCTTCTGAAATAACGT
+ATTTAAACAAAGGAGAAAAATATTTAGTTACGGCATCAGACGCGATAACATTTTTTGTAA
+ATGTAACGTATTTAGACGACAGATCTTCGTTAAAAAGTTTTCCATCTATGTAGAATCCAT
+CGGTTGTTAACACCATTCCCGCGTCAGAGTGAATAGGAGTTTGAATAGTTTGTTTTGGAA
+ATAGATCCTTCAATAACTTATAGTTGGGTGGGAAAAAATCGATTTTATCACTAGACTCTT
+TCTTTTTTACTATCATTACCTCATGAACTATTTCTTGAATGAGTATATGTATTTTCTTTC
+CTATATCGGTCGCGTTCATTGGAAAATATATCATGTCGTTAACTATAAGAATATTTTTAT
+CCTCGTTTACAAACTGAATAATATCAGATATAGTTCGTAAACGAACTATATCATCACCAG
+CACAACATCTAACTATATGATATCCACTAGTTTCCTTTAGCCGTTTATTATCTTGTTCCA
+TATTAGCAGTCATTCCATCATTTAAGAAGGCGTCAAAGATAATAGGGAGAAATGACATTT
+TGGATTCTGTTACGACTTTACCAAAATTAAGGATATACGGACTTACTATCTTTTTCTCAA
+CGTCGATTTGATGAACACACGATGAAAATGTACTTCGATGAGATTGATCATGTAGAAAAC
+AACAAGGGATACAATATTTCCGCATATCATGAAATATATTAAGAAATCCCACTTTATTAT
+ATTTCCCCAAAGGATCAATGCATGTAAACATTATACCGTTATCATTAATAAAGACTTCTT
+TCTCATCGGATCTGTAAAAGTTGTTACTGATTTTTTTCATTCCAGGATCTAGATAATTAA
+TAATAATGGGTTTTCTATTCTTATTCTTTGTATTTTGACATATCCTAGACCAGTAAACAG
+TTTCCACTTTGGTAAAATCAGAAGACTTTTGAACGCTATTAAACATGGCATTAATGGCAA
+TAACTAAAAATGTAAAATATTTTTCTATGTTAGGAATATGGTTTTTCACTTTAATAGATA
+TATGGTTTTTTGCCAAAATGATAGATATTTTTTTATCCGATGATAGTAAAATATTATTAG
+TCGCCGTCTCTATAAAAATGAAGCTAGTCTCGATATCCAATTTTATTCTAGAATTGATAG
+GAGTCGCCAAATGTACCTTATACGTTATATCTCCCTTGATGCGTTCCATTTGTGTATCTA
+TATCGGACACAAGATCTGTAAATAGTTTTACGTTATTAATCATCACGGTATCGCCATCGC
+TAGATAATGCTAATGTACTATCCAAGTCCCAAATGGAGAGATTTAACTGTTCATCGTTTA
+GAATAAAATGATTACCTGTCATATTAATAAAGTGTTCATCGTATCTAGATAACAACGACT
+TATAATTAATGTCCAAGTCTTGAACTCGCTGAATGATCTTTTTTAACCCAGTTAGTTTTA
+GATTGGTACGAAATATATTGTTAAACTTTGATTCTACAGTAATGTCCAAATCTAGTTGTG
+GAAATACTTCCATCAACATTGTTTCAAACTTGATAATATTATTATCTACATCTTCGTACG
+ATCCAAATTCCGGAATAGATGTATCGCACGCTCTGGCCACCCAGATAACCAAAAAGTCAC
+ACGCTCCAGAATATACATTGTATAAAAAGCTATCGTTTTTTAGTAGTGTTTTTTTCTGAG
+TATATACGAAAGGATTAAAAATAGTATTATCAACGTAACTATATTCCAAATTATTCTTAT
+GAGAATAGATAATAATATCGTCCTTAATATCTAACAAATTTCCTAAATATCCCTTTAATT
+GAGTCATTCGAAGCGTTAATAAAATATGTCTCTTAACTATTTCCGGCCGTTGTATATTTA
+AATGACTTCGTAAGAAATAATATATAGGCGACTTCTCATCTATGTAATCATATGGAGTGA
+GATATAGGGCTCGTTCTACCTCCTGCCCCTTACCCACCTGTAATACCAATTGCGGACTCA
+CTATATATCGCATATTTATATCGTGGGGTAAAGTGAAAATCTACTACCGATGATGTAAGT
+CTTACAATGTTCGAACCAGTACCAGATCTTAATTTGGAGGCCTCCGTAGAACTAGGGGAG
+GTAAATATAGATCAAACAACACCTATGATAAAGGAGAATAGCGGTTTTATATCCCGTAGT
+AGACGTCTATTCGCCCATAGATCTAAGGATGATGAGAGAAAACTAGCACTACGATTCTTT
+TTACAAAGACTTTATTTTTTAGATCATAGAGAGATTCATTATTTGTTCAGATGCGTCGAC
+GCTGTAAAAGACGTCACTATTACCAAAAAAAATAACATTATCGTGGCGCCTTATATAGCA
+CTTTTAACTATCGCATCAAAAGGATGCAAACTTACAGAAACAATGATTGAAGCATTCTTT
+CCAGAACTATATAATGAACATAGTAAGAAATTCAAATTCAACTCTCAAGTATCCATCATC
+CAAGAAAAACTCGGATACCAGTCTGGAAACTATCACGTTTATGATTTTGAACCGTATTAC
+TCTACAGTAGCTCTGGCTATTCGAGATGAACATTCATCTGGCATTTTTAATATCCGTCAA
+GAGAGTTATCTTGTAAGTTCATTATCTGAAATAACATATAGATTTTATCTAATTAATCTA
+AAATCTGATCTTGTTCAATGGAGTGCTAGTACGGGCGCTGTAATTAATCAAATGGTAAAT
+ACTGTATTGATTACAGTGTATGAAAAATTACAACTGGCCATAGAAAATGATTCACAATTT
+ACATGTTCATTGGCTGTGGAATCAGAACTTCCAATAAAATTACTTAAAGATAGAAATGAA
+TTATTTACAAAATTCATTAACGAGTTAAAAAAGACCAGTTCATTCAAGATAAGCAAACGT
+GATAAGGATACGCTATTAAAACATTTTACTTATGACTGGAGTTAGAATTTATAGACGACA
+CATTTCGTTTATCATTGTTACTATTACTATCATTATTAGTATTCTTCTTGTCATCTTGTT
+CAGAAATATACAGCAATGCTATACCTAATACTAAATACATTATCATGCTTGCAATGGCTC
+TAACAACAACGAACCAAAATGAATTTGGTCGTAGCTTTTGTTCACAAAAATACATAAAGA
+AATGTCTACATAAATCTATGGCGCCATTGGCTACTTGAAATAGCGCCAGTCCTCCTACAG
+ATTTTAATATAGCTGTATAACATGACATTTATTCATCATCAAAAGAGACAGAGTCACCAT
+CTGTCATATTTAGATTTTTTTTCATGTGTTCAAAGTATCCTCTACTCATTTCATTATAAT
+AGTTTATCATGCTTAGAATTTTAGGACGGATCAATGAGTAAGACTTGACTAGATCGTCAG
+TAGTAATTTGTGCATCATCTATTCTGCATCCGCTTCGTCGAATAATGTATAGCATCGCTT
+TGAGATTCTCCATAGCTATCAAGTCTTTATATAATGACATGGAAATATCTGTGAATGCTT
+TATACTTCTCCAACATCGATGCCTTAACATCATCACATACTTTAGCATTGAAAATACGTT
+CTATTGTGTAGATGGATGTAGCAAGATTTTTAAACAACAATGCCATCTTACATGATGATT
+GTCTCAAGTCTCCAATCGTTTGTTTAGAACGATTAGCTACAGAGTCCAATGCTTGGCTAA
+CTAGCATATTATTATCTTTAGAAATTGTATTCTTCAATGAGGCGTTTATCATATCTGTGA
+TTTCGTTAGTCATATTACAGTCTGACTGGGTTGTAATGTTATCCAACATATCACCTATGG
+ATACGGTACACGTACCAGCATTTGTAATAATCCTATCTAAGATGTTGTATGGCATTGCGC
+AGAAAATATCTTCTCCTGTAATATCTCCACTCTCGATAAATCTACTCAGATTATTCTTAA
+ATGCCTTATTCTCTGGAGAAAAGATATCAGTGTCCATCATTTCATTAATAGTATACGCAG
+AAAAGATACCACGAGTATCAATTCTATCCAAGATACTTATCGGTTCCGAGTCACAGATAA
+TTGTTTCCTCTCCTTCGGGAGATCCTGCATAGAAATATCTAGGACAATAGTTTCTATACT
+GTCTGTAACTCTGATAATCTCTAAAGTCACTAACTGATACCATGAAATTGAGAAGATCAA
+ACGCTGAAGTAATCAATTTTTCTGCCTCGTTTTTACTACAACTAGTTTTCATCAATGTAG
+TGACGATGTATTGTTTAGTTACTCTTGGTCTAATACTGATGATAGAGATATTATTGCTTC
+CCATAATGGATCTTCTAGTAGTCACCTTAAAGCCCATTGATGCGAATAGCAGATAGATAA
+AGTCTTGGTATGACTCCTTTCTAATATAGTACGGACTACCTTTGTCACCCAACTTTATAC
+CCACATAAGCCATAACAACCTCTTTAATAGCCGTTTCATGAGGTTTATCAGCCATGAGCC
+TGAGTAGTTGAAAGAATCGCATGAATCCCGTCTCAGAAAGTCCTATATGCATGATAGATT
+TATCTTTCCTGGGAAACTCTCGTATAGTTATAGATGAAATACTCTTCAAAGTTTCTGAAA
+TAAGATTAGTAACAGTCTTACCTCCGACTACTCTGGGTAACAAACATACTCTAATAGGTG
+TTTTCTCTGCGGAGATAATATCAGAAAGGATAGAGCAATAAGTAGTATTATTGTGATTAT
+AAAGACCGAATACATAACAGGTAGAATTTATAAACATCATGTCCTGAAGGGTTTTAGACT
+TGTATTCCTCGTAATCTATACCGTCCCAAAACATGGATTTGGTAACTTTGATAGCCGTAG
+ATCTTTGTTCCTTCGCTAACAGGTTAAAGAAATTAATAAAGAATTTGTTGTTTCTATTTA
+TGTCCACAAATTGCACGTTTGGAAGCGCCACGGTTACATTCACTGCAGCATTTTGAGGAT
+CGCGAGTATGAAGTACGATGTTATTGTTTACTGGTATATCTGGAAAGAAATCTACCAGTC
+TAGGAATAAGAGATTGATATCGCATAGAAATAGTAAAGTTTATAATCTCATCATTGAAGA
+TTACTCTGTTACCATTGTAATAAATTGGTACTCTATCATAATCATCGACAAAGTACTGTT
+CATACATGATGAGATGTTTATATGTTGGCATAGTAGTGAGATCGACGTTTGGTAATGGCA
+ATGTATTAAGATTAACTCCATAATGTCTAGCAGCATCTGCGATGTTATAAGTGATGTCAA
+AGCGGGGTTGATCTTGTGCTGTTATATATTGTCTAACACCTATAAGATTATCAAAATCTT
+GTCTGCTTAATACACCGTTAACAATTTTTGCCTTGAATTCTTTTATTGGTGCATTAATAA
+CATCCTTATAGAGGATGTTAAACAAATAAGTATTATCAAAGTTAAGATCTGGGTATTTCT
+TTTCTGCTAGAACATCCATTGAGTCGGAGCCATCTGGTTTAATATAACCACCGATAAATC
+TAGCTCTGTATTCTGTATCCGTCAATCTAATATTAAGAAGGTGTTGAGTGAAAGGTGGAA
+GATCGTAAAAGCTGTGAGTATTAATAATAGGGTTAGTTTCCGAACTAATGTTAATTGGAT
+GATTAATAATATTTATATTTCCAGCGTTAAGTGTAACATTAAACAGTTTTAATTCACGTG
+ACGTGGTATCAATTAAATAATTAATGCCCAATTTGGATATAGTAGCCTGAAGCTCATCTT
+GTTTAGTTACGGATCCTAATGAGTTATTAAGAAATACATCGAACGGATGAACGAAGGTTG
+TTTTAAGTTGGTCACATACTTTGTAATCTAGACATAGATGTGGAAGAACGGTAGAAACTA
+TACGAAATAGATATTCAGAGTCCTCTAATTGATCAAGAGTAACTATTGACTTAATAGGCA
+TCATTTATTTAGTATTAAATGACGACCGTACCAGTGACAGATATACAAAACGACTTAATT
+ACAGAGTTTTCAGAAGATAATTATCCATCTAACAAAAATTATGAAATAACTCTTCGCCAA
+ATGTCTATTCTAACTCACGTTAACAACGTGGTAGATAGAGAACATAATGCCGCCGTAGTG
+TCATCTCCAGAGGAAATATCATCACAACTTAATGAAGATCTATTTCCAGATGATGATTCA
+CCGGCCACTATTATCGAACGAGTACAACCTCATACTACTATTATTGACGATACGCCACCT
+CCTACTTTTCGTAGAGAGTTATTGATATCGGAACAACGTCAACAACGAGAAAAAAGATTT
+AATATTACAGTATCAAAAAATTCTGAAGCAATAATGGAATCTAGATCTATGATAACTTCT
+ATGCCAACACAAACACCATCCTTGGGAGTAGTTTATGATAAAGATAAAAGAATTCAGATG
+CTAGAGGATGAAGTGGTTAATCTTAGAAATCAACGATCTAATACAAAATCATCTGATAAT
+TTAGATAATTTTACCAGAATACTATTTGGTAAGACTCCGTATAAATCAACCGAAGTTAAT
+AAGCGTATAGCCATCGTTAATTATGCAAATTTGAACGGGTCCCCCTTATCAGTCGAGGAC
+TTGGATGTCTGTTCGGAGGATGAAATAGATAGAATCTATAAAACGATTAAACAATATCAC
+GAAAGTAGAAAACGAAAAATTATCGTCACTAACGTGATTATTATTGTCATAAACATTATT
+GAGCAGGCATTGCTAAAACTCGGATTTGAAGAAATCAAAGGACTGAGTACCGATATCACT
+TCAGAAATTATCGATGTGGAGATCGGAGATGACTGCGATGCTGTAGCATCAAAACTAGGA
+ATCGGTAACAGTCCGGTTCTTAATATTGTATTGTTTATACTCAAGATATTCGTTAAACGA
+ATTAAAATTATTTAATTTAATACATTCCCATATCCAGACAACAATCGTCTGGATTAATCT
+GTTCCTGTCGTCTCATACCGGACGACATATTAATCTTTTTATTAGTGGGCATCTTTTTAG
+ATGGTTTCTTTTTCCCAGCATTAACTGATTCGATACCTAGAAGATCGTGATTGATTTCTC
+CGACCATTCCACGAACTTCTAATTGGCCGTCTCTAACGGTACCATAAACTATTTTACCAG
+CATTAGTAACAGCTTGGACAATCTGACCATCCATTGCGTTGAATGATGTAGTTGCTGTTG
+TTCTACGTCTAGGAGCACCAGAGGTATTTTTAGAGCTCTTGGATGTTGATGTAGAAGACG
+AGGATTTTGATTTTGGTTTACATGTAATACATTTTGAACTCTTTGATTTTGTATCACATG
+CACCGGCAGTCACATCTGTTTGAGAATTAAGATTATTGTTGCCTCCTTTGACGGCTGCAT
+CTCCACCGATCTGCGCTAGTAGATTTTTAAGCTGTGGTGTAATCTTATTAACTGTTTCAA
+TATAATCATCGTAACTACTTCTAACGGCTAAATTTTTTTTATCCGCCATTTAGAAGCTAA
+AAATATTTTTATTTATGCAGAAGATTTAACTAGATTATACAATGAACTAATATGATCCTT
+TTCTAGATTATTTACGAACTTGGTATTTCTTGTTTCTGGAGGAGGAGAATTTAAATTCGG
+ACTTGGATTCGGATTTTGTGGGTTCTTGATCTTATTATACAGCGTGTATAGGATGGTGAC
+GGTAACTGCTACACAAATACCGATCAACAGAAGAATACCAATCATTTATTGACAATAACT
+TCACTATGATCAAGTATGTAATAATCATCTTTTCACTAAGTAAGTAGTAATAATGATTCA
+ACAATGACACGATATATGGACGATAATAATTTAGTTCATGGAAATATCGCTATGATTGGT
+GTGAATGACTCCGCTAACTCTGTGGGGTGCACAGTGCTTTCCCCACATAGAATAAATTAG
+CATTCCGACTGTGATAATAATACCAAGTATAAACGCCATAATACTCAATACTTTCCATGT
+ACGAGTGGGACTGGTAGACTTACTAAAGTCAATAAAGGCGAAGATACACGAAAGAATCAA
+AAGAATGATTCCAGCGATTAGCACGCCAGAAAAATAATTTCCAATCATAAGCATCATGTC
+CATTTAACTAATAAAAATTTTAAATCGCCGAATAAACAAAGTGGAATATAAACCATATAA
+AAACAATAGTTTGTACTGCAAAAATAATATCTATTTTTGTTTTCGAAGATATGGTAAAAT
+TAAATAGTAGTACACAGCATGTTATAACTAACAGCAGCAACGGCTCGTAATTACTTATCA
+TTTACTAGACGAAAAGGTGGTGGGATATTTTCTTGCTCAAATAATACGAATATATCACCC
+ATCCATTTTATACGATGTTTATATACTCTAATCTTTAATAGATCTATAGATGACGGGTTT
+ACCAATAATATAGATTTTATCGATTCATCTAATTTAAACCCTTCCTTAAACGTGAATGAT
+CTATTATCTGGCATAATGATGACCCTACCTGATGAATCTGACAATGTACTGGGCCATGTA
+GAATAAATTATCAACGAATTATCGTCTACGAACATTTATATCATTTGTTTTAATTTTAGG
+ACGTGAATAAATAGATATAAAATAGAAAATAACAGATATTACAACCAGTGTTATGGACGC
+ACCCAACCATGTAGGCAGTTTTATTTTATCGTTTACTACAGGTTCTCCTGGATGTACGTC
+ACCAACTGCAGACGTAGTTCTAGTACAATTAGACGTAAGTTCCGCTTGGGAATTTTTTAA
+CGCTAAAGAGTTAACGTTGATCGTACACCCAACGTATTTACATCTAGTTCTTTGAACATC
+TTGATTATAATATAACCATTTTCTATCTCTAGATTCGTCAGTGCACTCATGTAACCAACA
+TACCCTAGGTCCTAAATATTTATCTCCGGAATTAGATTTTGGATAATTCGCGCACCAACA
+ATTTCTATTTCCTTTATGGTCGTTACAAAAGACGTATAATGCCGTATCCCCAAAAGTAAA
+ATAATCAGGACGAATAATTCTAATAAACTCAGAACAATATCTCGCATCCATATGTTTGGA
+GCAAATATCGGAATAAGTAGACATAGCCGGTTTCCGTTTTACACGTAACCATTCTAAACA
+ATTGGGGTTTCCAGGATCGTTTCTACAAAAACCAGTCATGAAATCGTCACAATGTTCTGT
+CTTGTAATTATTATTAAATATTTTTGGACAGTGTTTGGTATTTGTCTTAGAACAACATTT
+TGCCACGCTATCACTATCACCCAGGAGATAATCCTTTTTTATAAAATGACATCGTTGCCC
+GGATGCTATATAATCAGTAGCATATTTTAAATCCTTAATATATTCAGGAGTTACCTCGTT
+CTGATAATAGATTAATGATCCAGGACGAAATTTGAAAGAACTACATGGTTCTCCATGAAT
+TAATACATATTGTTTAGCAAATTCAGGAACTATAAAACTACTACAATGATCTATCGACAT
+ACCATCTATCAAACAAAATTTGGGTTTAATTTCTCCTGGAGACGTTTCATAATAATACAT
+ATAACTTTCTTCGGCAAACCTAACAGCTCTATTATATTCAGGATAATTAAAATCTAATAC
+CATATATTTGTCTCGTATATCTGCTATTCCTGTCTCTATTTTGATTCTATTAAGAGTAAC
+AGCTGCCCCCATTCTTAATAATCATCAGTATTTAAACTGTTAAATGTTGGTATATCAACA
+TCTATCTTATTTCCCGCAGTATAAGGTTTGTTGCAGGTATACTGTTCAGGAATGGGTACA
+TTTATACTTCTTTTATAGTCCTGTCTTTCGATGTTCATCACAAATGCAAAGAACAGAATA
+AACAAAATAATGTAAGAAATAATATTAAATATCTGTGAATTCGTAAATACATTGATTGCC
+ATAATAATTACAGCAGCTACAATACACACAATAGACATTCCCACAGTGTTGCCATTACCT
+CCACGATACATTTGAGTTACTAAGCAATAGGTAATAACTAAGCTAGTAAGAGGCAATAGA
+AAAGATGAGATAAATATCATCAATATAGAGATTAGAGGAGGGCTATATAGAGCCAAGACG
+AACAAAATCAAACCGAGTAACGTTCTAACATCATTATTTTTGAAGATTCCCAAATAATCA
+TTCATTATTCCTCCATAATCGTTTTGCATCATACCCCCATCTTTAGGCATAAACGATTGC
+TGCTGTTCCTCTGTAAATAAATCTTTATCAAGCACTCCAGCACCCGCAGAGAAGTCATCA
+AGCATATTGTAATATCTTAAATAACTCATTTATATATTAAAAAATGTCACTATTAAAGAT
+GGAGTATAATCTTTATGCCGAACTAAAAAAAATGACTTGTGGTCAGACCATAAGTCTTTT
+TAATGAAGACGGCGATTTCGTAGAAGTTGAACCAGGATCATCCTTTAAGTTTCTAATACC
+TAAGGGATTTTACTCCTCTCCTTGTGTAAAGACGAGTCTAGTATTCAAGACATTAACAAC
+GACCGATAATAAAATTACTAGTATCAATCCAACAAATGCGCCAAAGTTATATCCTCTTCA
+ACGCAAAGTCGTATCTGAAGTAGTTTCTAATATGAGGAAAATGATCGAATTAAAACGTCC
+TCTATACATCACTCTTCACTTGGCATGTGGATTTGGTAAGACTATTACCACGTGTTATCT
+TATGACCACACACGGCAGAAAAACCATCATTTGCGTACCCAATAAAATGTTAATACATCA
+ATGGAAGACACAGGTAGAGGCAGTCGGATTGGAACATAAGATATCTATAGATGGAGTTAG
+TAGTCTATTAAAGGAACTAAAGACTCAAAGTCCGGATGTATTAATCGTAGTCAGTAGACA
+TCTGACAAACGATGCATTTTGTAAATATATCAATAAGCATTATGATTTGTTTATCTTGGA
+TGAATCACATACGTATAATCTGATGAACAATACAGCAGTTACAAGATTTTTAGCGTATTA
+TCCTCCGATGATGTGTTATTTTTTAACTGCTACACCTAGACCAGCTAACCAAATTTATTG
+TAATAGTATTATTAATATTGCCAAGTTATCCGATCTAAAAAAAACTATCTATATAGTAGA
+TAGTTTTTTTGAGCCATATTCCACAGACAATATTAGAAATATGGTAAAACGACTAGATGG
+ACCATCTAATAAATATCATATATATACCGAGAAGTTATTATCTGTAGACGAGCCTAGAAA
+CCAACTTATTCTTGATACCCTGGTAGAAGAATTCAAGTCAGGAACTATTAATAGAATTTT
+AGTTATTACTAAACTACGTGAACATATGGTATTCTTCTACAAACGATTATTAGATCTTTT
+CGGAGCAGAGGTTGTATTTATAGGAGACGCCCAAAATAGACGTACTCCAGATATGGTCAA
+ATCGATTAAGGAACTAAATAGATTTATATTCGTATCCACCTTATTTTATTCCGGCACTGG
+TTTAGATATTCCGAGTTTGGATTCTTTGTTCATTTGCTCGGCAGTAATCAACAATATGCA
+AATAGAGCAATTACTAGGGAGGGTATGTCGAGAAACAGAACTATTAGATAGGACGGTATA
+TGTATTTCCTAACACATCCATCAAAAAAATAAAGTACATGATAGGAAATTTCGTGCAACG
+AATTATTAGTCTGTCTGTAGATAAACTCGGATTTAAACAAGAAAGTTATCAGAAACATCA
+GGAATCTGAACCCGCTTCCGTACCAACATCCTCCAGAGAAGAACGTGTATTAAATAGAAT
+ATTTAACTCGCAAAATCGTTAAGAAGTTTAAGAGACGATCCACATGCTGAGCAGGCCAGT
+GTATTACCCCTCATAGTATTAATATAATCCAATGATACTTTTGTGATGTCGGAAATCTTA
+ACCAATTTAGACTGACAGGCAGAACACGTCATACAATCATCATCGTCATCGATAACTGTA
+GTCTTGGGCTTCTTTTTGCGACTCTTCATTCCGGAACGCATATTGGTGCTATCCATTTAG
+GTAGTAAAAAATAAGTCAGAATATGCCCTATAACACGATCGTGCAAAACCTGGTATATCG
+TCTCTATCTTTATCACAATATAGTGTATCAACATCTTTATTATTGACCTCGTTTATCTTG
+GAACATGGAATGGGAACATTTTTGTTAACGGCCACCTTTGCCTTAATTCCAGATGTTGTA
+AAATTATAACTAAACAGTCTATCATCGACACAAATGAAATTCTTGTTTAGACGTTTGTAG
+TTTACGTATGCGGCTCGTTCTCGTCTCATTTTTTCAGATATTGCAGGTACTATAATATTA
+AAAATAAGAATGAAATAACATAGGATTAAAAATAAAGTTATCATGACTTCTAGTGCTGAT
+TTAACTAACTTAAAAGAATTACTTAGTCTGTACAAAAGTTTGAGATTTTCAGATTCTGTG
+GCTATAGAGAAGTATAATTCTTTGGTAGAATGGGGAACATCTACTTACTGGAAAATAGGC
+GTACAAAAGGTAACTAATGTCGAGACGTCCATATCTGATTATTATGATGAGGTAAAAAAT
+AAACCGTTTAATATTGATCCGGGGTATTATATTTTCTTACCAGTATATTTTGGAAGCGTC
+TTTATTTATTCAAAGGGTAAAAATATGGTAGAACTTGGATCTGGAAACTCTTTTCAAATA
+CCGGATGAGATTCGAAGTGCGTGTAACAAAGTATTAGATAGTGATAACGGAATAGACTTT
+CTGAGATTTGTTTTGTTAAACAATAGATGGATAATGGAAGACGCTATATCAAAATACCAG
+TCTCCAGTTAATATATTTAAACTAGCTAGTGAGTACGGATTAAACATACCCAACTATTTA
+GAAATTGAAATAGAGGAAGACACATTATTTGACGATGAGTTATACTCTATTATGGAACGC
+TCTTTCGATGATACATTTCCAAAAATATCTATATCGTATATTAAGTTGGGAGAACTTAAG
+CGGCAAGTTGTAGACTTTTTCAAATTCTCATTCATGTATATTGAGTCAATCAAGGTAGAT
+CGTATAGGAGATAATATTTTTATTCCTAGCGTTATAACAAAATCAGGAAAAAAGATATTA
+GTAAAAGATGTAGACCATTTAATACGATCCAAGGTTAGAGAACATACATTTGTAAAAGTA
+AAAAAGAAAAACACATTTTCCATTTTATACGACTATGATGGGAACGGAACAGAAACTAGA
+GGAGAAGTAATAAAACGAATTATAGACACTATAGGACGAGACTATTATGTTAATGGAAAG
+TATTTCTCTAAGGTTGGTATTGCAGGCTTAAAGCAATTGACTAATAAATTAGATATTAAT
+GAGTGTGCAACTGTCGATGAGTTAGTTGATGAGATTAATAAATCCGGAACTGTAAAACGA
+AAAATAAAAAACCAATCAGTATTTGATTTAAGCAGAGAATGTTTGGGATATCCAGAAGCG
+GATTTTATAACGTTAGTTAATAACATGCGGTTCAAAATAGAAAATTGTAAGGTTGTAAAT
+TTCAATATTGAAAATACTAATTGTTTAAATAACCCGAGTATTGAAACTATATATGGAAAC
+TTCAACCAGTTCGTCTCAATCTTTAATACCGTTACCGATGTCAAAAAAAGATTATTCGAG
+TGAAATAATATGCGCCTTTGATATAGGTGCAAAAAATCCTGCCAGAACTGTTTTAGAAGT
+CAAGGATAACTCCGTTAGGGTATTGGATATATCAAAATTAGACTGGAGTTCTGATTGGGA
+AAGGCGCATAGCTCAAGATTTGTCACAATATGAATACACTACAGTTCTTCTAGAACGTCA
+GCCTAGAAGGTCACCGTACGTCAAATTTATCTATTTTATTAAAGGCTTTTTATATCATAC
+ATCTGCTGCCAAAGTTATTTGCGTCTCACCTGTCATGTCTGGTAATTCATATAGAGATCG
+AAAAAAGAGATCTGTTGAAGCATTTCTTGATTGGATGGACACATTCGGATTGCGAGACTC
+CGTTCCGGATAGACGCAAATTAGACGATGTAGCGGATAGTTTCAATTTGGCTATGAGATA
+CGTATTAGATAAATGGAATACTAATTATACACCTTATAATAGGTGTAAATATAGAAATTA
+CATAAAAAAAATGTAATAACGTTAGTAACGCCATTATGGATAATCTATTTACCTTTCTAC
+ATGAAATAGAAGATAGATATGCCAGAACTATTTTTAACTTTCATCTAATAAGTTGTGATG
+AAATAGGAGATATATATGGTCTTATGAAAGAACGCATTTCCTCAGAGGATATGTTTGACA
+ATATAGTATATAATAAAGATATACATCCTGCCATTAAGAAACTAGTTTATTGCGACATCC
+AACTTACTAAACATATTATTAATCAGAATACGTATCCGGTATTTAACGATTCTTCACAAG
+TGAAATGTTGTCATTATTTCGATATAAACTCAAATAATAGCAATATTAGCTCTCGTACAG
+TAGAGATATTTGAGAGTGAAAAGTCATCTCTTGTATCATATATTAAAACTACCAATAAGA
+AGAGAAAGGTCAATTACGGCGAAATAAAGAAAACTGTACATGGAGGCACTAATGCAAATT
+ACTTTTCCGGTAAAAAGTCTGATGAGTATCTGAGCACTACAGTCAGGTCCAACATTAATC
+AACCTTGGATCAAAACCATTTCTAAGAGAATGAGAGTAGATATCATTAATCACTCTATAG
+TAACGCGTGGAAAAAGCTCTATATTACAAACTATAGAAATTATTTTTACTAATAGAACAT
+GTGTGAAAATATTCAAGGATTCTACTATGCACATTATTCTATCCAAGGACAAGGATGAAA
+AGGGATGTATAAACATGATTGATAAATTATTCTATGTATATTATAATTTATTTCTGTTGT
+TCGAGGATATCATCCAAAACGATTACTTTAAAGAAGTAGCTAATGTTGTAAACCATGTAC
+TCATGGCTACGGCATTAGATGAGAAATTATTCCTAATTAAGAAAATGGCTGAACACGATG
+TTTATGGAGTTAGCAATTTCAAAATAGGGATGTTTAACCTGACATTTATTAAGTTGTTGG
+ATCATACCGTTTTCCCCTCTCTGTTAGATGAGGATAGCAAAATAAAGTTTTTTAAGGGGA
+AAAAGCTCAATATTGTAGCATTACGATCTCTGGAGGATTGTACAAATTACGTGACTAAAT
+CCGAGAATATGATAGAAATGATGAAGGAAAGATCGACTATTTTAAATAGCATAGATATAG
+AAACGGAATCGGTAGATCGTCTAAAAGAATTGCTTCTAAAATGAAAAAAAACACTGATTC
+AGAAATGGATCAACGACTCGGGTATAAGTTTTTGGTGCCTGATCCTAAAGCCGGAGTTTT
+TTATAGACCGTTACATTTCCAATATGTATCGTATTCTAATTTTATATTGCATCGATTGCA
+TGAAATCTTGACCGTCAAGCGGCCACTCTTATCGTTTAAGAATAATACAGAACGAATTAT
+GATAGAAATTAGCAATGTTAAAGTGACTCCTCCAGATTACTCACCTATAATTGCGAGTAT
+TAAAGGTAAGAGTTATGACGCATTAGCCACGTTCACTGTAAATATCTTTAAAGAGGTAAT
+GACCAAAGAGGGTATATCCATCACTAAAATAAGTAGTTATGAGGGAAAAGATTCTCATTT
+GATAAAAATTCCGCTACTAATAGGATATGGGAATAAAAATCCACTTGATACAGCCAAGTA
+TCTTGTTCCTAATGTCATAGGTGGAGTCTTTATCAATAAACAATCTGTCGAAAAAGTAGG
+AATTAATCTAGTAGAAAAGATTACAACATGGCCAAAATTTAGGGTTGTTAAGCCAAACTC
+ATTCACTTTCTCGTTTTCCTCCGTATCCCCTCCTAATGTATTACCGACAAGATATCGCCA
+TTACAAGATATCTCTGGATATATCACAATTGGAAGCGTCGAATATATCATCGACAAAGAC
+ATTTATAACGGTCAATATTGTTTTGCTGTCTCAATATTTATCTAGAGTGAGTCTAGAATT
+CATTAGACGTAGTTTATCATACGATATGCCTCCAGAAGTTGTCTATCTAGTAAACGCGAT
+AATAGATAGTGCTAAACGACTTACCGAATCTATTACTGACTTTAATATTGATACATACAT
+TAATGACCTGGTGGAAGCTGAACACATTAAACAAAAATCTCAGTTAACGATTAACGAGTT
+TAAATATGAAATGCTGCATAACTTTTTACCTCATATGAACTATACACCCGATCAACTAAA
+GGGATTTTATATGATATCTTTACTAAGAAAGTTTCTCTACTGTATCTACCACACTTCTAG
+ATATCCAGATAGAGATTCGATGGTTTGTCATCGCATCCTAACGTACGGCAAATATTTTGA
+GACGTTAGCACATGATGAATTAGAGAATTACATAGGTAACATCCGAAACGATATCATGAA
+CAATCACAAGAACAGAGGCACTTACGCAGTAAACATTCATGTACTAACAACTCCTGGACT
+TAATCATGCATTTTCTAGTCTATTGAGTGGAAAGTTCAAAAAGTCAGACGGTAGTTATCG
+AACACATCCTCACTATTCATGGATGCAGAATATTTCTATTCCTAGAAGTGTTGGATTTTA
+TCCGGATCAAGTAAAGATTTCAAAGATGTTTTCTGTCAGAAAATACCATCCAAGCCAATA
+TCTTTACTTTTGTTCATCAGACGTTCCGGAAAGAGGTCCTCAGGTAGGTTTAGTATCTCA
+ATTGTCTGTCTTGAGTTCCATTACAAATATACTAACGTCTGAGTATTTGGATTTGGAAAA
+GAAAATTTGTGAGTATATCAGATCATATTATAAAGATGATATAAGTTACTTTGAAACAGG
+ATTTCCAATCACTATAGAAAATGCTCTAGTCGCATCTCTTAATCCAAATATGATATGTGA
+TTTTGTAACTGACTTTAGACGTAGAAAACGGATGGGATTCTTCGGTAACTTGGAGGTAGG
+TATTACTTTAGTTAGGGATCACATGAATGAAATTCGCATTAATATTGGAGCAGGAAGATT
+AGTCAGACCATTCTTGGTTGTGGATAACGGAGAGCTCATGATGGATGTGTGTCCGGAGTT
+AGAAAGCAGATTAGACGACATGACATTCTCTGACATTCAGAAAGAGTTTCCACATGTCAT
+CGAAATGGTAGATATAGAACAATTTACTTTTAGTAACGTATGTGAATCGGTTCAAAAATT
+TAGAATGATGTCAAAGGATGAAAGAAAGCAATACGATTTATGTGACTTTCCTGCCGAATT
+TAGAGATGGATATGTAGCATCTTCACTAGTGGGAATCAATCACAATTCTGGACCCAGAGC
+TATTCTTGGATGTGCTCAAGCTAAACAAGCTATCTCTTGTCTGAGTTCGGATATACGAAA
+TAAAATAGACAATGGAATTCATTTGATGTATCCAGAGAGGCCAATTGTGATTAGTAAGGC
+TTTAGAAACTTCAAAGATTGCGGCTAATTGCTTCGGACAACATGTTACTATAGCATTAAT
+GTCGTACAAAGGTATCAATCAAGAGGATGGAATTATCATCAAAAAACAATTTATTCAGAG
+AGGCGGTCTCGATATTGTTACAGCCAAGAAACATCAAGTAGAAATTCCATTGGAAAACTT
+TAATAACAAAGAAAGAGATAGGTCTAACGCCTATTCGAAATTAGAAAGTAATGGATTAGT
+TAGACTGAATGCTTTCTTGGAATCCGGAGACGCTATGGCAAGAAATATCTCATCAAGAAC
+TCTTGAAGATGATTTTGCTAGAGATAATCAGATTAGCTTTGATGTTTCCGAGAAATATAC
+AGATATGTACAAATCTCGCGTTGAACGAGTACAAGTAGAACTTACTGACAAAGTTAAGGT
+GCGAGTATTAACCATGAAAGAAAGAAGACCCATTCTAGGAGACAAATTTACTACTAGAAC
+GAGTCAAAAGGGAACAGTCGCGTATATCGCAGATGAAACGGAACTTCCGTACGACGAAAA
+TGGTATCACACCAGATGTCATTATTAATTCTACATCCATCTTCTCTAGAAAAACTATATC
+TATGTTGATAGAAGTTATTTTAACAGCCGCATATTCTACTAAGCCGTACAACAATAAGGG
+AGAAAACCGACCTGTCTGTTTTCCTAGTAGTAACGAAACATCTATCGATGCATATATGCA
+ATTCGCTAAACAATGTTATGAGTATTCAAATCCGAAATTGTCCGAGGAAGAATTATCGGA
+TAAAATCTTTTGTGAAAAGATTCTCTATGATCCTGAAACGGATAAGCCTTATGAATCCAA
+AGTATTTTTTGGACCAATTTATTACTTGCGTCTGAGACATTTAACTCAGGACAAGGCAAC
+CGTTAGATGTAGAGGTAAAAAGACGAAGCTCATTAGACAAGCGAATGAGGGACGAAAACG
+TGGAGGAGGTATCAAGTTTGGAGAAATGGAGAGAGACTGTTTAATAGCACATGGTGCAGC
+CAATACTATTACAGAAGTTTTAAAAGACTCAGAAGAGGATTATCAAGATGTGTATATTTG
+TGAAAATTGTGGAGACATAGCAGCACAAATCAAAAGTATTAATACATGTCTTAGATGTTC
+AAAACTTAATCTCTCTCCTCTCTTAACAAAAATTGATACCACGCACGTATCTAAAGTATT
+TCTTACTCAAATGAACGCCAGAGGCGTAAAAGTTAAATTAGATTTCGAACGAAGGCCTCC
+TTCGTTTTATAAACCATTAGATAAAGTTGATCTTAAACCGTCTTTTCTGGTATAATATTG
+TTTAGTAGATACTCATCAAGATAAGCTAATTCACTAAACATATTATCGGATTCGGTATTG
+TTACTCGAGAATAGAGTTCGTTATGCTCCTGATATTCGGAAATCTGTGGAGTTTCAGGTT
+TTGGTGGAAGTGTAACTGCTACTTGGTGGGATACTGAAGGATATTTCAGAGAGTTGTGGA
+TGTTCGGGTTCGACATCCACCGATGGTGTCACGCCACTAATCGGTTCGGTAACGTCTGTG
+GATGGAGGTGCTACTTCTACAGAACCTGTAGCCTCAGTTGTCAACGGAGATACATATTCA
+ATGCGCGGAAATGTATAATTTGGTAATGGTTTCTCATGTGGATCTTAAGAAGAAGAGGTA
+AGATATCTACGAAAGATACCGATCACGTTTCTAGTTCTCTTTTGTAGAACTTTAACTTTT
+TCTTTCTCAGCATCTAGTTGATATTCCGACCTCTTCACGTTTCGCATGGGTTACCTCCGC
+AGTTTTTACAAGCGATTTCACGTTCCAGATCACGTTCAGCCTTCATACGTCTCTCCCTCT
+CTCTATCGAGTTTATCAGAGCAGTCTTTCTGAAGGCGATCGAACTCCATAAATTTCTCCA
+ACGCTTTGATTGTTTCCATAGATTTCCGAAGTTTAGCTTCTAGGACGGCGATTCTTTTTT
+TTTTTTTTTTTTTNNNNNNNNNNNATTCACGGGGTACAACCGTTTCCATTACCACCATCT
+CTATGTTTCTTTTCTAGATCGGCAATCTTTCTCAACATTTCATCCCCATACCTTTTCATT
+CCTCGAGTCTATTGTCGTCGAAATATCGTTCCAGCTCCTTTTCGACCTCAATAACTTTAG
+CACGTTGTTTCATCAAGCTCTCTCTTGTAGTACTATCATTTTTATCTGATTCCCTGACAC
+GTTTAAGATCTTCATGTAATTGAGTCAGCTCTTGACGCAATCTCTTAACTAACTTCCTCT
+CTTGCTTCTTCGTCATAGTACTTACAATCACTATGGGATCCATTGTTACCACGTCTGTAC
+TCGACGAGCTCACGTTTAAGAGATTCAATTTCCAGTTTGTATCGGTCCATGTCTCCATTG
+CTACACCACCATTAGATTTACAGGCTGCTAGTTGTCGTTCGAGATCAGAAATACGTGTTT
+TCTTGGAATGGATTTCGTCGATGTACTTGTCATGATTGGCATCGAAACACTTATTAAGTT
+CTTTTTTTCAATTCTACGATTTTATTTCTTTCGCGAGTCAATTCCCTCCTGTAGTAACTA
+TCAGTTTTGTCAGATTCACGCTCTCTACGTAGACTTTCTTGTAAGTTACTAATTTGTTCC
+CTGGCATTACCGAGTTCAGTTTTATATGCCGAATAGAGTTCTGATTCATCCTTTGAGAAG
+ATCTCTAGCGATCGTTCAAGATCCCTGATTCTAGTCTTTAGCCTATTTACCTCCTCAGAA
+GATGCTCCGTTACCGTTTTTACAATCGTTAAGATGTCTATCAAGATCCATGATTCTATCT
+CTTTTCCATATCAGCATTGATTTCATTATTACGTTCGCAGTCGTTCAACTGTATTTCAAG
+ATCTGAGATTCTAGATTGTAATCTCTGTAGCATTTCCACGGCATTCACTCAGTTGTCTTT
+CAAGATCTGAGATTCTAGATTGGAGTCTGCTAATCTCTGTAAGATTTCCTCCTCCGCTCT
+CGATGCAGTCGGTCAACTTATTCTCTAGTTCTCTAATACGCGAACGCAGTGCATCAACTT
+CTTGTGTGTCTTCTTGATTGCGTGTGCATTCATCGAGTCTAGATTCGAGATCTCTAACGT
+GACGTCGTTCTTCCTCAAGTTCTCTGTGTACTACAGAAAGCGTGTCCCTATCTTGTTGAT
+ATTTAGCAATTTCTGATTCTAGAGTACTGATTCTACTCACGTATGTACTAATAGTTGTCT
+TAGCCTTATCAAGATCCTCCTTGTATTTGTCACATTCCTTGATATCCATACGAAGTCTGG
+ACAGTTCCCATTCGACATTACGACGTTTATCGATTTCAGCTCGGAGATCGTCGTCGCGTT
+GTTTTAGCCACATACGACTAAGTTCAAGTTCTCGTTGACAAGATCCATCTACTTTTCCAT
+CCCTAATAGTATCCAGTTCCTTTTCTAGTTCTGACCGCATTTCTCGTTCCATATCAAGAG
+ATTCTCTCAATTCTCGTATAGTCTTCTTATCAATTTCTGATGAATCTGAACCATCATCTG
+TCCCATTTTGTTGCATATCCCTGAGTTCTTTGATCTCTGTTGTAAGTCTGTCGATTCTTT
+CGGTTTTATAAACAGAATCCCTTTCCAAAGTCCTAATCTTACTGAGTTTATCATTAAGTT
+CTTCATTCAATTCAGTGAGTTTTCTCTTGGCTTCTTCCAAGTCTGTTTTAAACTCTCCAT
+CATTTCCGCATTCTTCCTCGCATTTATCTAACCATTCAATTAGTTTATTAATAACTAGTT
+GGTAATCAGCGATTCCTATAGCCGTTCTTGTATTTGTGGGAACATAATTAGGATCTTCTA
+ATGGATTGTATGGCTTGATAGCATCATCTTTATCATTATTAGGTGGGGGATGGACAACCT
+TAATTGGTTGGTCCTCCTTATCTCCTCCAGTAGCATGTGGTTCTTCAATACCAGTATTAG
+TAATAGGCTTAGACAAATGCTTGTCGTACGCGGGCACTTCCTCATCCATCAAGTATTTAT
+AATCGGGTTCTGTTTCAGAATATTCTTTTCTAAGAGACGCGACTTCAGGAGTTAGTAGAA
+GAACTCTGTTTCTGTATCTATCAACGCTGGAATCGATACTCAAGTTAAGGATAGCGAATA
+CCTCATCGTCATCATCCGTATCTTCTGAAACGCCATCATATGACATTTCATGAAGTCTAA
+CGTATTGATAAACAGAATCAGATTTAGTATTAAACAGATCCTTGACCTTTTTAGTAAATG
+CATATGTATATTTTAGATCTCCAGATTTCATAATATGATCGCATGCCTTAAATGTCAATG
+CTTCCATGATATAGTCTGGAACACTAATGGGTGACGAAAAAGATACAGCACCATATGCTA
+CGTTGATAAATAGATCTGAACCACTAAGTAGATAATGATTAATGTTAAGGAAGAGGAAAT
+ATTCAGTATATAGATATGCCTTAGCATCATATCTTGTACTAAACACGCTAAACAGTTTAT
+TGATGTGATCAATTTCCAACAGAACAATTAGAGCGGCAGGAATACCAACAAACATATTAC
+CACATCCGTATTTTCTATGAATATCACATATCATATTAAAAAATCTTGATAGAAGAGCGA
+ATATCTCGTCTGACTTAATGAGATGTAGTTCAGCAGCATAAGTCATAACTGTAAATAGAA
+CATACTTTCCTGTAGTGTTGATTCTAGACTCCACATCAACACCATTATTAAAAATAGTTT
+TATATACATCTTTAATCTGCTCTCCGTTAATCGTCGAACGTTCTAGTATACGGAAACACT
+TTGATTTCTTATCTGTAGTTAATGACTTAGTGATATCACGAAGAATATTACGAATTACAT
+TTCTTGTTTTTCTTGAGAGACCTGATTCAGAACTCAACTCATCGTTCCATAGTTTTTCTA
+CCTCAGTGGCGAAATCTTTGGAGTGTTTGGTACATTTTTTAATAAGGTTCGTGACCTCCA
+TTTATTATAAAAAATTTTTATTCAAAACTTAACTACAATCGGGTAATTATAAGATCGTAG
+ATCTCCCATGTGGTGGAATACTACCATCTATCGCATGTTGATGGACAGTAGGTAATGGCC
+ATGGGAACAGTAATGTTTGCATATTTATCTTTCTTGCTAGTATTACTGTATATTGTCCCA
+ATGTTTCAATGTGATGTTCTAACCTATCAACTGCCACTGTATCACAACAATAATGTCCGA
+TGGAATTAAGATTATGATCCAATGTGTTTAATATATGATTATCAAGTCTTATACGATCCG
+CGTCTTTTTTGACAGGATCAGGCTCTTCTACAGGAAGAAGTTTCGGCCTCTTATGATAGT
+CATGTCTGGGAAATGGTGGTCTAGGATGAGGATCAGGTATCGGAGTAGGTTTTGGATTAT
+AATCATCATCATCATNNNNNNNNNNNNNATCATCATCATCATCTATGATATCATCATCTT
+CGATATTTATTTTGCTATCTTGATAATGTCCTATATCAGTTGCATTTTCAGCACTCGACT
+GAATATTAGTACATTCATTGTCTATTATTAACGTATTTCTAAACCCAAAATGTATATGTT
+GAACATCACTACTATAGTTGATGAGTCTTATAGCATGAATTCGCTTATCGTTATCGGGTT
+TATCTTCTGTCACCTTAACAATTCCTTTTTTATTAAACTCTGCATAATCATAACCATTTC
+TATTGTTTGTTCTAATATAAACGAGTATAGCATCATTGCTAAATTTTTCAATAGTATCAA
+AAACAGAATATCCTAAACCATATAATATATATTCAGGAACACTCAAACTAAATGTCCAGG
+ATTCTCCTAAATACGTAAACTTTAATAGTGCTAAATCATTCAAAAATCTACCGCTTATAG
+ATAGATAGTACATGAATGCGTATAGTAGTCTACCTATCTCTTTATTATGAAAACCGACAT
+TACGATCATATATTTCGTGATATACATGTGACCCGTTTACGTTAAACCATAAATACATGG
+GTGATCCTATAAACATGAATTTATTTCTAATTCTCAGAGCCATAGTTAATTGACCGTGTA
+ATATTTGTTTACATGCATACTTGATACGATCATTAATAAGATTTTTATCATTGCTCGTTA
+TTTCAGAATCGTATATATAAGGAGTACCATCATGATTCTTACCAGATATTATACAAAATA
+CTATATATAAAATATATTGACCCACGTTAGTAATCATGTAAATGTTTAATGTTTTAAATT
+TTGTATTTAATGATCCATCATCATATGCTAGCATGGTCTTGTGATATTCATTCTTTAAAA
+TATAATATTGTGTTAGCCATTGCATTGGAGCTCCTAATGGAGATTTTCTATTCTCGTCCA
+TTTTAGGATATGCTTTCATAAAGTCCCTAATAACTTCGTGAATAATGTTTCTATGTTTTC
+TACTGATGCATGTATTTGCTTCGATTTTTTTATCCCATGTTTCATCTATCATAGATTTAA
+ACGCAGTAATGCTCGCAACATTAACATCTTGAACCATTGGTACAATTCCGTTCCATAAAT
+TTATAATGTTCGCCATTTATATAACTCATTTTTTGAATATACTTTTAATTGAACAAAAGA
+GTTAAGTTACTCATATGGATGCCGTCCAGTCTGTACATCAATCTTTTTAGCCAGAGATAT
+CATAGCCGCTCTTAGAGTTTCAGCGTGATTTTCCAACCTAAATAGAACTTCATCGTTGCG
+TTTACAACACTTTTCTATTTGTTCAAACTTTGTTGTTATATTAGTAATCTTTTTTTCCAA
+ATTAGTTAGCCGTTGTTTGAGAGTTTCCTCATTATCGTCTCCATAGGCTTTAACAATTGC
+TTCGCGTTTAGTCTCTGGATTTTTAGCAGCCTTTGTAGAGAAAAATTCAGTTGCTGGAAT
+TGCAAGATCGTCATCTCCGGGGAAAAGAGTTCCGTCCATTTAAAGTACAGATTTTAGAAA
+CTGACACTCTGTGTTATTTATATTTGGCGCAATACATGGATTATAAATATCGATGTTAAT
+AACATCAGAAAATGTAAAGTCTATACATTGTCGCATCGTGTTAAATTTTCTAATGGATCT
+AGTATTATTGGGTCCAACTTCTGCCTGAAATCCAAATATGGAAGCGGATACAAAACCGTT
+TCCTGGATAAACCACACATCTCCACTTTTGCTTTACATCAGAAATTGTGTCATTGACATC
+TTGAACTCTCCTATCTAATGCCGGTGTTCCACCTATAGATTTTGAATACTCGAATGCTGC
+ATGAGTAGCATTGAATTCCTTAATATTGCCATAATTTTCATATATTGAGTAACTCTGGAT
+AAAAAGTAAACACACCGCAGCCGTCGCTACTACAATAAAAAAAATTGATAGAGAGTTCAT
+TTATAATCTATTAGAAGCTGATAAAATTTTTTTACACGCGTCAGACAATGCTTTAATAAA
+TAGTTCAACATCTACTTTTGTCATATCGAACCGATGGTATGATTCTAACCTAGAATTACA
+TCCGAAAAAGTTGACTATGTTCATAGTCATTAAGTCATTAACGAACAACATTCCAGACTC
+TGGATTATAAGACGATACTGTTTCGTCACAATCACCCACCTTAATCATGTGATTATGAAT
+ATTGGCTATTAGAGTACCTTCTAAGAAATCTATAATATCTTTGAAACACGATTTAAAATC
+AAACCACGAATATACTTCTACGAAGAAAGTTAGTTTACCCATAGGAGAGATAACTATAAA
+TGGAGATCTAGATACAAAATCCGGATCTATGATAGTTTTAACATTATTATATTCTCTATT
+AAATACCTCCACATCTAAAAATGTTAATTTTGAAACTATGTCTTCGTTTATTACCGTACC
+TGAACTAAACGCTATAAGCTCTATTGTTTGAGAACTCTTTAAACGATATTCTTGAAATAC
+ATGTAACAAAGTTTCCTTTAACTCGGTCGGTTTATCTACCATAGTTACAGAATTTGTATC
+CTTATCTATAATATAATAATCAAAATCGTATAAAGTTATATAATTATCGTGTTCAGATTG
+TGATCTTTTCAAATAGACTAAAAACCCCATTTCTCTAGTAAGTATCTTATGTATATGTTT
+GTAAAATATCTTCATGGTGGGAATATGCTCTACAGCAGTTAGCCATTCCTCATTGACAGC
+TGTAGATGTATTATACAAAACTACTCCAATGTTTAACAAGGGCCATTTTACGAGATTATT
+AAATCCTTGTTTGATAAATGTAGCCAATGCGGGTTCGAGTTCAACGACGATTGAATTCTC
+TTCCCGTGGATGCTGCATGATGAACGACGGGATGTTGTTGTTCTATTGATTTGGAATTCT
+TTTTCGACTTTTTGTTTATATTAAATATTTTAAAATTTATGGCTGATAGTAATTCATGTA
+CTACGGATAATGTAGACGTGTATTGCATATCGATATCTTTATTATTAGATAAATTTATCA
+ATAAATGTGAGAAGTTTGCCTCGTTAAGGTCTTCCATTTAAATATTATATAAATATTTGT
+GTTTGTATTTTATTCGTCTTTTATGGGATAGTTTTTAACTAGTAAAGCTGTAATTACATA
+CTTTGTCCGTAAAACATAAATATAAATACCCGCTTTTATCAAACGTTCCAAAAAGTCGGC
+AGCTGACATTTTTAACATGACATCTATTTTAAATACACTTAGGTTTTTAGAAAAAACATC
+ATTTTATAATTGTAACGATTCAATAACTAAAGAAAAGATTAAGATTAAACATAAGGGAAT
+GTTATTTGTATTTTATAAGCCAAAGCATTCTACCGTTGTTAAATACTTGTCTGGAGGAGG
+TATATATCATGATGATTTGGTTGTATTGGGGAAGGTAACAATTAATGATCTAAAGATGAT
+GCTATTTTACATGGATTTATCATATCATGGAGTGACAAGTAGTGGAGCAATTTACAAATT
+GGGATCGTCTATCGATAGACTTTCTCTAAATAGGACTATTGTTACAAAAGTTAATAACAA
+TTATAACAATTATAACAATTATAACAATTATAATTGTTATAATAATTATAATTGTTATAA
+TTATGATGATACATTTTTTGACGATGATGATTGATCACTATTACACAATTTTGTTTTTGT
+ACTTTCTAATATAGTGTTTAGGTTCTTTTTCATATGAGAATATTGACTTACTAAAATATC
+TATGTTTAACTTTTGTTCTATAACGTCCTTATCGGCGGTATCGGTACATATACGTAATTC
+ACCTTCACAAAATACGGAGTCTTCGATAATAATAGCCAATCGATTATTGGATCTAGCTGT
+CTGTATCATATTCAACATGTTTAATATATCCTTTCGTTTCCCCTTTACAGGCATCGATCG
+TAGCATATTTTCCGCGTCTGAGATGGAAATGTTAAAACTGCAAAAATGCGTAATGTTAGC
+CCGTCCTAATATTGGTACGTGTCTATAAGTTTGGCATAGTAGAATAATAGACGTGTTTAA
+ATGCCTTCCAAAGTTTAAGAATTCTATTAGAGTATTACATTTTGATAGTTTATCACCTAC
+ATCATCAAAAATAAGTAAAAAGTGTGCTGATTTTTTATGATTTTGTGCGACAGCAATACA
+TTTTTCTATGTTACTTTTAGTTCGTATCAGATTATATTCTAGAGCTTCCTGACTACTAAC
+GAAATTAATATGATTTGGCCAAATGTATCCATCATAATCTGGGTTATAAACGGGTGTAAA
+CAAGAATATATGTTTATATTTTTTAACTAGTGTAGAAAACAGAGATAGTAAATAGATAGT
+TTTTCCAGATCCAGATCCTCCTGTTAAAACCATTCTAAACGGCATTTTTAATAAATTTTC
+TCTTGAAAATTGTTTTTCTTGAAAACAATTCATAATTATATTTACAGTTACTAAATTAAT
+TTGATAATAAATCAAAATATGGAAAACTAAGGTCGTTAGTAGGGAGGAGAACAACGAAGG
+CATATCGTGATATAAATAACATTTATTATCATGATGACACCAGAAAACGACGAAGAGCAG
+ACATCTGTGTTCTCCGCTACTGTTTACGGAGACAAAATTCAGGGAAAGAATAAACGCAAA
+CGCGTGATTGGTCTATGTATTAGAATATCTATGGTTATTTCACTACTATCTATGATTACC
+ATGTCCGCGTTTCTCATAGTGCGCCTAAATCAATGCATGTCTGCTAACAAGGCTGCTATT
+ACTGACTCCGCTGTTGCCGTTGCTGCGGCATCATCTACTCATAGAAAGGTTGTGTCTAGC
+ACTACACAATATGATCACAAAGAAAGCTGTAATGGTTTATATTACCAGGGTTCTTGTTAT
+ATATTACATTCAGACTATAAGTCATTCGAGGATGCTAAAGCAAACTGCGCTGCGGAATCA
+TCAACACTACCCAATAAATCCGATGTCTTGACTACCTGGCTCATTGATTATGTTGAGGAT
+ACATGGGGATCTGATGGTAATCCAATTACAAAAACTACATCCGATTATCAAGATTCTGAT
+GTATCACAAGAAGTTAGAAAGTATTTTTGTACATAAATAAATGAAATCGCTTAATAGACA
+AACTGTAAGTAGGTTTAGGAAGTTGTCGGTGCCGGCCGCTATAATGATGTTACTCTCAAC
+CATTATTAGCGGCATAGGAACATTTCTGCATTACAGAGAAGAACTGATGCCTAGTGCTTG
+CGCCAATGGATGGATACAATACGATAAACATTGTTATCTGGATACCAACATTAAAATGTC
+TACGGATAATGCAGTTTATCAGTGTCGCAAATTACGAGCTAGATTGCCTAGACCTGATAC
+TAGACATCTGAGAGTATTGTTTAGTATTTTTTATAAAGATTATTGGGTAAGTTTAAAAAA
+GACCAATGATAAATGGTTAGATATTAATAATGATAAAGATATAGATATTAGTAAATTAAC
+AAATTTTAAGCAACTAAACAGCACGACGGATTCTGAGGCGTGTTATATATACAAGTCTGG
+AAAACTGGTTAAAACAGTATGTAAAAGTACTCAATCTGTACTATGCGTTAAAAGATTCTA
+CAAGTGACAACAAAAAATGAATTAATAGTAAGTCGTTAACGTACGCCGCCATGGACGCCG
+CGTTTGTTATTACTCCAATGGGTGTGTTGACTATAACAGATACATTGTATGATGATCTCG
+ATATCTCAATCATGGACTTTATAGGACCATACATTATAGGTAACATAAAAATTGTCCAAA
+TAGATGTACGGGATATAAAATATTCCGACATGCAAAAATGCTACTTTAGCTATAAGGGTA
+AAATAGTTCCTCAGGATTCTAATGATTTGGCTAGATTCAACATTTATAGTATTTGTACAG
+CATACAGATCAAAAAATACCATCATCATAGCATGCGACTATGATATCATGTTAGATATAG
+AAGGTAAACATCAACCATTTTATCTATTCCCATCTATTGATGTTTTTAACGCTACAATCA
+TAGAAGCGTATAATCTGTATACAGCTGGAGATTATCATCTGATCATCAATCCTTCAGATA
+ATCTGAAAATGAAATTGTCGTTTAATTCTTCATTTTGTATATCAGACGGCAATGGATGGA
+TTATAATTGATGGGAAATGTAATAGTAATTTTTTATCATAAAAGTTGTAAAGTAAATAAT
+AAAACAATAAATATTGAACTAGTAGTATGTTGTATATTGAGCAATCAGAGATGATGCTGG
+TACCTCTTATCACGGTGACCGTAGTTGCGGGAACAATATTAGTATGTTATATATTATATA
+TTTGTAGGAAAAAGATACGTACTGTCTATAATGACAATAAAATTATCATGACAAAATTAA
+AAAAGATAAAGAGTCCTAATTCCAGCAAATCTAGTAAATCAACTGATAGCGAATCAGACT
+GGGAGGATCACTGTAGTGCTATGGAACAAAACAATGACGTAGATAATATTTCTAGAAATG
+AGATATTGAACGATGATAGCTTCGCTGGTAGTTTAATATGGGATAACGAATCCAATATCA
+TGGCGCCTAGCACAGAACACATTTACGATAGTGTTGCTGGAAGCACGCTGCTAATAAATA
+ATGATCGTAATGAACAGACTATTTATCAGAATACTACAGTAGTAATTAATGATACAGAGA
+CTGTTGAAATACTTAATGAAGATACCAAACAGATTCCTAGCTATTCTTCCAATCCTTTCG
+TAAATTATAATAAAACCAGTATTTGTAGCAAGTCAAATCCGTTCATTGCAGAACTCAACA
+ATAAATTTAGTGATAATAATCCGTTTAGGAGAGCACATAGTGACGATTATCTTAATAAGC
+AACAAGATCATGAATACGATGATATAGAATCATCGGTTGTATCATTGGTCTGATTAGTTT
+CCTTTTTATAAAATTGAAGTAATATTTAGTATTAATTACCGCCGATGCATTATACAAATA
+TGGAGATATTCCCTGTATTCGGCATTTCTAAAATTAGCAATTTTATTGCTAATAATGACT
+GTAGATATTATATAGATGTAGAGCATCAAAAAATTATATCTGATGAGATCAATAGACAGA
+TGGATGAAACGGTACTTCTTACCAACATCTTAAGCGTAGAAGTTGTAAATGACAATGAGA
+TGTACCATCTTATTCCCCATAGACTATCGACTATTATACTCTGTATTAGTTCTGTTGGAG
+GATGTGTTATCTCTATAGATAATGACGTCAATGACAAAAATATTCTAACATTTCCCATTG
+ATCATGCTGTAATCATATCCCCACTGAGTAAATGTGTCGTAGTTAGCAAGGGCCCTACAA
+CCATACTGGTTGTTAAAGCGGATATACCCAGCAAACGATTGGTAACATCGTTTACAAACG
+ACATACTGTATGTAAACAATCTATCACTGATTAATTATTTACCGTCGTCTGTATTCATTA
+TTAGACGAGTCACCGACTATTTGGATAGACACATATGTGATCAGATATTTGCTAATAATA
+AGTGGTATTCCATTATAACTATCGACGATAAGCAATATCCTATTCCATCAAATTGTATAG
+GTATGTCTTCTGCCAAGTACATAAATTCGAGCATCGAGCAAGATATTTTGATCCATGTTT
+GTAACCTCGAGCATCCATTCGACTCAGTCTACAAAAAAATGCAGTCGTACAATTCTCTAC
+CTATCAAGGAACAAATATTGTATGGTAGAATTGATAATATAAATATGAGCATTAGTATTT
+CGGTGGATTAATAGATTTCTCTAGTATGGGATCATTAATCATCTCTAAATACATCATAAA
+AAAGCTATTATCAAATACTGTACTGAATGGATTCATTCTTTTCTCTTTTTATGAAACTCT
+GTTGTATATCTACGGATAAAACTAGAAGCAAAAAATCTGATAGGAAGAATAATGATTATA
+TGGAGGAACACGATTATTATAAAATAACAATAGTTCCTGGTTCCTCTTCCACGTCTACTA
+GCTCGTGGTATTATACACATGCCTAGTAATAGTCTCTTTGCGTTGACGGAAAGCAGACTA
+GAAATAACAGGCCAAAATGTTCAGACACCATAATAGTTCCCAACCCAGATAATAACAGAG
+TTCCATCAACACATTCCTTTAAACTCAATCCCAAACCCAAAACCGTTAAAATGTATCCAG
+CCAATTGATAGTAGATAATGAGGTGTACAGCACATGATAATTTACACAGTAACCAAAATG
+AAAACACTTTAGTAATTATAAGAAATATAGACGGTAATGTCATCATCAACAATCCAATAA
+TATGCCTGAGAGTAAACATTGACGGATAAAACAAAAATGCCCCGCATAACTCTATCATGG
+CAATAACGCAACCAAACACTTGTAAAATTCCTAAATTAGTAGAAAATACAACTGATATCG
+ATGTATAAGCGATTTCGAGGAATAATAAGAACAAAGTAATTCCCGTAAAGATAAACATCA
+ACATTGTTTGGTAATCATTAAACCAATTAGTATGACGTTGAATTAATTTCACAGTATATT
+TTATTCCAGTATTATCCCCGCATGTATACGTACCTGGTAAGATATCTTTATATTCCATAA
+TCAATGAGACATCACTATCCGATAACGAATGAAGTCTAGCACTAGTATGCCATTTACTTA
+ATATGGTCGTCTTGGAAGTTTTATTATAAGTTAAAATATCATGATTGTCCAATTTCCATC
+TAATATACTTTGTCGGATTATCTATAATACACGGAATAATGATGGTATCATTACATGCTG
+TATATTCTATAGTCTTTGTAGATGTTATAACCACAAAAGTACAGAGGTATATCAACAATA
+TTCTAACTCTTAACATTTTTATTTATTTAAAATGATACCTTTGTTATTTATTTTATTCTT
+ATTTTGCTAACGGTATCGAATGGCATAAGTTTGAAACGAGTGAAGAAATAATTTCTACTT
+ACTTAATAGATTATGTGGTAACGGGTGTTATTAATGGGGATGTATATACATTTTCAAATA
+ATGAACTAAACAAAACTGGGTTAACTAATAACAATAATTATATCACAACATCTATAAAAG
+TAGAGGATAAGGATACATTAGTAGTATGCGGAACCAATAACGGAAATCCCAAATGTTGGA
+AAATAGACGGTTCATACTACCCAAAACATATAGGTAGAGGATACGATCATCAAAATAGCA
+AAGTAACGATAATCAGTCACAATGAATGTGTACTATCCGACATAAACATATAAAAAGAAG
+GAATTAAACGATGGAGAAGATTTGACGGACCATGTGGTTATGATTAAACGAGTTAAGTTT
+TTTAAGAAGCCTTAGAAGAGAGGCTATTGGGTATGAGAATCCGAAATATTAAACCAGACA
+ACCCCATATAATTTTATAGCTAAGAATGCCGCGAAGAATGGAACTAATAAAAACGGAAAT
+ATTTGTAGCACAACGAATAACTCCCAAACTGCATTCATGTTACACTATATAACACTACTT
+CGGTTAGATGTTTTAGAAAAAATAAATATCACCGTACCGTTTTGTTGTATAAAAATAACA
+ATTAACAATTATCAATTTTTTTCTTTAATATTTTACGTGGTTGACCATTCTTGGTGGTAA
+AATAATCTCTTAGTGTTGGAATGGAATGCTGTTTAATGTTTCCACACTCATCGTATATTT
+TGACGTATGCAGTCACATCGTTTACGCAATAGTCAGACTGTAGTTCTATCATGCTTCCTA
+CGTTAGAAGGAGGAACAGTTTTAAAGTCTCTTGGTTTTAATCTATTGTCATTAGTTTTCA
+TGAAATCCTTTGTTTTATCCACTTCACATTTTAAATAAATGTCCACTATACATTCTTCTG
+TTAATTTTACTAGATCATCATGAGTCATAGAATTCATAGGTTCCGTAGTCCATGGATCCA
+AACTAGCAAACTTCGCGTATACGGTATCGCGATTAGTGTATACACCAACTGTATGAAAAT
+TAAGAAAACAGTTTAATAAATCTACAGAAATATTTAATCCTCCGTTTGATACAGATGCGC
+CATATTTATGGATTTCGGATTCACACGTTGTTTGTCTAAGGGGTTCGTCTAGTGTTGCTT
+CTACATAGACTTCGATTCCCATATATTCTTTATTGCCAGAATCACATACCGATTTATCAT
+ACGCTGGTTCACTTGTTTGAAAACTAAATGGTAGTAGATACATCAAAATAATAAATAATA
+AGTACATTCTGCAATATTGTTATCGTAATTGGAAAATTGGTATTCAAGTGAGCTGGATTA
+TGTGAGTATTGGATTGTATATTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGCTAATGTCAAGTTTATTCGAAT
+AGATGTCTTATTAAAAAACATATATAATAAATAACAATGGCTGAATGGCATAAAATTATC
+GAGGATATCTCAAAAAATAATAAGTTCGAGGATGCCGCCATCGTTGATTACAAGACTACA
+AAGAATGTTCTAGCGGCTATTCCTAACAGAACATTTGCAAAGATTAATCCGGGTGAAGTT
+ATTCCCCTCATCACTAATCATAATATTCTAAAACCTCTTATTGGTCAGAAATTTTGTATT
+GTATATACTAACTCTCTAATGGATGAGAACACGTATGCTATGGAGTTGCTTACTGGGTAC
+GCCCCTGTATCTCCGATCGTTATAGCGAGAACTCATACCGCACTTATATTTTTGATGGGT
+AAGCCAACAACATCCAGACGTGATGTGTATAGAACATGTAGAGATCACGCTACCCGTGTA
+CGTGCAACTGGTAATTAAAATAAAAAGTAATATTCATATGTAGTGTCAATTTTAAATGAT
+GATGAAATGGATAATATCCATATTGACGATGTCAATAATGCCGGTATTGACATACAGCTC
+ATCGATTTTTAGATTTCATTCAGAGGATATTGAATTATGTTATGGGAATTTGTATTTTGA
+TAGGATCTATAATAATGTAGTAAATATAAAATATATTCCTGAGCATATTCCATATAGATA
+TAATTTTATTAATCGTACGTTCTCCGTAGATGAACTAGATGATAATGTCTTTTTTACACA
+TGGTTATTTTTTAAAACACAAATATGGTTGTTCACTTAATCCTAGTTTGATTGTCTCATT
+ATCAGGAAACTTAAAATATAATGATATACAATGCTCAGTAAATGTATCGTGTCTCATTAA
+AAATTTGGCAACGAGTACATCTACTATATTAACATCTAAACATAAGACTTATTCTCTATA
+TCGGTCCATGTGTATTGCTATAATAGGATACGATTCTATTATATGGTATAAATATATAAA
+TGACAGGTATAATGACATCTATGATTTTACTGCAATATGTATGCTAATAGCGTCTACATT
+GATAGTGATCATATACGTGTTTAAAAAAATAAAAATGAACTCTTAATTATGTTATACTAT
+TAGAAATGGATAAAATCAAAATTACGATTGATTCAAAAATTGGTAATGTTGTTACCATAT
+CGTATAACTTGGAAAAGATAACTATTGATGTCACGCCAAAAAAGAAAAAAGAAAAGGATG
+TATTATTAGCGCAATCAGTTGCTGTCGAAGAGGCAAAAGATGTCAAGGTGGAAGAAAAAA
+ATATTATCGATATTGAAGATGACGATGATATGGATATAGAAAACACGTAATACGATCTAT
+AAAAATAAGTATTAAATACTTTTTATTTACGGTACTCTTGTAGTGGTGATACCACTAATC
+GATTATTTTTTTTAAAAAAATACTTATTCTGATTCTTCTAGCCATTTCCGTGTTCGTTCG
+AATGCCACATCGACGTCAAAAATAGGGGAGTAGTTGAAATCTAGTTCTGCATTGTTGGTA
+CGCACCTCAAATGTAGTGTTGGATATCTTCAACGTATAGTTGTTGAGTATTGATGGTTTT
+CTAAATAGAATTCTCTTCATATCATTCTTGCACGCGTACATTTTTAGCATCCATCTTGGA
+ATCCTAGATCCTTGTTCTATTCCCAATGGTTTCATCAATAGAAGATTAAACATATCGTAA
+GAACACGATGGAGAGTAATCGTAGCAAAAGTAAGCATTTCCTTTAATCGCAGATCCCGGA
+TACTGGATATATTTTGCAGCCAACACGTGCATCCATGCAACATTTCCTACATATACCCGG
+CTATGCACAGCGTCATCATCGACTGTACGATACATAATGTTACCGTGTTGCTTACATTGC
+TCGTAAAAGACTTTCGTCAATTTGTCTCCTTCTCCGTAAATTCCAGTGGGTCTTAGGCAA
+CAAGTATACAATTTTGCGCCATTCATGATTACGGAATTATTGGCTTTCATAACCAGTTGC
+TCGGCCATACGTTTACTTTTTGCGTATACATGTCCTGGTGATATATCATAAAGGGTATGC
+TCATGACCGATGAATGGATTACCGTGTTTATTTGGTCCTATTGCTTCCATGCTACTAGTA
+TAGATCAAATACTTGATTCCTAGGTCCACACAAGCTGCCAATATAGTCTGTGTTCCATAA
+TAGTTTACTTTCATGATTTCATTATCAGTGTATTTTCCAAATACATCCACTAGAGCAGCC
+GTATGAATAATCAGATTTACCCCATCTAGCGCTTCTCTCACCTTATCAAAGTCGTTTATA
+TCACATTGTATATAGTTTATAACCTTAACTTTCGAGGTTATTGGTTGTGGATCTTCTACA
+ATATCTATGACTCTTATTTCTTGAACATCATCTGCGCTAATTAAAAGTTTTACTATATAC
+CTGCCTAGAAATCCGGCACCGCCAGTAACCGCGTACACGGCCATTGCTGCCACTCATAAT
+ATCAGACTACTTATTCTATTTTACTAAATAATGGCTGTTTGTATAATAGACCACGATAAT
+ATCAGAGGAGTTATTTACGTTGAACAAGTCCATGGAAAAGATAAAGTTTTAGGATCAGTT
+ATTGGATTAAAATCCGGAACGTATAGTTTGATAATTCATCGTTACGGAGATATTAGTCGA
+GGATGTGATTCCATAGGCAGTCCAGAAATATTTATCGGTAACATCTTTGTAAACAGATAT
+GGTGTAGCATATGTTTATTTAGATACAGATGTAAATATATCTACAATTATTGGAAAGGCG
+TTATCTATTTCAAAAAATGATCAGAGATTAGCGTGTGGAGTTATTGGTATTTCGTACATA
+AATGAAAAGATAATACATTTTCTTACAATTAACGAGAATGGCGTTTGATATATCAGTTAA
+TGCGTCTAAAACAATAAATGCATTAGTTTACTTTTCTACTCAGCAAGATAAATTAGTCAT
+ACGTAATGAAGTTAATGATATACACTACACTGTCGAATTTGATAGGGACAAAGTAGTTGA
+TACGTTTATTTCATATAATAGACATAATGACTCCATAGAGATAAGAGGGGTGCTTCCAGA
+GGAAACTAATATTGGTCGCGTGGTTAATACGCCGGTTAGTATGACTTACTTGTATAATAA
+GTATAGTTTTAAACCGATTTTAGCAGAATATATAAGACACAGAAATACTATATCCGGCAA
+CATTTATTCGGCATTGATGACGCTAGATGATTTGGTTATTAAACAGTATGGAGACATTGA
+TCTATTATTTAATGAGAAACTTAAAGTAGACTCCGATTCGGGACTATTTGACTTTGTCAA
+CTTTGTAAAGGATATGATATGTTGTGATTCTAGAATAGTAGTAGCTCTATCTAGTCTAGT
+ATCTAAACATTGGGAATTGACAAATAAAAAGTATAGGTGTATGGCATTAGCCGAACATAT
+AGCTGATAGTATTCCAATATCTGAGCTATCTAGACTACGATACAATCTATGTAAGTATCT
+ACGCGGACACACTGATAGCATAGAGGATGAATTTGATTATTTTGAAGACGATGATTTGTC
+TACATGTTCTGCCGTAACCGATAGGGAAACGGATGTATAATTTTTTTTATAGTATGAAGG
+ATATGATGGATATGATGATATGATGGATATGATGATATGATGGATATGATGGATATGATG
+GATATGATGGATATGATAAAAAAATATAATTGTTGTATCCATTCCCATTCAAATCACCTT
+ATATGATTCTGTAACACAATGAAGGAGTCTCATAGATATATAGAGGTCAGATACTGGTTT
+GATAAACTTTTTATTCCACATGAGCATGTTTGACTTATGGTTAGACACACATACTTTAAC
+AAATCACTGAAAATTGGAGTTAGGTATTCCTCTCAGAATCAGTTGCCGTTCTGGAACATT
+AAATGTATTTTTTATGATATACTCCAACGCATTTATGTGGGTATACAACAAGTCATTAAT
+AATGAGTATTTCCAAGAGTTTTAGTTGTCTAGTATTTAACAAGAGAAGAGATTTCAACAG
+ACTGTTTATGAACTCGAATACCGCCTCATTGTCGCTTATATTGATGACATGACATCGAAT
+TCCCAATATCAATCTCATCAGTGATGAGTAGCTCAATCTTGTTATCGGGATCCAATTTCT
+AAAGATGTCATTAAACCCTCGATCGTGAATGGATTTATCATCATCGTTTTTATGTTGGAC
+ATGAGCTTAGTCCGTTTGTCCACATCTATATACGATGATTTCTGAATTATTTCATATATC
+TCTCGTTAACTCCAGGAACTTGTCAGGGATCTAACTTTAATATGTTCTCGTCTAAGAGAT
+GAAAATCTTTGGATGGTTGCATGTGACTTTTCTCTAAAGGATGATGTTACCCGATCCTCT
+CTTAAATGACTCCATCTTATCCTTGGACAAGATGGACAGTCTATTTTCCTTAGATGGTTT
+AATATTTTTTACCCATGATCTATAAAGGTAGACAGACCTAATCGTCTCGGATGACCATAT
+ATTATTTTCCGTTTTATTATACGCATAAATTGTAAAAAATATGTTAGGTTTACGAAAATG
+TCTCGTGGGGCATTAATCGTTTTTGAAGGATTGGACAAATCTGGAAAAACAACACAATGT
+ATGAACATCATGGAATCTATACCGGCAAACACGATAAAATATCTTAACTTTCCTCAGCGA
+TCCACAGTCACTGGAAAGATGATAGATGACTATCTAACTCGTAAAAAAACCTATAATGAT
+CATATAGTTAATCTATTATTTTGTGCAAATAGATGGGAGTTTGCATCTTTTATACAAGAA
+CAACTAGAACAGGGAATTACTTTAATAGTTGACAGATACGCGTTCTCTGGAGTAGCGTAT
+GCCACCGCTAAAGGCGCGTCAATGACTCTCAGTAAGAGTTATGAATCTGGATTGCCTAAA
+CCCGACTTAGTTATATTCTTGGAATCTGGTAGCAAAGAAATTAATAGAAACATCGGCGAG
+GAAATTTATGAAGATGTTGAATTCCAACAAAAGGTATTACAAGAATATAAAAAAATGATT
+GAAGAAGGAGATATTCATTGGCAAATTATTTCTTCTGAATTCGAGGAAGATGTAAAGAAG
+GAGTTGATTAAGAATATAGTTATAGAGGCTATACACACGGTTACTGGACCAGTGGGGCAA
+CTGTGGATGTAATAAAATGAAATTACATTTTTATAAATAGATGTTAGTACAGTGTTATAA
+ATGGATGAAGCATATTACTCTGGCAACTTGGAATCAGTACTCGGGGATACGTGTCCGATA
+TGCATACCGAACTCGCATCAATATCTCAATTAGTTATTGCCAAGATAGAAACTATAGATA
+ATGATTATTAAACAAGGACATTGTAAATTTTATCATGTGTAGATCAAACTTGGATAATCC
+ATTTATCTCTTTCCTAGATACTGCATATACTATCATAGATCAAGAGATCTATCAGAACGA
+GTTGATTAATTCATTAGACGATAATGAAATTATCGATTGTATAGTTAACAAGTTTATGAG
+CTTTTATAAGGATAACCTAGAAAATATGGTAGATGCTATCATTACTCTAAAATATTATAA
+TTAATAATCCAGATTTTAAAACTACGTATGTGGAAGTACTCGGTTCCAGAATAGCTGATA
+TAGATATTAAACAAGTGATACGTAAGAATATAATACAATTGTCTAATGATCCGCGAACGA
+TATTTGTGAAAATATTAAAAAAAAATACTTTTTTTATTAAATGACGTCTCTTCGCGAATT
+TAGAAAATTATGCTGTGATATATATCACGCATCAGGATATAAAGAAAAATCTAAATTAAT
+TAGAGACTTTATAACAGATAGAGATGATACCGATACATATTTGATCATTAAGCTATTGCT
+TCCCGGATTAGACGATAGAATGTATAACATGAACGATAAACAAATTATAAAATTATATAG
+TATAATATTTAAACAATCTCAGGAAGATATGCTACAAGATTTAGGATACGGATATATAGG
+AGACACTATTAGGACTTTCTTCAAAGAGAACACGGAAATCCGTCCACGAGATAAAAGCAT
+TTTAACTTTAGAAGAAGTGGATAGTTTTTTAACTACGTTATCATCAGTAACTAAAGAATC
+ACATCAAATAAAATTATTGACTGATATAGCATCTGTTTGTACATGTAATGATTTAAAATG
+TGTAGTCATGCTTATTGATAAAGATCTAAAAATTAAAGCGGGTCCTCGGTACGTGCTTAA
+CGCTATTAGTCCTCATGCCTATGATGTTTTTAGAAAATCTAATAACTTGAAAGAGATAAT
+AGAAAATGCAGCTAAACAAAATCTAGACTCTATATCTATTTCTGTTATGACTCCAATTAA
+TCCCATGTTAGCGGAATCATGTGATTCTGTCAATAAGGCGTTTAAAAAATTTCCATCAGG
+AATGTTTGCGGAAGTCAAATACGATGGTGAAAGAGTACAAGTTCATAAAAAAAATAACGA
+GTTTGCATTCTTTAGTAGAAACATGAAACCAGTACTCTCTCATAAAGTGGATTATCTCAA
+AGAATACATACCGAAAGCATTTAAAAAAGCTACGTCTATCGTATTGGATTCTGAAATTGT
+TCTTGTAGACGAACATAATGTACCGCTACCGTTTGGAAGTTTAGGTATACACAAAAAGAA
+AGAATATAAAAACTCTAACATGTGTTTGTTCGTATTTGACTGTTTATACTTTGATGGATT
+CGATATGACAGACATTCCATTGTATGAACGAAGATCTTTTCTCAAAGATGTTATGGTCGA
+AATACCCAATAGAATAGTATTCTCAGAGTTGACGAATATTAGTAACGAGTCTCAGTTAAC
+TGATGTATTAGATGATGCACTAACGAGAAAATTAGAAGGATTGGTCTTAAAAGATATTAA
+TGGCGTATACGAACCGGGAAAGAGAAGATGGTTAAAAATAAAGCGAGACTATTTGAACGA
+GGGTTCCATGGCAGATTCTGCCGATTTAGTAGTACTAGGTGCCTACTATGGTAAAGGAGG
+AAAGGGTGGTATCATGGCAGTCTTTCTAATGGGTTGTTACGACGATGAATCCGGTAAATG
+GAAGACGGTAACTAAATGTTCCGGTCACGATGATAATACGTTAAGGGTTTTGCAAGACCA
+ATTAACGATGGTTAAAATTAACAAGGATCCCAAAAAAATTCCAGAGTGGTTGGTAGTTAA
+TAAAATCTATATTCCCGATTTTGTAGTAGATGATCCGAAACAATCTCAGATATGGGAAAT
+TTCAGGAGCAGAGTTTACATCTTCCAAGTCACATACAGCGAATGGAATATCGATTAGATT
+TCCTAGATTTACTAGGATTAGAGAAGATAAAACGTGGAAAGAATCTACTCATCTAAACGA
+TTTAGTAAACTTGACTAAATCTCTTAATAGTTACATATAAACTGAAAAATAAAATAACAC
+TATTTTAGTTGGTAGTCGCCATGGATGGTGTTATCGTATACTGTCTAAATGCGTTAGTAA
+AACATGGCGAGGAAATAAATCATATAAAAAATGATTTCATGATTAAACCATGTTGTGAAA
+GAGTTTGTGAAAAAGTCAAGAACGTTCACATCGGCGGACAATCTAAAAACAATACAGTGA
+TTGCAGATTTGCCATATCTGGATAATGCTGTATCAGATGTATGCAAATCAATATATAAAA
+AGAATGTATCAAGAATATCCAGATTTGCTAATTTGATAAAAATAGATGACGATGACAAGA
+CTCCTACCGGCGTATATAATTATTTTAAACCTAAAGATGCTATTCCTGTTATTATATCCA
+TAGGAAAGGATAAAGATGTCTGTGAACTATTAATCTCATCTGATAAAGCGTGTGCGTGTA
+TAAAGTTAAATTTATATAAAGTAGCCATTCTTCCCATGGATGTTTCCTTTTTTACCAAAG
+GAAATGCATCATTGATTATTCTCCTGTTTGATTTCTCTATCGATGCGGCACCTCTCTTAA
+GAAGTGTAACCGATAATAATGTTATTATATCTAGACACCAGCGCCTACATGACGAGCTTC
+CGAGTTCCAATTGGTTCAAGTTTTACATAAGTATAAAGTCCGACTATTGTTCTATATTAT
+ATATGGTTGTTGATGGATCTATGATGTATGCGATAGCTGATAATAGAACTCACGCAATTA
+TTAGCAAAAATATATTAGACAATACTACGATTAACGATGAGTGTAGATGCTGTTATTCTG
+AACCACAGATTAGGATTCTTGATAGAGATGAGATGCTCAATGGATCATCGTGTTATATGA
+ACAGACATTGTATTATGATGAATTTACCTGATGTAGGCGAATTTGGATCTAGTATGTTGG
+GGAAATATGAACCTGACATGATTAAGATTGCTCTTTCGGTGGCTGGTAATTTAATAAGAA
+ATCGAGACTACATTCCCGGGAGACGAGGCTATAGCTACTACGTTTACGGTATAGCCTCTA
+GATAATTTTTTTTAAGCACGAAATAAAAACATAATTTTAAACAATCTATTTCATACTATT
+TTGTGTGCTCACCATGAACATAAAGATAGATATATTAGTATTTCTGGTGATAAATTTACG
+GCGACTGCTAGGAGGGAAAATGAAGAAAGAAAAAATATCTACCTCTCCAAAAAGAAAAAC
+TACTGATGTTATCAAACCTGATTATCTTGAGTACAATGACTTGTTAGATAGAGATGAGAT
+GTCTACTATTCTAGAGGAATATTAGGCCTTAGAATAAAATATGGACGACTCTTAACGAAA
+TTAGAAAATTCGATAATGATGTTGAAGAACAATTCGGTACTATAGAAGAACTCAAGCAGA
+AGCTTAGATTAAATTCTGAAGAGAGAGCAGATAATTTTATAGATTATATAAAGGTACAAA
+AACAGGATATCATCAAACTTACTGTATACGATTGCATATATCTATGATAGGATTGTGTGC
+GTGCGTGGTAGATGTTTGGAGAAATGAGAAACTGTTTTCTAGATGGAAATATTGGTTACA
+AGCGATTAAACTGTTTATTGATGATCACATGCTTGATAAGATAAAATCTATTGTAGAATA
+GACTAGTGTATGTGGAAATGTCATAGAAAGTTAAAAGTTAATGAGAGCAAAAATATATAA
+GGTTGTATTCCATATTTGTTATTTTTTTCTGTAATAGTTAGAAAATACATTCGATGGTCT
+ATCTACCAGATTATTATGTGTTATAAGGTACTTTTCTCATAATAAACTAGAGTATGAGTA
+AGATAGTGTTTTTCAAAAACATATAAATCTAAAATTGATGGATGAGATATACAGCTATTA
+ATTTCGAAAATATATTTTAATCTGATAACTTTAAACATGGATTTTTGATGGTGGTTTAAG
+TTTAAAAAAGATTTTGTTATTGTAGTATGATAATATCAAAAAGATGGATATAAAGAATTT
+ACTGACTACATGTACTATTTTACATTACTACATTGGCTACGGCATATATACCTATTTCGT
+CACTTCCACACGCTCCGGTAAACGGGTGTCATGTGACGAGGGAGAATCTTGATAAGAGGC
+ATAATCAATGTTGTAATCCGATGTCCACCTGGAGAATTTGCCAAGGTCAGATGTAGAGTT
+GGTAGTGATAACACAAAATGTGAACACTGCCCACCTCATACATATACCGCAATCCCCAAT
+TATTCTAATAGATGTCATCAATGTAGAAAATGCCCAACAGGATCATTTGATAAGGTAAAG
+TGTACCGGAACACAGAACAAATGTTCGTGTCATCCTGGTTGGTATACGCTACTGATTCTT
+CACAGACTGAAGATTGTCGAGATTTGTGTACCAAAAAAGGAGATGTCCATGCGGATACTT
+TGGTGGAATAGATGAAGGAAATCCTATTTGTAAATCGTGTTGTGTTGGTGAATATTGCGA
+CTACCTACGTAATTATAGACTTGATCCATTTCCTCCATGCAAACTATCTATCTAAATGTA
+ATTAATTATGATTTTGATGATAATGTTACCATACATTATATCACTACTTGGTTAGTGTGT
+ATTATTTAGTATGGAAGACCTATTAATAATTACTTATCTTTTGACGATCTTGTTATAATT
+ATAATATAAAAATACTTATGACATAGTAACTCATAATTGCTGACGCGATAAATTCGTAAT
+AATCTGTTTTGTTCAAATTTTTATAAGGAATCTACAGGCATAAAAATAAAAATATAATCT
+ATAATATACTCTTACAACGCCATCATGAATAGCAGTGAATTAATTGCTGTTATTATGGAT
+TTAGAAATAGTGGACGATTTTGTGATATTAATATAGTTATTAATGATGAAAGGATAAACG
+CGCATAGACTCATCCTATCTGGAGCCTCCGAATATTTTTTCCATTCTGTTTTCCAATAAT
+TTTATCGATTCTAATGAATACGAAGTTAATCTAAGTCATTTAGATTATCAAAGTGTTAAC
+TATTTGATCGATTACATTTATGGGATACCTTTGAGCCTAACTAACAATAACGTGAAATAT
+ATTCTTTCAACCGCTGATTTTTTTACAAATTGGATCTGTCATTACTGAGTGCGAAAAATA
+CATACTTAAAAATCTTTGTTTTAGAAACTGTATCGATTTCTACATATACGCTGATAAATA
+TAATAACAAGAAAATAGAATTAGCATCGTTTAACACAATATTACGAAATATTTTGAGACT
+CATCAACAATGAAAACTTTAAATACTTAACAGAGGAATCAATGATAAAAATTTTAAGCGA
+TGATATGTTATATATAAAAAATGAGGATTTCACCCCACTGATTCTCATTAAATGGTTAGA
+GAGTACACCAACCATGTACCGTCGAGTTACTTAGATGCCTCAGAATATCATTTCTTTCCC
+CACAAGTTATAAAATCACTTTATAGTCATCGACTGGTTAGTTCAATCTACGAATGTATAA
+CATTCTTAAACAATATAGCATTCTTGGATAAATCATTTCCTAGATACCATATCATCGAGT
+TGATATCTATCGGTATAAGTAATTCACATGATAAGATTTCCATAAACTGCTACAATCATA
+AAAAAATTCATGGGAAATGATATCTTCACGTAGATATAGGTGTAGTTTCGCAGTGACCGT
+CCTGGATAATATTATCTATATGATGGGTGGATATGATCAGTCCCTGTATAGAAGTTCAAA
+GGTTATAGCGTACAATACATGTACTAATTCTTGGATATATGATATACCAGAGCTAAAAAT
+ATCATCGTTCTAATTGCGGAGGAGTTGCCAATGACGAATACATTTATTGTATAGGCGGTA
+TACGCGATCAGGAGTCATCGTTGATATCTAGTATCGATAGATGGAAGCCATCAAAACCAT
+ATTGGCAGAAGTATGCTAAAATGTGCGAACCAAAATGTGATATGGGGTTGCGATTTTAAA
+CGGATTAATATATGTCATAGGTGGAGTCGTTAAAGGTGACACACATATACCAACGCACTA
+GAGAGTTTATCAGAAGATGGATGGATGAATCATCAACGTCTTCCAATAAAAATGTCCAAT
+ATGTCGACGATTGTTCATGCTGGAAAGATTTATATATCTAGAGGTTACAACAATAGTAGT
+GTAGTTAATGTAATATCGAATCTAGTCCTTAGCTATAATCCGATATATGATGAATGGACC
+AAATTATCATCATTAAATATTCCTAGAATTAATCCTGCTCTATGGTCAGTGTATAATAAA
+TTATATGTAGGAGGAGTAATATCTGATGATGTTCAAACTAATACATCTGAAACATACGAT
+AAAGAAAAAGATTGTTGGACATTGGATAATGGTCACTTGTTACCACATAATTATATAATG
+TATAAATGCGAACCGTTTAAACATAGATATCCATTGGAAAAAACACAGTACACGAATGAT
+TTTCTAAAGTATTTGGAAAGTTTTATAGGTAGTTGATAGAACAAAATACATAATTTTGTA
+AAAATAAATCACTTTTTATACTAATATGACACAATTACCAATACTTTTGTTACTAATATC
+ATTAGTATACGCTACACCTTCTCCTCAGACATCTAAAAAAATAGGTGATGATGCAACTAT
+ATCATGTAGTCGAAATAATACAAATTACTACGTTGTTATGAGTGCTTGGTATAAGGAGCC
+CAATTCCATTATTCTCTTAGCTGCCAAAAGCGACGTCTTGTATTTTGATAATTATACCAA
+GGATAAAATATCTTACGACTCTCCATACGATGATCTAGTTACAACTATCACAATTAAATC
+ATTGACTGCTGGAGATGCCGGTACTTATATATGTGCATTCTTTATGACATCGACTACAAA
+TGATACTGATAAAGTAGATTATGAAGAATACTCCATAGAGTTGATTGTAAATACAGATAG
+TGAATCGACTATAGACATAATACTATCTGGATCTACACCAGAAACTATTTCTGAGAAACC
+AGAGGATATAGATAATTCTAATTGCTCGTCTGTATTCGAAATCACGACTCCGGAACCAAT
+TACTGATAATGTAGACGACCATACAGACACCGTCACATACACTAGTGATAGCATTAATAC
+AGTAAATGCATCATCTGGAGAATCCACAACAGACGAGATTCCGGAACCAATTACTGATAA
+AGAAGAAGATCATACAGTAACAGACACTGTCTCATACACTACAGTAAGTACATCATCTGG
+AATTGTCACTACTAAATCAACCACCGATGATGCGGATCTTTATGATACATACAATGATAA
+TGATACAGTACCGCCAACTACTGTAGGTGGTAGTACAACCTCTATTAGCAATTATAAAAC
+CAAGGACTTCGTAGAAATATTTGGTATTACCACATTAATTATATTGTCAGCAGTGGCGAT
+TTTCTGTATTACGTATTATATATGTAATAAACACCCACGTAAATACAAAACAGAGAACAA
+AGTCTAGATTTTTGACTTACATAAATATCTGGGATAATAAAATCTATCATATTGAGAGGA
+CCATCTGGTTCAGGAAAGACAGCCATAACCAAAAGACTGTTAAAAGACTATGGGAATATA
+TTTGGATTTGTGGTGTCCCATACCACTAGATTTCCTCGTCCTATGGAACGAGAAGGTGTT
+GATTACCTTACGTTAACAGAGAGGCCATCTGGAAGGGAATAGCCGCCGGAAACTTTCTAG
+AACATACTGAGTTTTTAGGAAATATTTACGGAACTTCTAAAACAGCTGTAAATACAGCGG
+TTATTAATAATCGTATTTGCGCGATGGATTTAAACATCAACGGTGTTAGAAGTCTTAAAA
+ATACTTACCTAATGCATTACTTGGGTATATAAGACCTACCTCTCTTAAAATGGTTGAGAC
+CAATCTTCGTCGTAGAAACACTGAAGCGGACGACGAATCTCATCGTCGCGTGATGTTGGC
+AAAAAACGGATATGGATGAGGTCAACGAAGCAGGTCTATTCGACACTATTATTATTGAAG
+ATGATGTGAATTTAGCATATAGTAAGTGTTAATTCAGATACTACAGGACCGTATTAGAAT
+GTATTTTAACACTAATTAGAGACTTAAGATTTGACTTAAAACTTGATAATTAATAATATA
+ACTCGTTTTTATATGTGGCTATTTCAACGTCTAATGTATTAGTTAAATATTAAAACTTAC
+CACGTAAAACTTAAAATTTAAAATGGTATTTCATTGACAGATCATACATTATGAAGTTTC
+AAGGACTTGTGTTAATTGACAATTGCAAAAATCAATGGGTCGTTGGACCATTAATAGGAA
+AAGGTGGATTCGGTAGTATTTATACTACTAATGACAATAATTATGTAGTAAAAATAGAGC
+CCAAAGCTAACGGATCATTATTTACCGAACAGGCATTTTATACTAGAGTACTTAAACCAT
+CCGTTATCGAAGAATGGAAAAAATCTCACAATATAAAGCACGTAGGTCTTATCACATGCA
+AGGCATTTGGTTTATACAAATCCATTAATGTGGAATATCGATTCTTGGTAATAAATAGAT
+TAGGTGCAGATCTAGATGCGGTGATCAGAGCCAATAATAATAGACTACCAGAAAGGTCGG
+TGATGTTGATCGGAATCGAAATCTTAAATACCATACAATTTATGCACGAGCAAGGATATT
+CTCACGGAGATATTAAAGCGAGTAATATAGTCTTGGATCAAATAGATAAGAATAAATTAT
+ATCTAGTGGATTACGGATTGGTTTCTAAATTCATGTCTAACGGCGAACATGTTCCATTTA
+TAAGAAATCCAAATAAAATGGATAACGGTACTCTAGAATTTACACCTATAGATTCGCATA
+AAGGATACGTTGTATCTAGACGTGGTGATCTAGAAACACTTGGATATTGTATGATTAGAT
+GGTTGGGAGGTATCTTGCCATGGACTAAGATATCTGAAACAAAGAATTCTGCATTAGTAA
+GTGCCGCAAAACAGAAATATGTTAACAATACTGCGACTTTGTTAATGACCAGTTTGCAAT
+ATGCACCTAGAGAATTGCTGCAATATATTACCATGGTAAACTCTTTGACATATTTTGAGG
+AACCCAATTACGACGAGTTTCGTCGAGTATTAATGAATGGAGTTATGAAAAATTTTTGTT
+GATAAAAAAATTAAAAAAATAACTTAGTTATTATCACTCTCGTGAGTACAATAGAAACAT
+GGCGATGTTTTACGCACACGCTTTCGGTGGGTACGACGAGAACCTTCATGCATTTCCTGG
+AATATCATCGACGGTTGCCAATGATGTCAGGAAATATTCTGTTGTGTCAGTTTATAATAA
+AAAGTATAACATTGTAAAAAACAAATATATGTGGTGTAACAGTCAAGTGAACAAGAGATA
+TATTGGAGCACTACTGCCTATGTTTGAATGCAATGAATATCTACAAATTGGAGATCCAAT
+CCATGATCTAGAAGGAAATCAAATCTCTATTGTCACATATCGCCACAAAAACTACTATGC
+TCTAAGTGGAATTGGGTACGAGAGTCTAGACTTGTGTTTGGAAGGAGTAGGGATTCATCA
+TCACGTACTTGAAACAGGAAACGCGGTATATGGAAAAGTTCAACATGAGTATTCTACTAT
+CAAAGAGAAGGCCAAAGAAATGAATGCACTCAAACCAGGACCTATCATCGATTACCACGT
+CTGGATAGGAGATTGTGTCTGCCAAGTTACTACTGTAGACGTGCATGGAAAGGAAATTAT
+GAGAATGAGATTCAAAAGGGGTGCGGTGCTTCCGATTCCAAATCTGGTAAAAGTTAAAGT
+TGGGGAGGAAAATGATACAATAAATCTTTCCACTTCCATATCAGCTCTCCTAAATTCCGG
+TGGCGGCACCATCGAGGTAACATCTAAGGAAGAACGTGTAGATTATGTACTCATGAAACG
+TTTGGAATCTATACATCATTTGTGGTCTGTAGTGTATGATCATCTTAATGTTGTGAATGG
+CGAAGAACGATGTTATGTACATATGCATTCATCTCATCAAAGTCCTATGCTGAGTACTGT
+AAAAACAAATTTGTACATGAAGACTATGGGAGCATGTCTTCAAATGGACTCCATGGAAGC
+TCTAGAGTATCTTAGTGAACTGAAGGAATCAGGTGGGCGGAGTCCCAGACCAGAATTGCA
+GAAATTTGAATATCCAGATGGAGTGAAAGACACTGAATCAATTGAGAGATTGGCAGAGGA
+GTTCTTCAATAGATCAGAACTTCAGGCCGGTGAATCAGTCAAATTTGGTAATTCTATTAA
+TGTTAAACATACATCTGTTTCAGCTAAGCAACTAAGAACACGTATACGACAGCAGCTTCC
+TTCTATACTCTCATCTTTTGCCAACACAAAGGGTGGATATTTGTTCATTGGAGTTGATAA
+TAATACACACAAAGTAATTGGATTCACGGTGGGTCATGACTACCTCAAACTGGTAGAGAG
+TGATATAGAAAAGTATATCCAAAAACTTCCTGTTGTGCATTTCTGCAAGAAAAAAGAGGA
+CATCAAGTACGCATGTAGATTCATCAAGGTGTATAAACCTGGTGATGAGACTACCTCGAC
+ATATGTGTGCGCAATCAAAGTGGAAAGATGCTGCTGTGCTGTGTTTGCGGATTGGCCAGA
+ATCATGGTACATGGATACTAGTGGTAGTATGAAGAAGTATTCTCCAGATGAATGGGTGTC
+ACATATAAAATTTTAATTAGGGTAAGGTAAAACTATATATAATAACTAACAATTTGTGTA
+TCATATAGACAATTAATTAGGTAACTGTTATCTCTTTTTAACTAACTAACTAACNNNNNN
+NCTCTTATATACTATTAATAATACATCTATTAATCATTGATTAGCTTATTGCTTTAATTG
+TTTTTGTAAACTAACACTGTTCATTGAAAAGGGATAACATGTTACAGAATATAAATTATA
+TATGGATTTTTTTAAAAAGGAAATACTTGACTGGAGTATATATTTATTTCTTCATTACAT
+AACACGTCTGTGTTCTAATTCTTCCAATTCTTCCACATCTCATATAATACAGGAATATAA
+TCTTGTTCGAAAATATGAGAAAGTGGATAAAACAATAGTTGATTTTTTATCTAGGTGGCC
+AAATTTATTCCATATTTTAGAATATGGGGAAAATATTCTACATATTTATTTTATAGATGC
+TGCTAATACGAATATTATGATTTTTTTTCTAGATAGAGTATTAAATATTAATAAGAACCG
+TGGGTCATTTATACATAATCTCGGGTTATCATCCATTAATATAAAAGAATATGTATATCA
+ATTAGTTAATAATGANCATCTNNNNNNNNGTATAAGACTAATGCTTGAAAATGGACGTAG
+AACAAGACATTTTTTGTCTTATATATTGGATACAGTTAATATCTATATAAGTATTTTAAT
+AAATCATAGATTTTATATAGATGCCGAAGACAGTTACGGTTGTACATTATTACATAGATG
+TATATATAACTATAAGAAATCAGAATCAGAATCATATAATGAATTAATTAAGATATTGTT
+AAATAATGGATCAGATGTAGATAAAAAAGATACGTACGGAAACACACCGTTTATCCTATT
+ATGTAAACACGATATCGACAACGCGGAATTGTTTGAGATATGTTTAGAGAATGCTAATAT
+AGACTCTGTAGACTTTAATGGATATACACCTCTTCATTATGTCTCATGTCGTAATAAATA
+TGATTTTGTAAAGTTATTAATTTCTAAAGGAGCAAATGTTAATGCACGTAATAGATTCGG
+AACTACTCCATTTTATTGTGGAATTATACACGGTATCTCGCTTATAAAACTATATTTGGA
+ATCAGACACAGAGTTAGAAATAGATAATGAACATATAGTTCGTCATTTAATAATTTTTGA
+TGCTGTTGAATCTTTAGATTATCTATTGTCCAGAGGAGTTATTGATATTAACTATCGTAC
+TATATACAACGAAACATCTATTTACGACGCTGTCAGTTATAATGCGTATAATACGTTAGT
+CTATCTATTAAACAGAAATGGTGATTTTGAGACGATTACTACTAGTGGATGTACATGTAT
+TTCGGAAGCAGTCGCGAACAACAACAAAATAATAATGGATATACTATTGTCTAAACGACC
+ATCTTTGAAAATTATGATACCATCTATGATAGCAATTACTAAACATAAACAACATAATGC
+AGATTTATTGAAAATGTGTATAAAATATACTGCGTGTATGACCGATTATGATACTCTTAT
+AGATGTACAATCGCTACATCAATATAAATGGTATATTTTAAAATGTTTTGATGAAATAGA
+TATCATGAAGAGATGTTATATAAAAAATAAAACTGTATTCCAATTAGTTTTTTGTATCAA
+AGACATTAATACTTTAATGAGATACGGTAGACATCCTTCTTTCGTGAAATGTAATATTCT
+TGACGTATACGGAAGTTGTGTACGTAATATCATAGCATCTATTAGATATCGTCAGAGATT
+AATTAGTCTATTATCCAAGAAGCTGGATGCTGGAGATAAATGGTCGTGTTTTCCTAACGA
+AATAAAATATAAAATATTGGAAAACTTTAACGATAACGAACTGACCACATATCTGAAAAT
+CTTATAAACACTATTAAAATATAAAATCTAAGTAGGATAAAATCACACTACATCATTGTT
+TCCTTTTAGTGCTCGACAGTGTATACTATTTTTAACACTCATAAATAAAAATGAAAACGA
+TTTCCGTTGTTACGTTGTTATGCGTACTACCTGCTGTTGTTTATTCAACATGTACTGTAC
+CCACTATGAATAACGCTAAATTAACGTCTACCGAAACATCGTTTAATGATAAACAGAAAG
+TTACGTTTACATGTGATTCAGGATATCATTCTTTGGATCCAAATGCTGTCTGTGAAACAG
+ATAAATGGAAATACGAAAATCCATGCAAGAAAATGTGCACAGTTTCTGATTATGTCTCTG
+AACTATATGATAAGCCATTATACGAAGTGAATTCCACCATGACACTAAGTTGCAACGGTG
+AAACAAAATATTTTCGTTGTGAAGAAAAAAATGGAAATACTTCTTGGAATGATACTGTCA
+CGTGTCCTAATGCGGAATGTCAACCTCTTCAATTAGAACACGGATCGTGTCAACCAGTTA
+AAGAAAAATACTCATTTGGGGAATATATGACTATCAACTGTGATGTTGGATATGAGGTTA
+TTGGTGTTTCGTATATAAGTTGTACGGCTAATTCTTGGAATGTTATTCCATCATGTCAAC
+AAAAATGTGATATACCGTCCCTATCTAATGGATTAATTTCCGGATCTACATTTTCTATCG
+GTGGCGTTATACATCTTAGTTGTAAAAGTGGTTTTACACTAACGGGGTCTCCATCATCCA
+CATGTATCGACGGTAAATGGAATCCCATACTCCCAACATGTGTACGATCTAACGAAGAAT
+TTGATCCAGTGGATGATGGTCCCGACGATGAGACAGATCTGAGCAAACTCTCGAAAGACG
+TTGTACAATATGAACAAGAAATAGAATCGTTAGAAGCAACTTATCATATAATCATAATGG
+CGTTGACAATTATGGGTGTCATATTTCTAATCTCCATTATAGTATTAGTTTGTTCCTGTG
+ACAAAAATAATGACCAATATAAGTTCCATAAATTGCTACCGTGAATATAAATCCGTTAAA
+ATAATTAATAATTAATAATTAATAACGAACAAGTATCAAAAGATTAAAGAATTAGCTAGA
+ATCAATTAGATGTCTTCTTCAGTGGATGTTGATATCTACGATGCCGTTAGAGCATTTTTA
+CTCAGGCACTATTATGACAAGAGATTTATTGTGTATGGAAGAAGTAACACCATATTACAT
+AATATATACAGGCTATTTACAAGATGCACCGTTATACCGTTCGATGATATAGTACGTACT
+ATGCCAAATGAATCACGTGTTAAACAATGGGTGATGGATACACTTAATGGTATAATGATG
+AATGAATTCGATACTGTATGTGTGGGTACCGGACTACGATTCATGGAAATGTTTTTCGAT
+TACAATAAAAATAATCCCAAAAATAGCATCAACAATCAAATAATGTATGATATAATTAAT
+AGCGTAGCCATAATTCTAGCTAATGAGAGATATAGAAGCGCGTTTAACGACGATAGAATA
+TACATCCGTAGAACTATGATGGACAAATTGTACGAATACGCATCTCTAACTACTATTGGT
+ACGATCACTGGAGGTGTTTGTTATTTTATCTGTTGATGCATCTAGTTAGTTTGTATAAAT
+AATTATTTCGATATACTAGTTAAAATTTTAAGATTTTAAATGTATAAAAAACTAATAACG
+TTTTTATTTGTAATAGGTGCAGTTGCATCCTATTCGAATAATGAGTACACTCCGTTTAAT
+AAACTGAGTGTAAAACTCTATATAGATGGAGTAGATAATATAGAAAATTCATATACTGAT
+GATAATAATGAATTGGTGTTAAATTTTAAAGAGTACACAATTTCTATTATTACAGAGTCA
+TGTGACGTCGGATTTGATTCCATAGATATAGATGTTATAAACGACTATAAAATTATTGAT
+ATGTATACCATTGACTCGTCTACTATTCAACGCAGAGGACATACGTGTAGAATATCTACC
+AAATTATCATGCCATTATGATAAGTACCCTTATATCCACAAATATGAGGGTGATGAACGA
+CAATATTCTATTACCGCAGAGGGAAAATGCTATAAAGGAATAAAATATGAAATAAGTATG
+ATGAACGATGATACTCTATTGAGAAAACATACTCTTAAAATTGGATTTACTTATATATTC
+GATCGTCATGGGCATAGTAATACATATTATTCAAAATATGATTTTTAAAAATTTAAAATA
+TATTATCACTTCAGTGACAGTAGTCAAATAACAAACAACACCATGAGATATATTATAATT
+CTCGCAGTTTTGTTCATTAATAGTATACATGCTAAAATAACTAGTTATAAGTTTGAATCC
+GTCAATTTTGATTCCAAAATTGAATGGACTGGGGATGGTCTATACAATATATCCCTTAAA
+AATTATGGCATCAAGACGTGGCAAACAATGTATACAAATGTACCAGAAGGAACATACGAC
+ATATCCGGATTTCCAAAGAATGATTTCGTATCTTTCTGGGTTAAATTTGAACAAGGCGAC
+TATAAAGTGGAAGAGTATTGTACGGGACTATGTGTCGAAGTAAAAATTGGACCACCAACT
+GTAATATTGACTGAATATGACGATCATATCAATTTGTTCATCGAGCATCCGTATGCTACT
+AGAGGTAGCAAGAAGATTCCTATTTACAAACGCGGTGACATGTGTGATATCTACTTGTTG
+TATACGGCTAACTTCACATTCGGAGATTCTGAAGAACCAGTAACATATGATATCGATGAC
+TACGATTGCACGTCTACAGGTTGCAGTATAGACTTTGCCACAACAGAAAAAGTGTGTGTG
+ACAGCACAGGGAGCCACAGAAGGGTTTCTCGAAAAAATTACTCCATGGAGTTCGGAAGTA
+TGTCTGACACCTAAAAAGAATGTATATACGTGCGCAATTAGATCTAAAGAAGATGTTCCC
+AATTTCAAGGACAAAATAGCCAGAGTTATCACGAGAAAATTTAATAAACAGTCTCAATCT
+TATTTGACTAAATTTCTCGGTAGCACATCGAATGATGTTACAACTTTTTTTAGCATTCTT
+GACTAAATATTCATAACTAATTTTTATTAATGATACAAAAATGAAATAAACTGTATATTA
+TACACTGGTTAACGCCCTTGGCTCTAACCATTTTCAAGATGAGGTCCCTGATTATAGTCC
+TTCTGTTCCCCTCTATCATCTACTCAATGTCTATTAGACGATGCGAGAAGACTGAAGAGG
+AAACATGGGGATTAAAAATAGGGTTGTGTATAATTGCCAAAGATTTCTATCCCGAAAGAA
+CTGATTGCAGTGTTCATCGCCCAACTGCAAGTGGAGGATTGATAACTGAAGGCAATGGAT
+TCAGAGTAGTTATATATGATCAATGTACAGAACCCCATGACTTTATTATCACCGATACTC
+AACAAACACGTCTTGGATCATCTCATACATATATTAAATTCAGTAACATGAATACAGGTG
+TCCCATCTAGTATTCCAAAATGTTCCAGAACTCTCTGTATTTCTGTATATTGTGATCAAG
+AGGCGGGAGACATAAAATTTGAGGAGTATACTCAAGAATCAAGTGATATCAGTATTAGAG
+TTAAGTATGATTCATCATGTATTGATTATCTGGGTATTAATCAAAGTTTCATGAATGAAT
+GTATTCGAAGAATTACAACATGGGATAGAGAATCATGCGTCAGAATTGATACACAGACTA
+TAAATAAATATCTTAAGTCTTGCACCAACACAAAATTCGACCGTAATGTCTACAAAAGGT
+ACATACTGAAGAGTAAAGCACTCCATGCTAAAACAGAGTTGTAATAGATATAAAATACTT
+TTTATAATAATTAGGCTAGAAAAATCTCACTCACATGTAATCTTAAAAAAATGATATGAT
+AGTTCTTACAAGTAGCGATTGAGTTTTAAATGGATTCTATTAATTACCGGGGAACTTAAC
+AATTCGTTCTGATCTACAGACATTGGTTAATAAATCATCTTATTTTGCCAATATATTAAA
+ATGTGGAAACTCCACTAATAATATTACATTGTGCGACTTTCAAGATGATGTGATATATAG
+GGTTATACAGTTTTAACAATTATATAATAGAGATAGAAAGTACAAAAGATGTAGAATCAA
+TGATATGGCACGCTAAACAGTTGGGTGTGGAATCATTGCTAAAAGAATGTCAAAATTATT
+TGCTTAGAATATTACGTATATAATTGTTTAGAAATTTATAGAATAACTAATATTAATACA
+TTATCGTATATCTACAACGATATAAGAAACTTCATATTGGATAATATTACTATTAATATA
+TAAGGATCCAGATTTTATATATTTGCCTAAATACATTATTATAGATTTACTAGGACAATC
+ACCTAAATGTTTTTAACGAAGATAATGTGGTAAAGATTATATACACTTATATATCTTCCG
+ATATCTACAAGGATATTCCATATCATCATTGTGTAAACTAAATAACGTTTTCTATGGCAT
+TTAATAAGGACATTGGATATGTGGAAAAGTGATGTATGGAAGTTAGTACATTATCAACTT
+CTCCTTATTGATTGAAAATGAAAATATAAATAGTTTTTATGTATAGCGGTATCTACCCTA
+TAGTTTTATTGCTTACTACTAACATGGATTCAGATANNNNNNNNNNNNNNNNNNNNNNNN
+NNNNNNNNNNNNNNNNNNNNNATGTAGAAGATATCATGAATGAAATAGATAGAGAGAAAG
+AAGAAATACTAAAAAATGTAGAAATTGAAAATAATAAAAACATTAACAAGAATCATCCCA
+GTGAATATATTAGAGAAGCACTTGTTATTAATACCAGTAGTAATAGTGATTCCATTGATA
+AAGAAGTTATAGAATATATCAGTCACGATGTAGGAATATAGATCATATCTACTAATTTTT
+ATAATCGATACAAAACATAAAAACAACTCGTTATTACATAGCAGGTATGGAATCCTTCAA
+GTATTGTTTTGATAACGATGGTAAGAAATGGATTATCGGAAATACTTTATATTCTGGTAA
+TTCAATACTCTATAAGGTCAGAAAAAATTTCACTAGTTCGTTCTACAATTACGTAATGAA
+GATAGATCATAAATCACACAAGCCATTGTTGTCCGAAATACGATTCTATATATCTGTATT
+GGATCCTTTGACTATCAACAACTGGACACGAGAACGTGGTATAAAGTATTTGGCTATTCC
+AGATCTGTATGGAATTGGAGAAACCGATGATTATATGTTCTTCATTATAAAGAATTTGGG
+AAGAGTATTCGCCCCAAAGGATAGTGAATCAGTTTTCGAAGCATGTGTCACTATGATAAA
+CACGTTAGAGTTTATACACTCTCAAGGATTTACTCATGGAAAAATAGAACCGATGAATAT
+ACTGATTAGAAATAAACGTATTTCACTAATTGACTATTCTAGAACTAACAAACTATACAA
+AAGTGGAACACATATAGATTACAACGAGGACATGATAACTTCAGGAAATATCAATTATAT
+GTGTGTAGACAATCATCTTGGAGCAACAGTTTCAAGACGAGGAGATTTAGAAATGTTGGG
+ATATTGCATGATAGAATGGTTCGGTGGTAAACTTCCATGGAAAAACGAAAGTAGTATAAA
+AGTAATAAAACAAAAAAAAGAATATAAACAATTTATAGCTACTTTTTTTGAGGACTGTTT
+TCCTGAAGGAAATGAACCTCTGGAATTAGTTAGATATATAGAATTAGTATACATGTTAGA
+TTATTCTCAAACTCCTAATTATGACAGACTACGTAGACTGTTTATACAAGATTGAAATTA
+TATTCTTTTTTTTATAGAGTGTGGGGGTAGTGTTACGGATATCTAATATTAATATTAGAC
+TATCTCTATCGCGCTACACGACCAATATCGATTACTATGGATATCTTCAGGGAAATCGCA
+TCTTCTATGAAAGGAAAGAATGTATTCATTTCTCCAGCGTCAATCTCGTCAGTATTGACA
+ATACTGTATTATGGAGCTAATGGATCCACTGCTGAACAGCTATCAAAATATGTAGAAAAG
+GAGGAGAACATGGATAAGGTTAGCGCTCAGAATATCTCATTCAAATCCATGAATAAAGTA
+TATGGGCGATATTCTGCCGTGTTTAAAGATTCCTTTTTGGGAAAAATTGGCGATAAGTTT
+CAAACTGTTGACTTCACTGATTGTCGCACTATAGATGCAATCAATAAGTGTGTAGATATC
+TTTACTGAGGGAAAAATCAATCCACTATTGGATGAACCATTGTCTCCTGATACCTGTCTC
+CTAGCAATTAGTGCCGTATACTTTAAAGCAAAATGGTTGATGCCATTCGAAAAGGAATTT
+ACCAGTGATTATCCCTTTTACGTATCTCCAACGGAAATGGTAGATGTAAGTATGATGTCT
+ATTTACGGCGAGCCATTTAATCACGCATCTGTAAAAGAATCATTCGGTAACTTTTCAATC
+ATAGAACTGCCATATGTTGGAGATACTAGTATGATGGTCATTCTTCCAAACAAGATTGAT
+GGATTAGAATCCATAGAACAAAATCTAACAGATACAAATTTTAAGAAATGGTGTAACTCT
+CTGAAAGCTACGTTTATCGATGTGCACATTCCTAAGTTTAAGGTAATAGGTTCGTATAAT
+CTTGTGGATACGCTAATAAAGTTGGGACTGACAGATGTGTTCTATTCAACTGGTGATTAT
+ATCAATATGTGTAATTCAGATGTGAGTGTTGACGCTATGATTCACAAAACGTATATAGAT
+GTCAATGAAGAGTATACAGAAGCAGCTGCAGCAACTTCTGTACTAGTGGCAGACTGTGCA
+TCAACAGTTACAAATGAGTTCTGTGCAGATCATCCGTTCATCTATGTGATTAGACATGTC
+GATGGTAAAATTCTTTTCGTTGGTAGATATTGCTCTCCAACAACTAATTAAGCACATTCT
+TAATATTAGAATATTATATAGTTAAGATTTTTACTAACAGGTTAACATTTTTTTTTAAAA
+ATAGAAAAAACATGTGGTATTAGTGCAGGTCGTTATTCTTCCAATTGCAATTGGTAAGAT
+GACGGCCAACTTTAGTACCCACGTCTTTTCACCACAACACTGTGGATGTGACAGACTGAC
+CAGTATTGATGACGTCAGACAATGTTTGACTGAATATATTTATTGGTCGTCGTATGCATA
+CCGCAACAGGCAATGCGCTGGACAACTGTATGACACACTCCTCTCTTTTAAAGATGATGC
+GGAATCAGTGTTCATCGACGTTCGTGAGCTGGTAAAAAATATGCCGTGGGATAATGTTAA
+GGATTGTACAGAGATCATCCGTTGTTATATACCGGATGAGCAAAAAACCATCAGAGAGAT
+TTCGGCCATCATTGGACTTTGTGCATATGCTGCTACTTACTGGGGAGGTGAAGACCATCC
+CACTAGTAACAGTCTGAACGCATTGTTTGTGATGCTTGAGATGCTCAATTACATGGATTA
+TACCATCATATTCTGGCGTATGAATTGATGAGTTACAGCTTGACATTTCTTCTTTCCTCC
+CTCTTCTTCTACCTTTCCCAGAAACAAACTTTTTTTACCCACTATAAAATAAAATGAGTA
+TACTACCTGTTATATTTCTTCCTATATTTTTTTATTCTCCATTCGTTCAGACTTTTAACG
+TGCCTGAATGTATCGACAAAGGGCAATATTTTGCATCATTCATGGAGTTAGAAAACGAGC
+CAGTAATCTTACCATGTCCTCAAATAAATACGCTATCATCCGGATATAATATATTAGATA
+TTTTATGGGAAAAACGAGGAGCGGATAATGATAGAATTATACAGATAGATAATGGTAGCA
+ATATGCTAATTCTGAACCCGACACAATCAGACTCTGGTATTTATATATACATTACCACGA
+ACGAAACCTACTGTGACATGATGTCGTTAAATTTGACAATCGTGTCTGTCTCAGAATCAA
+ATATAGATCTTATCTCGTATCCACAAATAGTAAATGAGAGATCTACTGGTAAAATGGTAT
+GTCCCAATATTAATGCATTTATTTCTAGTAACGTAAACACAGAATTATATGGAGCGGACA
+TCGACGCCTTAGAAATAAGAGACTTAAACAACGGACACCTGGAATTATTACCATAGAAGA
+TGTTAGAAAAAATGATGCTGGTTATTATACATGTGTTTTAGAATATATATATATANNNNN
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATATATATGGGCAAAACATATAACG
+TAACCAGAATTATAAAATTAGAGGTACGGGATAGAATAATACCTCCTACTATGAAATTAC
+CAGAAGGAGTAGTAACTTCAATAGGTAGTAATTTGACTATTGCATGTAGAGTATCGTTGA
+GACTTCCCACAACGGACACCGACGTCTTTTGGATAAGTAATGGTATATGTATTACGAAGA
+AGAAGACGAGGACGGAGACGGTAGAATAAGTGTAGCAAATAAAATCTATATGACCGATAA
+GAGACGTGTTATTACATCCTGGTTAAACATTAATCCTGTCAAGGAAGAAGATGCTACAAC
+GTTTACGTGTATGGCGTTTACTATTCCTAGCATCAGCAAAACAGTTACTGTTAGTAAACG
+TGAATGTATGTTGTTACATTTCCATATCAATTGAGTTTATAAGAATTTTTTATACATTAT
+CTTCCAACAAACAATTGACGAACGTATTGCTATGATTAACTCCCACAATACTATATATAT
+TATTAATCATTAACTTGCAGACTATACCTAGTAGTGCTATTTTGACATACTCATGTTCTT
+GTGTAATCGCAGTATCTATATTATTAAAGTACGTAAATCTAGCTATAGTTTTATTATTTA
+ATTTTAGATAATATACTGTCTCCGTATTTTTAAAAAATTACCACATCCTTTATTAAATCA
+TGAATGGGAATTTCTGTGTCATCGTTAGTATATTGTGAACAACAAGAGCAGATATCTATA
+GGAAAGGGTGGAATGCGATACATTGATCTATGTAGTTTTAAAACATACGCGAACTTTGAA
+GAATTTATATAAATCATCTCACGAGATATTGCTCTCTGTCATATTCATACACCTGTATAA
+ACTTTCTAGACATCTTACAATGTGTTATTTTATGATCATATTTACATATTTACTGGTATA
+TCAAAGATGTTAGATTAGTTAATGGGAATCGTCTATAATAATGAATATTAAACAATTATA
+GGAGGAGTTTATACCTACAAAAACATCATAAAAATGAGTCATCGTCCGATTTATGTTTTA
+AATATACTAACATTACTACCTTCAGAAATTATATACGAAATATTATACATGCTGACAATT
+AACGATCTTTATAATATATAGTATCCACCTACCAAAGTATAATTGTATTTTTCTCATGTG
+ATGTGTGTAAAAAACTGATATTATATAATTATCTTAGTACNNNNNNNNNNNNNNNNNNNN
+NNNNNNNAGATGATGGTCCGTATATATTTTGTATCATTATCGTTATTGCTATTCCATAGT
+TACGCCATAGACATCGAAAATGAAATCACCGAATTCTTCAATAAAATGAGAGATACTCTA
+CCAGCTAAAGACTCTAAATGGTTGAATCCAGTATGTATGTTTGGAGGCACAATGAATGAT
+ATGGCCGCTCTAGGAGAGCCATTCAGTGCAAAGTGTCCTCCTATTGAAGACAGTCTTTTA
+TCGCATAGATATAAAGACTATGTGGTTAAATGGGAAAGGCTAGAAAAGAATAGACGGCGA
+CAGGTTTCTAATAAACGTGTTAAACATGGTGATTTATGGATAGCCAACTATACATCTAAA
+TTCAGTAACCGTAGGTATTTATGTACCGTAACCACAAAGAATGGTGACTGTGTTCAGGGT
+GTAGTTAGATCTCATGTGTGGAAACCTTCTTCATGCATTCCAAAAACATATGAACTAGGT
+ACTTATGATAAGTATGGCATAGACTTATACTGTGGAATTCTTTATGCGAACCATTATAAT
+AATATAACTTGGTATAAAGATAATAAGGAAATTAATATCGACGATTTTAAGTATTCACAA
+GCGGGAAAGGAATTAATTATTCATAATCCAGAGTTAGAAGATAGTGGAAGATACGACTGT
+TACGTTCATTACGACGACGTTAGAATCAAGAATGATATCGTAGTATCAAGATGTAAAATA
+CTTACGGTTATACCGTCACAAGACCACAGGTTTAAACTAATACTAGATCCGAAAATCAAC
+GTAACGATAGGAGAACCTGCCAATATAACATGCAGTGCTGTGTCAACGTCATTATTTGTC
+GACGATGTACTGATTGAATGGGAAAATCCATCCGGATGGATTATAGGATTAGATTTTGGT
+GTATACTCTATTTTAACTAGTAGAGGCGGTATCACCGAGGCGACTTTGTATTTTGAAAAT
+GTTACTGAAGAATATATAGGCAATACATATACATGTCGTGGACACAACTATTATTTTGAT
+AAAACTCTTACAACTACAGTAGTATTGGAGTAAATACACAATGCATTTTTATATACATTA
+CTGAATTATTATTATTAATTATATCGTATTTGTGCTATAGAATGGATGAAGATACGCGAC
+TATCTAGGTATTTGTATCTCACCGATAGAGAACATATAAATGTAGACTCTATTAAACAGT
+TGTGTAAAATATCAGATCCTAATGCATGTTATAGATGTGGATGTACGGCTTTACATGAGT
+ACTTTTATAATTATAGATCAGTCAACGGAAAATACAAGTATAGATACAACGGTTACTATC
+AATATTATTCATCTAGCGATTATGAAAATTATAATGAATATTATTATGATGATTATGATA
+GAACTGGTATGAACAGTGAGAGTGATAATATATCAATCAAAACAGAATACGAGAATGAAT
+ATGAATTCTATGATGAAACACAAGATCAAAGTACACAACTAGTAGATTACGACATTAAAC
+TCAAAACCAATGAGGATGATTTTGTTGATGAATTCTATGGTTATGATAGATCAGTGGGTG
+TCCATGATTATATAGATGTATCAATTAATAAAGTAGTATATGGAAGAGAGTCTCACGTAA
+GATGGTGGGATATATGGCAAGAACATAATGATGGCGTATACAGTATAGGAAAGGAGTGCA
+TAGATAATATATACGAAGACAGACATACCGTAGACGAATTCTACAAGATAGACAGCGTAT
+CAGATGTAGATGACGCAGAACATATATCTCAGATAACTAATGATGTATCTACACAAACAT
+GGGAAAAGAAATCAGAGTTAGATAGATACATGGAAATGTATCCTCGTCATAGATATGGTA
+AGCATTCTGTCTTTAAGGGATTTTCTGACAAAGTTAGAAAAAATGATTTAGACATGAACG
+TGGTAAAAGAATTACTTTCTAACGGTGCATCTCTAACAATCAAGGATAGCAGTAATAAGG
+ATCCAATTGCTGTTTATTTTAGAAGAACAATAATGAATTTAGAAATGATTGATATCATTA
+ACAAACATACAACTATCTATGAACGCAGGTATATAGTACACTCCTATCTAAAAAATTATA
+GAAATTTCGATTATCCATTTTTCAGAAAGTTAGTTTTGACTAATAAACATTGTCTCAACA
+ATTATTGTAATATAAGCGACGGCAAATATGGAACACCACTACATATATTAGCATCTAATA
+NAAAAATAATAACTCCTAATTACATGAAGTTATTAGTGTATAACGGAAATGATATAAACG
+CACGAGGTGAAGATACACAAATGCGAACTCCATTACACAAATATTTGTGTAAATTTGTAT
+ATCATAATATTGAATATGGTATCCGATACTATAATGAAAAGATTATAGACGCATTTATAG
+AGTTAGGAGCCGATCTAACTATTCCAAATGACGATGGAATGATACCAGTAGTTTACTGTA
+TACACTCAAATGCCGAATATGGTTATAACAATATTACTAACATAAAGATAATACGTAAAC
+TACTTAATCTTAGTAGACATGCGTCACATAATCTATTTAGAGATCGAGTCATGCACGATT
+ATATAAGTAATACATATATTGATCTTGAGTGTTTAGATATCATTAGATCACTTGATGGGT
+ACGATATTAATTGTTACTTTGAAGGACGTACACCACTTCATTGCGCTATACAATATAACT
+TCACTCAGATTGCTGAGTACTTATTAGATCGAGGAGCTGATATATCATTAAAGACAGACG
+ATGGTAAAACTGTATTTGATTTATCGTTATGTAGTTACATTCCTCTTAAATGGACTAGCT
+TTTTGATTAGTCGTCTACCGCCTAAAAGTGTCATATGCTCACTGACTAACCATATAATAG
+ATTATGTTCTTACGAACAATAGACGTATTATTTGGCAGAGTCAAATGATTAATAAGTACG
+TACTGTTACTGGACCCATCCTTTTATTATAGATTCAGAAATGTTATCGAAAACAAATTAG
+ACCAATACAATAATCGTTATAATATGTTCGAACACGATAGGGACGTTAATGAAAAGTATG
+GCAAAGTCTTACATGACCTCGATACATATATCAAGGATGTACAAGTATTAAAATCTACTT
+CCATCACTAATAATATAACACTATACGACACTATTATAAATAATAAGTCAGAGTTTCCTA
+TACGTCGTGTAAACGACAAACAATTAATTAATCTCATAAAATCCAATACATATCATAATC
+TTATCGAAAAAGTTATTAAAAATACATTAGAGAAATATACTTTAACTAANATAGTCCTCG
+AGTATATGATCTCATCTCGATCTCAATCATCTTATTTGAGTCGTATTCCTAATGAGATNT
+TACTCGAAATATTATATAAACTCGACATGTACGATTTACGTAATCTATATACAAGATATA
+TGAGAGAGAATGATATCACAGAGTATCATATAGAGAATACGAGGTCTGTTTCTACACAGA
+CATGAATAATGAATACACATACAACGTTTTTTTTAATCTTAGATATAACACTAATTACAT
+CAAGATTATATATTGAAATCGTAATTTGAGTTGTCTGATCATCATGGATATCGAAAATAA
+TATACGTAACATTAGCAATCTTTTAGATGATTGATATATTATTATGCGATGTAATCATAA
+CTATCGGAGATGTAGAAATTAAAGCGCATAAAACTATTTTGGTTGCCGGATCTACGTATT
+TTAAAACAATGTTCACAACATCTATGATAGCGAGAGATCTAGCAACTAGAGTAAATATAC
+AGATGTTCGATAAAGATGCCGTCAAAAATATTGTACAGTACTTATACAATAGGTATATAA
+GTTCTATGAATGTGATAGACATATTAAAATGCACCGACTAAGAACGTAAAACGAACTATA
+GAATGTTATACAATGGGTGATGATAAGTAGAAGATGTTACCCGATATACCCATAGCATTA
+TCTAGTTATGGCATGTGTGTATTAGATCAATACATATACATTATAAGCGGTCGTACCCAA
+CACTGATTATACATCGGTACATACAGTAAATAGCATAGATATGGAGGAGGATACAAATAT
+TTCAAATAAAGTTATGAGATACGCGCTGTCAATAATATATGGAAGACATTACCTAACTTC
+TGAACTGGAACTATAAATCCAGGCTCTCGCATAAAGATGAATATATATGTTGTATGCGAC
+ATCAAAGATGAAAAAATGTTAAGACTTATATATTTAGATATAACACGAATATGTATGACG
+GATGGGAATTGGTAACGATGACAGAAAGCAGATTGTCAGCTCTGCATACTATTCTTCATG
+ACAATACCATAATGATGTTACATTGTTATGAAGCGTATATGTTACAAGATACATTTAATG
+TGCTTACGGAACATATATTTAGAAACATCTACTAACGATTTTTTATGCTTGTATTATTAA
+TGGTATGTAATATGATTTAATTGATTGTGTACACGATACCAATTTGTCGAGTATGAATAC
+GGAGTACAAACATAAACTGAAGTTTAACATTATTTATTTATGATATACATTATATACANN
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAC
+ATTATATACATTATATATCGTTATTGTTTGGTCTATGCCATGGATATCTTTAAAGAACTA
+ATCTTAAAACATACGGATGAAAATGTTTTGATTTCTCCAGTTTCCATTTTATCTACTTTA
+TCTATTCTGAATCATGGAGCAGCTGGTTCTACAGCTGAACAACTATCAAAATATATAGAG
+AATATGAATGAGAATACACCCGATGATAAGAAGGATGACAATAATGACATGGACGTAGAT
+ATTCCGTATTGCGCGACACTAGCTACCGCAAATAAAATATACGGTAGTGATAGTATCGAG
+TTCCATGCCTCATTCCTACAAAAAATAAAAGACGATTTTCAAACTGTAAACTTTAATAAT
+GCGAACCAAACAAAGGAACTAATCAACGAATGGGTTAAGACAATGACAAATGGTAAAATT
+AATTCCTTATTGACTAGTCCGCTATCCATTAATACTCGTATGATAGTTATTAGCGCCGTC
+CATTTTAAAGCAATGTGGAAATATCCATTTTCTAAACATCTTACATATACAGACAAGTTT
+TATATTTCTAAGAATATAGTTACCAGTGTTGATATGATGGTGGGTACCGAGAATGACTTG
+CAATATGTACATATTAATGAATTATTCGGAGGATTCTCTATTATCGATATTCCATACGAG
+GGAAACTCTAGTATGGTGATTATACTGCCGGACGACATAGAAGGTATATATAACATAGAA
+AAAAATATAACAGATGAAAAATTTAAAAAATGGTGTGGTATGTTATCTACTAAAAGTATA
+GACTTGTATATGCCAAAGTTTAAAGTGGAAATGACGGAACCGTATAATCTGGTACCGATT
+CTAGAAAATTTAGGACTTACTAATATATTTGGATATTATGCAGATTTTAGTAAGATGTGT
+AATGAAACTATCACTGTAGAAAAATTTCTACATACGACGTTTATAGATGTTAATGAGGAG
+TATACAGAAGTATCGGCCGTTACAGGAGTATTCATGACTAACTTTTCGATGGTATATCGT
+ATGAAGGTCTACATAAACCATCCATTCATATACATGATTAAAGATAACACCGGACATACA
+CTTTTTATAGGGAAATACTGCTATCCGCAATAAATATAAACAATAGACTTTTATCACGTT
+ATCTCATGTATAAAATATTACAAATAGTATAGCATAAACTAAAGTCGATACATACATTAA
+AACTTAAATAATAATGTAATTTACAATTAATAGTATAAACTAAAAAAATTAAAAAATTAA
+AAACAATATCATTATTATAAGTAATATCAAAATGACGATATACGGATTAATAGCGTATCT
+TATATTCGTGACTTCATCCATCGCTAGTCCACTTTACATTCCCGTTATTCCGCCCATTTC
+GGAAGATAAATCGTTCAATAGTGTAGAGGTATTAGTTTCTTTGTTTCCCGATGACCAAAA
+AGACTATACAGTAACTTCTCAGTTCAATAACTACACTATCGGTACCAAAGACTGGACTAT
+CAACGTACTATCCACACCTGATGGTCTGGACATACCATTGACTAATATAACTTATTGGTC
+ACGGTTTACTATAGGTCGTGCATTGTTCAAATCAGAGTCTGAGGATATTTTCCAAAAGAA
+AATGAGTATTCTAGGTGTTTCTATAGAATGTAAGAAGCCGTCGACATTACTTACTTTTTT
+AACCGTGCGTAAAATGACTCGAGTATTTAATAGATTTCCAGATATGGCTTATTATCGAGG
+AGACTGTCTAGAAGCCGTTTATGTAACAATGACTTATAAAAATACTAAAACTGGAGAGAC
+TGATTACACGTACCTCTCTAATGGGGGGTTGCCTGCATACTATCGTAATGGGGTCGATGG
+TTGATTATTGATTAGTATATTCCTTATATTCCTTATTCTTTTTATTCACACAAAAAGAAC
+ATTTTTATAAACATGAAACCACTGTCTAAATGTAATTATGATCTTGATTTATAGATGATG
+ATCAGCCTTCAGAGGATTTTGACCAGTATGTTTAATATGAAAAAAAACATAACTATTAAG
+CGCTATTGCGCTATTGTGCTTAATTATTTTGCTCTATAAACTGAATATATAGCCACAATT
+ATTGACGGGCTTGTTTGTGACCGACAATCATGAATTTTCAGAAATTATCTCTGGCTATAT
+ATCTTACGGTGACATGTTCGTGGTGTTATGAAACATGTATGAGAAAAACTGCGTTGTATC
+ATGACATTCAATTGGAGCATGTAGAAGACAATAAAGATAGTGTAGCATCGCTACCGTACA
+AGTATCTACAAGTAGTCAAACAAAGAGAACGTAGTAGATTGTTGGCTACATTTAATTGGA
+CGGATATAGCTGAGGGTGTTAGAAATGAGTTCATTAAAATATGTGATATCAACGGAACAT
+ATCTATATAATTATACTATTGCTGTTAGTATAATTATTGATTCCACGGAAGAACTACCAA
+CAGTTACTCCAATTACAACATATGAACCTTCTATATATAATTATACTATCGATTATAGCA
+CTGTTATTACTACTGAAGAACTACAAGTGACTCCAACATATGCACCTGTAACAACTCCTC
+TTCCAACATCAGCAGTTCCTTATGATCAACGATCGAATAACAATGTAAGTACTATATCTA
+TTCAGGTACTGAGTAAAATATTGGGAGTCAATGAAACAGAATTAACTAATTATCTTATTA
+TGCATAAAAATGACACTGTTGACAATAACACCATGGTTGATGATGAGACATCTAACAATA
+ACACATTACATGGTAATATAGGATTTTTGGAAATAAATAATTGTTATAATGTTTCTGTGT
+CAGATGCTAGTTTTAGAATAACATTAGTAAACGATACTTCTGAAGAAATTTTGCTAATGC
+TAACAGGAACTAGTTCATCCGACACCTTCATATCTTCCACCAATATCACTGAATGTTTGA
+AAACATTAATCAATAATGTGTCGATTAATGATGTACTTATAACACAAAATATGAATGTAA
+CATCTAATTGTGATAAATGCTCAATGAATTTGATGGCATCCGTTATTCCTGCAGTTAATG
+AATTTAACAATACGTTGATGAAAATTGGTGTAAAAGATGATGAAAACAATACGGTATATA
+AATATTATAATTGTAAACTAACTACAAATTCTACATGTGATGAGTTAATCAATTTAGATG
+AAGTCATTAACAACATAACTCTGACAAATATTATACACAATAGTGTTTCGACAACTAACA
+GCAGAAAAAGACGAGATCTGAATGATGAGTTTGAATTTTCCACTTCCAAGGAATTAGATT
+GTCTTTACGAATCATATGGTGTAAACGATGATATAAGTCATTGTTTTGCATCACCTAGAC
+GTAGACGATCTGACGACAAAAAGGAGTACATGGACATGAAATTATTCGACCACGCGAAAA
+AAGATTTAGGAATAGACAGTGTTATTCCTAGAGGTACAACCCATTTCCAAGTAGGTGCAT
+CTGGTGCAAGTGGTGGTGTTGTAGGAGATAGTTTCCCATTTCAAAATGTTAAATCGCGTG
+CCAGTCTATTGGCGGAAAAAATAATGCCTAGAGTACCTATTACTGCTACCGAAGCTGATC
+TATATGCAACTGTAAATAGACAACCCAAGTTACCAGCAGGTGTTAAAAGTACTCCGTTTA
+CAGAGGCGCTTGTGTCTACGATAAACCAAAAGCTTTCTAATGTTAGAGAGGTAACTTATG
+CTTCGCTCAATCTGCCAGGATCAAGTGGCTATGTTCATAGACCATCTGATTCTGTTATTT
+ATAGCAGTATAAGACGGTCACGTTTACCTAGTGATAGCGATAGTGATTATGAGGATATAC
+AAACTGTTGTTAAGGAATATAATGAAAGATATGGTAGATCAGTCAGTAGAACACAGTCAT
+CAAGTAGTGAAAGCGATTTTGAAGATATAGATACTGTTGTTAGGGAATATAGACAAAAAT
+ATGGCAATGCAATGGCAAAAGGACGTAGTAGTTCCCCTAAACCTGATCCATTATATAGTA
+CTGTTAAGAAAACAACTAAAAGTCTATCTACTGGTGTAGACATAGTTACAAAACAATCAG
+ACTATTCTCTATTACCTGACGTTAATACTGGCAGTTCTATTGTGTCACCTCTCACCAGAA
+AAGGAGCTACTAGACGACGACCTAGACGCCCTACAAATGATGGTCTACAGAGTCCAAATC
+CTCCTCTCCGTAATCCACTTCCTCAACATGATGATTATTCTCCTCCACAAGTACACAGAC
+CTCCACCACTTCCTCCTAAACCAGTCCAAAATTCGCCACAACTTCCCCCTAGACCAGTAG
+GTCAATTACTACCTCCTCCTATAGATCAACCAGATAAAGGATTTAGTAAGTTTGTATCAC
+CTAGACGGTGTAGAAGAGCAAGCTCTGGAGTCATATGTGGTATGATACAATCAAAACCAA
+ACGATGATACCTATTCACTTCTTCAACGATCAAAAATTGAACCAGAATATGTGGAGGTTG
+GTAATGGTATACCCAAGAACAATGTTCCTGTAATAGGTAATAAACATAGTAAAAAATATA
+CATCGACGATGTCAAAAATATCAACAAAATTTGATAAATCTACGGCATTTGGAGCAGCAA
+TGTTACTAACTGGTCAGCAGGCCATTAGCCAACAGACTAGATCAACTACGTTGAGTAGAA
+AAGATCAGATGAGTAAGGAAGAAAAGATATTCGAAGCAGTTACAATGAGTCTATCAACTA
+TAGGTTCAACGTTGACGTCTGCAGGTATGACGGGTGGTCCAAAACTAATGATTGCAGGAA
+TGGCTATAACGGCTATAACTGGTATAATAGATACGATAAAAGATATATATTACATGTTTT
+CAGGACAGGAGAGGCCAGTAGATCCTGTTATTAAATTATTTAATAAGTACACTGGCTTAA
+TGTCCGATAATAATAAAATGGGTGTAAGAAAATGTTTGACACCCGGTGACGACACACTTA
+TTTATATCGCATACAGAAACGATACCAGTTTTAAACAGAATACGGATGCGATGGCTTTGT
+ATTTCTTAGATGTTATCGATTCAGAGATCCTATATCTAAACACATCAAATTTAGTTCTAG
+AGTATCAACTAAAGGTGGCTTGCCCCATAGGAACATTAAGATCTGTAGATGTGGACATAA
+CTGCGTATACAATATTATATGATACAGCGGATAATATTAAGAAATACAAGTTTATCAGAA
+TGGCAACGCTACTATCCAAACATCCAGTTATTAGATTGACATGTGGTTTAGCAGCAACAT
+TGGTGATTAAACCGTACGAGGTACCCATCAGTGATATGCAACTACTAAAAATGGCGACGC
+CTGGTGAACCAGAATCCACTAAATCTATACCATCCGATGTCTGTGATAGGTATCCTCTAA
+AGAAATTCTATCTTTTAGCTGGTGGTTGTCCCTATGATACATCTCAAACTTTTATTGTAC
+ATACTACTTGCAGTATTCTACTAAGAACAGCTACACGGGATCAGTTTAGAAACAGATGGG
+TGTTACAAAATCCATTTAGACAAGAAGGGACATATAAGCAACTGTTTACCTTTAGCAAAT
+ACGATTTTAACGACACCATAATCGATCCTAATGGTGTGGTGGGTCATGCTAGCTTTTGTA
+CCAATAGAAGCAGCAACCAATGTTTCTGGTCCGAACCTATGATATTGGAAGATGTATCAT
+CGTGTAGTTCTAGAACTAGAAAAATATACGTAAAACTGGGAATATTTAATGCTGAAGGTT
+TTAATAGTTTTGTACTAAATTGTCCAACTGGGTCTACACCTACATACATCAAACATAAAA
+ATGCGGACAGTAACAATGTTATCATAGAGCTACCTGTAGGTGATTACGGCACAGCCAAAT
+TGTATTCAGCAACAAAACCATCGAGGATAGCTGTGTTCTGCACACATAACTATGATAAAC
+GATTCAAATCAGATATTATAGTTCTAATGTTTAATAAAAACAGCGGTATTCCATTTTGGA
+GCATGTACACAGGAAGTGTAACTAGTAAAAATAGAATGTTTGCCACATTGGCTAGAGGAA
+TGCCGTTTAGATCAACGTATTGCGATAACAGACGACGATCAGGTTGTTATTATGCAGGAA
+TACCATTTCATGAAGATAGTGTAGAAACAGATATACATTATGGACCAGAAATAATGTTAA
+AGGAAACATATGACATAAACAGTATTGACCCACGAGTTATAACAAAGTCAAAGACCCATT
+TTCCTGCTCCATTGAGTGTAAAATTCATGGTTGACAATTTAGGAAATGGATATGACAACC
+CTAATTCATTTTGGGAAGATGCTAAAACTAAGAAACGGACATATAGTGCAATGACGATAA
+AAGTCCTACCATGTACAGTGAGAAATAAAAATATAGACTTTGGATATAACTATGGAGATA
+TTATTTCTAATATGGTTTATCTACAATCTACTAGTCAGGATTATGGAGATGGTACCAAAT
+ATACATTTAAATCCGTAACTAGATCAGATCATGAGTGTGAATCTAGCTTAGATCTAACGT
+CTAAGGAAGTAACTGTGACATGTCCTGCGTTTAGTATACCAAGAAATATATCAACATATG
+AAGGTCTATGCTTTAGTGTTACTACATCTAAAGATCATTGTGCTACAGGTATTGGTTGGT
+TAAAATCTAGTGGTTATGGGAAGGAAGATGCTGATAAACCACGTGCTTGTTTTCATCATT
+GGAATTATTACACACTGTCGTTGGATTATTACTGTTCATACGAAGATATTTGGAGAAGCA
+CCTGGCCTGACTATGATCCATGTAAGTCATATATCCATATAGAGTATAGAGATACATGGA
+TAGAATCTAATGTGTTACAGCAACCTCCTTACACATTCGAATTCATTCATGACAATTCTA
+ACGAATATGTGGATAAAGAAATTAGTAACAAATTAAATGATCTGTACAATGAATACAAGA
+AGATTATGGAATATAGCGACGGATCATTGCCGGCGTCTATAAACAGATTAGCAAAGGCAT
+TGACTTCAGAGGGTAGAGAAATAGCAAGTGTTAATATAGATGGTAATCTGTTAGATATCG
+CATATCAAGCAGATAAGGAAAAGATGGCCGACATACAGACAAGAATAAATGATATTATTA
+GAGATTTGTTTATACACACTCTATCAGACAAAGATATAAAAGACATTATAGAATCCGAAG
+AAGGTAAGAGATGTTGTATAATAGATGTTAAGAACAATCTTGTTAAAAAGTACTATTCTA
+TTGATAATTATCTATGTGATACTTTAGATGATTATATATACACCTCTGTAGAATATAACA
+AATCCTATGTGTTAGTAAACGATACTTATATAAGCTATGACTATCTTGAATCATCAGGTG
+TAGTTGTTCTATCATGTTATGAAATGACTATAATCTCCTTGGATACAAAAGACGCCAAAG
+ATGCTATAGAAGATGTGATAGTAGCAAGTGCGGTAGCCGAAGCATTGAATGACATGTTTA
+AGGAATTTGATAAAAACGTAAGTGCTATTATAATAAAAGAAGAAGATAATTATCTAAACA
+GTTCGCCCGATATCTACCATATAATATATATCATAGGTGGCACTATTCTGCTACTGTTAG
+TCATTATTTTAATATTGGCAATTTATATAGCGCGCAATAAATACAGAACCAGGAAATATG
+AAATAATGAAATATGACAATATGAGCATTAAATCTGAGCATCATGATAGTCTTGAAACAG
+TGTCTATGGAAATTATTGATAATCGGTACTAATAAAATAGTTTAACTCTTTTAGAACCAG
+TTTGGTACTGTAATTTCAGTTCATTACTCGTTGAGAATATTGATGATTTTTTTTAAATGA
+GTATCGGTAGTTACATATTACCATATCATCCATTATATAATCGATGATGCATGTATTAGA
+ATACTTTCCGAATAAGTCTTCTAAATATTGTATTAATTATGAAAAACTATGCTATGTGAG
+TATGATTCAAAGATGTTTAATGATACGATACTAGATTTTATCTCTAGCGAGATTGTTTAG
+AATCATTTATCATAACTATGTTTAATAAATTCATCAACGAATATCGATAAAGACCTCTTG
+TAATTCGAGTATAGGAAGTAGTATTACCATATCAACTTCCGAGTTAACAATTACTCTAAA
+ACATGAGGATTGTACTCCTGTCTTTATTGGAGATCACTATTTAGTCGTTGATAAACTAGT
+AACCTCAGGTTTCTTTACAAACGATAAAGTACAACATCAAGACCTCACAACACAGTGCAA
+GATTAATCTAGAAATCAAATGTAATTCTGGAGGAGAATCTAGACAACTAACACCCACGGC
+GAAGTATACTTTATGCCTCATTCAGAAACGGTAACTGTAGTAGGAGACTGTCTCTCTAAT
+CTCGATGTATATATAATATATACCAATACGGACGCGATATATTCCGACATGAATGGCGTC
+GCTTATCATATGTTATATCCTAAATGTTGATCATATTCCACAAATGATTGTGAACGAGAT
+TAAATCATCTAACAAATAATTAGTTTTTTATGACATTAACATATAATAAATAAATTAATC
+ATTATTGACTTAACGATGACGAAAGTTATCATTATCTTAGGATTCTTGATTATTAATACA
+AATTCGTTGTGTCTATGAAATGTGAACAAGGTGTCTCATATTATAATGCACAAGAATTAA
+AGTGTTGTAAACTATCTAGCCAGGAACATATTCAGATTATCGATGTGATAAATACAGCGA
+TACCATCTGTGGACATTGTCCAAGTGACACATTCACGTCAATATATAATCGTTCTCCTCG
+GTGTCATAGTTGTAGAGGTCACACCTTGTACACCTACCACAAATAGAATATGTCATTGTG
+ACTCGAATAGTTATCGTCTCCTTAAAGCTTCTGATGGTAACTGTGTTACATGTGCTCCTA
+AAACAAAATATGGTCGTGTGTACGGAAAGAAAGGAGAAAATGATATGGAATACCATTTGT
+AAGAAATGTCGGAAGGGTACTTATTCAGATATTGTATCTGACTCTGATCAATGTAAACCT
+ATGACAAGATAAGACTTACTCGCATCTACTGGATAGACATAAATATCCTCCTCGTAATAA
+TGAAATATAATATACACTAATTATTAATATCAATCGAGTATTAACATATAAGTTATTTTT
+AAACCCCTTTTGGGTTCCGTCCTAAACGGCGTTTCGGTCTGTGTCGCCACCATGGTCACA
+CCGAGCCTCTGCGTGCTCCTCCATCGAGGACGACTTCAACTATGACAGCTCGGTGGCGTC
+TGCCAGCGTGTACATACGAATGGCATTTCTAAGAAAAGTCTACGGTATCCTTTCTACAAT
+TTCCTTTAACAACGGCAACAGCTGCAGTATTTTTATACTTTGAATGCATCGGACATTTAT
+ACAAGGGAGTCCTGTTCTAATATTGGCATCAATGTTCGGATCTATAGGCTTGATTTTCGC
+ATTGACTTTACACAGACATGAACATCCCCTGAATCTGTACATACTTTGTGGATTTACACT
+GTTAGAATCTCTAACGCTGGCCTCTGTTGTTACTTTCTATGATGCACGTATCGTTATGCA
+AGCTTTCATGTTGACTACTGCAGTGTTTCTTGCTCTGACTACATATACTCTACAATCAAA
+GAGAGATTTCAGTAAACTTGTAACAGGATTGTTTGCTGCTTTCTGGATTTTAATTTTGTC
+AGGAGTCTTGAGGATAAAGTTTAAAATAGAATTAATAAAGAACATATAGGTCATTTTTTA
+AACATGGATAGAAACCAAGGTTGTTAGTTAATAATATACAAGATATTTTTTCTCACTCTG
+ATCCATGTAAACCAAGGACGAGAGACACTCTCATTCCTCATTCACGACACCATTAAAAAT
+GGAAATTAAAGCCCTCTATTAAGCACAGACGGCTACAGGTCTACCATCAGGTTACCTTCG
+TCTACCTTCACAATGGCCTCTCCTTGTGCCCAGTTCAGTCCCTGTCATTGCCACGCTACT
+AAGGACTCCCTGAATACCGTGACTGACGTCAGACATTGTCTGACTGAATACATCCTGTGG
+GTTTCTCATAGATGGACCCATAGAGAAAGCGCAGGGCCTCTCTACAGGCTTCTCATCTCT
+TTCAGAATTGATGCAATGGAGCTATTTGGTAGCGAGTTGAAGGAGTTCTCGAATTCACTT
+CCGTGGGACAATATCGACAATTGCGTGGAGATCATTAAATGTTTCATCAGAAATGACTCC
+ATGAAAACCGCCAAAGAACTTTGTGCAATAATTGGACTTTGTACTCAATCAGCTATTGTC
+ACTGGAAGAGTCTTCAATGATAAGTATATCGACATACTACTTATGCTGCGAAAGATTCTG
+AACGAGAACGACTATCTCACCCTCTTGGATCATATCCTCACTGCTAAATACTAAATCTCC
+TTCATGCTCTCTCACTAATACTCTTACTCACTACACTTTTTATCATCTTATGATGAATGA
+TTGCCTTCATCATTTTTTCGTGGAATATAATATAGGAATAATTAGCACCAGAATAGCTAT
+GGATATCTCGTTAAGAATATTCTCTATAAGAGACATAATGTAGACATAGTTATTATATCC
+TTCTTAGATAAGTGTTACGCTACTGGAAAGTTTCCATCGTTATTATTACATGAAGATGAT
+ATAATTAAACCAACATTGAGATTGGCTCTTATGTTAGCTGGATTGAATTACTGTAATAAA
+TGCATCGAGTATNNAGGGATATAGCAATTCTCGATAATAGTCATGCAATATTTGAATGAG
+ACTGATAATTTAGGTAATACAGTACTACACACATATCTTTCTAGATTATATATCGTTAAA
+AATCTGTAAGATGTATATTTCTCATAAGTATCCACTGTGTAATATTATTAATGGATATAT
+AGATAACGCAATAGGGACTNNNNNNNNNNNNNNNNNNATAATCGACTATTTACGTACATA
+TCCAGATATCTATATTCCTACTAGTTTGCTGCGTAGTTGCATCATTGATATGCATGATTT
+ATCAGGATTCAGAGATGAATTACTAAGTAAACTACAATCCCACAATAAGTAAGAATCAAA
+TATCAAAAACTCACTTTTGATTTTTCTAGTCTTAAGTAATACATATATTTATTAATAGAC
+CTATGAAATAAAAAAAGGTAACAATGGATTCGCGTATAGCTATTTACGTATTAGTATCGG
+CATCTCTTTTGTATCTTGTTAATTGTCACAAACTAGTACATTACTTCAATCTGAAAATAA
+ATGGAAGTGATATAACTAATACAGCAGATATATTGCTGGACAATTATCCAATTATGACCT
+TTGATGGAAAGGATATTTATCCATCTATCTCGTTCATGGTCGGTAATAAACTTTTCCTAG
+ATCTTTATAAAAATATCTTTGAAGAATTTTTCAGACTATTTCGAGTATCTGTAAGTAGTC
+AATACGAGGAATTAGAATATTATTATTCATGTGATTATACTAACAACCGTCCTACAATTA
+AACAACATTACTTTTATAACGGCGACGAATATACTGAAATTGATAGATCGAAAAAAGCCA
+CTAATAAAAACAGTTGGTTAATTACTTCAGGCTTTAGACTACAAAAATGGTTCGATAGCG
+AAGATTGTATAATTTATCTCAGATCTTTAGTTAGAAGAATGGAAGACAGTAACAAAAACA
+GTAAAAAAACTTAGTACTTAGATATCGAAAAAATATATTTTTGTAGACTCTTGAGAATAG
+AAGGAAAACATGTACATAATTATAAAAAATGAAAATCAATGGCGAATAAGACAGTGCGAT
+TCGCACCATGGAGTCGGTAGATTTCATGGCTGTCGATGAGCAGTTTCACGACGACCTCGA
+TCTTTGGTCATTATCTTTGGTAGATGATTATAAAAAACATGGATTAGGTGTTGACTGTTA
+TGTTCTAGAACCAGTTGTTGACAGGAAAATATTTGATAGATTTCTCCTTGAACCAATTTG
+TGATCCTGTAGATGTTCTGTATGATTATTTTAGGATTCATAGAGATAATATTGATCAGTA
+TATAGTAGATAGACTGTTTGCATATATTACATATAAAGATATTATATCTGCATTAGTGTC
+AAAGAATTATATGGAAGATATTTTCTCTATAATTATTAAGAATTGTAATTCTGTGCAAGA
+TCTCTTACTTTACTATCTATCTAATGCATATGTAGAAATAGACATTGTTGATCTTATGGT
+AGATCATGGGGCTGTAATATATAAAATAGAATGCTTGAATGCCTATTTTAGGGGAATATG
+TAAAAAGGAAAGTAGTGTTGTTGAGTTTATTTTGAATTGTGGTATCCCAGATGAAAATGA
+TGTTAAATTAGATCTATATAAAATAATTCAGTATACTAGGGGATTCCTTGTAGATGAACC
+CACAGTATTAGAAATTTATAAGCTTTGTATCCCATATATTGAAGATATCAATCAACTAGA
+TGCTGGTGGAAGGACCTTGCTTTATCGCGCTATCTATGCAGGTTATATAGATTTAGTATC
+ATGGCTATTAGAAAATGGAGCAAATGTCAACGCAGTAATGAGTAATGGATATACATGTCT
+TGACGTGGCCGTGGATAGGGGATCTGTCATCGCCCGTAGGGAAGCACATCTTAAAATATT
+AGAAATATTGCTTAGAGAACCATTGTCTATTGACTGTATAAAATTAGCTATACTTAATAA
+TACAATTGAAAACCATGATGTGATAAAGCTCTGTATCAAGTATTTTATGATGGTAGATTA
+TTCACTTTGTAATGTGTATGCATCATCACTCTTTGATTATATAATTGATTGTAAACAAGA
+ATTGGAGTACATTAGGCAGATGAAAATTCATAATACAACCATGTATGAGTTAATCTATAA
+TAGAGACAAAAACAAGCATGCTTCCCATATTCTACATAGGTATTCTAAACATCCAGTTTT
+GACACAGTGTATCACTAAAGGATTCAAGATTTACACAGAAGTAACCGAGCAGGTCACTAA
+AGCTCTAAACAGACGTGCTCTAATAGATGAGATAATAAACAATGTATCAACTGATGACAA
+TCTCCTATCAAAACTTCCATTAGAAATTAGGGATCTAATTGTTTCACAAGCTGTCATATA
+GAGTTCTATCCACCCACCTTTCTTGAAATGAGTTAATAGTCATAAGTTAGTTAAGTCATA
+AGTTAGTTAAGTCATAAGTTAGTTAAGTCATAAGTTAGTTAAGTCATAAGTTAGTTAAGT
+CATAAGTTAGTTAAGTCATAAGTTAGTTAAGTCATAAGTTAGTTTATAGTCTAACACTTC
+TAATTTTTATACCTTGATCTTTTTCTCTAATTATGAAAAAGTAAATCATTATGAAGATGG
+ATGAAATGGACGAGATTGTGCGCATCGTTAACGATAGTATGTGGTACGTACCTAACGCAT
+TTATGGACGACGGTGATAATGAAGGTCACATTTCTGTCAATAATGTCTGTCATATGTATC
+TCGCATTCTTTGATGTGGATATATCATCTCATCTGTTTAAATTAGTTATTAAACACTGCG
+ATCTGAATAAACGACTAAAATGTGGTAACTCTCCATTACATTGCTATACGATGAATACAC
+GATTTAATCCATCTGTATTAAAGATATTGTTACGCCACGGCATGCGTAACTTTGATAGCA
+AGGATAAAAAAGGACATATTCCTCTACACCACTATCTGATTCATTCACTATCAATCGATA
+ACAAGATCTTTGATATACTAACGGACCCCATTGATGACTTTAGTAAATCATCCGATCTAT
+TGCTGTGTTATCTTAGATATAAATTCAATGGGAGCTTAAACTATTACGTTCTGTACAAAT
+TATTGACTAAAGGATCTGACCCTAATTGCGTCGATGAGGATGGACTCACTTCTCTTCATT
+ACTACTGTAAACACATATCCGCGTTCCACGAAAGCAATTATTACAAGTCAAAGAGTCACA
+CTAAGATGCGAGCTGAGAAGCGATTCATCTACGCGATAATAGATCATGGAGCAAACATTA
+ACGCGGTTACGAAAATCGGAAATACGCCGTTACACACTTACCTTCAACAGTATACCAAAC
+ATAGTCCTCGTGTGGTGTATGCTCTTTTATCTCGAGGAGCCGATACGAGGATACGTAATA
+ATCTTAATTGTACACCCATCATGGAATACATAAAGAACGATTGTGCAACAGGTCATATTC
+TCATAATGTTACTCAATTGGCACGAACAAAAATACGGGAAATTACAAAAGGAAGAAGGAC
+AACATCTACTTTATCTATTCATAAAACATAATCAAGGATATGGAAGTCGCTCTCTCAATA
+TACTACGGTATCTACTAGATAGATTCGACATTCAGAAAGACGAATACTATAATACAATGA
+CTCCTCTTCATACCGCCTTCCAGAATTGCAATAACAATGTTGCCTCATACCTCGTATACA
+TTGGATACGACATCAACCTTCCGACTAAAGACGATAAGACAGTATTCGACTTGGTGTTTG
+AAAACAGAAACATTATATACAAGGCGGATGTCGTTAATGACATTATCCACCACAGACTGA
+AAGTATCTCTACCTATGATTAAATCGTTGTTCTACAAGATGTCGGAGTTCTCTCCCTACG
+ACGATCACTACGTAAAGAAGATAATAGCCTACTGCCTATTAAGGGACGAGTCATTTGCGG
+AACTACATACTAAATTCTGTTTAAACGAGGACTATAAAAGTGTATTTATGAAAAATATAT
+CATTCGATAAGATAGATTCCATCATCGAAAAATGTAGTCGTGACATAAGTCTCCTCAAAG
+AGATTCGAATCTCAGACACCGACTTGTATACGGTATTGAGAACAGAAGACATTCGGTATC
+ACACATATCTCGAAGCCATACATTCAGACAAACGCATTTCATTTCCCATGTACGACGATC
+TCATAGAACAGTGTCATCTATCGATGGAGCATAAAAGTAAACTCGTCGACAAAGCACTCA
+ATAAATTAGAGTCTACCATCGATAGTCAATCTAGACTATCGTATTTGCCTCCGGAAATTA
+TGCGCAATATCATAACCAAGCTAAGCGACTACCATCTAAACAGTATGTTGTACGGAAAGA
+ACCATTACAAATATTATCCATGATAGAAAGAAAATATTTAAAAAATAATCTATATGATTG
+GAGAAGTAGGAAACAAACAGTAACAAGACGACGATTACTACATTATTAAATCATGAGGTC
+CGTATTATACTCGTATATATTGTTTCTCTCATGTATAATAATAAACGGAAGAGATATAGC
+ACCACATGCACCATCCAATGGAAAGTGTAAAGACAACGAATACAGAAGCCGTAATCTATG
+TTGTCTATCGTGTCCTCCGGGAACTTACGCTTTCAGATTATGTGATAGCAAGACTAATAC
+ACAATGTACACCGTGTGGTTCGGATACCTTTACATCTCACAATAATCATTTACAGGCTTG
+TCTAAGTTGTAACGGAAGATGTGATAGTAATCAGGTAGAGACGCGATCGTGTAACACGAC
+TCACAATAGAATCTGTGAATGCTCTCCAGGATATTATTGTCTTCTCAAAGGAGCATCAGG
+GTGTAGAACATGTATTTCTAAAACAAAGTGTGGAATAGGATACGGAGTATCCGGATACAC
+GTCTACCGGAGACGTCATCTGTTCTCCGTGTGGTCCCGGAACATATTCTCACACCGTCTC
+TTCCACAGATAAATGCGAACCCGTCGTAACCAGCAATACATTTAACTATATCGATGTGGA
+AATTAACCTGTATCCAGTCAACGACACATCGTGTACTCGGACGACCACTACCGGTCTCAG
+CGAATCCATCTCAACGTCGGAACTAACTATTACCATGAATCATAAAGATTGTGATCCAGT
+CTTTCGTGCAGAATACTTCTCTGTCCTTAATAATGTAGCAACTTCAGGATTCTTTACAGG
+AGAAAATAGATATCAGAATACTTCAAAGATATGTACTCTGAATTTCGAGATTAAATGTAA
+CAACAAAGATTCATCTTCCAAACAGTTAACGAAAACAAAGAATGATACTATCATGCCGCA
+TTCAGAGACGGTAACTCTAGTGGGCGACTGTCTATCTAGCGTCGACATCTACATACTATA
+TAGTAATACCAATACTCAAGACTACGAAAATGATACAATCTCTTATCATATGGGTAATGT
+TCTCGATGTCAATAGCCATATGCCCGCTAGTTGCGATATACATAAACTGATCACTAATTC
+CCAGAATCCCACCCACTTATAGTAAGTTTTTTTACCTATAAATAATAAATACAATAATTA
+ATTTCTCGTAAAAGTAGAAAATATATTCTAATTTATTATATGGTAAGAAAGTAGAATCAT
+CTAGAACAGTAATCAATCAATAGCAATCATGAAACAATATATTGTCCTGGCATGCATGTG
+CCTAGTGGCAGCTGCTATGCCTACTAGTCTTCAACAATCTTCATCCTCGTGTACTGAAGA
+AGAAAACAAACATCATATGGGAATCGATGTTATTATCAAAGTCACAAAGCAAGACCAAAC
+ACCGACCAATGATAAGATTTGTCAATCCGTAACGGAAGTTACAGAGACCGAAGATGATGA
+GGTATCCGAAGAAGTTGTAAAAGGAGATCCCACCACTTATTACACTATCGTCGGTGCGGG
+TCTTAACATGAACTTTGGATTCACCAAATGCCCAAAGATTTTATCCATCTCCGAATCCTC
+TGATGGAAACACTGTGAATACTAGATTGTCCAGCGTGTCACCGGGACAAGGTAAGGACTC
+TCCCGCGATCACGCGTGAAGAAGCTCTGGCTATGATCAAAGACTGTGAGATGTCTATCGA
+CATCAGATGTAGCGAAGAAGAGAAAGACAGTGACATCAAGACCCATCCAGTACTTGGGTC
+TAACATCTCACATAAGAAAGTGAGTTACAAAGATATCATCGGTTCAACGATCGTTGATAC
+AAAATGTGTCAAGAACCTAGAGTTTAGCGTACGTATCGGAGACATGTGTGAGGAATCATC
+TGAACTTGAAGTCAAGGATGGATTCAAGTATGTCGACGGATCGGCATCTGAAGGTGCAAC
+CGATGATACTTCACTCATCGATTCAACAAAACTCAAAGCATGTGTCTGAATCGATAACTC
+TATTCATCTGAAAATGGATGAGTTGGGTTAATCGAACGATTCAGACACCGCACCACGAAT
+TAAAAAAGACCGGGCACTATATTCCGGTTTGCAAAACAAAAATATTTAACTACATTCACA
+AAAAGTTACCTCTCGTTACTTCTTCTTTCTGTTTCAATATGTGATACGATATGATCACTA
+TTCGTATTCTCTTGGTCTCATAAAAAAGTTTTACAAAAAAAAAAAAAATATTTTTATTCT
+CTTTCTCTCTTCGATGGTCTCACAAAAATATTAAACCTCTTTCTGATGTCTCAACTATTT
+CGTAAACGATAACGTCCAACAATATATTCTCGTAGAGCTTATCAACATCCTTATACCAAT
+CTAGGTTGTCAGACAATTGCATCATAAAATAATGTTTATAATTTACACGTTAACATCATA
+TAATAAACGTATATAGTTAATATTTTTGGAATATAAATGATCTGTAAAATCCATGTAGGG
+GACACTGCTCACGTTTTTTCTCTAGTACATAATTTCACACAAGTTTTTATACAGACAAAT
+TAATTCTCGTCCATATATTTTAAAACATTGACTTTTGTACTAAGAAAAATATCTTGACTA
+ACCATCTCTTTCTCTCTTCGATGGGTCTCACAAAAATATTAAACCTCTTTCTGATGGAGT
+CGTAAAAAGTTTTTATCCTTTCTCTCTTCGATAGGTCTCACAAAAATATTAAACCTCTTT
+CTGATGGTCTCTATAAACGATTGATTTTTCTTACCCTCTAGAGTTTCCTACGGTCGTGGG
+TCACACATTTTTTTCTAGACACTAAATAAAATAGTAAAAT
+>OP764616.1 |Monkeypox virus isolate MPXV/Germany/2022/RKI558, complete genome
+ATTTTACTATTTTATTTAGTGTCTAGAAAAAAATGTGTGACCCACGACCGTAGGAAACTC
+TAGAGGGTAAGAAAAATCAATCGTTTATAGAGACCATCAGAAAGAGGTTTAATATTTTTG
+TGAGACCTATCGAAGAGAGAAAGGATAAAAACTTTTTACGACTCCATCAGAAAGAGGTTT
+AATATTTTTGTGAGACCCATCGAAGAGAGAAAGAGATGGTTAGTCAAGATATTTTTCTTA
+GTACAAAAGTCAATGTTTTAAAATATATGGACGAGAATTAATTTGTCTGTATAAAAACTT
+GTGTGAAATTATGTACTAGAGAAAAAACGTGAGCAGTGTCCCCTACATGGATTTTACAGA
+TCATTTATATTCCAAAAATATTAACTATATACGTTTATTATATGATGTTAACGTGTAAAT
+TATAAACATTATTTTATGATGCAATTGTCTGACAACCTAGATTGGTATAAGGATGTTGAT
+AAGCTCTACGAGAATATATTGTTGGACGTTATCGTTTACGAAATAGTTGAGACATCAGAA
+AGAGGTTTAATATTTTTGTGAGACCATCGAAGAGAGAAAGAGAATAAAAATATTTTTTTT
+TTTTTTGTAAAACTTTTTTATGAGACCAAGAGAATACGAATAGTGATCATATCGTATCAC
+ATATTGAAACAGAAAGAAGAAGTAACGAGAGGTAACTTTTTGTGAATGTAGTTAAATATT
+TTTGTTTTGCAAACCGGAATATAGTGCCCGGTCTTTTTTAATTCGTGGTGCGGTGTCTGA
+ATCGTTCGATTAACCCAACTCATCCATTTTCAGATGAATAGAGTTATCGATTCAGACACA
+TGCTTTGAGTTTTGTTGAATCGATGAGTGAAGTATCATCGGTTGCACCTTCAGATGCCGA
+TCCGTCGACATACTTGAATCCATCCTTGACTTCAAGTTCAGATGATTCCTCACACATGTC
+TCCGATACGTACGCTAAACTCTAGGTTCTTGACACATTTTGTATCAACGATCGTTGAACC
+GATGATATCTTTGTAACTCACTTTCTTATGTGAGATGTTAGACCCAAGTACTGGATGGGT
+CTTGATGTCACTGTCTTTCTCTTCTTCGCTACATCTGATGTCGATAGACATCTCACAGTC
+TTTGATCATAGCCAGAGCTTCTTCACGCGTGATCGCGGGAGAGTCCTTACCTTGTCCCGG
+TGACACGCTGGACAATCTAGTATTCACAGTGTTTCCATCAGAGGATTCGGAGATGGATAA
+AATCTTTGGGCATTTGGTGAATCCAAAGTTCATGTTAAGACCCGCACCGACGATAGTGTA
+ATAAGTGGTGGGATCTCCTTTTACAACTTCTTCGGATACCTCATCATCTTCGGTCTCTGT
+AACTTCCGTTACGGATTGACAAATCTTATCATTGGTCGGTGTTTGGTCTTGCTTTGTGAC
+TTTGATAATAACATCGATTCCCATATGATGTTTGTTTTCTTCTTCAGTACACGAGGATGA
+AGATTGTTGAAGACTAGTAGGCATAGCAGCTGCCACTAGGCACATGCATGCCAGGACAAT
+ATATTGTTTCATGATTGCTATTGATTGATTACTGTTCTAGATGATTCTACTTTCTTACCA
+TATAATAAATTAGAATATATTTTCTACTTTTACGAGAAATTAATTATTGTATTTATTATT
+TATAGGTAAAAAAACTTACTATAAGTGGGTGGGATTCTGGGAATTAGTGATCAGTTTATG
+TATATCGCAACTAGCGGGCATATGGCTATTGACATCGAGAACATTACCCATATGATAAGA
+GATTGTATCATTTTCGTAGTCTTGAGTATTGGTATTACTATATAGTATGTAGATGTCGAC
+GCTAGATAGACAGTCGCCCACTAGAGTTACCGTCTCTGAATGCGGCATGATAGTATCATT
+CTTTGTTTTCGTTAACTGTTTGGAAGATGAATCTTTGTTGTTACATTTAATCTCGAAATT
+CAGAGTACATATCTTTGAAGTATTCTGATATCTATTTTCTCCTGTAAAGAATCCTGAAGT
+TGCTACATTATTAAGGACAGAGAAGTATTCTGCACGAAAGACTGGATCACAATCTTTATG
+ATTCATGGTAATAGTTAGTTCCGACGTTGAGATGGATTCGCTGAGACCGGTAGTGGTCGT
+CCGAGTACACGATGTGTCGTTGACTGGATACAGGTTAATTTCCACATCGATATAGTTAAA
+TGTATTGCTGGTTACGACGGGTTCGCATTTATCTGTGGAAGAGACGGTGTGAGAATATGT
+TCCGGGACCACACGGAGAACAGATGACGTCTCCGGTAGACGTGTATCCGGATACTCCGTA
+TCCTATTCCACACTTTGTTTTAGAAATACATGTTCTACACCCTGATGCTCCTTTGAGAAG
+ACAATAATATCCTGGAGAGCATTCACAGATTCTATTGTGAGTCGTGTTACACGATCGCGT
+CTCTACCTGATTACTATCACATCTTCCGTTACAACTTAGACAAGCCTGTAAATGATTATT
+GTGAGATGTAAAGGTATCCGAACCACACGGTGTACATTGTGTATTAGTCTTGCTATCACA
+TAATCTGAAAGCGTAAGTTCCCGGAGGACACGATAGACAACATAGATTACGGCTTCTGTA
+TTCGTTGTCTTTACACTTTCCATTGGATGGTGCATGTGGTGCTATATCTCTTCCGTTTAT
+TATTATACATGAGAGAAACAATATATACGAGTATAATACGGACCTCATGATTTAATAATG
+TAGTAATCGTCGTCTTGTTACTGTTTGTTTCCTACTTCTCCAATCATATAGATTATTTTT
+TAAATATTTTCTTTCTATCATGGATAATATTTGTAATGGTTCTTTCCGTACAACATACTG
+TTTAGATGGTAGTCGCTTAGCTTGGTTATGATATTGCGCATAATTTCCGGAGGCAAATAC
+GATAGTCTAGATTGACTATCGATGGTAGACTCTAATTTATTGAGTGCTTTGTCGACGAGT
+TTACTTTTATGCTCCATCGATAGATGACACTGTTCTATGAGATCGTCGTACATGGGAAAT
+GAAATGCGTTTGTCTGAATGTATGGCTTCGAGATATGTGTGATACCGAATGTCTTCTGTT
+CTCAATACCGTATACAAGTCGGTGTCTGAGATTCGAATCTCTTTGAGGAGACTTATGTCA
+CGACTACATTTTTCGATGATGGAATCTATCTTATCGAATGATATATTTTTCATAAATACA
+CTTTTATAGTCCTCGTTTAAACAGAATTTAGTATGTAGTTCCGCAAATGACTCGTCCCTT
+AATAGGCAGTAGGCTATTATCTTCTTTACGTAGTGATCGTCGTAGGGAGAGAACTCCGAC
+ATCTTGTAGAACAACGATTTAATCATAGGTAGAGATACTTTCAGTCTGTGGTGGATAATG
+TCATTAACGACATCCGCCTTGTATATAATGTTTCTGTTTTCAAACACCAAGTCGAATACT
+GTCTTATCGTCTTTAGTCGGAAGGTTGATGTCGTATCCAATGTATACGAGGTATGAGGCA
+ACATTGTTATTGCAATTCTGGAAGGCGGTATGAAGAGGAGTCATTGTATTATAGTATTCG
+TCTTTCTGAATGTCGAATCTATCTAGTAGATACCGTAGTATATTGAGAGAGCGACTTCCA
+TATCCTTGATTATGTTTTATGAATAGATAAAGTAGATGTTGTCCTTCTTCCTTTTGTAAT
+TTCCCGTATTTTTGTTCGTGCCAATTGAGTAACATTATGAGAATATGACCTGTTGCACAA
+TCGTTCTTTATGTATTCCATGATGGGTGTACAATTAAGATTATTACGTATCCTCGTATCG
+GCTCCTCGAGATAAAAGAGCATACACCACACGAGGACTATGTTTGGTATACTGTTGAAGG
+TAAGTGTGTAACGGCGTATTTCCGATTTTCGTAACCGCGTTAATGTTTGCTCCATGATCT
+ATTATCGCGTAGATGAATCGCTTCTCAGCTCGCATCTTAGTGTGACTCTTTGACTTGTAA
+TAATTGCTTTCGTGGAACGCGGATATGTGTTTACAGTAGTAATGAAGAGAAGTGAGTCCA
+TCCTCATCGACGCAATTAGGGTCAGATCCTTTAGTCAATAATTTGTACAGAACGTAATAG
+TTTAAGCTCCCATTGAATTTATATCTAAGATAACACAGCAATAGATCGGATGATTTACTA
+AAGTCATCAATGGGGTCCGTTAGTATATCAAAGATCTTGTTATCGATTGATAGTGAATGA
+ATCAGATAGTGGTGTAGAGGAATATGTCCTTTTTTATCCTTGCTATCAAAGTTACGCATG
+CCGTGGCGTAACAATATCTTTAATACAGATGGATTAAATCGTGTATTCATCGTATAGCAA
+TGTAATGGAGAGTTACCACATTTTAGTCGTTTATTCAGATCGCAGTGTTTAATAACTAAT
+TTAAACAGATGAGATGATATATCCACATCAAAGAATGCGAGATACATATGACAGACATTA
+TTGACAGAAATGTGACCTTCATTATCACCGTCGTCCATAAATGCGTTAGGTACGTACCAC
+ATACTATCGTTAACGATGCGCACAATCTCGTCCATTTCATCCATCTTCATAATGATTTAC
+TTTTTCATAATTAGAGAAAAAGATCAAGGTATAAAAATTAGAAGTGTTAGACTATAAACT
+AACTTATGACTTAACTAACTTATGACTTAACTAACTTATGACTTAACTAACTTATGACTT
+AACTAACTTATGACTTAACTAACTTATGACTTAACTAACTTATGACTTAACTAACTTATG
+ACTATTAACTCATTTCAAGAAAGGTGGGTGGATAGAACTCTATATGACAGCTTGTGAAAC
+AATTAGATCCCTAATTTCTAATGGAAGTTTTGATAGGAGATTGTCATCAGTTGATACATT
+GTTTATTATCTCATCTATTAGAGCACGTCTGTTTAGAGCTTTAGTGACCTGCTCGGTTAC
+TTCTGTGTAAATCTTGAATCCTTTAGTGATACACTGTGTCAAAACTGGATGTTTAGAATA
+CCTATGTAGAATATGGGAAGCATGCTTGTTTTTGTCTCTATTATAGATTAACTCATACAT
+GGTTGTATTATGAATTTTCATCTGCCTAATGTACTCCAATTCTTGTTTACAATCAATTAT
+ATAATCAAAGAGTGATGATGCATACACATTACAAAGTGAATAATCTACCATCATAAAATA
+CTTGATACAGAGCTTTATCACATCATGGTTTTCAATTGTATTATTAAGTATAGCTAATTT
+TATACAGTCAATAGACAATGGTTCTCTAAGCAATATTTCTAATATTTTAAGATGTGCTTC
+CCTACGGGCGATGACAGATCCCCTATCCACGGCCACGTCAAGACATGTATATCCATTACT
+CATTACTGCGTTGACATTTGCTCCATTTTCTAATAGCCATGATACTAAATCTATATAACC
+TGCATAGATAGCGCGATAAAGCAAGGTCCTTCCACCAGCATCTAGTTGATTGATATCTTC
+AATATATGGGATACAAAGCTTATAAATTTCTAATACTGTGGGTTCATCTACAAGGAATCC
+CCTAGTATACTGAATTATTTTATATAGATCTAATTTAACATCATTTTCATCTGGGATACC
+ACAATTCAAAATAAACTCAACAACACTACTTTCCTTTTTACATATTCCCCTAAAATAGGC
+ATTCAAGCATTCTATTTTATATATTACAGCCCCATGATCTACCATAAGATCAACAATGTC
+TATTTCTACATATGCATTAGATAGATAGTAAAGTAAGAGATCTTGCACAGAATTACAATT
+CTTAATAATTATAGAGAAAATATCTTCCATATAATTCTTTGACACTAATGCAGATATAAT
+ATCTTTATATGTAATATATGCAAACAGTCTATCTACTATATACTGATCAATATTATCTCT
+ATGAATCCTAAAATAATCATACAGAACATCTACAGGATCACAAATTGGTTCAAGGAGAAA
+TCTATCAAATATTTTCCTGTCAACAACTGGTTCTAGAACATAACAGTCAACACCTAATCC
+ATGTTTTTTATAATCATCTACCAAAGATAATGACCAAAGATCGAGGTCGTCGTGAAACTG
+CTCATCGACAGCCATGAAATCTACCGACTCCATGGTGCGAATCGCACTGTCTTATTCGCC
+ATTGATTTTCATTTTTTATAATTATGTACATGTTTTCCTTCTATTCTCAAGAGTCTACAA
+AAATATATTTTTTCGATATCTAAGTACTAAGTTTTTTTACTGTTTTTGTTACTGTCTTCC
+ATTCTTCTAACTAAAGATCTGAGATAAATTATACAATCTTCGCTATCGAACCATTTTTGT
+AGTCTAAAGCCTGAAGTAATTAACCAACTGTTTTTATTAGTGGCTTTTTTCGATCTATCC
+TCGTCCTCTCATCATCCTTATATTATTATCATTATTATCATAGTCTATTAAACACAAATC
+ATCTACGTTTATAACAACATTCTCATTATTAATTAGTTCTGTAGAATATCTTTAATAATT
+TGGCTATACATCTGTTCAATACTATCTATTGATGATTTCTTTTTTAAGACTTAAACTAGT
+TATGGTAATGACGATGAAATCGAGTAGTAACTTCTAATAAAGACTTGATATCATTATCAT
+ATGTTTGATCGTCATAGTTAATAGTGTGGCTAAATGGTACTGTTAATAAGTTTATAGACA
+ATATCATAGTATTTTCTTTCCAGAATTAGATTATTTTTTTAAATACTGATCCTCACAATT
+CCGTGATGTAGCAGTAGTTGGTGCATGGTCTATATCGTTAAAATGTATCATATATAATAG
+TTTTCTGACGTGGAGTACAGAATTTTCGATTAATGAGTTCATGGTAAGGAAGGGCAAATG
+CCTGTATATAATATACATAAGTTAATAGTTTTTTATCATATTTTCTAATACCATAATAAA
+AATTATCATTATTGCGTTTGGTAGTTCTGCCCTATCATCTATATCACTGTCACTCTCGCT
+CTCACTATATCTTCTAAAATTACAAACAACTGGATATTCGATAACAGCATTTGTGTAGTT
+TTTGTCTTTTACAGTATATACGTTATTGTCAAAATCTAAACAAATATTAGCATAATACAT
+CTATCTATAAGATCAGGATCCATGTTCGAGCATACTAGCCATGTATATTTGTAACTTCGT
+CGTACAGCGTTAGATCAATAGAATAAACAATCGTGTGACGCAACTTTTTTACGATCTAGT
+TGTATGAGTTTATCGTTTACATAAGCAATTAACGGCTTTAACAGATGATCTGAGTAATAA
+TATACCTCTGTTATACGTTTAATGTTCACGGTCTTAGTATTTTTAGATATCAATTGTGAT
+TTACACCATATTCGACTCCCTTGTGTGTAACGTTAGAAATTCTAAATCTATATTATCTAT
+TACAGCGTAAAACACATTCAATATTGTATTGTTATTTTTATATTATTTACACAATTAACA
+ATGTATTATTAGTTTATATTACTGAATTAATAATATAAAATTCCCAATCTTGTCATAAAC
+ACAAAATCCATTAAAAATGTCGATAAAATATCTGATGTTGTTGTTCGCTGCTATGATAAT
+CAGATCATTAGCCGATAGTGGTAATGCTATCGAAACAACATCGCCAGAAATTACAAACGC
+TACAACAGATATTCCAGCTATCAGATTATGTGGTCCAGAGGGAGATGGATATTGTTTACA
+CGGTGACTGTATCCACGCTAGAGATATTGACGGTATGTATTGTAGATGCTCTCATGGTTA
+TACAGGTATTAGATGTCAGCATGTAGTATTAGTAGACTATCAACGTTCAGGAAAACCAGA
+CACTACAACATCATATATCCCATCTCTAGGTATTGTGCTTGTATTAGTAGGCATTATTAT
+TACGTGTTGTCTATTATCTGTTTATATGTTCACTCGAAGAACTAAACTACCTATACAAGA
+TATGGTTGTGTTATATTTTTTATAAAATTTTTTTATGAGTATTTTTACAAAAATGTATAT
+GTATAAAAAAAATACTAAGTATACGATGTATCCTGTATTATTTGTATTTATCTAAACAAT
+ACTTCTGCCTCTAGATGGGATACAAAAATTTTTTATTTCAGCATATTAAAGTAAAATCTA
+GTTACCTTGAAAATGAATACAGTGGGTGGTTCCGTATCACCAGTAAGAACATAATAGTCG
+AATACAGTATCCGATTGAGATTTTGCATACAATACTAGTCTAGAAAGAAATTTGTAATCA
+TCCTCTGTGACAGGAGTCCATATATCTGTATCATCGTCTAGTTTTTATCAGTGTCCTATG
+CTATATTCCTGTTATCATCATTAGTTAATGAAAATAACTCTCGTGCTTCAGAAAAGTCAA
+ATATTGTATCCATACATATATCTCCAAAACTATCACTTATACGTTTATCTTTAACGAACA
+TATACCTAGATGGTTATTTACTAACAGACATTTTTTCAAGATCTATTGACAATAACTCCT
+ATAGTTTCCACATCAACCAAGTAATGATCATCTATTGTTATATAACAATAACATAACTCT
+TTTCCATTTTTATCAGTATCTATATCAACGTCGTTGTAGTGAATAGTAGTCATTGATCTA
+TTATATGAAACGGATATGTCTAGTTAATATTTTCTTTGATTTAAAGTCTATAGTCTTTAC
+AAACATAATATCCTTATCCGACTTTATATTTCCTGTAGGGTGGCATAATTTTATTCTGCC
+TCCACAATCAGTGTTTCCAAATATATTACTAGACAATATTCCATATAGTTATTAGTTAAG
+GGACCCAATTAGAACACGTACGCGCTTATTCATCATTTGGATCGTATTTCATAAAAGTTA
+TTATGTTATAGATGTCAACACATTCTACATTTTTTTAATTGTCTATATAGTATTTTTCTG
+ATATTTTCTATAATATCAGAATTGTCTTCCATAGGAAGTTGTATACTATTCGGAATCAGT
+TACATGTTTAAATAATTCTCTGATGTCATTCCTTATACAATCAAATTCATTATTAAACAG
+TTTAATAGTCTGTAGACCTTTATCGTCGTACATATCCATTGTCTTATTAGTTACGCTTAT
+TTTTATGGGTTTTACGTTGCTTTATTATATTTTATAATAATGATTGTTTGACAATGTCGT
+AGTATAGATATATTATTAGAGGAGGTATAATTATAAAAAGTTTCTGAGTACGATGTTATA
+AGAGGAGAGGACACATTAACATCATACATCAATTAACTACATTCTTATAACATTGTAATC
+AAAAGAATTGCAATTTTGATGTATAACAACTGTCAATGGAATTGTATATTACAAATTACG
+GTATGTTGTAACAACAAATACCGATCGGTAATTGTCTCTGCCGCTGTAATAGAATTAATT
+ATATATCTATTACACCGGCCTTGTATCATAATAAAGTTGTGGTAGTATGATCTCCATATT
+TATAATTTAGTACTTTGTATTTAGTTTTTTTGGAATCATAAAAAAAGTTTTACTAATTTA
+AAATTTAAAAAGTATTTACATTTTTCACTGTTTAGTCGCGGATATGGAATTCGATCCTGT
+CAAAATCAATACATCATCTATAGATCATGTAACAATATTACAATACATAGATGAACCAAA
+TGATATAAGACTAACAGTATGCATTATCCGAAATGTTAATAACATTACATATTATATCAA
+TATCACAAAAATAAATCCACATTTGGCTAATCGATTTCGGGCTTGGAAAAAACGTATCGC
+CGGAAGGGACTATATGACTAACTTATCTAGAGATACAGGAATACAACAATCAAAACTTAC
+TGAAACTATACGTAACTGTCAAAAAAATAAAAACATATATGGTCTATATATACACTACAA
+TTTAGTTATTAATGTGGTTATTGATTGGATAACCGATGTGATTGTTCAATCAATATTAAG
+AGGGTTGGTAAATTGGTACATAGCTAATAATACATATACTCCAAATACACCCAATAATAC
+TACAACCATTTCTGAGTTGGATATCATCAAAATACTGGATAAATACGAGGACATGTATAG
+AGTAAGTAAAGAAAAAGAATGTGGAATTTGCTATGAAGTTGTTTACTCAAAACGATTAGA
+AAACGATAGATACTTTGGTTTATTGGATTCGTGTAATCATATATTTTGCATAACATGTAT
+CAATATATGGCATAGAACACGAAGAGAAACCGGTGCGTCAGATAATTGTCCTATATGCCG
+TACACGTTTTAAAAAAATAACAATGAGCAAGTTCTATAAGCTAGTTAACTAATAAATAAA
+AAGTTTAATTATCGACGATATATGTCGTTATTTTTCTCTCATATGAAAGATTAATTTGAT
+TCTAATATAATCTTCAGTATTGGATGAATCTCAATTCAAATTAATTCCATTAGATTAGAT
+TAGATTAGATCATAAATAAAAATAGTAGCACGCACTACTTCAGCCAAATATTCTTTTTTG
+AAACGCCATCTAGCGTAATGAGAACACAAGTGAACCTATAATGAGCAAATTTATTAGTAT
+CGGTTACATGAAGGACTTTACGTAGAGTGGTGATTCCTCCATCTGTGGTACGAACGGTTT
+CATCTTCTTTGATGCCACCACCCAGATGTTCTATAAACTTGGTATCCTCGTCCGATTTCA
+TATCATTTGCCAACCAATACATATAGCTAAACCCAGGCATACGTTCCACACATCCGGAAC
+AATGAAATTCTCCAGAAGATGTTACAATGGCTAGATTTGGACATTTGGTTTCAACCGCGT
+TAACATATGAGTGAACACACCCATACATGAAAGCGATGAGAAATAGGATTCTCATCTTGC
+CAAAATATCACTATAAAAAATTTATTTATCAATTTTAAAGGTATAAAAAAATACTTATTG
+TTGCTCGAATATTTTGTATTTGATGGTATACGGAAGATTAGAAATGTAGGTATTATCATC
+AACTGATTTTATGATGGTTTTATGAATTTTATTATGCTTCACTATTGCATCGGAAATAAT
+ATCATATGCTTCCACGTATATTTTATTTTGTTTTGACTCATAATACGCACGTAATTCTGG
+ATTATTGGCATATCGATGAATAATTTTAGCTCCATGCTCAGTAAATATTAATGAGAACAT
+AGTGTTGCCTCCTACCATTATTTTTTTCATCTCATTCAATTCTTGATTGCAGAGATCTAT
+ATAATCATTATAGCGTTGACTTATGGACTCTGGAATCTTAGACGATGTACAGTCATCTAT
+AATCATGGTATATTTAATACATTGTTTTATAGCATAGGCATTATCTACGATATTAGATAC
+TTCACTCAATGAATCAATCACACAATCTAATGTAGGTTTATGACATAATAGCATTTTCAG
+CAGTTCAATGTTTCTAGATTCGTTGATGGCAATGGTTATACATGTATATCCGTTATTTGA
+TCTAATGTTGACATCTGAACCGGATTCTAGCAGTAAAGATACTAGAGATTGTTTATTATA
+TCTAACAGCCTTGTGAAGAAGTGTTTCTCCTCGTTTGTCAATCATGTTAATGTCTTTAAG
+ATAAGGTAGACAAATGTTTATAGTACTAAGAATTGGGCAAACATAAGACATGTCACAAAG
+ACCCTTTTTGTATGTATAAGTGTAGAAATTATAACATCCATAGTTGGATTCACATAGGTG
+TCCAATCGGGATCTCTCCATCATCGAGATGATTGACGGCATCTCCCCCTTCCTTTTTTAG
+TAGATATTTCATCGTGTAAGAATCAATATTAATATTTCTAAAGTATCTGTGTATAGCCTC
+TTTATTTACCACAGCTCCATATTCCAACATGCATTCCACTAGAGGGATATCGATATCGCC
+GAATGTCATATACTCAATTAGTATATGTTGGAGGACATCCGAGTTCATTGTTTTCAATAT
+CAAAGAGATGGTTTCCTTATCATTTCTCCATAGTGGTACAATACTACACATTATTCCGTA
+CGGCTTTCCATTCTCCAAAAACAATTTTACCAAATCTAAATCTACATCTTTATTGTATCT
+ATAATCACTATTTAGATAATCAGCCATAATTCCTCGAGTGCAACATGTTAGATCGTCTAT
+ATATGAATAAGCCGTGTTATCTATTCCTTTCATTAACAATTTAACGATGTCTATATCTAT
+ATGAGATGACTTAATATAATATTGAAGAGCTGTACAATAGTTTTTATCTATAGAAGACGG
+CTTGATTCCGTGATTAATTAGACATTTAACAACTTCCGGACGCACATATGCTCTCGTATC
+CGACTCTGAATACAGATGAGCGATGATATACAGATGCAATACGGTACCACAATTTCGTGG
+TTGATAATCATCATACACGTATCCGTACTCGTCATCCTCATAAAGAACACTGCATCCATT
+TTCTATGAACAAATCAATAATTTCAGGAACAGGATCATCTGTCATTACATAATTTTCTAT
+AACTGAACGATGGTTTTCACATTTAACACTCAAGTCAAATCCATGTTCTACCAACACCTT
+TATCAAGTCAACGTCTACATTTTTTGATTTCATATAGCTGAATATATTAAAGTCATTTAT
+GTTGCTATATCCAGTAGCTTCTAGTAGAGCCATCGCTATATCCTTATTGACTTTAACATG
+TCTACTATTTGTGTATTCTTCTATTGGGGTAAACTGTCTCCAATTTTTATGTAATGGATT
+AGTGCCACTATCTAGTAGTAGTTTGACGACCTCAACATTATTACAATGCTCATTGAAAAG
+GTATGCGTGTAAAGCATTATTCTTGAATTGGTTCCTGGTATCATTAGGATCTCTGTCTCT
+CAACATCTGTTTAAGTTCATCGAGAACCACCTCCTCATTTTCCAGATAGTCAAACATTTT
+GACTGAATAGAAGTGAATGAGCTACTGTGAACTCTATACACCCGCACAACTAATGTCATT
+AAATATCATTTTTGAATGTATTTATACCATGTCAAAAACTTGTACAATTATTAATAAAAA
+TAATTAGTGTTTAAATTTTACCAGTTCCAGATTTTACACCTCCGTTAACACCTCCATTAA
+CCCCACTTTTTACACCACTGGACGATCCTCCTCCCCACATTCCACTGCCACTAGATGTAT
+AAGTTTTAGATCCTTTATTACTACCATCATGTCCATGGATAAAGACACTCCACATGCCGC
+CACTACTACCCCCTTTAGACGACATATTAATAAGACAAGTTTAACAATAAAATTAATCAC
+GAGTACCCTACTACCAACCACTATTATATGATTACAGTACCTTGACTAAAGTCTCTAGTC
+ACAAGATCAATACTACCAACCTACGCTATTATATGATTATAGTTTCTATTTTTATAGGAA
+CGCGTACGAGAAAATCAAATGTCTAAGTTCTAACGGTAGTGTTGATAAACGATTGTTATC
+CGCGGATACCTCATCTATCATGTTGTCTATTTTCTTACTTTGTTCTATTAACCTATTAGC
+ATTATATATTATTTGATTATAAAACTTATATTGCTTATTAGCCCAATCTGTAAATATCGG
+ATTATTAACATATCGTTTCTTTGTAGGTTTATTTAACTTGTACATCACTGTAAGCATGTC
+CGTACCATTTATTTTAATTTGACACATATCAGCAATTTCTTTTTCGCAGTCGGTTATATA
+TTCTATATAAGATGGATACGTATCACATATGTACTTATAGTCTACTAATATGAAGTACTT
+AATACATATTTTCAGTAACGATTTAGCCTTATTACCTATTAATAAGTGCCTGTCGTTGGA
+TAGGTAATCAACTGTTTTCTTAATACATTCGATGGTTGGTAATTTACTCAAAATAATTTC
+CAATATCTTAATATATATTTCTGCTATTTCTGGTATACATGCATGTGCCATTATAACACA
+AATACCAATACATGTAGACCCATATGTTGTTGTTATATTAATATCTGCGCCATTATCTAT
+TAACCATTCTATTAGGTCAACACTATGCGACTCGATACAATAATAAAGTATACTACGTCC
+ATGTTTATCTATTTTGTTTATATCATCGATATACGGCTTACAAATTTCTAGTATCGATAA
+CACTTCTGACTCGTGAATAAATAAGGTAGGGAATAACGGCATAATATTTATTATGTTATC
+ATCATTAACAACTACGTTTCCATTTTTTAAAATATACTCTACAACTTTAGGATCCCTATT
+GTCAAATCTTTTAAAATATTTATTTATATGCTTAAATCTATATAATATAGCTCCTTCCCT
+AATCATACATTTGATAACATTGATGTACACTGTATGATAAGATACATATTCTGACAATAG
+ATCTTGTATAGAATCTGTATATCTTTTAAGAATTGAGGATATTATGACATTATTACGTAA
+ACTATTACACAATTCTAAAATATAAAATGTATCATGGGCAGATAATAGTTTATCCACTAT
+ATAATTATCTATTTTATGATTTTTCTTCCTATATTGTTTACGTAAATAGATAGATAGAAT
+ATGCATTAGTTCATTACCGCTATAGTTACTATCGAATAACACGTCAAATATTTCCCGTTT
+AATATCGCATTTGTCAACATAATAATAGAGTATGGTACGTTCACGATAAGTATAATGACA
+CATCTCGTTTTCGTGCGAAATTAAATAGTTTATCACGTCCAAAGATGTCACATAACCATC
+TTGTGACCTAGTAATAATATAATAATAGAGAACTGTTTTACCCATTCTATTATCATAATC
+AGTGGTGTAGTCATAATCTAAATAATCAAACTCGTCATCCCAATTAAAATAAATATAATC
+AGTACATTGAATGGGTATGATATTGTACCCATACTGTATGTTGCTACATGTAGGTATTCC
+TTTATCCAATAATAGTTTAAATACATCTATATTAGGATTTGATGTTGTCGCGTATTTCTC
+TACAATATTAATACCATTTTTGATACTATTTATTTCTATACCTTTCGAAATTAGTAATTT
+CAATAAGTCTATATCGATGTTATCAGAACATAGATATTCAAATATATCAAAATCATTGAT
+ATTTTTATAGTCGACTGACGACAATAACAAAATCACAACATCGTTTTTGATATTATTATT
+TTTTTTGGTAACGTATGCCTTTAATGGAGTTTCACCATCATACTCATATAATGGATTTGC
+ACCACTTTCTATTAATGATTGTGCACTACTGGCATCGATGTTAAATGTTTTACAACTATC
+ATAGAGTATCTTATCGTTAACCATGATTGGTTGTTGATGTTATCACATTTTTTGGTTTCT
+TTCATTTCAGTTATGTATGGATTTAGCACGTTTGGGAAGCATGAGCTCATATGATTTCAG
+TACTGTAGTGTCAGTACTATTAGTTTCGATCAGATCAATGTCTAGATCTATAGAATCAAA
+ACACAATAGGTCAGAAGATAATGAATATCTGTACGCTTCTTCTTGTACTGTAACTTCTGG
+TTTTGTTAGATGGTTGCATCGTGCTTTAACGTCAATGGTACAAATTTTATCCTCGCTTTG
+TGTATATCATATTCGTCTCTAGTATAAAATTCTATATTCAAATTATCATGCGATGTGTGT
+ACGCTAACGGTATCAATAAACGGAGCACAGCATTTAGTCAACAGTAATCCAAAATTTTTT
+AAAGTATATCTTAACGAAAGAAGTTGTCATCGTTAGAGTGTGGTAAATCATTGTCTACGG
+TACTAGATCCTCATAAGTGTATATATCTAGAGTAATATTTAATTTATCAAATGGTTGATA
+ATATGGATGTTGTGGCAATTTCCTAATACGGAAATAAGACATAAACACGCAATAAATCTA
+ATTGCGGACATGTTACACTCCTTAAAAAATACGAATAAACACTTTGGCTTTTAGTAAGTG
+TCATTTAACACTATACTCATATTAATCCATGGACTCATAATCTCTATACGGGATTAACGG
+ATGTTCTATATACGGGGATGAGTAGTTCTCTTCTTTAACTTTATACTTTTTACTAATCAT
+ATTTAGACTGATGTATGGGTAATAGTGTTTGAAGAGCTCGTTCTCATCATCAGAATAAAT
+CAATATCTCTGTTTTTTTGTTATACAGATGTATTACAGCCTCATATATTACGTAATAGAA
+CGTGTAATCTACCTTATTAACTTTCACCGCATAGTTGTTTGCAAATACGGTTAATCCTTT
+GACCTCGTCGATTTCCGACCAATCTGGGCGTATAATGAATCTTAACTTTAATTTCTTGTA
+ATCATTCGAAATAATTTTTAGTTTGCATCCGTAGTTATCTCCTCTATGTAACTGTAAATT
+TCTCAACGCGATATCTCCATTAATAATGATGTCGAATTCGTGTTGTATACCCATACTGAA
+TTGATGAACTAATACCGACGGTATTAATAGTAATTTACTTTTCATCTTTACATACTTGGT
+AATAGTTTTACTATCATAAGTTTATAAATTCCACAAGCTACTATGGAATATACCAACCAT
+CTTAGTATAGAACACATGTCTTAAAGTTATTAATTAATTACATGTTGTTTTATATATCGC
+TACGAATTTAAACAGAGGAATCAGTTAGGAAGAAAAAATTATCTGTCATCATCATCATCT
+ATTGGATAACATCTCTGTATTCTACGATAGAGTGCTATTTTAAGATGTGACAGATCCGTG
+TCATCAAATATATACTCCATTAAAATGATTATTCCGGCAGCGAACTTGATATTGGATACA
+TCACGACCTTTGTTAATATCCACGACAATAGACAGCAATCCCATTGTTCCATAAACAGTG
+AGTTTATCTTTCTTTGAAGTGATATTTTGTAGAGATCTTATAAAACTGTCGAATGACATC
+GTATTTATATCTTTAGCTAAATCATATATGTTACCATCATAATATCTAACAGCATCTATC
+TTAAACGTTTCCATCGCTGTAAAGACGTTTCCGATAGATGGTCTCGTTTCATCAGTCATA
+CTGAGCCAACAAATGTAATCGTGTATAACATCTTTGATAGAATCAGACTCTAAAGAAAAG
+GAATCGGCTTTATTATACACATTCATGATAAACTTAATGAAAAATGTTTTTCGTTGTTTA
+AGTTGGATGAATAGTATGTCTTAATAATTGTTATTATTTCACTAATTAATATTTAGTAAC
+GAGTACACTCTATAAAAACGAGAATGACATAACTAATCATAACTAGTTATCAAAGAATGT
+CTAGGACGCGTAATTTTTTATGGTATAGATCCTGTAAGCGTTGTCTGTATTCTGGAGCTA
+TTTTCTCTATCGCATTAGTGAGTTCAGAATATGTTATAAATTTAAATCGAATAACGAACA
+TAACTTTAGTAAAGTCGTCTATATTAACTCTTTTATTTTCTAGCCATCGTAATACCATGT
+TTAAGATAGTATATTCTCTAGTTACTACGATCTCATCGTTGTCTAGAATATCGCATACTG
+AATCTACATCCAATTTTAGAAATTGGTCTGTGCTACATATCTCTTCTATATTATTGTTGA
+TGTATTGTCGTAGAAAACTATTACGTAGACCATTTTCTTTATAAAACNAATATATAGTAC
+TCCAATTATCTTTACCGATATATTTGCATACATAATCCATTCTCTCAATCACTACATCNT
+TAAGAGTTTGGTTGTTAAGATATTTGGCTAAACTATATAATTCTATTAGATCATCAACAG
+AATCAGTATATATTTTTCTAGATCCAAAGATGAACTCTTTGGCATCCTCTATAATATTAT
+CAGAAAAGATATTTTCGTGTTTTAGTTTATCAAGATTTAACCTGTTCATATCCATGATTA
+ACGACGTCATATAACCACATAAAATAAAAATCCATTTTCATTTTTAGCACAATACTATTC
+ATAATTGATATTGATGTAATATTTTGTTACTTTGAACGTAAAGACAGTACACGGGTCCGT
+ATCTCCAACAAGCACGTAGTAATCAAATTTGGTGTTGTTAAACTTCGCAATATTCATCAA
+TTTAGATAGAAACATATACTCATCATCTGTTTTAGGAATCCATGTATTATTACCACTTTC
+CAACTTATCATTATCCCAGGCTATGTTTCGCCCATCATCGTTGCACAGAGTGAATAATTC
+TTTTGTATTCGGTAGTTCAAATATATGATCCATGCATATATCGACAAAGCTATTGTAGAT
+GTGATTTTTCCTAAATCTAATATAAAACTCGTTTACTAGCAAACATTTTCCTGATTTATC
+GACCAAGACACACATGGTTTCTAAATCTATCAAGTGGTGGGGATCCATAGTTATAACGCA
+GTAACATAAATTATTACCTTCTTGACTGTCGCTAATATCTATATACTTATTGTTATCGTA
+TTGGATTCTACATATAGATGGCTTGTATATCAAAGATATAGAACACATAACCAATTTATA
+TTCTCGCTTTGTATTTTCGAATCTAAAGTTAAGAGATTTAGAAAACATTATATCATCGGA
+TGATGATATCACTGTTTCCAGAGTAGGATATATTAAAGTCTTTAAAGATTTTGTCCGATT
+CAAATAAATCACTAAATAATATCCCATATTATCATCTGTTATAGTCGTGTCATTAAATCT
+ATTATATTTTATGAAAGATATATCACTGCTCACCTCTATATTTCGTACATTTTTAAACTG
+TTTGTATAATATCTCTCTAATACAATCAGATATATCTATTGTGTCGGTAGACGATACCGT
+TACATTTGAATTAATGGTGTTCCATTTTACAACTTTTAACAAGTTGACCAATTCATTTCT
+AATAGTATCAAACTCTCCATGATTAAATATTTTAATAGTATCCATTTTATATCACTACGG
+ACATAAACCATTGTATATTTTTTATGTTTATTAGTGTACACATTTTGGAAGTAAGTTCCT
+GGATCGGATGTCACCGCAGTAATATTGTTGATTATTTCTGACATCGACGTATTATATAGT
+TTTTTAATTCCATATCTTTTAGAAAAGTTAAACATCCTTATACAATTTGTGGAATTAATA
+TTATGAATCATGGTTTTTACACATAGATCTATTACAGGCGGAACATCAATTATTATGGCA
+GCAACTAGTATCATTTCTACATTGTTTATGGTGATGTTTATCTTCTTCCAGCGCATATAG
+TCTAATATCGATTCAAACGCGTGATAGTTTATACCATTCAATATAATCGCTTCATCCTTT
+AGATGGTGATCCTGAATGTGTTTAAAAAATTATACGGAGACGCCGTAATAATTTCCCCAT
+TGATAGAAAATATCACGCTTTCCATTTTCTTGAAGTACTAAAAGTAATTATAATATAATG
+TAAAGGTTTATATATTCAATATTTTTTATAAAAAAAATCATTTTGACATTAATTCCTTTT
+TAAATTTCAGTCTATCATCTATAGAAACATATTCTATGAATTTATAAAATGCTTTTACGT
+ATCCTATCGTAGGTGATAGAACCGCTAAAAAACCTATCGAATTTCTACAAAAGAATCTGT
+TATATGGTATAGGGAGAGTATAAAACATTAAATGTCCGTACTTATTAAAGTATTCAGTAG
+CCAATCCTAACTCTTTCGAATAATTATTAATGGCTCTTATTCTGTACGAATCTATTTTTT
+TGAACAATGGACCTAGTGGTATATCTTGTTCTATGTATCTAAAATAATGTCTGACTAGAT
+CCGTTAGTTTAATATCCGCAGTCATCTTGTCTAGAATGGCAAATCTAACTGCGGGTTTAG
+GCGTAGGCGTTAGTTTAGTTTCTATATCTACATCTATGTCTTTATCTAACACCAAAAATA
+TAATAGCTAATATTTTATTACAATCATCCGGATATTCTTCTACGATCTCACTAACTAATG
+TTTCTTTGGTTATACTAGTATAGTCACGATCAGACAAATAAAGAAAATCAGATGATCGAT
+GAATAATACATTTAAATTCATCATCTGTAAGATTTTTGAGATGTCTCATTAAAATATTAT
+TAGTGTCAGTTCTCATTATCATATATTGACAGCAGCTATTACACTTATTTTATTTTTCTG
+TATTTTATTACTTTTCACCATATAGATCAGTCATTAGATCATCAAAATACTTTTCAATCA
+TCCTAAAGAGTATGGTGAACGAATCTTCCCATCTAATTTCTGAACGTCTACCAATGTCTC
+TAGCCACTTTGGCACTAATAGCGATCATTCGCTTAACATCTTCTACATTATTAACTGGTT
+GATTCAATCTATCTAGCAATGGACCGTCGGATAGCGTCATTCTCATGTTCTTAATCAATG
+TACATACATCGTCATCATCTACCAATTCATCAAACAATATAAGCTTTTTAAAATCATCAT
+TATAATAGGATGGATCGCCGTCATTTCTCCAAAGAATATATCTAATAAGTAGAGTCCTCA
+TGCTTAGTAATTTAACTATTTTAGTTAACAACTATTTTTTATGTTAAATCAATTAGTAAC
+ACCGCTATGTTTAATACTTATTCATATTTTAGTTTTAGGATCGAGAATCAATACAAAAAT
+TAATACATCAATTTTGGAAATACTTAGTTTCCACGTAGTCAATGAAACATTTGAGCTCAT
+CGTAAAGGACGTTCTCGTACAAGACGTAACTATAAATTGGTTTATATTTGTTCAAGATAG
+ATACAAATCCGATAACTTTTTTGACGAATTCTACGGGATTCACTTTAAAAGTGTCATACC
+GGGTTCTTTTTATTCTTTTAAACAGATCGATTGTGTGATGTTGATTAGGTCTTTTACGAA
+TTTGATACAGAATAGCGTTTACATATCCACCATAGTAATCAATAGCCATTTGTTCGTATG
+TCATAAATTCTTTAATTATATGACACTGTGTATTATTTAGTTCGTCCTTGTTCATCATTA
+GGAATCTATCCAATATGGCAATTATATTAGAACTATAACTGCGTTGTATGCGCATGTTGA
+TGTGTCTGTTTATACAATCAATTATACTAGGATCCATACCACTACAATCGGGTAAAATTG
+TAGCATCATATACCATTTCTAGTACTTTAGATTCATTGTTATCCATTGCAGAGGACGTCA
+TGATCGAATCCAAAAAAATATATTATTTTTATGTTATTTTGTTAAAAATAATCATCAAAT
+ACTTCGTAAGATACTCCTTCATGAACATAATCAGTTACAAAACGTTTATATGAAGTAAAG
+TATCTACAATTTTTACAAAAGTCAGGATGCATAAGTACAAAGTACGCGATAAACGGAATA
+ATAATAGATTTATCTAGTTTATCTTTTTCTATCTCTTTCATAGTTATATACATGGTCTCA
+GAAGTCGGATTATGTAACATCAGCTTCGATAAAATGACTGGGTTATTTAGTCTTACACAT
+TCGCTCATACATGTATGACCGTTAACTATAGAGTCTACACTAAAATGATTGAATAATAGA
+TAGTCTACCATTGTTTCGTATTCAGATAGTACAGCGTAGTACATGGCATCTTCACAAATT
+ATATCATTATCTAATAGATATTTGACGCATCTTATGGATCCCACTTCAACAGCCATCTTA
+AAATCGGTAGAATCATATTGCTTTCCTTTATCGTTAATAATTTCTAGAACATCATCTCTA
+TCATAAAAGATACAAATATTAACTGTTTGATCAGTAATAACATTGCTAGTCGATATCAAT
+TTGTTAATAAGATGCGCTGGGCTCAATGTCTTAATAAGAAGTGTAAGAGGACTATCTCCA
+AATTTGTTTTGTTTATTAACATCCGTTGATGGAAGTAAAAGATTTATAATGTCTACATAC
+TTGACTGTTTTAGAGCATACAATATGGAGAGGCGTATTTCCATCATGATCTGGTTTTGAG
+GGACTAATTCCTAGTTTCATCATCCATGAGATTGTAGAAGCTTTTGGATTGTCTGACATA
+AGATGTCTATGAATATGATTTTTGCCAAATTTATCCACTATCCTGGCTTCGAATCCGATA
+GACATTATTTTTTTAAACACTCTTTCTGAAGGATCTGTACACGCCAACAACGGACCACAT
+CCTTCTTCATCAACCGAGTTGTTAATCTTGGCTCCATACTGTACCAATAAATTTATTCTC
+TCTATGACTTCATCATCTGTTCCCGAGAGATAATATAGAGGTGTTTTATTATGTTTATCA
+CATGCGTTTGGATCTGCGCCGTGCACCAGCAGCATCGCGACTATTCTATTATTATTAATT
+TTAGAAGCTATATGCAATGGATAATTTCCATCATCATCCGTCTCATTTGGAGAGTATCCT
+CTATGAAGAAGTTCTTCTATAAATCGTTCATCTAGTCCTTTAATGCCACAATACGCATGT
+AGAATGTGATAATTTCCAGAGGGTTCGATAACTTGTAGCATATTCCTAAATACATCTAAA
+TTTTTACTATTATATTTGGCATAAAGAGATAGATAATACTCGACCGACATAATGTTGTGT
+TGTCCATTATAGTATAAAAATTAATATTTCTATTTCTATATATTTGCAACAATTTACTCT
+CTATAACAAATATCATAACTTAGTTCTTTTATGTCAAGAAGGCACTGGTTTAATTCATCT
+ATAAATGTCACTCCATAACTACCACGCATACTATACTCAGAATTATGATAAAGATATTTA
+TTCTTGGGGTGTAAGTAATGGGGATTAATCTTTGTTGGATCAGTCTCTAAGTTAACACAT
+GTCACACATGATCCATTTATAGTTATATCACACGATGATGATTTATGAATTGATTCCGGA
+AGATCGCTATTGTATTTTGTAGTTCCACAATTCATTTCCATACATGTTATTGTCACACTA
+ATATTATGATGAACTTTATCTAGCCGCTGAGTGGTAAACAACAGAACAGATAGTTTATTA
+TCTTTACCAACACCCTCAGCCGCTGCCACAAATCTCTGATCCGTATCCATGATGGTCATG
+TTTACTTTTAGTCCGTATCCAGTCAACACTATGTTAGCATTTCTGTCGATATAGCTTTCA
+CTCATATGACACTCACCAATAATTGTAGAATTAATGTCGTAATTTACACCAATAGTGAGT
+TCGGCGACAAAGTACCAGTACCGGTAATCTTGTCGATGAGGACATATAGTATTCTTGTAT
+TCTACCGAATACCCGAGAGATGCGATACAAAAGAGTAAGACTAATTTGTAAACCATCTTA
+CTCAAAAATATGCGACAATAGGAAATCTATCTTATACACATAATTATTCTATCAATTTTA
+CCAATTAGTTAGTGTAATGTTAACAAAAATGTGGGATAATTTAATAGTTTTTCCTTACAC
+AATTGACATACATGAGTCTGAGTTCCTCGTTTTTGCTAATTATTTCGTCCAATTTATTAT
+TCTTGACATCGTCAAGATCTTTTGTATAGGAGTCAGACTTGTATTCAACATGTTTTTCTA
+TAATCATCTTAGCTATTTCGGCATCATCCAATAGTACATTTTCCAGATTAACAGAATAGA
+TATTAATGTCGTATTTGAACAGAGCCTGTAACATCTCAATGTCTTTATTATCTATAGCCA
+ATTTGATGTCCGGAATGAAGAGAAGGGAATTGGTGTTTGTTGACGTCATATAGTCGAGCA
+AGAGAATCATCATATCCACGTGTCCATTTTTTATAGTGGTGTGAATACAACTAAGGAGAA
+TAGCCAGATCAAAAGGAGATGGTATCTCTGAAAGAAAGTAGGAAACAATACTTACATCAT
+TAAGCATGACAGCATGATAAAATGAAGTTTTCCATCCAGTTTTCCCATAGAACATCAGTC
+TCCAATTTTTCTTAACAAACAGTTTTACCGTTTGCATGTTACCACTATCAACCGCATAAT
+ACAATGCGGTGTTTCCTTTGTCATCAAATTGTGAATCATCCATTCCACTGAATAGCAAAA
+TCTTTACTATTTTGGTATCTTCTAATGTGGCTGCCTGATGTAATGGAAATTCATTATCTA
+GAAGATTTTTCAATGCTCCAGCGTTCAACAACGTACATACTAGACGCACGTTATTATCAG
+CTATTGCATAATACAAGACACTATGACCATTGATATCCGCCTTAAATGCATCTTTGCTAG
+AGAGAAAGCTTTTCAGTTGCTTAGACTTCCAAGTATTAATTCGTGACAGATCCATGTCTG
+AAACGAGACGCTAATTAGTGTATATTTTTTCATTTTTTATAATTTTGTCATATTGTACCA
+GAATTAATAATATCTCTAATAGATCTGATTAGTAGATATATGGCTATCGCAAAACAACAT
+ATACACATTTAATAAAAATAATATTCATTAAGAAGATTCAGATTCCACTGTACCCATCAA
+TATAAAATAAAATAATTATTCCTTACATCGTACCCATAAACAATATATTAAGTATATTCC
+ACCTTACCCATAAACAATATAAATCCAGTAATATCATGTCTAATGATGAACACAAATGGT
+GTATTAAATTCCAGTTCTTCAGGAGATGATCTCGCCGTAGCTACCATGATAGTAGATGCC
+TCCGCTACAGTTCCTTGTTCGTCTACATCTATCTTTACATTCTGAAACATTTTATAAATA
+TATAATGGGTCCCTAGTCATATGTTTAAACGACGCCTTATCTGGATTAAACATACTAGGA
+GCCATCATTTCGGCTATCGACTTAATATCCCTCTTGTTTTCGATAGAAAATCTAGGGAGT
+TTAAGATTGTACATTTTATTCCCTAATTGAGATGACCAATATTCTAATTTTGCAGGCGTG
+ATAGAATCTGTGAAATGGGTCATATTATCACCTATTGCCAGGTACATACTAATATTAGCA
+TCCTTATACAGAAGGCGCACCATATCATATTCTTCGTCATCGATTGTGATTGTATTTCCT
+TGCAATTTAGTAACTACGTTCATCATGGGAACCGTTTTCGTACCGTACTTATTAGTAAAA
+CTAGCATTGTGTGTTTTAGTGATATCAAACGGATATTGCCACGTACCTTTAAAATATATA
+GTATTAATGATTGCCCATAGAGTATTATCGTCGAGCATAGTAGAATCAACTACATTAGAC
+ATACCAGATCTACGTTCTACTATAGAATTAATTTTATTAACCGCATCTCGTCTAAAGTTT
+AATCTATATAGGCCGAATCTATGATATTGTTGATAATACGACGGTTTAATACACACAGTA
+CTATCGACGAAACTTTGATACGTTAGATCTGTGTACGTATATTTAGATGTTTTCATCTTA
+GCTAATCCGGATATTAATTCTGTAAATGCTGGACCCAGATCTCTTTTTCTCAAATTCATA
+GTATTCAATAATTCTACTCTAGTATTACCTGATGCAGACAATAGCGACATAAACATAGAA
+AACGAATACCCAAACGGTGAGAAGACAATATTATCATTATCATCCTCATCCCCATTTTGA
+ATATTTTTATACGCTAATATACCAGCATTGATAAATCCCTGCAGACGATATGCGGATACT
+GAACACGCTAATGATAGTATCAATAACGCAATCATGATTTTTATGGTATTAATAATTAAC
+CTTATTTTTATGTTTGGTATAAAAATTATTGATGTCTACACATCCTTTATAATCAACTCT
+AATCACTTTAACTTTTACAGTTTTCCCTACAAGTTTATCCCTATATTCAACATATCTATC
+CATATGCATCTCTTAACACTCTGCCAAGATAGCTTCAAAGTGAGGATAGTCAAAAAGATA
+AATATATAGAGTATAATCATTCTCGTATACTCTGCCCTTTATTACATCGCCCGCATTGGG
+CAACGAATAACAAAATGCAAGCATCGTGTTAACGGGCTCGTAAATTGGGATAAAATTATG
+TTTTTATTGTTTATCTATTTTATTCAAGAGAATATTCAGGAAGTTCCTTTTCTGGTTGTA
+TCTCGTCGCAGTATATATCATTTGTACATTGTTTCATATTTTTTAATAGTCTACACCTTT
+TAGTAGGACTAGTATCGTACAATTCATAGCTGTATTTTGAATTCCAATCACGTATAAAAA
+TATCTTCCAATTGTTGACGAAGACCTAATCCATCATCCGGTGTAATATTAATAGATGCTC
+CACATATATCCGTAAAGTAATTTCCTGTCCAATTTGATGTACCTATATACGCCGTTTTAT
+CGGTTACCATATATTTTGCATGGTTTACCCTAGAATACGGAATGGGAGGATCAGCATCTG
+GTACAATAAATAGCTTTACTTCTATATCTATGTTTTTAGATTTTAGCATAGCTATAGATC
+TTAAAAAGTTTCTCATGATAAACGAAGATCGTTGCCAGCAACTAATCAATAGCTTAACGG
+ATACTTGTCTGTCTATAGCGGATCTTCTTAATTCATCTTCTATATAAGGCCAAAACAAAA
+TTTTACCCGCCTTTGAATAAATAATAGGAATAAAGTTCATAACAGATACATAAACGAATT
+TACTCGCATTTCCGATACATGACAATAAAGCGGTTAAATCATTGGTTCTTTCCATAGTAC
+ATAATTGTTGTGGTGCAGAAGCAATAAATACAGAGTGTGGAACACCGCTTACGTTAATAC
+TAAGAGGATGATCTGTATTATAATACGACGGATAAAAGTTTTTCCAATTATATGGTAGAT
+TGTTAACTCCAAGATACCAGTATACCTCAAAAATTTGAGTGAGATCCGCTGCCAAGTTCC
+TATTATTGAAGATCGCAATACCCAATTCCTTGACCTGAGTTAGTGATCTCCAATCCATGT
+TAGCGCTTCCTAAATAAATATGTGTATTATCAGATATCCAAAATTTTGTATGAAGAACTC
+CTCCTAGGATATTTGTAATATCTATGTATCGTACTTCAACTCCGGCCATTTGTAGTCTTT
+CAACATCCTTTAATGGTTTGTTGGATTTATTGACGGCTACTCTAACTCTTACTCCTCTTT
+TGGGTAATTGTACAATCTCGTTTAATATTACCGTGCCGAAATTCGTACCCACTTCATCCG
+ATAAACTCCAATAAAAAGATGATATATCTAGTGTTTTTATGGTATTGGATAGAATTTCCC
+TCCACATGTTAAATGTAGTCAAATATACTTTATCAAATTGCATACCTATAGGAATAGTCT
+CTGTAATCACTGCGATTGTATTATCCGGATTCATTTTATTTGTTAAAAAAATAATCCTAT
+ATCACTTCACTCTATTAAAAATCCAAGTTTCTATTTCTTTCATGACTGATTTTTTAACTT
+CATCCGTTTCCTTATGAAGATGATGTTTGGCGCCTTCATAAATTTTTATTTCCCTATTAC
+AATTTGCATGTTGCATGAAATAATATGCACCTGAAACATCGCTAATCTCATTGTTTGTTC
+CCTGGAGTATGAGAGTCGGGGTGTTAATCTTGGGAATTATTTTTCTAACCTTGTTGGTAG
+CCTTCAAGACCTGACTAGCAAATCCAGCCTTAATTTTTTCATGATTGACTAATGGATCGT
+ATTGGTATTTATAAACTTCATCCATATCTCTAGATACTGATTCTGGACATAGCTTTCCGA
+CTGACGCATTTGGTGTAATGGTTCCCATAAGTTTTGCAGCTAGCAGATTCAGTCTTGGAA
+CAGCGTCTGCATTAACTAGAGGAGACATTAGAATCATTGCTGTAAACAAGTTTGGATTAT
+CGCAAGCAGCTAGTATAGAAATTGTTGCTCCCATGGAATGACCCAATAAGAAGACTGGAA
+CTCCTGGATAAGTAGATTTAATAGTCACCACGTGCTGTACCACATCTCTAACATACTTAC
+CAAAGTCATCAATCATCATTTTTTCACCATTACTTCTTCCATGGCCAATATGATCATGTG
+AGAATACTAAAATTCCTAACGATGATATGTTTTCAGCTAGTTCGTCATAACGTCCAGAAT
+GTTCACCAGCTCCATGACTTATGAATACTAATGCCTTAGGATATGTAATAGGTTTCCAAT
+ATTTACAATATATGTAATCATTGTCCAGATTGAACATACAGTTTGTACTCATGATTCACT
+ATATAACTATCAATATTAACAGTTCGTTTAATGATCATATTATTTTTATGTTTTATTGAT
+AATTGTAAAAATATACAATTAAATCAATATAGAGGAAGGAGACGGTACTGTATTTTGTGA
+GATAGTAATGGAGACTAAATCAGATTATGAGGATGCTGTTTTTTACTTTGTGGATGATGA
+TGAAATATGTAGTCGCGACTCCATCATTGATCTAATAGATGAATATATCACGTGGAGAAA
+TCATGTTATAGTGTTTAATAAAGATATTACCAGTTGTGGAAGACTGTACAAGGAATTGAT
+AAAGTTCGATGATGTCGCTATACGGTACTATGGTATTGATAAAATTAATGAGATTGTCGA
+GGCTATGAGTGAAGGAGACCACTACATCAATCTTACAGAAGTCCATGATCAGGAAAGTCT
+ATTCGCTACCATAGGAATATGTGCTAAAATCACTGAACATTGGGGATACAAAAAGATTTC
+AGAATCTAAATTCCAATCATTGGGAAACATTACAGATCTGATGACCGACGATAATATAAA
+CATCTTGATACTTTTTCTAGAAAAAAAAATGAATTGATGATATAAGTGTCTTCATAACGC
+ATTATTACGTTAGCATTCTATTATCCAGTGTTAAAAAAATTATCCTATCATGTATTTGAG
+AGTCTTATATGTAGCAAACATGATAACTGCAATACCCATAATCTTTAGATATTCACGCGT
+GCTATGGATGGCATTATCCCGCGGTGCGGAAATGTACGTTATATAATCTACAAAATAATC
+ATCGCATATAGTATGAGATAGTAGAGTAAACATTTTTATCGTTTCTACTGGGTTCATACA
+TCGTCTACCCAATTCGGTAATGAATGAAATTGTCGCCAATCTTACACCCAAACCCTTGTT
+GTTCATTAGTATAGTATTAACTTCATTATTTATGTCATAAACTGTAAATGATTCTGTAGA
+TGCCATATCACACATGATATTCATGTCACTATTATAATCATTATTAACTTTATCACAATA
+CGTGTTGATAATATCTACATATGATCTAGTTTTTGTGGGTAATTGTCTATACAAGTCGTC
+TAAACGTTGTTTACTCATATAGTATTGAACAGCCATCATTACATGGTCCCGTTCCGTTGA
+TAGATAATCGAGTATGTTAGTAGACTTGTCAAATCTATATACCATATTTTCTGGAAGCGG
+ATATACATAGTCGCGATCATCATTATCACTAGCCTCATCCTCTATATCATGTACATGTAC
+ATAATCTATGATATTATTATACATAAACATCGACAACATACTATTGTCTATTATCTAAGT
+CCTGTTGATCCAAACCCTTGATCTCCTCTATCTGTACTATCTAGAGATTGTACTTCTTCA
+AGTTCTGGATAATATATACGTTGATAGATTAGCTGAGCTATTCTATCTCCAGTATTTACA
+TTAAACGTACATTTTCCATTATTAATAAGAATGACTCCTATGCTTCCCCTATAATCTTCG
+TCTATTACACCGCCTCCTATATCAATGCCTTTTAGGGACAGACCAGACCTAGGAGCTATT
+CTACCATAGCAGAACTTAGGCATGGACATACTAATATCTGTCTTAATTAACTGTCGTTCT
+CCAGGAGGGATAGTATAATCGTAAGCGCTATACAAATCATATCCGGCAGCACCCGGCGAT
+TGCCTAGTAGGTGATTTAGCTCTGTTAGTTTCCTTAACAAATCTAACTGGTGAGTTAATA
+TTCATGTTGAACATAAAAAATATCATTTTATTTCAAAATTATTTACCATTCCATTCCATC
+CCATATATTCCATGAATAAGTGCGATTATTGTACACTTCTATAGTATCTATATACGATCC
+ACGATAAAATCCTCCTATCAATAGCAGTTTATTATCCACTATGATCAATTCTGGATTATC
+CCTCGGATAAATAGGATCATCTATCAGAGTCCATGTATTGCTGGATTCACAATAAAATTC
+CGCATTTCTACCAACCAAGAATAACCTTCTACCAAACACTAACGCACATGATTTATAATG
+AGGATAATAAGTGGATGGTCCAAACTGCCACTGATCATGATTGGGTAGCAAATATTCTGT
+AGTTGTATCAGTTTCAGAATGTCCTCCCATTACGTATATAACATTGTTTATGGATGCCAC
+TGCTGGATTACATCTAGGTTTCAGAAGACTCGGCATATTAACCCAAGCAGCATCCCCGTG
+GAACCAACGCTCAACAGATGTGGGATTTGGTAGACCTCCTACTACGTATAATTTATTGTT
+AGCGGGTATCCCGCTAGCATACAGTCTGGGGCTATTCATCGGAGGAATTGGAATCCAATT
+GTTTGATATATAATTTACCGCTATAGCATTGTTATGTATTTCATTGTTCATCCATCCACC
+GATAAGATATACTACTTCTCCAACATGAGTACTTGTACACATATGGAATATATCTATAAT
+TTGATCCATGTTCATAGGATACTCTATGAATGGATACTTGTATGATTTGCGTGGTTGTTT
+ATCACAATGAAATATTATGTTACAGTCTAGTATCCATTTTACATTATGTATACCTCTGGG
+AGAAAGATAATTTGACCTGATTACATTTTTGATAAGAAGTAGCAGATTTCCTAATCTATT
+TCTTCGCCTCATATACCACTTAATGACAAAATCAACTACATAATCCTCATCTGGAACATT
+TAGTTCGTCGCTTTCTAGAATAAGTTTCATAGATAGATAATCAAAATTGTCTATGATGTC
+ATCTTCCAGTTCCAAAAAGTGTTTGGTAATAAAGTCTTTAGTATGACATAAGAGATTGGA
+TAGTCCGTATTCTATACCCATCATGTAACACTCGATACAATATTCCTTTCTAAAATCTCG
+TAGGATAAAGTTTATACAAGTGTAGATGATAAATTCTACAGATGTTAATATAGAAGCACG
+TAATAAATTGACGACGTTATGACTATCTATATATACCTTTCCAGTATATGAGTAAATAAC
+TATAGAAGTTAGACTGTGAATGTCAAGGTCTAGACAAACCCTCGTAACTGGATCTTTATT
+TTTTGTGTATTTTTGGCGTAAATGTGTGCAAAAGTATGGAGATAACTTTTTCAATATCGT
+AGAATTGACTATTATATTACCTCCTATAGCTTCAATAATTGTTTTGAATTTCTTAGTCGT
+GTACAATGCTAATATATTCTTACAGTACACAGTATTGACAAATATCGGCATTTATGTTTC
+TTTAAAAGTCAACATCTAAAGAAAAATGATTGTCTTCTTGAGACATAACTCCCATTTTTT
+GGTATTCACCCACACGTTTTTCGAAAAAATTAGTTTTTCCTTCCAATGATATATTTTCCA
+TGAAATCAAACGGATTGGTAACATTGTAAATTTTTTTAAATCCCAATTCAGAAATCAATC
+TATCTGCGACGAATTCTATATATGTTTTCATCATTTCACAATTCATTCCTATGAGTTTAA
+CTGGAAGAGCCACAGTAAGAAATTCTTGTTCAATGGATACCGCATTTGTTATAATAAATC
+TAACGGTTTCTTCACTCGGTGGATGCAATAAATGTTTAAACATCAAACATGCGAAATCGC
+AGTGCAGACCCTCGTCTCTACTAATTAATTCGTTAGAAAACGTGAGTCCGGGCATTAGGC
+CACGCTTTTTAAGCCAAAATATGGAAGCGAATGATCCGGAAAAGAAGATTCCTTCTACTG
+CAGCAAAGGCAATAAGTCTCTCTCCATAACCGGCGCTGTCATGTATCCACTTTTGAGCCC
+AATCGGCCTTCTTTTTTACACAAGGCATCGTTTCTATGGCATTAAAGAGGTAGTTTTTTT
+CATTACTATCTTTAACATAAGTATCGATCAAAAGACTATACATTTCCGAATGAATGTTTT
+CAATGGCCATCTGAAATCCGTAGAAACATCTAGCCTCGGTAATCTGCACTTCTGTACAAA
+ATCGTTCTGCTAAATTTTCATTCACTATTCCGTCACTGGCTGCAAAAAACGCCAATACAT
+GTTTTATAAAATATTTTTCGTCTGGTGTTAGTTTATTCCAGTCATTGATATCTTTAGATA
+TATCCACTTCTTCCACTGTCCAAAATGATGCCTCTGCCTTTTTATACATATTCCAGATGT
+CATGATATTGGATTGGGAAAATAACAAATCTATTTGGATTTGGTGCAAGGATAGGTTCCA
+TAACTAAATTAACAATAGTAGTAATTTTTTTTCAGTTATCTGTATGACGACTGTACTTGG
+ATCTTTTGTATATCGCTATCGCCGCAATCACTACAATAATTACAAGTATTATTGATAGCA
+TTGTTATTACTACTATCATAATTAAATTATCGACATTCATGGGTGTTGAATAATCGTTAT
+CATCATTTTGTAATTGTGACGTCATACTAGATAAATCATTTGTGAGATTGTTGTGGGAAG
+CGGGCACGGAAGATGCATTATCATTATTATTTAACGCCTCCCATTCGGATTCACAAATGT
+TACGCACGTTCAAAGTTTTATGGAAACTATAATTTTGTGAAAACAGATAACAAGAAAACT
+CGTCATCGTTCAAATTTTTAACGATAGTAAACCGATTAAACGTCGAGCTAATTTCTAACG
+CTAGCGACTCTGTTGGATATGGGTTTCCAGATATATATCTTTTCAGTTCCCCTACGTATC
+TATAATCATCTGTAGGAAATGGAAGATATTTCCATTTATCTACTGTTCCTAATATCATAT
+GCGGTGGTGTAGAACCATTAAGCGCGAAAGATGTTATTTCGCATCGTATTTTAACTTCGC
+AATAATTTCTGGTTAGATAACGCACTCTACCAGTCAAGTCAATGATATTAGCCTTTACAG
+ATATATTCATAGTAGTCGTAACGATGACTCCATCTTTTAGATGTGATACTCCTTTGTATG
+TACCAGAATCTTCGTACCTCAAACTCGATATATTTAAACAAGTTAATGATATATTAACGC
+GTTTTATGAATGATGATATATAACCAGAAGTTTTATCCTCTGTGGCTAGCGCTATAACCT
+TATCATTATAATACCAACTAGTGTAATTAATATGTGACATGACAGTGTGGGTACAAATAT
+GTACATTATCGTCTACGTCGTATTTGATACATCCGCATTCAGCCAACAAATATAAAATTA
+CAAAAACTCTAACGACGTTTGTACACATCTTGATGCGGTTTAATAAATGTTTTGATTTCA
+ATTTATTGTAAAAAAAGATTCGGTTTTATACTGTTCGATATTCTCATTGCTTATATTCTC
+ATCTATCATCTCCACACAGTCAAATCCATGGTTAACATGTACCTCATCAACCGGTAAAAG
+ACTATCGGATTCTTCTATCATCATAACTCGAGAATATTTAATTTGGTGGTCATTATTAAT
+CAAGTCAATTATCTTATTTTTAACAAACGTAAGTATTTTACTCATTTTTTTATAAAAACT
+TTTAGAAATATACAGACTCTATCGTGTGTCTATATCTTCTTTTTATATCCAATGTATTTA
+TGTCTGATTTTTCTTCATTTATCATATATAATGGTCCAAATTCTACACGTGCTTCGGATT
+CATCCAGATCATTAAGGTTCTTATAATCGCAACATCCTTCTCTTCCATCTTCTACATCTT
+CCTTCTTATTCTTAGCGTCACAGAATCTACCACAGCAGGATCCCATGACGAGAGTCACAT
+TAAACTAATTCATTTTCAATTATAATATACTGATTAGTAATGACAATTAAAATAAAAATA
+TTCTTCATAACCGGTAAGAAAGTAAAAAGTTCACATTGAAACTATGTCAGTAGTTATACA
+TCATGAGATGATATACTCTATTTTGGTGGAGGATTATATGATATAATTCGTGGATAATCA
+TTCTTAAGACACATTTCTTCATTCGTAAATCTTTTCACATTAAATGAGTGTCCATATTTT
+GCAATTTCTTCATATGATGGCGGTGTACGTGGACGAGGCTGCTCCTGTTCTTGTAGTCGT
+CGACTGTCGTGTTTGCGTTTAGATCCCTCCATTATCGCGATCGCGTAGTGAGTACTATTT
+ATACCTTGTAATTAAATTTTTTTATTAATTAAACGTATAAAAACGTTCCGTATCTGTATT
+TAAGAGCCAGATTTCGTCTAATAGAACAAATAGCTACAGTAAAAATAACTAGAATAATCG
+CTACACCCACTAGAAACCACGGATCGTAATACGGCAATCGGTTTTCGATAATAGGTGGAA
+CGTATATTTTATTTAAGGACTTAACAATTGTCTGTAAACCACAATTTGCTTCCGCCGATC
+CTGTATTAACTATCTGTAAAAGCATATGTTGACCGGGAGGAGCCGAACATTCTCCGATAT
+TCAATTTTTGTATATCTATAATGTTATTAACCTCCGCATACGCATTACAGTTCTTTTCTA
+GCTTGGATACTACACTAGGTACATCATCTAAATCTATTCCTATTTCCTCAGCGATAGCTC
+TTCTATCCTTTTCCGAAAGTAATGAAATCACTTCAATAAATGATTCAACCATGAGTGTGA
+AACTAAGTCGAGAATTACTCATGCATTTGTTAGTTATTCGGAGCGCGCAATTTTTAAACT
+GTCCTATAACCTCTCCTATATGAATAGCACAAGTGACATTAGTAGGGATAGAATGTTGAG
+CTAATTTTTGTAAATAACTATCTATAAAAAGATTATACAAAGTTTTAAACTCTTTAGTTT
+CTGCCATTTATCCAGTCTGAGAAAATGTCTCTCATAATAAATTTTTCCAAGAAACTAATT
+GGGTGAAGAATGGAAACCTTTAATCTATATTTATCACAGTCTGTTTTGGTACACATGATG
+AATTCTTCTAATGCTGTACTAAATTCGATATCTTTTTCGATTTCTGGATATGTTTTTAAT
+AAAGTATGAACAAAGAAATGGAAATCGTAATACCAGTTATGTTCAACTTTGAAATTGTTT
+TTTATTTTCTTGTTAATGATTCCAGCCACTTGGGAAAAGTCAAAGTCGTTTAATGCCGAT
+TTAATACGTTCATTAAAAACAAACTTTTTATTCTTTAGATGAATTATTATTGGTTCATTG
+GAATCAAAAAGTAAGATATTATCGGGTTTAAGATCTGCATGTAAAAAGTTGTCACAACAG
+GGTAGTTCGTAGATTTTAATGTATAACAGAGACATCTGTAAAAAGATAAACTTTATGTAT
+TGTACCAAAGATTTAAATCCTAATTTGATAGCTAACTCGGTATCTACTTTATCTGCCGAA
+TACAGTGCTAGGGGAAAAATTATAATATTTCCTCTTTCGTATTCGTAATTAGTTCTCTTT
+TCATGTTCGAAAAAGTGAAACATGCGGTTAAAATAGTTTATAACATTAATATTACTGTTA
+ATAACTGCCGGATAAAAGTGGGATAGTAATTTCACGAATTTGATACTGTCCTTTCTCTCG
+TTAAACGCCTTTAGAAAAACTTTAGAAGAATATCTCAATGAGAGTTCCTGACCATCCATA
+GTTTGTATCAATAATAGCAACATATGAAGAACCCGCTTATACAGAGTATGTAAAAATGTT
+AATTTATAGTTTAATCCCATGGCCCACGCACACACGATTAATTTTTTTTCATCTCCCTTT
+AGATTGTTGTATAGAAATTTGGGTACTGTAAACTCCGCCGTAGTTTCCATGGGACTATAT
+AATTTTGTGGCCTCGAATACAAATTTTACTACATAGTTATCTATCTTAAAGACTATACCA
+TATCCTCCTGTAGATATGTGATAAAAATCGTCGTTTATAGGATAAAATCGTTTATCTTTT
+TGTTGGAAAAAGGATGAATTAATGTAATCATTCTCTTCTATCTTTAGTAGTGTTTCCTTA
+TTAAAATTCTTAAAATAATTTAACAATCTAACTGACGGAGCCCAATTTTGGTGTAAATCT
+AATTGGGACATTATGTTGTTAAAATATAAACAGTCTCCTAATATAACAGTATCTGATAAT
+CTATGGGGAGACATCCATTGATATTCAGGGGATGAATCATTGGCAACACCCATTTATTGT
+ACAAAAAGCCCCAATTTACAAACGAAAGTCCAGGTTTGATAGAGATAAACTATTAACTAT
+TTTGTCTCTGTTTTTAACACCTCCACAGTTTTTAATTTCTTTGGTAATGAAATTATTCAC
+AATATCAGTATCTTCTTTATCTACCAGAGATTTTACTAACTTGATAACCTTGGCTGTCTC
+ATTCAATAGGGTAGTGATATTTGTATGTATGATATTGATATCTTTTTGAATTGTTTCTTT
+TAGAAGTGATTCTTTGATGGTATCAGCATACGAATTACAATAATGCAGAAACTCAGTTAA
+CATGCAGGAATTATAGTAAGCCAATTCCAATTGTTGCCTGTATTGTATTAGAGTATTAAT
+ATGCGCAATGATGTCCTTGCGTTTCTCTGATAGAATGCGAGCAGCGATTTTGGCGTTATC
+ATTTGACGATATTTCTGGAATGACGAATCCTGTTTCTACTAACTTCTTGGTAGGACAAAG
+TGAAACAATCAAGAAAATAGCTTCTCCTCCTATTTGTGGAAGAAATTGAACTCCTCTAGA
+TGATCTACTGACGATAGTATCTCCTTGACAGATATTGGACCGAACTACGGAAGTACCTGG
+AATGTAAAGCCCTAAAACCCCCTCATTTTTTAAGCAGATTGTTGCCGTAAATCCTGCACT
+ATGCCCAAGATAGAGAGCTCCTTTGGTGAATCCATCACTATGTTTCAGTTTAACCAAGAA
+ACAGTCAGCTGGTCTAAAATTTCCATCTCTATCTAATACAGAATCCAACTTGATGTCAGG
+GACTATGACCGGTTTAATGTTATATGTAACATTGAGTAAATCCTTAAGTTCATAATCATC
+GTTGTCATCAGTTATGTACGATCCAAACAATGTTTCTACCGGCATGGTGGATACGAAGAT
+GCTATCCATCAGAATGTTTCCCTGATTAGTATTTTCTATATAGCTATTCTTCTTTAAACG
+ATTTTCCGAATCAGTAACTATGTTCATTTTTTTAGGAGTAGGACGTCTAGCCAGTATGGA
+AGAGGATTTTCTAGATACTCTCTTCAACATCTTTGATCTCAATGGAATGCAAAACCCCAT
+GGTGTAACAACCAACGATAAAAATAATATTGTTTTTTCACTTTTTATAATTTTACCATCT
+GACTCATGGATTCATTAATATCTTTACAAGAGCTACTAACGTATAATTCTTTATAACTAA
+ACTGAGATATATACACCGGATCTATGGTTTCCATAATTGAGTAAATGAATGCTCGGCAAT
+AACTAATGGCAAATGTATAGAACAACGAAATTATACTAGAGTTGTTAAAGTTAATATTTT
+CTATGAGTTGTTCCAATAAATTATTTGTTGTGACTGCGTTCAAGTCATAAATTATCTTGA
+TACTATCCAGTAAACAGTCTTTAAGTTCTGGAATATTATCATCCCATTGTAAAGCCCCTA
+GTTCGACTATCGAATATCCTGCTCTGATAGCAGTTTCAATATCGACGGACGTCAATACTG
+TAATAAAGGTGGTAGTATTGTCATCATCGTGATAAACTACGGGAATATGGTCGTTAGTAG
+GTACCGTGACTTTACACAACGCGATATATAACTTTCCTTTTGTACCATTTTTAACGTAGT
+TGGGACGTCCTGCAGGGTATTGTTTTGAAGAAATGATATCGAGAACAGATTTGATACGAT
+ATTTGTTGGATTCCTGATTATTCACTATAATATAATCTAGACAGATAGATGATTCGATAA
+ATAGAGAAGGTATATCGTTGGTAGGATAATACATCCCCATTCCAGTATTCTCGGATACTC
+TATTGATGACACTAGTTAAGAACATGTCTTCTATTCTAGAAAACGAAAACATCCTACATG
+GACTCATTAAAACTTCTAACGCTCCTGATTGTGTTTCGAATGCCTCGTACAAGGATTTCA
+AGGATGCCATAGATTCTTTGACCAACGATTTAGTATTGCGTTTAGCATCTGATTTTTTTA
+TTAAATCAAATGGTCGGCTCTCTGGTTTACTACCCCAATGATAACAATAGTCTTGTAAAG
+ATAAACCGCAAGAAAATTTATACACATCCATCCAAATAACCCTAGCACCGTCGGATGATA
+TTAATGTATTATTATAGATTTTCCATCCACAGTTATTGGGCCAGTATACTGTTAGCAACG
+GTATATCGAATAGATTACTCATGTAACCTACTAGAATGATAGTTCGTGTACTAGTCATAA
+TATCTTTAATCCAATCTAAGAAATCTAAAATTAGATCTTTTACACTATTAAAGTTAACAA
+AGGTATTACCCGGGTACGTGGATATCATATATGGTATTGGTCCATTATCAGTAATGGCTC
+CATAAACTGATACGGCAATGGTTTTTATATGTGTTTGATCTAATGAGGACGAAATTCGCG
+CCCACAATTCATCTCTAGATATGCATTTAATATCGAACGGTAACACATCAATCTCGGGAC
+GCGTATATGTTTCTAAATTCTTAATCCAAATATAATGATGACCTATATGCCCTATTATCA
+TACTGTCAACTATAGTATACCTAGAGAACTTTCGATACATCTGCTGTTTCCTGTAATCGT
+TAAATTTTACAAATCTATAACATGCTAAACCTTTTGACGACAGCCATTCATTAATTTCTG
+ATATGGAATCTGTATTCTTAATACCGTATCGTTCTAAAGCCAGTGCTATATCTCCCTGTT
+CGTGGGAACGCTTTCGTATAATATCGATCAATGGATAATATGAAGTTTTTGGAGAATAAT
+ATGATTCATGATCTATTTCGTCCATAAACAATCTAGACATAGGAATTGGAGGCGATGATC
+TTAATTTTGTGCAATGGGTCAATCCTATAACTTCTAATATTGTAATATTCATCATCGACA
+TAACACTATCTATGTTATCATCGTATATTAGTATACCACGACCTTCTTCATTTCGTGCCA
+AAATGATATACAGTCTTAAATAATTACGCAATATCTCAATAGTTTCATAATTGTTAGCTG
+TTTTCATCAAGGTTTGTATCCTGTTTAACATGATGGCGTTCTATAACGTCTCTATTTTCT
+ATTTTTAATTTTTTTAAATTTTTAACGATTTACTGTGGCTAGATACCCAATCTCTTTCAA
+ATATTTTTTTAGCCTTGCTTACAAGCTGTTTATCTATACTATTAAAACTGACGAATCCGT
+GATTTTGGTAATGGGTTCCGTCGAAATTTGCCGAAGTGATATGAACATATTCGTCGTCGA
+CTATTAACAATTTTGTATTATTCTGAATAGTGAAAACCTTCACAGATAGATCATTTTGAA
+CACACAACGCATCTAGACTTCTGGCGGTTGCCATAGAATATACGTCGTTCTTATCCCAAT
+TACCAACTAGAAGTCTGATCTTAACTCCTCTATTAATGGCTGCTTCTATAATGGAGTTGT
+AAATGTCAGGCCAATAGTAGCTATTACCGTCGACACGTGTAGTGGGAACTATGGCCAAAT
+GTTCAATATCTATACTAGTCTTAGCCGACTTGAGTTTATCAATAACTACATCAGTGTCTA
+GATCTCTAGAATATCCCAATAGGTGTTCTGGAGAATCAGTAAAGAACACTCCACCTATAG
+GATTCTTAATATGATACGCAGTGCTAACTGGCAGACAACAAGCCGCAGAGCATAAATTCA
+ACCATGAATTTTTTGCGCTATTAAAGGCTTTAAAAGTATCAAATCTTCTACGAAGATCTG
+TGGCCAGCGGAGGATAATCAGAATATACGCCTAACGTTTTAATCGTATGTATAGATCCTC
+CAGTAAATGACGCGTTTCCTACATAACATCTTTCATCATCAGACACCCAAAAACAACCGA
+GTAGTAGTCCCACATTATTTTTTTTATCTATATTAACGGTTATAAAATTTATATCCGGGG
+AGTGACTTTGTAGCTCTCCCAGATTTCTTTTCCCTCGTTCATCTAGCAAAACTATTATTT
+TAATCCCTTTTTCAGATACCTCTTTTAGTTTATCAAAAATAAGCGCTCCCCTAGTAGTAC
+TCAGAGGATTACAACAAAAAGATGCTATGTATATATATTTCTTAGCTAGAGTGATAATTT
+CGTTAAAACATTCAAATGTTGTCAAATGATCGGATCTAAAATCCATATTTTCTGGTAGTG
+TTTCTACCAGCCTACATTTTGCTCCCGCAGGTACCGATGCAAATGGCCACATTTAGTTAA
+CATAAAAACTTATATATCCTGTTCTATCAACGATTCTAGAATATCATCGGCTATATCGCT
+AAAATTTTCATCAAAGTCGACATCACAACCTAACTCAGTCAATATATTAAGAAGTTCCAT
+GATGTCATCTTCGTCTATTTCTATATCCGTATCCATTGTAGATTGTTGACCGATTATCGA
+GTTTAAATCATTACTAATACTCAATCCTTCAGAATACAATCTGTGTTTCATTGTAAATTT
+ATAGGCGGTGTATTTAAGTTGGTAGATTTTCAATTATGTATCAATATAGCAACAGTAGTT
+CTTGCTCCTCCTTGATTTTAGCATCCTCTTCATTATTTTCTTCTACGTACATAATCATGT
+CTAATACGTTAGACAACACACCGACGATGGTGGCCGCCACAGACACGAATATGACTAGAC
+CGATGACCATTTAAAAAATACTCTCTAGCTTTAACTTAAACTGTATCGATCATTCTTTTA
+GCACATGTATAATATAAAAACATTATTCTATTTCGAATTTAGGCTTCCAAAAATTTTTCA
+TCCGTAAACCGATAATAATATATATAGACTTGTTAATAGTCGGAATAAATATATTAATGC
+TTAAACTATCATCATCTCCACGATTAGAGATACAATATTTACATTCTTTTTGCTGTTTCG
+AAACTTTATCAATACACGTTAATACAAACCCAGGAAGGAGATATTGAAACTGAGGCTGTT
+GAAAATGAAACGGCGAATACAATAATTCAGATAATGTAAAATCATGATTCCGTATTCTGA
+TGATATTAGAACTGCTAATGGATGTCGATGGTATGTATCTAGGAGTATCTATTTTAACAA
+AGCATCGATTTGCTAATATACAATTATCCTTTTGATTAATTGTTATTTTATTCATATTCT
+TAAAAGGTTTCATATTTATCAATTCTTCTACATTAAAAATTTCCATTTTTAATTTATCTA
+GCCCCGCAATACTCCTCATTACGTTTCATTTTTTGTCTAGAATACCCATTTTGTTCATCT
+TGGTACATAGATTATCCAATTGAGAAGCGCATTTAGTAGTTTTGTACATTTTAAGTTTAT
+TAACGAATCGTCGAAAACTAGTTATAGTTAACATTTTATTATTTGATACCCTGATATTAA
+TACCCCTGCCGTTACTATTATTTATAACTGATGTAACCCACGTAACATTGGAATTAATTA
+TCGATAGTAATGCATCGACACTTCCAAAATTGTCTATTATAAACTCACCGATAATTTTTT
+TATTGCATGTTTTCATATTCATTAGGATTATCAAATCTTTAATCTTATTACGATTGTATG
+CGTTGATATTACAAGACGTCATTCTAAAAGACGGAGGATTTCCATCAAATGCCAGACAAT
+CACGTACAAAGTACATGGAAATAGGTTTTGTTCTATTACGCATCATAGATTCATATAAAA
+CACCCGTAGAAATACTAATTTGTTTTACTCTATAAAATACTATTGCATCTATTTCATCGT
+TTTGTATAACGTCTTTCCAAGTGTCAAATTCCAATTTTTTTTCATTGATAGTACCAAATT
+CTTCTATCTCTTTAACTACTTGCATAGATAGGTAATTACAGTGATGCCTACATGCCGTTT
+TTTGAAACTGAATAGATGCATCTAGAAGCGATGCTACACTAGTCACGATCACCACTTTCA
+TATTTAGAATATATGTATGTAAAAATATAGTAGAATTTCATTTTGTTTTTTTCTATGCTA
+TAAATGAATTCTCATTTTGTATCCGCACATACTCCGTTTTATATCAATACCAAAGAAGGA
+AGATATCTGGTTCTAAAAGCCGTTAAAGTATGCGATGTTAGAACTGTAGAATGCGAAGGA
+AGTAAAGCTTCCTGCGTACTCAAAGTAGATAAACCCTCATCACCCACGTGTGAGAGAAGA
+CCTTCGTCCCCGTCCAGATGCGAGAGAATGAATAACCCTGGAAAACAAGTCCCGTTTATG
+AGAACGGACATGTTACAAAATATGTTTGCTGCTAATCGCGACAACGTAACGTCAAGACTT
+TTGAACTAAAATACAATTATATCTTTTTCGATATTAATAAATCCGTGTCTCCCGGGTTTT
+TTATCTCTTTCAGTATGTGAATAGATAGGTATTTTATCTCTATTCATCATCGAATTTAAG
+AGATCCGATAAACATTGTTTGTATTCTCCAGATGTCAGCATCTGATACAACAATATATGT
+GCACATAAACCTCTGGCACTTATTTCATGTACCTTCCCCTTATCACTAAGGAGAATAGTA
+TTTGAGAAATATGTATACATGATATTATCATGTATTAGATATACAGAATTTGTAACACTC
+TCGAAATCACACGATGTGTCGGCGTTAAGATCTAATATATCACTCGATAACACATTTTCA
+TCTAGATACACTAGACATTTTTTAAAGCTAAAATAGTCTTTAGTAGTAACAGTAACTATG
+CGATTATTTTCATCGATGATACATTTCATCGGCATATTATTACGCGTACCATCAAAGACT
+ATACCATGTGTATATCTAACGTATTCTAGCATAGTTGCCATACGTACATTAAACTTTTCA
+GGATCTTTGGATAGATCTTCCAATCTATCTATTTGAGAAAACATTTTTATCATGTTCAAT
+AGTTGAAACGTCGGATCCACTATATAGATATTATCTATAAAGATTTTAGGAACTATGTTC
+ATGGTATCCTGGCGAATATTAAAACTATCAATGATATGATTATCGTTTTCATCTTTTATC
+ACCATATAGTTTCTAAGATATGGGATTTTACTTAATATAATATTATTTCCCGTAATAAAT
+TTTATTAGAAATGCCAAATCTATAAGAAAAGTCCTAGAATTAGTCTGAAGAATATCTATA
+TCACCGTACCGTATATTTGGATTAATTAGATATAGAGAATATGATCCGTAACATATACAA
+CTTTTATTATGACGTCTAAGATATTCTTCCATCAACTTATTAACATTTTTGACTAGGGAA
+GATACATTATGACGTCCCATTACTTTTGCCTTGTCTATTACAGCGACGTTCATAGAATTT
+AGCATATCTCTTGCCAATTCTTCCATTGATGTTACATTATAAGAAATTTTAGATGAAATT
+ACATTTGGAGCTTTAATAGTAAGAACTCCTAATATATCCGTGTATGTGGTCACTAATACA
+GATTGTAGTTCTATAATCGTAAATAATTTACCTATATTATATGTTTGAGTTTGTTTAGAA
+AAGTAGCTAAGTATACGATCTTTTATTTCTGATGCCGATGTATCAACATCGAAAAAAAAT
+CTTTTTTTATTCTTTTTTACTAACGATACGAATATGTCTTTGTTAAAAACAGTTATTTTC
+TGAATATTTCTAGCTTGTAATTTTAACATATGATATTCGTTCACACTAGGTACTCTGCCT
+AAATAGGTTTCTATAATCTTTAATGTAATATTAGGAAGAGTATTCTGATCAGGATTCCTA
+TTCATTTTGAGGATTTAAAACTCTGATTATTGTCTAATATGGTCTCAACACAAACTTTTT
+CACAGAGTGATAGAGTTTTTGATAACTCGTTTTTCTTAAGAAATATAAAACTACTGTCTC
+CAGAGCTCGCTCTATCTTTTATTTTATCTAATTCGATACAAACTCCTGATACTGGTTCAG
+AAAGTAATTCATTAATTTTCAGTCCTTTATAGAAGATATTTAATATAGATAATACAAAAT
+CTTCAGTTCTTGATATCGATCTGATTGATCCTAGAACTAGATATATTAATAACGTGCTCA
+TTAGGCAGTTTATGGCAGCTTGATAATTAGATATAGTATATTCCAGTTCATATTTATTAG
+ATACCGCATTGCCCAGATTTTGATATTCTATGAATTCCTCTGAAAATAAATCCAAAATAA
+CTAGACATTCTATTTTTTGTGGATTAGTGTACTCTCTTCCCTCTATCATGTTCACTACTG
+GTGTCCACAATGATAAATATCTAGAGGGAATATAATATAGTCCATATGATGCCAATCTAG
+CAATGTCGAATAACTGTAATTTTATTCTTCGCTCTTCATTATGAATTGAATCTTGAGGTA
+TAAACCTAACACAAATTATATCATTAGACTTTTCGTATGTAATGTCTTTCATGTTATAAG
+TTTTTAATCCTGGAATAGAATCTATTTTAATGAGGCTTTTAAACGCAGCGTTCTCCAACG
+AGTCAAAGCATAATACTCTGTTGGTTTTCTTATATTCAATATTACGATTTTCTTCTTTGA
+ATGGAATAGGTTTTTGAATTAGTTTATAATTACAACATAATAGATAAGGAAGTGTGTAAA
+TAGTACGCGGAAAAAACATAATAGCTCCCCTGTTTTCATCCATGGTTTTAAGTAAATGAT
+CACTGGCTTCTTTAGTCAATGGATATTCGAACATTAACCGTTTCATCATCATTGGACAGA
+ATCCATATTTCTTAATGTAAAGAGTGATCAAATCATTGTGTTTATTGTACCATCTTGTTG
+TAAATGTGTATTCGGTTATCGGATCTGCTCCTTTTTCTATTAAAGTATCGATATCGATCT
+CGTCTAAGAATTCAACTATATCGACATATTTCATTTGTATACACATAACCATTACTAACG
+TAGAATGTATAGGAAGAGATGTAACGGGAACAGGGTTTGTTGATTCGCAAACTATTCTAA
+TACATAATTCTTCTGTTAATACGTCTTGCACGTAATCTATTATAGATGCCAAGATATCTA
+TATAATTATTTTGTAAGATGATGTTAACAATGTGATCTATATAAGTAGTGTAATAATTCA
+TGTATTTCGATATATGTTCCAACTCTGTCTTTGTGATGTCTAGTTTCGTAATATCTATAG
+CGTCCTCAAAAAATATATTCGCATATATTCCCAAGTCTTCAGTTCTATCTTCTAAAAAAT
+CTTCAACGTATGGAATATAATAATCTATTTTACCTCTTCTGATGTCATTAATGATATAGT
+TTTTGACACTATTTTCCGTCAATTGATTCTTATTCACTATGTCTAAAAACCGGATAGCGT
+CCCTAGGACGAACTACTGCCATTAATATCTCTATTATAGCTTCTGGACATAAATCATCTA
+TTATACCAGAATTAATGGGAACTATTCCGTATCTATCTAACATAGTTTTAAGAAAGTCAG
+AATCTAAGACCTGATGTTCATATATTGGTTCATACATGAAATGATCTCTATTGATGATAG
+TGACTATTTCATTCTCTGAAAATTGGTAACTCATTCTATACACGCTTTCCTTGTTGATAA
+AGGATAGTATATACTCAATGGAATTTGTACCAACAAACTGTTCTCTTATGAATCGTATAT
+CATCATCTGAAATGATCATGTAAGGCATACATTTAACAATAAGAGACTTGTCTCCTGTTA
+TCAATATACTATTCTTGTGATAATTTATGTGTGCGGCAAATTTGTCCACGTTCTTTAATT
+TTGTTATAGTAGATATCAAATCCAATGGAGATACAGTTCTTGGCTTAAACAGATATAGTT
+TTTCTGGAACGAATTCTACAACATTATTATAAAGGACTTTGGGTATATAAGTGGGATGAA
+ATCCTATTTTAATTAATGCGATAGCCTTGTCCTCGTGCAGATATCCAAACGCTTTTGTGA
+TAGTATGGCATTCATTGTCTAGAAACGCTCTACGAATATCTGTAACAGATATCATCTTTA
+GAGAATACTAGTCGCGTTAATAGTACTAAAATTTGTATTTTTTAATCTATCTCAATAAAA
+AATTAATATGTATGATTCAATGTATAACTAAACTACTAACTGTTATTGATAACTAGAATC
+AGAATCTAATGATGACATAACTAAGAAGTTTATCTACAGCCAATTTAGCTGCATTATTTT
+TAGCATCTCGTTTAGATTTTCCATCTGCCTTATCGAATACTCTTCCGTCAATGTCTACAC
+AGGCATAAAATGTAGGAGAGTTACTAGGCCCCACTGATTCAATACGAAAAGACCAATCTC
+TCCTAGTTATTTGACAGTACTCATTAATAACGGTGACAGGGTTAACACCTTTCCAATAAA
+TAATTTTTTTAACCGGAATAACATCATCAAAAGACTTATGATCCTCTCTCATTGATTTTT
+CGCGGGATACATCATCTATTATAGCATCAGCATCAGAATCTGTAGGCCGTGTATCAGCAT
+CCATTGTCGTAGACCAACGAGGAGGAGTATCGTTGGAGCTGTAAACCATAGCACTACGTT
+GAAGATCATACAGAGCTTTATTAACTTCTCGCTTCTCCATATTAAGTTGTTTAGTTAGTT
+GTACAGCAGTAGCTCCTTAGTCCAATGTTTTTAATAACCGCACACAATCTCTGTGTCAGA
+ACGCTCGTCAATATAGATCTTAGAAATTTTTTTAGAGAGAACTAACGCAACTAGCAATAA
+AACTGATCTTATTTTATCATTTTTTTTATTCATCATCCTCTGGTGGTTCGTCGTTCCTAT
+CGAATGTAGCTCTGATTAACCCGTCATCTATAGGTGATGCTGGTTCTGGAGATTCTGGAG
+GAGATGGATTATTATCTGGAAGAATCTCTGTTATTTCCTTGTTTTCATGTATCGATTGCG
+TTGTAACATTAAGATTGCGAAATGCTCTAAATTTGGGAGGCTTAAAGTGTTGTTTACAAT
+CTCTACACGCGTGTCTAACTAATGGAGGTTCATCAGCGGCTCTAGTTTGAATCATCATCG
+GTGTAGTATTCCTACTTTTACAGTTAGGACACGGTGTATTGTATTTCTCGTCGAGAACGT
+TAAAATAATCGTTGTAACTCACATCCTTTATTTTATCTATATTGTATTCTACTCCTTTCT
+TAATGCATTTTATACCGAACAAGAGATAGCGAAGGAATTCTTTTTCGGTACCGCTAGTAC
+CCTTAATCATATCACATAGTGTTTTATATTCTAAATGTGTGGCAATGGACGGTTTATTTC
+TATACGATAGTTTGTTTTTGGAATCCTTTGAGTATTCTATACCAATATTATTCTTTGATT
+CGAATTTAGTTTCTTCGATATTAGATTTTGTATTACCTATATTCTTGATGTAGTACTTTG
+ATGATTTTTCCATGGCCCATTCTATTAAGTTTTCCAAGTTGGCATCATCCACATATTGTG
+ATAGTAATTCTCGGATATCAGTAGTGACTACCGCCATTGATATTTGTTCATTTGATGAGT
+AACTACTAATGTATACATTTTCCATTTATAACACTTATGTATTAACTTTGTTTATTTATA
+TTTTTTCATTATTATGTTGATATTAATAATCGTATTGTGGTTATATGGCTACAATTTCAT
+AATGAGTTGAAGTCAGTGTCCTATGATCAATGACGATAGCTTTACTCTGAAAAGAAAGTA
+TCAAATCGATAGTGCAGAGTCAACAATGAAAATGGATAAGACGATGACAAAGTTTCAGAA
+TAGAGTCAAAATGGTAAAAGAAATAAATCAGACGATAAGAGCAGCACAAACTCATTACGA
+GACATTGAAACTAGGATATATAAAATTTAAGGGAATGATTAGGACTACTACTCTAGAAGA
+TATAGCACCATCTATTCCAAATAATCAGAAAACTTATAAACTATTCTCGGACATTTCAGT
+CATTGGCAAAGCATCACAGAATCCGAGTAAGATGATATATGCTCGCTGCTTTACATGTTT
+CCCAATTTGTTTGGAGATGACCATAGATTCATTTGTTATAGAATGCATCCAACATTGTTC
+ATGATATAGTTGAATCATGTATGCCTGTTCGTATGCCTGTGGCTAAGATACTGTGTAAAG
+AAATGGTAAATAAATACTTTGAGAATCTTTAAGAGTGCATTGACTTTGTTAGTGAATAGG
+CATTCCATCTTTCTCCAATACTAATTCAAATTGTTAAATTAATAATGGAATAGTATAAAT
+AGTTATTAGTGATAGGATAGTAAACATAATTATTAGAATAGTAGTGTAGTATCATAGATA
+ACTCTCTTCTATAAAAAATGGATTTTATTCGTAGAAAGTATCTTATATACACAGTAGAAA
+ATAATATAGATTTTTTAAAGGATGATACATTAAGTAAAGTAAACAATTTTACCCTCAATC
+ATGTACTAGCTCTCAAGTATCTAGTTAGCAATTTTCCTCAACATGTTATTACTAAGGATG
+TATTAGCTAATACCAATTTTTTTGTTTTCATACATATGGTACGATGCTGTAAAGTATACG
+AAGCGGTTTTACGACACGCATTTGATGCACCCACGTTGTACGTTAAAGCATTGACTAAGA
+ATTATTTATCGTTTAGTAACACAATACAGTCGTACAAGGAAACAGTGCATAAACTAACAC
+AAGATGAAAAATTTTTAGAGGTTGCCGAATACATGGACGAATTAGGAGAACTTATAGGCG
+TAAATTATGACTTAGTTCTTAATCCATTATTTCACGGAGGGGAACCCATCAAAGATATGG
+AAATCATTTTTTTAAAACTGTTTAAGAAAACAGACTTCAAAGTTGTTAAAAAATTAAGTG
+TTATAAGATTACTTATTTGGGCATACCTAAGCAAGAAAGATACAGGCATAGAGTTTGCGG
+ATAATGATAGACAAGATATATATACTCTATTTCAACAAACTGGTAGAATAGTCCATAGCA
+ATCTAACAGAAACGTTTAGGGATTATATCTTTCCCGGAGATAAGACTAGCTATTGGGTGT
+GGTTAAACGAAAGTATAGCTAATGATGCGGATATCGTTATTAATAGACCCGCCATTACCA
+TGTATGATAAAATTCTTAGTTATATATACTCTGAGATAAAACAGGGACGCGTTAATAAAA
+ACATGCTTAAGTTAGTTTATATCTTTGAGCCTGAAAAAGATATCAGAGAACTTCTGCTAG
+AAATCATATATGATATTCCTGGAGATATCCTATCTATTATTGATGCAAAAAACGACGATT
+GGAAAAAATATTTTATTAGTTTTTACAAAGCTAATTTTATTAACGGTAATACATTTATTA
+GTGATAGAACGTTTAACGATGACTTATTCAGAGTTGTTGTTCAAATAGATCCCGAATATT
+TCGATAATGAACGAATTATGTCTTTATTCTATACGAGTGCTGCGGACATTAAACGATTTG
+ATGAGTTAGATATTAATAACAGTTATATATCTAATATAATTTATGAGGTGAACGATATCA
+CATTAGATACAATGGATGATATGAAGAAGTGTCAAATCTTTAACGAGGATACGTTGTATT
+ATGTTAAGGAATACAATACATACCTGTTTTTGCACGAGTCGGATCCCATGGTCATAGAGA
+ACGGAATACTAAAGAAACTGTCATCTATAAAATCCAAGAGTAGACGGCTGAACTTGTTTA
+GCAAAAACATTTTAAAATATTATTTAGACGGACAATTGGCTCGTCTAGGTCTTGTGTTAG
+ATGATTATAAAGGAGACTTATTAGTTAAAATGATAAACCATCTCAAATCTGTGGAGGATG
+TATCCGCATTCGTTAGATTTTCTACAGATAAAAACCCTAGTATTCTTCCATCGCTAATCA
+AAACTATTTTAGCTAGTTATAATATTTCCATCATCGTCTTATTTCAAAGGTTTTTAAGAG
+ATAATCTATATCATGTAGAAGAATTCTTGGATAAAAGCATCCATCTAACCAAGACGGATA
+AGAAATATATACTTCAATTGATAAGGCACGGTAGATCATAGAACAAACCAAATATATTAT
+TAATAATTTGTATATACATAGATATAATTATCACATATTAAAAAATAACACATTTTTGAT
+AAATGGAAACCGTTGCAACAATTCAGACTCCCACCAAATTAATGAATAAAGAAAATGCAG
+AAATGATTTTGGAAAAAATTGTTAATCATATAGCTATGTATATTAGTGACGAATCAATAT
+ATTCAGAAAATAATCCTGAATATATTGATTTTCGTAACAGATACGGAGACTATAGATCTC
+TCATTATAAAAAGTGATCACGAGTTTGTAAAGCTATGTAAAGATCATGCAGAGAAAAGTT
+CTCCAGAAACGCAACAAATGATTATCAAACACATATACGAACAATATCTTATTCCAGTAT
+CTGAAGTACTATTAAAACCTATAATGTCCATGGGTGACATATTTACATATAACGGATGTA
+AAGACAATGAATGGATGCTAGAACAACTCTCTACCCTAAACTTTAACAATCTCTACACAT
+GGAACTCATGTAGCATAGGCAATGTAACGCGTCTGTTTTATACATTTTTTAGTTATCTGA
+TGAAAGATAAACTAAATATATAAGTATAATCCCATTCTAATACTTTAACCTGATGTATTA
+TTACCTGCATCTTATTAGAATATTAACCTAACTAAAAGACATAAAAAGCGGTAGGATATA
+AATATTATGGCCGCAACCGTTCCGCGTTTTGACGATGTGTACAAAAATGCACAAAGAAGA
+ATTCTAGATCAAGAAACATTTTTTAGTAGAGGTCTAAGTAGACCGTTAATGAAAAACACA
+TATCTATTTGATAATTACGCGTATGGATGGATACCAGAAACTGCAATTTGGAGTAGTAGA
+TACGCAAACCTAGATGCTAGTGACTATTATCCCATTTCGTTGGGATTACTTAAAAAGTTT
+GAATTTCTCATGTCTCTATATAAAGGTCCTATTCCCGTATATGAAGAAAAAGTAAATACT
+GAATTCATTGCTAATGGATCTTTCTCCGGTAGATACGTATCATATCTTAGAAAGTTTTCT
+GCCCTTCCAACAAACGAGTTTATTAGTTTTTTATTATTGACCTCCATCCCTATCTATAAT
+ATCTTATTCTGGTTTAAAAACACACAGTTTGATATTACTAAACACACATTATTCAGATAC
+GTCTATACAGATAATACCAAACACCTTGCGTTGGCTAGGTATATACATCAAACAGGAGAC
+TATAAGCCTTTGTTTAGTCGTCTCAAAGAGAATTATATATTTACTGGTCCCGTTCCAATA
+GGTATCAAAGATATAGATCACCCTAATCTTAGTAGAGCAAGAAGTCCATCCGATTATGAG
+ACATTAGCTAATATTAGTACTATATTGTACTTTACCAAGTATGATCCAGTATTAATGTTT
+TTATTGTTTTACGTACCTGGGTATTCAATTACTACAAAAATTACTCCAGCCGTAGAATAT
+CTAATGGATAAACTGAATCTAACAAAGAGCGACGTACAACTGTTGTAAATTATTTTATGC
+TTCGTAAAATGTAGGTCTTGAACCAAACATTCTTTGAAAAAATGAGATGCATAAAACTTT
+ATTATCCAATAGATTAACTATTTCAGACGTCAATCGTTTAAAGTAAACTTCGTAAAATAT
+TCTTTGATTGCTGCCGAGTTTAAAACTTCTATCGATAATTGTTTCATATGTTTTAATATT
+TACAAGTTTTTTGGTCCATGGTACATTAGCTGGACAGATATATGCAAAATAATATCGTTC
+TCCAAGTTCTATAGTCTCTGGATTGTTTTTATTATATTCAGTAACCAAATACATATTAGG
+GTTATCTGCGGATTTATAATTTGAGTGATGCATTCGACTCAACATAAATAATTCTAGAGG
+AGACGATCTACTATCAAATTCGGATCGTAAATCTGTTTCTAAAGAACGGAGAATATCTAT
+ACATACCTGATTAGAATTCATCCGTCCTTCAGACAACATCTCAGACAGTCTGGTCTTGTA
+TGTCTTAATCATATTCTTATGAAACTTGGAAACATCTCTTCTAGTTTCACTAGTACCTTT
+ATTAATTCTCTCAGGTACAGATTTTGAATTCGACGATGCCGAGTATTTCATCGTTGTATA
+TTTCTTCTTCGATTGCATAATCAAATTCTTATATACCGCCTCAAACTCTATTTTAAAATT
+ATTAAACAATACTCTACTATTAATCAGTCGTTCTAACTCCTTTGCTATTTCTATGGACTT
+ATCTACATCTTGACTGTCTATCTCTGTAAACACGGAGTCGGTATCTCCATACACGCTACG
+AAAACGAAATCTATAATCTATAGGCAACGATGTTTTCACAATCGGATTAATATCTCTATC
+GTCCATATAAAATGGATTACTTAATGTATTGGCAAACCGTAACATACCGTTGGATAACTC
+TGCTCCATTTAGTACCGATTCTAGATACAATATCATTCTACGTCCTATGGATGTGCAACT
+CTTAGCCGAAGCGTATGAGTATAGAGCACTATTTCTAAATCCCATCAGACCATATACTGA
+GTTGGCTACTATCTTGTACGTATATTGCATGGAATCATAGATGGCCTTTTCAGTTGAACT
+GGTAGCCTGTTTTAACATCTTTTTATATCTGGCTCTCTCTGCCAAAAATGTTCTTAATAG
+TCTAGGAATGGTTCCTTCTATTGATCTATCGAAAATTGCTATTTCAGAGATGAGGTTCGG
+TAGTCTAGGTTCACAATGAACCGTAATATATCTAGGAGGTGGATATTTCTGAAGCAAGAG
+TTGATTATTTATTTCTTCTTCCAATCTATTGGTACTAACAACGACACCGACTAATGTTTC
+CGGAGATAGATTTCCAAAGATACACACATTAGGATACAGACTGTTATAATCAAAGATTAA
+TACATTATTACTAAACATTTTTTGTTTTGGAGCAAATACCTTACCGCCTTCATAAGGAAA
+CTTTTGTTTTGTTTCTGATCTAACTAAGATAGTTTTAGTTTCCAACAATAGCTTTAACAG
+TGGACCCTTGATGATTGTACTCGCTCTATATTCGAATACCATGGATTGAGGAAGCACATA
+TGTTGCCGCACCAGCGTCTGTTTTTGTTTCTACTCCATAATACTCCCACAAATACTGACA
+CAAACAAGCATCATGAATACAGTATCTAGCCATATCTAAAGCTATGTTTAGATTATAATC
+CTTATACATCTGAGCTAAATCAATGTCATCCTTTCCGAAAGATAATTTATATATATCATT
+AGGTAAAGTAGGACATGATAGTACGACTTTAAATCCATTTTCCAAAATATCTTTACGAAT
+TACTTTACATATAATATCCTCATCAACAGTCACGTAATTACCTGTGGTTAAAACCTTTGC
+AAATGTATCGGCTTTGCCTTTCGCGTCCGTAGTATCGTCACCGATGAACGTCATTTCTCT
+AACTCCTCTATTTAATACTTTACCCATGCAACTGAACGCGTTCTTGGATATAGAATCCAA
+TTTGTACGAATCCAATTTTTCAGATTTTTGAATGAATGAATATAGATCGAAAAATATAGT
+TCCATTATTGTTATTAACGTGAAACGTAGTATTGGCCATGCCGCATACTCCCTTATGACT
+AGACTGATTTCTCTCATAAATACAGAGATGTACAGCTTCCTTTTTGTCTGGAGATCTAAA
+GATAATCTTCTCTCCTGTTAATAACTCTAGACGATTAGTAATATATCTCAGATCAAAGTT
+ATGTCCGTTAAAGGTAACGACGTAGTCGAACGTTAGTTCCAACAATTGTTTAGCTATTCG
+TAACAAAACTATTTCAGAACATAGAACTAGTTCTCGTTCGTAATCCATTTCCATTAGCGA
+CTGTATCCTCAAACATCCTCTATCGACGGCTTCTTGTATTTCCTGTTCCGTTAACATCTC
+TTCATTAATGAGCGTAAACAGTAATCGTTTACCACTTAAATCGATATAACAGTAACTTGT
+ATGCGAGATTGGGTTAATAAATACAGAAGGAAACTTCTTATCGAAGTGACACTCTATATC
+TAGAAATAAGTACGATCTTGGGATATCGAATCTAGGTATTTCTTTAGCGAAACAGTTACG
+TGGATCGTCACAATGATAACATCCATTGTTAATCTTTGTCAAATATTGCTCGTCCAACGA
+GTAACATCCGTCTGGAGATATCCCGTTAGAAATATAAAACCAACTAATATTGAAAAATTC
+ATCCATGGTGGCATTTTGTATGCTGCGTTTCTTTGGCTCTTCTATCAACCACATATCTGC
+GACGGAGCATTTTCTATCTTTAATATCTAGATTATAACTTATTGTCTCGTCAATGTCTAT
+AGTTCTCATCTTTCCCATCGGCCTCGCATTAAATGGAGGAGGAGATAATGACTGATATAT
+TTCGTCCGTCACTACGTAATAAAAGTAATGAGGAAATCGTATAAATACGGTCTCGCCATT
+TCGACATCTGGATTTCAGATATAAAAATCTGTTTTCACCGTGACTTTCAAACCAATTAAT
+ACACCTAACATCCATTTCTAGAATTTAGAAATATATTTTCATTTAAATGAATCCCAAACA
+TTGGGGAAGAGCCGTATGGACCATTATTTTTATAGTACTTTCGCAAGCGGGTTTAGACGG
+CAACATAGAAGCGTGTAAACGAAAACTATATACTATAGTCAGCACTCTTCCATGTCCTGC
+ATGTAGACGACACGCGACTATCGCTATAGAGAACAATAATGTCATGTCTAGCGATGATCT
+GAATTATATTTATTATTTTTTCATCAGATTATTTAACAATTTGGCATTTGATCCCAAATA
+CGCAATCGATGTGTCAAAGGTTAAACCTTTATAAACTTAACCCATTATAAAACTTATGAT
+TAGTCACGACTGAAATAACCGCGTGATTATTTTTTGGTATAATTCTACACGGCATGGTTT
+CTGTGACTATGAATTCAACACCTGTTATCTTAGTGAAATCTTTAACAAACAGCAAGGGTT
+CGTCAAAGACATAAAACTCATTGTTTACGATCGAAATAGACCCCCTATCACACTTAAAAT
+AAAAAATATCCTTATCCTTTACCACCAAATAAAATTCTGATTGGTCAATGTGAATGTATT
+CACTTAACAGTTCCACAAATTTATTTATTAACTCCGAGGCACATACATCGTCGGTATTTT
+TTATGACAAACTTTACTCTTCCAGCATCCGTTTCTAAAAAAATATTAACGAGTTCCATTT
+ATATCATCCAATATTATTGAAATGACGTTGATGGACAGATGATATAAATAAGAAGGTACA
+GTACCTTTGTCCACCATCTCCTCCAATTCATACTCTATTTTGTCATTAACTTTAATGTGT
+GAAAACAGTACGCCACATGCTTCCATGACAGTGTGTAACACTTTGGATACAAAATGTTTG
+ACATTAGTATAATTGTCCAAGACTGTCAATCTATAATAGATAGTAGCTATAATATATTCT
+ATGATGGTATTGAAGAAGATGACAACCTTGGCATATTGATCATTTAACACAGACATGGTA
+TCAACAAATAGCTTAAATGAAAGAGAATCAGTAATTGGAATAAGCGTCTTCTCGATGTAG
+TGTCCGTATACCAACATGTCTGATATTTTGATGTATTCCATTAAATTATTTAGTTTTTTC
+TTTTTATTCTCGTTAAACAGAATTTCTGTCAATGGACCCCAACATCGTTGACCTATTAAG
+TTTTGATTGATTTTTCCGTGTAAGGCGTATCTAGTCAGATCGTATAGCCTATCCAATAAT
+CCATCGTCTGTGCGTAGATCACATCGTACACTTTTTAATTTTCTATAGAAGAGTGACAGA
+CATCTGGAGCAATTACAGACAGCAATTTCTTTATTCTCTACAGATGTAAGATACTTGAAG
+ATATTCCTATGATGATGCAGAATTTTGGATAACACGGTATTGATGGTATCTGTTACCATA
+ATTCCTTTGACTGATAGTGTCAAAGTACAAGATTTCCAATCTTTTGCAATTTTCAGTACC
+ATTATCTTTGTTTTGATATCTATATCAGACAGCATGGTACGTCTGACAACACAGGGATTA
+AGACGGAAAGATGAAATGATTCTCTCAACATCTTCAATAGATACCTTGCTATTTTTTTTG
+GCATTATCTATATGTGAGAGAATATCCTCTAGAGAATCAGTATCCTTTTTGATGATAGTG
+GATCTCAATGACATGGGACGTCTAAACCTTCTTATTCTATCACCAGATTGCATGGTGATT
+TGTCTTCTTTCTTTTATCATGATGTAATCTCTAAATTCATCGGCAAATTGTCTATATCTA
+AAATCATAATATGAGATGTTTACCTCTACAAATATCTGTTCGTCCAATGTTAGAGTATCT
+ATATCAGTTTTGTATTCCAAATTAAACATGGCAACGGATTTAATTTTATATTCCTCTATT
+AAGTCCTCGTCGATAATAACAGAATGTAGATAATCATTTAATCCATCGTACATGGTTGGA
+AGATGCTCGTTGACAAAATCTTTAATTGTCTTGATGAAGGTGGGACTATATCTAACATCT
+TGATTAATAAAATTTATAACATTGTCCATAGGATACTTTGTAACTAGTTTTATACACATC
+TCTTCATTGGTAAGTTTAGACAGAATATCGTGAACAGGTGGTATATTATATTCATCAGAT
+ATACGAAGAATAATGTCCAAATCTATATTGTTTAATATATTATATAGATGTAGTGTAGCT
+CCTACAGGAATATCTTTAACTAAGTCAATGATTTCATCAACAGTTAGATCTATTTTAAAG
+TTAATCATATAGGCATTGATTTTTAAAAGGTATGTAGCCTTGACTACATTCTCATTAATT
+AACCATTCCAAGTCACTGTGTGTAAGAAGATTATATTCTATCATAAGCTTGACTACATTT
+GGTCCCGATACCATTAAAGAATTCTTATGATATAAGGAAACAGCTTTTAGGTACTCATCT
+ACTCTACAAGAATTTTGGAGAGCCTTAACGATATCAGTGACGTTTATTATTTCAGGAGGA
+AAGAACCTAACATTGAGAATATCTGAATTAATAGCTTCCAGATACAGTGATTTTGGCAAT
+AGTCCGTGTAATCCATAATCCAGTAACACGAGCTGGTGCTTGCTAGACACCTTTTCAATG
+TTTAATTTTTTTGAAATAAGCTTTGATAAAGCCTTCCTCGCAAATTCCGGATACATGAAC
+ATGTCGCCAACATGATTAAGTATTGTTTTTCATTATTTTTATATTTTCTCAACAAGTTCT
+CAATACCCCAATAGATAATAGAATATCACCCAATGCGTCCATGTTGTCTATTTCCAACAG
+GTCGCTATATCCACCAATAGAAGTTTTCCCAAAAAAGATTCTAGGAACAGTTCTACCACC
+AGTAATTTGTTCAAAATAGTCACGCAATTCATTTTCGGGTTTAAATTCTTTAATATCTAC
+AATTTCATACGCTCCTCTTTTGAAACTAAACTTATTTAGAATATCCAGTGCGTTTCTACA
+AAAAGGACATGTAAACTTGACAAAAATTGTCACTTTGTTATTGGCCAACCTTTGTTGTAC
+AAATTCCTCGGCCATTTTTAATATTTAAGTGATACAAAACTATCTCGACTTATTTAACTC
+TTTAGTCGAGATATATGGACACAGATAGCTATATGATAACCAACTACAGAAGACAAACGC
+TATAAAAAACATAATTACGACGAGCATATTTATAAATATTTTTATTCAGTATTACTTGAT
+ATAGTAATATTAGGCACAGTCAAACATTCAACCACTCTAGATACATTAACTCTCTCATTT
+TCTTTAACAAATTCTGCAATATCTTCGTAAAAAGATTCTTGAAACTTTTTAGAATATCTA
+TCGACTCTAGATGAAATAGCGTTCGTCAACATACTATGTTTTGTATACATAAAGGCGCCC
+ATTTTAACAGTTTCTAGTGACAAAATGCTAGCGATCCTAGGATCCTTTAGAATCACATAG
+ATTGACGATTCGTCTCTCTTAGTAACTCTAGTAAAATAATCATACAATCTAGTACGCGAA
+ATAATATTATCCTTGACTTGAGGAGATCTAAACAATCTAGTTTTGAGAACATCGATAAGT
+TCATCGGGAATTACATACATACTATCTTTAATAGAACTCTTTTCATCCAGTTGAATGGAT
+TCGTCCTTAACCAACTGATTAATGAGATCTTCTATTTTATCATTTTCTAGATGATATGTA
+TGTCCATTAAAGTTAAATTGTGTAGCGCTTCTTTTTAGCCTAGCAGCCAATACTTTAACA
+TCACTAATATCGATATACAAAGGAGATGATTTATCGATGGTATTAAGAATTCGTTTTTCG
+ACATCCGTCAAAACCAATTCCTTTTTGCCTGTATCATCCAGTTTGCCATTCTTTGTAAAG
+AAATTATTTTCTACTAGACTATTAATAAGACTGATAAGGATTCCTCCATAATTGCACAAT
+CCAAACTTTTTCACAAAACTAGACTTTACGAGATCTACAGGAATGCGTACTTCAGGTTTC
+TTAGCTTGTGATTTTTTCTTTTGTGGACATTTTCTAGTGACCAACTCATCTACCATTTCA
+TTGATTTTAGCAGTGAAATAAGCTTTCAATGCACGGGCACTGATACTATTGAAAACGAGT
+TGATCTTCAAATTCCGCCATTTAAGTTCACCAAACAACTTTTAAATACAAATATATCAAT
+AGTAGTAGAATAAGAACTATAAAAAAAATAATAATTAACCAATACCAACCCCAACAACCT
+GTATTATTAGTTGATGTGACAGTTTTCTCATCACTTAGAACAGATTTAACAATTTCTATA
+AAGTCTGTCAAATCATCTTCCTGAGAACCCATAAATACACCAAATATAGCAGCGTACAAC
+TTATCCATTTATACATTGAATATTGGCTTTTCTTTATCGCTATCTTCATCATATTCATCA
+TCAATATCAACAAGTCCCAGATTACGAACCAGATCTTCTTCTACATTTTCAGTCATTGAT
+ACGCGTTCACTATCTCCAGAGAGTCCGATAACGTTAGCCACTACTTCTCTATCAATGATT
+AGTTTCTTGAGCGCGAATGTAATTTTTGTTTCCGTTCCGGATCTATAGAAAACTACAGGT
+GTAATAATTGCCTTGGCTAATTGTCTTTCTCTTTTACTGAGTGATTCTAGTTCACCTTCT
+ATAGATCTGAGAATGGATGATTCTCCAGTCGAAACATATTCTACCATGGCTCCGTTTAAT
+TTGTTGATGAAGATGGATTCATCCTTAAATGTTTTCTCTGTAATAGTTTCCGCCGAAAGA
+CTATGCAAAGAATTTGGAATGCGTTCCTTGTGTGTAATGTTTCCATAGACAGCTTCTAGA
+AGTTGATACAACATAGGACTAGCCGCGGTAACTTTTATTTTTAGAAAGTATCCATCGCTT
+CTATCTTGTTTAGATTTATTTTTATAAAGTTTAGTCTCTCCTTCCAACATAATAAAAGTG
+GAAGTCATCTGACTAGATAAACTATCAGTAAGTTTTATAGAGATAGATGAACAATTAGCG
+TATTGAGAAGCATTTAGTGTAACGCATTCGATACATTTTGCATTAGATTTACTAATCGAT
+TTTGCATACTCTATAACACCCGCACAAGTCTGTAGAGAATCGCTAGATGCTGTAGGTCTT
+GGTGAAGTTTCAACTCTCTTCTTGATTACCTTACTCATGATTAAACCTAAATAATTGTAC
+TTTGTAATATAATGATATATATTTTCACTTTATCTCATTTGAGAATAAAAATGTTTTTGT
+TAACCACTGCATGATGTACAGATTTCGGAATCGCAAACCACTTGTGGTTTTATTTTATCC
+TTGTCCAATGTGAATTGAATGGGAGCGGATGCGGGTTTCGTACGTAGATAGTACATTCCC
+GTTTTTAGACCGAGACTCCATCCGTAAAAATGCATACTCGTTAGTTTGGAATAACTCGGA
+TCTGCTATATGGATATTCATAGATTGACTTTGATCGATGAAGGCTCCCCTGTCTGCAGCC
+ATTTTTATGATCGTCTTTTGTGGAATTTCCCAAATAGTTTTATAAACTCGCTTAATATCT
+TCTGGAAGGTTTGTATTCTGAATGGATCCACCATCTACCATAATCCTATTCTTGATCTCA
+TCATTCCATAATTTTCTCTCGGTTAAAACTCTAAGGAGATGCGGGTTAACTACTTGGAAT
+TCTCCAGACAATACTCTCCGAGTGTAAATATTACTGGTATACGGTTCCACCGACTCATTA
+TTTCCCAAAATTTGAGCAGTTGATGCAGTCGGCATAGGTGCCACCAATAAACTATTTCTA
+AGACCGTATGTTCTGATTTTATCTTTTAGAGGTTCCCAATTCCAAAGATCCGACGGTACA
+ACATTCCAAAGATCATATTGTAGAATACCGTTACTGGCGTACGATCCTACATATGTATCA
+TATGGTCCTTCCTTCTCAGCTAGTTTACAACTCGCCTCTAATGCACCGTAATAAATGGTT
+TCAAAGATCTTCTTATTTAGATCTTGTGCTTCCAGGCTATCAAATGGATAATTTAAGAGA
+ATAAACGCGTCCGCTAATCCTTGAACACCAATACCGATAGGTCTATGTCTCTTATTAGAG
+ATTTCAGCTTCTGGAATAGGATAATAATTAATATCTATAATTTTATTGAGATTTCTGACA
+ATTACTTTGACCACATCCTTCAGTTTGAGAAAATCAAATCGCCCATCTATTACAAACATG
+TTCAATGCAACAGATGCCAGATTACACACGGCTACCTCATTAGCATCCGCATATTGTATT
+ATCTCAGTGCAAAGATTACTACACTTGATGGTTCCTAAATTTTGTTGATTACTCTTTTTG
+TTACACGCATCCTTATAAAGAATGAATGGAGTACCAGTTTCAATCTGAGATTCTATAATC
+GCTTTCCAGACGACTCGAGCCTTTATTATACATTTGTATCTCCTTTCTCTTTCGTATAGT
+GTATACAATCGTTCGAACTCGTCTCCCCAAACATTGTCCAATCCAGGACATTCATCCGGA
+CACATCAACGACCACTCTCCGTCATCCTTCACTCGTTTCATAAAGAGATCAGGAATCCAA
+AGAGCTATAAATAGATCTCTTGTTCTATGTTCATCGTTTCCTGTATTCTTTTTAAGATCG
+AGGAACGCCATAATATCAGAATGCCACGGTTCCAAGTATATGGCCATAACTCCAGGCCGT
+TTGTTTCCTCCCTGATCTATGTATCTAGCGGTGTTATTATAAACTCTCAACATTGGAATA
+ATACCGTTTGATATACCATTGGTACCGGAGATATAGCTTCCACTGGCACGAATATTACTA
+ATTGATAGACCTATTCCCCCTGCCATTTTAGAGATTAATGCGCATCGTTTTAACGTGTCA
+TAGATGCCTTCTATGCTATCATCGATCATGTTAAGTAGAAAACAGCTAGACATTTGGTGA
+CGAGTAGTTCCCGCATTAAATAAGGTAGGAGAAGCGTGCGTAAACCATTTTTCAGAAAGT
+AGATTGTACGTCTCAATAGCTGAGTCTATATCCCATTGATGAATTCCTACTGCGACACGC
+ATTAACATGTGCTGAGGTCTTTCAACAATTTTGTTGTTTATTTTCAACAAGTAGGATTTT
+TCCAAAGTTTTAAAACCAAAATAGTTGTATGAAAAGTCTCGTTCGTAAATAATAACCGAA
+TTGAGCTTATCCTTATATTTGTTAACTATATCCATGGTAATACTTGAAATAATCGGAGAA
+TGTTTCCCATTTTTAGGATTAACATAGTTGAATAAATCCTCCATCACTTCACTAAATAGT
+TTTTTTGTTTCCTTGTGTAGATTTGATATGGCTATTCTGGCGGCTAGAATGGCATAATCC
+GGATGTTGTGTAGTACAAGTGGCTGCTATTTCGGCTGCCAGAGTGTCCAATTCTACCGTT
+GTTACTCCATTATATATTCCTTGAATAACCTTCATAGCTATTTTAATAGGATCTATATGA
+TCAGTGTTTAAGCCATAGCACAATTTTCTAATACGAGACGTGATTTTATCAAACATGACA
+TTTTCCTTGTATCCATTTCGTTTAATGACAAACATTTTTGTTGGTGTAATAAAAAAAATT
+ATTTAATTTTTCATTAATAGGGATTTGACGTATGTAGCGTACAAAATTATCGTTCCTGGT
+ATATAGATAAAGAGTCCTATATATTTGAAAATCGTTACGGTTCGATTAAACTTTAATGAT
+TGCATTGTGAATATATCATTAGGATTTAACTCCTTGACTATCATGGCGGTGCCAGAAATT
+ACCATCAAAAGCATTAATACAGTTATGCAGATCGCAGTTAGAACGGTTATAGCATCCACC
+ATTTATATCTAAAAATTAGATCAAAGAATATGTGACAACGTCCTAGTTGTATACTGAGAA
+TTGACGAAACAATGTTTCTTACATATTTTTTTCTTATTAGTAACCGACTTAATAGTAGGA
+ACTGGAAAACTAGACTTGATTATTCTATAAGTATAGATACCCTTCCAAATAATGTTCTCT
+TTGATAAAAGTTCCAGAAAATGTAGAATTTTTTAAAAAGTTATCTTTTGCTATTACTAAT
+ATCGTGGTTAGACGCTTATTATTAATATGAGTGATGAAATCCACACCGCTTCTAGATATC
+GCTTTTATTTCCACATTAGATGGTAAATCCAATAGTGAAACTATCTTTTTAGGAATGTAT
+GGACTCGCGTTTAGAGGAGTGAACGTCTTCGGAGTAGTAAAGGATGATTCGTCAAATGAA
+TAAACAATTTCACAAATGGATGTTAATGTATTAGTAGGAAATTTTTTGACGCTAGTGGAA
+TTGAAGATTCTAATGGATGATGTTCTACCTATTTCATCCGATAACATGTTAATTTCCAAT
+ACCAACGGTTTTAATATTTCGATGATATACGGTAGTCTCTCTTTCGGACTTATATAGCTT
+ATTCCACAATACGAGTCATTATATACTCCAAAAAACAAAATAACTAGTATAAAATCTGTA
+TCGAATGGGAAAAACGAAATTATCGATATAGGTATAGAATCCGGAACATTGAACGTATTA
+ATACTTAATTCTTTTTCAGTGGTAAGAACCGATAGGTTATTGACATTGTATGGTTTTAAA
+TATTCTATAACTTGAGACTTGATAGATATTAATGACGAATTGAAAATTATTTTTATCACC
+ACGTGTGTTTCAGGATCATCGTCGACGCCAGTTAACCAACCGAATGGAGTAAAATAAATA
+TCATTAATATATGCTCTAGATATTAGTATTTTTATTAATCCTTTGATTATCATCTTCTCG
+TACGCGAATGATTCCATGATCAAGAGTGATTTGAGAACATCCTCCGGAGTATTAATGGGT
+TTAGTAAACAGTCCATCGTTGCAATAATAAAAGTTGTCCAAGTTAAAGGATATTATGCAT
+TCGTTTAAAGATATCACCTCATCTAACGGAGACAATTTTTTGGTAGGTTTTAGAGACTTT
+GAAGCTACTTGTTTAACAAAGTTATTCATCGTCGTCTACTATTCTATTTAATTTTGTAGT
+TAATTTATCACATATCACATTAATTGACTTTTTGGTCCACTTTTCCATACGTTTATATTC
+TTTTAATCCTGCGTTATCCGTTTCCGTTATATACAGGGATAGATCTTGCAAGTTAAATAG
+AATGCTCTTAAATAATGTCATTTTTTTATCCGCTAAAAATTTAAAGAATGTATAAACTTT
+TTTCAAAGATTTAAAACTTTTAGGTGGAGTTCTGGTACACAATATCATAAACAAACTAAT
+AAACATCCCACATTCAGATTCCAACAATTGATTAACTTCCACATTAATACAGCCTATTTT
+CGCTCCAAATGTACATTCGAAAAATCTGAATAAAACATCAATATCGCAATTTGTATTATC
+CAATACAGAATGTCTGTGATTCGTGTTAAAACCATCGGAAAAAGAATAGAAATAAAAATT
+ATTATAATGGTGGAATTCAGTTGGAATATTGCCTCCGGAGTCATAAAAGGATACTAAACA
+TTGTTTTTTATCGTAAATTACACATTTCCAATGAGACAAATAACAAAATCCAAACATTAC
+AAATCTAGAGGTAGAACTTTTAATTTTGTCTTTAAGTATATACGATAAGATATGTTTATT
+CATAAACGCGTCAAATTTTTCATGAATAGCTAAGGAGTTTAAGAATCTCATGTCAAATTG
+TCCTATATAATCCACTTCGGATCCATAAGCAAACTGAGAGACTAAGTTCTTAATACTTCG
+ATTGCTCATCCAGGCTCCTCTCTCAGGCTCTATTTTCATCTTGACGACCTTTGGATTTTC
+ACCAGTATGTATTCCTTTACGTGATAAATCATCAATTTTCAAATCCATTTGTGAGAAGTC
+TATCGCCTTAGATACTTTTTCCCGTAGTTGAGGTTTAAAGAAATACGCTAACGGTATACT
+AGTAGGTAACTCAAAGACATCATATATAGAATGGTAACGCGTCGTTAACTCGTCGGTTAA
+CTCTTTCTTTTGATCGAGTTCATCGCTACTATTGGGTCTGCTCAGGTGCCCCGACTCTAC
+TAGTTCCAACATCATACCGATAGGAATACAAGACACTTTGCCAGCGGTTGTAGATTTATC
+ATATTTCTCCACCACATATCCGTTACAATTTGTTAAGAATTTAGATACATCTATATTGCT
+ACATAATCCAGCTAGTGAATATATATGACATAATAAATTGGTAAATCCTAGTTCTGGTAT
+TTTACTAATTACTAAATCTGTATATCTTTCCATTTATCATGGAAAAGAATTTACCAGATA
+TCTTCTTTTTTCCAAACTGCGTTAATGTATTCTCTTACAAATATTCACAAGATGAATTCA
+GTAATATGAGTAAAACGGAACGTGATAATTTCTCATTGGCTGTGTTTCCAGTGATAAAAC
+ATAGATGGCATAACGCACACGTTGTAAAACATAAAGGAATATACAAAGTTAGTACAGAAG
+CACGTGGAAAAAAAGTATCTCCTCCATCACTAGGAAAACCCGCACATATAAACCTAATGT
+CGAAGCAATATATATATAGTGAGTATGCAATAAGCTTTGAATGTTATAGTTTTCTAAAAT
+GTATAACAAATACAGAAATCAATTCGTTCGATGAGTATATATTAAGAGGACTATTAGAAG
+CTGGTAATAGTTTACAGATATTTTCCAATTCCGTAGGTAAACGAATAGATACTATAGGTG
+TACTAGGGAATAAGTATCCATTTAGCAAAATTCCATTGGCCTCATTAACTCCTAAAGCAC
+AACGAGAGATATTTTTAGCGTGGATTTCTCATAGACCTGTAGTTTTAACTGGAGGAACCG
+GAGTGGGTAAGACGTCACAGGTACCCAAGTTATTGCTTTGGTTTAATTATTTATTTGGTG
+GATTCTCTTCTCTAGATAAAATCACTGACTTTCACGAAAGACCAGTCATTCTATCTCTTC
+CTAGGATAGCTTTAGTTAGATTGCATAGCAATACCATTTTAAAATCATTGGGATTTAAGG
+TACTAGATGGATCTCCTATCTCTTTACGGTACGGATCTATACCGGAAGAATTAATAAACA
+AACAACCAAAAAAATATGGAATTGTATTTTCTACCCATAAGTTATCTCTAACAAAACTAT
+TTAGTTATGGCACTATTATTATAGACGAAGTTCATGAGCATGATCAAATAGGAGATATTA
+TTATAGCAGTAGCGAGAAAACATCATACGAAAATAGATTCTATGTTTTTAATGACTGCCA
+CGTTAGAGGATGACAGGGAACGTCTAAAAATATTTTTACCTAATCCCGCATTTATACATA
+TTCCTGGAGATACACTGTTTAAAATTAGCGAGGTATTTATTCATAATAAGATAAATCCAT
+CTTCCAGAATGGCATATATAGAAGAAGAAAAGAGAAATTTAGTTACTGCTATACAGATGT
+ATACTCCTCCTGATGGATCATCCGGTATAGTCTTTGTGGCATCCGTTGCACAGTGTCACG
+AATATAAATCATATTTAGAAAAAAGATTACCGTATGATATGTATATTATTCATGGTAAGG
+TCTTAGATATAGACGAAATATTAGAAAAAGTGTATTCATCACCTAATGTATCGATAATTA
+TTTCTACTCCTTATTTGGAATCCAGCGTTACTATACGCAATGTTACACACATTTATGATA
+TGGGTAGAGTTTTTGTCCCCGCTCCTTTTGGAGGATCACAACAATTTATTTCTAAATCTA
+TGAGAGATCAACGAAAAGGAAGAGTAGGAAGAGTTAATCCTGGAACATACGTATATTTCT
+ATGATCTGTCTTATATGAAATCTATACAGCGAATAGATTCAGAATTTCTACATAATTATA
+TATTGTACGCTAATAAGTTTAATCTAACACTCCCCGAAGATTTGTTTATAATCCCTACAA
+ATTTGGATATTCTATGGCGTACAAAGGAATATATAGACTCGTTCGATATTAGTACAGAAA
+CATGGAATAAATTATTATCCAATTATTATATGAAGATGATAGAGTATGCTAAACTTTATG
+TACTAAGTCCTATTCTCGCTGAGGAGTTGGATAACTTTGAGAGGACGGGAGAATTAACTA
+GTATTGTACAAGAAGCCATTTTATCTCTAAATTTACAAATTAAGATTTTAAAATTTAAAC
+ATAAAGATGATGATACGTATATACACTTTTGTAGAATATTATTCGGTGTCTATAACGGAA
+CAAACGCTACTATATATTATCATAGACCTCTAACGGGATATATGAATATGATTTCAGATA
+CTATATTTGTTCCTGTAGATAATAACTAAAAATCAAAATCTAATGACCACATCTTTTTTT
+AGAGATGAAAAATTTTCCACATCTCCTTTTGTAGACACGACTAAACATTTTGCAGAAAAA
+AGTTTATTATTATTTAGATAATCGTATACTTCATCAGTGTAGATAGTAAATGTGAACAGA
+TAAAAGGTATTCTTGCTCAATAGATTGGTAAATTCCATAGAATATATTAATCCTTTCTTC
+TTGAGATCCCACATCATTTCAACCAAAGACGTTTTATCCAATGATTTACCTCGTACTATA
+CCACATACAAAACTAGATTTTGCAGTGATGTCGTACCTGGTATTCCTACCAAACAAAATT
+TTACTTTTAGTTCTTTTAGAAAATTCTAAGGTAGAATCTCTATTTGTCAATATGTCATCT
+ATGGAATTACCACTAGCAAAAAATGATAGAAATATATATTGATACATCGCAGCTGGTTTT
+GATCTACTATACTTTAAAAACGAATCAGATTCCATAATTGCTTGTATATCATCAGCTGAA
+AAACTATGTTTTACACGTATTCCTTCGGCATTTCTTTTTAATGATATATCTTGTTTAGAC
+AATGATAAAGTTATCATGTCCATGAGAGACGCGTCTCCGTATCGTATAAATATTTCATTA
+GATGTTAGACGCTTCATTAGGGGTATACTTCTATAAGGTTTCTTAATTAGTCCATCATTG
+GTTGCGTCAAGAACTACTATCTGATGTTGTTGGGTATCTCTAGTGTTACACATGGCCTTA
+CTAAAGTTTGGGTAAATAACTATGATATCTCTATTAATTATAGATGTATATATTTCATTC
+GTCAAGGATATTAATATCGACTTACTATCGTCATTAATACGTGTAATGTAATCATATAAA
+TCATGCGATAGCCAAGGAAAATTCAAATAGATGTTCATCATATAATCGTCGCTATAATTC
+ATATTAATACTTTGACATTGACTAATTTGTAATATAGCCTCGCCACGAAGAAAGCTCTCG
+TATTCAGTTTCATCGATAAAGGATACCGTTAAATATAACTGGTTGCCGATAGTCTCATAG
+TCTATTAAGTGGTAAGTTTCGTATAAATACAGAATCCCTAAAATATTATCTAATGTGGGA
+TTAATCCTTACCATAACTGTATAAAATGGAGCCGGAGTCATAACTATTTTACCGTTTGTA
+CTTACTGGAATAGATGAAGGAATAATCTCCGGACATGATGGTAAAGACCCAAATGTCTGT
+TTGAAGAAATCCAATGTTCCAGGTCCTAATCTCTTGACAAAAATTACGATATTCGATCCC
+GATATCCTTTGCATTCTATTTACCAGCATATCACGAACTATATTAAGATTATCTATCATG
+TCTATTCTCCCACCGTTATATAAATCGCCTCCGCTAAGAAACGTTAGTATATCCATACAA
+TGGAATACTTCATTTCTAAAATAGTATTCGTTTTCTAATTCTTTAATGTGAAATCGTATA
+CTAGAAAGGGAAAAATTATCTTTGAGTTTTCCATTAGAAAAGAACCACGAAACTAATGTT
+CTGATTGCGTCTGACTCCGTCGCTGAATTAATAGATTTACACCAAAAACTCATATAACTT
+CTAGATGTAGAAGCATTCGCTAAAAAATTAGTAGAATCAAAGGATATAAGTAGATGTTCC
+AACAAGTGAGCAATTCCCAAGATTTCATCTATATCATTCTCGAATCCGAAATTAGAAATT
+CCCAAGTAGATATCCTTTTTCATCCGATCATTGATGAAAATACGAACTTTATTCGGTAAG
+ACGATCATTTACTAAGGAGTAAAATAGGAAGTAACGTTCGTATATCGTTATCGTCGTATA
+AATTAAAGGTGTGTTTTTTGCCATTAAGAGACATTATAATTTTACCAATATTGGAATTAT
+AATATAGGTGTATTTGAGCACTAGAAACGGTCGATGCATCGGTAAATATAGCTGTATCTA
+ATGTTCTAGTCGGTATTTCTTCATTTCGCTGTCTAATGATAGCGTTTTCTCTATCTGTTT
+CCATTACAGCTGCCTGAAGTTTATTGGTCGGATAATATGTAAAATAATAAGAAATACATA
+CGAATAACAAAAATAAAATAAGATATAATAAAGATGCCATTTAGAGATCTAATTTTGTTC
+AACTTGTCCAAATTCCTACTTACAGAAGATGAGGAATCGTTGGAGATAGTATCTTCCTTA
+TGTAGAGGATTTGAAATATCTTACGATGACTTAATATCGTACTTTCCAGATAGGAAATAC
+CATAAATATATTTCTAAGGTATTTGAACATGTAGATTTATCGGAGGAATTAAGTATGGAA
+TTCCATGATACAACTCTGAGAGATTTAGTATATCTTAGATTGTACAAGTATTCCAAGTAT
+ATACGGCCGTGTTATAAATTAGGAGATAATCTAAAAGGTATAGTTGTTATAAAGGACAGA
+AATATATATATTAGAGAAGCAAATGATGACTTGATAGAATATCTCCTCAAGGAATACACT
+CCTCAGATTTATACATATTCTAATGAGCGAGTTCCCATAGCTGGTTCAAAATTAATTCTT
+TGTGGATTTTCTCAAGTTACATTTATGGCGTATACAACGTCGCATATAACAACAAATAAA
+AAGGTAGATGTTCTCGTTTCCAAAAAATGTATAGATGAACTAGTCGATCCAATAAATTAT
+CAAATACTTCAAAATTTATTTGATAAAGGAAGCGGAACAATAAACAAAATACTCAGGAAG
+ATATTTTATTCGGTAACAGGTGGCCAAACTCCATAGGTAGCTTTTTCTATTTCGGATTTT
+AGAATTTCCAAATTCACCAGCGATTTATCGGTTTTGGTGAAATCCAAGGATTTATTAATG
+TCCACAAATGCCATTTGTTTTGTCTGTGGATTGTATTTGAAAATGGAAACGATGTAGTTA
+GATAGATGCGCGGCGAAGTTTCCTATTAGGGTTCCGCGCTTCACGTCACCCAACATACTT
+GAATCACCATCCTTTAAAAAAAATGATAAGATATCAACATGGAGTATATCATACTCGGAT
+TTTAATTCTTCTACTGCCTCACTGACATTTTCACAAATACTACAATACGGTTTACCGAAA
+ATAATCAGTACGTTCTTCATTTATGGGTATCAAAAACTTAAAATCGTTACTGCTGGAAAA
+TAAATCACTGACGATATTAGATGATAATTTATACAAAGTATACAATGGAATATTTGTGGA
+TACAATGAGTATTTATATAGCCGTCGCCAATTGTGTCAGAAACTTAGAAGAGTTAACTAC
+GGTATTCATAAAATACGTAAACGGATGGGTAAAAAAGGGAGGACATGTAACCCTTTTTAT
+CGATAGAGGAAGTATAAAAATTAAACAAGACGTTAGAGACAAGAGACGTAAATATTCTAA
+ATTAACCAAGGACAGAAAAATGTTAGAATTAGAAAAGTGTACATCCGAAATACAAAATGT
+TACCGGATTTATGGAAGAAGAAATAAAGGCAGAAATGCAATTAAAAATCGATAAACTCAC
+ATTTCAAATATATTTATCTGATTATGATAACATAAAAATATCATTGAATGAGATACTAAC
+ACATTTCAACAATAATGAGAATGTTACATTATTTTATTGTGATGAACGAGACGCAGAATT
+CGTTATGTGTCTAGAGGCTAAAACACAGTTCTCTACCACAGGAGAATGGCCGTTAATAAT
+AAGTACCGATCAGGATACTATGCTATTCGCGTCTGCTGATAATCATCCTAAGATGATAAA
+AAACTTAACTCAACTGTTTAAATTTGTTCCCTCGGCAGAGGATAACTATTTAGCAAAATT
+AACTGCATTAGTGAATGGATGTGATTTCTTTCCTGGACTCTATGGGGCATCTATAACACC
+CAACAACTTAAACAAAATACAATTGTTTAGTGATTTTACAATCGATAATATAGTCACTAG
+TTTGGCAATTAAAAATTATTATAGAAAGACTAACTCTACCGTAGACGTGCGTAATATTGT
+TACGTTTATAAACGATTACGCTAATTTAGACGATGTCTACTCGTATATTCCTCCTTGTCA
+ATGCACTGTTCAAGAATTTATATTCTCCGCATTAGATGAAAAATGGAATGAATTTAAATC
+ATCTTATTTAGAGAGCGTGCCGTTACCCTGCCAATTAATGTACGCATTAGAACCACGTAA
+GGAGATTGATGTTTCAGAAGTTAAAACTTTATCATCTTATATAGATTTCGAAAATACTAA
+ATCAGATATCGATGTTATAAAATCTATATCCTCGATTTTTGGATATTCTAACGAAAACTG
+TAACACCATAGTGTTCGGCATCTATAAGGATAATTTACTACTGAGTATAAATAATTCATT
+TTACTTTAACGATAGTCTGTTAATAACCAATACTAAAAGTGATAATATAATAAATATAGG
+TTACTAGATTAAAAAATGGTGTTCCAGCTCGTGTGTTCTACATGCGGCAAAGATATTTCT
+CACGAACGATATAAATTGATTATACGAAAAAAATCATTAAAGGATGTACTAGTCAGTGTA
+AAGAACGAATGTTGTAGGTTAAAATTATCTACACAAATAGAACCTCAACGTAACTTAACA
+GTGCAACCTCTATTGGATATAAACTAATGGATCCGGTTAATTTTATCAAGACATATGCGC
+CTAGAGGTTCTATTATTTTTATTAATTATGCCATGTCATTAACTAGTCATTTGAATCCAT
+CGATAGAAAAACATGTGGGTATTTATTATGGTACGTTATTATCGGAACACTTGGTAGTTG
+AATCTACCTATAGAAAAGGAGTTAGAATAGTCCCATTGGATAGATTTTTTGAAGGATATC
+TTAGTGCAAAAGTATACATGTTAGAGAATATTCAAGTTATGAAAATAGCAGCTGATATGT
+CGTTAACTTTACTAGGTATTCCATATGGATTTGGTCATGATAGAATGTATTGTTTTAAAT
+TGGTAGCTGAATGTTATAAAAATGCCGGTATTGATACATCGTCTAAACGAATATTAGGTA
+AAGATATTTTTCTGAGCCAAAACTTTACAGATGATAATAGATGGATAAAGATATATGATT
+CTAATAATTTAACATTTTGGCAAATTGATTACCTTAAAGGGTGAGTTAATATGCATAACT
+ACTCCTCCGTTGTTTTTTCCCTCGTTCTTTTTCTTAACGTTGTTTGCCATCACTCTCATA
+ATGTAAAGATATTCTAAAATGGTAAACTTTTGCATATCGGATGCAGAAATTGGTATAAAT
+GTTGTAATTGTATTATTTCCCGTCAATGGACTAGTCACAGCTCCATCAGTTTTATATCCT
+TTAGAGTATTTCTCACTCGTGTCTAGCATTCTAGAGCATTCCATGATCTGTTTATCGTTG
+ATATTGGCCGGAAAGATAGATTTTTTATTTTTTATTATATTACTATTGGCAATTGTAGAT
+ATAACTTCTGGTAAATATTTTTCTACCTTTTCAATCTCTTCTATTTTCAAGCCGGCTATA
+TATTCTGCTATATTGTTACTAGTATCAATACCTTTTCTGGCTAAGAAGTCATATGTGGTA
+TTCACTATATCAGTTTTAACTGGTAGTTCCATTAGCCTTTCCACTTCTGCAGAATAATTA
+GAAATTGGTTCTTTACCAGAAAATCCAGCTACTATAATAGGCTCACCGATGATCATTGGC
+AAAATCCTATATTGTACCAGATTAATGAGAGCATATTTCATTTCCAATAATTCTGCTAGT
+TCTTGAGACATTGATTTATTTGATGAATCTATTTGGTTCTCTAGATACTCTACCATTTCT
+GCCGCATACAATAACTTGTTAGATAAAATCAGGGTTATCAAAGTGTTTAGTGTGGCTAGA
+ATAGTGGGCTTGCACGTATTAAAGAATGCTGTAGTATGAGTAAACCGTTTTAACGAATTA
+TATAGTCTCCAGAAATCTGTGGCGTTGCATACATGAACTGAATGACATCGAAGATTGTCC
+AATATTTTTAATAGCTGCTCTTTGTCCATTATTTCTATATTTGACTCGCAACAATTGTAG
+ATACCATTAATCACTGATTCCTTTTTCGATGCCGGACAATAGCACAATTGTTTAGCTTTG
+GACTCTATGTATTCAGAATTAATAGATATATCTCTCAATACAGATTGCACTATACATTTT
+GAAACTATGTCAAAAATTGTAGAACGACGCTGTTCTGTAGCCATTTAACTTTAAATAATT
+TACAAAAATTTAAAATGAGCATCCGTATAAAAATCGATAAATTGCGCCAAATTGTGGCAT
+ATTTTTCAGAGTTCAGCGAAGAAGTGTCTATAAATGTAGACTTGACGGATGAATTAATGT
+ATATTTTTGCCGCCTTGGGCGGATCTGTAAACATTTGGGCCATTATACCTCTCAGTGCAT
+CAGTGTTCTACCGCGGAGCCGAAAATATTGTGTTTAACCTTCCAGTGTCCAAGGTAAAAT
+CGTGTTTGTGTAGTTTTCACAATGATGCTATCATAAATATAGAACCTGATCTGGAAAATA
+ATCTAGTAAAACTTTCTAGTTATCATGTAGTAAGTGTCGATTGTAACAAGGAACTGATGC
+CTATTAGGACAGATACTACTATTTGTCTAAGTATAGATCAAAAGAAATCTTACGTATTTA
+ATTTTCACAAGTATGAAGAAAAATGTTGTGGTAGAACCGTCATTCATCTAGAATGGTTGT
+TGGGCTTTATCAAGTGTATTAGTCAGCATCAGCATTTGGCTATTATGTTTAAAGATGACA
+ATATTATTATGAAGACTCCTGGTAATACTGATGCGTTTTCCAGGGAATATTCTATGACTG
+AATGTTCTCAAGAACTACAAAAGTTTTCTTTCAAAATAGCTATCTCGTCTCTCAACAAAC
+TACGAGGATTCAAAAAGAGAGTCAATGTTTTTGAAACTAGAATCGTAATGGATAATGACG
+ATAACATTCTAGGAATGTTGTTTTCGGATAGAGTTCAATCCTTTAAGATTAACATCTTTA
+TGGCGTTTTTAGACTAATACTTTCAATGAGATAAATATGGGTGGCGGAGTAAGTGTTGAG
+CTCCCTAAACGGGATCCACCTCCGGGAGTACCCACTGATGAGATGTTATTAAACGTGGAT
+AAAATGCATGACGTGATAGCTCCCGCTAAGCTTTTAGAATATGTGCATATAGGACCACTA
+ACAAAAGATAAAGAGGATAAAGTAAAGAAAAGATATCCAGAGTTTAGATTAGTCAACACA
+GGACCCGGTGGTCTTTCGGCATTATTAAGACAATCATATAATGGAACCGCACCCAATTGC
+TGTCGCACTTTTAATCGTACTCATTATTGGAAGAAGGATGGAAAGATATCAGATAAGTAT
+GAAGAGGGTGCAGTATTAGAATCGTGTTGGCCCGACGTCCACGACACTGGAAAATGCGAT
+GTTGATTTATTCGACTGGTGTCAGGGGGATACGTTCGATATAAACATATGCCATCAGTGG
+ATCGGTTCAGCCTTTAATAGGAGTGATAGAACTGTAGAGGGTCGACAATCGTTAATAAAT
+CTGTATAATAAGATGCAAAGATTATGTAGTAAAGATGCTAGTGTACCAATATGTGAATTA
+TTTTTGCATCATTTACGCGCACACAATACAGAAGATAGTAAAGAGATGATCGATTATATT
+CTAAGACAACAGTCGGCGGACTTTAAACAGAAATATATGAGATGTAGTTATCCCACTAGA
+GATAAGTTAGAAGAGTCATTAAAATATGCGGAACCTCGAGAATGTTGGGATCCAGAGTGT
+TCGAATGCCAATGTTAATTTCTTACTAACACGTAATTATAATAATTTAGGACTTTGCAAT
+ATTGTACGATGTAATACGAGCGTGAATAACTTACAGATGGATAAAACTTCCTCATTAAGA
+TTATCATGTGGATTAAGCAATAGTGATAGATTTTCTACTGTTCCCGTCAATAGAGCAAAA
+GTAGTTCAACATAATATTAAACATTCGTTCGACCTAAAATTGCATTTGATCAGTTTATTA
+TCTCTCTTGGTAATATGGATACTAATTGTAGCTATTTAAATGGGTGCCGCAGCAAGCATA
+CAGACGACTGTGAATACACTCAGTGAACGTATCTCGTCTAAATTAGAACAAGAAGCGAAC
+GCTAGTGCTCAAACAAAATGTGATATAGAAATCGGAAATTTTTATATCCGACAAAACCAT
+GGATGTAACATCACTGTTAAAAATATGTGCTCTGCGGACGCGGATGCTCAGTTGGATGCT
+GTGTTATCAGCCGCTACAGAAACATATAGTGGATTAACACCGGAACAAAAAGCATACGTA
+CCAGCTATGTTTACTGCTGCGTTAAACATTCAGACGAGTGTAAACACTGTTGTTAGAGAT
+TTTGAAAATTATGTGAAACAGACTTGTAATTCTAGCGCTGTTGTCGATAACAAATTAAAG
+ATACAAAACGTAATTATAGATGAATGTTACGGAGCCCCAGGATCTCCAACAAATTTGGAA
+TTTATTAATACAGGATCTAGCAAAGGAAATTGTGCCATTAAGGCGTTGATGCAATTGACT
+ACTAAGGCCACTACTCAAATAGCACCTAGACAAGTTGCTGGTACAGGAGTTCAGTTTTAT
+ATGATTGTTATCGGTGTTATAATATTGGCAGCGTTGTTTATGTACTATGCCAAGCGTATG
+CTGTTCACATCCACCAATGATAAAATCAAACTTATTTTAGCCAATAAGGAAAACGTCCAT
+TGGACTACTTACATGGACACATTCTTTAGAACTTCTCCGATGATTATTGCTACCACGGAT
+ATACAAAACTGAAAATATATTGATAATATTTTAATAGATTAACATGGAAGTTATCGCTGA
+TCGTCTAGACGATATAGTGAAACAAAATATAGCGGATGAAAAATTTGTAGATTTTGTTAT
+ACACGGTCTAGAGCATCAATGTCCTGCTATACTTCGACCATTAATTAGGTTGTTTATTGA
+TATACTATTATTTGTTATAGTAATTTATATTTTTACGGTACGTCTAGTAAGTAGAAATTA
+TCAAATATTGTTGGTGTTGGTGGCGCTAGTCATCACATTAACTATTTTTTTATTACTTTA
+TACTATAATAGTACTAGACTGACTTCTAACAAACATCTCACCTGCCATAAATAAATGCTT
+GATATTAAAGTCTTCTATTTCTAACACTATTCCATCTGTGGAAAATAATACTCTGACATT
+ATCGCTAATTGATACATCGGTAAGTGATATGCCTATAAAGTAATAATCTTCTTTGGGCAC
+ATATACCAGTGTACCAGGTTCTAACAACCTATTTACTGGTGCTCCTGTAGCATACTTTTT
+TTTTACCTTGAGAATATCCATTGTTTGCTTGGTCAATAGTGATATGTGATTTTTTATCAA
+CCACTCAAAAAAGTAATTGGAGTGTTCATATCCTCTACGGGCTATTGTCTCATGACCGTG
+TATGAAATTTAAGTAACACGACTGTGGTAGATTTGTTCTATAGAGCCGGTTGCCGCAAAT
+AGATAGAACTACCAATATGTCTGTACAAATGTTAAACATTAATTGATTAACAGAAAAAAC
+AATGTTCGTTCTGGGAATAGAAACCAGATTAAAACAAAATTCATTAGAATATATGCCACG
+TTTATACATGGAATATAAAATAACTACAGTTTGAAAAATAACAGTATCATTTAAACATTT
+AACTTGCGGGGTTAATCTCACAACTTTACTGTTTTTGAACTGTTCAAAATATAGCATAGA
+TCCATGAGAAATACGTTTAGCCGCCTTTAATAGAGGAAATCCAACCGCCTTTCTGGATCT
+CACCAACGACGATAGTTCTGACCAGCAACTCATTTCTTCATCATCCACCTGTTTTAACAT
+ATAATAGGCAGGAGATAGATATCCATCATTGCAATATTCCTTCTCGTAGGCACACAATCT
+AATATTGATAAAATCTCCATTCTCTTCTCTGTATTTATTATCTTGTCTCGGTGGCTGATT
+AGGCTGTGGTCTATCGTTGTTGAATCTATTTTGGTCATTAAATCTTTCATTTCTTCCTGG
+TATATTTCTATCACCTCGTTTGGTTGGATTTTTGTCTATATTATCGTTTGTAACATCGGT
+ACGGGTATTCATTTATCACAAAAAAAACTTCTCTAAATGAGTCTACTACTAGAAAACCTC
+ATCGAAGAAGATACCATATTTTTTGCAGGAAGTATATCTGAGTATGATGATTTACAAATG
+GTTATTGCTGGTGCAAAATCCAAATTTCCAAGATCTATGCTTTCTATTTTTAATATAGTA
+CCTAGAACGATGTCAAAATATGAGTTGGAGTTGATTCATAACGAGAATATCACAGGGGCA
+ATGTTTACCACAATGTATAATATAAGAAACAATTTGGGTCTAGGCGATGATAAACTAACT
+ATTGAAGCCATTGAAAACTATTTCTTGGATCCTAACAATGAGGTTATGCCTCTTATCATT
+AATAATACGGATATGACTACCGTCATTCCTAAAAAAAGTGGTAGGAGAAAGAATAAGAAC
+ATGGTTATCTTCCGTCAAGGATCATCACCTATCTTGTGTATTTTCGAAACTCGTAAAAAG
+ATTAATATTTATAAAGAAAATATGGAATCCGTATCGACTAAGTATACACCTATCGGAGAC
+AACAAGGCTTTGATATCTAAATATGCGGGAATTAATATCCTGAATGTGTATTCTCCTTCC
+ACGTCCATGAGATTGAATGCCATTTACGGATTCACCAATAAAAATAAACTAGAGAAACTT
+AGTACTAATAAGGAACTAGAATCGTATAGTTCTAGCCCTCTTCAAGAACCCATTAGGTTA
+AATGATTTTCTGGGACTATTGGAATGTGTTAAAAAGAATATTCCTCTAACAGATATTCCG
+ACAAAGGATTGATTACTATAAATGGAGAATGTTCCTAATGTATACTTTAATCCTGTGTTT
+ATAGAGCCCACGTTTAAACATTCTTTATTAAGTGTTTATAAACACAGATTAATAGTTTTA
+TTTGAAGTATTCGTTGTATTCATTCTAATATATGTATTTTTTAGATCTGAATTAAATATG
+TTCTTCATGCCTAAACGAAAAATACCCGATCCTATTGATAGATTACGACGTGCTAATCTA
+GCGTGTGAAGACGATAAATTAATGATCTATGGATTACCATGGATAACAACTCAAACATCT
+GCGTTATCAATAAATAGTAAACCGATAGTGTATAAAGATTGTGCAAAGCTTTTGCGATCA
+ATAAATGGATCACAACCAGTATCTCTTAACGATGTTCTTCGCAGATGATGATTCATTTTT
+TAAGTATTTTGCTAGTCAAGATGATGAATCTTCATTATCTGATATATTGCAAATCACTCA
+ATATCTAGACTTTCTGTTATTATTATTGATCCAATCAAAAAATAAATTAGAAGCTGTGGG
+TCATTGTTATGAATCTCTTTCAGAGGAATACAGACAATTGACAAAATTCACAGACTCTCA
+AGATTTTAAAAAACTGTTTAACAAGGTCCCTATTGTTACAGATGGAAGGGTCAAACTTAA
+TAAAGGATATTTGTTCGACTTTGTGATTAGTTTGATGCGATTCAAAAAAGAATCAGCTCT
+AGCTACCACCGCAATAGATCCTGTTAGATACATAGATCCTCGTCGTGATATCGCATTTTC
+TAACGTGATGGATATATTAAAGTCGAATAAAGTTGAAAAATAATTAATTCTTTATTGTTA
+TCATGAACGGCGGACATATTCAGTTGATAATCGGCCCCATGTTTTCAGGTAAAAGTACAG
+AATTAATTAGACGAGTTAGACGTTATCAAATAGCTCAATATAAATGTGTGACTATAAAAT
+ATTCTAACGATAATAGATACGGAACGGGACTATGGACACATGATAAGAATAATTTTGCAG
+CATTGGAAGTAACTAAACTATGTGATGTCTTGGAAGCAATTACAGATTTCTCCGTGATAG
+GTATAGATGAAGGACAGTTCTTTCCAGACATTGTTGAATTCTGTGAGCGTATGGCAAACG
+AAGGAAAAATAGTTATAGTAGCCGCGCTCGATGGGACATTTCAACGTAGACCGTTTAATA
+ATATTTTGAATCTTATTCCATTATCTGAAATGGTGGTAAAACTAACTGCAGTGTGTATGA
+AATGCTTTAAGGAGGCTTCCTTTTCTAAACGATTAGGTACAGAAACCGAGATAGAAATAA
+TAGGAGGTAATGATATGTATCAATCTGTGTGTAGAAAGTGTTACATCGACTCATAATATT
+ATATTTTTTATCTAAAAAACTAAAAATAAACATTGATTAAATTTTAATATAATACTTAAA
+AATGGATGTTGTGTCGTTAGATAAACCGTTTATGTATTTTGAGGAAATTGATAATGAGTT
+AGATTACGAACCAGAAAGTGCAAATGAGGTCGCAAAAAAACTGCCGTATCAAGGACAGTT
+AAAACTATTACTAGGAGAATTATTTTTTCTTAGTAAGTTACAGCGACACGGTATATTAGA
+TGGCGCCACCGTAGTGTATATAGGATCTGCTCCAGGTACACATATACGTTATTTGAGAGA
+TCATTTCTATAATTTAGGAGTGATCATCAAATGGATGCTAATTGACGGCCGCCATCATGA
+TCCTATTCTAAATGGATTGCGTGATGTGACTCTAGTGACTCGGTTTGTTGATGAGGAATA
+TCTACGATCCATCAAAAAACAACTACATCCTTCTAAGATTATTTTAATTTCTGATGTGCG
+ATCCAAACGAGGAGGAAATGAACCTAGTACTGCGGATTTACTAAGTAATTATGCTCTACA
+AAATGTCATGATTAGTATTTTAAACCCCGTGGCGTCTAGTCTTAAATGGAGATGCCCGTT
+TCCAGATCAATGGATCAAGGACTTTTATATCCCACACGGTAATAAAATGTTACAACCTTT
+TGCTCCTTCATATTCAGCTGAAATGAGATTATTAAGTATTTATACCGGTGAGAATATGAG
+ACTGACTCGAGTTACCAAATCAGACGCTGTAAATTATGAAAAAAAGATGTATTACCTTAA
+TAAGATAGTCCGCAACAAAGTAGTTATTAACTTTGATTATCCTAATCAGGAATATGACTA
+TTTTCACATGTACTTTATGTTGAGGACCGTATACTGCAATAAAACATTTCCTACTACTAA
+AGCAAAGATACTATTTCTACAACAATCTATATTTCGTTTCTTAAATATTCCAACGACATC
+AACTGAAAAAGTTAGTCATGAACCAATACAACGTAAAATATCTAGCAAAGATTCTATGTC
+TAAAAACAGAAATAGCAAGAGATCCGTACGCGGTAATAAATAGAAACGTACTACTGAGAT
+ATACTACCGATATAGAGTATAATGATTTAGTTACTTTAATAACCGTTAGACATAAAATTG
+ATTCTATGAAAACTGTGTTTCAGGTATTTAACGAATCATCCATAAATTATACTCCGGTTG
+ATGATGATTATGGAGAACCAATCATTATAACATCGTATCTTCAAAAAGGTCATAACAAGT
+TTCCTGTAAATTTTCTATACATAGATGTGGTAATATCTGACTTATTTCCTAGCTTTGTTA
+GACTAGATACTACAGAAACTAATATAGTTAATAGTGTACTACAAACAGGCGATGGTAAAA
+AGACTCTTCGTCTTCCTAAAATGTTAGAGACGGAAATAGTTGTCAAGATTCTCTATCGTC
+CTAATATACCATTAAAAATTGTTAGATTTTTCCGCAATAACATGGTAACTGGAGTAGAGA
+TAGCCGATAGATCTGTTATTTCAGTCGCTGATTAATCAATTAGTAGAGATGAGATAAGAA
+CATTATAATAATCAATAATATATCTTATATCTGTTTAGAAAAATGCTAATATTAAAATAG
+CTAACGCTAGTAATCCAATCGGAAGCCATTTGATATCTATAATAGGGTATCTAATTTCCT
+GATTCAGATAGCGTACGGCTATATTCTCGGTAGCTACTCGTTTGGAATCACAGACATTAT
+TTACATCTAATTTACTATCTGTAATGGAAACGTTTCCCAATGAAATGGTACAATCAGATA
+CATTACATCTTGATATATTTTTTTTTAAAGAGGCTGGTAACAACGCATCGCTTCGTTTAC
+ATGGCTCGTACCAACAATAATAGGGTAATCTTGTATCTATTCCTATCCGTACTATACTTT
+TATCAGGATAAATACATTTACATCGTATATCGTCTTTGTTAGTATCACAGAATGCATAAA
+TTTGTTCGTCCGTCATGATAAAAATTTAAAGTGTAAATATAACTATTATTTTTATAGTTA
+TAATAAAAAGGGAAATTTGATTGTATACCTTCGGTTCTTTAAAAGAAACTGACTTGATAA
+AAATGGCTGTAATCTCTAAGGTTACGTATAGTCTATACGATCAAAAAGAGATTAATGCCA
+CAGATATTATCATTAGTCATATTAAAAATGACGACGATATCGGTACCGTTAAAGATGGTA
+GACTAGGTGCTATGGATGGGGCATTATGTAAAACTTGTGGGAAAACGGAATTGGAATGTT
+TCGGTCACTGGGGTAAAGTAAGTATTTATAAAACTCATATAGTTAAGCCTGAATTTATTT
+CAGAAATTATTCGTTTACTGAATCATATATGTATTCATTGCGGATTATTGCGTTCACGAG
+AACCGTATTCCGACGATATTAACCTAAAAGAGTTATCGGTACACGCTCTTAGGAGATTAA
+AGGATAAAATATTATCCAAGAAAAAGTCATGTTGGAACAGCGAATGTATGCAACCGTATC
+AAAAAATTACTTTTTCAAAGAAAAAGGTTTGTTTCGTCAACAAGTTGGATGATATTAACG
+TTCCTAATTCTCTCATCTATCAAAAGTTAATTTCTATTCATGAAAAGTTTTGGCCATTAT
+TAGAAATTCATCAATATCCAGCTAACTTATTTTATACAGACTACTTTCCCATCCCTCCGT
+TGATTATTAGACCGGCTATTAGTTTTTGGATAGATAGTATACCCAAAGAGACAAATGAAT
+TAACTTACTTATTAGGTATGATCGTTAAGAATTGTAACTTGAATGCTGATGAACAGGTTA
+TCCAGAAGGCGGTAATAGAATACGATGATATTAAAATTATTTCTAATAACACTACCAGTA
+TCAATTTATCATATATCACATCCGGCAAAAATAATATGATTAGAAGTTATATCGTCGCTC
+GGCGAAAAGATCAGACCGCTAGATCCGTAATTGGTCCCAGTACATCTATCACCGTTAATG
+AGGTAGGAATGCCCACATATATTAGAAATACACTTACAGAAAAGATATTTGTTAATGCCT
+TTACAGTGGATAAAGTTAAACAACTATTAGCATCAAACCAAGTTAAATTTTACTTTAATA
+AACGATTAAACCAATTAACAAGAATACGTCAAGGAAAGTTTATCAAAAATAAAATACATT
+TATTGCCTGGTGATTGGGTAGAAGTAGCTGTTCAAGAATATACAAGTATTATTTTTGGAA
+GACAACCGTCTCTACATAGATACAACGTCATCGCTTCATCTATCAGAGCTACCGAAGGAG
+ATACTATCAAAATATCTCCCGGAATTGCCAACTCTCAAAATGCTGATTTTGACGGAGATG
+AAGAATGGATGATATTGGAGCAAAATCCTAAAGCCGTAGTTGAACAAAGTATTCTTATGT
+ATCCGACAACGTTACTCAAACACGATATTCATGGAGCCCCCGTTTATGGATCTATTCAAG
+ATGAAATCGTAGCAGCGTATTCATTGTTTAGGATACAAGATCTTTGTTTAGATGAAGTAT
+TGAACATCTTGGGGAAATATGGAAGAGAGTTCGATCCTAAAGGTAAATGTAAATTCAGCG
+GTAAAGATATCTATACTTACTTGATAGGTGAAAAGATTAATTATCCGGGTCTCTTAAAGG
+ATGGTGAAATTATTGCAAACGACGTAGATAGTAATTTTGTTGTAGCTATGAGGCATCTGT
+CATTGGCTGGACTCTTATCCGATCATAAATCGAACGTGGAAGGTATCAACTTTATTATCA
+AGTCATCTTATGTTTTTAAGAGATATCTATCTATATACGGTTTTGGGGTGACATTCAAAG
+ATCTGAGACCAAATTCGACGTTCACTAATAAATTGGAGGCTATCAACGTAGAAAAAATAG
+AACTTATCAAAGAAGCATACGCCAAATATCTCAAAGATGTAAGAGACGGGAAAATAGTTC
+CATTATCTAAAGCTTTAGAGGCGGACTACTTGGAATCCATGTTATCCAACTTGACAAATC
+TTAATATCAGAGAGATAGAAGAACATATGAGACAAACGCTGATAGATGATCCAGATAATA
+ACCTCCTGAAAATGGCCAAAGCGGGTTATAAAGTAAATCCCACAGAACTAATGTATATTC
+TAGGTACTTATGGACAACAGAGGATAGATGGCGAACCAGCAGAGACTCGAGTATTGGGTA
+GAGTCTTACCTTACTATCTTCCAGACTCTAAGGATCCAGAAGGAAGAGGTTATATTCTTA
+ATTCTTTAACAAAAGGATTAACGGGTTCTCAATATTACTTTTTGATGCTGGTTGCAAGAT
+CTCAATCTACTGATATTGTCTGTGAAACATCACGTACCGGAACACTGGCTAGAAAAATCA
+TTAAAAAGATGGAGGATATGGTGGTCGACGGATACGGACAAGTAGTTATAGGTAATACGC
+TCATCAAGTACGCAGCCAATTATACCAAAATTCTAGGCTCAGTATGTAAACCTGTAGATC
+TTATCTATCCAGATGAGTCCATGACTTGGTATTTGGAAATTAGTGCTTTGTGGAATAAAA
+TAAAACAGGGATTCGTTTACTCTCAGAAACAGAAACTTGCAAAGAAGACATTGGCGCCGT
+TTAATTTCCTAGTATTCGTCAAACCCACCACTGAGGATAATGCTATTAAGGTTAAGGATC
+TGTACGATATGATTCATAACGTCATTGATGATGTGAGAGAGAAATACTTCTTTACGGTAT
+CTAATATAGATTTTATGGAGTATATATTCTTGACGCATCTTAATCCTTCTAGAATTAGAA
+TTACAAAAGAAACGGCTATTACTATCTTTGAAAAGTTCTATGAAAAACTCAATTATACTC
+TAGGTGGTGGAACTCCTATTGGAATTATTTCTGCACAGGTATTGTCTGAGAAGTTTACAC
+AACAAGCCCTGTCCAGTTTTCACACTACTGAAAAGAGTGGTGCTGTAAAACAAAAACTTG
+GTTTCAACGAGTTTAATAACTTGACTAATTTGAGTAAGAATAAGACCGAAATTATCACTC
+TGGTATCCGATGATATCTCTAAACTTCAATCTGTTAAGATTAATTTCGAATTTGTATGTT
+TGGGAGAATTAAATCCAGACATCACTCTTCGAAAAGAAACAGATAGATATGTAGTAGACA
+TAATAGTCAATAGATTATACATCAAGAGAGCAGAAATAACCGAATTAGTCGTCGAATATA
+TGATTGAACGATTTATCTCCTTTAGCGTCATTGTAAAGGAATGGGGTATGGAGACATTCA
+TTGAGGACGAGGATAATATTAGATTTACTATCTACCTAAATTTCGTTGAACCGGAGGAAT
+TGAATCTTAGTAAGTTTATGATGGTTCTTCCAGGTGCCGCCAACAAGGGCAAGATTAGTA
+AATTCAAGATTCCTATCTCTGACTATACGGGATATAACGACTTCAATCAAACAAAAAAGC
+TCAATAAGATGACTGTAGAACTCATGAATCTAAAAGAATTGGGTTCTTTCGATTTGGAGA
+ACGTCAACGTGTATCCTGGAGTATGGAATACATACGATATCTTTGGTATTGAGGCCGCTC
+GTGGATACTTGTGCGAAGCCATGTTAAACACCTATGGAGAAGGTTTCGATTATCTGTACC
+AGCCTTGTGATCTTCTCGCTAGTTTACTATGTGCTAGTTACGAACCAGAATCAGTTAATA
+AATTCAAGTTCGGTGCAGCTAGTACTCTTAAGAGAGCTACGTTCGGAGATAATAAAGCAT
+TGTTAAACGCGGCTCTTCATAAAAAGTCAGAACCTATTAACGATAATAGTAGCTGCCACT
+TTTTTAGCAAGGTCCCTAATATAGGAACTGGATATTACAAATACTTTATCGACTTGGGTC
+TTCTCATGAGAATGGAAAGGAAACTATCTGATAAGATATCTTCTCAAAAGATCAAGGAGA
+TAGAAGAAACAGAAGACTTTTAATTCTTATCAATAACATATTTTTCTATGATCTGTCTTT
+TAAACGATGGATTTTCCACAAATGCGCCTCTCAAGTCCCTCATAGAATGATACACGTATA
+AAAAATATAGCATAGGTGATGACTCCTTATTTTTAGACATTAGATATGCCAAAATCATAG
+CCCCGCTTCTATTTACTCCTGCAACACAATGAACCAACACGGGCTCGTTTCGTTGATCAC
+ATTTAGATAAGAAGGCGGTCACGTCGTCAAAATATTTACTAATATCAGTAGTTGTATCAT
+CTACCAACGGTATATGAATAATATTAATATTAGAGTTAGGTAATGTATATTTATCCATCG
+TCAAATTTAAAACATATTTGAACTTAACTTCAGATGATGGTGCATCCATAGCATTTTTAT
+AATTTCCCAAATACACATTATTTGTTACTCTTGTCATTATAGTGGGAGATTTGGCTCTGT
+GCATATCTCCAGTTGAACGTAGTAGTAAGTATTTATACAAACTTTTCTTATCCATTTATA
+ACGTACAAATGGATAAAACTACTTTATCAGTAAACGCATGCAATTTAGAATACGTTAGAG
+AAAAGGCTATAGTAGGCGTACAAGCAGCCAAGACATCAACACTTATATTTTTTGTTATTA
+TATTGGCAATTAGTGCGCTATTACTCTGGTTTCAGACGTCTGATAATCCAGTCTTTAATG
+AATTAACGAGATATATGCGAATTAAAAATACGGTTAACGATTGGAAATCATTAACGGATA
+GCAAAACAAAATTAGAAAGCGATAGAGGTAGACTTCTAGCCGCTGGTAAGGATGATATAT
+TCGAATTCAAATGTGTGGATTTCGGCGCCTATTTTATAGCTATGCGATTGGATAAGAAAA
+CATATCTGCCGCAAGCTATTAGGCGAGGTACTGGAGACGCGTGGATGGTTAAAAAGGCGG
+CAAAAGTCGATCCATCTGCTCAACAATTTTGTCAGTATTTGATAAAACACAAGTCTAATA
+ATGTTATTACTTGTGGTAATGAGATGTTAAATGAATTAGGTTATAGCGGTTATTTTATGT
+CACCGCATTGGTGTTCCGATCTTAGTAATATGGAATAAGTGTTAGATAAATGCGGTAACA
+AATGTTCCTGTAAGGAACCATAACAGTTTAGATTTAACATTAAAGATGAGCATAAACATA
+ATAAACAAAATTACAATCAAACCTATAACATTAATATCAAACAATCCAAAAAATGAAATC
+AATGGAGTAGTAAACGTGTACATAACTCCTGGATAACGTTTAGCAGCTACCGTTCCTATT
+CTAGACCAAAAATTTGGTTTCATGGTTTCGAAGCGGTGTTCTGCAACAAGACGAGGATCG
+TGTTCTACATATTTGGCAGAGTTATCCATTATTTGCCTGTTAATCTTCATTTCGTTTTCG
+ATTCTGGCTATTTCAAAATAAAATCCCGATGATAGACCTCCAGACTTTATAATTTCATCT
+ACGATGTTCAGCGCCGTAGTAACTCTAATAATATAGGCGGATAAGCTAACATCATACCCT
+CCTGTATATGTAAATATGGCATGATCTTTGTCTATTACAAGCTCGGTTTTAACTTTATTT
+CCTGTAATAATTTCTCTCATCTGTAGGATATCTATTTTCTTGTCATGTATTGCCTTCAAG
+ACGGGACGAAGAAACGTAATATCCTCAATAACGTTATCGTTTTCTATAATAACTACATAT
+TCTACATTTTTATTTTCTAGCTCGGTAAAAAATTTAGAATCCCATAGGGCTAAATGTCTA
+GCGATATTTCTTTTCGTTTCCTCTGTACACATAGTGTTACAAAACCCTGAAAAGAAGTGA
+GTATACTTGTCATCATCTCTAATATTTCCTCCAGTCCATTGTATAAACACATAATCCTTG
+TAATGATCTGGATCATCATTGACTATCACAACATCTCTTTTTTCTTGCATAACTTCATTG
+TCCTTCACATCATCGAACTTCTGATCATTAATATGCTCATGAACATTAGGAAATGTTTCT
+GATGGAGGTCTATCAATAACTGGCACAACAATAACAGGAGTTTTCACCGCCGCCATTTAG
+TTATTGAAATTAATCATATACAACTCTCTAATACGAGTTATATTTTCGTCTATCCATTGT
+TTCACATTGACATATTTCGACAAAAAGATATAAAATGCGTATTCCAATGCTTCTCTGTTT
+AATGAATTACTAAAATATACAAACACGTCACTGTCTGGTAATAAATAATATCTTAGAATA
+TTGTAACAATTTATTTTGTATTGCACATGTTCGTGATCTATGAGTTCTTCTTCAAATGGC
+ATAGGATCTCCGAATCTGAAAACGTATAAATAGGAGTTAGAATAATAATATTTGAGAGTA
+TTGGTAATGTATAAACTCTTTAGCGGTATAATTAGTTTTTTTCTCTCGATTTCTATTTTT
+AGATGTGATGGAAAAATGACTAATTTTGTAGCATTAGTATCATGAACTCTAATCAAAATC
+TTAATATCTTCGTCACATGTTAGCTCTTTGAAGTTTTTAAGAGATGCATCAGTTGGTTTT
+ACAGATGGAGTAGGTGCAACAATTTTTTGTTTAATGCATGCATGTATTGGAGCCATTGTC
+TTAACTATAATGGTGCTTGTATCGAAAAACTTTAATGCGGATAACGGAAGCTCTTCGCCG
+CGACTTTCTACGTCGTAATTGGGTTCTAATGCCGATCTCTGAATGGATACTAGTTTTCTA
+AGTTCTAATGTAATTCTCTGAAAATGTAAATCCAATTCCTCCGGCATTATAGATGTGTAT
+ACATCGGTAAATAAAACTATAGTATCCAACGATCCCTTCTCGCAAATTCTAGTCTTAACC
+AAGAAATCGTATATAACTACGGAGATGGCGTATTTAAGAGTGGATTCTTCTACCGTTTTG
+TTCTTGGATTTCATATAAGAAACTATAAAGTCCGCACTACTGTTAAGAATGATCACTAAC
+GCAACTATATAGTTCAAATTAAGCATCTTGGAAACATAAAATAACTCTGTAGATGATACT
+TGACTTTCGAATAAGTTTGCAGACAAACGAAGAAAGAACAGACCTCTCTTAATTTCAGAA
+GAAAACTTTTTTTCGTATTCCTGACGTCTAGAGTTTATATCAATAAGAAAGTTAAGAATT
+AGTCGGTTAATGTTGTATTTCATTACCCAAGTTTGAGATTTCATAATATTGTCAAAAGAC
+ATGATAATATTAAAGATAAAGCGCTGACTATGAACGAAATAGCTATATGGTTCGCTCAAG
+AATATAGTCTTGTTAAACGTGGAAACGATAACTGTATTTTTAATCACGTCAGCGGCATCT
+AAATTAAATATAGGTATATTTATTCCACACACTCTACAATATGCCACACCATCTTCATAA
+TAAATAAATTCGTTAGCAAAATTATTAATTTTAGTGAAATAGTTAGCGTCAACTTTCATA
+GCTTCCTTCAATCTAATTTGATGCTCACATGGCGCGAATTCTACTCTAACATCCCTTTTC
+CATGCCTCAGGTTCATCGATCTCTATAATATCTAGTTTCTTGCGTTTCACAAACACAGGC
+TCGTCTCTCGCGATGAGATCTGTATAGTAACTATGTAAATGATAACTAGATAGAAAGATG
+TAGCTATATAGATGACGATCCTTTAAGAGAGGTATAATAACTTTACCCCAATCAGATAGA
+CTGTTGTTATGGTCTTCGGAAAAAGAATTTTTATAAATTTTTCCAGTATTTTCTAAATAT
+ACGTACTTGATATCTAAGAAATCCTTAATAATAATAGGAATGGATAATCCGTCTATTTTA
+TAAAGAAATACATATCGCATATTATACTTTTTTTTGGAAATTGGAATACCGATGTGTCTA
+CATAAATACGCAAAGTCTAAATATTTTTTAGAGAATCTTAGTTGGTCCAAATTCTTTTCC
+AAGTACGGTAATAGATTTTTCATATTGAACGGTATCTTCTTGATCTCTGGTTCTAATTCC
+GCATTAAATGATGAAACTAAGTCACTATTTTTATAACTAACGATTACATCACCTCTAACA
+TCATCATTTACCAGGATACTGATCTTCTTTTGTCGTAAATACATGTCTAATGTGTTAAAA
+AAAAGATCATACAAGTTATACGTCATTTCATCTGTAGTATTCTTGTCATTGAAGGATAAA
+CTCGTACTAATCTCTTCTTTAACAGTCTGTTCAAATTTATATCCTATATATGAAAAAATA
+GCAACCAGTGTTTGATCATCCGCGTCAATATTCTGTTCTATCGTAGTGTATAACAATCTT
+ATATCTTCTTCTGTGATAGTCGATACGTTATAAAGGTTGATAACGAAAATATTTTTATTT
+CGTGAAATAAAGTCATTGTAGGATTTTGGACTTATATTCGTGTCTAGTAGATATGATTTT
+ATTTTTGGAATGATCTCAATTAAAATAGTCTCTTTAGAGTCCATTTAAAGTTACAAACAA
+CTAGGAAATTGGTTTATGATGTATAATTTTTTTAGTTTTTATAGATTCTTTATTCTATAC
+TTAAAAAATGAAAATAAATACAAAGGTTCTTGAGGGTTGTGTTAATTGAAAGCGATAAAT
+AATCATAAATTATTTCATTATCGCGATATCCGTTAAGTTTGTATCGTAATGGCGTGGTCA
+ATTACGAATAAAGCGGATACTAGTAGTTTCACAAAGATGGCTGAAATCAGAGCTCATCTA
+AGAAATAGCGCTGAAAATAAAGATAAAAACGAGGATATTTTCCCGGAAGATGTAATAATT
+CCATCTACTAAGCCCAAAACCAAACGAACCACTACTCCTCGTAAACCAGCGGCTACTAAA
+AGATCAACCAAAAAGGATAAAGAAAAGGAGGAAGTGGAAGAAGTAGTTATAGAGGAATAT
+CATCAAACAACTGAAGAAAATTCTCCACCTCCGTCATCATCTCCTGGAGTCGGCGACATT
+GTAGAAAGCGTGGCCGCTGTAGAGCTCGATGATAGCGACGGGGATGATGAACCTATGGTA
+CAAGTTGAAGCTGGTAAAGTAAATCATAGTGCTAGAAGCGATCTCTCTGACCTAAAGGTG
+GCTACCGACAATATCGTTAAAGATCTTAAGAAAATTATTACTAGAATCTCTGCAGTATCG
+ACTGTTCTAGAGGATGTTCAAGCAGCTGGTATCTCTAGACAATTTACTTCTATGACTAAA
+GCTATTACAACACTATCTGATCTAGTCACCGAGGGAAAATCTAAAGTTGTTCGTAAAAAA
+GTTAAAACTTGTAAGAAGTAAATGCGTGCACTTTTTTATAAAGATGGTAAACTGTTTACC
+GATAATAATTTTTTAAATCCTGTATCAGACGATAATCCAGCGTATGAGGTTTTGCAACAT
+GTTAAAATTCCTACTCATTTAACAGATGTAGTAGTATATGAACAAACGTGGGAAGAGGCA
+TTAACTAGATTAATTTTTGTGGGAAGTGATTCAAAAGGACGTAGACAATACTTTTACGGA
+AAAATGCATATACAGAATCGCAATGCTAAAAGAGATCGTATTTTTGTTAGAGTATATAAC
+GTTATGAAACGAATTAATTGTTTTATAAACAAAAATATAAAGAAATCGTCCACAGATTCC
+AATTATCAGTTGGCGGTTTTTATGTTAATGGAAACTATGTTTTTTATTAGATTTGGTAAA
+ATGAAATATCTTAAGGAGAATGAAACAGTAGGGTTATTAACACTAAAAAATAAACACATA
+GAAATAAGTCCCGATGAAATAGTTATCAAGTTTGTAGGAAAGGACAAAGTTTCACATGAA
+TTTGTTGTTCATAAGTCTAATAGACTATATAAACCGCTATTGAAACTGACTGATGATTCT
+AGTCCCGAAGAATTTCTGTTCAACAAACTAAGTGAACGAAAGGTATATGAATGTATCAAA
+CAGTTTGGTATTAGAATCAAGGATCTCCGAACGTATGGAGTCAATTATACGTTTTTATAT
+AATTTTTGGACAAATGTAAAGTCCGTATCTCCTCTTCCATCACCAAAAAAGTTGATAGCA
+TTAACTATCAAACAAACTGCTGAAGTGGTAGGTCATACTCCATCAATTTCAAAAAGAGCT
+TATATGGCAACGACTATTTTAGAAATGGTAAAGGATAAAAATTTTTTAGACGTAGTATCT
+AAAACTACGTTCGATGAATTCCTATCTATAGTCGTAGATCACGTTAAATCATCTACGGAT
+GGATGATAATAGATCTTTACACAAATAATTACAAGACCGATAAATGGAAATGGATAAACG
+GATGAAATCTCTCGCTATGACAGCTTTCTTCGGAGAGCTAAACACGTTAGATATTATGGC
+ATTGATAATGTCTATATTTAAACACCATCCAAACAATACCATTTTTTCAGTGGATAAGGA
+TGGTCAATTTATGATTGATTTCGAATACGATAATTATAAGGCTTCTCAATATTTGGATCT
+GACCCTCACTCCGATATCTGGAAATGAATGCAAGACTCACGCATCTAGTATAGCCGAACA
+ATTGGCGTGTGTGGATATTATTAAAGAGGATATTAGCGAATATATCAAAACTACTCCCCG
+TCTTAAACGATTTATAAAAAAATACCGCAATAGATCATATACTCGTATCAGTCGAGATAC
+AGAAAAGCTTAAAATAGCTCTAGCTAAAGGCATAGATTACGAATATATAAAAGACGCTTG
+TTAATAAGTAAATGAAAAAAAACTAGTCGTTTATAATAAAACACAATATGGATGCCAACA
+TAGTATCATCTTCTACTATTGCGACGTATATAGACGCTTTAGCGAAGAATGCTTCAGAAT
+TAGAACAGAGGTCTACCGCATACGAAATAAATAATGAATTGGAACTAGTATTTATTAAAC
+CGCCATTGATTACGTTGACAAATGTAGTAAATATCTCCACGATTCAGGAATCGTTTATTC
+GATTTACCGTTACTAATAAGGAAGGTATCAAAATTAGAACTAAGATTCCATTATCTAAGG
+TACATGGTCTAGATGTAAAAAATGTGCAGTTGGTAGATGCTATAGATAACATAGTTTGGG
+AAAAGAAATCATTAGTGACGGAAAATCGTCTTCACAAAGAATGCTTGTTGAGACTATCAA
+CAGAGGAACGTCATATATTTTTGGATTACAAGAAATATGGATCCTCTATCCGACTAGAAT
+TAGTCAATCTTATTCAAGCAAAAACAAAAAACTTTACGATAGACTTTAAGCTAAAATATT
+TTCTAGGATCTGGCGCTCAATCTAAAAGTTCTTTATTGCACGCTATTAATCATCCAAAGT
+CAAGGCCTAATACATCTCTGGAAATAGAATTTACACCTAGAGACAATGAAACAGTTCCAT
+ATGATGAACTAATAAAGGAATTGACGACTCTCTCGCGTCATATATTTATGGCTTCTCCAG
+AGAATGTAATTCTTTCTCCACCTATTAACGCACCTATAAAGACTTTTATGTTGCCTAAAC
+AAGATATAGTAGGTCTGGATCTGGAAAATCTATATGCCGTAACTAAGACTGACGGCATTC
+CTATAACTATCAGAGTTACATCAAAAGGGTTGTATTGTTATTTTACACATCTTGGTTATA
+TTATTAGATATCCAGTTAAGAGAACAATAGATTCCGAAGTAGTAGTCTTTGGTGAGGCAG
+TTAAGGATAAGAACTGGACCGTATATCTCATTAAGCTAATAGAGCCCGTAAATGCAATCA
+GTGATAGACTAGAAGAAAGTAAGTATGTTGAATCTAAACTAGTGGATATTTGTGATCGGA
+TAGTATTCAAGTCAAAGAAATACGAAGGTCCGTTTACTACAACTAGTGAAGTCGTCGATA
+TGTTATCTACATATTTACCAAAGCAACCAGAAGGTGTTATTCTGTTCTATTCAAAGGGAC
+CTAAATCTAACATTGATTTTAAAATCAAAAAGGAGAATACTATAGACCAAACTGCAAATG
+TAGTATTTAGGTACATGTCCAGTGAACCAATTATCTTTGGAGAGTCGTCTATCTTTATAG
+AGTATAAGAAATTTACCAACGATAAAGGCTTTCCTAAAGAATATGGTTCTGGTAAGATTG
+TGTTATATAACGGCGTTAATTATCTAAATAATATCTATTGTTTGGAATATATTAATACAC
+ATAATGAAGTGGGTATTAAGTCCGTTGTTGTACCTATTAAGTTTATAGCAGAATTCTTAG
+TCAATGGAGAAATACTTAAACCTAGAATCGATAAAACCATGAAATATATTAACTCAGAAG
+ACTATTATGGAAATCAACATAATATCATAGTCGAACATTTAAGAGATCAAAGCATCAAAA
+TAGGAGATGTCTTTAACGAGGATAAACTATCGGATGTTGGACATCAATACGCTGCCAACA
+ACGATAAATTTAGATTAAATCCAGAAGTTAGTTATTTTACTAATAAACGAACTAGAGGGC
+CGTTGGGAATTTTATCAAACTACGTCAAGACTCTTCTTATTTCTATGTATTGTTCCAAAA
+CATTTTTAGACGATTCCAACAAACGAAAGGTATTAGCGATTGATTTTGGAAACGGTGCTG
+ACCTGGAAAAATACTTTTATGGAGAGATTGCGTTATTGGTAGCGACGGATCCGGATGCTG
+ATGCTATAGCTAGAGGAAATGAAAGATACAACAAATTAAATTCTGGAATTAAAACCAAGT
+ACTACAAATTTGACTACATTCAGGAAACTATTCGATCCGATACATTTGTCTCTAGTGTCA
+GAGAAGTATTCTATTTTGGAAAGTTTAATATCATTGACTGGCAGTTCGCTATTCATTATT
+CTTTTCATCCAAGACATTATGCTACAGTCATGAATAACTTATCCGAACTAACTGCTTCTG
+GAGGCAAGGTATTAATTACTACCATGGATGGAGACAAATTATCAAAATTAACCGATAAAA
+AGACTTTTATAATTCATAAGAATCTACCTAGTAGCGAAAACTATATGTCTGTAGAAAAAA
+TAGCTGATGATAGAATAGTGGTATATAATCCATCAACAATGTCTACTCCAATGACTGAAT
+ACATTATCAAAAAGAACGATATAGTCAGAGTGTTTAACGAATACGGATTTGTTCTTGTAG
+ATAATGTTGATTTCGCTACAATTATAGAACGAAGTAAAAAGTTTATTAATGGCGCATCTA
+CAATGGAAGATAGACCGTCTACAAGAAACTTTTTCGAACTAAATAGAGGAGCCATTAAAT
+GTGAAGGTTTAGATGTCGAAGACTTACTTAGTTACTATGTTGTTTATGTCTTTTCTAAGC
+GGTAAATAATAATATGGTATGGGTTCTGATATCCCCGTTCTAAATGCATTAAATAATTCC
+AATAGAGCGATTTTTGTTCCTATAGGACCTTCCAACTGTGGATACTCTGTATTATTAATA
+GATATATTAATACTTTTGTAGGGTAACAGAGGTTCTACGTCTTCTAAAAATAAAAGTTTT
+ATAACATCTGGCCTGTTCATAAATAAAAACTTGGCGATTCTATATATACTCTTATTATCA
+AATCTAGCCATTGTCTTATAGATGTGAGCTACTGTAGGTGTACCATTTGATTTTCTTTCT
+AATACTATATATTTCTCTCGAAGAAGTTCTTGCAGATCATCTGGGAATAAAATACTACTG
+TTGAGTAAATCAGTTATTTTTTTTATATCGATATTGATGGACATTTTTATAGTTAAGGAT
+AATAAGTATCCCAAAGTAGATAACGACGATAACGAAGTATTTATACTTTTAGGAAATCAC
+AATGACTTTATCAGATCAAAATTAACAAAATTAAAGGAGCATGTATTTTTTTCTGAATAT
+ATTGTGACTCCAGATACATATGGATCTTTATGCGTCGAATTAAATGGGTCTAGTTTTCAG
+CACGGTGGTAGATATATAGAGGTGGAGGAATTTATAGATGCTGGAAGACAAGTTAGATGG
+TGTTCTACATCCAATCATATATCTGAAGATATACACACTGATAAATTTGTCATTTATGAT
+ATTTATACGTTTGATTCGTTCAAGAATAAACGATTGGTATTTGTACAGGTACCTCCATCA
+TTAGGAGATGATAGCTATTTAACTAATCCGTTATTGTCTCCGTATTATCGTAATTCAGTA
+GCCAGACAAATGGTCAATGATATGATTTTTAATCAAGATTCATTTTTAAAATATTTATTA
+GAACATCTGATTAGAAGCCACTATAGAGTTTCTAAACATATAACAATAGTTAGATACAAG
+GATACCGAAGAATTAAATCTAACAAGAATATGTTATAATAGAGATAAGTTTAAGGCGTTT
+GTATTCGCTTGGTTTAACGGCGTTTCGGAAAATGAAAAGGTACTAGATACGTATAAAAAG
+GTATCTGATTTGATATAATGAATTCAGTGACTATATCACACGCACCATATACTATTACTT
+ATCACGATGATTGGGAACCAGTAATGAGTCAATTGGTAGAGTTTTATAACGAAGTAGCCA
+GTTGGTTGCTACGCGACGAGACGTCGCCTATTCCTGATAAGTTCTTTATACAATTGAAAC
+AGCCGCTTAGAAATAAACGAGTATGTGTGTGTGGTATAGATCCGTATCCAAAAGATGGAA
+CTGGTGTACCGTTCGAATCACCAAATTTTACAAAAAAATCAATTAAGGAGATAGCTTCAT
+CTATATCTAGATTAACCGGAGTAATTGATTATAAAGGTTATAACCTTAATATAATAGACG
+GGGTTATACCCTGGAATTATTACTTAAGTTGTAAATTAGGAGAAACAAAAAGTCACGCGA
+TTTACTGGGATAAGATTTCCAAGTTACTGCTACAGCATATAACTAAACACGTTAGTGTTC
+TTTATTGTTTGGGTAAAACAGATTTCTCGAATATACGGGCAAAGTTAGAATCCCCGGTAA
+CTACCATAGTGGGATATCATCCAGCGGCCAGAGACCACCAATTCGAGAAAGATCGATCAT
+TTGAAATTATCAACGTTTTACTGGAATTAGACAACAAGACACCTATAAATTGGGCTCAAG
+GGTTTATTTATTAATGCTTTAGTGAAATTTTAACTTGTGTTCTAAATGGATGCGGCTATT
+AGAGGTAATGATGTTATCTTTGTTCTTAAGACTATAGGTGTCCCGTCAGCATGCAGACAA
+AATGAAGATCCAAGATTCGTAGAAGCATTTAAATGCGACGAGTTAGAAAGATATATTGAT
+AATAATCCAGAATGTACACTATTCGAAAGTCTTAGGGATGAGGAAGCATACTCTATAGTC
+AGAATTTTCATGGATGTAGATTTAGACGCGTGTCTAGACGAAATAGATTATTTAACGGCT
+ATTCAAGATTTTATTATCGAGGTGTCAAACTGTGTAGCTAGATTCGCATTTACAGAATGC
+GGTGCCATTCATGAAAATGTAATAAAATCCATGAGATCTAATTTTTCATTGACTAAGTCT
+ACAAATAGAGATAAAACAAGTTTTCATATTATCTTTTTAGACACGTATACCACTATGGAT
+ACATTGATAGCTATGAAACGAACACTATTAGAATTAAGTAGATCATCTGAAAATCCACTA
+ACAAGATCGATAGACACTGCCGTATATAGGAGAAAAACAACTCTTCGGGTTGTAGGTACT
+AGGAAAAATCCAAATTGCGACACTATTCATGTAATGCAACCACCTCACGATAATATAGAA
+GATTACCTATTCACTTACGTGGATATGAACAACAATAGTTATTACTTTTCTCTACAACGA
+CGATTGGAGGATTTAGTTCCTGATAAGTTATGGGAACCAGGGTTTATTTCGTTCGAAGAC
+GCTATAAAAAGAGTTTCAAAAATATTCATTAATTCTATAATAAACTTTAATGATCTCGAT
+GAAAATAATTTTACAACGGTACCACTGGTCATAGATTATGTAACACCTTGTGCATTATGT
+AAAAAACGATCGCATAAACATCCGCATCAACTATCGTTGGAAAATGGTGCTATTAGAATT
+TACAAAACTGGTAATCCACATAGTTGTAAAGTTAAAATTGTTCCGTTGGATGGTAATAAA
+CTGTTTAATATTGCACAAAGAATTTTAGACACTAACTCTGTTTTATTAACCGAACGAGGA
+GACCATATAGTTTGGATTAATAATTCATGGAAATTTAACAGCGAAGAACCCTTGATAACA
+AAACTAATTCTATCAATAAGACATCAACTACCTAAGGAATATTCAAGCGAATTACTCTGT
+CCGAGGAAACGAAAGACTGTAGAAGCTAACATACGAGACATGTTAGTAGATTCAGTAGAG
+ACCGATACCTATCCGGATAAACTTCCGTTTAAAAATGGTGTATTGGACCTGGTAGACGGA
+ATGTTTTACTCTGGAGATGATGCTAAAAAATATACGTGTACTGTATCGACCGGATTTAAA
+TTTGACGATACAAAATTCGTCGAAGACAGTCCAGAAATGGAAGAGTTAATGAATATCATT
+AACGATATCCAACCATTAACGGATGAAAATAAGAAAAATAGAGAGCTGTATGAAAAAACA
+TTATCTAGTTGTTTATGTGGTGCTACCAAAGGATGTTTAACATTCTTTTTTGGAGAAACC
+GCAACTGGGAAGTCGACAACCAAACGTTTGTTAAAGTCTGCTATCGGTGACCTGTTTGTC
+GAGACGGGTCAAACAATTTTAACAGATGTATTGGATAAAGGACCTAATCCATTTATCGCT
+AATATGCATTTAAAAAGATCTGTATTCTGTAGCGAACTACCTGATTTTGCATGTAGTGGA
+TCAAAGAAAATTAGATCTGATAATATTAAAAAGTTGACAGAACCTTGTGTCATTGGAAGA
+CCGTGTTTCTCCAATAAAATTAATAATAGAAACCATGCGACAATCATTATCGATACTAAT
+TACAAACCTGTCTTTGATAGGATAGATAACGCATTAATGAGAAGAATTGCCGTCGTGCGA
+TTCAGAACACACTTTTCTCAACCTTCTGGTAGAGAGGCTGCTGAAAATAATGACGCGTAC
+GATAAAGTCAAACTATTAGACGAGGGATTAGATGGTAAAATACAGAATAATAGATATAGA
+TTCGCATTTCTATACTTGTTGGTTAAATGGTACAAAAAATATCATATTCCTATTATGAAA
+CTATATCCTACACCGGAAGAGATTCCGGACTTTGCATTCTATCTCAAAATAGGTACTCTG
+TTGGTATCTAGCTCTGTAAAGCATATTCCATTAATGACGGACCTCTCCAAAAAGGGATAT
+ATATTGTACGATAATGTGGTTACTCTTCCGTTGACTACTTTCCAACAGAAAATATCCAAG
+TATTTTAATTCTAGACTATTTGGACACGATATAGAGAGCTTCATCAATAGACATAAGAAA
+TTTGCCAATGTTAGTGATGAATATCTGCAATATATATTCATAGAGGATATTTCATCTCCG
+TAAATATATGCCATATATTTATAGAATATATCACATATCTAAATGAATACCGGAATCATA
+GATTTATTTGATAATCATGTTGATAGTATACCAACTATATTACCTCATCAGTTAGCTACT
+TTAGATTATCTAGTTAGAACTATCATAGATGAGAACAGAAGCGTGTTATTGTTCCATATT
+ATGGGATCGGGTAAAACAATAATCGCTTTGTTGTTCGCCTTGGTAGCTTCCAGATTTAAA
+AAGGTTTACATTTTAGTACCGAACATCAACATCTTAAAAATTTTCAATTATAATATGGGT
+GTAGCTATGAACTTGTTTAATGACGAATTCATAGCTGAGAATATCTTTATTCATTCCACA
+ACAAGTTTTTATTCTCTTAATTATAACGATAACGTCATTAATTATAACGGATTAAGTCGC
+TACAATAACTCTATTTTTATCGTTGATGAGGCACATAATATTTTTGGGAATAATACTGGA
+GAACTTATGACCGTGATAAAAAATAAAAACAAGATTCCTTTTCTACTATTGTCTGGATCT
+CCCATTACTAACACACCTAATACGCTGGGTCATATTATAGATTTAATGTCCGAAGAGACG
+ATAGATTTTGGTGAGATTATTAGTCGTGGTAAGAAAGTAATTCAGACACTTCTTAACGAA
+CGCGGAGTGAATGTACTCAAGGATTTGCTTAAAGGAAGAATATCATATTACGAAATGCCG
+GACAAAGATCTACCAACAATAAGATATCACGGACGTAAATTTCTAGATACTCGAGTAGTA
+TATTGTCACATGTCTAAACTTCAAGAGAAAGATTATATGATTACTAGACGGCAGCTATGT
+TATCATGAAATGTTTGATAAAAATATGTATAACGTGTCAATGGCAGTATTGGGACAACTT
+AATCTGATGAATAATTTAGATACGTTATTTCAGGAACAGGATAAGGAATTGTACCCAAAT
+CTGAAAATAAATAATGGAGTGTTATACGGTGAAGAATTGGTAACGTTAAACATTAGTTCC
+AAATTTAAGTACTTTATCAATCGGATACAGACACTCAAGGGAAAACACTTTATATACTTC
+TCTAATTCTACATATGGTGGATTGGTAATTAAATATATCATGCTCAGTAATGGATATTCT
+GAATATAATGGTTCTCAGGGAACTAATCCACATATGATAAACGGCAAACCAAAAACATTT
+GCTATCGTTACTAGTAAAATGAAATCGTCTTTAGAGGATCTATTAGATGTGTATAATTCT
+CCTGAAAACGATGATGGCAATCAATTGATGTTTTTGTTTTCGTCAAACATTATGTCTGAA
+TCCTATACTCTGAAAGAGGTAAGGCATATTTGGTTTATGACTATCCCGGATACTTTTTCT
+CAATACAACCAAATTCTTGGACGATCTATTAGAAAATTCTCTTACGTCGATATTTCTGAA
+CCCGTTAATGTATATCTTTTAGCAGCCGTATATTCAGATTTCAATGACGAAGTGACGTCA
+TTAAACGATTATACACAGGATGAATTGATTAATGTTTTACCCTTTGACATCAAAAAGCTG
+TTGTATCTAAAATTTAAGACTAAAGAAACGAATAGAATATACTCTATTCTTCAAGAGATG
+TCTGAAACGTATTCTCTTCCACCACATCCATCAATTGTAAAAGTTTTATTGGGAGAATTG
+GTCAGACAATTTTTTTATAATAATTCTCGTATTAAGTATAACGACTCCAAGTTACTTAAA
+ATGGTTACATCAGTTATAAAAAATAAAGAAGACGCTAGGAATTACATAGATGATATTGTA
+AACGGTCACTTCTTTGTATCGAATAAAGTATTTGATAAATCTCTTTTATACAAATACGAA
+AACGATATTATTACAGTACCGTTTAGACTTTCCTACGAACCATTTGTTTGGGGAGTTAAC
+TTTCGTAAAGAATATAATGTGGTATCTTCTCCATAAAACTGATGAGATATATAAAGAAAT
+AAATGTCGAGCTTTGTTACCAATGGATATCTTCCAGTTACATTGGAACCACATGAGTTGA
+CGTTAGACATAAAAACTAATATTAGGAATGCCGTATATAAGGCGTATCTCCATAGAGAAA
+TTAGTGGTAAAATGGCCAAGAAAATAGAAATTCGTGAAGACGTGGAATTACCTCTCGGTG
+AAATAGTTAATAATTCTGTAGTTATAAACGTTCCGTGTGTAATAACCTACGCATATTATC
+ACGTTGGGGATATAGTCAGAGGAACATTAAACATCGAAGATGAATCAAATGTAACTATTC
+AATGTGGAGATTTAATCTGTAAACTAAGTAGAGATTCGGGTACTGTATCATTTAGCGATT
+CAAAGTACTGCTTTTTTCGAAATGGTAATGCGTATGATAACGGCATCGAAGTCTCCGCCG
+TTCTAATGGAGGCTCAACAAGGTACCGAATCTAGTTTTGTTTTTCTCGCGAATATCGTTG
+ACTCATAAGAAAGAGAATAGCGGTGAGTATAAATACGAATACTATGGCAATAATTGCGAA
+TGTTTTATTCCCTTCGATATATTTTTGATAATATGAAAAACATGCCTCTCTCAAATCAGA
+CAACCATTTCATAAAATAGTTCTCTCGCACTGGTGAGGTGGTTGCAGCTCGTATAATCTC
+CCCAGAATAATATACTTGCGTGTCGTCGTTCAATTTATACGGATTTCTATAATTCTCTGT
+TATATAATGAGGTTTACCCTCATGATTAGACGACGACAATAGTGTTCTGAATTTAGATAG
+TTGATCAGAATGAATGTTTATTGGTGTTGGAAAAATTATCCATGCTGCGTCTGCAGAGTG
+GTTGATAGTTGTTCCTAGATATGTAAAATAATCCAACGTACTAGGTAGCAAATTGTCTAG
+ATAAAATACTGAATCAAATGGCGCAGACATATTAGCGGATCTAATGGAATCCAATTGATT
+GACTATCTTTTGAAAATATACATTTTTATGATCTGATACTTGTAAGAATATAGCAATAAT
+GATAATTCCATCATCGTGTTTTTTTGCCTCTTCATAAGAACTATATTTTTTCTTATTCCA
+ATGAACCAGATTAATCTCTCCAGAGTATTTGTATACATCTATCAAGTGATTGGATCCATA
+ATCGTCTTCCTTTCCCCAATATATATGTATTGTTGATAACACATATTCATTGGGGAGAAA
+CCCTCCACTTATATATCCTCCTTTAAAATTAATCCTTACTAGTTTTCCAGTATTCTGGAT
+AGTGGTTGGTTTCGACTCATTATAATGTATGTCTAACGTCTTCAATCGCGCGTCAGAAAT
+TGCTTTTTTAGTTTCTATATTAATAGGAGATAGTTGTTGAGGCATAGTAAAAATGAAATG
+ATAACTGTCTAGAAATAGCTCTTAGTATGGGATTTACAATGGATGAGGAAGTGATATTTG
+AAACTCCTAGAGAATTAATATCTATTAAACGAATAAAAGATATTCCAAGATCAAAAGACA
+CGCACGTGTTTGCTGCGTGTATAACAAGTGACGGATATCCGTTAATAGGAGCTAGAAGAA
+CTTCATTCGCATTCCAGGCGATATTATCTCAACAAAATTCAGATTCTATCTTTAGAGTAT
+CCACTAAACTATTACGGTTTATGTACTACAATGAACTAAGAGAAATCTTTAGACGGTTGA
+GAAAAGGTTCTATCAACAATATCGATCCTCACTTCGAAGAGTTAATATTATTGGGTGGTA
+AACTAGATAAAAAGGAATCTATTAAAGATTGTTTAAGAAGAGAATTAAAAGAGGAAAGTG
+ATGAACATATAACAGTAAAAGAATTCGGAAATGTAATTCTAAAACTTACAACGAGTGATA
+AATTATTTAATAAAGTATATATAGGTTATTGCATGGCATGTTTTATTAATCAATCGTTGG
+AGGATTTATCACATACTAGTATTTACAATGTAGAAATTAGAAAGATTAAATCGTTAAATG
+ATTGTATTAACGACGATAAATACGAATATCTGTCTTATATTTATAATATACTAATTAATA
+GTAAATGAGCTTTTACAGATCTAGTATAATTAGTCAGATTATTAAGTATAATAGACGACT
+AGCTAAGTCTATTATTTGCGAGGATGACTCTCAAATTATTACACTCACGGCATTCGTTAA
+CCAATGCCTATGGTGTCATAAACGAGTATCCGTGTCCGCTATTTTATTAACTACTGATAA
+CAAAATATTAGTATGTAACAGACGAGATAGTTTTCTCTATTCTGAAATAATTAGAACTAG
+AAACATGTATAGAAAGAAACGATTATTTCTGAATTATTCCAATTATTTGAACAAACAGGA
+AAGAAGTATACTATCGTCATTTTTTTCTCTAGATCCAGCTACTGCTGATAATGATAGAAT
+AAACGCTATTTATCCGGGTGGTATACCCAAAAGGGGTGAGAACGTTCCAGAGTGTTTATC
+CAGGGAAATCAAAGAAGAAGTTAATATAGACAATTCTTTTGTATTCATAGACACTCGTTT
+TTTTATTCATGGTATCATAGAAGATACCATTATTAACAAATTTTTTGAGGTAATTTTCTT
+TGTTGGACGAATATCTCTAACGAGTGATCAAATTATTGATACCTTTAAAAGTAATCATGA
+AATAAAGGATCTAATATTTTTAGATCCAAATTCAGGTAATGGACTCCAATACGAAATTGC
+AAAATATGCTCTAGATACTGCAAAACTTAAATGTTACGGTCATAGAGGATGTTATTATGA
+ATCATTAAAAAAATTAACTGAGGATGATTGATTAGAAAATATAAATTAATTTACCATCGT
+GTATTTTTATAACGGGATTGTCTGGCATATCATGTAGATAGTTACCGTCTACATCGTATA
+CTCTACCATCTACGCCTTTAAATCCTCTATTTATTGATATTAATCTATTAGAATTGGAAT
+ACCAAATATTAGTACCCTCAATTAGTTTATTGGTAATATTTTTTTTAGACGATAGATCGA
+TGGCTCTTGAAACCAAGGTTTTCCAACCGGACTCATTGTCTATCGGTGAGAAGTCTTTTT
+CATTAGCATGAATCCATTCTAATGATGTATGTTTAAACACTCTAAACAATTGTACAAATT
+CTTTTGATTTGTTTTGAATGATTTCAAATAGGTCTTCGTCTACAGTAGGCATACCATTAG
+ATAATCTAGCCATTATAAAGTGCACGTTTACATATCTACGTTCTGGAGGAGTAAGAACGT
+GACTATTGAGACGAATGGCTCTTCCTACTATCTGACGAAGAGACGCCTCGTTCCATGTCA
+TATCTAAAATGAAGATATCATTGATTGAGAAGAAACTAATACCCTCGCCTCCGCTAGAAG
+AGAATACGCATGTTTTAATGCATTCTCCGTTAGTGTTTGATTCTTGGTTAAACTCAGCCA
+CCGCCTTGATTCTAGTATCTTTTGTTCTAGATGAGAACTCTATATTAGAGATACCAAAGA
+CTTTGAAATATAGTAATAAGATTTCTATTCCTGACTGATTAACAAATGGTTCAAAGACTA
+GACATTTACCATGGGATGCTAATATTCCCAAACATACATCTATAAATTTGACGCTTTTCT
+CTTTTAATTCAGTAAATAGAGAGATATCAGCCGCAATAGCATCCCCTCCCAATAGTTCTC
+CCTTTTTAAAGGTGTCTAATGCGGATTTAGAAAATTCTCTATCTCTTAATGAATTTTTAA
+AATCATTATATAGGGTTGCTATCTCTTGTGCGTATTCTCCCGGATCACGATTTTGTCTTT
+CAGGAAAGCTATCGAATGTAAACGTAGTAGCCATACGTCTCAGAATTCTAAATGATGATA
+TACCAGTTTTTATTTCTGCGAGTTTAGCCTTTTGATAAATCTCTTCTTGCTTTTTTGACA
+TATTAACGTATCGCATTAATACTGTTTTCTTAGCGAATGATGCAGACCCTTCCACATCAT
+CAAAAATAGAAAACTCGTTATTAACTATGTACGAACATAGGCCTCCTAGTTTGGAGACTA
+ATTCTTTTTCATCGACTAGACGTTTATTCTCAAATAGCGATTGGTGTTGTAAGGATCCTG
+GTCGCAGTAAGTTAACCAACATGGTGAATTCTTGCACACTATTAACGATAGGTGTAGCCG
+ATAAACAAATCATCTTATGGTTTTTTAACGCAATGGTCTTAGATAAAAAATTATATACTG
+ACCGAGTAGGACGGATCTTACCATCTTCTTTGATTAATGATTTAGAAATGAAGTTATGAC
+ATTCATCAATGATGACGCATATTCTACTCTTGGAATTAATAGTTTTGATATTAGTAAAAA
+ATTTATTTCTAAAATTTTGATCATCGTAATTAATAAAAATACAATCCTTCGTTATCTCTG
+GAGCGTATCTGAGTATAGTGTTTATCCAAGGATCTTCTATCAAAGCCTTTTTTACCAATA
+AGATAATTGCCCAATTCGTATAAATATCCTTAAGATGTTTGAGAATATATACAGTAGTCA
+TTGTTTTACCGACACCTGTTTCATGGAACAATAAAAGAGAATGCATACTGTCTAATCCTA
+AGAAAACTCTTGCTACAAAATGTTGATAATCCTTGAGGCGTACTACGTCTGACCCCATCA
+TTTCAACGGGCATATTAGTAGTTCTGCGTAAGGCATAATCGATATAGGCCGCGTGTGATT
+TACTCATTTATGAGTGATAAGTAATAACTATGTTTTAAAAATCACAGCAGTAGTTTAACT
+AGCCTTCTCTGATGTTTGTTTTCGATACTTTTTGAATCAGAAGTCATACTAGAATAAAGC
+AGCGAGTGAACGTAATAGAGAGCTTCGTATACTCTATTCGAAAACTCTAAGAACTTATTA
+ATGAATTCCGTATCCACTGGATCGTTTAAAATACTAAATTGAACAGTGTTCACATCCTTC
+CAAGACGAAGACTTAGTGACGGACTTAACATGAGACATAAATAAATCCAAATTTTTTTTA
+TAAACATCACTAGCCACCATAATGGCGCTATCTTTCAACCAACTATCGCTTACGCATTTT
+AACAGTCTAACATTTTTAAAGAGACTACAATATATTCTCATAGTATCGATTACACCTCTA
+CCGAATAGAGTGGGAAGTTTAATAATACAATATTTTTCGTTTACAAAATCAAATAATGGT
+CGAAACACGTCGAAGGTTAACATCTTATAATCGCTAATGTATAGATTGTTTTCAGTGAGA
+TGATTATTAGATTTAATAGCATCTCGTTCACGTTTGAACAGTTTATTGCGTGCGCTGAGG
+TCGGCAACTACGGCATCCGCTCTAGTACTCCTCCCATAATACTTTACGCTATTAATCTTT
+AAAATTTCATAGACTTTATCTAGATCGCTTTCTGGTAACATGATATCATGTGTAAAAAGT
+TTTAACATGTCGGTCGGCATTCTATTTAGATCATTAACTCTAGAAATCTGAAGAAAGTAA
+TTAGCTCCATATTCCAGACTAGGTAATGGGCTTTTACCTAAAGACAAGTTAAGTTCTGGC
+AATGTTTCATAAAATGGAAGAAGGACATGTGTCCCCTCCCGGATATTTTTTACAATTTCA
+TCCATTTACAACTCTATAGTTTGTTTTCATTATTATTAGTTATTATCTCCCATAATCTTG
+GTAATACTTACACCTTGATCATAAGATACCTTATACAGGTCATTACATACAACTACCAAT
+TGTTTTTGTACATAATAGATTGGATGATTGATATCCATGGTGGAATAAACTACTCGAACA
+GATAGTTTATCTTTCCCCCTAGATACATTGGCCGTAATAGTTGTCGGCCTAAAGAATATC
+TTTGGTGTAAAGTTAAAAGTTAGGGTTCTTGTTCCATTATTGCTTTTTGTCAGTAGTTCG
+TTATAAATTCTCGAGATGGGCCCGTTCTCTGAATATAGAACATCATTTCCAAATCTAACT
+TCTAGTCTAGAAATAATATCGGTCTTATTTTTAAAATCTATTCCCTTGATGAATGGATCG
+TTAATAAACAAATCCTTGGCCTTTGATTCGGCTGATCTATTATCTCCGTTATAGACGTTA
+CGTTGACTAGTCCAAAGACTTACAGGAATAGATGTATCGATGATGTTGATAGTATGTGAT
+ATGTGAGCAAAGACTGTTCTCTTGGTGGCGTCGCTATATGTTCCAGTAATGGCGGAAAAC
+TTTTTAGAAATGTTATATATAAAAGAATTTTTTCGGGTTCCAAACATTAACAGATTAGTA
+TGAAGATAAACACTCATATTATCAGGAACATTATCAATTTTTACATAAACATCGGCATCT
+TGAATAGAAACAACACCATCTTCTGGAACCTCTACGATCTCGGCAGATTCCGGATAACCA
+GTCGGTGGACCATCACTAACAATAACTAGATCATCCAACAATCTACTCACATATGCGTCT
+ATATAATCTTTTTCATCTTGTGAGTACCCTGGATACGAAATAAATTTGTTATCAGTATTT
+CCATAATAAGGTTTAGTATAAACAGAGAGAGATGTTGCTGCATGAACTTCGGTTACTGTC
+GCCGTTGGTTGGTTTATTTGACCTATTACTCTCCTAGGTTTCTCTATAAATGATGGTTTA
+ATTTGTACATTCTTAACCATATATCCAATAAAGCTCAATTCAGGAACATAAACAAATTCT
+TTGTTGAACGTTTCAAAGTCGAACGAAGAGTCACGAATAACGATATCGGATACTGGATTG
+AAGGTCACCGTTACGGTAATTTTTGAATCGGATAGTTTAAGACTACTGAATGTATCTTCC
+ACATCAAACGGAGTTTTAATATAAACGTATACTGTAGATGGTTCTTTAATAGTGTCATTA
+GGAGTTAGGCCAATAGAAATATCATTAAGTTCACTAGAATATCCAGAATGTTTCAAAGCA
+ATTGTATTATTGATACAATTATTATATAATTCTTCGCCCTCAATTTCCCAAATAACACCG
+TTACACGAAGAGACAGATACATGATTAATACATTTATATCCAACATATGGCACGTAACCG
+AATCTTCCCATACCTTTAACTTCTGGAAGTTCCAAACTCAGAACCAAATGATTAAGCGCA
+GTAATATACTGATCCCTAATTTCGAAGCTAGCGATAGCCTGATTGTCTGGCCCATCGTTT
+GTCATAACTCCGGATAGAGAAATATATTGCGGCATATATAAAGTTGGAATTTGACTATCA
+ACTGCGAAGACATTAGACCGTTTAATAAAGTCATCCCCACCGATCAAAGAATTAATGATA
+GTATTATTCATTTTCTATTTAAAATGGAAAAAGCTTACAATAAACTCCGTAGAGAAATAT
+CTATAATTTGTGAGTTTTCCTTAAAGTAACAGCTTCCGTAAACACCGTCTTTATCTCTTA
+GTAAGTTTATTGTATTTATGACCTTTTCCTTATCTTCATAGAATACTAAAGGCAATAAAG
+AAATTTTTGGTTCTTCTCTAAGAGCTACGTGAGACTTAACCATAGACGCCAACGAATCCC
+TACATATTTTAGAACAGAAATACCCAACTTCACCACCCTTGAATGTCTCAATACTAATAG
+GTCTAAAAACCAAATCTTGATTACAAAACCAACACTTATCAATTACACTATTTGTCTTAA
+TAGACATATCTGCCATAGATTTATAATACTTTGGTAGTATACAAGCGAGTGCTTCTTCTT
+TAGCGGGCTTAAAGACTGCTTTAGGTGCTGAAATAACCACATCTGGAAGACTTACTCGCT
+TAGCCATTTAATTACGGAACTATTTTTTTATACTTCTAATGAACAAGTAGAAAACCTCTC
+ATCTACAAAAACATACTCGTGTCCATAATCCTCTACCATAGTAACACGTTTTTTAGATCT
+CATATGTGCTAAAAAGTTTTCCCATACTAATTGGTTACTATTATTTTTCGTATAATTTTT
+AACAGTTTGAGGTTTTAGATTTTTAGTTACAGAAGTGATATCGAATATTTTATCCAAAAA
+GAATGAGTAATTAATTGTCTTAGAAGGAGTGTTTTCTTGGCAAAAGAATACCAAGTGCTT
+AAATATTTCTACTACTTCATTAATCTTTTCTGTACTCAGATTCAGTTTCTCATCTTTTAC
+TTGATTGATTATTTCAAAGACTAACTTATAATCCTTTTTATTTATTCTCTCGTTAGCCTT
+AAGAAAACTAGATACAAAATTTGCATCTACATCATCCGTGGATATTTGATTTTTTTCCAT
+GATATCCAATAGTTCCGAGATAATTTCTCCAGAACATTGATGAGACAATAATCTCCGCAA
+TACATTTCTCAAATGAATAAGTTTATTAGACACGTGGAAGTTTGACTTTTTTTGTACCTT
+TGTACATTTTTGAAATACAGACTCGCAAAAAATACAATATTCATATCCTTGTTCAGATAC
+TATACCGTTATGTCTACAACAGCTACATAATCGTAGATTCATGTTAACACTCTACGTATC
+TCGTCGTCCAATATTTTATATAAAAACATTTTATTTCTAGACGTTGTCAGAAAATCCTGT
+AATATTTTTAGTTTTTTTGGTTGTGAATAAAGTATCGCCCTAATAATATTGGTACCGTCT
+TCCGACAATATAGTAGTTAAATTATCCGAGCATGTAGAAGAACACCGCTTAGGCGGATTC
+AGTACAATGTTATATTTTTCGTACCAACTCATTTAAATATCATAATCTAAAATAGTTCTG
+TAATATGTCTAGCGCTAATATATTGATCATAATCCTGTGCATAAATTAAGATACAACAAT
+GTCTTGAAATCATCGACATGGCTTCTTCCATAGTTAGAAGATCATCGTCAAAGTTAGCAA
+CGTGATTCATCAACATTTGCTGTTTTGAGGCAGCAAATACTGAACCATCACCATTCAACC
+ATTCATAAAAACCATCGTCTGAATCCATTGATAATTTCTTGTACTGGTTTTTGAGAGCTC
+GCATCAATCTAGCATTTCTAGCTCCCGGATTGAAAACAGAAAGAGGATCGTACATCCAAG
+GTCCATTTTCTGTAAATAGAATCGTATAATGTCCCTTCAAGAAGATATCAGACGATCCAC
+AATCAAAGAATTGGTCTCCGAGTTTGTAACAGACTGCGGACTTTAACCTATACATGATAC
+CGTTTAGCATGATTTCTGGTGATACGTCAATCGGAGTATCATCTATTAGAGATCTAAAGC
+CGGTGTAACATTCTCCGCCAAACATATTCTTATTCTGACGTCGTTCTACATAAAACATCA
+TTGCTCCATTAACGATAACAGGTGAATGAACAGCACTACCCATCACATTAGTTCCCAATG
+GATCAATGTGTGTAACTCCAGAACATCTTCCATAGCCTATGTTAGGAGGAGCGAACACCA
+CTCTTCCACTATTGCCATCGAATGCCATAGAATAAATATCCTTGGAATTGATAGAAATCG
+GACTGTCGGATGTTGTTATCATCTTCATAGGATTAACAACGATGTATGGTGCAGCCTGAA
+GTTTCATATCGTAACTGATGCCGTTCATAGGTCTAGCCACAGAAACCAACGTAGGTCTAA
+ATCCAACTATAGACAAAATAGAAGCTAATATCTGTTCCTCATCTGTCATAACTTGAGAGC
+ATCCAGTATGAATAATCTTCATTAGATGGGGATCTACCGCATCATCATCGTTACAATAAA
+AAATTCCCATTCTAATGTTCATAATTGCTTTTCTAATCATGGTATGAATGTTTGCTCTCT
+GAATCTCTGTGGAAATTAGATCTGATACACCTGTAATCACTATCGGATTATCCTCCGTAA
+GACGATTAACCAACAACATATAATTATAAGACTTTACTCTTCTAAATTCATAAAGTTGCT
+GGATTAGACTATATGTGTCTCCATGTACATACGCGTTCTCGAGCGCAGGAAGTTTAATAC
+CGAATAGTGCCATCAGAATAGGATGAATGTAGTAATTAGTTTCTGGTTTTCTATAAATAA
+AAGACAAATCTTGTGAACTAGACATATCGGTAAAATGCATGGATTGGAATCGTGTAGTCG
+ACAGAAGAATATGATGATTAGATGGAGAGTATATTTTATCTAACTCTTTGAGTTGGTCAC
+CGATTCTAGGACTAGCTCGAGAATGAATAAGTACTAAGGGATGAGTACATTTCACAGAAA
+CACTGGCGTTGTTCAACGTACTCTTTACATGGGAAAGGAGTTGAAATAGCTCGTTTCTAT
+TTGTCCTGACAATATTTAGTTTATTCATAATATTAAGCATATCCTGAATAGTAAAGTTAG
+ATGTGTCATACTTGTTAGTAGTTAGATATTTAGCAATTGCATTCCCATCATTTCTCAATC
+TCGTACTCCAATCATGTGTGGATGCTACTTCGTCGATGGAAACCATACAATCCTTTTTGA
+TAGGCTGTTGAGATTGATCATTTCCTGTACGTTTAGGTTTGGTACGTTGATTTCTAGCCC
+CTGCTGATATAAAGTCATCGTCTACAATTTGGGATAATGAATTACATACACTACAAGACA
+AAGATTTATCAGAAGTGTGAATATGATCTTCATCTACCAAAGAAAGAGTTTGATTAGTAT
+AACTAGATTTTAGTCCCGCGTTAGATGTTAAAAAAACATCGCTATTGACCACGGCTTCCA
+TTATTTATATTCGTAGTTTTTACTCGAAAGCGTGATTTTAATATCCAATCTTATTACTTT
+TGGAATCGTTCAAAACCTTTGACTAGTTGTAGAATTTGATCTATTGCCCTACGCGTATAC
+TCCCTTGCATCATATACGTTCGTCACCAGATCGTTTGTTTCGGCCTGAAGTTGACGCATA
+TCTTTTTCAACACTCGACATGAGATCCTTAAGGGTCATATCGTCTAGATTTTGTTGAGAT
+GCTGCTCCTGGATTTGGATTTTGTTGTGCTGTTGTACATACTGTACCACCAGTAGGTGTA
+GGAGTACATACAGTGGCCACAATAGGAGGTTGAAGAGGTGTAACCGTTGGAGTAGTACAA
+GAAATACTTCCATCCGATTGTTGTGTACATGTGGTTGTTGGTAACGTCTGAGAAGGTTGG
+GTAGATGGCGGTGTCGTCATCTTTTGATCTTTATTAAATTTAGAGATAATATCCTGAACA
+GTATTGCTCGGCGTCAACGCTGGAAGGAGTGTACTCGCCGGCGCATCAGTATCTGTAGAC
+AACCAATCAAAAAGATTAGACATATCAGATGATGTATTAGTTTGTTGACGTGGTTTTAGT
+ACAGGAGCAGTACTACTAGGTAGAAGAATAGGAGCCGGTGTAGGTGTCGGAACCGGCTGT
+GGAGTTATATGAATAGTTGGTTGTAGCGGTTGGGTAGGCTGTCTGCTGGCGGTCATCATA
+TTATCTCTAGCTAGTTGTTCTCGCAACTGTCTTTGATAATACGACTCTTGAGACTTTAGT
+CCTATTTCAATCGCTTCATCCTTTTTCGTATCCGGATCCTTTTCTTCAGAATAATAGATT
+GACGACTTTGGTGTAGAGGATTCTGCCAGCCCCTGTGAGAACTTGTTAAAGAAGTCCATT
+TAAGGCTTTAAAATTGAATTGCGATTATAAGATTAAATGGCAGACACGGACGATATTATC
+GACTATGAATCCGATGATCTCACCGAATACGAGGATGATGAAGAAGATGGAGAGTCACTA
+GAAACTAGTGATATAGATCCCAAATCTTCTTATAAGATTGTAGAATCAACATCCACTCAT
+ATAGAAGATGCGCATTCCAATCTTAAACATATAGGGAATCATATATCTGCTCTTAAACGA
+CGCTATACTAGACGTATAAGTCTATTTGAAATAGCGGGTATAATAGCAGAAAGCTATAAC
+TTGCTTCAACGAGGAAGATTACCTCTAGTTTCAGAATTTTCTGACGAAACGATGAAGCAA
+AATATGCTACATGTAATTATACAAGAGATAGAGGAGGGTTCTTGTCCTATAGTCATCGAA
+AAGAACGGAGAATTGTTGTCGGTAAACGATTTTGATAAAGATGGTCTAAAATTCCATCTA
+GACTATATTATCAAAATTTGGAAACTTCAAAAACGATATTAGAATTTATACGAATATCGT
+TCTCTAAATGTCACAATCAAGTCTCTCATATTCAGCAGTTTATTGTCGTACTTTATATCG
+TGTTCATTAACGATATTTTGCAAAATAGTAATGATTCTATCTTCCTTCGATAGATATTCT
+TCAGAGATTATTGTCTTATATTCTTTCTTGTTATCCGATATGAATTTGATAAGACTTTGA
+ACATTATTAATACCCGTCTGTTTAATTTTTTCTATAGATATTTTAGTTTTGGTAGATTCT
+ATGGTGTCTGTTAATAGGCATCCAACATCGACATTCGACGTCAATTGTCTATAAATCAGA
+GTATAAATTTTAGAAATAACATTAGCAAATTGTTGTGCGTTGATGTCGTTATTCTGAAAC
+AGTATGATTTTAGGTAGCATTTTCTTAACAAAGAGAACGTATTTATTGTTACTCAGTTGA
+ACAGATGATATATCCAGATTACTAACGCATCTGATTCCATATACCAAACTTTCAGAAGAA
+ATGGTGTACAATTGTTTGTATTCATTCAATGTCTCCTTTTCAGAAATTAGTTTAGAGTCG
+AATACTGCAATAATTTTCAAGAGATAGTTTTCATCAGATAAGATTTTATTTAGTGTAGAT
+ATGATAAAACTATTGTTTTGTTGGAGAACTTGATACGCCGCATTCTCTGTAGTCGACGCT
+CTCAAATGGGAAACAATCTCTATTATTTTTTTGGAATCGGATACTATATCTTCGGTATCT
+TGACGCAGTCTAGTATACATAGAGTTAAGAGAAATTAGAGTTTGTACATTAAGCAACATG
+TCTCTAAATGTGGCTACAAACTTTTCTTTTTCCACATCATCTAGTTTATTATATACCGAT
+TTCACAACGGCACCAGATTTAAGGAACCAGAATGAAAAACTCTGATAACTACAATATTTC
+ATCATAGTTACGATTTTATCATCTTCTATAGTTGGTGTGATAACACATACCTTTTTCTCC
+AAGACTGGAACCAACGTCATAAAAATGTTTAAATCAAAATCCATATCAACATCTGATGCG
+CTAAGACCAGTCTCGCGTTCAAGATTATCTTTACTAATGGTGACGAACTCATCGTATAGA
+ACTCTAAGTTTGTCCATTATTTATTTACAGATTTAGTTGTTTAATTTATTTGTGCTCTTC
+CAGAGTTGGGATAGTATTTTTCTAACGTCGGTATTATATTATTAGGATCTACGTTCATAT
+GTATCATAATATTAATCATCCACGTTTTGATAAATCTATCTTTAGCTTCTGAAATAACGT
+ATTTAAACAAAGGAGAAAAATATTTAGTTACGGCATCAGACGCGATAACATTTTTTGTAA
+ATGTAACGTATTTAGACGACAGATCTTCGTTAAAAAGTTTTCCATCTATGTAGAATCCAT
+CGGTTGTTAACACCATTCCCGCGTCAGAGTGAATAGGAGTTTGAATAGTTTGTTTTGGAA
+ATAGATCCTTCAATAACTTATAGTTGGGTGGGAAAAAATCGATTTTATCACTAGACTCTT
+TCTTTTTTACTATCATTACCTCATGAACTATTTCTTGAATGAGTATATGTATTTTCTTTC
+CTATATCGGTCGCGTTCATTGGAAAATATATCATGTCGTTAACTATAAGAATATTTTTAT
+CCTCGTTTACAAACTGAATAATATCAGATATAGTTCGTAAACGAACTATATCATCACCAG
+CACAACATCTAACTATATGATATCCACTAGTTTCCTTTAGCCGTTTATTATCTTGTTCCA
+TATTAGCAGTCATTCCATCATTTAAGAAGGCGTCAAAGATAATAGGGAGAAATGACATTT
+TGGATTCTGTTACGACTTTACCAAAATTAAGGATATACGGACTTACTATCTTTTTCTCAA
+CGTCGATTTGATGAACACACGATGAAAATGTACTTCGATGAGATTGATCATGTAGAAAAC
+AACAAGGGATACAATATTTCCGCATATCATGAAATATATTAAGAAATCCCACTTTATTAT
+ATTTCCCCAAAGGATCAATGCATGTAAACATTATACCGTTATCATTAATAAAGACTTCTT
+TCTCATCGGATCTGTAAAAGTTGTTACTGATTTTTTTCATTCCAGGATCTAGATAATTAA
+TAATAATGGGTTTTCTATTCTTATTCTTTGTATTTTGACATATCCTAGACCAGTAAACAG
+TTTCCACTTTGGTAAAATCAGAAGACTTTTGAACGCTATTAAACATGGCATTAATGGCAA
+TAACTAAAAATGTAAAATATTTTTCTATGTTAGGAATATGGTTTTTCACTTTAATAGATA
+TATGGTTTTTTGCCAAAATGATAGATATTTTTTTATCCGATGATAGTAAAATATTATTAG
+TCGCCGTCTCTATAAAAATGAAGCTAGTCTCGATATCCAATTTTATTCTAGAATTGATAG
+GAGTCGCCAAATGTACCTTATACGTTATATCTCCCTTGATGCGTTCCATTTGTGTATCTA
+TATCGGACACAAGATCTGTAAATAGTTTTACGTTATTAATCATCACGGTATCGCCATCGC
+TAGATAATGCTAATGTACTATCCAAGTCCCAAATGGAGAGATTTAACTGTTCATCGTTTA
+GAATAAAATGATTACCTGTCATATTAATAAAGTGTTCATCGTATCTAGATAACAACGACT
+TATAATTAATGTCCAAGTCTTGAACTCGCTGAATGATCTTTTTTAACCCAGTTAGTTTTA
+GATTGGTACGAAATATATTGTTAAACTTTGATTCTACAGTAATGTCCAAATCTAGTTGTG
+GAAATACTTCCATCAACATTGTTTCAAACTTGATAATATTATTATCTACATCTTCGTACG
+ATCCAAATTCCGGAATAGATGTATCGCACGCTCTGGCCACCCAGATAACCAAAAAGTCAC
+ACGCTCCAGAATATACATTGTATAAAAAGCTATCGTTTTTTAGTAGTGTTTTTTTCTGAG
+TATATACGAAAGGATTAAAAATAGTATTATCAACGTAACTATATTCCAAATTATTCTTAT
+GAGAATAGATAATAATATCGTCCTTAATATCTAACAAATTTCCTAAATATCCCTTTAATT
+GAGTCATTCGAAGCGTTAATAAAATATGTCTCTTAACTATTTCCGGCCGTTGTATATTTA
+AATGACTTCGTAAGAAATAATATATAGGCGACTTCTCATCTATGTAATCATATGGAGTGA
+GATATAGGGCTCGTTCTACCTCCTGCCCCTTACCCACCTGTAATACCAATTGCGGACTCA
+CTATATATCGCATATTTATATCGTGGGGTAAAGTGAAAATCTACTACCGATGATGTAAGT
+CTTACAATGTTCGAACCAGTACCAGATCTTAATTTGGAGGCCTCCGTAGAACTAGGGGAG
+GTAAATATAGATCAAACAACACCTATGATAAAGGAGAATAGCGGTTTTATATCCCGTAGT
+AGACGTCTATTCGCCCATAGATCTAAGGATGATGAGAGAAAACTAGCACTACGATTCTTT
+TTACAAAGACTTTATTTTTTAGATCATAGAGAGATTCATTATTTGTTCAGATGCGTCGAC
+GCTGTAAAAGACGTCACTATTACCAAAAAAAATAACATTATCGTGGCGCCTTATATAGCA
+CTTTTAACTATCGCATCAAAAGGATGCAAACTTACAGAAACAATGATTGAAGCATTCTTT
+CCAGAACTATATAATGAACATAGTAAGAAATTCAAATTCAACTCTCAAGTATCCATCATC
+CAAGAAAAACTCGGATACCAGTCTGGAAACTATCACGTTTATGATTTTGAACCGTATTAC
+TCTACAGTAGCTCTGGCTATTCGAGATGAACATTCATCTGGCATTTTTAATATCCGTCAA
+GAGAGTTATCTTGTAAGTTCATTATCTGAAATAACATATAGATTTTATCTAATTAATCTA
+AAATCTGATCTTGTTCAATGGAGTGCTAGTACGGGCGCTGTAATTAATCAAATGGTAAAT
+ACTGTATTGATTACAGTGTATGAAAAATTACAACTGGCCATAGAAAATGATTCACAATTT
+ACATGTTCATTGGCTGTGGAATCAGAACTTCCAATAAAATTACTTAAAGATAGAAATGAA
+TTATTTACAAAATTCATTAACGAGTTAAAAAAGACCAGTTCATTCAAGATAAGCAAACGT
+GATAAGGATACGCTATTAAAACATTTTACTTATGACTGGAGTTAGAATTTATAGACGACA
+CATTTCGTTTATCATTGTTACTATTACTATCATTATTAGTATTCTTCTTGTCATCTTGTT
+CAGAAATATACAGCAATGCTATACCTAATACTAAATACATTATCATGCTTGCAATGGCTC
+TAACAACAACGAACCAAAATGAATTTGGTCGTAGCTTTTGTTCACAAAAATACATAAAGA
+AATGTCTACATAAATCTATGGCGCCATTGGCTACTTGAAATAGCGCCAGTCCTCCTACAG
+ATTTTAATATAGCTGTATAACATGACATTTATTCATCATCAAAAGAGACAGAGTCACCAT
+CTGTCATATTTAGATTTTTTTTCATGTGTTCAAAGTATCCTCTACTCATTTCATTATAAT
+AGTTTATCATGCTTAGAATTTTAGGACGGATCAATGAGTAAGACTTGACTAGATCGTCAG
+TAGTAATTTGTGCATCATCTATTCTGCATCCGCTTCGTCGAATAATGTATAGCATCGCTT
+TGAGATTCTCCATAGCTATCAAGTCTTTATATAATGACATGGAAATATCTGTGAATGCTT
+TATACTTCTCCAACATCGATGCCTTAACATCATCACATACTTTAGCATTGAAAATACGTT
+CTATTGTGTAGATGGATGTAGCAAGATTTTTAAACAACAATGCCATCTTACATGATGATT
+GTCTCAAGTCTCCAATCGTTTGTTTAGAACGATTAGCTACAGAGTCCAATGCTTGGCTAA
+CTAGCATATTATTATCTTTAGAAATTGTATTCTTCAATGAGGCGTTTATCATATCTGTGA
+TTTCGTTAGTCATATTACAGTCTGACTGGGTTGTAATGTTATCCAACATATCACCTATGG
+ATACGGTACACGTACCAGCATTTGTAATAATCCTATCTAAGATGTTGTATGGCATTGCGC
+AGAAAATATCTTCTCCTGTAATATCTCCACTCTCGATAAATCTACTCAGATTATTCTTAA
+ATGCCTTATTCTCTGGAGAAAAGATATCAGTGTCCATCATTTCATTAATAGTATACGCAG
+AAAAGATACCACGAGTATCAATTCTATCCAAGATACTTATCGGTTCCGAGTCACAGATAA
+TTGTTTCCTCTCCTTCGGGAGATCCTGCATAGAAATATCTAGGACAATAGTTTCTATACT
+GTCTGTAACTCTGATAATCTCTAAAGTCACTAACTGATACCATGAAATTGAGAAGATCAA
+ACGCTGAAGTAATCAATTTTTCTGCCTCGTTTTTACTACAACTAGTTTTCATCAATGTAG
+TGACGATGTATTGTTTAGTTACTCTTGGTCTAATACTGATGATAGAGATATTATTGCTTC
+CCATAATGGATCTTCTAGTAGTCACCTTAAAGCCCATTGATGCGAATAGCAGATAGATAA
+AGTCTTGGTATGACTCCTTTCTAATATAGTACGGACTACCTTTGTCACCCAACTTTATAC
+CCACATAAGCCATAACAACCTCTTTAATAGCCGTTTCATGAGGTTTATCAGCCATGAGCC
+TGAGTAGTTGAAAGAATCGCATGAATCCCGTCTCAGAAAGTCCTATATGCATGATAGATT
+TATCTTTCCTGGGAAACTCTCGTATAGTTATAGATGAAATACTCTTCAAAGTTTCTGAAA
+TAAGATTAGTAACAGTCTTACCTCCGACTACTCTGGGTAACAAACATACTCTAATAGGTG
+TTTTCTCTGCGGAGATAATATCAGAAAGGATAGAGCAATAAGTAGTATTATTGTGATTAT
+AAAGACCGAATACATAACAGGTAGAATTTATAAACATCATGTCCTGAAGGGTTTTAGACT
+TGTATTCCTCGTAATCTATACCGTCCCAAAACATGGATTTGGTAACTTTGATAGCCGTAG
+ATCTTTGTTCCTTCGCTAACAGGTTAAAGAAATTAATAAAGAATTTGTTGTTTCTATTTA
+TGTCCACAAATTGCACGTTTGGAAGCGCCACGGTTACATTCACTGCAGCATTTTGAGGAT
+CGCGAGTATGAAGTACGATGTTATTGTTTACTGGTATATCTGGAAAGAAATCTACCAGTC
+TAGGAATAAGAGATTGATATCGCATAGAAATAGTAAAGTTTATAATCTCATCATTGAAGA
+TTACTCTGTTACCATTGTAATAAATTGGTACTCTATCATAATCATCGACAAAGTACTGTT
+CATACATGATGAGATGTTTATATGTTGGCATAGTAGTGAGATCGACGTTTGGTAATGGCA
+ATGTATTAAGATTAACTCCATAATGTCTAGCAGCATCTGCGATGTTATAAGTGATGTCAA
+AGCGGGGTTGATCTTGTGCTGTTATATATTGTCTAACACCTATAAGATTATCAAAATCTT
+GTCTGCTTAATACACCGTTAACAATTTTTGCCTTGAATTCTTTTATTGGTGCATTAATAA
+CATCCTTATAGAGGATGTTAAACAAATAAGTATTATCAAAGTTAAGATCTGGGTATTTCT
+TTTCTGCTAGAACATCCATTGAGTCGGAGCCATCTGGTTTAATATAACCACCGATAAATC
+TAGCTCTGTATTCTGTATCCGTCAATCTAATATTAAGAAGGTGTTGAGTGAAAGGTGGAA
+GATCGTAAAAGCTGTGAGTATTAATAATAGGGTTAGTTTCCGAACTAATGTTAATTGGAT
+GATTAATAATATTTATATTTCCAGCGTTAAGTGTAACATTAAACAGTTTTAATTCACGTG
+ACGTGGTATCAATTAAATAATTAATGCCCAATTTGGATATAGTAGCCTGAAGCTCATCTT
+GTTTAGTTACGGATCCTAATGAGTTATTAAGAAATACATCGAACGGATGAACGAAGGTTG
+TTTTAAGTTGGTCACATACTTTGTAATCTAGACATAGATGTGGAAGAACGGTAGAAACTA
+TACGAAATAGATATTCAGAGTCCTCTAATTGATCAAGAGTAACTATTGACTTAATAGGCA
+TCATTTATTTAGTATTAAATGACGACCGTACCAGTGACAGATATACAAAACGACTTAATT
+ACAGAGTTTTCAGAAGATAATTATCCATCTAACAAAAATTATGAAATAACTCTTCGCCAA
+ATGTCTATTCTAACTCACGTTAACAACGTGGTAGATAGAGAACATAATGCCGCCGTAGTG
+TCATCTCCAGAGGAAATATCATCACAACTTAATGAAGATCTATTTCCAGATGATGATTCA
+CCGGCCACTATTATCGAACGAGTACAACCTCATACTACTATTATTGACGATACGCCACCT
+CCTACTTTTCGTAGAGAGTTATTGATATCGGAACAACGTCAACAACGAGAAAAAAGATTT
+AATATTACAGTATCAAAAAATTCTGAAGCAATAATGGAATCTAGATCTATGATAACTTCT
+ATGCCAACACAAACACCATCCTTGGGAGTAGTTTATGATAAAGATAAAAGAATTCAGATG
+CTAGAGGATGAAGTGGTTAATCTTAGAAATCAACGATCTAATACAAAATCATCTGATAAT
+TTAGATAATTTTACCAGAATACTATTTGGTAAGACTCCGTATAAATCAACCGAAGTTAAT
+AAGCGTATAGCCATCGTTAATTATGCAAATTTGAACGGGTCCCCCTTATCAGTCGAGGAC
+TTGGATGTCTGTTCGGAGGATGAAATAGATAGAATCTATAAAACGATTAAACAATATCAC
+GAAAGTAGAAAACGAAAAATTATCGTCACTAACGTGATTATTATTGTCATAAACATTATT
+GAGCAGGCATTGCTAAAACTCGGATTTGAAGAAATCAAAGGACTGAGTACCGATATCACT
+TCAGAAATTATCGATGTGGAGATCGGAGATGACTGCGATGCTGTAGCATCAAAACTAGGA
+ATCGGTAACAGTCCGGTTCTTAATATTGTATTGTTTATACTCAAGATATTCGTTAAACGA
+ATTAAAATTATTTAATTTAATACATTCCCATATCCAGACAACAATCGTCTGGATTAATCT
+GTTCCTGTCGTCTCATACCGGACGACATATTAATCTTTTTATTAGTGGGCATCTTTTTAG
+ATGGTTTCTTTTTCCCAGCATTAACTGATTCGATACCTAGAAGATCGTGATTGATTTCTC
+CGACCATTCCACGAACTTCTAATTGGCCGTCTCTAACGGTACCATAAACTATTTTACCAG
+CATTAGTAACAGCTTGGACAATCTGACCATCCATTGCGTTGAATGATGTAGTTGCTGTTG
+TTCTACGTCTAGGAGCACCAGAGGTATTTTTAGAGCTCTTGGATGTTGATGTAGAAGACG
+AGGATTTTGATTTTGGTTTACATGTAATACATTTTGAACTCTTTGATTTTGTATCACATG
+CACCGGCAGTCACATCTGTTTGAGAATTAAGATTATTGTTGCCTCCTTTGACGGCTGCAT
+CTCCACCGATCTGCGCTAGTAGATTTTTAAGCTGTGGTGTAATCTTATTAACTGTTTCAA
+TATAATCATCGTAACTACTTCTAACGGCTAAATTTTTTTTATCCGCCATTTAGAAGCTAA
+AAATATTTTTATTTATGCAGAAGATTTAACTAGATTATACAATGAACTAATATGATCCTT
+TTCTAGATTATTTACGAACTTGGTATTTCTTGTTTCTGGAGGAGGAGAATTTAAATTCGG
+ACTTGGATTCGGATTTTGTGGGTTCTTGATCTTATTATACAGCGTGTATAGGATGGTGAC
+GGTAACTGCTACACAAATACCGATCAACAGAAGAATACCAATCATTTATTGACAATAACT
+TCACTATGATCAAGTATGTAATAATCATCTTTTCACTAAGTAAGTAGTAATAATGATTCA
+ACAATGACACGATATATGGACGATAATAATTTAGTTCATGGAAATATCGCTATGATTGGT
+GTGAATGACTCCGCTAACTCTGTGGGGTGCACAGTGCTTTCCCCACATAGAATAAATTAG
+CATTCCGACTGTGATAATAATACCAAGTATAAACGCCATAATACTCAATACTTTCCATGT
+ACGAGTGGGACTGGTAGACTTACTAAAGTCAATAAAGGCGAAGATACACGAAAGAATCAA
+AAGAATGATTCCAGCGATTAGCACGCCAGAAAAATAATTTCCAATCATAAGCATCATGTC
+CATTTAACTAATAAAAATTTTAAATCGCCGAATAAACAAAGTGGAATATAAACCATATAA
+AAACAATAGTTTGTACTGCAAAAATAATATCTATTTTTGTTTTCGAAGATATGGTAAAAT
+TAAATAGTAGTACACAGCATGTTATAACTAACAGCAGCAACGGCTCGTAATTACTTATCA
+TTTACTAGACGAAAAGGTGGTGGGATATTTTCTTGCTCAAATAATACGAATATATCACCC
+ATCCATTTTATACGATGTTTATATACTCTAATCTTTAATAGATCTATAGATGACGGGTTT
+ACCAATAATATAGATTTTATCGATTCATCTAATTTAAACCCTTCCTTAAACGTGAATGAT
+CTATTATCTGGCATAATGATGACCCTACCTGATGAATCTGACAATGTACTGGGCCATGTA
+GAATAAATTATCAACGAATTATCGTCTACGAACATTTATATCATTTGTTTTAATTTTAGG
+ACGTGAATAAATAGATATAAAATAGAAAATAACAGATATTACAACCAGTGTTATGGACGC
+ACCCAACCATGTAGGCAGTTTTATTTTATCGTTTACTACAGGTTCTCCTGGATGTACGTC
+ACCAACTGCAGACGTAGTTCTAGTACAATTAGACGTAAGTTCCGCTTGGGAATTTTTTAA
+CGCTAAAGAGTTAACGTTGATCGTACACCCAACGTATTTACATCTAGTTCTTTGAACATC
+TTGATTATAATATAACCATTTTCTATCTCTAGATTCGTCAGTGCACTCATGTAACCAACA
+TACCCTAGGTCCTAAATATTTATCTCCGGAATTAGATTTTGGATAATTCGCGCACCAACA
+ATTTCTATTTCCTTTATGGTCGTTACAAAAGACGTATAATGCCGTATCCCCAAAAGTAAA
+ATAATCAGGACGAATAATTCTAATAAACTCAGAACAATATCTCGCATCCATATGTTTGGA
+GCAAATATCGGAATAAGTAGACATAGCCGGTTTCCGTTTTACACGTAACCATTCTAAACA
+ATTGGGGTTTCCAGGATCGTTTCTACAAAAACCAGTCATGAAATCGTCACAATGTTCTGT
+CTTGTAATTATTATTAAATATTTTTGGACAGTGTTTGGTATTTGTCTTAGAACAACATTT
+TGCCACGCTATCACTATCACCCAGGAGATAATCCTTTTTTATAAAATGACATCGTTGCCC
+GGATGCTATATAATCAGTAGCATATTTTAAATCCTTAATATATTCAGGAGTTACCTCGTT
+CTGATAATAGATTAATGATCCAGGACGAAATTTGAAAGAACTACATGGTTCTCCATGAAT
+TAATACATATTGTTTAGCAAATTCAGGAACTATAAAACTACTACAATGATCTATCGACAT
+ACCATCTATCAAACAAAATTTGGGTTTAATTTCTCCTGGAGACGTTTCATAATAATACAT
+ATAACTTTCTTCGGCAAACCTAACAGCTCTATTATATTCAGGATAATTAAAATCTAATAC
+CATATATTTGTCTCGTATATCTGCTATTCCTGTCTCTATTTTGATTCTATTAAGAGTAAC
+AGCTGCCCCCATTCTTAATAATCATCAGTATTTAAACTGTTAAATGTTGGTATATCAACA
+TCTATCTTATTTCCCGCAGTATAAGGTTTGTTGCAGGTATACTGTTCAGGAATGGGTACA
+TTTATACTTCTTTTATAGTCCTGTCTTTCGATGTTCATCACAAATGCAAAGAACAGAATA
+AACAAAATAATGTAAGAAATAATATTAAATATCTGTGAATTCGTAAATACATTGATTGCC
+ATAATAATTACAGCAGCTACAATACACACAATAGACATTCCCACAGTGTTGCCATTACCT
+CCACGATACATTTGAGTTACTAAGCAATAGGTAATAACTAAGCTAGTAAGAGGCAATAGA
+AAAGATGAGATAAATATCATCAATATAGAGATTAGAGGAGGGCTATATAGAGCCAAGACG
+AACAAAATCAAACCGAGTAACGTTCTAACATCATTATTTTTGAAGATTCCCAAATAATCA
+TTCATTATTCCTCCATAATCGTTTTGCATCATACCCCCATCTTTAGGCATAAACGATTGC
+TGCTGTTCCTCTGTAAATAAATCTTTATCAAGCACTCCAGCACCCGCAGAGAAGTCATCA
+AGCATATTGTAATATCTTAAATAACTCATTTATATATTAAAAAATGTCACTATTAAAGAT
+GGAGTATAATCTTTATGCCGAACTAAAAAAAATGACTTGTGGTCAGACCATAAGTCTTTT
+TAATGAAGACGGCGATTTCGTAGAAGTTGAACCAGGATCATCCTTTAAGTTTCTAATACC
+TAAGGGATTTTACTCCTCTCCTTGTGTAAAGACGAGTCTAGTATTCAAGACATTAACAAC
+GACCGATAATAAAATTACTAGTATCAATCCAACAAATGCGCCAAAGTTATATCCTCTTCA
+ACGCAAAGTCGTATCTGAAGTAGTTTCTAATATGAGGAAAATGATCGAATTAAAACGTCC
+TCTATACATCACTCTTCACTTGGCATGTGGATTTGGTAAGACTATTACCACGTGTTATCT
+TATGACCACACACGGCAGAAAAACCATCATTTGCGTACCCAATAAAATGTTAATACATCA
+ATGGAAGACACAGGTAGAGGCAGTCGGATTGGAACATAAGATATCTATAGATGGAGTTAG
+TAGTCTATTAAAGGAACTAAAGACTCAAAGTCCGGATGTATTAATCGTAGTCAGTAGACA
+TCTGACAAACGATGCATTTTGTAAATATATCAATAAGCATTATGATTTGTTTATCTTGGA
+TGAATCACATACGTATAATCTGATGAACAATACAGCAGTTACAAGATTTTTAGCGTATTA
+TCCTCCGATGATGTGTTATTTTTTAACTGCTACACCTAGACCAGCTAACCAAATTTATTG
+TAATAGTATTATTAATATTGCCAAGTTATCCGATCTAAAAAAAACTATCTATATAGTAGA
+TAGTTTTTTTGAGCCATATTCCACAGACAATATTAGAAATATGGTAAAACGACTAGATGG
+ACCATCTAATAAATATCATATATATACCGAGAAGTTATTATCTGTAGACGAGCCTAGAAA
+CCAACTTATTCTTGATACCCTGGTAGAAGAATTCAAGTCAGGAACTATTAATAGAATTTT
+AGTTATTACTAAACTACGTGAACATATGGTATTCTTCTACAAACGATTATTAGATCTTTT
+CGGAGCAGAGGTTGTATTTATAGGAGACGCCCAAAATAGACGTACTCCAGATATGGTCAA
+ATCGATTAAGGAACTAAATAGATTTATATTCGTATCCACCTTATTTTATTCCGGCACTGG
+TTTAGATATTCCGAGTTTGGATTCTTTGTTCATTTGCTCGGCAGTAATCAACAATATGCA
+AATAGAGCAATTACTAGGGAGGGTATGTCGAGAAACAGAACTATTAGATAGGACGGTATA
+TGTATTTCCTAACACATCCATCAAAAAAATAAAGTACATGATAGGAAATTTCGTGCAACG
+AATTATTAGTCTGTCTGTAGATAAACTCGGATTTAAACAAGAAAGTTATCAGAAACATCA
+GGAATCTGAACCCGCTTCCGTACCAACATCCTCCAGAGAAGAACGTGTATTAAATAGAAT
+ATTTAACTCGCAAAATCGTTAAGAAGTTTAAGAGACGATCCACATGCTGAGCAGGCCAGT
+GTATTACCCCTCATAGTATTAATATAATCCAATGATACTTTTGTGATGTCGGAAATCTTA
+ACCAATTTAGACTGACAGGCAGAACACGTCATACAATCATCATCGTCATCGATAACTGTA
+GTCTTGGGCTTCTTTTTGCGACTCTTCATTCCGGAACGCATATTGGTGCTATCCATTTAG
+GTAGTAAAAAATAAGTCAGAATATGCCCTATAACACGATCGTGCAAAACCTGGTATATCG
+TCTCTATCTTTATCACAATATAGTGTATCAACATCTTTATTATTGACCTCGTTTATCTTG
+GAACATGGAATGGGAACATTTTTGTTAACGGCCACCTTTGCCTTAATTCCAGATGTTGTA
+AAATTATAACTAAACAGTCTATCATCGACACAAATGAAATTCTTGTTTAGACGTTTGTAG
+TTTACGTATGCGGCTCGTTCTCGTCTCATTTTTTCAGATATTGCAGGTACTATAATATTA
+AAAATAAGAATGAAATAACATAGGATTAAAAATAAAGTTATCATGACTTCTAGTGCTGAT
+TTAACTAACTTAAAAGAATTACTTAGTCTGTACAAAAGTTTGAGATTTTCAGATTCTGTG
+GCTATAGAGAAGTATAATTCTTTGGTAGAATGGGGAACATCTACTTACTGGAAAATAGGC
+GTACAAAAGGTAACTAATGTCGAGACGTCCATATCTGATTATTATGATGAGGTAAAAAAT
+AAACCGTTTAATATTGATCCGGGGTATTATATTTTCTTACCAGTATATTTTGGAAGCGTC
+TTTATTTATTCAAAGGGTAAAAATATGGTAGAACTTGGATCTGGAAACTCTTTTCAAATA
+CCGGATGAGATTCGAAGTGCGTGTAACAAAGTATTAGATAGTGATAACGGAATAGACTTT
+CTGAGATTTGTTTTGTTAAACAATAGATGGATAATGGAAGACGCTATATCAAAATACCAG
+TCTCCAGTTAATATATTTAAACTAGCTAGTGAGTACGGATTAAACATACCCAACTATTTA
+GAAATTGAAATAGAGGAAGACACATTATTTGACGATGAGTTATACTCTATTATGGAACGC
+TCTTTCGATGATACATTTCCAAAAATATCTATATCGTATATTAAGTTGGGAGAACTTAAG
+CGGCAAGTTGTAGACTTTTTCAAATTCTCATTCATGTATATTGAGTCAATCAAGGTAGAT
+CGTATAGGAGATAATATTTTTATTCCTAGCGTTATAACAAAATCAGGAAAAAAGATATTA
+GTAAAAGATGTAGACCATTTAATACGATCCAAGGTTAGAGAACATACATTTGTAAAAGTA
+AAAAAGAAAAACACATTTTCCATTTTATACGACTATGATGGGAACGGAACAGAAACTAGA
+GGAGAAGTAATAAAACGAATTATAGACACTATAGGACGAGACTATTATGTTAATGGAAAG
+TATTTCTCTAAGGTTGGTATTGCAGGCTTAAAGCAATTGACTAATAAATTAGATATTAAT
+GAGTGTGCAACTGTCGATGAGTTAGTTGATGAGATTAATAAATCCGGAACTGTAAAACGA
+AAAATAAAAAACCAATCAGTATTTGATTTAAGCAGAGAATGTTTGGGATATCCAGAAGCG
+GATTTTATAACGTTAGTTAATAACATGCGGTTCAAAATAGAAAATTGTAAGGTTGTAAAT
+TTCAATATTGAAAATACTAATTGTTTAAATAACCCGAGTATTGAAACTATATATGGAAAC
+TTCAACCAGTTCGTCTCAATCTTTAATACCGTTACCGATGTCAAAAAAAGATTATTCGAG
+TGAAATAATATGCGCCTTTGATATAGGTGCAAAAAATCCTGCCAGAACTGTTTTAGAAGT
+CAAGGATAACTCCGTTAGGGTATTGGATATATCAAAATTAGACTGGAGTTCTGATTGGGA
+AAGGCGCATAGCTCAAGATTTGTCACAATATGAATACACTACAGTTCTTCTAGAACGTCA
+GCCTAGAAGGTCACCGTACGTCAAATTTATCTATTTTATTAAAGGCTTTTTATATCATAC
+ATCTGCTGCCAAAGTTATTTGCGTCTCACCTGTCATGTCTGGTAATTCATATAGAGATCG
+AAAAAAGAGATCTGTTGAAGCATTTCTTGATTGGATGGACACATTCGGATTGCGAGACTC
+CGTTCCGGATAGACGCAAATTAGACGATGTAGCGGATAGTTTCAATTTGGCTATGAGATA
+CGTATTAGATAAATGGAATACTAATTATACACCTTATAATAGGTGTAAATATAGAAATTA
+CATAAAAAAAATGTAATAACGTTAGTAACGCCATTATGGATAATCTATTTACCTTTCTAC
+ATGAAATAGAAGATAGATATGCCAGAACTATTTTTAACTTTCATCTAATAAGTTGTGATG
+AAATAGGAGATATATATGGTCTTATGAAAGAACGCATTTCCTCAGAGGATATGTTTGACA
+ATATAGTATATAATAAAGATATACATCCTGCCATTAAGAAACTAGTTTATTGCGACATCC
+AACTTACTAAACATATTATTAATCAGAATACGTATCCGGTATTTAACGATTCTTCACAAG
+TGAAATGTTGTCATTATTTCGATATAAACTCAAATAATAGCAATATTAGCTCTCGTACAG
+TAGAGATATTTGAGAGTGAAAAGTCATCTCTTGTATCATATATTAAAACTACCAATAAGA
+AGAGAAAGGTCAATTACGGCGAAATAAAGAAAACTGTACATGGAGGCACTAATGCAAATT
+ACTTTTCCGGTAAAAAGTCTGATGAGTATCTGAGCACTACAGTCAGGTCCAACATTAATC
+AACCTTGGATCAAAACCATTTCTAAGAGAATGAGAGTAGATATCATTAATCACTCTATAG
+TAACGCGTGGAAAAAGCTCTATATTACAAACTATAGAAATTATTTTTACTAATAGAACAT
+GTGTGAAAATATTCAAGGATTCTACTATGCACATTATTCTATCCAAGGACAAGGATGAAA
+AGGGATGTATAAACATGATTGATAAATTATTCTATGTATATTATAATTTATTTCTGTTGT
+TCGAGGATATCATCCAAAACGATTACTTTAAAGAAGTAGCTAATGTTGTAAACCATGTAC
+TCATGGCTACGGCATTAGATGAGAAATTATTCCTAATTAAGAAAATGGCTGAACACGATG
+TTTATGGAGTTAGCAATTTCAAAATAGGGATGTTTAACCTGACATTTATTAAGTTGTTGG
+ATCATACCGTTTTCCCCTCTCTGTTAGATGAGGATAGCAAAATAAAGTTTTTTAAGGGGA
+AAAAGCTCAATATTGTAGCATTACGATCTCTGGAGGATTGTACAAATTACGTGACTAAAT
+CCGAGAATATGATAGAAATGATGAAGGAAAGATCGACTATTTTAAATAGCATAGATATAG
+AAACGGAATCGGTAGATCGTCTAAAAGAATTGCTTCTAAAATGAAAAAAAACACTGATTC
+AGAAATGGATCAACGACTCGGGTATAAGTTTTTGGTGCCTGATCCTAAAGCCGGAGTTTT
+TTATAGACCGTTACATTTCCAATATGTATCGTATTCTAATTTTATATTGCATCGATTGCA
+TGAAATCTTGACCGTCAAGCGGCCACTCTTATCGTTTAAGAATAATACAGAACGAATTAT
+GATAGAAATTAGCAATGTTAAAGTGACTCCTCCAGATTACTCACCTATAATTGCGAGTAT
+TAAAGGTAAGAGTTATGACGCATTAGCCACGTTCACTGTAAATATCTTTAAAGAGGTAAT
+GACCAAAGAGGGTATATCCATCACTAAAATAAGTAGTTATGAGGGAAAAGATTCTCATTT
+GATAAAAATTCCGCTACTAATAGGATATGGGAATAAAAATCCACTTGATACAGCCAAGTA
+TCTTGTTCCTAATGTCATAGGTGGAGTCTTTATCAATAAACAATCTGTCGAAAAAGTAGG
+AATTAATCTAGTAGAAAAGATTACAACATGGCCAAAATTTAGGGTTGTTAAGCCAAACTC
+ATTCACTTTCTCGTTTTCCTCCGTATCCCCTCCTAATGTATTACCGACAAGATATCGCCA
+TTACAAGATATCTCTGGATATATCACAATTGGAAGCGTCGAATATATCATCGACAAAGAC
+ATTTATAACGGTCAATATTGTTTTGCTGTCTCAATATTTATCTAGAGTGAGTCTAGAATT
+CATTAGACGTAGTTTATCATACGATATGCCTCCAGAAGTTGTCTATCTAGTAAACGCGAT
+AATAGATAGTGCTAAACGACTTACCGAATCTATTACTGACTTTAATATTGATACATACAT
+TAATGACCTGGTGGAAGCTGAACACATTAAACAAAAATCTCAGTTAACGATTAACGAGTT
+TAAATATGAAATGCTGCATAACTTTTTACCTCATATGAACTATACACCCGATCAACTAAA
+GGGATTTTATATGATATCTTTACTAAGAAAGTTTCTCTACTGTATCTACCACACTTCTAG
+ATATCCAGATAGAGATTCGATGGTTTGTCATCGCATCCTAACGTACGGCAAATATTTTGA
+GACGTTAGCACATGATGAATTAGAGAATTACATAGGTAACATCCGAAACGATATCATGAA
+CAATCACAAGAACAGAGGCACTTACGCAGTAAACATTCATGTACTAACAACTCCTGGACT
+TAATCATGCATTTTCTAGTCTATTGAGTGGAAAGTTCAAAAAGTCAGACGGTAGTTATCG
+AACACATCCTCACTATTCATGGATGCAGAATATTTCTATTCCTAGAAGTGTTGGATTTTA
+TCCGGATCAAGTAAAGATTTCAAAGATGTTTTCTGTCAGAAAATACCATCCAAGCCAATA
+TCTTTACTTTTGTTCATCAGACGTTCCGGAAAGAGGTCCTCAGGTAGGTTTAGTATCTCA
+ATTGTCTGTCTTGAGTTCCATTACAAATATACTAACGTCTGAGTATTTGGATTTGGAAAA
+GAAAATTTGTGAGTATATCAGATCATATTATAAAGATGATATAAGTTACTTTGAAACAGG
+ATTTCCAATCACTATAGAAAATGCTCTAGTCGCATCTCTTAATCCAAATATGATATGTGA
+TTTTGTAACTGACTTTAGACGTAGAAAACGGATGGGATTCTTCGGTAACTTGGAGGTAGG
+TATTACTTTAGTTAGGGATCACATGAATGAAATTCGCATTAATATTGGAGCAGGAAGATT
+AGTCAGACCATTCTTGGTTGTGGATAACGGAGAGCTCATGATGGATGTGTGTCCGGAGTT
+AGAAAGCAGATTAGACGACATGACATTCTCTGACATTCAGAAAGAGTTTCCACATGTCAT
+CGAAATGGTAGATATAGAACAATTTACTTTTAGTAACGTATGTGAATCGGTTCAAAAATT
+TAGAATGATGTCAAAGGATGAAAGAAAGCAATACGATTTATGTGACTTTCCTGCCGAATT
+TAGAGATGGATATGTAGCATCTTCACTAGTGGGAATCAATCACAATTCTGGACCCAGAGC
+TATTCTTGGATGTGCTCAAGCTAAACAAGCTATCTCTTGTCTGAGTTCGGATATACGAAA
+TAAAATAGACAATGGAATTCATTTGATGTATCCAGAGAGGCCAATTGTGATTAGTAAGGC
+TTTAGAAACTTCAAAGATTGCGGCTAATTGCTTCGGACAACATGTTACTATAGCATTAAT
+GTCGTACAAAGGTATCAATCAAGAGGATGGAATTATCATCAAAAAACAATTTATTCAGAG
+AGGCGGTCTCGATATTGTTACAGCCAAGAAACATCAAGTAGAAATTCCATTGGAAAACTT
+TAATAACAAAGAAAGAGATAGGTCTAACGCCTATTCGAAATTAGAAAGTAATGGATTAGT
+TAGACTGAATGCTTTCTTGGAATCCGGAGACGCTATGGCAAGAAATATCTCATCAAGAAC
+TCTTGAAGATGATTTTGCTAGAGATAATCAGATTAGCTTTGATGTTTCCGAGAAATATAC
+AGATATGTACAAATCTCGCGTTGAACGAGTACAAGTAGAACTTACTGACAAAGTTAAGGT
+GCGAGTATTAACCATGAAAGAAAGAAGACCCATTCTAGGAGACAAATTTACTACTAGAAC
+GAGTCAAAAGGGAACAGTCGCGTATATCGCAGATGAAACGGAACTTCCGTACGACGAAAA
+TGGTATCACACCAGATGTCATTATTAATTCTACATCCATCTTCTCTAGAAAAACTATATC
+TATGTTGATAGAAGTTATTTTAACAGCCGCATATTCTACTAAGCCGTACAACAATAAGGG
+AGAAAACCGACCTGTCTGTTTTCCTAGTAGTAACGAAACATCTATCGATGCATATATGCA
+ATTCGCTAAACAATGTTATGAGTATTCAAATCCGAAATTGTCCGAGGAAGAATTATCGGA
+TAAAATCTTTTGTGAAAAGATTCTCTATGATCCTGAAACGGATAAGCCTTATGAATCCAA
+AGTATTTTTTGGACCAATTTATTACTTGCGTCTGAGACATTTAACTCAGGACAAGGCAAC
+CGTTAGATGTAGAGGTAAAAAGACGAAGCTCATTAGACAAGCGAATGAGGGACGAAAACG
+TGGAGGAGGTATCAAGTTTGGAGAAATGGAGAGAGACTGTTTAATAGCACATGGTGCAGC
+CAATACTATTACAGAAGTTTTAAAAGACTCAGAAGAGGATTATCAAGATGTGTATATTTG
+TGAAAATTGTGGAGACATAGCAGCACAAATCAAAAGTATTAATACATGTCTTAGATGTTC
+AAAACTTAATCTCTCTCCTCTCTTAACAAAAATTGATACCACGCACGTATCTAAAGTATT
+TCTTACTCAAATGAACGCCAGAGGCGTAAAAGTTAAATTAGATTTCGAACGAAGGCCTCC
+TTCGTTTTATAAACCATTAGATAAAGTTGATCTTAAACCGTCTTTTCTGGTATAATATTG
+TTTAGTAGATACTTATCAAGATAAGCTAATTCACTAAACATATTATCGGATTCGGTATTG
+TTACTCGAGAATAGAGTTCGTTATGCTCCTGATATTCGGAAATCTGTGGAGTTTCAGGTT
+TTGGTGGAAGTGTAACTGCTACTTGGTGGGATACTGAAGGATATTTCAGAGAGTTGTGGA
+TGTTCGGGTTCGACATCCACCGATGGTGTCACGCCACTAATCGGTTCGGTAACGTCTGTG
+GATGGAGGTGCTACTTCTACAGAACCTGTAGCCTCAGTTGTCAACGGAGATACATATTCA
+ATGCGCGGAAATGTATAATTTGGTAATGGTTTCTCATGTGGATCTTAAGAAGAAGAGGTA
+AGATATCTACGAAAGATACCGATCACGTTTCTAGTTCTCTTTTGTAGAACTTTAACTTTT
+TCTTTCTCAGCATCTAGTTGATATTCCGACCTCTTCACGTTTCGCATGGGTTACCTCCGC
+AGTTTTTACAAGCGATTTCACGTTCCAGATCACGTTCAGCCTTCATACGTCTCTCCCTCT
+CTCTATCGAGTTTATCAGAGCAGTCTTTCTGAAGGCGATCGAACTCCATAAATTTCTCCA
+ACGCTTTGATTGTTTCCATAGATTTCCGAAGTTTAGCTTCTAGGACGGCGATTCTTTTTT
+TTTNNNNNNNNTTTTTTTTTTCGAATTCACGGGGTACAACCGTTTCCATTACCACCATCT
+CTATGTTTCTTTTCTAGATCGGCAATCTTTCTCAACATTTCATCCCCATACCTTTTCATT
+CCTCGAGTCTATTGTCGTCGAAATATCGTTCCAGCTCCTTTTCGACCTCAATAACTTTAG
+CACGTTGTTTCATCAAGCTCTCTCTTGTAGTACTATCATTTTTATCTGATTCCCTGACAC
+GTTTAAGATCTTCATGTAATTGAGTCAGCTCTTGACGCAATCTCTTAACTAACTTCCTCT
+CTTGCTTCTTCGTCATAGTACTTACAATCACTATGGGATCCATTGTTACCACGTCTGTAC
+TCGACGAGCTCACGTTTAAGAGATTCAATTTCCAGTTTGTATCGGTCCATGTCTCCATTG
+CTACACCACCATTAGATTTACAGGCTGCTAGTTGTCGTTCGAGATCAGAAATACGTGTTT
+TCTTGGAATGGATTTCGTCGATGTACTTGTCATGATTGGCATCGAAACACTTATTAAGTT
+CTTTTTTTCAATTCTACGATTTTATTTCTTTCGCGAGTCAATTCCCTCCTGTAGTAACTA
+TCAGTTTTGTCAGATTCACGCTCTCTACGTAGACTTTCTTGTAAGTTACTAATTTGTTCC
+CTGGCATTACCGAGTTCAGTTTTATATGCCGAATAGAGTTCTGATTCATCCTTTGAGAAG
+ATCTCTAGCGATCGTTCAAGATCCCTGATTCTAGTCTTTAGCCTATTTACCTCCTCAGAA
+GATGCTCCGTTACCGTTTTTACAATCGTTAAGATGTCTATCAAGATCCATGATTCTATCT
+CTTTTCCATATCAGCATTGATTTCATTATTACGTTCGCAGTCGTTCAACTGTATTTCAAG
+ATCTGAGATTCTAGATTGTAATCTCTGTAGCATTTCCACGGCATTCACTCAGTTGTCTTT
+CAAGATCTGAGATTCTAGATTGGAGTCTGCTAATCTCTGTAAGATTTCCTCCTCCGCTCT
+CGATGCAGTCGGTCAACTTATTCTCTAGTTCTCTAATACGCGAACGCAGTGCATCAACTT
+CTTGTGTGTCTTCTTGATTGCGTGTGCATTCATCGAGTCTAGATTCGAGATCTCTAACGT
+GACGTCGTTCTTCCTCAAGTTCTCTGTGTACTACAGAAAGCGTGTCCCTATCTTGTTGAT
+ATTTAGCAATTTCTGATTCTAGAGTACTGATTCTACTCACGTATGTACTAATAGTTGTCT
+TAGCCTTATCAAGATCCTCCTTGTATTTGTCACATTCCTTGATATCCATACGAAGTCTGG
+ACAGTTCCCATTCGACATTACGACGTTTATCGATTTCAGCTCGGAGATCGTCGTCGCGTT
+GTTTTAGCCACATACGACTAAGTTCAAGTTCTCGTTGACAAGATCCATCTACTTTTCCAT
+CCCTAATAGTATCCAGTTCCTTTTCTAGTTCTGACCGCATTTCTCGTTCCATATCAAGAG
+ATTCTCTCAATTCTCGTATAGTCTTCTTATCAATTTCTGATGAATCTGAACCATCATCTG
+TCCCATTTTGTTGCATATCCCTGAGTTCTTTGATCTCTGTTGTAAGTCTGTCGATTCTTT
+CGGTTTTATAAACAGAATCCCTTTCCAAAGTCCTAATCTTACTGAGTTTATCATTAAGTT
+CTTCATTCAATTCAGTGAGTTTTCTCTTGGCTTCTTCCAAGTCTGTTTTAAACTCTCCAT
+CATTTCCGCATTCTTCCTCGCATTTATCTAACCATTCAATTAGTTTATTAATAACTAGTT
+GGTAATCAGCGATTCCTATAGCCGTTCTTGTATTTGTGGGAACATAATTAGGATCTTCTA
+ATGGATTGTATGGCTTGATAGCATCATCTTTATCATTATTAGGTGGGGGATGGACAACCT
+TAATTGGTTGGTCCTCCTTATCTCCTCCAGTAGCATGTGGTTCTTCAATACCAGTATTAG
+TAATAGGCTTAGACAAATGCTTGTCGTACGCGGGCACTTCCTCATCCATCAAGTATTTAT
+AATCGGGTTCTGTTTCAGAATATTCTTTTCTAAGAGACGCGACTTCAGGAGTTAGTAGAA
+GAACTCTGTTTCTGTATCTATCAACGCTGGAATCGATACTCAAGTTAAGGATAGCGAATA
+CCTCATCGTCATCATCCGTATCTTCTGAAACGCCATCATATGACATTTCATGAAGTCTAA
+CGTATTGATAAACAGAATCAGATTTAGTATTAAACAGATCCTTGACCTTTTTAGTAAATG
+CATATGTATATTTTAGATCTCCAGATTTCATAATATGATCGCATGCCTTAAATGTCAATG
+CTTCCATGATATAGTCTGGAACACTAATGGGTGACGAAAAAGATACAGCACCATATGCTA
+CGTTGATAAATAGATCTGAACCACTAAGTAGATAATGATTAATGTTAAGGAAGAGGAAAT
+ATTCAGTATATAGATATGCCTTAGCATCATATCTTGTACTAAACACGCTAAACAGTTTAT
+TGATGTGATCAATTTCCAACAGAACAATTAGAGCGGCAGGAATACCAACAAACATATTAC
+CACATCCGTATTTTCTATGAATATCACATATCATATTAAAAAATCTTGATAGAAGAGCGA
+ATATCTCGTCTGACTTAATGAGATGTAGTTCAGCAGCATAAGTCATAACTGTAAATAGAA
+CATACTTTCCTGTAGTGTTGATTCTAGACTCCACATCAACACCATTATTAAAAATAGTTT
+TATATACATCTTTAATCTGCTCTCCGTTAATCGTCGAACGTTCTAGTATACGGAAACACT
+TTGATTTCTTATCTGTAGTTAATGACTTAGTGATATCACGAAGAATATTACGAATTACAT
+TTCTTGTTTTTCTTGAGAGACCTGATTCAGAACTCAACTCATCGTTCCATAGTTTTTCTA
+CCTCAGTGGCGAAATCTTTGGAGTGTTTGGTACATTTTTTAATAAGGTTCGTGACCTCCA
+TTTATTATAAAAAATTTTTATTCAAAACTTAACTACAATCGGGTAATTATAAGATCGTAG
+ATCTCCCATGTGGTGGAATACTACCATCTATCGCATGTTGATGGACAGTAGGTAATGGCC
+ATGGGAACAGTAATGTTTGCATATTTATCTTTCTTGCTAGTATTACTGTATATTGTCCCA
+ATGTTTCAATGTGATGTTCTAACCTATCAACTGCCACTGTATCACAACAATAATGTCCGA
+TGGAATTAAGATTATGATCCAATGTGTTTAATATATGATTATCAAGTCTTATACGATCCG
+CGTCTTTTTTGACAGGATCAGGCTCTTCTACAGGAAGAAGTTTCGGCCTCTTATGATAGT
+CATGTCTGGGAAATGGTGGTCTAGGATGAGGATCAGGTATCGGAGTAGGTTTTGGATTAT
+AATCATCATCATCATCATCANNNNNNNNATCATCATCATCATCTATGATATCATCATCTT
+CGATATTTATTTTGCTATCTTGATAATGTCCTATATCAGTTGCATTTTCAGCACTCGACT
+GAATATTAGTACATTCATTGTCTATTATTAACGTATTTCTAAACCCAAAATGTATATGTT
+GAACATCACTACTATAGTTGATGAGTCTTATAGCATGAATTCGCTTATCGTTATCGGGTT
+TATCTTCTGTCACCTTAACAATTCCTTTTTTATTAAACTCTGCATAATCATAACCATTTC
+TATTGTTTGTTCTAATATAAACGAGTATAGCATCATTGCTAAATTTTTCAATAGTATCAA
+AAACAGAATATCCTAAACCATATAATATATATTCAGGAACACTCAAACTAAATGTCCAGG
+ATTCTCCTAAATACGTAAACTTTAATAGTGCTAAATCATTCAAAAATCTACCGCTTATAG
+ATAGATAGTACATGAATGCGTATAGTAGTCTACCTATCTCTTTATTATGAAAACCGACAT
+TACGATCATATATTTCGTGATATACATGTGACCCGTTTACGTTAAACCATAAATACATGG
+GTGATCCTATAAACATGAATTTATTTCTAATTCTCAGAGCCATAGTTAATTGACCGTGTA
+ATATTTGTTTACATGCATACTTGATACGATCATTAATAAGATTTTTATCATTGCTCGTTA
+TTTCAGAATCGTATATATAAGGAGTACCATCATGATTCTTACCAGATATTATACAAAATA
+CTATATATAAAATATATTGACCCACGTTAGTAATCATGTAAATGTTTAATGTTTTAAATT
+TTGTATTTAATGATCCATCATCATATGCTAGCATGGTCTTGTGATATTCATTCTTTAAAA
+TATAATATTGTGTTAGCCATTGCATTGGAGCTCCTAATGGAGATTTTCTATTCTCGTCCA
+TTTTAGGATATGCTTTCATAAAGTCCCTAATAACTTCGTGAATAATGTTTCTATGTTTTC
+TACTGATGCATGTATTTGCTTCGATTTTTTTATCCCATGTTTCATCTATCATAGATTTAA
+ACGCAGTAATGCTCGCAACATTAACATCTTGAACCATTGGTACAATTCCGTTCCATAAAT
+TTATAATGTTCGCCATTTATATAACTCATTTTTTGAATATACTTTTAATTGAACAAAAGA
+GTTAAGTTACTCATATGGATGCCGTCCAGTCTGTACATCAATCTTTTTAGCCAGAGATAT
+CATAGCCGCTCTTAGAGTTTCAGCGTGATTTTCCAACCTAAATAGAACTTCATCGTTGCG
+TTTACAACACTTTTCTATTTGTTCAAACTTTGTTGTTATATTAGTAATCTTTTTTTCCAA
+ATTAGTTAGCCGTTGTTTGAGAGTTTCCTCATTATCGTCTCCATAGGCTTTAACAATTGC
+TTCGCGTTTAGTCTCTGGATTTTTAGCAGCCTTTGTAGAGAAAAATTCAGTTGCTGGAAT
+TGCAAGATCGTCATCTCCGGGGAAAAGAGTTCCGTCCATTTAAAGTACAGATTTTAGAAA
+CTGACACTCTGTGTTATTTATATTTGGCGCAATACATGGATTATAAATATCGATGTTAAT
+AACATCAGAAAATGTAAAGTCTATACATTGTCGCATCGTGTTAAATTTTCTAATGGATCT
+AGTATTATTGGGTCCAACTTCTGCCTGAAATCCAAATATGGAAGCGGATACAAAACCGTT
+TCCTGGATAAACCACACATCTCCACTTTTGCTTTACATCAGAAATTGTGTCATTGACATC
+TTGAACTCTCCTATCTAATGCCGGTGTTCCACCTATAGATTTTGAATACTCGAATGCTGC
+ATGAGTAGCATTGAATTCCTTAATATTGCCATAATTTTCATATATTGAGTAACTCTGGAT
+AAAAAGTAAACACACCGCAGCCGTCGCTACTACAATAAAAAAAATTGATAGAGAGTTCAT
+TTATAATCTATTAGAAGCTGATAAAATTTTTTTACACGCGTCAGACAATGCTTTAATAAA
+TAGTTCAACATCTACTTTTGTCATATCGAACCGATGGTATGATTCTAACCTAGAATTACA
+TCCGAAAAAGTTGACTATGTTCATAGTCATTAAGTCATTAACGAACAACATTCCAGACTC
+TGGATTATAAGACGATACTGTTTCGTCACAATCACCCACCTTAATCATGTGATTATGAAT
+ATTGGCTATTAGAGTACCTTCTAAGAAATCTATAATATCTTTGAAACACGATTTAAAATC
+AAACCACGAATATACTTCTACGAAGAAAGTTAGTTTACCCATAGGAGAGATAACTATAAA
+TGGAGATCTAGATACAAAATCCGGATCTATGATAGTTTTAACATTATTATATTCTCTATT
+AAATACCTCCACATCTAAAAATGTTAATTTTGAAACTATGTCTTCGTTTATTACCGTACC
+TGAACTAAACGCTATAAGCTCTATTGTTTGAGAACTCTTTAAACGATATTCTTGAAATAC
+ATGTAACAAAGTTTCCTTTAACTCGGTCGGTTTATCTACCATAGTTACAGAATTTGTATC
+CTTATCTATAATATAATAATCAAAATCGTATAAAGTTATATAATTATCGTGTTCAGATTG
+TGATCTTTTCAAATAGACTAAAAACCCCATTTCTCTAGTAAGTATCTTATGTATATGTTT
+GTAAAATATCTTCATGGTGGGAATATGCTCTACAGCAGTTAGCCATTCCTCATTGACAGC
+TGTAGATGTATTATACAAAACTACTCCAATGTTTAACAAGGGCCATTTTACGAGATTATT
+AAATCCTTGTTTGATAAATGTAGCCAATGCGGGTTCGAGTTCAACGACGATTGAATTCTC
+TTCCCGTGGATGCTGCATGATGAACGACGGGATGTTGTTGTTCTATTGATTTGGAATTCT
+TTTTCGACTTTTTGTTTATATTAAATATTTTAAAATTTATGGCTGATAGTAATTCATGTA
+CTACGGATAATGTAGACGTGTATTGCATATCGATATCTTTATTATTAGATAAATTTATCA
+ATAAATGTGAGAAGTTTGCCTCGTTAAGGTCTTCCATTTAAATATTATATAAATATTTGT
+GTTTGTATTTTATTCGTCTTTTATGGGATAGTTTTTAACTAGTAAAGCTGTAATTACATA
+CTTTGTCCGTAAAACATAAATATAAATACCCGCTTTTATCAAACGTTCCAAAAAGTCGGC
+AGCTGACATTTTTAACATGACATCTATTTTAAATACACTTAGGTTTTTAGAAAAAACATC
+ATTTTATAATTGTAACGATTCAATAACTAAAGAAAAGATTAAGATTAAACATAAGGGAAT
+GTTATTTGTATTTTATAAGCCAAAGCATTCTACCGTTGTTAAATACTTGTCTGGAGGAGG
+TATATATCATGATGATTTGGTTGTATTGGGGAAGGTAACAATTAATGATCTAAAGATGAT
+GCTATTTTACATGGATTTATCATATCATGGAGTGACAAGTAGTGGAGCAATTTACAAATT
+GGGATCGTCTATCGATAGACTTTCTCTAAATAGGACTATTGTTACAAAAGTTAATAACAA
+TTATAACAATTATAACAATTATAACAATTATAATTGTTATAATAATTATAATTGTTATAA
+TTATGATGATACATTTTTTGACGATGATGATTGATCACTATTACACAATTTTGTTTTTGT
+ACTTTCTAATATAGTGTTTAGGTTCTTTTTCATATGAGAATATTGACTTACTAAAATATC
+TATGTTTAACTTTTGTTCTATAACGTCCTTATCGGCGGTATCGGTACATATACGTAATTC
+ACCTTCACAAAATACGGAGTCTTCGATAATAATAGCCAATCGATTATTGGATCTAGCTGT
+CTGTATCATATTCAACATGTTTAATATATCCTTTCGTTTCCCCTTTACAGGCATCGATCG
+TAGCATATTTTCCGCGTCTGAGATGGAAATGTTAAAACTGCAAAAATGCGTAATGTTAGC
+CCGTCCTAATATTGGTACGTGTCTATAAGTTTGGCATAGTAGAATAATAGACGTGTTTAA
+ATGCCTTCCAAAGTTTAAGAATTCTATTAGAGTATTACATTTTGATAGTTTATCACCTAC
+ATCATCAAAAATAAGTAAAAAGTGTGCTGATTTTTTATGATTTTGTGCGACAGCAATACA
+TTTTTCTATGTTACTTTTAGTTCGTATCAGATTATATTCTAGAGCTTCCTGACTACTAAC
+GAAATTAATATGATTTGGCCAAATGTATCCATCATAATCTGGGTTATAAACGGGTGTAAA
+CAAGAATATATGTTTATATTTTTTAACTAGTGTAGAAAACAGAGATAGTAAATAGATAGT
+TTTTCCAGATCCAGATCCTCCTGTTAAAACCATTCTAAACGGCATTTTTAATAAATTTTC
+TCTTGAAAATTGTTTTTCTTGAAAACAATTCATAATTATATTTACAGTTACTAAATTAAT
+TTGATAATAAATCAAAATATGGAAAACTAAGGTCGTTAGTAGGGAGGAGAACAACGAAGG
+CATATCGTGATATAAATAACATTTATTATCATGATGACACCAGAAAACGACGAAGAGCAG
+ACATCTGTGTTCTCCGCTACTGTTTACGGAGACAAAATTCAGGGAAAGAATAAACGCAAA
+CGCGTGATTGGTCTATGTATTAGAATATCTATGGTTATTTCACTACTATCTATGATTACC
+ATGTCCGCGTTTCTCATAGTGCGCCTAAATCAATGCATGTCTGCTAACAAGGCTGCTATT
+ACTGACTCCGCTGTTGCCGTTGCTGCGGCATCATCTACTCATAGAAAGGTTGTGTCTAGC
+ACTACACAATATGATCACAAAGAAAGCTGTAATGGTTTATATTACCAGGGTTCTTGTTAT
+ATATTACATTCAGACTATAAGTCATTCGAGGATGCTAAAGCAAACTGCGCTGCGGAATCA
+TCAACACTACCCAATAAATCCGATGTCTTGACTACCTGGCTCATTGATTATGTTGAGGAT
+ACATGGGGATCTGATGGTAATCCAATTACAAAAACTACATCCGATTATCAAGATTCTGAT
+GTATCACAAGAAGTTAGAAAGTATTTTTGTACATAAATAAATGAAATCGCTTAATAGACA
+AACTGTAAGTAGGTTTAGGAAGTTGTCGGTGCCGGCCGCTATAATGATGTTACTCTCAAC
+CATTATTAGCGGCATAGGAACATTTCTGCATTACAGAGAAGAACTGATGCCTAGTGCTTG
+CGCCAATGGATGGATACAATACGATAAACATTGTTATCTGGATACCAACATTAAAATGTC
+TACGGATAATGCAGTTTATCAGTGTCGCAAATTACGAGCTAGATTGCCTAGACCTGATAC
+TAGACATCTGAGAGTATTGTTTAGTATTTTTTATAAAGATTATTGGGTAAGTTTAAAAAA
+GACCAATGATAAATGGTTAGATATTAATAATGATAAAGATATAGATATTAGTAAATTAAC
+AAATTTTAAGCAACTAAACAGCACGACGGATTCTGAGGCGTGTTATATATACAAGTCTGG
+AAAACTGGTTAAAACAGTATGTAAAAGTACTCAATCTGTACTATGCGTTAAAAGATTCTA
+CAAGTGACAACAAAAAATGAATTAATAGTAAGTCGTTAACGTACGCCGCCATGGACGCCG
+CGTTTGTTATTACTCCAATGGGTGTGTTGACTATAACAGATACATTGTATGATGATCTCG
+ATATCTCAATCATGGACTTTATAGGACCATACATTATAGGTAACATAAAAATTGTCCAAA
+TAGATGTACGGGATATAAAATATTCCGACATGCAAAAATGCTACTTTAGCTATAAGGGTA
+AAATAGTTCCTCAGGATTCTAATGATTTGGCTAGATTCAACATTTATAGTATTTGTACAG
+CATACAGATCAAAAAATACCATCATCATAGCATGCGACTATGATATCATGTTAGATATAG
+AAGGTAAACATCAACCATTTTATCTATTCCCATCTATTGATGTTTTTAACGCTACAATCA
+TAGAAGCGTATAATCTGTATACAGCTGGAGATTATCATCTGATCATCAATCCTTCAGATA
+ATCTGAAAATGAAATTGTCGTTTAATTCTTCATTTTGTATATCAGACGGCAATGGATGGA
+TTATAATTGATGGGAAATGTAATAGTAATTTTTTATCATAAAAGTTGTAAAGTAAATAAT
+AAAACAATAAATATTGAACTAGTAGTATGTTGTATATTGAGCAATCAGAGATGATGCTGG
+TACCTCTTATCACGGTGACCGTAGTTGCGGGAACAATATTAGTATGTTATATATTATATA
+TTTGTAGGAAAAAGATACGTACTGTCTATAATGACAATAAAATTATCATGACAAAATTAA
+AAAAGATAAAGAGTCCTAATTCCAGCAAATCTAGTAAATCAACTGATAGCGAATCAGACT
+GGGAGGATCACTGTAGTGCTATGGAACAAAACAATGACGTAGATAATATTTCTAGAAATG
+AGATATTGAACGATGATAGCTTCGCTGGTAGTTTAATATGGGATAACGAATCCAATATCA
+TGGCGCCTAGCACAGAACACATTTACGATAGTGTTGCTGGAAGCACGCTGCTAATAAATA
+ATGATCGTAATGAACAGACTATTTATCAGAATACTACAGTAGTAATTAATGATACAGAGA
+CTGTTGAAATACTTAATGAAGATACCAAACAGATTCCTAGCTATTCTTCCAATCCTTTCG
+TAAATTATAATAAAACCAGTATTTGTAGCAAGTCAAATCCGTTCATTGCAGAACTCAACA
+ATAAATTTAGTGATAATAATCCGTTTAGGAGAGCACATAGTGACGATTATCTTAATAAGC
+AACAAGATCATGAATACGATGATATAGAATCATCGGTTGTATCATTGGTCTGATTAGTTT
+CCTTTTTATAAAATTGAAGTAATATTTAGTATTAATTACCGCCGATGCATTATACAAATA
+TGGAGATATTCCCTGTATTCGGCATTTCTAAAATTAGCAATTTTATTGCTAATAATGACT
+GTAGATATTATATAGATGTAGAGCATCAAAAAATTATATCTGATGAGATCAATAGACAGA
+TGGATGAAACGGTACTTCTTACCAACATCTTAAGCGTAGAAGTTGTAAATGACAATGAGA
+TGTACCATCTTATTCCCCATAGACTATCGACTATTATACTCTGTATTAGTTCTGTTGGAG
+GATGTGTTATCTCTATAGATAATGACGTCAATGACAAAAATATTCTAACATTTCCCATTG
+ATCATGCTGTAATCATATCCCCACTGAGTAAATGTGTCGTAGTTAGCAAGGGCCCTACAA
+CCATACTGGTTGTTAAAGCGGATATACCCAGCAAACGATTGGTAACATCGTTTACAAACG
+ACATACTGTATGTAAACAATCTATCACTGATTAATTATTTACCGTCGTCTGTATTCATTA
+TTAGACGAGTCACCGACTATTTGGATAGACACATATGTGATCAGATATTTGCTAATAATA
+AGTGGTATTCCATTATAACTATCGACGATAAGCAATATCCTATTCCATCAAATTGTATAG
+GTATGTCTTCTGCCAAGTACATAAATTCGAGCATCGAGCAAGATATTTTGATCCATGTTT
+GTAACCTCGAGCATCCATTCGACTCAGTCTACAAAAAAATGCAGTCGTACAATTCTCTAC
+CTATCAAGGAACAAATATTGTATGGTAGAATTGATAATATAAATATGAGCATTAGTATTT
+CGGTGGATTAATAGATTTCTCTAGTATGGGATCATTAATCATCTCTAAATACATCATAAA
+AAAGCTATTATCAAATACTGTACTGAATGGATTCATTCTTTTCTCTTTTTATGAAACTCT
+GTTGTATATCTACGGATAAAACTAGAAGCAAAAAATCTGATAGGAAGAATAATGATTATA
+TGGAGGAACACGATTATTATAAAATAACAATAGTTCCTGGTTCCTCTTCCACGTCTACTA
+GCTCGTGGTATTATACACATGCCTAGTAATAGTCTCTTTGCGTTGACGGAAAGCAGACTA
+GAAATAACAGGCCAAAATGTTCAGACACCATAATAGTTCCCAACCCAGATAATAACAGAG
+TTCCATCAACACATTCCTTTAAACTCAATCCCAAACCCAAAACCGTTAAAATGTATCCAG
+CCAATTGATAGTAGATAATGAGGTGTACAGCACATGATAATTTACACAGTAACCAAAATG
+AAAACACTTTAGTAATTATAAGAAATATAGACGGTAATGTCATCATCAACAATCCAATAA
+TATGCCTGAGAGTAAACATTGACGGATAAAACAAAAATGCCCCGCATAACTCTATCATGG
+CAATAACGCAACCAAACACTTGTAAAATTCCTAAATTAGTAGAAAATACAACTGATATCG
+ATGTATAAGCGATTTCGAGGAATAATAAGAACAAAGTAATTCCCGTAAAGATAAACATCA
+ACATTGTTTGGTAATCATTAAACCAATTAGTATGACGTTGAATTAATTTCACAGTATATT
+TTATTCCAGTATTATCCCCGCATGTATACGTACCTGGTAAGATATCTTTATATTCCATAA
+TCAATGAGACATCACTATCCGATAACGAATGAAGTCTAGCACTAGTATGCCATTTACTTA
+ATATGGTCGTCTTGGAAGTTTTATTATAAGTTAAAATATCATGATTGTCCAATTTCCATC
+TAATATACTTTGTCGGATTATCTATAATACACGGAATAATGATGGTATCATTACATGCTG
+TATATTCTATAGTCTTTGTAGATGTTATAACCACAAAAGTACAGAGGTATATCAACAATA
+TTCTAACTCTTAACATTTTTATTTATTTAAAATGATACCTTTGTTATTTATTTTATTCTT
+ATTTTGCTAACGGTATCGAATGGCATAAGTTTGAAACGAGTGAAGAAATAATTTCTACTT
+ACTTAATAGATTATGTGGTAACGGGTGTTATTAATGGGGATGTATATACATTTTCAAATA
+ATGAACTAAACAAAACTGGGTTAACTAATAACAATAATTATATCACAACATCTATAAAAG
+TAGAGGATAAGGATACATTAGTAGTATGCGGAACCAATAACGGAAATCCCAAATGTTGGA
+AAATAGACGGTTCATACTACCCAAAACATATAGGTAGAGGATACGATCATCAAAATAGCA
+AAGTAACGATAATCAGTCACAATGAATGTGTACTATCCGACATAAACATATAAAAAGAAG
+GAATTAAACGATGGAGAAGATTTGACGGACCATGTGGTTATGATTAAACGAGTTAAGTTT
+TTTAAGAAGCCTTAGAAGAGAGGCTATTGGGTATGAGAATCCGAAATATTAAACCAGACA
+ACCCCATATAATTTTATAGCTAAGAATGCCGCGAAGAATGGAACTAATAAAAACGGAAAT
+ATTTGTAGCACAACGAATAACTCCCAAACTGCATTCATGTTACACTATATAACACTACTT
+CGGTTAGATGTTTTAGAAAAAATAAATATCACCGTACCGTTTTGTTGTATAAAAATAACA
+ATTAACAATTATCAATTTTTTTCTTTAATATTTTACGTGGTTGACCATTCTTGGTGGTAA
+AATAATCTCTTAGTGTTGGAATGGAATGCTGTTTAATGTTTCCACACTCATCGTATATTT
+TGACGTATGCAGTCACATCGTTTACGCAATAGTCAGACTGTAGTTCTATCATGCTTCCTA
+CGTTAGAAGGAGGAACAGTTTTAAAGTCTCTTGGTTTTAATCTATTGTCATTAGTTTTCA
+TGAAATCCTTTGTTTTATCCACTTCACATTTTAAATAAATGTCCACTATACATTCTTCTG
+TTAATTTTACTAGATCATCATGAGTCATAGAATTCATAGGTTCCGTAGTCCATGGATCCA
+AACTAGCAAACTTCGCGTATACGGTATCGCGATTAGTGTATACACCAACTGTATGAAAAT
+TAAGAAAACAGTTTAATAAATCTACAGAAATATTTAATCCTCCGTTTGATACAGATGCGC
+CATATTTATGGATTTCGGATTCACACGTTGTTTGTCTAAGGGGTTCGTCTAGTGTTGCTT
+CTACATAGACTTCGATTCCCATATATTCTTTATTGCCAGAATCACATACCGATTTATCAT
+ACGCTGGTTCACTTGTTTGAAAACTAAATGGTAGTAGATACATCAAAATAATAAATAATA
+AGTACATTCTGCAATATTGTTATCGTAATTGGAAAATTGGTATTCAAGTGAGCTGGATTA
+TGTGAGTATTGGATTGTATATTTTATTTNNNNNNNNNNNNNNNNNNNNNNNNNTTATATT
+TTATATTTTATTTTATATTTTGTAGTAAGAATAGAATGCTAATGTCAAGTTTATTCGAAT
+AGATGTCTTATTAAAAAACATATATAATAAATAACAATGGCTGAATGGCATAAAATTATC
+GAGGATATCTCAAAAAATAATAAGTTCGAGGATGCCGCCATCGTTGATTACAAGACTACA
+AAGAATGTTCTAGCGGCTATTCCTAACAGAACATTTGCAAAGATTAATCCGGGTGAAGTT
+ATTCCCCTCATCACTAATCATAATATTCTAAAACCTCTTATTGGTCAGAAATTTTGTATT
+GTATATACTAACTCTCTAATGGATGAGAACACGTATGCTATGGAGTTGCTTACTGGGTAC
+GCCCCTGTATCTCCGATCGTTATAGCGAGAACTCATACCGCACTTATATTTTTGATGGGT
+AAGCCAACAACATCCAGACGTGATGTGTATAGAACATGTAGAGATCACGCTACCCGTGTA
+CGTGCAACTGGTAATTAAAATAAAAAGTAATATTCATATGTAGTGTCAATTTTAAATGAT
+GATGAAATGGATAATATCCATATTGACGATGTCAATAATGCCGGTATTGACATACAGCTC
+ATCGATTTTTAGATTTCATTCAGAGGATATTGAATTATGTTATGGGAATTTGTATTTTGA
+TAGGATCTATAATAATGTAGTAAATATAAAATATATTCCTGAGCATATTCCATATAGATA
+TAATTTTATTAATCGTACGTTCTCCGTAGATGAACTAGATGATAATGTCTTTTTTACACA
+TGGTTATTTTTTAAAACACAAATATGGTTGTTCACTTAATCCTAGTTTGATTGTCTCATT
+ATCAGGAAACTTAAAATATAATGATATACAATGCTCAGTAAATGTATCGTGTCTCATTAA
+AAATTTGGCAACGAGTACATCTACTATATTAACATCTAAACATAAGACTTATTCTCTATA
+TCGGTCCATGTGTATTGCTATAATAGGATACGATTCTATTATATGGTATAAATATATAAA
+TGACAGGTATAATGACATCTATGATTTTACTGCAATATGTATGCTAATAGCGTCTACATT
+GATAGTGATCATATACGTGTTTAAAAAAATAAAAATGAACTCTTAATTATGTTATACTAT
+TAGAAATGGATAAAATCAAAATTACGATTGATTCAAAAATTGGTAATGTTGTTACCATAT
+CGTATAACTTGGAAAAGATAACTATTGATGTCACGCCAAAAAAGAAAAAAGAAAAGGATG
+TATTATTAGCGCAATCAGTTGCTGTCGAAGAGGCAAAAGATGTCAAGGTGGAAGAAAAAA
+ATATTATCGATATTGAAGATGACGATGATATGGATATAGAAAACACGTAATACGATCTAT
+AAAAATAAGTATTAAATACTTTTTATTTACGGTACTCTTGTAGTGGTGATACCACTAATC
+GATTATTTTTTTTAAAAAAATACTTATTCTGATTCTTCTAGCCATTTCCGTGTTCGTTCG
+AATGCCACATCGACGTCAAAAATAGGGGAGTAGTTGAAATCTAGTTCTGCATTGTTGGTA
+CGCACCTCAAATGTAGTGTTGGATATCTTCAACGTATAGTTGTTGAGTATTGATGGTTTT
+CTAAATAGAATTCTCTTCATATCATTCTTGCACGCGTACATTTTTAGCATCCATCTTGGA
+ATCCTAGATCCTTGTTCTATTCCCAATGGTTTCATCAATAGAAGATTAAACATATCGTAA
+GAACACGATGGAGAGTAATCGTAGCAAAAGTAAGCATTTCCTTTAATCGCAGATCCCGGA
+TACTGGATATATTTTGCAGCCAACACGTGCATCCATGCAACATTTCCTACATATACCCGG
+CTATGCACAGCGTCATCATCGACTGTACGATACATAATGTTACCGTGTTGCTTACATTGC
+TCGTAAAAGACTTTCGTCAATTTGTCTCCTTCTCCGTAAATTCCAGTGGGTCTTAGGCAA
+CAAGTATACAATTTTGCGCCATTCATGATTACGGAATTATTGGCTTTCATAACCAGTTGC
+TCGGCCATACGTTTACTTTTTGCGTATACATGTCCTGGTGATATATCATAAAGGGTATGC
+TCATGACCGATGAATGGATTACCGTGTTTATTTGGTCCTATTGCTTCCATGCTACTAGTA
+TAGATCAAATACTTGATTCCTAGGTCCACACAAGCTGCCAATATAGTCTGTGTTCCATAA
+TAGTTTACTTTCATGATTTCATTATCAGTGTATTTTCCAAATACATCCACTAGAGCAGCC
+GTATGAATAATCAGATTTACCCCATCTAGCGCTTCTCTCACCTTATCAAAGTCGTTTATA
+TCACATTGTATATAGTTTATAACCTTAACTTTCGAGGTTATTGGTTGTGGATCTTCTACA
+ATATCTATGACTCTTATTTCTTGAACATCATCTGCGCTAATTAAAAGTTTTACTATATAC
+CTGCCTAGAAATCCGGCACCGCCAGTAACCGCGTACACGGCCATTGCTGCCACTCATAAT
+ATCAGACTACTTATTCTATTTTACTAAATAATGGCTGTTTGTATAATAGACCACGATAAT
+ATCAGAGGAGTTATTTACGTTGAACAAGTCCATGGAAAAGATAAAGTTTTAGGATCAGTT
+ATTGGATTAAAATCCGGAACGTATAGTTTGATAATTCATCGTTACGGAGATATTAGTCGA
+GGATGTGATTCCATAGGCAGTCCAGAAATATTTATCGGTAACATCTTTGTAAACAGATAT
+GGTGTAGCATATGTTTATTTAGATACAGATGTAAATATATCTACAATTATTGGAAAGGCG
+TTATCTATTTCAAAAAATGATCAGAGATTAGCGTGTGGAGTTATTGGTATTTCGTACATA
+AATGAAAAGATAATACATTTTCTTACAATTAACGAGAATGGCGTTTGATATATCAGTTAA
+TGCGTCTAAAACAATAAATGCATTAGTTTACTTTTCTACTCAGCAAGATAAATTAGTCAT
+ACGTAATGAAGTTAATGATATACACTACACTGTCGAATTTGATAGGGACAAAGTAGTTGA
+TACGTTTATTTCATATAATAGACATAATGACTCCATAGAGATAAGAGGGGTGCTTCCAGA
+GGAAACTAATATTGGTCGCGTGGTTAATACGCCGGTTAGTATGACTTACTTGTATAATAA
+GTATAGTTTTAAACCGATTTTAGCAGAATATATAAGACACAGAAATACTATATCCGGCAA
+CATTTATTCGGCATTGATGACGCTAGATGATTTGGTTATTAAACAGTATGGAGACATTGA
+TCTATTATTTAATGAGAAACTTAAAGTAGACTCCGATTCGGGACTATTTGACTTTGTCAA
+CTTTGTAAAGGATATGATATGTTGTGATTCTAGAATAGTAGTAGCTCTATCTAGTCTAGT
+ATCTAAACATTGGGAATTGACAAATAAAAAGTATAGGTGTATGGCATTAGCCGAACATAT
+AGCTGATAGTATTCCAATATCTGAGCTATCTAGACTACGATACAATCTATGTAAGTATCT
+ACGCGGACACACTGATAGCATAGAGGATGAATTTGATTATTTTGAAGACGATGATTTGTC
+TACATGTTCTGCCGTAACCGATAGGGAAACGGATGTATAATTTTTTTTATAGTATGAAGG
+ATATGATGGATATGATGATATGATGGATATGATGGATATGATGGATATGATGGATATGAT
+GGATATGATGGATATGATAAAAAAATATAATTGTTGTATCCATTCCCATTCAAATCACCT
+TATATGATTCTGTAACACAATGAAGGAGTCTCATAGATATATAGAGGTCAGATACTGGTT
+TGATAAACTTTTTATTCCACATGAGCATGTTTGACTTATGGTTAGACACACATACTTTAA
+CAAATCACTGAAAATTGGAGTTAGGTATTCCTCTCAGAATCAGTTGCCGTTCTGGAACAT
+TAAATGTATTTTTTATGATATACTCCAACGCATTTATGTGGGTATACAACAAGTCATTAA
+TAATGAGTATTTCCAAGAGTTTTAGTTGTCTAGTATTTAACAAGAGAAGAGATTTCAACA
+GACTGTTTATGAACTCGAATACCGCCTCATTGTCGCTTATATTGATGACATGACATCGAA
+TTCCCAATATCAATCTCATCAGTGATGAGTAGCTCAATCTTGTTATCGGGATCCAATTTC
+TAAAGATGTCATTAAACCCTCGATCGTGAATGGATTTATCATCATCGTTTTTATGTTGGA
+CATGAGCTTAGTCCGTTTGTCCACATCTATATACGATGATTTCTGAATTATTTCATATAT
+CTCTCGTTAACTCCAGGAACTTGTCAGGGATCTAACTTTAATATGTTCTCGTCTAAGAGA
+TGAAAATCTTTGGATGGTTGCATGTGACTTTTCTCTAAAGGATGATGTTACCCGATCCTC
+TCTTAAATGACTCCATCTTATCCTTGGACAAGATGGACAGTCTATTTTCCTTAGATGGTT
+TAATATTTTTTACCCATGATCTATAAAGGTAGACAGACCTAATCGTCTCGGATGACCATA
+TATTATTTTCCGTTTTATTATACGCATAAATTGTAAAAAATATGTTAGGTTTACGAAAAT
+GTCTCGTGGGGCATTAATCGTTTTTGAAGGATTGGACAAATCTGGAAAAACAACACAATG
+TATGAACATCATGGAATCTATACCGGCAAACACGATAAAATATCTTAACTTTCCTCAGCG
+ATCCACAGTCACTGGAAAGATGATAGATGACTATCTAACTCGTAAAAAAACCTATAATGA
+TCATATAGTTAATCTATTATTTTGTGCAAATAGATGGGAGTTTGCATCTTTTATACAAGA
+ACAACTAGAACAGGGAATTACTTTAATAGTTGACAGATACGCGTTCTCTGGAGTAGCGTA
+TGCCACCGCTAAAGGCGCGTCAATGACTCTCAGTAAGAGTTATGAATCTGGATTGCCTAA
+ACCCGACTTAGTTATATTCTTGGAATCTGGTAGCAAAGAAATTAATAGAAACATCGGCGA
+GGAAATTTATGAAGATGTTGAATTCCAACAAAAGGTATTACAAGAATATAAAAAAATGAT
+TGAAGAAGGAGATATTCATTGGCAAATTATTTCTTCTGAATTCGAGGAAGATGTAAAGAA
+GGAGTTGATTAAGAATATAGTTATAGAGGCTATACACACGGTTACTGGACCAGTGGGGCA
+ACTGTGGATGTAATAAAATGAAATTACATTTTTATAAATAGATGTTAGTACAGTGTTATA
+AATGGATGAAGCATATTACTCTGGCAACTTGGAATCAGTACTCGGGGATACGTGTCCGAT
+ATGCATACCGAACTCGCATCAATATCTCAATTAGTTATTGCCAAGATAGAAACTATAGAT
+AATGATTATTAAACAAGGACATTGTAAATTTTATCATGTGTAGATCAAACTTGGATAATC
+CATTTATCTCTTTCCTAGATACTGCATATACTATCATAGATCAAGAGATCTATCAGAACG
+AGTTGATTAATTCATTAGACGATAATGAAATTATCGATTGTATAGTTAACAAGTTTATGA
+GCTTTTATAAGGATAACCTAGAAAATATGGTAGATGCTATCATTACTCTAAAATATTATA
+ATTAATAATCCAGATTTTAAAACTACGTATGTGGAAGTACTCGGTTCCAGAATAGCTGAT
+ATAGATATTAAACAAGTGATACGTAAGAATATAATACAATTGTCTAATGATCCGCGAACG
+ATATTTGTGAAAATATTAAAAAAAAATACTTTTTTTATTAAATGACGTCTCTTCGCGAAT
+TTAGAAAATTATGCTGTGATATATATCACGCATCAGGATATAAAGAAAAATCTAAATTAA
+TTAGAGACTTTATAACAGATAGAGATGATACCGATACATATTTGATCATTAAGCTATTGC
+TTCCCGGATTAGACGATAGAATGTATAACATGAACGATAAACAAATTATAAAATTATATA
+GTATAATATTTAAACAATCTCAGGAAGATATGCTACAAGATTTAGGATACGGATATATAG
+GAGACACTATTAGGACTTTCTTCAAAGAGAACACGGAAATCCGTCCACGAGATAAAAGCA
+TTTTAACTTTAGAAGAAGTGGATAGTTTTTTAACTACGTTATCATCAGTAACTAAAGAAT
+CACATCAAATAAAATTATTGACTGATATAGCATCTGTTTGTACATGTAATGATTTAAAAT
+GTGTAGTCATGCTTATTGATAAAGATCTAAAAATTAAAGCGGGTCCTCGGTACGTGCTTA
+ACGCTATTAGTCCTCATGCCTATGATGTTTTTAGAAAATCTAATAACTTGAAAGAGATAA
+TAGAAAATGCAGCTAAACAAAATCTAGACTCTATATCTATTTCTGTTATGACTCCAATTA
+ATCCCATGTTAGCGGAATCATGTGATTCTGTCAATAAGGCGTTTAAAAAATTTCCATCAG
+GAATGTTTGCGGAAGTCAAATACGATGGTGAAAGAGTACAAGTTCATAAAAAAAATAACG
+AGTTTGCATTCTTTAGTAGAAACATGAAACCAGTACTCTCTCATAAAGTGGATTATCTCA
+AAGAATACATACCGAAAGCATTTAAAAAAGCTACGTCTATCGTATTGGATTCTGAAATTG
+TTCTTGTAGACGAACATAATGTACCGCTACCGTTTGGAAGTTTAGGTATACACAAAAAGA
+AAGAATATAAAAACTCTAACATGTGTTTGTTCGTATTTGACTGTTTATACTTTGATGGAT
+TCGATATGACAGACATTCCATTGTATGAACGAAGATCTTTTCTCAAAGATGTTATGGTCG
+AAATACCCAATAGAATAGTATTCTCAGAGTTGACGAATATTAGTAACGAGTCTCAGTTAA
+CTGATGTATTAGATGATGCACTAACGAGAAAATTAGAAGGATTGGTCTTAAAAGATATTA
+ATGGCGTATACGAACCGGGAAAGAGAAGATGGTTAAAAATAAAGCGAGACTATTTGAACG
+AGGGTTCCATGGCAGATTCTGCCGATTTAGTAGTACTAGGTGCCTACTATGGTAAAGGAG
+GAAAGGGTGGTATCATGGCAGTCTTTCTAATGGGTTGTTACGACGATGAATCCGGTAAAT
+GGAAGACGGTAACTAAATGTTCCGGTCACGATGATAATACGTTAAGGGTTTTGCAAGACC
+AATTAACGATGGTTAAAATTAACAAGGATCCCAAAAAAATTCCAGAGTGGTTGGTAGTTA
+ATAAAATCTATATTCCCGATTTTGTAGTAGATGATCCGAAACAATCTCAGATATGGGAAA
+TTTCAGGAGCAGAGTTTACATCTTCCAAGTCACATACAGCGAATGGAATATCGATTAGAT
+TTCCTAGATTTACTAGGATTAGAGAAGATAAAACGTGGAAAGAATCTACTCATCTAAACG
+ATTTAGTAAACTTGACTAAATCTCTTAATAGTTACATATAAACTGAAAAATAAAATAACA
+CTATTTTAGTTGGTAGTCGCCATGGATGGTGTTATCGTATACTGTCTAAATGCGTTAGTA
+AAACATGGCGAGGAAATAAATCATATAAAAAATGATTTCATGATTAAACCATGTTGTGAA
+AGAGTTTGTGAAAAAGTCAAGAACGTTCACATCGGCGGACAATCTAAAAACAATACAGTG
+ATTGCAGATTTGCCATATCTGGATAATGCTGTATCAGATGTATGCAAATCAATATATAAA
+AAGAATGTATCAAGAATATCCAGATTTGCTAATTTGATAAAAATAGATGACGATGACAAG
+ACTCCTACCGGCGTATATAATTATTTTAAACCTAAAGATGCTATTCCTGTTATTATATCC
+ATAGGAAAGGATAAAGATGTCTGTGAACTATTAATCTCATCTGATAAAGCGTGTGCGTGT
+ATAAAGTTAAATTTATATAAAGTAGCCATTCTTCCCATGGATGTTTCCTTTTTTACCAAA
+GGAAATGCATCATTGATTATTCTCCTGTTTGATTTCTCTATCGATGCGGCACCTCTCTTA
+AGAAGTGTAACCGATAATAATGTTATTATATCTAGACACCAGCGCCTACATGACGAGCTT
+CCGAGTTCCAATTGGTTCAAGTTTTACATAAGTATAAAGTCCGACTATTGTTCTATATTA
+TATATGGTTGTTGATGGATCTATGATGTATGCGATAGCTGATAATAGAACTCACGCAATT
+ATTAGCAAAAATATATTAGACAATACTACGATTAACGATGAGTGTAGATGCTGTTATTCT
+GAACCACAGATTAGGATTCTTGATAGAGATGAGATGCTCAATGGATCATCGTGTTATATG
+AACAGACATTGTATTATGATGAATTTACCTGATGTAGGCGAATTTGGATCTAGTATGTTG
+GGGAAATATGAACCTGACATGATTAAGATTGCTCTTTCGGTGGCTGGTAATTTAATAAGA
+AATCGAGACTACATTCCCGGGAGACGAGGCTATAGCTACTACGTTTACGGTATAGCCTCT
+AGATAATTTTTTTTAAGCACGAAATAAAAACATAATTTTAAACAATCTATTTCATACTAT
+TTTGTGTGCTCACCATGAACATAAAGATAGATATATTAGTATTTCTGGTGATAAATTTAC
+GGCGACTGCTAGGAGGGAAAATGAAGAAAGAAAAAATATCTACCTCTCCAAAAAGAAAAA
+CTACTGATGTTATCAAACCTGATTATCTTGAGTACAATGACTTGTTAGATAGAGATGAGA
+TGTCTACTATTCTAGAGGAATATTAGGCCTTAGAATAAAATATGGACGACTCTTAACGAA
+ATTAGAAAATTCGATAATGATGTTGAAGAACAATTCGGTACTATAGAAGAACTCAAGCAG
+AAGCTTAGATTAAATTCTGAAGAGAGAGCAGATAATTTTATAGATTATATAAAGGTACAA
+AAACAGGATATCATCAAACTTACTGTATACGATTGCATATATCTATGATAGGATTGTGTG
+CGTGCGTGGTAGATGTTTGGAGAAATGAGAAACTGTTTTCTAGATGGAAATATTGGTTAC
+AAGCGATTAAACTGTTTATTGATGATCACATGCTTGATAAGATAAAATCTATTGTAGAAT
+AGACTAGTGTATGTGGAAATGTCATAGAAAGTTAAAAGTTAATGAGAGCAAAAATATATA
+AGGTTGTATTCCATATTTGTTATTTTTTTCTGTAATAGTTAGAAAATACATTCGATGGTC
+TATCTACCAGATTATTATGTGTTATAAGGTACTTTTCTCATAATAAACTAGAGTATGAGT
+AAGATAGTGTTTTTCAAAAACATATAAATCTAAAATTGATGGATGAGATATACAGCTATT
+AATTTCGAAAATATATTTTAATCTGATAACTTTAAACATGGATTTTTGATGGTGGTTTAA
+GTTTAAAAAAGATTTTGTTATTGTAGTATGATAATATCAAAAAGATGGATATAAAGAATT
+TACTGACTACATGTACTATTTTACATTACTACATTGGCTACGGCATATATACCTATTTCG
+TCACTTCCACACGCTCCGGTAAACGGGTGTCATGTGACGAGGGAGAATCTTGATAAGAGG
+CATAATCAATGTTGTAATCCGATGTCCACCTGGAGAATTTGCCAAGGTCAGATGTAGAGT
+TGGTAGTGATAACACAAAATGTGAACACTGCCCACCTCATACATATACCGCAATCCCCAA
+TTATTCTAATAGATGTCATCAATGTAGAAAATGCCCAACAGGATCATTTGATAAGGTAAA
+GTGTACCGGAACACAGAACAAATGTTCGTGTCATCCTGGTTGGTATACGCTACTGATTCT
+TCACAGACTGAAGATTGTCGAGATTTGTGTACCAAAAAAGGAGATGTCCATGCGGATACT
+TTGGTGGAATAGATGAAGGAAATCCTATTTGTAAATCGTGTTGTGTTGGTGAATATTGCG
+ACTACCTACGTAATTATAGACTTGATCCATTTCCTCCATGCAAACTATCTATCTAAATGT
+AATTAATTATGATTTTGATGATAATGTTACCATACATTATATCACTACTTGGTTAGTGTG
+TATTATTTAGTATGGAAGACCTATTAATAATTACTTATCTTTTGACGATCTTGTTATAAT
+TATAATATAAAAATACTTATGACATAGTAACTCATAATTGCTGACGCGATAAATTCGTAA
+TAATCTGTTTTGTTCAAATTTTTATAAGGAATCTACAGGCATAAAAATAAAAATATAATC
+TATAATATACTCTTACAACGCCATCATGAATAGCAGTGAATTAATTGCTGTTATTATGGA
+TTTAGAAATAGTGGACGATTTTGTGATATTAATATAGTTATTAATGATGAAAGGATAAAC
+GCGCATAGACTCATCCTATCTGGAGCCTCCGAATATTTTTTCCATTCTGTTTTCCAATAA
+TTTTATCGATTCTAATGAATACGAAGTTAATCTAAGTCATTTAGATTATCAAAGTGTTAA
+CTATTTGATCGATTACATTTATGGGATACCTTTGAGCCTAACTAACAATAACGTGAAATA
+TATTCTTTCAACCGCTGATTTTTTTACAAATTGGATCTGTCATTACTGAGTGCGAAAAAT
+ACATACTTAAAAATCTTTGTTTTAGAAACTGTATCGATTTCTACATATACGCTGATAAAT
+ATAATAACAAGAAAATAGAATTAGCATCGTTTAACACAATATTACGAAATATTTTGAGAC
+TCATCAACAATGAAAACTTTAAATACTTAACAGAGGAATCAATGATAAAAATTTTAAGCG
+ATGATATGTTATATATAAAAAATGAGGATTTCACCCCACTGATTCTCATTAAATGGTTAG
+AGAGTACACCAACCATGTACCGTCGAGTTACTTAGATGCCTCAGAATATCATTTCTTTCC
+CCACAAGTTATAAAATCACTTTATAGTCATCGACTGGTTAGTTCAATCTACGAATGTATA
+ACATTCTTAAACAATATAGCATTCTTGGATAAATCATTTCCTAGATACCATATCATCGAG
+TTGATATCTATCGGTATAAGTAATTCACATGATAAGATTTCCATAAACTGCTACAATCAT
+AAAAAAATTCATGGGAAATGATATCTTCACGTAGATATAGGTGTAGTTTCGCAGTGACCG
+TCCTGGATAATATTATCTATATGATGGGTGGATATGATCAGTCCCTGTATAGAAGTTCAA
+AGGTTATAGCGTACAATACATGTACTAATTCTTGGATATATGATATACCAGAGCTAAAAA
+TATCATCGTTCTAATTGCGGAGGAGTTGCCAATGACGAATACATTTATTGTATAGGCGGT
+ATACGCGATCAGGAGTCATCGTTGATATCTAGTATCGATAGATGGAAGCCATCAAAACCA
+TATTGGCAGAAGTATGCTAAAATGTGCGAACCAAAATGTGATATGGGGTTGCGATTTTAA
+ACGGATTAATATATGTCATAGGTGGAGTCGTTAAAGGTGACACACATATACCAACGCACT
+AGAGAGTTTATCAGAAGATGGATGGATGAATCATCAACGTCTTCCAATAAAAATGTCCAA
+TATGTCGACGATTGTTCATGCTGGAAAGATTTATATATCTAGAGGTTACAACAATAGTAG
+TGTAGTTAATGTAATATCGAATCTAGTCCTTAGCTATAATCCGATATATGATGAATGGAC
+CAAATTATCATCATTAAATATTCCTAAAATTAATCCTGCTCTATGGTCAGTGTATAATAA
+ATTATATGTAGGAGGAGTAATATCTGATGATGTTCAAACTAATACATCTGAAACATACGA
+TAAAGAAAAAGATTGTTGGACATTGGATAATGGTCACTTGTTACCACATAATTATATAAT
+GTATAAATGCGAACCGTTTAAACATAGATATCCATTGGAAAAAACACAGTACACGAATGA
+TTTTCTAAAGTATTTGGAAAGTTTTATAGGTAGTTGATAGAACAAAATACATAATTTTGT
+AAAAATAAATCACTTTTTATACTAATATGACACAATTACCAATACTTTTGTTACTAATAT
+CATTAGTATACGCTACACCTTCTCCTCAGACATCTAAAAAAATAGGTGATGATGCAACTA
+TATCATGTAGTCGAAATAATACAAATTACTACGTTGTTATGAGTGCTTGGTATAAGGAGC
+CCAATTCCATTATTCTCTTAGCTGCCAAAAGCGACGTCTTGTATTTTGATAATTATACCA
+AGGATAAAATATCTTACGACTCTCCATACGATGATCTAGTTACAACTATCACAATTAAAT
+CATTGACTGCTGGAGATGCCGGTACTTATATATGTGCATTCTTTATGACATCGACTACAA
+ATGATACTGATAAAGTAGATTATGAAGAATACTCCATAGAGTTGATTGTAAATACAGATA
+GTGAATCGACTATAGACATAATACTATCTGGATCTACACCAGAAACTATTTCTGAGAAAC
+CAGAGGATATAGATAATTCTAATTGCTCGTCTGTATTCGAAATCACGACTCCGGAACCAA
+TTACTGATAATGTAGACGACCATACAGACACCGTCACATACACTAGTGATAGCATTAATA
+CAGTAAATGCATCATCTGGAGAATCCACAACAGACGAGATTCCGGAACCAATTACTGATA
+AAGAAGAAGATCATACAGTAACAGACACTGTCTCATACACTACAGTAAGTACATCATCTG
+GAATTGTCACTACTAAATCAACCACCGATGATGCGGATCTTTATGATACATACAATGATA
+ATGATACAGTACCGCCAACTACTGTAGGTGGTAGTACAACCTCTATTAGCAATTATAAAA
+CCAAGGACTTCGTAGAAATATTTGGTATTACCACATTAATTATATTGTTAGCAGTGGCGA
+TTTTCTGTATTACGTATTATATATGTAATAAACACCCACGTAAATACAAAACAGAGAACA
+AAGTCTAGATTTTTGACTTACATAAATATCTGGGATAATAAAATCTATCATATTGAGAGG
+ACCATCTGGTTCAGGAAAGACAGCCATAACCAAAAGACTGTTAAAAGACTATGGGAATAT
+ATTTGGATTTGTGGTGTCCCATACCACTAGATTTCCTCGTCCTATGGAACGAGAAGGTGT
+TGATTACCTTACGTTAACAGAGAGGCCATCTGGAAGGGAATAGCCGCCGGAAACTTTCTA
+GAACATACTGAGTTTTTAGGAAATATTTACGGAACTTCTAAAACAGCTGTAAATACAGCG
+GTTATTAATAATCGTATTTGCGCGATGGATTTAAACATCAACGGTGTTAGAAGTCTTAAA
+AATACTTACCTAATGCATTACTTGGGTATATAAGACCTACCTCTCTTAAAATGGTTGAGA
+CCAATCTTCGTCGTAGAAACACTGAAGCGGACGACGAATCTCATCGTCGCGTGATGTTGG
+CAAAAAACGGATATGGATGAGGTCAACGAAGCAGGTCTATTCGACACTATTATTATTGAA
+GATGATGTGAATTTAGCATATAGTAAGTGTTAATTCAGATACTACAGGACCGTATTAGAA
+TGTATTTTAACACTAATTAGAGACTTAAGATTTGACTTAAAACTTGATAATTAATAATAT
+AACTCGTTTTTATATGTGGCTATTTCAACGTCTAATGTATTAGTTAAATATTAAAACTTA
+CCACGTAAAACTTAAAATTTAAAATGGTATTTCATTGACAGATCATACATTATGAAGTTT
+CAAGGACTTGTGTTAATTGACAATTGCAAAAATCAATGGGTCGTTGGACCATTAATAGGA
+AAAGGTGGATTCGGTAGTATTTATACTACTAATGACAATAATTATGTAGTAAAAATAGAG
+CCCAAAGCTAACGGATCATTATTTACCGAACAGGCATTTTATACTAGAGTACTTAAACCA
+TCCGTTATCGAAGAATGGAAAAAATCTCACAATATAAAGCACGTAGGTCTTATCACATGC
+AAGGCATTTGGTTTATACAAATCCATTAATGTGGAATATCGATTCTTGGTAATAAATAGA
+TTAGGTGCAGATCTAGATGCGGTGATCAGAGCCAATAATAATAGACTACCAGAAAGGTCG
+GTGATGTTGATCGGAATCGAAATCTTAAATACCATACAATTTATGCACGAGCAAGGATAT
+TCTCACGGAGATATTAAAGCGAGTAATATAGTCTTGGATCAAATAGATAAGAATAAATTA
+TATCTAGTGGATTACGGATTGGTTTCTAAATTCATGTCTAACGGCGAACATGTTCCATTT
+ATAAGAAATCCAAATAAAATGGATAACGGTACTCTAGAATTTACACCTATAGATTCGCAT
+AAAGGATACGTTGTATCTAGACGTGGTGATCTAGAAACACTTGGATATTGTATGATTAGA
+TGGTTGGGAGGTATCTTGCCATGGACTAAGATATCTGAAACAAAGAATTCTGCATTAGTA
+AGTGCCGCAAAACAGAAATATGTTAACAATACTGCGACTTTGTTAATGACCAGTTTGCAA
+TATGCACCTAGAGAATTGCTGCAATATATTACCATGGTAAACTCTTTGACATATTTTGAG
+GAACCCAATTACGACGAGTTTCGTCGAGTATTAATGAATGGAGTTATGAAAAATTTTTGT
+TGATAAAAAAATTAAAAAAATAACTTAGTTATTATCACTCTCGTGAGTACAATAGAAACA
+TGGCGATGTTTTACGCACACGCTTTCGGTGGGTACGACGAGAACCTTCATGCATTTCCTG
+GAATATCATCGACGGTTGCCAATGATGTCAGGAAATATTCTGTTGTGTCAGTTTATAATA
+AAAAGTATAACATTGTAAAAAACAAATATATGTGGTGTAACAGTCAAGTGAACAAGAGAT
+ATATTGGAGCACTACTGCCTATGTTTGAATGCAATGAATATCTACAAATTGGAGATCCAA
+TCCATGATCTAGAAGGAAATCAAATCTCTATTGTCACATATCGCCACAAAAACTACTATG
+CTCTAAGTGGAATTGGGTACGAGAGTCTAGACTTGTGTTTGGAAGGAGTAGGGATTCATC
+ATCACGTACTTGAAACAGGAAACGCGGTATATGGAAAAGTTCAACATGAGTATTCTACTA
+TCAAAGAGAAGGCCAAAGAAATGAATGCACTCAAACCAGGACCTATCATCGATTACCACG
+TCTGGATAGGAGATTGTGTCTGCCAAGTTACTACTGTAGACGTGCATGGAAAGGAAATTA
+TGAGAATGAGATTCAAAAGGGGTGCGGTGCTTCCGATTCCAAATCTGGTAAAAGTTAAAG
+TTGGGGAGGAAAATGATACAATAAATCTTTCCACTTCCATATCAGCTCTCCTAAATTCCG
+GTGGCGGCACCATCGAGGTAACATCTAAGGAAGAACGTGTAGATTATGTACTCATGAAAC
+GTTTGGAATCTATACATCATTTGTGGTCTGTAGTGTATGATCATCTTAATGTTGTGAATG
+GCGAAGAACGATGTTATGTACATATGCATTCATCTCATCAAAGTCCTATGCTGAGTACTG
+TAAAAACAAATTTGTACATGAAGACTATGGGAGCATGTCTTCAAATGGACTCCATGGAAG
+CTCTAGAGTATCTTAGTGAACTGAAGGAATCAGGTGGGCGGAGTCCCAGACCAGAATTGC
+AGAAATTTGAATATCCAGATGGAGTGAAAGACACTGAATCAATTGAGAGATTGGCAGAGG
+AGTTCTTCAATAGATCAGAACTTCAGGCCGGTGAATCAGTCAAATTTGGTAATTCTATTA
+ATGTTAAACATACATCTGTTTCAGCTAAGCAACTAAGAACACGTATACGACAGCAGCTTC
+CTTCTATACTCTCATCTTTTGCCAACACAAAGGGTGGATATTTGTTCATTGGAGTTGATA
+ATAATACACACAAAGTAATTGGATTCACGGTGGGTCATGACTACCTCAAACTGGTAGAGA
+GTGATATAGAAAAGTATATCCAAAAACTTCCTGTTGTGCATTTCTGCAAGAAAAAAGAGG
+ACATCAAGTACGCATGTAGATTCATCAAGGTGTATAAACCTGGTGATGAGACTACCTCGA
+CATATGTGTGCGCAATCAAAGTGGAAAGATGCTGCTGTGCTGTGTTTGCGGATTGGCCAG
+AATCATGGTACATGGATACTAGTGGTAGTATGAAGAAGTATTCTCCAGATGAATGGGTGT
+CACATATAAAATTTTAATTAGGGTAAGGTAAAACTATATATAATAACTAACAATTTGTGT
+ATCATATAGACAATTAATTAGGTAACTGTTATCTCTTTTTAACTAACTAACTAACTAACT
+AACTCTTATATACTATTAATAATACATCTATTAATCATTGATTAGCTTATTGCTTTAATT
+GTTTTTGTAAACTAACACTGTTCATTGAAAAGGGATAACATGTTACAGAATATAAATTAT
+ATATGGATTTTTTTAAAAAGGAAATACTTGACTGGAGTATATATTTATTTCTTCATTACA
+TAACACGTCTGTGTTCTAATTCTTCCAATTCTTCCACATCTCATATAATACAGGAATATA
+ATCTTGTTCGAAAATATGAGAAAGTGGATAAAACAATAGTTGATTTTTTATCTAGGTGGC
+CAAATTTATTCCATATTTTAGAATATGGGGAAAATATTCTACATATTTATTTTATAGATG
+CTGCTAATACGAATATTATGATTTTTTTTCTAGATAGAGTATTAAATATTAATAAGAACC
+GTGGGTCATTTATACATAATCTCGGGTTATCATCCATTAATATAAAAGAATATGTATATC
+AATTAGTTAATAATGATCATCTAGATAATAGTATAAGACTAATGCTTGAAAATGGACGTA
+GAACAAGACATTTTTTGTCTTATATATTGGATACAGTTAATATCTATATAAGTATTTTAA
+TAAATCATAGATTTTATATAGATGCCGAAGACAGTTACGGTTGTACATTATTACATAGAT
+GTATATATAACTATAAGAAATCAGAATCAGAATCATATAATGAATTAATTAAGATATTGT
+TAAATAATGGATCAGATGTAGATAAAAAAGATACGTACGGAAACACACCGTTTATCCTAT
+TATGTAAACACGATATCGACAACGCGGAATTGTTTGAGATATGTTTAGAGAATGCTAATA
+TAGACTCTGTAGACTTTAATGGATATACACCTCTTCATTATGTCTCATGTCGTAATAAAT
+ATGATTTTGTAAAGTTATTAATTTCTAAAGGAGCAAATGTTAATGCACGTAATAGATTCG
+GAACTACTCCATTTTATTGTGGAATTATACACGGTATCTCGCTTATAAAACTATATTTGG
+AATCAGACACAGAGTTAGAAATAGATAATGAACATATAGTTCGTCATTTAATAATTTTTG
+ATGCTGTTGAATCTTTAGATTATCTATTGTCCAGAGGAGTTATTGATATTAACTATCGTA
+CTATATACAACGAAACATCTATTTACGACGCTGTCAGTTATAATGCGTATAATACGTTAG
+TCTATCTATTAAACAGAAATGGTGATTTTGAGACGATTACTACTAGTGGATGTACATGTA
+TTTCGGAAGCAGTCGCGAACAACAACAAAATAATAATGGATATACTATTGTCTAAACGAC
+CATCTTTGAAAATTATGATACCATCTATGATAGCAATTACTAAACATAAACAACATAATG
+CAGATTTATTGAAAATGTGTATAAAATATACTGCGTGTATGACCGATTATGATACTCTTA
+TAGATGTACAATCGCTACATCAATATAAATGGTATATTTTAAAATGTTTTGATGAAATAG
+ATATCATGAAGAGATGTTATATAAAAAATAAAACTGTATTCCAATTAGTTTTTTGTATCA
+AAGACATTAATACTTTAATGAGATACGGTAGACATCCTTCTTTCGTGAAATGTAATATTC
+TTGACGTATACGGAAGTTGTGTACGTAATATCATAGCATCTATTAGATATCGTCAGAGAT
+TAATTAGTCTATTATCCAAGAAGCTGGATGCTGGAGATAAATGGTCGTGTTTTCCTAACG
+AAATAAAATATAAAATATTGGAAAACTTTAACGATAACGAACTGACCACATATCTGAAAA
+TCTTATAAACACTATTAAAATATAAAATCTAAGTAGGATAAAATCACACTACATCATTGT
+TTCCTTTTAGTGCTCGACAGTGTATACTATTTTTAACACTCATAAATAAAAATGAAAACG
+ATTTCCGTTGTTACGTTGTTATGCGTACTACCTGCTGTTGTTTATTCAACATGTACTGTA
+CCCACTATGAATAACGCTAAATTAACGTCTACCGAAACATCGTTTAATGATAAACAGAAA
+GTTACGTTTACATGTGATTCAGGATATCATTCTTTGGATCCAAATGCTGTCTGTGAAACA
+GATAAATGGAAATACGAAAATCCATGCAAGAAAATGTGCACAGTTTCTGATTATGTCTCT
+GAACTATATGATAAGCCATTATACGAAGTGAATTCCACCATGACACTAAGTTGCAACGGT
+GAAACAAAATATTTTCGTTGTGAAGAAAAAAATGGAAATACTTCTTGGAATGATACTGTC
+ACGTGTCCTAATGCGGAATGTCAACCTCTTCAATTAGAACACGGATCGTGTCAACCAGTT
+AAAGAAAAATACTCATTTGGGGAATATATGACTATCAACTGTGATGTTGGATATGAGGTT
+ATTGGTGTTTCGTATATAAGTTGTACGGCTAATTCTTGGAATGTTATTCCATCATGTCAA
+CAAAAATGTGATATACCGTCCCTATCTAATGGATTAATTTCCGGATCTACATTTTCTATC
+GGTGGCGTTATACATCTTAGTTGTAAAAGTGGTTTTACACTAACGGGGTCTCCATCATCC
+ACATGTATCGACGGTAAATGGAATCCCATACTCCCAACATGTGTACGATCTAACGAAGAA
+TTTGATCCAGTGGATGATGGTCCCGACGATGAGACAGATCTGAGCAAACTCTCGAAAGAC
+GTTGTACAATATGAACAAGAAATAGAATCGTTAGAAGCAACTTATCATATAATCATAATG
+GCGTTGACAATTATGGGTGTCATATTTCTAATCTCCATTATAGTATTAGTTTGTTCCTGT
+GACAAAAATAATGACCAATATAAGTTCCATAAATTGCTACCGTGAATATAAATCCGTTAA
+AATAATTAATAATTAATAATTAATAACGAACAAGTATCAAAAGATTAAAGAATTAGCTAG
+AATCAATTAGATGTCTTCTTCAGTGGATGTTGATATCTACGATGCCGTTAGAGCATTTTT
+ACTCAGGCACTATTATGACAAGAGATTTATTGTGTATGGAAGAAGTAACACCATATTACA
+TAATATATACAGGCTATTTACAAGATGCACCGTTATACCGTTCGATGATATAGTACGTAC
+TATGCCAAATGAATCACGTGTTAAACAATGGGTGATGGATACACTTAATGGTATAATGAT
+GAATGAATTCGATACTGTATGTGTGGGTACCGGACTACGATTCATGGAAATGTTTTTCGA
+TTACAATAAAAATAATCCCAAAAATAGCATCAACAATCAAATAATGTATGATATAATTAA
+TAGCGTAGCCATAATTCTAGCTAATGAGAGATATAGAAGCGCGTTTAACGACGATAGAAT
+ATACATCCGTAGAACTATGATGGACAAATTGTACGAATACGCATCTCTAACTACTATTGG
+TACGATCACTGGAGGTGTTTGTTATTTTATCTGTTGATGCATCTAGTTAGTTTGTATAAA
+TAATTATTTCGATATACTAGTTAAAATTTTAAGATTTTAAATGTATAAAAAACTAATAAC
+GTTTTTATTTGTAATAGGTGCAGTTGCATCCTATTCGAATAATGAGTACACTCCGTTTAA
+TAAACTGAGTGTAAAACTCTATATAGATGGAGTAGATAATATAGAAAATTCATATACTGA
+TGATAATAATGAATTGGTGTTAAATTTTAAAGAGTACACAATTTCTATTATTACAGAGTC
+ATGTGACGTCGGATTTGATTCCATAGATATAGATGTTATAAACGACTATAAAATTATTGA
+TATGTATACCATTGACTCGTCTACTATTCAACGCAGAGGACATACGTGTAGAATATCTAC
+CAAATTATCATGCCATTATGATAAGTACCCTTATATCCACAAATATGAGGGTGATGAACG
+ACAATATTCTATTACCGCAGAGGGAAAATGCTATAAAGGAATAAAATATGAAATAAGTAT
+GATGAACGATGATACTCTATTGAGAAAACATACTCTTAAAATTGGATTTACTTATATATT
+CGATCGTCATGGGCATAGTAATACATATTATTCAAAATATGATTTTTAAAAATTTAAAAT
+ATATTATCACTTCAGTGACAGTAGTCAAATAACAAACAACACCATGAGATATATTATAAT
+TCTCGCAGTTTTGTTCATTAATAGTATACATGCTAAAATAACTAGTTATAAGTTTGAATC
+CGTCAATTTTGATTCCAAAATTGAATGGACTGGGGATGGTCTATACAATATATCCCTTAA
+AAATTATGGCATCAAGACGTGGCAAACAATGTATACAAATGTACCAGAAGGAACATACGA
+CATATCCGGATTTCCAAAGAATGATTTCGTATCTTTCTGGGTTAAATTTGAACAAGGCGA
+CTATAAAGTGGAAGAGTATTGTACGGGACTATGTGTCGAAGTAAAAATTGGACCACCAAC
+TGTAATATTGACTGAATATGACGATCATATCAATTTGTTCATCGAGCATCCGTATGCTAC
+TAGAGGTAGCAAGAAGATTCCTATTTACAAACGCGGTGACATGTGTGATATCTACTTGTT
+GTATACGGCTAACTTCACATTCGGAGATTCTGAAGAACCAGTAACATATGATATCGATGA
+CTACGATTGCACGTCTACAGGTTGCAGTATAGACTTTGCCACAACAGAAAAAGTGTGTGT
+GACAGCACAGGGAGCCACAGAAGGGTTTCTCGAAAAAATTACTCCATGGAGTTCGGAAGT
+ATGTCTGACACCTAAAAAGAATGTATATACGTGCGCAATTAGATCTAAAGAAGATGTTCC
+CAATTTCAAGGACAAAATAGCCAGAGTTATCACGAGAAAATTTAATAAACAGTCTCAATC
+TTATTTGACTAAATTTCTCGGTAGCACATCGAATGATGTTACAACTTTTTTTAGCATTCT
+TGACTAAATATTCATAACTAATTTTTATTAATGATACAAAAATGAAATAAACTGTATATT
+ATACACTGGTTAACGCCCTTGGCTCTAACCATTTTCAAGATGAGGTCCCTGATTATAGTC
+CTTCTGTTCCCCTCTATCATCTACTCAATGTCTATTAGACGATGCGAGAAGACTGAAGAG
+GAAACATGGGGATTAAAAATAGGGTTGTGTATAATTGCCAAAGATTTCTATCCCGAAAGA
+ACTGATTGCAGTGTTCATCGCCCAACTGCAAGTGGAGGATTGATAACTGAAGGCAATGGA
+TTCAGAGTAGTTATATATGATCAATGTACAGAACCCCATGACTTTATTATCACCGATACT
+CAACAAACACGTCTTGGATCATCTCATACATATATTAAATTCAGTAACATGAATACAGGT
+GTCCCATCTAGTATTCCAAAATGTTCCAGAACTCTCTGTATTTCTGTATATTGTGATCAA
+GAGGCGGGAGACATAAAATTTGAGGAGTATACTCAAGAATCAAGTGATATCAGTATTAGA
+GTTAAGTATGATTCATCATGTATTGATTATCTGGGTATTAATCAAAGTTTCATGAATGAA
+TGTATTCGAAGAATTACAACATGGGATAGAGAATCATGCGTCAGAATTGATACACAGACT
+ATAAATAAATATCTTAAGTCTTGCACCAACACAAAATTCGACCGTAATGTCTACAAAAGG
+TACATACTGAAGAGTAAAGCACTCCATGCTAAAACAGAGTTGTAATAGATATAAAATACT
+TTTTATAATAATTAGGCTAGAAAAATCTCACTCACATGTAATCTTAAAAAAATGATATGA
+TAGTTCTTACAAGTAGCGATTGAGTTTTAAATGGATTCTATTAATTACCGGGGAACTTAA
+CAATTCGTTCTGATCTACAGACATTGGTTAATAAATCATCTTATTTTGCCAATATATTAA
+AATGTGGAAACTCCACTAATAATATTACATTGTGCGACTTTCAAGATGATGTGATATATA
+GGGTTATACAGTTTTAACAATTATATAATAGAGATAGAAAGTACAAAAGATGTAGAATCA
+ATGATATGGCACGCTAAACAGTTGGGTGTGGAATCATTGCTAAAAGAATGTCAAAATTAT
+TTGCTTAGAATATTACGTATATAATTGTTTAGAAATTTATAGAATAACTAATATTAATAC
+ATTATCGTATATCTACAACGATATAAGAAACTTCATATTGGATAATATTACTATTAATAT
+ATAAGGATCCAGATTTTATATATTTGCCTAAATACATTATTATAGATTTACTAGGACAAT
+CACCTAAATGTTTTTAACGAAGATAATGTGGTAAAGATTATATACACTTATATATCTTCC
+GATATCTACAAGGATATTCCATATCATCATTGTGTAAACTAAATAACGTTTTCTATGGCA
+TTTAATAAGGACATTGGATATGTGGAAAAGTGATGTATGGAAGTTAGTACATTATCAACT
+TCTCCTTATTGATTGAAAATGAAAATATAAATAGTTTTTATGTATAGCGGTATCTACCCT
+ATAGTTTTATTGCTTACTACTAACATGGATTCAGATACAGATACANNNNNNNNNNNNNNN
+NNNNNTACAGATACAGATACAGATGTAGAAGATATCATGAATGAAATAGATAGAGAGAAA
+GAAGAAATACTAAAAAATGTAGAAATTGAAAATAATAAAAACATTAACAAGAATCATCCC
+AGTGAATATATTAGAGAAGCACTTGTTATTAATACCAGTAGTAATAGTGATTCCATTGAT
+AAAGAAGTTATAGAATATATCAGTCACGATGTAGGAATATAGATCATATCTACTAATTTT
+TATAATCGATACAAAACATAAAAACAACTCGTTATTACATAGCAGGTATGGAATCCTTCA
+AGTATTGTTTTGATAACGATGGTAAGAAATGGATTATCGGAAATACTTTATATTCTGGTA
+ATTCAATACTCTATAAGGTCAGAAAAAATTTCACTAGTTCGTTCTACAATTACGTAATGA
+AGATAGATCATAAATCACACAAGCCATTGTTGTCCGAAATACGATTCTATATATCTGTAT
+TGGATCCTTTGACTATCAACAACTGGACACGAGAACGTGGTATAAAGTATTTGGCTATTC
+CAGATCTGTATGGAATTGGAGAAACCGATGATTATATGTTCTTCATTATAAAGAATTTGG
+GAAGAGTATTCGCCCCAAAGGATAGTGAATCAGTTTTCGAAGCATGTGTCACTATGATAA
+ACACGTTAGAGTTTATACACTCTCAAGGATTTACTCATGGAAAAATAGAACCGATGAATA
+TACTGATTAGAAATAAACGTATTTCACTAATTGACTATTCTAGAACTAACAAACTATACA
+AAAGTGGAACACATATAGATTACAACGAGGACATGATAACTTCAGGAAATATCAATTATA
+TGTGTGTAGACAATCATCTTGGAGCAACAGTTTCAAGACGAGGAGATTTAGAAATGTTGG
+GATATTGCATGATAGAATGGTTCGGTGGTAAACTTCCATGGAAAAACGAAAGTAGTATAA
+AAGTAATAAAACAAAAAAAAGAATATAAACAATTTATAGCTACTTTTTTTGAGGACTGTT
+TTCCTGAAGGAAATGAACCTCTGGAATTAGTTAGATATATAGAATTAGTATACATGTTAG
+ATTATTCTCAAACTCCTAATTATGACAGACTACGTAGACTGTTTATACAAGATTGAAATT
+ATATTCTTTTTTTTATAGAGTGTGGGGGTAGTGTTACGGATATCTAATATTAATATTAGA
+CTATCTCTATCGCGCTACACGACCAATATCGATTACTATGGATATCTTCAGGGAAATCGC
+ATCTTCTATGAAAGGAAAGAATGTATTCATTTCTCCAGCGTCAATCTCGTCAGTATTGAC
+AATACTGTATTATGGAGCTAATGGATCCACTGCTGAACAGCTATCAAAATATGTAGAAAA
+GGAGGAGAACATGGATAAGGTTAGCGCTCAGAATATCTCATTCAAATCCATGAATAAAGT
+ATATGGGCGATATTCTGCCGTGTTTAAAGATTCCTTTTTGGGAAAAATTGGCGATAAGTT
+TCAAACTGTTGACTTCACTGATTGTCGCACTATAGATGCAATCAATAAGTGTGTAGATAT
+CTTTACTGAGGGAAAAATCAATCCACTATTGGATGAACCATTGTCTCCTGATACCTGTCT
+CCTAGCAATTAGTGCCGTATACTTTAAAGCAAAATGGTTGATGCCATTCGAAAAGGAATT
+TACCAGTGATTATCCCTTTTACGTATCTCCAACGGAAATGGTAGATGTAAGTATGATGTC
+TATTTACGGCGAGCCATTTAATCACGCATCTGTAAAAGAATCATTCGGTAACTTTTCAAT
+CATAGAACTGCCATATGTTGGAGATACTAGTATGATGGTCATTCTTCCAAACAAGATTGA
+TGGATTAGAATCCATAGAACAAAATCTAACAGATACAAATTTTAAGAAATGGTGTAACTC
+TCTGAAAGCTACGTTTATCGATGTGCACATTCCTAAGTTTAAGGTAATAGGTTCGTATAA
+TCTTGTGGATACGCTAATAAAGTTGGGACTGACAGATGTGTTCTATTCAACTGGTGATTA
+TATCAATATGTGTAATTCAGATGTGAGTGTTGACGCTATGATTCACAAAACGTATATAGA
+TGTCAATGAAGAGTATACAGAAGCAGCTGCAGCAACTTCTGTACTAGTGGCAGACTGTGC
+ATCAACAGTTACAAATGAGTTCTGTGCAGATCATCCGTTCATCTATGTGATTAGACATGT
+CGATGGTAAAATTCTTTTCGTTGGTAGATATTGCTCTCCAACAACTAATTAAGCACATTC
+TTAATATTAGAATATTATATAGTTAAGATTTTTACTAACAGGTTAACATTTTTTTTTAAA
+AATAGAAAAAACATGTGGTATTAGTGCAGGTCGTTATTCTTCCAATTGCAATTGGTAAGA
+TGACGGCCAACTTTAGTACCCACGTCTTTTCACCACAACACTGTGGATGTGACAGACTGA
+CCAGTATTGATGACGTCAGACAATGTTTGACTGAATATATTTATTGGTCGTCGTATGCAT
+ACCGCAACAGGCAATGCGCTGGACAACTGTATGACACACTCCTCTCTTTTAAAGATGATG
+CGGAATCAGTGTTCATCGACGTTCGTGAGCTGGTAAAAAATATGCCGTGGGATAATGTTA
+AGGATTGTACAGAGATCATCCGTTGTTATATACCGGATGAGCAAAAAACCATCAGAGAGA
+TTTCGGCCATCATTGGACTTTGTGCATATGCTGCTACTTACTGGGGAGGTGAAGACCATC
+CCACTAGTAACAGTCTGAACGCATTGTTTGTGATGCTTGAGATGCTCAATTACATGGATT
+ATACCATCATATTCTGGCGTATGAATTGATGAGTTACAGCTTGACATTTCTTCTTTCCTC
+CCTCTTCTTCTACCTTTCCCAGAAACAAACTTTTTTTACCCACTATAAAATAAAATGAGT
+ATACTACCTGTTATATTTCTTCCTATATTTTTTTATTCTCCATTCGTTCAGACTTTTAAC
+GTGCCTGAATGTATCGACAAAGGGCAATATTTTGCATCATTCATGGAGTTAGAAAACGAG
+CCAGTAATCTTACCATGTCCTCAAATAAATACGCTATCATCCGGATATAATATATTAGAT
+ATTTTATGGGAAAAACGAGGAGCGGATAATGATAGAATTATACAGATAGATAATGGTAGC
+AATATGCTAATTCTGAACCCGACACAATCAGACTCTGGTATTTATATATACATTACCACG
+AACGAAACCTACTGTGACATGATGTCGTTAAATTTGACAATCGTGTCTGTCTCAGAATCA
+AATATAGATCTTATCTCGTATCCACAAATAGTAAATGAGAGATCTACTGGTAAAATGGTA
+TGTCCCAATATTAATGCATTTATTTCTAGTAACGTAAACACAGAATTATATGGAGCGGAC
+ATCGACGCCTTAGAAATAAGAGACTTAAACAACGGACACCTGGAATTATTACCATAGAAG
+ATGTTAGAAAAAATGATGCTGGTTATTATACATGTGTTTTAGAATATATATANNNNNNNN
+NNNNNNNNNNNNNNNNNNNNNNNNNNNTATATATATATATATATGGGCAAAACATATAAC
+GTAACCAGAATTATAAAATTAGAGGTACGGGATAGAATAATACCTCCTACTATGAAATTA
+CCAGAAGGAGTAGTAACTTCAATAGGTAGTAATTTGACTATTGCATGTAGAGTATCGTTG
+AGACTTCCCACAACGGACACCGACGTCTTTTGGATAAGTAATGGTATATGTATTACGAAG
+AAGAAGACGAGGACGGAGACGGTAGAATAAGTGTAGCAAATAAAATCTATATGACCGATA
+AGAGACGTGTTATTACATCCTGGTTAAACATTAATCCTGTCAAGGAAGAAGATGCTACAA
+CGTTTACGTGTATGGCGTTTACTATTCCTAGCATCAGCAAAACAGTTACTGTTAGTAAAC
+GTGAATGTATGTTGTTACATTTCCATATCAATTGAGTTTATAAGAATTTTTTATACATTA
+TCTTCCAACAAACAATTGACGAACGTATTGCTATGATTAACTCCCACAATACTATATATA
+TTATTAATCATTAACTTGCAGACTATACCTAGTAGTGCTATTTTGACATACTCATGTTCT
+TGTGTAATCGCAGTATCTATATTATTAAAGTACGTAAATCTAGCTATAGTTTTATTATTT
+AATTTTAGATAATATACTGTCTCCGTATTTTTAAAAAATTACCACATCCTTTATTAAATC
+ATGAATGGGAATTTCTGTGTCATCGTTAGTATATTGTGAACAACAAGAGCAGATATCTAT
+AGGAAAGGGTGGAATGCGATACATTGATCTATGTAGTTTTAAAACATACGCGAACTTTGA
+AGAATTTATATAAATCATCTCACGAGATATTGCTCTCTGTCATATTCATACACCTGTATA
+AACTTTCTAGACATCTTACAATGTGTTATTTTATGATCATATTTACATATTTACTGGTAT
+ATCAAAGATGTTAGATTAGTTAATGGGAATCGTCTATAATAATGAATATTAAACAATTAT
+AGGAGGAGTTTATACCTACAAAAACATCATAAAAATGAGTCATCGTCCGATTTATGTTTT
+AAATATACTAACATTACTACCTTCAGAAATTATATACGAAATATTATACATGCTGACAAT
+TAACGATCTTTATAATATATAGTATCCACCTACCAAAGTATAATTGTATTTTTCTCATGT
+GATGTGTGTAAAAAACTGATATTATATAATTATCTTAGTACCTATGATGAAGATGAAGAT
+GAAGATGAAGATGATGGTCCGTATATATTTTGTATCATTATCGTTATTGCTATTCCATAG
+TTACGCCATAGACATCGAAAATGAAATCACCGAATTCTTCAATAAAATGAGAGATACTCT
+ACCAGCTAAAGACTCTAAATGGTTGAATCCAGTATGTATGTTTGGAGGCACAATGAATGA
+TATGGCCGCTCTAGGAGAGCCATTCAGTGCAAAGTGTCCTCCTATTGAAGACAGTCTTTT
+ATCGCATAGATATAAAGACTATGTGGTTAAATGGGAAAGGCTAGAAAAGAATAGACGGCG
+ACAGGTTTCTAATAAACGTGTTAAACATGGTGATTTATGGATAGCCAACTATACATCTAA
+ATTCAGTAACCGTAGGTATTTATGTACCGTAACCACAAAGAATGGTGACTGTGTTCAGGG
+TGTAGTTAGATCTCATGTGTGGAAACCTTCTTCATGCATTCCAAAAACATATGAACTAGG
+TACTTATGATAAGTATGGCATAGACTTATACTGTGGAATTCTTTATGCGAACCATTATAA
+TAATATAACTTGGTATAAAGATAATAAGGAAATTAATATCGACGATTTTAAGTATTCACA
+AGCGGGAAAGGAATTAATTATTCATAATCCAGAGTTAGAAGATAGTGGAAGATACGACTG
+TTACGTTCATTACGACGACGTTAGAATCAAGAATGATATCGTAGTATCAAGATGTAAAAT
+ACTTACGGTTATACCGTCACAAGACCACAGGTTTAAACTAATACTAGATCCGAAAATCAA
+CGTAACGATAGGAGAACCTGCCAATATAACATGCAGTGCTGTGTCAACGTCATTATTTGT
+CGACGATGTACTGATTGAATGGGAAAATCCATCCGGATGGATTATAGGATTAGATTTTGG
+TGTATACTCTATTTTAACTAGTAGAGGCGGTATCACCGAGGCGACTTTGTATTTTGAAAA
+TGTTACTGAAGAATATATAGGCAATACATATACATGTCGTGGACACAACTATTATTTTGA
+TAAAACTCTTACAACTACAGTAGTATTGGAGTAAATACACAATGCATTTTTATATACATT
+ACTGAATTATTATTATTAATTATATCGTATTTGTGCTATAGAATGGATGAAGATACGCGA
+CTATCTAGGTATTTGTATCTCACCGATAGAGAACATATAAATGTAGACTCTATTAAACAG
+TTGTGTAAAATATCAGATCCTAATGCATGTTATAGATGTGGATGTACGGCTTTACATGAG
+TACTTTTATAATTATAGATCAGTCAACGGAAAATACAAGTATAGATACAACGGTTACTAT
+CAATATTATTCATCTAGCGATTATGAAAATTATAATGAATATTATTATGATGATTATGAT
+AGAACTGGTATGAACAGTGAGAGTGATAATATATCAATCAAAACAGAATACGAGAATGAA
+TATGAATTCTATGATGAAACACAAGATCAAAGTACACAACTAGTAGATTACGACATTAAA
+CTCAAAACCAATGAGGATGATTTTGTTGATGAATTCTATGGTTATGATAGATCAGTGGGT
+GTCCATGATTATATAGATGTATCAATTAATAAAGTAGTATATGGAAGAGAGTCTCACGTA
+AGATGGTGGGATATATGGCAAGAACATAATGATGGCGTATACAGTATAGGAAAGGAGTGC
+ATAGATAATATATACGAAGACAGACATACCGTAGACGAATTCTACAAGATAGACAGCGTA
+TCAGATGTAGATGACGCAGAACATATATCTCAGATAACTAATGATGTATCTACACAAACA
+TGGGAAAAGAAATCAGAGTTAGATAGATACATGGAAATGTATCCTCGTCATAGATATGGT
+AAGCATTCTGTCTTTAAGGGATTTTCTGACAAAGTTAGAAAAAATGATTTAGACATGAAC
+GTGGTAAAAGAATTACTTTCTAACGGTGCATCTCTAACAATCAAGGATAGCAGTAATAAG
+GATCCAATTGCTGTTTATTTTAGAAGAACAATAATGAATTTAGAAATGATTGATATCATT
+AACAAACATACAACTATCTATGAACGCAGGTATATAGTACACTCCTATCTAAAAAATTAT
+AGAAATTTCGATTATCCATTTTTCAGAAAGTTAGTTTTGACTAATAAACATTGTCTCAAC
+AATTATTGTAATATAAGCGACGGCAAATATGGAACACCACTACATATATTAGCATCTAAT
+AAAAAAATAATAACTCCTAATTACATGAAGTTATTAGTGTATAACGGAAATGATATAAAC
+GCACGAGGTGAAGATACACAAATGCGAACTCCATTACACAAATATTTGTGTAAATTTGTA
+TATCATAATATTGAATATGGTATCCGATACTATAATGAAAAGATTATAGACGCATTTATA
+GAGTTAGGAGCCGATCTAACTATTCCAAATGACGATGGAATGATACCAGTAGTTTACTGT
+ATACACTCAAATGCCGAATATGGTTATAACAATATTACTAACATAAAGATAATACGTAAA
+CTACTTAATCTTAGTAGACATGCGTCACATAATCTATTTAGAGATCGAGTCATGCACGAT
+TATATAAGTAATACATATATTGATCTTGAGTGTTTAGATATCATTAGATCACTTGATGGG
+TACGATATTAATTGTTACTTTGAAGGACGTACACCACTTCATTGCGCTATACAATATAAC
+TTCACTCAGATTGCTGAGTACTTATTAGATCGAGGAGCTGATATATCATTAAAGACAGAC
+GATGGTAAAACTGTATTTGATTTATCGTTATGTAGTTACATTCCTCTTAAATGGACTAGC
+TTTTTGATTAGTCGTCTACCGCCTAAAAGTGTCATATGCTCACTGACTAACCATATAATA
+GATTATGTTCTTACGAACAATAGACGTATTATTTGGCAGAGTCAAATGATTAATAAGTAC
+GTACTGTTACTGGACCCATCCTTTTATTATAGATTCAGAAATGTTATCGAAAACAAATTA
+GACCAATACAATAATCGTTATAATATGTTCGAACACGATAGGGACGTTAATGAAAAGTAT
+GGCAAAGTCTTACATGACCTCGATACATATATCAAGGATGTACAAGTATTAAAATCTACT
+TCCATCACTAATAATATAACACTATACGACACTATTATAAATAATAAGTCAGAGTTTCCT
+ATACGTCGTGTAAACGACAAACAATTAATTAATCTCATAAAATCCAATACATATCATAAT
+CTTATCGAAAAAGTTATTAAAAATACATTAGAGAAATATACTTTAACTAATATAGTCCTC
+GAGTATATGATCTCATCTCGATCTCAATCATCTTATTTGAGTCGTATTCCTAATGAGATA
+TTACTCGAAATATTATATAAACTCGACATGTACGATTTACGTAATCTATATACAAGATAT
+ATGAGAGAGAATGATATCACAGAGTATCATATAGAGAATACGAGGTCTGTTTCTACACAG
+ACATGAATAATGAATACACATACAACGTTTTTTTTAATCTTAGATATAACACTAATTACA
+TCAAGATTATATATTGAAATCGTAATTTGAGTTGTCTGATCATCATGGATATCGAAAATA
+ATATACGTAACATTAGCAATCTTTTAGATGATTGATATATTATTATGCGATGTAATCATA
+ACTATCGGAGATGTAGAAATTAAAGCGCATAAAACTATTTTGGTTGCCGGATCTACGTAT
+TTTAAAACAATGTTCACAACATCTATGATAGCGAGAGATCTAGCAACTAGAGTAAATATA
+CAGATGTTCGATAAAGATGCCGTCAAAAATATTGTACAGTACTTATACAATAGGTATATA
+AGTTCTATGAATGTGATAGACATATTAAAATGCACCGACTAAGAACGTAAAACGAACTAT
+AGAATGTTATACAATGGGTGATGATAAGTAGAAGATGTTACCCGATATACCCATAGCATT
+ATCTAGTTATGGCATGTGTGTATTAGATCAATACATATACATTATAAGCGGTCGTACCCA
+ACACTGATTATACATCGGTACATACAGTAAATAGCATAGATATGGAGGAGGATACAAATA
+TTTCAAATAAAGTTATGAGATACGCGCTGTCAATAATATATGGAAGACATTACCTAACTT
+CTGAACTGGAACTATAAATCCAGGCTCTCGCATAAAGATGAATATATATGTTGTATGCGA
+CATCAAAGATGAAAAAATGTTAAGACTTATATATTTAGATATAACACGAATATGTATGAC
+GGATGGGAATTGGTAACGATGACAGAAAGCAGATTGTCAGCTCTGCATACTATTCTTCAT
+GACAATACCATAATGATGTTACATTGTTATGAAGCGTATATGTTACAAGATACATTTAAT
+GTGCTTACGGAACATATATTTAGAAACATCTACTAACGATTTTTTATGCTTGTATTATTA
+ATGGTATGTAATATGATTTAATTGATTGTGTACACGATACCAATTTGTCGAGTATGAATA
+CGGAGTACAAACATAAACTGAAGTTTAACATNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
+NNTTATATACATTATATATCGTTATTGTTTGGTCTATGCCATGGATATCTTTAAAGAACT
+AATCTTAAAACATACGGATGAAAATGTTTTGATTTCTCCAGTTTCCATTTTATCTACTTT
+ATCTATTCTGAATCATGGAGCAGCTGGTTCTACAGCTGAACAACTATCAAAATATATAGA
+GAATATGAATGAGAATACACCCGATGATAAGAAGGATGACAATAATGACATGGACGTAGA
+TATTCCGTATTGCGCGACACTAGCTACCGCAAATAAAATATACGGTAGTGATAGTATCGA
+GTTCCATGCCTCATTCCTACAAAAAATAAAAGACGATTTTCAAACTGTAAACTTTAATAA
+TGCGAACCAAACAAAGGAACTAATCAACGAATGGGTTAAGACAATGACAAATGGTAAAAT
+TAATTCCTTATTGACTAGTCCGCTATCCATTAATACTCGTATGATAGTTATTAGCGCCGT
+CCATTTTAAAGCAATGTGGAAATATCCATTTTCTAAACATCTTACATATACAGACAAGTT
+TTATATTTCTAAGAATATAGTTACCAGTGTTGATATGATGGTGGGTACCGAGAATGACTT
+GCAATATGTACATATTAATGAATTATTCGGAGGATTCTCTATTATCGATATTCCATACGA
+GGGAAACTCTAGTATGGTGATTATACTGCCGGACGACATAGAAGGTATATATAACATAGA
+AAAAAATATAACAGATGAAAAATTTAAAAAATGGTGTGGTATGTTATCTACTAAAAGTAT
+AGACTTGTATATGCCAAAGTTTAAAGTGGAAATGACGGAACCGTATAATCTGGTACCGAT
+TCTAGAAAATTTAGGACTTACTAATATATTTGGATATTATGCAGATTTTAGTAAGATGTG
+TAATGAAACTATCACTGTAGAAAAATTTCTACATACGACGTTTATAGATGTTAATGAGGA
+GTATACAGAAGTATCGGCCGTTACAGGAGTATTCATGACTAACTTTTCGATGGTATATCG
+TATGAAGGTCTACATAAACCATCCATTCATATACATGATTAAAGATAACACCGGACATAC
+ACTTTTTATAGGGAAATACTGCTATCCGCAATAAATATAAACAATAGACTTTTATCACGT
+TATCTCATGTATAAAATATTACAAATAGTATAGCATAAACTAAAGTCGATACATACATTA
+AAACTTAAATAATAATGTAATTTACAATTAATAGTATAAACTAAAAAAATTAAAAAATTA
+AAAACAATATCATTATTATAAGTAATATCAAAATGACGATATACGGATTAATAGCGTATC
+TTATATTCGTGACTTCATCCATCGCTAGTCCACTTTACATTCCCGTTATTCCGCCCATTT
+CGGAAGATAAATCGTTCAATAGTGTAGAGGTATTAGTTTCTTTGTTTCCCGATGACCAAA
+AAGACTATACAGTAACTTCTCAGTTCAATAACTACACTATCGGTACCAAAGACTGGACTA
+TCAACGTACTATCCACACCTGATGGTCTGGACATACCATTGACTAATATAACTTATTGGT
+CACGGTTTACTATAGGTCGTGCATTGTTCAAATCAGAGTCTGAGGATATTTTCCAAAAGA
+AAATGAGTATTCTAGGTGTTTCTATAGAATGTAAGAAGCCGTCGACATTACTTACTTTTT
+TAACCGTGCGTAAAATGACTCGAGTATTTAATAGATTTCCAGATATGGCTTATTATCGAG
+GAGACTGTCTAGAAGCCGTTTATGTAACAATGACTTATAAAAATACTAAAACTGGAGAGA
+CTGATTACACGTACCTCTCTAATGGGGGGTTGCCTGCATACTATCGTAATGGGGTCGATG
+GTTGATTATTGATTAGTATATTCCTTATATTCCTTATTCTTTTTATTCACACAAAAAGAA
+CATTTTTATAAACATGAAACCACTGTCTAAATGTAATTATGATCTTGATTTATAGATGAT
+GATCAGCCTTCAGAGGATTTTGACCAGTATGTTTAATATGAAAAAAAACATAACTATTAA
+GCGCTATTGCGCTATTGTGCTTAATTATTTTGCTCTATAAACTGAATATATAGCCACAAT
+TATTGACGGGCTTGTTTGTGACCGACAATCATGAATTTTCAGAAATTATCTCTGGCTATA
+TATCTTACGGTGACATGTTCGTGGTGTTATGAAACATGTATGAGAAAAACTGCGTTGTAT
+CATGACATTCAATTGGAGCATGTAGAAGACAATAAAGATAGTGTAGCATCGCTACCGTAC
+AAGTATCTACAAGTAGTCAAACAAAGAGAACGTAGTAGATTGTTGGCTACATTTAATTGG
+ACGGATATAGCTGAGGGTGTTAGAAATGAGTTCATTAAAATATGTGATATCAACGGAACA
+TATCTATATAATTATACTATTGCTGTTAGTATAATTATTGATTCCACGGAAGAACTACCA
+ACAGTTACTCCAATTACAACATATGAACCTTCTATATATAATTATACTATCGATTATAGC
+ACTGTTATTACTACTGAAGAACTACAAGTGACTCCAACATATGCACCTGTAACAACTCCT
+CTTCCAACATCAGCAGTTCCTTATGATCAACGATCGAATAACAATGTAAGTACTATATCT
+ATTCAGGTACTGAGTAAAATATTGGGAGTCAATGAAACAGAATTAACTAATTATCTTATT
+ATGCATAAAAATGACACTGTTGACAATAACACCATGGTTGATGATGAGACATCTAACAAT
+AACACATTACATGGTAATATAGGATTTTTGGAAATAAATAATTGTTATAATGTTTCTGTG
+TCAGATGCTAGTTTTAGAATAACATTAGTAAACGATACTTCTGAAGAAATTTTGCTAATG
+CTAACAGGAACTAGTTCATCCGACACCTTCATATCTTCCACCAATATCACTGAATGTTTG
+AAAACATTAATCAATAATGTGTCGATTAATGATGTACTTATAACACAAAATATGAATGTA
+ACATCTAATTGTGATAAATGCTCAATGAATTTGATGGCATCCGTTATTCCTGCAGTTAAT
+GAATTTAACAATACGTTGATGAAAATTGGTGTAAAAGATGATGAAAACAATACGGTATAT
+AAATATTATAATTGTAAACTAACTACAAATTCTACATGTGATGAGTTAATCAATTTAGAT
+GAAGTCATTAACAACATAACTCTGACAAATATTATACACAATAGTGTTTCGACAACTAAC
+AGCAGAAAAAGACGAGATCTGAATGATGAGTTTGAATTTTCCACTTCCAAGGAATTAGAT
+TGTCTTTACGAATCATATGGTGTAAACGATGATATAAGTCATTGTTTTGCATCACCTAGA
+CGTAGACGATCTGACGACAAAAAGGAGTACATGGACATGAAATTATTCGACCACGCGAAA
+AAAGATTTAGGAATAGACAGTGTTATTCCTAGAGGTACAACCCATTTCCAAGTAGGTGCA
+TCTGGTGCAAGTGGTGGTGTTGTAGGAGATAGTTTCCCATTTCAAAATGTTAAATCGCGT
+GCCAGTCTATTGGCGGAAAAAATAATGCCTAGAGTACCTATTACTGCTACCGAAGCTGAT
+CTATATGCAACTGTAAATAGACAACCCAAGTTACCAGCAGGTGTTAAAAGTACTCCGTTT
+ACAGAGGCGCTTGTGTCTACGATAAACCAAAAGCTTTCTAATGTTAGAGAGGTAACTTAT
+GCTTCGCTCAATCTGCCAGGATCAAGTGGCTATGTTCATAGACCATCTGATTCTGTTATT
+TATAGCAGTATAAGACGGTCACGTTTACCTAGTGATAGCGATAGTGATTATGAGGATATA
+CAAACTGTTGTTAAGGAATATAATGAAAGATATGGTAGATCAGTCAGTAGAACACAGTCA
+TCAAGTAGTGAAAGCGATTTTGAAGATATAGATACTGTTGTTAGGGAATATAGACAAAAA
+TATGGCAATGCAATGGCAAAAGGACGTAGTAGTTCCCCTAAACCTGATCCATTATATAGT
+ACTGTTAAGAAAACAACTAAAAGTCTATCTACTGGTGTAGACATAGTTACAAAACAATCA
+GACTATTCTCTATTACCTGACGTTAATACTGGCAGTTCTATTGTGTCACCTCTCACCAGA
+AAAGGAGCTACTAGACGACGACCTAGACGCCCTACAAATGATGGTCTACAGAGTCCAAAT
+CCTCCTCTCCGTAATCCACTTCCTCAACATGATGATTATTCTCCTCCACAAGTACACAGA
+CCTCCACCACTTCCTCCTAAACCAGTCCAAAATTCGCCACAACTTCCCCCTAGACCAGTA
+GGTCAATTACTACCTCCTCCTATAGATCAACCAGATAAAGGATTTAGTAAGTTTGTATCA
+CCTAGACGGTGTAGAAGAGCAAGCTCTGGAGTCATATGTGGTATGATACAATCAAAACCA
+AACGATGATACCTATTCACTTCTTCAACGATCAAAAATTGAACCAGAATATGTGGAGGTT
+GGTAATGGTATACCCAAGAACAATGTTCCTGTAATAGGTAATAAACATAGTAAAAAATAT
+ACATTGACGATGTCAAAAATATCAACAAAATTTGATAAATCTACGGCATTTGGAGCAGCA
+ATGTTACTAACTGGTCAGCAGGCCATTAGCCAACAGACTAGATCAACTACGTTGAGTAGA
+AAAGATCAGATGAGTAAGGAAGAAAAGATATTCGAAGCAGTTACAATGAGTCTATCAACT
+ATAGGTTCAACGTTGACGTCTGCAGGTATGACGGGTGGTCCAAAACTAATGATTGCAGGA
+ATGGCTATAACGGCTATAACTGGTATAATAGATACGATAAAAGATATATATTACATGTTT
+TCAGGACAGGAGAGGCCAGTAGATCCTGTTATTAAATTATTTAATAAGTACACTGGCTTA
+ATGTCCGATAATAATAAAATGGGTGTAAGAAAATGTTTGACACCCGGTGACGACACACTT
+ATTTATATCGCATACAGAAACGATACCAGTTTTAAACAGAATACGGATGCGATGGCTTTG
+TATTTCTTAGATGTTATCGATTCAGAGATCCTATATCTAAACACATCAAATTTAGTTCTA
+GAGTATCAACTAAAGGTGGCTTGCCCCATAGGAACATTAAGATCTGTAGATGTGGACATA
+ACTGCGTATACAATATTATATGATACAGCGGATAATATTAAGAAATACAAGTTTATCAGA
+ATGGCAACGCTACTATCCAAACATCCAGTTATTAGATTGACATGTGGTTTAGCAGCAACA
+TTGGTGATTAAACCGTACGAGGTACCCATCAGTGATATGCAACTACTAAAAATGGCGACG
+CCTGGTGAACCAGAATCCACTAAATCTATACCATCCGATGTCTGTGATAGGTATCCTCTA
+AAGAAATTCTATCTTTTAGCTGGTGGTTGTCCCTATGATACATCTCAAACTTTTATTGTA
+CATACTACTTGCAGTATTCTACTAAGAACAGCTACACGGGATCAGTTTAGAAACAGATGG
+GTGTTACAAAATCCATTTAGACAAGAAGGGACATATAAGCAACTGTTTACCTTTAGCAAA
+TACGATTTTAACGACACCATAATCGATCCTAATGGTGTGGTGGGTCATGCTAGCTTTTGT
+ACCAATAGAAGCAGCAACCAATGTTTCTGGTCCGAACCTATGATATTGGAAGATGTATCA
+TCGTGTAGTTCTAGAACTAGAAAAATATACGTAAAACTGGGAATATTTAATGCTGAAGGT
+TTTAATAGTTTTGTACTAAATTGTCCAACTGGGTCTACACCTACATACATCAAACATAAA
+AATGCGGACAGTAACAATGTTATCATAGAGCTACCTGTAGGTGATTACGGCACAGCCAAA
+TTGTATTCAGCAACAAAACCATCGAGGATAGCTGTGTTCTGCACACATAACTATGATAAA
+CGATTCAAATCAGATATTATAGTTCTAATGTTTAATAAAAACAGCGGTATTCCATTTTGG
+AGCATGTACACAGGAAGTGTAACTAGTAAAAATAGAATGTTTGCCACATTGGCTAGAGGA
+ATGCCGTTTAGATCAACGTATTGCGATAACAGACGACGATCAGGTTGTTATTATGCAGGA
+ATACCATTTCATGAAGATAGTGTAGAAACAGATATACATTATGGACCAGAAATAATGTTA
+AAGGAAACATATGACATAAACAGTATTGACCCACGAGTTATAACAAAGTCAAAGACCCAT
+TTTCCTGCTCCATTGAGTGTAAAATTCATGGTTGACAATTTAGGAAATGGATATGACAAC
+CCTAATTCATTTTGGGAAGATGCTAAAACTAAGAAACGGACATATAGTGCAATGACGATA
+AAAGTCCTACCATGTACAGTGAGAAATAAAAATATAGACTTTGGATATAACTATGGAGAT
+ATTATTTCTAATATGGTTTATCTACAATCTACTAGTCAGGATTATGGAGATGGTACCAAA
+TATACATTTAAATCCGTAACTAGATCAGATCATGAGTGTGAATCTAGCTTAGATCTAACG
+TCTAAGGAAGTAACTGTGACATGTCCTGCGTTTAGTATACCAAGAAATATATCAACATAT
+GAAGGTCTATGCTTTAGTGTTACTACATCTAAAGATCATTGTGCTACAGGTATTGGTTGG
+TTAAAATCTAGTGGTTATGGGAAGGAAGATGCTGATAAACCACGTGCTTGTTTTCATCAT
+TGGAATTATTACACACTGTCGTTGGATTATTACTGTTCATACGAAGATATTTGGAGAAGC
+ACCTGGCCTGACTATGATCCATGTAAGTCATATATCCATATAGAGTATAGAGATACATGG
+ATAGAATCTAATGTGTTACAGCAACCTCCTTACACATTCGAATTCATTCATGACAATTCT
+AACGAATATGTGGATAAAGAAATTAGTAACAAATTAAATGATCTGTACAATGAATACAAG
+AAGATTATGGAATATAGCGACGGATCATTGCCGGCGTCTATAAACAGATTAGCAAAGGCA
+TTGACTTCAGAGGGTAGAGAAATAGCAAGTGTTAATATAGATGGTAATCTGTTAGATATC
+GCATATCAAGCAGATAAGGAAAAGATGGCCGACATACAGACAAGAATAAATGATATTATT
+AGAGATTTGTTTATACACACTCTATCAGACAAAGATATAAAAGACATTATAGAATCCGAA
+GAAGGTAAGAGATGTTGTATAATAGATGTTAAGAACAATCTTGTTAAAAAGTACTATTCT
+ATTGATAATTATCTATGTGATACTTTAGATGATTATATATACACCTCTGTAGAATATAAC
+AAATCCTATGTGTTAGTAAACGATACTTATATAAGCTATGACTATCTTGAATCATCAGGT
+GTAGTTGTTCTATCATGTTATGAAATGACTATAATCTCCTTGGATACAAAAGACGCCAAA
+GATGCTATAGAAGATGTGATAGTAGCAAGTGCGGTAGCCGAAGCATTGAATGACATGTTT
+AAGGAATTTGATAAAAACGTAAGTGCTATTATAATAAAAGAAGAAGATAATTATCTAAAC
+AGTTCGCCCGATATCTACCATATAATATATATCATAGGTGGCACTATTCTGCTACTGTTA
+GTCATTATTTTAATATTGGCAATTTATATAGCGCGCAATAAATACAGAACCAGGAAATAT
+GAAATAATGAAATATGACAATATGAGCATTAAATCTGAGCATCATGATAGTCTTGAAACA
+GTGTCTATGGAAATTATTGATAATCGGTACTAATAAAATAGTTTAACTCTTTTAGAACCA
+GTTTGGTACTGTAATTTCAGTTCATTACTCGTTGAGAATATTGATGATTTTTTTTAAATG
+AGTATCGGTAGTTACATATTACCATATCATCCATTATATAATCGATGATGCATGTATTAG
+AATACTTTCCGAATAAGTCTTCTAAATATTGTATTAATTATGAAAAACTATGCTATGTGA
+GTATGATTCAAAGATGTTTAATGATACGATACTAGATTTTATCTCTAGCGAGATTGTTTA
+GAATCATTTATCATAACTATGTTTAATAAATTCATCAACGAATATCGATAAAGACCTCTT
+GTAATTCGAGTATAGGAAGTAGTATTACCATATCAACTTCCGAGTTAACAATTACTCTAA
+AACATGAGGATTGTACTCCTGTCTTTATTGGAGATCACTATTTAGTCGTTGATAAACTAG
+TAACCTCAGGTTTCTTTACAAACGATAAAGTACAACATCAAGACCTCACAACACAGTGCA
+AGATTAATCTAGAAATCAAATGTAATTCTGGAGGAGAATCTAGACAACTAACACCCACGG
+CGAAGTATACTTTATGCCTCATTCAGAAACGGTAACTGTAGTAGGAGACTGTCTCTCTAA
+TCTCGATGTATATATAATATATACCAATACGGACGCGATATATTCCGACATGAATGGCGT
+CGCTTATCATATGTTATATCCTAAATGTTGATCATATTCCACAAATGATTGTGAACGAGA
+TTAAATCATCTAACAAATAATTAGTTTTTTATGACATTAACATATAATAAATAAATTAAT
+CATTATTGACTTAACGATGACGAAAGTTATCATTATCTTAGGATTCTTGATTATTAATAC
+AAATTCGTTGTGTCTATGAAATGTGAACAAGGTGTCTCATATTATAATGCACAAGAATTA
+AAGTGTTGTAAACTATCTAGCCAGGAACATATTCAGATTATCGATGTGATAAATACAGCG
+ATACCATCTGTGGACATTGTCCAAGTGACACATTCACGTCAATATATAATCGTTCTCCTC
+GGTGTCATAGTTGTAGAGGTCACACCTTGTACACCTACCACAAATAGAATATGTCATTGT
+GACTCGAATAGTTATCGTCTCCTTAAAGCTTCTGATGGTAACTGTGTTACATGTGCTCCT
+AAAACAAAATATGGTCGTGTGTACGGAAAGAAAGGAGAAAATGATATGGAATACCATTTG
+TAAGAAATGTCGGAAGGGTACTTATTCAGATATTGTATCTGACTCTGATCAATGTAAACC
+TATGACAAGATAAGACTTACTCGCATCTACTGGATAGACATAAATATCCTCCTCGTAATA
+ATGAAATATAATATACACTAATTATTAATATCAATCGAGTATTAACATATAAGTTATTTT
+TAAACCCCTTTTGGGTTCCGTCCTAAACGGCGTTTCGGTCTGTGTCGCCACCATGGTCAC
+ACCGAGCCTCTGCGTGCTCCTCCATCGAGGACGACTTCAACTATGACAGCTCGGTGGCGT
+CTGCCAGCGTGTACATACGAATGGCATTTCTAAGAAAAGTCTACGGTATCCTTTCTACAA
+TTTCCTTTAACAACGGCAACAGCTGCAGTATTTTTATACTTTGAATGCATCGGACATTTA
+TACAAGGGAGTCCTGTTCTAATATTGGCATCAATGTTCGGATCTATAGGCTTGATTTTCG
+CATTGACTTTACACAGACATGAACATCCCCTGAATCTGTACATACTTTGTGGATTTACAC
+TGTTAGAATCTCTAACGCTGGCCTCTGTTGTTACTTTCTATGATGCACGTATCGTTATGC
+AAGCTTTCATGTTGACTACTGCAGTGTTTCTTGCTCTGACTACATATACTCTACAATCAA
+AGAGAGATTTCAGTAAACTTGTAACAGGATTGTTTGCTGCTTTCTGGATTTTAATTTTGT
+CAGGAGTCTTGAGGATAAAGTTTAAAATAGAATTAATAAAGAACATATAGGTCATTTTTT
+AAACATGGATAGAAACCAAGGTTGTTAGTTAATAATATACAAGATATTTTTTCTCACTCT
+GATCCATGTAAACCAAGGACGAGAGACACTCTCATTCCTCATTCACGACACCATTAAAAA
+TGGAAATTAAAGCCCTCTATTAAGCACAGACGGCTACAGGTCTACCATCAGGTTACCTTC
+GTCTACCTTCACAATGGCCTCTCCTTGTGCCCAGTTCAGTCCCTGTCATTGCCACGCTAC
+TAAGGACTCCCTGAATACCGTGACTGACGTCAGACATTGTCTGACTGAATACATCCTGTG
+GGTTTCTCATAGATGGACCCATAGAGAAAGCGCAGGGCCTCTCTACAGGCTTCTCATCTC
+TTTCAGAATTGATGCAATGGAGCTATTTGGTAGCGAGTTGAAGGAGTTCTCGAATTCACT
+TCCGTGGGACAATATCGACAATTGCGTGGAGATCATTAAATGTTTCATCAGAAATGACTC
+CATGAAAACCGCCAAAGAACTTTGTGCAATAATTGGACTTTGTACTCAATCAGCTATTGT
+CACTGGAAGAGTCTTCAATGATAAGTATATCGACATACTACTTATGCTGCGAAAGATTCT
+GAACGAGAACGACTATCTCACCCTCTTGGATCATATCCTCACTGCTAAATACTAAATCTC
+CTTCATGCTCTCTCACTAATACTCTTACTCACTACACTTTTTATCATCTTATGATGAATG
+ATTGCCTTCATCATTTTTTCGTGGAATATAATATAGGAATAATTAGCACCAGAATAGCTA
+TGGATATCTCGTTAAGAATATTCTCTATAAGAGACATAATGTAGACATAGTTATTATATC
+CTTCTTAGATAAGTGTTACGCTACTGGAAAGTTTCCATCGTTATTATTACATGAAGATGA
+TATAATTAAACCAACATTGAGATTGGCTCTTATGTTAGCTGGATTGAATTACTGTAATAA
+ATGCATCGAGTATAGAGGGATATAGCAATTCTCGATAATAGTCATGCAATATTTGAATGA
+GACTGATAATTTAGGTAATACAGTACTACACACATATCTTTCTAGATTATATATCGTTAA
+AAATCTGTAAGATGTATATTTCTCATAAGTATCCACTGTGTAATATTATTAATGGATATA
+TAGATAACGCAATAGGGACTAATAGTATTGTAAAAGATATAATCGACTATTTACGTACAT
+ATCCAGATATCTATATTCCTACTAGTTTGCTGCGTAGTTGCATCATTGATATGCATGATT
+TATCAGGATTCAGAGATGAATTACTAAGTAAACTACAATCCCACAATAAGTAAGAATCAA
+ATATCAAAAACTCACTTTTGATTTTTCTAGTCTTAAGTAATACATATATTTATTAATAGA
+CCTATGAAATAAAAAAAGGTAACAATGGATTCGCGTATAGCTATTTACGTATTAGTATCG
+GCATCTCTTTTGTATCTTGTTAATTGTCACAAACTAGTACATTACTTCAATCTGAAAATA
+AATGGAAGTGATATAACTAATACAGCAGATATATTGCTGGACAATTATCCAATTATGACC
+TTTGATGGAAAGGATATTTATCCATCTATCTCGTTCATGGTCGGTAATAAACTTTTCCTA
+GATCTTTATAAAAATATCTTTGAAGAATTTTTCAGACTATTTCGAGTATCTGTAAGTAGT
+CAATACGAGGAATTAGAATATTATTATTCATGTGATTATACTAACAACCGTCCTACAATT
+AAACAACATTACTTTTATAACGGCGACGAATATACTGAAATTGATAGATCGAAAAAAGCC
+ACTAATAAAAACAGTTGGTTAATTACTTCAGGCTTTAGACTACAAAAATGGTTCGATAGC
+GAAGATTGTATAATTTATCTCAGATCTTTAGTTAGAAGAATGGAAGACAGTAACAAAAAC
+AGTAAAAAAACTTAGTACTTAGATATCGAAAAAATATATTTTTGTAGACTCTTGAGAATA
+GAAGGAAAACATGTACATAATTATAAAAAATGAAAATCAATGGCGAATAAGACAGTGCGA
+TTCGCACCATGGAGTCGGTAGATTTCATGGCTGTCGATGAGCAGTTTCACGACGACCTCG
+ATCTTTGGTCATTATCTTTGGTAGATGATTATAAAAAACATGGATTAGGTGTTGACTGTT
+ATGTTCTAGAACCAGTTGTTGACAGGAAAATATTTGATAGATTTCTCCTTGAACCAATTT
+GTGATCCTGTAGATGTTCTGTATGATTATTTTAGGATTCATAGAGATAATATTGATCAGT
+ATATAGTAGATAGACTGTTTGCATATATTACATATAAAGATATTATATCTGCATTAGTGT
+CAAAGAATTATATGGAAGATATTTTCTCTATAATTATTAAGAATTGTAATTCTGTGCAAG
+ATCTCTTACTTTACTATCTATCTAATGCATATGTAGAAATAGACATTGTTGATCTTATGG
+TAGATCATGGGGCTGTAATATATAAAATAGAATGCTTGAATGCCTATTTTAGGGGAATAT
+GTAAAAAGGAAAGTAGTGTTGTTGAGTTTATTTTGAATTGTGGTATCCCAGATGAAAATG
+ATGTTAAATTAGATCTATATAAAATAATTCAGTATACTAGGGGATTCCTTGTAGATGAAC
+CCACAGTATTAGAAATTTATAAGCTTTGTATCCCATATATTGAAGATATCAATCAACTAG
+ATGCTGGTGGAAGGACCTTGCTTTATCGCGCTATCTATGCAGGTTATATAGATTTAGTAT
+CATGGCTATTAGAAAATGGAGCAAATGTCAACGCAGTAATGAGTAATGGATATACATGTC
+TTGACGTGGCCGTGGATAGGGGATCTGTCATCGCCCGTAGGGAAGCACATCTTAAAATAT
+TAGAAATATTGCTTAGAGAACCATTGTCTATTGACTGTATAAAATTAGCTATACTTAATA
+ATACAATTGAAAACCATGATGTGATAAAGCTCTGTATCAAGTATTTTATGATGGTAGATT
+ATTCACTTTGTAATGTGTATGCATCATCACTCTTTGATTATATAATTGATTGTAAACAAG
+AATTGGAGTACATTAGGCAGATGAAAATTCATAATACAACCATGTATGAGTTAATCTATA
+ATAGAGACAAAAACAAGCATGCTTCCCATATTCTACATAGGTATTCTAAACATCCAGTTT
+TGACACAGTGTATCACTAAAGGATTCAAGATTTACACAGAAGTAACCGAGCAGGTCACTA
+AAGCTCTAAACAGACGTGCTCTAATAGATGAGATAATAAACAATGTATCAACTGATGACA
+ATCTCCTATCAAAACTTCCATTAGAAATTAGGGATCTAATTGTTTCACAAGCTGTCATAT
+AGAGTTCTATCCACCCACCTTTCTTGAAATGAGTTAATAGTCATAAGTTAGTTAAGTCAT
+AAGTTAGTTAAGTCATAAGTTAGTTAAGTCATAAGTTAGTTAAGTCATAAGTTAGTTAAG
+TCATAAGTTAGTTAAGTCATAAGTTAGTTAAGTCATAAGTTAGTTTATAGTCTAACACTT
+CTAATTTTTATACCTTGATCTTTTTCTCTAATTATGAAAAAGTAAATCATTATGAAGATG
+GATGAAATGGACGAGATTGTGCGCATCGTTAACGATAGTATGTGGTACGTACCTAACGCA
+TTTATGGACGACGGTGATAATGAAGGTCACATTTCTGTCAATAATGTCTGTCATATGTAT
+CTCGCATTCTTTGATGTGGATATATCATCTCATCTGTTTAAATTAGTTATTAAACACTGC
+GATCTGAATAAACGACTAAAATGTGGTAACTCTCCATTACATTGCTATACGATGAATACA
+CGATTTAATCCATCTGTATTAAAGATATTGTTACGCCACGGCATGCGTAACTTTGATAGC
+AAGGATAAAAAAGGACATATTCCTCTACACCACTATCTGATTCATTCACTATCAATCGAT
+AACAAGATCTTTGATATACTAACGGACCCCATTGATGACTTTAGTAAATCATCCGATCTA
+TTGCTGTGTTATCTTAGATATAAATTCAATGGGAGCTTAAACTATTACGTTCTGTACAAA
+TTATTGACTAAAGGATCTGACCCTAATTGCGTCGATGAGGATGGACTCACTTCTCTTCAT
+TACTACTGTAAACACATATCCGCGTTCCACGAAAGCAATTATTACAAGTCAAAGAGTCAC
+ACTAAGATGCGAGCTGAGAAGCGATTCATCTACGCGATAATAGATCATGGAGCAAACATT
+AACGCGGTTACGAAAATCGGAAATACGCCGTTACACACTTACCTTCAACAGTATACCAAA
+CATAGTCCTCGTGTGGTGTATGCTCTTTTATCTCGAGGAGCCGATACGAGGATACGTAAT
+AATCTTAATTGTACACCCATCATGGAATACATAAAGAACGATTGTGCAACAGGTCATATT
+CTCATAATGTTACTCAATTGGCACGAACAAAAATACGGGAAATTACAAAAGGAAGAAGGA
+CAACATCTACTTTATCTATTCATAAAACATAATCAAGGATATGGAAGTCGCTCTCTCAAT
+ATACTACGGTATCTACTAGATAGATTCGACATTCAGAAAGACGAATACTATAATACAATG
+ACTCCTCTTCATACCGCCTTCCAGAATTGCAATAACAATGTTGCCTCATACCTCGTATAC
+ATTGGATACGACATCAACCTTCCGACTAAAGACGATAAGACAGTATTCGACTTGGTGTTT
+GAAAACAGAAACATTATATACAAGGCGGATGTCGTTAATGACATTATCCACCACAGACTG
+AAAGTATCTCTACCTATGATTAAATCGTTGTTCTACAAGATGTCGGAGTTCTCTCCCTAC
+GACGATCACTACGTAAAGAAGATAATAGCCTACTGCCTATTAAGGGACGAGTCATTTGCG
+GAACTACATACTAAATTCTGTTTAAACGAGGACTATAAAAGTGTATTTATGAAAAATATA
+TCATTCGATAAGATAGATTCCATCATCGAAAAATGTAGTCGTGACATAAGTCTCCTCAAA
+GAGATTCGAATCTCAGACACCGACTTGTATACGGTATTGAGAACAGAAGACATTCGGTAT
+CACACATATCTCGAAGCCATACATTCAGACAAACGCATTTCATTTCCCATGTACGACGAT
+CTCATAGAACAGTGTCATCTATCGATGGAGCATAAAAGTAAACTCGTCGACAAAGCACTC
+AATAAATTAGAGTCTACCATCGATAGTCAATCTAGACTATCGTATTTGCCTCCGGAAATT
+ATGCGCAATATCATAACCAAGCTAAGCGACTACCATCTAAACAGTATGTTGTACGGAAAG
+AACCATTACAAATATTATCCATGATAGAAAGAAAATATTTAAAAAATAATCTATATGATT
+GGAGAAGTAGGAAACAAACAGTAACAAGACGACGATTACTACATTATTAAATCATGAGGT
+CCGTATTATACTCGTATATATTGTTTCTCTCATGTATAATAATAAACGGAAGAGATATAG
+CACCACATGCACCATCCAATGGAAAGTGTAAAGACAACGAATACAGAAGCCGTAATCTAT
+GTTGTCTATCGTGTCCTCCGGGAACTTACGCTTTCAGATTATGTGATAGCAAGACTAATA
+CACAATGTACACCGTGTGGTTCGGATACCTTTACATCTCACAATAATCATTTACAGGCTT
+GTCTAAGTTGTAACGGAAGATGTGATAGTAATCAGGTAGAGACGCGATCGTGTAACACGA
+CTCACAATAGAATCTGTGAATGCTCTCCAGGATATTATTGTCTTCTCAAAGGAGCATCAG
+GGTGTAGAACATGTATTTCTAAAACAAAGTGTGGAATAGGATACGGAGTATCCGGATACA
+CGTCTACCGGAGACGTCATCTGTTCTCCGTGTGGTCCCGGAACATATTCTCACACCGTCT
+CTTCCACAGATAAATGCGAACCCGTCGTAACCAGCAATACATTTAACTATATCGATGTGG
+AAATTAACCTGTATCCAGTCAACGACACATCGTGTACTCGGACGACCACTACCGGTCTCA
+GCGAATCCATCTCAACGTCGGAACTAACTATTACCATGAATCATAAAGATTGTGATCCAG
+TCTTTCGTGCAGAATACTTCTCTGTCCTTAATAATGTAGCAACTTCAGGATTCTTTACAG
+GAGAAAATAGATATCAGAATACTTCAAAGATATGTACTCTGAATTTCGAGATTAAATGTA
+ACAACAAAGATTCATCTTCCAAACAGTTAACGAAAACAAAGAATGATACTATCATGCCGC
+ATTCAGAGACGGTAACTCTAGTGGGCGACTGTCTATCTAGCGTCGACATCTACATACTAT
+ATAGTAATACCAATACTCAAGACTACGAAAATGATACAATCTCTTATCATATGGGTAATG
+TTCTCGATGTCAATAGCCATATGCCCGCTAGTTGCGATATACATAAACTGATCACTAATT
+CCCAGAATCCCACCCACTTATAGTAAGTTTTTTTACCTATAAATAATAAATACAATAATT
+AATTTCTCGTAAAAGTAGAAAATATATTCTAATTTATTATATGGTAAGAAAGTAGAATCA
+TCTAGAACAGTAATCAATCAATAGCAATCATGAAACAATATATTGTCCTGGCATGCATGT
+GCCTAGTGGCAGCTGCTATGCCTACTAGTCTTCAACAATCTTCATCCTCGTGTACTGAAG
+AAGAAAACAAACATCATATGGGAATCGATGTTATTATCAAAGTCACAAAGCAAGACCAAA
+CACCGACCAATGATAAGATTTGTCAATCCGTAACGGAAGTTACAGAGACCGAAGATGATG
+AGGTATCCGAAGAAGTTGTAAAAGGAGATCCCACCACTTATTACACTATCGTCGGTGCGG
+GTCTTAACATGAACTTTGGATTCACCAAATGCCCAAAGATTTTATCCATCTCCGAATCCT
+CTGATGGAAACACTGTGAATACTAGATTGTCCAGCGTGTCACCGGGACAAGGTAAGGACT
+CTCCCGCGATCACGCGTGAAGAAGCTCTGGCTATGATCAAAGACTGTGAGATGTCTATCG
+ACATCAGATGTAGCGAAGAAGAGAAAGACAGTGACATCAAGACCCATCCAGTACTTGGGT
+CTAACATCTCACATAAGAAAGTGAGTTACAAAGATATCATCGGTTCAACGATCGTTGATA
+CAAAATGTGTCAAGAACCTAGAGTTTAGCGTACGTATCGGAGACATGTGTGAGGAATCAT
+CTGAACTTGAAGTCAAGGATGGATTCAAGTATGTCGACGGATCGGCATCTGAAGGTGCAA
+CCGATGATACTTCACTCATCGATTCAACAAAACTCAAAGCATGTGTCTGAATCGATAACT
+CTATTCATCTGAAAATGGATGAGTTGGGTTAATCGAACGATTCAGACACCGCACCACGAA
+TTAAAAAAGACCGGGCACTATATTCCGGTTTGCAAAACAAAAATATTTAACTACATTCAC
+AAAAAGTTACCTCTCGTTACTTCTTCTTTCTGTTTCAATATGTGATACGATATGATCACT
+ATTCGTATTCTCTTGGTCTCATAAAAAAGTTTTACAAAAAAAAAAAAAATATTTTTATTC
+TCTTTCTCTCTTCGATGGTCTCACAAAAATATTAAACCTCTTTCTGATGTCTCAACTATT
+TCGTAAACGATAACGTCCAACAATATATTCTCGTAGAGCTTATCAACATCCTTATACCAA
+TCTAGGTTGTCAGACAATTGCATCATAAAATAATGTTTATAATTTACACGTTAACATCAT
+ATAATAAACGTATATAGTTAATATTTTTGGAATATAAATGATCTGTAAAATCCATGTAGG
+GGACACTGCTCACGTTTTTTCTCTAGTACATAATTTCACACAAGTTTTTATACAGACAAA
+TTAATTCTCGTCCATATATTTTAAAACATTGACTTTTGTACTAAGAAAAATATCTTGACT
+AACCATCTCTTTCTCTCTTCGATGGGTCTCACAAAAATATTAAACCTCTTTCTGATGGAG
+TCGTAAAAAGTTTTTATCCTTTCTCTCTTCGATAGGTCTCACAAAAATATTAAACCTCTT
+TCTGATGGTCTCTATAAACGATTGATTTTTCTTACCCTCTAGAGTTTCCTACGGTCGTGG
+GTCACACATTTTTTTCTAGACACTAAATAAAATAGTAAAAT
+>OP764617.1 |Monkeypox virus isolate MPXV/Germany/2022/RKI559, complete genome
+ATTTTACTATTTTATTTAGTGTCTAGAAAAAAATGTGTGACCCACGACCGTAGGAAACTC
+TAGAGGGTAAGAAAAATCAATCGTTTATAGAGACCATCAGAAAGAGGTTTAATATTTTTG
+TGAGACCTATCGAAGAGAGAAAGGATAAAAACTTTTTACGACTCCATCAGAAAGAGGTTT
+AATATTTTTGTGAGACCCATCGAAGAGAGAAAGAGATGGTTAGTCAAGATATTTTTCTTA
+GTACAAAAGTCAATGTTTTAAAATATATGGACGAGAATTAATTTGTCTGTATAAAAACTT
+GTGTGAAATTATGTACTAGAGAAAAAACGTGAGCAGTGTCCCCTACATGGATTTTACAGA
+TCATTTATATTCCAAAAATATTAACTATATACGTTTATTATATGATGTTAACGTGTAAAT
+TATAAACATTATTTTATGATGCAATTGTCTGACAACCTAGATTGGTATAAGGATGTTGAT
+AAGCTCTACGAGAATATATTGTTGGACGTTATCGTTTACGAAATAGTTGAGACATCAGAA
+AGAGGTTTAATATTTTTGTGAGACCATCGAAGAGAGAAAGAGAATAAAAATATTTTTTTT
+TTTTTTGTAAAACTTTTTTATGAGACCAAGAGAATACGAATAGTGATCATATCGTATCAC
+ATATTGAAACAGAAAGAAGAAGTAACGAGAGGTAACTTTTTGTGAATGTAGTTAAATATT
+TTTGTTTTGCAAACCGGAATATAGTGCCCGGTCTTTTTTAATTCGTGGTGCGGTGTCTGA
+ATCGTTCGATTAACCCAACTCATCCATTTTCAGATGAATAGAGTTATCGATTCAGACACA
+TGCTTTGAGTTTTGTTGAATCGATGAGTGAAGTATCATCGGTTGCACCTTCAGATGCCGA
+TCCGTCGACATACTTGAATCCATCCTTGACTTCAAGTTCAGATGATTCCTCACACATGTC
+TCCGATACGTACGCTAAACTCTAGGTTCTTGACACATTTTGTATCAACGATCGTTGAACC
+GATGATATCTTTGTAACTCACTTTCTTATGTGAGATGTTAGACCCAAGTACTGGATGGGT
+CTTGATGTCACTGTCTTTCTCTTCTTCGCTACATCTGATGTCGATAGACATCTCACAGTC
+TTTGATCATAGCCAGAGCTTCTTCACGCGTGATCGCGGGAGAGTCCTTACCTTGTCCCGG
+TGACACGCTGGACAATCTAGTATTCACAGTGTTTCCATCAGAGGATTCGGAGATGGATAA
+AATCTTTGGGCATTTGGTGAATCCAAAGTTCATGTTAAGACCCGCACCGACGATAGTGTA
+ATAAGTGGTGGGATCTCCTTTTACAACTTCTTCGGATACCTCATCATCTTCGGTCTCTGT
+AACTTCCGTTACGGATTGACAAATCTTATCATTGGTCGGTGTTTGGTCTTGCTTTGTGAC
+TTTGATAATAACATCGATTCCCATATGATGTTTGTTTTCTTCTTCAGTACACGAGGATGA
+AGATTGTTGAAGACTAGTAGGCATAGCAGCTGCCACTAGGCACATGCATGCCAGGACAAT
+ATATTGTTTCATGATTGCTATTGATTGATTACTGTTCTAGATGATTCTACTTTCTTACCA
+TATAATAAATTAGAATATATTTTCTACTTTTACGAGAAATTAATTATTGTATTTATTATT
+TATAGGTAAAAAAACTTACTATAAGTGGGTGGGATTCTGGGAATTAGTGATCAGTTTATG
+TATATCGCAACTAGCGGGCATATGGCTATTGACATCGAGAACATTACCCATATGATAAGA
+GATTGTATCATTTTCGTAGTCTTGAGTATTGGTATTACTATATAGTATGTAGATGTCGAC
+GCTAGATAGACAGTCGCCCACTAGAGTTACCGTCTCTGAATGCGGCATGATAGTATCATT
+CTTTGTTTTCGTTAACTGTTTGGAAGATGAATCTTTGTTGTTACATTTAATCTCGAAATT
+CAGAGTACATATCTTTGAAGTATTCTGATATCTATTTTCTCCTGTAAAGAATCCTGAAGT
+TGCTACATTATTAAGGACAGAGAAGTATTCTGCACGAAAGACTGGATCACAATCTTTATG
+ATTCATGGTAATAGTTAGTTCCGACGTTGAGATGGATTCGCTGAGACCGGTAGTGGTCGT
+CCGAGTACACGATGTGTCGTTGACTGGATACAGGTTAATTTCCACATCGATATAGTTAAA
+TGTATTGCTGGTTACGACGGGTTCGCATTTATCTGTGGAAGAGACGGTGTGAGAATATGT
+TCCGGGACCACACGGAGAACAGATGACGTCTCCGGTAGACGTGTATCCGGATACTCCGTA
+TCCTATTCCACACTTTGTTTTAGAAATACATGTTCTACACCCTGATGCTCCTTTGAGAAG
+ACAATAATATCCTGGAGAGCATTCACAGATTCTATTGTGAGTCGTGTTACACGATCGCGT
+CTCTACCTGATTACTATCACATCTTCCGTTACAACTTAGACAAGCCTGTAAATGATTATT
+GTGAGATGTAAAGGTATCCGAACCACACGGTGTACATTGTGTATTAGTCTTGCTATCACA
+TAATCTGAAAGCGTAAGTTCCCGGAGGACACGATAGACAACATAGATTACGGCTTCTGTA
+TTCGTTGTCTTTACACTTTCCATTGGATGGTGCATGTGGTGCTATATCTCTTCCGTTTAT
+TATTATACATGAGAGAAACAATATATACGAGTATAATACGGACCTCATGATTTAATAATG
+TAGTAATCGTCGTCTTGTTACTGTTTGTTTCCTACTTCTCCAATCATATAGATTATTTTT
+TAAATATTTTCTTTCTATCATGGATAATATTTGTAATGGTTCTTTCCGTACAACATACTG
+TTTAGATGGTAGTCGCTTAGCTTGGTTATGATATTGCGCATAATTTCCGGAGGCAAATAC
+GATAGTCTAGATTGACTATCGATGGTAGACTCTAATTTATTGAGTGCTTTGTCGACGAGT
+TTACTTTTATGCTCCATCGATAGATGACACTGTTCTATGAGATCGTCGTACATGGGAAAT
+GAAATGCGTTTGTCTGAATGTATGGCTTCGAGATATGTGTGATACCGAATGTCTTCTGTT
+CTCAATACCGTATACAAGTCGGTGTCTGAGATTCGAATCTCTTTGAGGAGACTTATGTCA
+CGACTACATTTTTCGATGATGGAATCTATCTTATCGAATGATATATTTTTCATAAATACA
+CTTTTATAGTCCTCGTTTAAACAGAATTTAGTATGTAGTTCCGCAAATGACTCGTCCCTT
+AATAGGCAGTAGGCTATTATCTTCTTTACGTAGTGATCGTCGTAGGGAGAGAACTCCGAC
+ATCTTGTAGAACAACGATTTAATCATAGGTAGAGATACTTTCAGTCTGTGGTGGATAATG
+TCATTAACGACATCCGCCTTGTATATAATGTTTCTGTTTTCAAACACCAAGTCGAATACT
+GTCTTATCGTCTTTAGTCGGAAGGTTGATGTCGTATCCAATGTATACGAGGTATGAGGCA
+ACATTGTTATTGCAATTCTGGAAGGCGGTATGAAGAGGAGTCATTGTATTATAGTATTCG
+TCTTTCTGAATGTCGAATCTATCTAGTAGATACCGTAGTATATTGAGAGAGCGACTTCCA
+TATCCTTGATTATGTTTTATGAATAGATAAAGTAGATGTTGTCCTTCTTCCTTTTGTAAT
+TTCCCGTATTTTTGTTCGTGCCAATTGAGTAACATTATGAGAATATGACCTGTTGCACAA
+TCGTTCTTTATGTATTCCATGATGGGTGTACAATTAAGATTATTACGTATCCTCGTATCG
+GCTCCTCGAGATAAAAGAGCATACACCACACGAGGACTATGTTTGGTATACTGTTGAAGG
+TAAGTGTGTAACGGCGTATTTCCGATTTTCGTAACCGCGTTAATGTTTGCTCCATGATCT
+ATTATCGCGTAGATGAATCGCTTCTCAGCTCGCATCTTAGTGTGACTCTTTGACTTGTAA
+TAATTGCTTTCGTGGAACGCGGATATGTGTTTACAGTAGTAATGAAGAGAAGTGAGTCCA
+TCCTCATCGACGCAATTAGGGTCAGATCCTTTAGTCAATAATTTGTACAGAACGTAATAG
+TTTAAGCTCCCATTGAATTTATATCTAAGATAACACAGCAATAGATCGGATGATTTACTA
+AAGTCATCAATGGGGTCCGTTAGTATATCAAAGATCTTGTTATCGATTGATAGTGAATGA
+ATCAGATAGTGGTGTAGAGGAATATGTCCTTTTTTATCCTTGCTATCAAAGTTACGCATG
+CCGTGGCGTAACAATATCTTTAATACAGATGGATTAAATCGTGTATTCATCGTATAGCAA
+TGTAATGGAGAGTTACCACATTTTAGTCGTTTATTCAGATCGCAGTGTTTAATAACTAAT
+TTAAACAGATGAGATGATATATCCACATCAAAGAATGCGAGATACATATGACAGACATTA
+TTGACAGAAATGTGACCTTCATTATCACCGTCGTCCATAAATGCGTTAGGTACGTACCAC
+ATACTATCGTTAACGATGCGCACAATCTCGTCCATTTCATCCATCTTCATAATGATTTAC
+TTTTTCATAATTAGAGAAAAAGATCAAGGTATAAAAATTAGAAGTGTTAGACTATAAACT
+AACTTATGACTTAACTAACTTATGACTTAACTAACTTATGACTTAACTAACTTATGACTT
+AACTAACTTATGACTTAACTAACTTATGACTTAACTAACTTATGACTTAACTAACTTATG
+ACTATTAACTCATTTCAAGAAAGGTGGGTGGATAGAACTCTATATGACAGCTTGTGAAAC
+AATTAGATCCCTAATTTCTAATGGAAGTTTTGATAGGAGATTGTCATCAGTTGATACATT
+GTTTATTATCTCATCTATTAGAGCACGTCTGTTTAGAGCTTTAGTGACCTGCTCGGTTAC
+TTCTGTGTAAATCTTGAATCCTTTAGTGATACACTGTGTCAAAACTGGATGTTTAGAATA
+CCTATGTAGAATATGGGAAGCATGCTTGTTTTTGTCTCTATTATAGATTAACTCATACAT
+GGTTGTATTATGAATTTTCATCTGCCTAATGTACTCCAATTCTTGTTTACAATCAATTAT
+ATAATCAAAGAGTGATGATGCATACACATTACAAAGTGAATAATCTACCATCATAAAATA
+CTTGATACAGAGCTTTATCACATCATGGTTTTCAATTGTATTATTAAGTATAGCTAATTT
+TATACAGTCAATAGACAATGGTTCTCTAAGCAATATTTCTAATATTTTAAGATGTGCTTC
+CCTACGGGCGATGACAGATCCCCTATCCACGGCCACGTCAAGACATGTATATCCATTACT
+CATTACTGCGTTGACATTTGCTCCATTTTCTAATAGCCATGATACTAAATCTATATAACC
+TGCATAGATAGCGCGATAAAGCAAGGTCCTTCCACCAGCATCTAGTTGATTGATATCTTC
+AATATATGGGATACAAAGCTTATAAATTTCTAATACTGTGGGTTCATCTACAAGGAATCC
+CCTAGTATACTGAATTATTTTATATAGATCTAATTTAACATCATTTTCATCTGGGATACC
+ACAATTCAAAATAAACTCAACAACACTACTTTCCTTTTTACATATTCCCCTAAAATAGGC
+ATTCAAGCATTCTATTTTATATATTACAGCCCCATGATCTACCATAAGATCAACAATGTC
+TATTTCTACATATGCATTAGATAGATAGTAAAGTAAGAGATCTTGCACAGAATTACAATT
+CTTAATAATTATAGAGAAAATATCTTCCATATAATTCTTTGACACTAATGCAGATATAAT
+ATCTTTATATGTAATATATGCAAACAGTCTATCTACTATATACTGATCAATATTATCTCT
+ATGAATCCTAAAATAATCATACAGAACATCTACAGGATCACAAATTGGTTCAAGGAGAAA
+TCTATCAAATATTTTCCTGTCAACAACTGGTTCTAGAACATAACAGTCAACACCTAATCC
+ATGTTTTTTATAATCATCTACCAAAGATAATGACCAAAGATCGAGGTCGTCGTGAAACTG
+CTCATCGACAGCCATGAAATCTACCGACTCCATGGTGCGAATCGCACTGTCTTATTCGCC
+ATTGATTTTCATTTTTTATAATTATGTACATGTTTTCCTTCTATTCTCAAGAGTCTACAA
+AAATATATTTTTTCGATATCTAAGTACTAAGTTTTTTTACTGTTTTTGTTACTGTCTTCC
+ATTCTTCTAACTAAAGATCTGAGATAAATTATACAATCTTCGCTATCGAACCATTTTTGT
+AGTCTAAAGCCTGAAGTAATTAACCAACTGTTTTTATTAGTGGCTTTTTTCGATCTATCC
+TCGTCCTCTCATCATCCTTATATTATTATCATTATTATCATAGTCTATTAAACACAAATC
+ATCTACGTTTATAACAACATTCTCATTATTAATTAGTTCTGTAGAATATCTTTAATAATT
+TGGCTATACATCTGTTCAATACTATCTATTGATGATTTCTTTTTTAAGACTTAAACTAGT
+TATGGTAATGACGATGAAATCGAGTAGTAACTTCTAATAAAGACTTGATATCATTATCAT
+ATGTTTGATCGTCATAGTTAATAGTGTGGCTAAATGGTACTGTTAATAAGTTTATAGACA
+ATATCATAGTATTTTCTTTCCAGAATTAGATTATTTTTTTAAATACTGATCCTCACAATT
+CCGTGATGTAGCAGTAGTTGGTGCATGGTCTATATCGTTAAAATGTATCATATATAATAG
+TTTTCTGACGTGGAGTACAGAATTTTCGATTAATGAGTTCATGGTAAGGAAGGGCAAATG
+CCTGTATATAATATACATAAGTTAATAGTTTTTTATCATATTTTCTAATACCATAATAAA
+AATTATCATTATTGCGTTTGGTAGTTCTGCCCTATCATCTATATCACTGTCACTCTCGCT
+CTCACTATATCTTCTAAAATTACAAACAACTGGATATTCGATAACAGCATTTGTGTAGTT
+TTTGTCTTTTACAGTATATACGTTATTGTCAAAATCTAAACAAATATTAGCATAATACAT
+CTATCTATAAGATCAGGATCCATGTTCGAGCATACTAGCCATGTATATTTGTAACTTCGT
+CGTACAGCGTTAGATCAATAGAATAAACAATCGTGTGACGCAACTTTTTTACGATCTAGT
+TGTATGAGTTTATCGTTTACATAAGCAATTAACGGCTTTAACAGATGATCTGAGTAATAA
+TATACCTCTGTTATACGTTTAATGTTCACGGTCTTAGTATTTTTAGATATCAATTGTGAT
+TTACACCATATTCGACTCCCTTGTGTGTAACGTTAGAAATTCTAAATCTATATTATCTAT
+TACAGCGTAAAACACATTCAATATTGTATTGTTATTTTTATATTATTTACACAATTAACA
+ATGTATTATTAGTTTATATTACTGAATTAATAATATAAAATTCCCAATCTTGTCATAAAC
+ACAAAATCCATTAAAAATGTCGATAAAATATCTGATGTTGTTGTTCGCTGCTATGATAAT
+CAGATCATTAGCCGATAGTGGTAATGCTATCGAAACAACATCGCCAGAAATTACAAACGC
+TACAACAGATATTCCAGCTATCAGATTATGTGGTCCAGAGGGAGATGGATATTGTTTACA
+CGGTGACTGTATCCACGCTAGAGATATTGACGGTATGTATTGTAGATGCTCTCATGGTTA
+TACAGGTATTAGATGTCAGCATGTAGTATTAGTAGACTATCAACGTTCAGGAAAACCAGA
+CACTACAACATCATATATCCCATCTCTAGGTATTGTGCTTGTATTAGTAGGCATTATTAT
+TACGTGTTGTCTATTATCTGTTTATATGTTCACTCGAAGAACTAAACTACCTATACAAGA
+TATGGTTGTGTTATATTTTTTATAAAATTTTTTTATGAGTATTTTTACAAAAATGTATAT
+GTATAAAAAAAATACTAAGTATACGATGTATCCTGTATTATTTGTATTTATCTAAACAAT
+ACTTCTGCCTCTAGATGGGATACAAAAATTTTTTATTTCAGCATATTAAAGTAAAATCTA
+GTTACCTTGAAAATGAATACAGTGGGTGGTTCCGTATCACCAGTAAGAACATAATAGTCG
+AATACAGTATCCGATTGAGATTTTGCATACAATACTAGTCTAGAAAGAAATTTGTAATCA
+TCCTCTGTGACAGGAGTCCATATATCTGTATCATCGTCTAGTTTTTATCAGTGTCCTATG
+CTATATTCCTGTTATCATCATTAGTTAATGAAAATAACTCTCGTGCTTCAGAAAAGTCAA
+ATATTGTATCCATACATATATCTCCAAAACTATCACTTATACGTTTATCTTTAACGAACA
+TATACCTAGATGGTTATTTACTAACAGACATTTTTTCAAGATCTATTGACAATAACTCCT
+ATAGTTTCCACATCAACCAAGTAATGATCATCTATTGTTATATAACAATAACATAACTCT
+TTTCCATTTTTATCAGTATCTATATCAACGTCGTTGTAGTGAATAGTAGTCATTGATCTA
+TTATATGAAACGGATATGTCTAGTTAATATTTTCTTTGATTTAAAGTCTATAGTCTTTAC
+AAACATAATATCCTTATCCGACTTTATATTTCCTGTAGGGTGGCATAATTTTATTCTGCC
+TCCACAATCAGTGTTTCCAAATATATTACTAGACAATATTCCATATAGTTATTAGTTAAG
+GGACCCAATTAGAACACGTACGCGCTTATTCATCATTTGGATCGTATTTCATAAAAGTTA
+TTATGTTATAGATGTCAACACATTCTACATTTTTTTAATTGTCTATATAGTATTTTTCTG
+ATATTTTCTATAATATCAGAATTGTCTTCCATAGGAAGTTGTATACTATTCGGAATCAGT
+TACATGTTTAAATAATTCTCTGATGTCATTCCTTATACAATCAAATTCATTATTAAACAG
+TTTAATAGTCTGTAGACCTTTATCGTCGTACATATCCATTGTCTTATTAGTTACGCTTAT
+TTTTATGGGTTTTACGTTGCTTTATTATATTTTATAATAATGATTGTTTGACAATGTCGT
+AGTATAGATATATTATTAGAGGAGGTATAATTATAAAAAGTTTCTGAGTACGATGTTATA
+AGAGGAGAGGACACATTAACATCATACATCAATTAACTACATTCTTATAACATTGTAATC
+AAAAGAATTGCAATTTTGATGTATAACAACTGTCAATGGAATTGTATATTACAAATTACG
+GTATGTTGTAACAACAAATACCGATCGGTAATTGTCTCTGCCGCTGTAATAGAATTAATT
+ATATATCTATTACACCGGCCTTGTATCATAATAAAGTTGTGGTAGTATGATCTCCATATT
+TATAATTTAGTACTTTGTATTTAGTTTTTTTGGAATCATAAAAAAAGTTTTACTAATTTA
+AAATTTAAAAAGTATTTACATTTTTCACTGTTTAGTCGCGGATATGGAATTCGATCCTGT
+CAAAATCAATACATCATCTATAGATCATGTAACAATATTACAATACATAGATGAACCAAA
+TGATATAAGACTAACAGTATGCATTATCCGAAATGTTAATAACATTACATATTATATCAA
+TATCACAAAAATAAATCCACATTTGGCTAATCGATTTCGGGCTTGGAAAAAACGTATCGC
+CGGAAGGGACTATATGACTAACTTATCTAGAGATACAGGAATACAACAATCAAAACTTAC
+TGAAACTATACGTAACTGTCAAAAAAATAAAAACATATATGGTCTATATATACACTACAA
+TTTAGTTATTAATGTGGTTATTGATTGGATAACCGATGTGATTGTTCAATCAATATTAAG
+AGGGTTGGTAAATTGGTACATAGCTAATAATACATATACTCCAAATACACCCAATAATAC
+TACAACCATTTCTGAGTTGGATATCATCAAAATACTGGATAAATACGAGGACATGTATAG
+AGTAAGTAAAGAAAAAGAATGTGGAATTTGCTATGAAGTTGTTTACTCAAAACGATTAGA
+AAACGATAGATACTTTGGTTTATTGGATTCGTGTAATCATATATTTTGCATAACATGTAT
+CAATATATGGCATAGAACACGAAGAGAAACCGGTGCGTCAGATAATTGTCCTATATGCCG
+TACACGTTTTAAAAAAATAACAATGAGCAAGTTCTATAAGCTAGTTAACTAATAAATAAA
+AAGTTTAATTATCGACGATATATGTCGTTATTTTTCTCTCATATGAAAGATTAATTTGAT
+TCTAATATAATCTTCAGTATTGGATGAATCTCAATTCAAATTAATTCCATTAGATTAGAT
+TAGATTAGATCATAAATAAAAATAGTAGCACGCACTACTTCAGCCAAATATTCTTTTTTG
+AAACGCCATCTAGCGTAATGAGAACACAAGTGAACCTATAATGAGCAAATTTATTAGTAT
+CGGTTACATGAAGGACTTTACGTAGAGTGGTGATTCCTCCATCTGTGGTACGAACGGTTT
+CATCTTCTTTGATGCCACCACCCAGATGTTCTATAAACTTGGTATCCTCGTCCGATTTCA
+TATCATTTGCCAACCAATACATATAGCTAAACCCAGGCATACGTTCCACACATCCGGAAC
+AATGAAATTCTCCAGAAGATGTTACAATGGCTAGATTTGGACATTTGGTTTCAACCGCGT
+TAACATATGAGTGAACACACCCATACATGAAAGCGATGAGAAATAGGATTCTCATCTTGC
+CAAAATATCACTATAAAAAATTTATTTATCAATTTTAAAGGTATAAAAAAATACTTATTG
+TTGCTCGAATATTTTGTATTTGATGGTATACGGAAGATTAGAAATGTAGGTATTATCATC
+AACTGATTTTATGATGGTTTTATGAATTTTATTATGCTTCACTATTGCATCGGAAATAAT
+ATCATATGCTTCCACGTATATTTTATTTTGTTTTGACTCATAATACGCACGTAATTCTGG
+ATTATTGGCATATCGATGAATAATTTTAGCTCCATGCTCAGTAAATATTAATGAGAACAT
+AGTGTTGCCTCCTACCATTATTTTTTTCATCTCATTCAATTCTTGATTGCAGAGATCTAT
+ATAATCATTATAGCGTTGACTTATGGACTCTGGAATCTTAGACGATGTACAGTCATCTAT
+AATCATGGTATATTTAATACATTGTTTTATAGCATAGGCATTATCTACGATATTAGATAC
+TTCACTCAATGAATCAATCACACAATCTAATGTAGGTTTATGACATAATAGCATTTTCAG
+CAGTTCAATGTTTCTAGATTCGTTGATGGCAATGGTTATACATGTATATCCGTTATTTGA
+TCTAATGTTGACATCTGAACCGGATTCTAGCAGTAAAGATACTAGAGATTGTTTATTATA
+TCTAACAGCCTTGTGAAGAAGTGTTTCTCCTCGTTTGTCAATCATGTTAATGTCTTTAAG
+ATAAGGTAGACAAATGTTTATAGTACTAAGAATTGGGCAAACATAAGACATGTCACAAAG
+ACCCTTTTTGTATGTATAAGTGTAGAAATTATAACATCCATAGTTGGATTCACATAGGTG
+TCCAATCGGGATCTCTCCATCATCGAGATGATTGACGGCATCTCCCCCTTCCTTTTTTAG
+TAGATATTTCATCGTGTAAGAATCAATATTAATATTTCTAAAGTATCTGTGTATAGCCTC
+TTTATTTACCACAGCTCCATATTCCAACATGCATTCCACTAGAGGGATATCGATATCGCC
+GAATGTCATATACTCAATTAGTATATGTTGGAGGACATCCGAGTTCATTGTTTTCAATAT
+CAAAGAGATGGTTTCCTTATCATTTCTCCATAGTGGTACAATACTACACATTATTCCGTA
+CGGCTTTCCATTCTCCAAAAACAATTTTACCAAATCTAAATCTACATCTTTATTGTATCT
+ATAATCACTATTTAGATAATCAGCCATAATTCCTCGAGTGCAACATGTTAGATCGTCTAT
+ATATGAATAAGCCGTGTTATCTATTCCTTTCATTAACAATTTAACGATGTCTATATCTAT
+ATGAGATGACTTAATATAATATTGAAGAGCTGTACAATAGTTTTTATCTATAGAAGACGG
+CTTGATTCCGTGATTAATTAGACATTTAACAACTTCCGGACGCACATATGCTCTCGTATC
+CGACTCTGAATACAGATGAGCGATGATATACAGATGCAATACGGTACCACAATTTCGTGG
+TTGATAATCATCATACACGTATCCGTACTCGTCATCCTCATAAAGAACACTGCATCCATT
+TTCTATGAACAAATCAATAATTTCAGGAACAGGATCATCTGTCATTACATAATTTTCTAT
+AACTGAACGATGGTTTTCACATTTAACACTCAAGTCAAATCCATGTTCTACCAACACCTT
+TATCAAGTCAACGTCTACATTTTTTGATTTCATATAGCTGAATATATTAAAGTCATTTAT
+GTTGCTATATCCAGTAGCTTCTAGTAGAGCCATCGCTATATCCTTATTGACTTTAACATG
+TCTACTATTTGTGTATTCTTCTATTGGGGTAAACTGTCTCCAATTTTTATGTAATGGATT
+AGTGCCACTATCTAGTAGTAGTTTGACGACCTCAACATTATTACAATGCTCATTGAAAAG
+GTATGCGTGTAAAGCATTATTCTTGAATTGGTTCCTGGTATCATTAGGATCTCTGTCTCT
+CAACATCTGTTTAAGTTCATCGAGAACCACCTCCTCATTTTCCAGATAGTCAAACATTTT
+GACTGAATAGAAGTGAATGAGCTACTGTGAACTCTATACACCCGCACAACTAATGTCATT
+AAATATCATTTTTGAATGTATTTATACCATGTCAAAAACTTGTACAATTATTAATAAAAA
+TAATTAGTGTTTAAATTTTACCAGTTCCAGATTTTACACCTCCGTTAACACCTCCATTAA
+CCCCACTTTTTACACCACTGGACGATCCTCCTCCCCACATTCCACTGCCACTAGATGTAT
+AAGTTTTAGATCCTTTATTACTACCATCATGTCCATGGATAAAGACACTCCACATGCCGC
+CACTACTACCCCCTTTAGACGACATATTAATAAGACAAGTTTAACAATAAAATTAATCAC
+GAGTACCCTACTACCAACCACTATTATATGATTACAGTACCTTGACTAAAGTCTCTAGTC
+ACAAGATCAATACTACCAACCTACGCTATTATATGATTATAGTTTCTATTTTTATAGGAA
+CGCGTACGAGAAAATCAAATGTCTAAGTTCTAACGGTAGTGTTGATAAACGATTGTTATC
+CGCGGATACCTCATCTATCATGTTGTCTATTTTCTTACTTTGTTCTATTAACCTATTAGC
+ATTATATATTATTTGATTATAAAACTTATATTGCTTATTAGCCCAATCTGTAAATATCGG
+ATTATTAACATATCGTTTCTTTGTAGGTTTATTTAACTTGTACATCACTGTAAGCATGTC
+CGTACCATTTATTTTAATTTGACACATATCAGCAATTTCTTTTTCGCAGTCGGTTATATA
+TTCTATATAAGATGGATACGTATCACATATGTACTTATAGTCTACTAATATGAAGTACTT
+AATACATATTTTCAGTAACGATTTAGCCTTATTACCTATTAATAAGTGCCTGTCGTTGGA
+TAGGTAATCAACTGTTTTCTTAATACATTCGATGGTTGGTAATTTACTCAAAATAATTTC
+CAATATCTTAATATATATTTCTGCTATTTCTGGTATACATGCATGTGCCATTATAACACA
+AATACCAATACATGTAGACCCATATGTTGTTGTTATATTAATATCTGCGCCATTATCTAT
+TAACCATTCTATTAGGTCAACACTATGCGACTCGATACAATAATAAAGTATACTACGTCC
+ATGTTTATCTATTTTGTTTATATCATCGATATACGGCTTACAAATTTCTAGTATCGATAA
+CACTTCTGACTCGTGAATAAATAAGGTAGGGAATAACGGCATAATATTTATTATGTTATC
+ATCATTAACAACTACGTTTCCATTTTTTAAAATATACTCTACAACTTTAGGATCCCTATT
+GTCAAATCTTTTAAAATATTTATTTATATGCTTAAATCTATATAATATAGCTCCTTCCCT
+AATCATACATTTGATAACATTGATGTACACTGTATGATAAGATACATATTCTGACAATAG
+ATCTTGTATAGAATCTGTATATCTTTTAAGAATTGAGGATATTATGACATTATTACGTAA
+ACTATTACACAATTCTAAAATATAAAATGTATCATGGGCAGATAATAGTTTATCCACTAT
+ATAATTATCTATTTTATGATTTTTCTTCCTATATTGTTTACGTAAATAGATAGATAGAAT
+ATGCATTAGTTCATTACCGCTATAGTTACTATCGAATAACACGTCAAATATTTCCCGTTT
+AATATCGCATTTGTCAACATAATAATAGAGTATGGTACGTTCACGATAAGTATAATGACA
+CATCTCGTTTTCGTGCGAAATTAAATAGTTTATCACGTCCAAAGATGTCACATAACCATC
+TTGTGACCTAGTAATAATATAATAATAGAGAACTGTTTTACCCATTCTATTATCATAATC
+AGTGGTGTAGTCATAATCTAAATAATCAAACTCGTCATCCCAATTAAAATAAATATAATC
+AGTACATTGAATGGGTATGATATTGTACCCATACTGTATGTTGCTACATGTAGGTATTCC
+TTTATCCAATAATAGTTTAAATACATCTATATTAGGATTTGATGTTGTCGCGTATTTCTC
+TACAATATTAATACCATTTTTGATACTATTTATTTCTATACCTTTCGAAATTAGTAATTT
+CAATAAGTCTATATCGATGNNNNNNNNNNNNNNATATTCAAATATATCAAAATCATTGAT
+ATTTTTATAGTCGACTGACGACAATAACAAAATCACAACATCGTTTTTGATATTATTATT
+TTTTTTGGTAACGTATGCCTTTAATGGAGTTTCACCATCATACTCATATAATGGATTTGC
+ACCACTTTCTATTAATGATTGTGCACTACTGGCATCGATGTTAAATGTTTTACAACTATC
+ATAGAGTATCTTATCGTTAACCATGATTGGTTGTTGATGTTATCACATTTTTTGGTTTCT
+TTCATTTCAGTTATGTATGGATTTAGCACGTTTGGGAAGCATGAGCTCATATGATTTCAG
+TACTGTAGTGTCAGTACTATTAGTTTCGATCAGATCAATGTCTAGATCTATAGAATCAAA
+ACACAATAGGTCAGAAGATAATGAATATCTGTACGCTTCTTCTTGTACTGTAACTTCTGG
+TTTTGTTAGATGGTTGCATCGTGCTTTAACGTCAATGGTACAAATTTTATCCTCGCTTTG
+TGTATATCATATTCGTCTCTAGTATAAAATTCTATATTCAAATTATCATGCGATGTGTGT
+ACGCTAACGGTATCAATAAACGGAGCACAGCATTTAGTCAACAGTAATCCAAAATTTTTT
+AAAGTATATCTTAACGAAAGAAGTTGTCATCGTTAGAGTGTGGTAAATCATTGTCTACGG
+TACTAGATCCTCATAAGTGTATATATCTAGAGTAATATTTAATTTATCAAATGGTTGATA
+ATATGGATGTTGTGGCAATTTCCTAATACGGAAATAAGACATAAACACGCAATAAATCTA
+ATTGCGGACATGTTACACTCCTTAAAAAATACGAATAAACACTTTGGCTTTTAGTAAGTG
+TCATTTAACACTATACTCATATTAATCCATGGACTCATAATCTCTATACGGGATTAACGG
+ATGTTCTATATACGGGGATGAGTAGTTCTCTTCTTTAACTTTATACTTTTTACTAATCAT
+ATTTAGACTGATGTATGGGTAATAGTGTTTGAAGAGCTCGTTCTCATCATCAGAATAAAT
+CAATATCTCTGTTTTTTTGTTATACAGATGTATTACAGCCTCATATATTACGTAATAGAA
+CGTGTAATCTACCTTATTAACTTTCACCGCATAGTTGTTTGCAAATACGGTTAATCCTTT
+GACCTCGTCGATTTCCGACCAATCTGGGCGTATAATGAATCTTAACTTTAATTTCTTGTA
+ATCATTCGAAATAATTTTTAGTTTGCATCCGTAGTTATCTCCTCTATGTAACTGTAAATT
+TCTCAACGCGATATCTCCATTAATAATGATGTCGAATTCGTGTTGTATACCCATACTGAA
+TTGATGAACTAATACCGACGGTATTAATAGTAATTTACTTTTCATCTTTACATACTTGGT
+AATAGTTTTACTATCATAAGTTTATAAATTCCACAAGCTACTATGGAATATACCAACCAT
+CTTAGTATAGAACACATGTCTTAAAGTTATTAATTAATTACATGTTGTTTTATATATCGC
+TACGAATTTAAACAGAGGAATCAGTTAGGAAGAAAAAATTATCTGTCATCATCATCATCT
+ATTGGATAACATCTCTGTATTCTACGATAGAGTGCTATTTTAAGATGTGACAGATCCGTG
+TCATCAAATATATACTCCATTAAAATGATTATTCCGGCAGCGAACTTGATATTGGATACA
+TCACGACCTTTGTTAATATCCACGACAATAGACAGCAATCCCATTGTTCCATAAACAGTG
+AGTTTATCTTTCTTTGAAGTGATATTTTGTAGAGATCTTATAAAACTGTCGAATGACATC
+GTATTTATATCTTTAGCTAAATCATATATGTTACCATCATAATATCTAACAGCATCTATC
+TTAAACGTTTCCATCGCTGTAAAGACGTTTCCGATAGATGGTCTCGTTTCATCAGTCATA
+CTGAGCCAACAAATGTAATCGTGTATAACATCTTTGATAGAATCAGACTCTAAAGAAAAG
+GAATCGGCTTTATTATACACATTCATGATAAACTTAATGAAAAATGTTTTTCGTTGTTTA
+AGTTGGATGAATAGTATGTCTTAATAATTGTTATTATTTCACTAATTAATATTTAGTAAC
+GAGTACACTCTATAAAAACGAGAATGACATAACTAATCATAACTAGTTATCAAAGAATGT
+CTAGGACGCGTAATTTTTTATGGTATAGATCCTGTAAGCGTTGTCTGTATTCTGGAGCTA
+TTTTCTCTATCGCATTAGTGAGTTCAGAATATGTTATAAATTTAAATCGAATAACGAACA
+TAACTTTAGTAAAGTCGTCTATATTAACTCTTTTATTTTCTAGCCATCGTAATACCATGT
+TTAAGATAGTATATTCTCTAGTTACTACGATCTCATCGTTGTCTAGAATATCGCATACTG
+AATCTACATCCAATTTTAGAAATTGGTCTGTGCTACATATCTCTTCTATATTATTGTTGA
+TGTATTGTCGTAGAAAACTATTACGTAGACCATTTTCTTTATAAAACGAATATATAGTAC
+TCCAATTATCTTTACCGATATATTTGCATACATAATCCATTCTCTCAATCACTACATCTT
+TAAGAGTTTGGTTGTTAAGATATTTGGCTAAACTATATAATTCTATTAGATCATCAACAG
+AATCAGTATATATTTTTCTAGATCCAAAGATGAACTCTTTGGCATCCTCTATAATATTAT
+CAGAAAAGATATTTTCGTGTTTTAGTTTATCAAGATTTAACCTGTTCATATCCATGATTA
+ACGACGTCATATAACCACATAAAATAAAAATCCATTTTCATTTTTAGCACAATACTATTC
+ATAATTGATATTGATGTAATATTTTGTTACTTTGAACGTAAAGACAGTACACGGGTCCGT
+ATCTCCAACAAGCACGTAGTAATCAAATTTGGTGTTGTTAAACTTCGCAATATTCATCAA
+TTTAGATAGAAACATATACTCATCATCTGTTTTAGGAATCCATGTATTATTACCACTTTC
+CAACTTATCATTATCCCAGGCTATGTTTCGCCCATCATCGTTGCACAGAGTGAATAATTC
+TTTTGTATTCGGTAGTTCAAATATATGATCCATGCATATATCGACAAAGCTATTGTAGAT
+GTGATTTTTCCTAAATCTAATATAAAACTCGTTTACTAGCAAACATTTTCCTGATTTATC
+GACCAAGACACACATGGTTTCTAAATCTATCAAGTGGTGGGGATCCATAGTTATAACGCA
+GTAACATAAATTATTACCTTCTTGACTGTCGCTAATATCTATATACTTATTGTTATCGTA
+TTGGATTCTACATATAGATGGCTTGTATATCAAAGATATAGAACACATAACCAATTTATA
+TTCTCGCTTTGTATTTTCGAATCTAAAGTTAAGAGATTTAGAAAACATTATATCATCGGA
+TGATGATATCACTGTTTCCAGAGTAGGATATATTAAAGTCTTTAAAGATTTTGTCCGATT
+CAAATAAATCACTAAATAATATCCCATATTATCATCTGTTATAGTCGTGTCATTAAATCT
+ATTATATTTTATGAAAGATATATCACTGCTCACCTCTATATTTCGTACATTTTTAAACTG
+TTTGTATAATATCTCTCTAATACAATCAGATATATCTATTGTGTCGGTAGACGATACCGT
+TACATTTGAATTAATGGTGTTCCATTTTACAACTTTTAACAAGTTGACCAATTCATTTCT
+AATAGTATCAAACTCTCCATGATTAAATATTTTAATAGTATCCATTTTATATCACTACGG
+ACATAAACCATTGTATATTTTTTATGTTTATTAGTGTACACATTTTGGAAGTAAGTTCCT
+GGATCGGATGTCACCGCAGTAATATTGTTGATTATTTCTGACATCGACGTATTATATAGT
+TTTTTAATTCCATATCTTTTAGAAAAGTTAAACATCCTTATACAATTTGTGGAATTAATA
+TTATGAATCATGGTTTTTACACATAGATCTATTACAGGCGGAACATCAATTATTATGGCA
+GCAACTAGTATCATTTCTACATTGTTTATGGTGATGTTTATCTTCTTCCAGCGCATATAG
+TCTAATATCGATTCAAACGCGTGATAGTTTATACCATTCAATATAATCGCTTCATCCTTT
+AGATGGTGATCCTGAATGTGTTTAAAAAATTATACGGAGACGCCGTAATAATTTCCCCAT
+TGATAGAAAATATCACGCTTTCCATTTTCTTGAAGTACTAAAAGTAATTATAATATAATG
+TAAAGGTTTATATATTCAATATTTTTTATAAAAAAAATCATTTTGACATTAATTCCTTTT
+TAAATTTCAGTCTATCATCTATAGAAACATATTCTATGAATTTATAAAATGCTTTTACGT
+ATCCTATCGTAGGTGATAGAACCGCTAAAAAACCTATCGAATTTCTACAAAAGAATCTGT
+TATATGGTATAGGGAGAGTATAAAACATTAAATGTCCGTACTTATTAAAGTATTCAGTAG
+CCAATCCTAACTCTTTCGAATAATTATTAATGGCTCTTATTCTGTACGAATCTATTTTTT
+TGAACAATGGACCTAGTGGTATATCTTGTTCTATGTATCTAAAATAATGTCTGACTAGAT
+CCGTTAGTTTAATATCCGCAGTCATCTTGTCTAGAATGGCAAATCTAACTGCGGGTTTAG
+GCGTAGGCGTTAGTTTAGTTTCTATATCTACATCTATGTCTTTATCTAACACCAAAAATA
+TAATAGCTAATATTTTATTACAATCATCCGGATATTCTTCTACGATCTCACTAACTAATG
+TTTCTTTGGTTATACTAGTATAGTCACGATCAGACAAATAAAGAAAATCAGATGATCGAT
+GAATAATACATTTAAATTCATCATCTGTAAGATTTTTGAGATGTCTCATTAAAATATTAT
+TAGTGTCAGTTCTCATTATCATATATTGACAGCAGCTATTACACTTATTTTATTTTTCTG
+TATTTTATTACTTTTCACCATATAGATCAGTCATTAGATCATCAAAATACTTTTCAATCA
+TCCTAAAGAGTATGGTGAACGAATCTTCCCATCTAATTTCTGAACGTCTACCAATGTCTC
+TAGCCACTTTGGCACTAATAGCGATCATTCGCTTAACATCTTCTACATTATTAACTGGTT
+GATTCAATCTATCTAGCAATGGACCGTCGGATAGCGTCATTCTCATGTTCTTAATCAATG
+TACATACATCGTCATCATCTACCAATTCATCAAACAATATAAGCTTTTTAAAATCATCAT
+TATAATAGGATGGATCGCCGTCATTTCTCCAAAGAATATATCTAATAAGTAGAGTCCTCA
+TGCTTAGTAATTTAACTATTTTAGTTAACAACTATTTTTTATGTTAAATCAATTAGTAAC
+ACCGCTATGTTTAATACTTATTCATATTTTAGTTTTAGGATCGAGAATCAATACAAAAAT
+TAATACATCAATTTTGGAAATACTTAGTTTCCACGTAGTCAATGAAACATTTGAGCTCAT
+CGTAAAGGACGTTCTCGTACAAGACGTAACTATAAATTGGTTTATATTTGTTCAAGATAG
+ATACAAATCCGATAACTTTTTTGACGAATTCTACGGGATTCACTTTAAAAGTGTCATACC
+GGGTTCTTTTTATTCTTTTAAACAGATCGATTGTGTGATGTTGATTAGGTCTTTTACGAA
+TTTGATACAGAATAGCGTTTACATATCCACCATAGTAATCAATAGCCATTTGTTCGTATG
+TCATAAATTCTTTAATTATATGACACTGTGTATTATTTAGTTCGTCCTTGTTCATCATTA
+GGAATCTATCCAATATGGCAATTATATTAGAACTATAACTGCGTTGTATGCGCATGTTGA
+TGTGTCTGTTTATACAATCAATTATACTAGGATCCATACCACTACAATCGGGTAAAATTG
+TAGCATCATATACCATTTCTAGTACTTTAGATTCATTGTTATCCATTGCAGAGGACGTCA
+TGATCGAATCCAAAAAAATATATTATTTTTATGTTATTTTGTTAAAAATAATCATCAAAT
+ACTTCGTAAGATACTCCTTCATGAACATAATCAGTTACAAAACGTTTATATGAAGTAAAG
+TATCTACAATTTTTACAAAAGTCAGGATGCATAAGTACAAAGTACGCGATAAACGGAATA
+ATAATAGATTTATCTAGTTTATCTTTTTCTATCTCTTTCATAGTTATATACATGGTCTCA
+GAAGTCGGATTATGTAACATCAGCTTCGATAAAATGACTGGGTTATTTAGTCTTACACAT
+TCGCTCATACATGTATGACCGTTAACTATAGAGTCTACACTAAAATGATTGAATAATAGA
+TAGTCTACCATTGTTTCGTATTCAGATAGTACAGCGTAGTACATGGCATCTTCACAAATT
+ATATCATTATCTAATAGATATTTGACGCATCTTATGGATCCCACTTCAACAGCCATCTTA
+AAATCGGTAGAATCATATTGCTTTCCTTTATCGTTAATAATTTCTAGAACATCATCTCTA
+TCATAAAAGATACAAATATTAACTGTTTGATCAGTAATAACATTGCTAGTCGATATCAAT
+TTGTTAATAAGATGCGCTGGGCTCAATGTCTTAATAAGAAGTGTAAGAGGACTATCTCCA
+AATTTGTTTTGTTTATTAACATCCGTTGATGGAAGTAAAAGATTTATAATGTCTACATAC
+TTGACTGTTTTAGAGCATACAATATGGAGAGGCGTATTTCCATCATGATCTGGTTTTGAG
+GGACTAATTCCTAGTTTCATCATCCATGAGATTGTAGAAGCTTTTGGATTGTCTGACATA
+AGATGTCTATGAATATGATTTTTGCCAAATTTATCCACTATCCTGGCTTCGAATCCGATA
+GACATTATTTTTTTAAACACTCTTTCTGAAGGATCTGTACACGCCAACAACGGACCACAT
+CCTTCTTCATCAACCGAGTTGTTAATCTTGGCTCCATACTGTACCAATAAATTTATTCTC
+TCTATGACTTCATCATCTGTTCCCGAGAGATAATATAGAGGTGTTTTATTATGTTTATCA
+CATGCGTTTGGATCTGCGCCGTGCACCAGCAGCATCGCGACTATTCTATTATTATTAATT
+TTAGAAGCTATATGCAATGGATAATTTCCATCATCATCCGTCTCATTTGGAGAGTATCCT
+CTATGAAGAAGTTCTTCTATAAATCGTTCATCTAGTCCTTTAATGCCACAATACGCATGT
+AGAATGTGATAATTTCCAGAGGGTTCGATAACTTGTAGCATATTCCTAAATACATCTAAA
+TTTTTACTATTATATTTGGCATAAAGAGATAGATAATACTCGACCGACATAATGTTGTGT
+TGTCCATTATAGTATAAAAATTAATATTTCTATTTCTATATATTTGCAACAATTTACTCT
+CTATAACAAATATCATAACTTAGTTCTTTTATGTCAAGAAGGCACTGGTTTAATTCATCT
+ATAAATGTCACTCCATAACTACCACGCATACTATACTCAGAATTATGATAAAGATATTTA
+TTCTTGGGGTGTAAGTAATGGGGATTAATCTTTGTTGGATCAGTCTCTAAGTTAACACAT
+GTCACACATGATCCATTTATAGTTATATCACACGATGATGATTTATGAATTGATTCCGGA
+AGATCGCTATTGTATTTTGTAGTTCCACAATTCATTTCCATACATGTTATTGTCACACTA
+ATATTATGATGAACTTTATCTAGCCGCTGAGTGGTAAACAACAGAACAGATAGTTTATTA
+TCTTTACCAACACCCTCAGCCGCTGCCACAAATCTCTGATCCGTATCCATGATGGTCATG
+TTTACTTTTAGTCCGTATCCAGTCAACACTATGTTAGCATTTCTGTCGATATAGCTTTCA
+CTCATATGACACTCACCAATAATTGTAGAATTAATGTCGTAATTTACACCAATAGTGAGT
+TCGGCGACAAAGTACCAGTACCGGTAATCTTGTCGATGAGGACATATAGTATTCTTGTAT
+TCTACCGAATACCCGAGAGATGCGATACAAAAGAGTAAGACTAATTTGTAAACCATCTTA
+CTCAAAAATATGCGACAATAGGAAATCTATCTTATACACATAATTATTCTATCAATTTTA
+CCAATTAGTTAGTGTAATGTTAACAAAAATGTGGGATAATTTAATAGTTTTTCCTTACAC
+AATTGACATACATGAGTCTGAGTTCCTCGTTTTTGCTAATTATTTCGTCCAATTTATTAT
+TCTTGACATCGTCAAGATCTTTTGTATAGGAGTCAGACTTGTATTCAACATGTTTTTCTA
+TAATCATCTTAGCTATTTCGGCATCATCCAATAGTACATTTTCCAGATTAACAGAATAGA
+TATTAATGTCGTATTTGAACAGAGCCTGTAACATCTCAATGTCTTTATTATCTATAGCCA
+ATTTGATGTCCGGAATGAAGAGAAGGGAATTGGTGTTTGTTGACGTCATATAGTCGAGCA
+AGAGAATCATCATATCCACGTGTCCATTTTTTATAGTGGTGTGAATACAACTAAGGAGAA
+TAGCCAGATCAAAAGGAGATGGTATCTCTGAAAGAAAGTAGGAAACAATACTTACATCAT
+TAAGCATGACAGCATGATAAAATGAAGTTTTCCATCCAGTTTTCCCATAGAACATCAGTC
+TCCAATTTTTCTTAACAAACAGTTTTACCGTTTGCATGTTACCACTATCAACCGCATAAT
+ACAATGCGGTGTTTCCTTTGTCATCAAATTGTGAATCATCCATTCCACTGAATAGCAAAA
+TCTTTACTATTTTGGTATCTTCTAATGTGGCTGCCTGATGTAATGGAAATTCATTATCTA
+GAAGATTTTTCAATGCTCCAGCGTTCAACAACGTACATACTAGACGCACGTTATTATCAG
+CTATTGCATAATACAAGACACTATGACCATTGATATCCGCCTTAAATGCATCTTTGCTAG
+AGAGAAAGCTTTTCAGTTGCTTAGACTTCCAAGTATTAATTCGTGACAGATCCATGTCTG
+AAACGAGACGCTAATTAGTGTATATTTTTTCATTTTTTATAATTTTGTCATATTGTACCA
+GAATTAATAATATCTCTAATAGATCTGATTAGTAGATATATGGCTATCGCAAAACAACAT
+ATACACATTTAATAAAAATAATATTCATTAAGAAGATTCAGATTCCACTGTACCCATCAA
+TATAAAATAAAATAATTATTCCTTACATCGTACCCATAAACAATATATTAAGTATATTCC
+ACCTTACCCATAAACAATATAAATCCAGTAATATCATGTCTAATGATGAACACAAATGGT
+GTATTAAATTCCAGTTCTTCAGGAGATGATCTCGCCGTAGCTACCATGATAGTAGATGCC
+TCCGCTACAGTTCCTTGTTCGTCTACATCTATCTTTACATTCTGAAACATTTTATAAATA
+TATAATGGGTCCCTAGTCATATGTTTAAACGACGCCTTATCTGGATTAAACATACTAGGA
+GCCATCATTTCGGCTATCGACTTAATATCCCTCTTGTTTTCGATAGAAAATCTAGGGAGT
+TTAAGATTGTACATTTTATTCCCTAATTGAGATGACCAATATTCTAATTTTGCAGGCGTG
+ATAGAATCTGTGAAATGGGTCATATTATCACCTATTGCCAGGTACATACTAATATTAGCA
+TCCTTATACAGAAGGCGCACCATATCATATTCTTCGTCATCGATTGTGATTGTATTTCCT
+TGCAATTTAGTAACTACGTTCATCATGGGAACCGTTTTCGTACCGTACTTATTAGTAAAA
+CTAGCATTGTGTGTTTTAGTGATATCAAACGGATATTGCCACGTACCTTTAAAATATATA
+GTATTAATGATTGCCCATAGAGTATTATCGTCGAGCATAGTAGAATCAACTACATTAGAC
+ATACCAGATCTACGTTCTACTATAGAATTAATTTTATTAACCGCATCTCGTCTAAAGTTT
+AATCTATATAGGCCGAATCTATGATATTGTTGATAATACGACGGTTTAATACACACAGTA
+CTATCGACGAAACTTTGATACGTTAGATCTGTGTACGTATATTTAGATGTTTTCATCTTA
+GCTAATCCGGATATTAATTCTGTAAATGCTGGACCCAGATCTCTTTTTCTCAAATTCATA
+GTATTCAATAATTCTACTCTAGTATTACCTGATGCAGACAATAGCGACATAAACATAGAA
+AACGAATACCCAAACGGTGAGAAGACAATATTATCATTATCATCCTCATCCCCATTTTGA
+ATATTTTTATACGCTAATATACCAGCATTGATAAATCCCTGCAGACGATATGCGGATACT
+GAACACGCTAATGATAGTATCAATAACGCAATCATGATTTTTATGGTATTAATAATTAAC
+CTTATTTTTATGTTTGGTATAAAAATTATTGATGTCTACACATCCTTTATAATCAACTCT
+AATCACTTTAACTTTTACAGTTTTCCCTACAAGTTTATCCCTATATTCAACATATCTATC
+CATATGCATCTCTTAACACTCTGCCAAGATAGCTTCAAAGTGAGGATAGTCAAAAAGATA
+AATATATAGAGTATAATCATTCTCGTATACTCTGCCCTTTATTACATCGCCCGCATTGGG
+CAACGAATAACAAAATGCAAGCATCGTGTTAACGGGCTCGTAAATTGGGATAAAATTATG
+TTTTTATTGTTTATCTATTTTATTCAAGAGAATATTCAGGAAGTTCCTTTTCTGGTTGTA
+TCTCGTCGCAGTATATATCATTTGTACATTGTTTCATATTTTTTAATAGTCTACACCTTT
+TAGTAGGACTAGTATCGTACAATTCATAGCTGTATTTTGAATTCCAATCACGTATAAAAA
+TATCTTCCAATTGTTGACGAAGACCTAATCCATCATCCGGTGTAATATTAATAGATGCTC
+CACATATATCCGTAAAGTAATTTCCTGTCCAATTTGATGTACCTATATACGCCGTTTTAT
+CGGTTACCATATATTTTGCATGGTTTACCCTAGAATACGGAATGGGAGGATCAGCATCTG
+GTACAATAAATAGCTTTACTTCTATATCTATGTTTTTAGATTTTAGCATAGCTATAGATC
+TTAAAAAGTTTCTCATGATAAACGAAGATCGTTGCCAGCAACTAATCAATAGCTTAACGG
+ATACTTGTCTGTCTATAGCGGATCTTCTTAATTCATCTTCTATATAAGGCCAAAACAAAA
+TTTTACCCGCCTTTGAATAAATAATAGGAATAAAGTTCATAACAGATACATAAACGAATT
+TACTCGCATTTCCGATACATGACAATAAAGCGGTTAAATCATTGGTTCTTTCCATAGTAC
+ATAATTGTTGTGGTGCAGAAGCAATAAATACAGAGTGTGGAACACCGCTTACGTTAATAC
+TAAGAGGATGATCTGTATTATAATACGACGGATAAAAGTTTTTCCAATTATATGGTAGAT
+TGTTAACTCCAAGATACCAGTATACCTCAAAAATTTGAGTGAGATCCGCTGCCAAGTTCC
+TATTATTGAAGATCGCAATACCCAATTCCTTGACCTGAGTTAGTGATCTCCAATCCATGT
+TAGCGCTTCCTAAATAAATATGTGTATTATCAGATATCCAAAATTTTGTATGAAGAACTC
+CTCCTAGGATATTTGTAATATCTATGTATCGTACTTCAACTCCGGCCATTTGTAGTCTTT
+CAACATCCTTTAATGGTTTGTTGGATTTATTGACGGCTACTCTAACTCTTACTCCTCTTT
+TGGGTAATTGTACAATCTCGTTTAATATTACCGTGCCGAAATTCGTACCCACTTCATCCG
+ATAAACTCCAATAAAAAGATGATATATCTAGTGTTTTTATGGTATTGGATAGAATTTCCC
+TCCACATGTTAAATGTAGTCAAATATACTTTATCAAATTGCATACCTATAGGAATAGTCT
+CTGTAATCACTGCGATTGTATTATCCGGATTCATTTTATTTGTTAAAAAAATAATCCTAT
+ATCACTTCACTCTATTAAAAATCCAAGTTTCTATTTCTTTCATGACTGATTTTTTAACTT
+CATCCGTTTCCTTATGAAGATGATGTTTGGCGCCTTCATAAATTTTTATTTCCCTATTAC
+AATTTGCATGTTGCATGAAATAATATGCACCTGAAACATCGCTAATCTCATTGTTTGTTC
+CCTGGAGTATGAGAGTCGGGGTGTTAATCTTGGGAATTATTTTTCTAACCTTGTTGGTAG
+CCTTCAAGACCTGACTAGCAAATCCAGCCTTAATTTTTTCATGATTGACTAATGGATCGT
+ATTGGTATTTATAAACTTCATCCATATCTCTAGATACTGATTCTGGACATAGCTTTCCGA
+CTGACGCATTTGGTGTAATGGTTCCCATAAGTTTTGCAGCTAGCAGATTCAGTCTTGGAA
+CAGCGTCTGCATTAACTAGAGGAGACATTAGAATCATTGCTGTAAACAAGTTTGGATTAT
+CGCAAGCAGCTAGTATAGAAATTGTTGCTCCCATGGAATGACCCAATAAGAAGACTGGAA
+CTCCTGGATAAGTAGATTTAATAGTCACCACGTGCTGTACCACATCTCTAACATACTTAC
+CAAAGTCATCAATCATCATTTTTTCACCATTACTTCTTCCATGGCCAATATGATCATGTG
+AGAATACTAAAATTCCTAACGATGATATGTTTTCAGCTAGTTCGTCATAACGTCCAGAAT
+GTTCACCAGCTCCATGACTTATGAATACTAATGCCTTAGGATATGTAATAGGTTTCCAAT
+ATTTACAATATATGTAATCATTGTCCAGATTGAACATACAGTTTGTACTCATGATTCACT
+ATATAACNNNCAATATTAACAGTTCGTTTAATGATCATATTATTTTTATGTTTTATTGAT
+AATTGTAAAAATATACAATTAAATCAATATAGAGGAAGGAGACGGTACTGTATTTTGTGA
+GATAGTAATGGAGACTAAATCAGATTATGAGGATGCTGTTTTTTACTTTGTGGATGATGA
+TGAAATATGTAGTCGCGACTCCATCATTGATCTAATAGATGAATATATCACGTGGAGAAA
+TCATGTTATAGTGTTTAATAAAGATATTACCAGTTGTGGAAGACTGTACAAGGAATTGAT
+AAAGTTCGATGATGTCGCTATACGGTACTATGGTATTGATAAAATTAATGAGATTGTCGA
+GGCTATGAGTGAAGGAGACCACTACATCAATCTTACAGAAGTCCATGATCAGGAAAGTCT
+ATTCGCTACCATAGGAATATGTGCTAAAATCACTGAACATTGGGGATACAAAAAGATTTC
+AGAATCTAAATTCCAATCATTGGGAAACATTACAGATCTGATGACCGACGATAATATAAA
+CATCTTGATACTTTTTCTAGAAAAAAAAATGAATTGATGATATAAGTGTCTTCATAACGC
+ATTATTACGTTAGCATTCTATTATCCAGTGTTAAAAAAATTATCCTATCATGTATTTGAG
+AGTCTTATATGTAGCAAACATGATAACTGCAATACCCATAATCTTTAGATATTCACGCGT
+GCTATGGATGGCATTATCCCGCGGTGCGGAAATGTACGTTATATAATCTACAAAATAATC
+ATCGCATATAGTATGAGATAGTAGAGTAAACATTTTTATCGTTTCTACTGGGTTCATACA
+TCGTCTACCCAATTCGGTAATGAATGAAATTGTCGCCAATCTTACACCCAAACCCTTGTT
+GTTCATTAGTATAGTATTAACTTCATTATTTATGTCATAAACTGTAAATGATTCTGTAGA
+TGCCATATCACACATGATATTCATGTCACTATTATAATCATTATTAACTTTATCACAATA
+CGTGTTGATAATATCTACATATGATCTAGTTTTTGTGGGTAATTGTCTATACAAGTCGTC
+TAAACGTTGTTTACTCATATAGTATTGAACAGCCATCATTACATGGTCCCGTTCCGTTGA
+TAGATAATCGAGTATGTTAGTAGACTTGTCAAATCTATATACCATATTTTCTGGAAGCGG
+ATATACATAGTCGCGATCATCATTATCACTAGCCTCATCCTCTATATCATGTACATGTAC
+ATAATCTATGATATTATTATACATAAACATCGACAACATACTATTGTCTATTATCTAAGT
+CCTGTTGATCCAAACCCTTGATCTCCTCTATCTGTACTATCTAGAGATTGTACTTCTTCA
+AGTTCTGGATAATATATACGTTGATAGATTAGCTGAGCTATTCTATCTCCAGTATTTACA
+TTAAACGTACATTTTCCATTATTAATAAGAATGACTCCTATGCTTCCCCTATAATCTTCG
+TCTATTACACCGCCTCCTATATCAATGCCTTTTAGGGACAGACCAGACCTAGGAGCTATT
+CTACCATAGCAGAACTTAGGCATGGACATACTAATATCTGTCTTAATTAACTGTCGTTCT
+CCAGGAGGGATAGTATAATCGTAAGCGCTATACAAATCATATCCGGCAGCACCCGGCGAT
+TGCCTAGTAGGTGATTTAGCTCTGTTAGTTTCCTTAACAAATCTAACTGGTGAGTTAATA
+TTCATGTTGAACATAAAAAATATCATTTTATTTCAAAATTATTTACCATTCCATTCCATC
+CCATATATTCCATGAATAAGTGCGATTATTGTACACTTCTATAGTATCTATATACGATCC
+ACGATAAAATCCTCCTATCAATAGCAGTTTATTATCCACTATGATCAATTCTGGATTATC
+CCTCGGATAAATAGGATCATCTATCAGAGTCCATGTATTGCTGGATTCACAATAAAATTC
+CGCATTTCTACCAACCAAGAATAACCTTCTACCAAACACTAACGCACATGATTTATAATG
+AGGATAATAAGTGGATGGTCCAAACTGCCACTGATCATGATTGGGTAGCAAATATTCTGT
+AGTTGTATCAGTTTCAGAATGTCCTCCCATTACGTATATAACATTGTTTATGGATGCCAC
+TGCTGGATTACATCTAGGTTTCAGAAGACTCGGCATATTAACCCAAGCAGCATCCCCGTG
+GAACCAACGCTCAACAGATGTGGGATTTGGTAGACCTCCTACTACGTATAATTTATTGTT
+AGCGGGTATCCCGCTAGCATACAGTCTGGGGCTATTCATCGGAGGAATTGGAATCCAATT
+GTTTGATATATAATTTACCGCTATAGCATTGTTATGTATTTCATTGTTCATCCATCCACC
+GATAAGATATACTACTTCTCCAACATGAGTACTTGTACACATATGGAATATATCTATAAT
+TTGATCCATGTTCATAGGATACTCTATGAATGGATACTTGTATGATTTGCGTGGTTGTTT
+ATCACAATGAAATATTATGTTACAGTCTAGTATCCATTTTACATTATGTATACCTCTGGG
+AGAAAGATAATTTGACCTGATTACATTTTTGATAAGAAGTAGCAGATTTCCTAATCTATT
+TCTTCGCCTCATATACCACTTAATGACAAAATCAACTACATAATCCTCATCTGGAACATT
+TAGTTCGTCGCTTTCTAGAATAAGTTTCATAGATAGATAATCAAAATTGTCTATGATGTC
+ATCTTCCAGTTCCAAAAAGTGTTTGGTAATAAAGTCTTTAGTATGACATAAGAGATTGGA
+TAGTCCGTATTCTATACCCATCATGTAACACTCGATACAATATTCCTTTCTAAAATCTCG
+TAGGATAAAGTTTATACAAGTGTAGATGATAAATTCTACAGATGTTAATATAGAAGCACG
+TAATAAATTGACGACGTTATGACTATCTATATATACCTTTCCAGTATATGAGTAAATAAC
+TATAGAAGTTAGACTGTGAATGTCAAGGTCTAGACAAACCCTCGTAACTGGATCTTTATT
+TTTTGTGTATTTTTGGCGTAAATGTGTGCAAAAGTATGGAGATAACTTTTTCAATATCGT
+AGAATTGACTATTATATTACCTCCTATAGCTTCAATAATTGTTTTGAATTTCTTAGTCGT
+GTACAATGCTAATATATTCTTACAGTACACAGTATTGACAAATATCGGCATTTATGTTTC
+TTTAAAAGTCAACATCTAAAGAAAAATGATTGTCTTCTTGAGACATAACTCCCATTTTTT
+GGTATTCACCCACACGTTTTTCGAAAAAATTAGTTTTTCCTTCCAATGATATATTTTCCA
+TGAAATCAAACGGATTGGTAACATTGTAAATTTTTTTAAATCCCAATTCAGAAATCAATC
+TATCTGCGACGAATTCTATATATGTTTTCATCATTTCACAATTCATTCCTATGAGTTTAA
+CTGGAAGAGCCACAGTAAGAAATTCTTGTTCAATGGATACCGCATTTGTTATAATAAATC
+TAACGGTTTCTTCACTCGGTGGATGCAATAAATGTTTAAACATCAAACATGCGAAATCGC
+AGTGCAGACCCTCGTCTCTACTAATTAATTCGTTAGAAAACGTGAGTCCGGGCATTAGGC
+CACGCTTTTTAAGCCAAAATATGGAAGCGAATGATCCGGAAAAGAAGATTCCTTCTACTG
+CAGCAAAGGCAATAAGTCTCTCTCCATAACCGGCGCTGTCATGTATCCACTTTTGAGCCC
+AATCGGCCTTCTTTTTTACACAAGGCATCGTTTCTATGGCATTAAAGAGGTAGTTTTTTT
+CATTACTATCTTTAACATAAGTATCGATCAAAAGACTATACATTTCCGAATGAATGTTTT
+CAATGGCCATCTGAAATCCGTAGAAACATCTAGCCTCGGTAATCTGCACTTCTGTACAAA
+ATCGTTCTGCTAAATTTTCATTCACTATTCCGTCACTGGCTGCAAAAAACGCCAATACAT
+GTTTTATAAAATATTTTTCGTCTGGTGTTAGTTTATTCCAGTCATTGATATCTTTAGATA
+TATCCACTTCTTCCACTGTCCAAAATGATGCCTCTGCCTTTTTATACATATTCCAGATGT
+CATGATATTGGATTGGGAAAATAACAAATCTATTTGGATTTGGTGCAAGGATAGGTTCCA
+TAACTAAATTAACAATAGTAGTAATTTTTTTTCAGTTATCTGTATGACGACTGTACTTGG
+ATCTTTTGTATATCGCTATCGCCGCAATCACTACAATAATTACAAGTATTATTGATAGCA
+TTGTTATTACTACTATCATAATTAAATTATCGACATTCATGGGTGTTGAATAATCGTTAT
+CATCATTTTGTAATTGTGACGTCATACTAGATAAATCATTTGTGAGATTGTTGTGGGAAG
+CGGGCACGGAAGATGCATTATCATTATTATTTAACGCCTCCCATTCGGATTCACAAATGT
+TACGCACGTTCAAAGTTTTATGGAAACTATAATTTTGTGAAAACAGATAACAAGAAAACT
+CGTCATCGTTCAAATTTTTAACGATAGTAAACCGATTAAACGTCGAGCTAATTTCTAACG
+CTAGCGACTCTGTTGGATATGGGTTTCCAGATATATATCTTTTCAGTTCCCCTACGTATC
+TATAATCATCTGTAGGAAATGGAAGATATTTCCATTTATCTACTGTTCCTAATATCATAT
+GCGGTGGTGTAGAACCATTAAGCGCGAAAGATGTTATTTCGCATCGTATTTTAACTTCGC
+AATAATTTCTGGTTAGATAACGCACTCTACCAGTCAAGTCAATGATATTAGCCTTTACAG
+ATATATTCATAGTAGTCGTAACGATGACTCCATCTTTTAGATGTGATACTCCTTTGTATG
+TACCAGAATCTTCGTACCTCAAACTCGATATATTTAAACAAGTTAATGATATATTAACGC
+GTTTTATGAATGATGATATATAACCAGAAGTTTTATCCTCTGTGGCTAGCGCTATAACCT
+TATCATTATAATACCAACTAGTGTAATTAATATGTGACATGACAGTGTGGGTACAAATAT
+GTACATTATCGTCTACGTCGTATTTGATACATCCGCATTCAGCCAACAAATATAAAATTA
+CAAAAACTCTAACGACGTTTGTACACATCTTGATGCGGTTTAATAAATGTTTTGATTTCA
+ATTTATTGTAAAAAAAGATTCGGTTTTATACTGTTCGATATTCTCATTGCTTATATTCTC
+ATCTATCATCTCCACACAGTCAAATCCATGGTTAACATGTACCTCATCAACCGGTAAAAG
+ACTATCGGATTCTTCTATCATCATAACTCGAGAATATTTAATTTGGTGGTCATTATTAAT
+CAAGTCAATTATCTTATTTTTAACAAACGTAAGTATTTTACTCATTTTTTTATAAAAACT
+TTTAGAAATATACAGACTCTATCGTGTGTCTATATCTTCTTTTTATATCCAATGTATTTA
+TGTCTGATTTTTCTTCATTTATCATATATAATGGTCCAAATTCTACACGTGCTTCGGATT
+CATCCAGATCATTAAGGTTCTTATAATCGCAACATCCTTCTCTTCCATCTTCTACATCTT
+CCTTCTTATTCTTAGCGTCACAGAATCTACCACAGCAGGATCCCATGACGAGAGTCACAT
+TAAACTAATTCATTTTCAATTATAATATACTGATTAGTAATGACAATTAAAATAAAAATA
+TTCTTCATAACCGGTAAGAAAGTAAAAAGTTCACATTGAAACTATGTCAGTAGTTATACA
+TCATGAGATGATATACTCTATTTTGGTGGAGGATTATATGATATAATTCGTGGATAATCA
+TTCTTAAGACACATTTCTTCATTCGTAAATCTTTTCACATTAAATGAGTGTCCATATTTT
+GCAATTTCTTCATATGATGGCGGTGTACGTGGACGAGGCTGCTCCTGTTCTTGTAGTCGT
+CGACTGTCGTGTTTGCGTTTAGATCCCTCCATTATCGCGATCGCGTAGTGAGTACTATTT
+ATACCTTGTAATTAAATTTTTTTATTAATTAAACGTATAAAAACGTTCCGTATCTGTATT
+TAAGAGCCAGATTTCGTCTAATAGAACAAATAGCTACAGTAAAAATAACTAGAATAATCG
+CTACACCCACTAGAAACCACGGATCGTAATACGGCAATCGGTTTTCGATAATAGGTGGAA
+CGTATATTTTATTTAAGGACTTAACAATTGTCTGTAAACCACAATTTGCTTCCGCCGATC
+CTGTATTAACTATCTGTAAAAGCATATGTTGACCGGGAGGAGCCGAACATTCTCCGATAT
+TCAATTTTTGTATATCTATAATGTTATTAACCTCCGCATACGCATTACAGTTCTTTTCTA
+GCTTGGATACTACACTAGGTACATCATCTAAATCTATTCCTATTTCCTCAGCGATAGCTC
+TTCTATCCTTTTCCGAAAGTAATGAAATCACTTCAATAAATGATTCAACCATGAGTGTGA
+AACTAAGTCGAGAATTACTCATGCATTTGTTAGTTATTCGGAGCGCGCAATTTTTAAACT
+GTCCTATAACCTCTCCTATATGAATAGCACAAGTGACATTAGTAGGGATAGAATGTTGAG
+CTAATTTTTGTAAATAACTATCTATAAAAAGATTATACAAAGTTTTAAACTCTTTAGTTT
+CTGCCATTTATCCAGTCTGAGAAAATGTCTCTCATAATAAATTTTTCCAAGAAACTAATT
+GGGTGAAGAATGGAAACCTTTAATCTATATTTATCACAGTCTGTTTTGGTACACATGATG
+AATTCTTCTAATGCTGTACTAAATTCGATATCTTTTTCGATTTCTGGATATGTTTTTAAT
+AAAGTATGAACAAAGAAATGGAAATCGTAATACCAGTTATGTTCAACTTTGAAATTGTTT
+TTTATTTTCTTGTTAATGATTCCAGCCACTTGGGAAAAGTCAAAGTCGTTTAATGCCGAT
+TTAATACGTTCATTAAAAACAAACTTTTTATTCTTTAGATGAATTATTATTGGTTCATTG
+GAATCAAAAAGTAAGATATTATCGGGTTTAAGATCTGCATGTAAAAAGTTGTCACAACAG
+GGTAGTTCGTAGATTTTAATGTATAACAGAGACATCTGTAAAAAGATAAACTTTATGTAT
+TGTACCAAAGATTTAAATCCTAATTTGATAGCTAACTCGGTATCTACTTTATCTGCCGAA
+TACAGTGCTAGGGGAAAAATTATAATATTTCCTCTTTCGTATTCGTAATTAGTTCTCTTT
+TCATGTTCGAAAAAGTGAAACATGCGGTTAAAATAGTTTATAACATTAATATTACTGTTA
+ATAACTGCCGGATAAAAGTGGGATAGTAATTTCACGAATTTGATACTGTCCTTTCTCTCG
+TTAAACGCCTTTAGAAAAACTTTAGAAGAATATCTCAATGAGAGTTCCTGACCATCCATA
+GTTTGTATCAATAATAGCAACATATGAAGAACCCGCTTATACAGAGTATGTAAAAATGTT
+AATTTATAGTTTAATCCCATGGCCCACGCACACACGATTAATTTTTTTTCATCTCCCTTT
+AGATTGTTGTATAGAAATTTGGGTACTGTAAACTCCGCCGTAGTTTCCATGGGACTATAT
+AATTTTGTGGCCTCGAATACAAATTTTACTACATAGTTATCTATCTTAAAGACTATACCA
+TATCCTCCTGTAGATATGTGATAAAAATCGTCGTTTATAGGATAAAATCGTTTATCTTTT
+TGTTGGAAAAAGGATGAATTAATGTAATCATTCTCTTCTATCTTTAGTAGTGTTTCCTTA
+TTAAAATTCTTAAAATAATTTAACAATCTAACTGACGGAGCCCAATTTTGGTGTAAATCT
+AATTGGGACATTATGTTGTTAAAATATAAACAGTCTCCTAATATAACAGTATCTGATAAT
+CTATGGGGAGACATCCATTGATATTCAGGGGATGAATCATTGGCAACACCCATTTATTGT
+ACAAAAAGCCCCAATTTACAAACGAAAGTCCAGGTTTGATAGAGATAAACTATTAACTAT
+TTTGTCTCTGTTTTTAACACCTCCACAGTTTTTAATTTCTTTGGTAATGAAATTATTCAC
+AATATCAGTATCTTCTTTATCTACCAGAGATTTTACTAACTTGATAACCTTGGCTGTCTC
+ATTCAATAGGGTAGTGATATTTGTATGTATGATATTGATATCTTTTTGAATTGTTTCTTT
+TAGAAGTGATTCTTTGATGGTATCAGCATACGAATTACAATAATGCAGAAACTCAGTTAA
+CATGCAGGAATTATAGTAAGCCAATTCCAATTGTTGCCTGTATTGTATTAGAGTATTAAT
+ATGCGCAATGATGTCCTTGCGTTTCTCTGATAGAATGCGAGCAGCGATTTTGGCGTTATC
+ATTTGACGATATTTCTGGAATGACGAATCCTGTTTCTACTAACTTCTTGGTAGGACAAAG
+TGAAACAATCAAGAAAATAGCTTCTCCTCCTATTTGTGGAAGAAATTGAACTCCTCTAGA
+TGATCTACTGACGATAGTATCTCCTTGACAGATATTGGACCGAACTACGGAAGTACCTGG
+AATGTAAAGCCCTGAAACCCCCTCATTTTTTAAGCAGATTGTTGCCGTAAATCCTGCACT
+ATGCCCAAGATAGAGAGCTCCTTTGGTGAATCCATCACTATGTTTCAGTTTAACCAAGAA
+ACAGTCAGCTGGTCTAAAATTTCCATCTCTATCTAATACAGAATCCAACTTGATGTCAGG
+GACTATGACCGGTTTAATGTTATATGTAACATTGAGTAAATCCTTAAGTTCATAATCATC
+GTTGTCATCAGTTATGTACGATCCAAACAATGTTTCTACCGGCATGGTGGATACGAAGAT
+GCTATCCATCAGAATGTTTCCCTGATTAGTATTTTCTATATAGCTATTCTTCTTTAAACG
+ATTTTCCGAATCAGTAACTATGTTCATTTTTTTAGGAGTAGGACGTCTAGCCAGTATGGA
+AGAGGATTTTCTAGATACTCTCTTCAACATCTTTGATCTCAATGGAATGCAAAACCCCAT
+GGTGTAACAACCAACGATAAAAATAATATTGTTTTTTCACTTTTTATAATTTTACCATCT
+GACTCATGGATTCATTAATATCTTTACAAGAGCTACTAACGTATAATTCTTTATAACTAA
+ACTGAGATATATACACCGGATCTATGGTTTCCATAATTGAGTAAATGAATGCTCGGCAAT
+AACTAATGGCAAATGTATAGAACAACGAAATTATACTAGAGTTGTTAAAGTTAATATTTT
+CTATGAGTTGTTCCAATAAATTATTTGTTGTGACTGCGTTCAAGTCATAAATTATCTTGA
+TACTATCCAGTAAACAGTCTTTAAGTTCTGGAATATTATCATCCCATTGTAAAGCCCCTA
+GTTCGACTATCGAATATCCTGCTCTGATAGCAGTTTCAATATCGACGGACGTCAATACTG
+TAATAAAGGTGGTAGTATTGTCATCATCGTGATAAACTACGGGAATATGGTCGTTAGTAG
+GTACCGTGACTTTACACAACGCGATATATAACTTTCCTTTTGTACCATTTTTAACGTAGT
+TGGGACGTCCTGCAGGGTATTGTTTTGAAGAAATGATATCGAGAACAGATTTGATACGAT
+ATTTGTTGGATTCCTGATTATTCACTATAATATAATCTAGACAGATAGATGATTCGATAA
+ATAGAGAAGGTATATCGTTGGTAGGATAATACATCCCCATTCCAGTATTCTCGGATACTC
+TATTGATGACACTAGTTAAGAACATGTCTTCTATTCTAGAAAACGAAAACATCCTACATG
+GACTCATTAAAACTTCTAACGCTCCTGATTGTGTTTCGAATGCCTCGTACAAGGATTTCA
+AGGATGCCATAGATTCTTTGACCAACGATTTAGTATTGCGTTTAGCATCTGATTTTTTTA
+TTAAATCAAATGGTCGGCTCTCTGGTTTACTACCCCAATGATAACAATAGTCTTGTAAAG
+ATAAACCGCAAGAAAATTTATACACATCCATCCAAATAACCCTAGCACCGTCGGATGATA
+TTAATGTATTATTATAGATTTTCCATCCACAGTTATTGGGCCAGTATACTGTTAGCAACG
+GTATATCGAATAGATTACTCATGTAACCTACTAGAATGATAGTTCGTGTACTAGTCATAA
+TATCTTTAATCCAATCTAAGAAATCTAAAATTAGATCTTTTACACTATTAAAGTTAACAA
+AGGTATTACCCGGGTACGTGGATATCATATATGGTATTGGTCCATTATCAGTAATGGCTC
+CATAAACTGATACGGCAATGGTTTTTATATGTGTTTGATCTAATGAGGACGAAATTCGCG
+CCCACAATTCATCTCTAGATATGCATTTAATATCGAACGGTAACACATCAATCTCGGGAC
+GCGTATATGTTTCTAAATTCTTAATCCAAATATAATGATGACCTATATGCCCTATTATCA
+TACTGTCAACTATAGTATACCTAGAGAACTTTCGATACATCTGCTGTTTCCTGTAATCGT
+TAAATTTTACAAATCTATAACATGCTAAACCTTTTGACGACAGCCATTCATTAATTTCTG
+ATATGGAATCTGTATTCTTAATACCGTATCGTTCTAAAGCCAGTGCTATATCTCCCTGTT
+CGTGGGAACGCTTTCGTATAATATCGATCAATGGATAATATGAAGTTTTTGGAGAATAAT
+ATGATTCATGATCTATTTCGTCCATAAACAATCTAGACATAGGAATTGGAGGCGATGATC
+TTAATTTTGTGCAATGGGTCAATCCTATAACTTCTAATATTGTAATATTCATCATCGACA
+TAACACTATCTATGTTATCATCGTATATTAGTATACCACGACCTTCTTCATTTCGTGCCA
+AAATGATATACAGTCTTAAATAATTACGCAATATCTCAATAGTTTCATAATTGTTAGCTG
+TTTTCATCAAGGTTTGTATCCTGTTTAACATGATGGCGTTCTATAACGTCTCTATTTTCT
+ATTTTTAATTTTTTTAAATTTTTAACGATTTACTGTGGCTAGATACCCAATCTCTTTCAA
+ATATTTTTTTAGCCTTGCTTACAAGCTGTTTATCTATACTATTAAAACTGACGAATCCGT
+GATTTTGGTAATGGGTTCCGTCGAAATTTGCCGAAGTGATATGAACATATTCGTCGTCGA
+CTATTAACAATTTTGTATTATTCTGAATAGTGAAAACCTTCACAGATAGATCATTTTGAA
+CACACAACGCATCTAGACTTCTGGCGGTTGCCATAGAATATACGTCGTTCTTATCCCAAT
+TACCAACTAGAAGTCTGATCTTAACTCCTCTATTAATGGCTGCTTCTATAATGGAGTTGT
+AAATGTCAGGCCAATAGTAGCTATTACCGTCGACACGTGTAGTGGGAACTATGGCCAAAT
+GTTCAATATCTATACTAGTCTTAGCCGACTTGAGTTTATCAATAACTACATCAGTGTCTA
+GATCTCTAGAATATCCCAATAGGTGTTCTGGAGAATCAGTAAAGAACACTCCACCTATAG
+GATTCTTAATATGATACGCAGTGCTAACTGGCAGACAACAAGCCGCAGAGCATAAATTCA
+ACCATGAATTTTTTGCGCTATTAAAGGCTTTAAAAGTATCAAATCTTCTACGAAGATCTG
+TGGCCAGCGGAGGATAATCAGAATATACGCCTAACGTTTTAATCGTATGTATAGATCCTC
+CAGTAAATGACGCGTTTCCTACATAACATCTTTCATCATCAGACACCCAAAAACAACCGA
+GTAGTAGTCCCACATTATTTTTTTTATCTATATTAACGGTTATAAAATTTATATCCGGGG
+AGTGACTTTGTAGCTCTCCCAGATTTCTTTTCCCTCGTTCATCTAGCAAAACTATTATTT
+TAATCCCTTTTTCAGATACCTCTTTTAGTTTATCAAAAATAAGCGCTCCCCTAGTAGTAC
+TCAGAGGATTACAACAAAAAGATGCTATGTATATATATTTCTTAGCTAGAGTGATAATTT
+CGTTAAAACATTCAAATGTTGTCAAATGATCGGATCTAAAATCCATATTTTCTGGTAGTG
+TTTCTACCAGCCTACATTTTGCTCCCGCAGGTACCGATGCAAATGGCCACATTTAGTTAA
+CATAAAAACTTATATATCCTGTTCTATCAACGATTCTAGAATATCATCGGCTATATCGCT
+AAAATTTTCATCAAAGTCGACATCACAACCTAACTCAGTCAATATATTAAGAAGTTCCAT
+GATGTCATCTTCGTCTATTTCTATATCCGTATCCATTGTAGATTGTTGACCGATTATCGA
+GTTTAAATCATTACTAATACTCAATCCTTCAGAATACAATCTGTGTTTCATTGTAAATTT
+ATAGGCGGTGTATTTAAGTTGGTAGATTTTCAATTATGTATCAATATAGCAACAGTAGTT
+CTTGCTCCTCCTTGATTTTAGCATCCTCTTCATTATTTTCTTCTACGTACATAATCATGT
+CTAATACGTTAGACAACACACCGACGATGGTGGCCGCCACAGACACGAATATGACTAGAC
+CGATGACCATTTAAAAAATACTCTCTAGCTTTAACTTAAACTGTATCGATCATTCTTTTA
+GCACATGTATAATATAAAAACATTATTCTATTTCGAATTTAGGCTTCCAAAAATTTTTCA
+TCCGTAAACCGATAATAATATATATAGACTTGTTAATAGTCGGAATAAATATATTAATGC
+TTAAACTATCATCATCTCCACGATTAGAGATACAATATTTACATTCTTTTTGCTGTTTCG
+AAACTTTATCAATACACGTTAATACAAACCCAGGAAGGAGATATTGAAACTGAGGCTGTT
+GAAAATGAAACGGCGAATACAATAATTCAGATAATGTAAAATCATGATTCCGTATTCTGA
+TGATATTAGAACTGCTAATGGATGTCGATGGTATGTATCTAGGAGTATCTATTTTAACAA
+AGCATCGATTTGCTAATATACAATTATCCTTTTGATTAATTGTTATTTTATTCATATTCT
+TAAAAGGTTTCATATTTATCAATTCTTCTACATTAAAAATTTCCATTTTTAATTTATCTA
+GCCCCGCAATACTCCTCATTACGTTTCATTTTTTGTCTAGAATACCCATTTTGTTCATCT
+TGGTACATAGATTATCCAATTGAGAAGCGCATTTAGTAGTTTTGTACATTTTAAGTTTAT
+TAACGAATCGTCGAAAACTAGTTATAGTTAACATTTTATTATTTGATACCCTGATATTAA
+TACCCCTGCCGTTACTATTATTTATAACTGATGTAACCCACGTAACATTGGAATTAATTA
+TCGATAGTAATGCATCGACACTTCCAAAATTGTCTATTATAAACTCACCGATAATTTTTT
+TATTGCATGTTTTCATATTCATTAGGATTATCAAATCTTTAATCTTATTACGATTGTATG
+CGTTGATATTACAAGACGTCATTCTAAAAGACGGAGGATTTCCATCAAATGCCAGACAAT
+CACGTACAAAGTACATGGAAATAGGTTTTGTTCTATTACGCATCATAGATTCATATAAAA
+CACCCGTAGAAATACTAATTTGTTTTACTCTATAAAATACTATTGCATCTATTTCATCGT
+TTTGTATAACGTCTTTCCAAGTGTCAAATTCCAATTTTTTTTCATTGATAGTACCAAATT
+CTTCTATCTCTTTAACTACTTGCATAGATAGGTAATTACAGTGATGCCTACATGCCGTTT
+TTTGAAACTGAATAGATGCATCTAGAAGCGATGCTACACTAGTCACGATCACCACTTTCA
+TATTTAGAATATATGTATGTAAAAATATAGTAGAATTTCATTTTGTTTTTTTCTATGCTA
+TAAATGAATTCTCATTTTGTATCCGCACATACTCCGTTTTATATCAATACCAAAGAAGGA
+AGATATCTGGTTCTAAAAGCCGTTAAAGTATGCGATGTTAGAACTGTAGAATGCGAAGGA
+AGTAAAGCTTCCTGCGTACTCAAAGTAGATAAACCCTCATCACCCACGTGTGAGAGAAGA
+CCTTCGTCCCCGTCCAGATGCGAGAGAATGAATAACCCTGGAAAACAAGTCCCGTTTATG
+AGAACGGACATGTTACAAAATATGTTTGCTGCTAATCGCGACAACGTAACGTCAAGACTT
+TTGAACTAAAATACAATTATATCTTTTTCGATATTAATAAATCCGTGTCTCCCGGGTTTT
+TTATCTCTTTCAGTATGTGAATAGATAGGTATTTTATCTCTATTCATCATCGAATTTAAG
+AGATCCGATAAACATTGTTTGTATTCTCCAGATGTCAGCATCTGATACAACAATATATGT
+GCACATAAACCTCTGGCACTTATTTCATGTACCTTCCCCTTATCACTAAGGAGAATAGTA
+TTTGAGAAATATGTATACATGATATTATCATGTATTAGATATACAGAATTTGTAACACTC
+TCGAAATCACACGATGTGTCGGCGTTAAGATCTAATATATCACTCGATAACACATTTTCA
+TCTAGATACACTAGACATTTTTTAAAGCTAAAATAGTCTTTAGTAGTAACAGTAACTATG
+CGATTATTTTCATCGATGATACATTTCATCGGCATATTATTACGCGTACCATCAAAGACT
+ATACCATGTGTATATCTAACGTATTCTAGCATAGTTGCCATACGTACATTAAACTTTTCA
+GGATCTTTGGATAGATCTTCCAATCTATCTATTTGAGAAAACATTTTTATCATGTTCAAT
+AGTTGAAACGTCGGATCCACTATATAGATATTATCTATAAAGATTTTAGGAACTATGTTC
+ATGGTATCCTGGCGAATATTAAAACTATCAATGATATGATTATCGTTTTCATCTTTTATC
+ACCATATAGTTTCTAAGATATGGGATTTTACTTAATATAATATTATTTCCCGTAATAAAT
+TTTATTAGAAATGCCAAATCTATAAGAAAAGTCCTAGAATTAGTCTGAAGAATATCTATA
+TCACCGTACCGTATATTTGGATTAATTAGATATAGAGAATATGATCCGTAACATATACAA
+CTTTTATTATGACGTCTAAGATATTCTTCCATCAACTTATTAACATTTTTGACTAGGGAA
+GATACATTATGACGTCCCATTACTTTTGCCTTGTCTATTACAGCGACGTTCATAGAATTT
+AGCATATCTCTTGCCAATTCTTCCATTGATGTTACATTATAAGAAATTTTAGATGAAATT
+ACATTTGGAGCTTTAATAGTAAGAACTCCTAATATATCCGTGTATGTGGTCACTAATACA
+GATTGTANTTCTATAATCGTAAATAATTTNCCTATATTATATGTTTGAGTTTGTTTAGAA
+AAGTAGCTAAGTATACGATCTTTTATTTCTGATGCCGATGTATCANCATCGAAAAAAAAT
+CTTTTTTTATTCTTTTTTACTAACGATACGAATATGTCTTTGTTAAAAACAGTTATTTTC
+TGAATATTTCTAGCTTGTAATTTTAACATATGATATTCGTTCACACTAGGTACTCTGCCT
+AAATAGGTTTCTATAATCTTTAATGTAATATTAGGAAGAGTATTCTGATCAGGATTCCTA
+TTCATTTTGAGGATTTAAAACTCTGATTATTGTCTAATATGGTCTCAACACAAACTTTTT
+CACAGAGTGATAGAGTTTTTGATAACTCGTTTTTCTTAAGAAATATAAAACTACTGTCTC
+CAGAGCTCGCTCTATCTTTTATTTTATCTAATTCGATACAAACTCCTGATACTGGTTCAG
+AAAGTAATTCATTAATTTTCAGTCCTTTATAGAAGATATTTAATATAGATAATACAAAAT
+CTTCAGTTCTTGATATCGATCTGATTGATCCTAGAACTAGATATATTAATAACGTGCTCA
+TTAGGCAGTTTATGGCAGCTTGATAATTAGATATAGTATATTCCAGTTCATATTTATTAG
+ATACCGCATTGCCCAGATTTTGATATTCTATGAATTCCTCTGAAAATAAATCCAAAATAA
+CTAGACATTCTATTTTTTGTGGATTAGTGTACTCTCTTCCCTCTATCATGTTCACTACTG
+GTGTCCACAATGATAAATATCTAGAGGGAATATAATATAGTCCATATGATGCCAATCTAG
+CAATGTCGAATAACTGTAATTTTATTCTTCGCTCTTCATTATGAATTGAATCTTGAGGTA
+TAAACCTAACACAAATTATATCATTAGACTTTTCGTATGTAATGTCTTTCATGTTATAAG
+TTTTTAATCCTGGAATAGAATCTATTTTAATGAGGCTTTTAAACGCAGCGTTCTCCAACG
+AGTCAAAGCATAATACTCTGTTGGTTTTCTTATATTCAATATTACGATTTTCTTCTTTGA
+ATGGAATAGGTTTTTGAATTAGTTTATAATTACAACATAATAGATAAGGAAGTGTGTAAA
+TAGTACGCGGAAAAAACATAATAGCTCCCCTGTTTTCATCCATGGTTTTAAGTAAATGAT
+CACTGGCTTCTTTAGTCAATGGATATTCGAACATTAACCGTTTCATCATCATTGGACAGA
+ATCCATATTTCTTAATGTAAAGAGTGATCAAATCATTGTGTTTATTGTACCATCTTGTTG
+TAAATGTGTATTCGGTTATCGGATCTGCTCCTTTTTCTATTAAAGTATCGATATCGATCT
+CGTCTAAGAATTCAACTATATCGACATATTTCATTTGTATACACATAACCATTACTAACG
+TAGAATGTATAGGAAGAGATGTAACGGGAACAGGGTTTGTTGATTCGCAAACTATTCTAA
+TACATAATTCTTCTGTTAATACGTCTTGCACGTAATCTATTATAGATGCCAAGATATCTA
+TATAATTATTTTGTAAGATGATGTTAACAATGTGATCTATATAAGTAGTGTAATAATTCA
+TGTATTTCGATATATGTTCCAACTCTGTCTTTGTGATGTCTAGTTTCGTAATATCTATAG
+CGTCCTCAAAAAATATATTCGCATATATTCCCAAGTCTTCAGTTCTATCTTCTAAAAAAT
+CTTCAACGTATGGAATATAATAATCTATTTTACCTCTTCTGATGTCATTAATGATATAGT
+TTTTGACACTATTTTCCGTCAATTGATTCTTATTCACTATGTCTAAAAACCGGATAGCGT
+CCCTAGGACGAACTACTGCCATTAATATCTCTATTATAGCTTCTGGACATAAATCATCTA
+TTATACCAGAATTAATGGGAACTATTCCGTATCTATCTAACATAGTTTTAAGAAAGTCAG
+AATCTAAGACCTGATGTTCATATATTGGTTCATACATGAAATGATCTCTATTGATGATAG
+TGACTATTTCATTCTCTGAAAATTGGTAACTCATTCTATACACGCTTTCCTTGTTGATAA
+AGGATAGTATATACTCAATGGAATTTGTACCAACAAACTGTTCTCTTATGAATCGTATAT
+CATCATCTGAAATGATCATGTAAGGCATACATTTAACAATAAGAGACTTGTCTCCTGTTA
+TCAATATACTATTCTTGTGATAATTTATGTGTGCGGCAAATTTGTCCACGTTCTTTAATT
+TTGTTATAGTAGATATCAAATCCAATGGAGATACAGTTCTTGGCTTAAACAGATATAGTT
+TTTCTGGAACGAATTCTACAACATTATTATAAAGGACTTTGGGTATATAAGTGGGATGAA
+ATCCTATTTTAATTAATGCGATAGCCTTGTCCTCGTGCAGATATCCAAACGCTTTTGTGA
+TAGTATGGCATTCATTGTCTAGAAACGCTCTACGAATATCTGTAACAGATATCATCTTTA
+GAGAATACTAGTCGCGTTAATAGTACTAAAATTTGTATTTTTTAATCTATCTCAATAAAA
+AATTAATATGTATGATTCAATGTATAACTAAACTACTAACTGTTATTGATAACTAGAATC
+AGAATCTAATGATGACATAACTAAGAAGTTTATCTACAGCCAATTTAGCTGCATTATTTT
+TAGCATCTCGTTTAGATTTTCCATCTGCCTTATCGAATACTCTTCCGTCAATGTCTACAC
+AGGCATAAAATGTAGGAGAGTTACTAGGCCCCACTGATTCAATACGAAAAGACCAATCTC
+TCCTAGTTATTTGACAGTACTCATTAATAACGGTGACAGGGTTAACACCTTTCCAATAAA
+TAATTTTTTTAACCGGAATAACATCATCAAAAGACTTATGATCCTCTCTCATTGATTTTT
+CGCGGGATACATCATCTATTATAGCATCAGCATCAGAATCTGTAGGCCGTGTATCAGCAT
+CCATTGTCGTAGACCAACGAGGAGGAGTATCGTTGGAGCTGTAAACCATAGCACTACGTT
+GAAGATCATACAGAGCTTTATTAACTTCTCGCTTCTCCATATTAAGTTGTTTAGTTAGTT
+GTACAGCAGTAGCTCCTTAGTCCAATGTTTTTAATAACCGCACACAATCTCTGTGTCAGA
+ACGCTCGTCAATATAGATCTTAGAAATTTTTTTAGAGAGAACTAACGCAACTAGCAATAA
+AACTGATCTTATTTTATCATTTTTTTTATTCATCATCCTCTGGTGGTTCGTCGTTCCTAT
+CGAATGTAGCTCTGATTAACCCGTCATCTATAGGTGATGCTGGTTCTGGAGATTCTGGAG
+GAGATGGATTATTATCTGGAAGAATCTCTGTTATTTCCTTGTTTTCATGTATCGATTGCG
+TTGTAACATTAAGATTGCGAAATGCTCTAAATTTGGGAGGCTTAAAGTGTTGTTTACAAT
+CTCTACACGCGTGTCTAACTAATGGAGGTTCATCAGCGGCTCTAGTTTGAATCATCATCG
+GTGTAGTATTCCTACTTTTACAGTTAGGACACGGTGTATTGTATTTCTCGTCGAGAACGT
+TAAAATAATCGTTGTAACTCACATCCTTTATTTTATCTATATTGTATTCTACTCCTTTCT
+TAATGCATTTTATACCGAACAAGAGATAGCGAAGGAATTCTTTTTCGGTACCGCTAGTAC
+CCTTAATCATATCACATAGTGTTTTATATTCTAAATGTGTGGCAATGGACGGTTTATTTC
+TATACGATAGTTTGTTTTTGGAATCCTTTGAGTATTCTATACCAATATTATTCTTTGATT
+CGAATTTAGTTTCTTCGATATTAGATTTTGTATTACCTATATTCTTGATGTAGTACTTTG
+ATGATTTTTCCATGGCCCATTCTATTAAGTTTTCCAAGTTGGCATCATCCACATATTGTG
+ATAGTAATTCTCGGATATCAGTAGTGACTACCGCCATTGATATTTGTTCATTTGATGAGT
+AACTACTAATGTATACATTTTCCATTTATAACACTTATGTATTAACTTTGTTTATTTATA
+TTTTTTCATTATTATGTTGATATTAATAATCGTATTGTGGTTATATGGCTACAATTTCAT
+AATGAGTTGAAGTCAGTGTCCTATGATCAATGACGATAGCTTTACTCTGAAAAGAAAGTA
+TCAAATCGATAGTGCAGAGTCAACAATGAAAATGGATAAGACGATGACAAAGTTTCAGAA
+TAGAGTCAAAATGGTAAAAGAAATAAATCAGACGATAAGAGCAGCACAAACTCATTACGA
+GACATTGAAACTAGGATATATAAAATTTAAGGGAATGATTAGGACTACTACTCTAGAAGA
+TATAGCACCATCTATTCCAAATAATCAGAAAACTTATAAACTATTCTCGGACATTTCAGT
+CATTGGCAAAGCATCACAGAATCCGAGTAAGATGATATATGCTCGCTGCTTTACATGTTT
+CCCAATTTGTTTGGAGATGACCATAGATTCATTTGTTATAGAATGCATCCAACATTGTTC
+ATGATATAGTTGAATCATGTATGCCTGTTCGTATGCCTGTGGCTAAGATACTGTGTAAAG
+AAATGGTAAATAAATACTTTGAGAATCTTTAAGAGTGCATTGACTTTGTTAGTGAATAGG
+CATTCCATCTTTCTCCAATACTAATTCAAATTGTTAAATTAATAATGGAATAGTATAAAT
+AGTTATTAGTGATAGGATAGTAAACATAATTATTAGAATAGTAGTGTAGTATCATAGATA
+ACTCTCTTCTATAAAAAATGGATTTTATTCGTAGAAAGTATCTTATATACACAGTAGAAA
+ATAATATAGATTTTTTAAAGGATGATACATTAAGTAAAGTAAACAATTTTACCCTCAATC
+ATGTACTAGCTCTCAAGTATCTAGTTAGCAATTTTCCTCAACATGTTATTACTAAGGATG
+TATTAGCTAATACCAATTTTTTTGTTTTCATACATATGGTACGATGCTGTAAAGTATACG
+AAGCGGTTTTACGACACGCATTTGATGCACCCACGTTGTACGTTAAAGCATTGACTAAGA
+ATTATTTATCGTTTAGTAACACAATACAGTCGTACAAGGAAACAGTGCATAAACTAACAC
+AAGATGAAAAATTTTTAGAGGTTGCCGAATACATGGACGAATTAGGAGAACTTATAGGCG
+TAAATTATGACTTAGTTCTTAATCCATTATTTCACGGAGGGGAACCCATCAAAGATATGG
+AAATCATTTTTTTAAAACTGTTTAAGAAAACAGACTTCAAAGTTGTTAAAAAATTAAGTG
+TTATAAGATTACTTATTTGGGCATACCTAAGCAAGAAAGATACAGGCATAGAGTTTGCGG
+ATAATGATAGACAAGATATATATACTCTATTTCAACAAACTGGTAGAATAGTCCATAGCA
+ATCTAACAGAAACGTTTAGGGATTATATCTTTCCCGGAGATAAGACTAGCTATTGGGTGT
+GGTTAAACGAAAGTATAGCTAATGATGCGGATATCGTTATTAATAGACCCGCCATTACCA
+TGTATGATAAAATTCTTAGTTATATATACTCTGAGATAAAACAGGGACGCGTTAATAAAA
+ACATGCTTAAGTTAGTTTATATCTTTGAGCCTGAAAAAGATATCAGAGAACTTCTGCTAG
+AAATCATATATGATATTCCTGGAGATATCCTATCTATTATTGATGCAAAAAACGACGATT
+GGAAAAAATATTTTATTAGTTTTTACAAAGCTAATTTTATTAACGGTAATACATTTATTA
+GTGATAGAACGTTTAACGATGACTTATTCAGAGTTGTTGTTCAAATAGATCCCGAATATT
+TCGATAATGAACGAATTATGTCTTTATTCTATACGAGTGCTGCGGACATTAAACGATTTG
+ATGAGTTAGATATTAATAACAGTTATATATCTAATATAATTTATGAGGTGAACGATATCA
+CATTAGATACAATGGATGATATGAAGAAGTGTCAAATCTTTAACGAGGATACGTTGTATT
+ATGTTAAGGAATACAATACATACCTGTTTTTGCACGAGTCGGATCCCATGGTCATAGAGA
+ACGGAATACTAAAGAAACTGTCATCTATAAAATCCAAGAGTAGACGGCTGAACTTGTTTA
+GCAAAAACATTTTAAAATATTATTTAGACGGACAATTGGCTCGTCTAGGTCTTGTGTTAG
+ATGATTATAAAGGAGACTTATTAGTTAAAATGATAAACCATCTCAAATCTGTGGAGGATG
+TATCCGCATTCGTTAGATTTTCTACAGATAAAAACCCTAGTATTCTTCCATCGCTAATCA
+AAACTATTTTAGCTAGTTATAATATTTCCATCATCGTCTTATTTCAAAGGTTTTTAAGAG
+ATAATCTATATCATGTAGAAGAATTCTTGGATAAAAGCATCCATCTAACCAAGACGGATA
+AGAAATATATACTTCAATTGATAAGGCACGGTAGATCATAGAACAAACCAAATATATTAT
+TAATAATTTGTATATACATAGATATAATTATCACATATTAAAAAATAACACATTTTTGAT
+AAATGGAAACCGTTGCAACAATTCAGACTCCCACCAAATTAATGAATAAAGAAAATGCAG
+AAATGATTTTGGAAAAAATTGTTAATCATATAGCTATGTATATTAGTGACGAATCAATAT
+ATTCAGAAAATAATCCTGAATATATTGATTTTCGTAACAGATACGGAGACTATAGATCTC
+TCATTATAAAAAGTGATCACGAGTTTGTAAAGCTATGTAAAGATCATGCAGAGAAAAGTT
+CTCCAGAAACGCAACAAATGATTATCAAACACATATACGAACAATATCTTATTCCAGTAT
+CTGAAGTACTATTAAAACCTATAATGTCCATGGGTGACATATTTACATATAACGGATGTA
+AAGACAATGAATGGATGCTAGAACAACTCTCTACCCTAAACTTTAACAATCTCTACACAT
+GGAACTCATGTAGCATAGGCAATGTAACGCGTCTGTTTTATACATTTTTTAGTTATCTGA
+TGAAAGATAAACTAAATATATAAGTATAATCCCATTCTAATACTTTAACCTGATGTATTA
+TTACCTGCATCTTATTAGAATATTAACCTAACTAAAAGACATAAAAAGCGGTAGGATATA
+AATATTATGGCCGCAACCGTTCCGCGTTTTGACGATGTGTACAAAAATGCACAAAGAAGA
+ATTCTAGATCAAGAAACATTTTTTAGTAGAGGTCTAAGTAGACCGTTAATGAAAAACACA
+TATCTATTTGATAATTACGCGTATGGATGGATACCAGAAACTGCAATTTGGAGTAGTAGA
+TACGCAAACCTAGATGCTAGTGACTATTATCCCATTTCGTTGGGATTACTTAAAAAGTTT
+GAATTTCTCATGTCTCTATATAAAGGTCCTATTCCCGTATATGAAGAAAAAGTAAATACT
+GAATTCATTGCTAATGGATCTTTCTCCGGTAGATACGTATCATATCTTAGAAAGTTTTCT
+GCCCTTCCAACAAACGAGTTTATTAGTTTTTTATTATTGACCTCCATCCCTATCTATAAT
+ATCTTATTCTGGTTTAAAAACACACAGTTTGATATTACTAAACACACATTATTCAGATAC
+GTCTATACAGATAATACCAAACACCTTGCGTTGGCTAGGTATATACATCAAACAGGAGAC
+TATAAGCCTTTGTTTAGTCGTCTCAAAGAGAATTATATATTTACTGGTCCCGTTCCAATA
+GGTATCAAAGATATAGATCACCCTAATCTTAGTAGAGCAAGAAGTCCATCCGATTATGAG
+ACATTAGCTAATATTAGTACTATATTGTACTTTACCAAGTATGATCCAGTATTAATGTTT
+TTATTGTTTTACGTACCTGGGTATTCAATTACTACAAAAATTACTCCAGCCGTAGAATAT
+CTAATGGATAAACTGAATCTAACAAAGAGCGACGTACAACTGTTGTAAATTATTTTATGC
+TTCGTAAAATGTAGGTCTTGAACCAAACATTCTTTGAAAAAATGAGATGCATAAAACTTT
+ATTATCCAATAGATTAACTATTTCAGACGTCAATCGTTTAAAGTAAACTTCGTAAAATAT
+TCTTTGATTGCTGCCGAGTTTAAAACTTCTATCGATAATTGTTTCATATGTTTTAATATT
+TACAAGTTTTTTGGTCCATGGTACATTAGCTGGACAGATATATGCAAAATAATATCGTTC
+TCCAAGTTCTATAGTCTCTGGATTGTTTTTATTATATTCAGTAACCAAATACATATTAGG
+GTTATCTGCGGATTTATAATTTGAGTGATGCATTCGACTCAACATAAATAATTCTAGAGG
+AGACGATCTACTATCAAATTCGGATCGTAAATCTGTTTCTAAAGAACGGAGAATATCTAT
+ACATACCTGATTAGAATTCATCCGTCCTTCAGACAACATCTCAGACAGTCTGGTCTTGTA
+TGTCTTAATCATATTCTTATGAAACTTGGAAACATCTCTTCTAGTTTCACTAGTACCTTT
+ATTAATTCTCTCAGGTACAGATTTTGAATTCGACGATGCCGAGTATTTCATCGTTGTATA
+TTTCTTCTTCGATTGCATAATCAAATTCTTATATACCGCCTCAAACTCTATTTTAAAATT
+ATTAAACAATACTCTACTATTAATCAGTCGTTCTAACTCCTTTGCTATTTCTATGGACTT
+ATCTACATCTTGACTGTCTATCTCTGTAAACACGGAGTCGGTATCTCCATACACGCTACG
+AAAACGAAATCTATAATCTATAGGCAACGATGTTTTCACAATCGGATTAATATCTCTATC
+GTCCATATAAAATGGATTACTTAATGTATTGGCAAACCGTAACATACCGTTGGATAACTC
+TGCTCCATTTAGTACCGATTCTAGATACAATATCATTCTACGTCCTATGGATGTGCAACT
+CTTAGCCGAAGCGTATGAGTATAGAGCACTATTTCTAAATCCCATCAGACCATATACTGA
+GTTGGCTACTATCTTGTACGTATATTGCATGGAATCATAGATGGCCTTTTCAGTTGAACT
+GGTAGCCTGTTTTAACATCTTTTTATATCTGGCTCTCTCTGCCAAAAATGTTCTTAATAG
+TCTAGGAATGGTTCCTTCTATTGATCTATCGAAAATTGCTATTTCAGAGATGAGGTTCGG
+TAGTCTAGGTTCACAATGAACCGTAATATATCTAGGAGGTGGATATTTCTGAAGCAAGAG
+TTGATTATTTATTTCTTCTTCCAATCTATTGGTACTAACAACGACACCGACTAATGTTTC
+CGGAGATAGATTTCCAAAGATACACACATTAGGATACAGACTGTTATAATCAAAGATTAA
+TACATTATTACTAAACATTTTTTGTTTTGGAGCAAATACCTTACCGCCTTCATAAGGAAA
+CTTTTGTTTTGTTTCTGATCTAACTAAGATAGTTTTAGTTTCCAACAATAGCTTTAACAG
+TGGACCCTTGATGATTGTACTCGCTCTATATTCGAATACCATGGATTGAGGAAGCACATA
+TGTTGCCGCACCAGCGTCTGTTTTTGTTTCTACTCCATAATACTCCCACAAATACTGACA
+CAAACAAGCATCATGAATACAGTATCTAGCCATATCTAAAGCTATGTTTAGATTATAATC
+CTTATACATCTGAGCTAAATCAATGTCATCCTTTCCGAAAGATAATTTATATATATCATT
+AGGTAAAGTAGGACATGATAGTACGACTTTAAATCCATTTTCCAAAATATCTTTACGAAT
+TACTTTACATATAATATCCTCATCAACAGTCACGTAATTACCTGTGGTTAAAACCTTTGC
+AAATGTATCGGCTTTGCCTTTCGCGTCCGTAGTATCGTCACCGATGAACGTCATTTCTCT
+AACTCCTCTATTTAATACTTTACCCATGCAACTGAACGCGTTCTTGGATATAGAATCCAA
+TTTGTACGAATCCAATTTTTCAGATTTTTGAATGAATGAATATAGATCGAAAAATATAGT
+TCCATTATTGTTATTAACGTGAAACGTAGTATTGGCCATGCCGCATACTCCCTTATGACT
+AGACTGATTTCTCTCATAAATACAGAGATGTACAGCTTCCTTTTTGTCTGGAGATCTAAA
+GATAATCTTCTCTCCTGTTAATAACTCTAGACGATTAGTAATATATCTCAGATCAAAGTT
+ATGTCCGTTAAAGGTAACGACGTAGTCGAACGTTAGTTCCAACAATTGTTTAGCTATTCG
+TAACAAAACTATTTCAGAACATAGAACTAGTTCTCGTTCGTAATCCATTTCCATTAGCGA
+CTGTATCCTCAAACATCCTCTATCGACGGCTTCTTGTATTTCCTGTTCCGTTAACATCTC
+TTCATTAATGAGCGTAAACAGTAATCGTTTACCACTTAAATCGATATAACAGTAACTTGT
+ATGCGAGATTGGGTTAATAAATACAGAAGGAAACTTCTTATCGAAGTGACACTCTATATC
+TAGAAATAAGTACGATCTTGGGATATCGAATCTAGGTATTTCTTTAGCGAAACAGTTACG
+TGGATCGTCACAATGATAACATCCATTGTTAATCTTTGTCAAATATTGCTCGTCCAACGA
+GTAACATCCGTCTGGAGATATCCCGTTAGAAATATAAAACCAACTAATATTGAAAAATTC
+ATCCATGGTGGCATTTTGTATGCTGCGTTTCTTTGGCTCTTCTATCAACCACATATCTGC
+GACGGAGCATTTTCTATCTTTAATATCTAGATTATAACTTATTGTCTCGTCAATGTCTAT
+AGTTCTCATCTTTCCCATCGGCCTCGCATTAAATGGAGGAGGAGATAATGACTGATATAT
+TTCGTCCGTCACTACGTAATAAAAGTAATGAGGAAATCGTATAAATACGGTCTCGCCATT
+TCGACATCTGGATTTCAGATATAAAAATCTGTTTTCACCGTGACTTTCAAACCAATTAAT
+ACACCTAACATCCATTTCTAGAATTTAGAAATATATTTTCATTTAAATGAATCCCAAACA
+TTGGGGAAGAGCCGTATGGACCATTATTTTTATAGTACTTTCGCAAGCGGGTTTAGACGG
+CAACATAGAAGCGTGTAAACGAAAACTATATACTATAGTCAGCACTCTTCCATGTCCTGC
+ATGTAGACGACACGCGACTATCGCTATAGAGAACAATAATGTCATGTCTAGCGATGATCT
+GAATTATATTTATTATTTTTTCATCAGATTATTTAACAATTTGGCATTTGATCCCAAATA
+CGCAATCGATGTGTCAAAGGTTAAACCTTTATAAACTTAACCCATTATAAAACTTATGAT
+TAGTCACGACTGAAATAACCGCGTGATTATTTTTTGGTATAATTCTACACGGCATGGTTT
+CTGTGACTATGAATTCAACACCTGTTATCTTAGTGAAATCTTTAACAAACAGCAAGGGTT
+CGTCAAAGACATAAAACTCATTGTTTACGATCGAAATAGACCCCCTATCACACTTAAAAT
+AAAAAATATCCTTATCCTTTACCACCAAATAAAATTCTGATTGGTCAATGTGAATGTATT
+CACTTAACAGTTCCACAAATTTATTTATTAACTCCGAGGCACATACATCGTCGGTATTTT
+TTATGACAAACTTTACTCTTCCAGCATCCGTTTCTAAAAAAATATTAACGAGTTCCATTT
+ATATCATCCAATATTATTGAAATGACGTTGATGGACAGATGATATAAATAAGAAGGTACA
+GTACCTTTGTCCACCATCTCCTCCAATTCATACTCTATTTTGTCATTAACTTTAATGTGT
+GAAAACAGTACGCCACATGCTTCCATGACAGTGTGTAACACTTTGGATACAAAATGTTTG
+ACATTAGTATAATTGTCCAAGACTGTCAATCTATAATAGATAGTAGCTATAATATATTCT
+ATGATGGTATTGAAGAAGATGACAACCTTGGCATATTGATCATTTAACACAGACATGGTA
+TCAACAAATAGCTTAAATGAAAGAGAATCAGTAATTGGAATAAGCGTCTTCTCGATGTAG
+TGTCCGTATACCAACATGTCTGATATTTTGATGTATTCCATTAAATTATTTAGTTTTTTC
+TTTTTATTCTCGTTAAACAGAATTTCTGTCAATGGACCCCAACATCGTTGACCTATTAAG
+TTTTGATTGATTTTTCCGTGTAAGGCGTATCTAGTCAGATCGTATAGCCTATCCAATAAT
+CCATCGTCTGTGCGTAGATCACATCGTACACTTTTTAATTTTCTATAGAAGAGTGACAGA
+CATCTGGAGCAATTACAGACAGCAATTTCTTTATTCTCTACAGATGTAAGATACTTGAAG
+ATATTCCTATGATGATGCAGAATTTTGGATAACACGGTATTGATGGTATCTGTTACCATA
+ATTCCTTTGACTGATAGTGTCAAAGTACAAGATTTCCAATCTTTTGCAATTTTCAGTACC
+ATTATCTTTGTTTTGATATCTATATCAGACAGCATGGTACGTCTGACAACACAGGGATTA
+AGACGGAAAGATGAAATGATTCTCTCAACATCTTCAATAGATACCTTGCTATTTTTTTTG
+GCATTATCTATATGTGAGAGAATATCCTCTAGAGAATCAGTATCCTTTTTGATGATAGTG
+GATCTCAATGACATGGGACGTCTAAACCTTCTTATTCTATCACCAGATTGCATGGTGATT
+TGTCTTCTTTCTTTTATCATGATGTAATCTCTAAATTCATCGGCAAATTGTCTATATCTA
+AAATCATAATATGAGATGTTTACCTCTACAAATATCTGTTCGTCCAATGTTAGAGTATCT
+ATATCAGTTTTGTATTCCAAATTAAACATGGCAACGGATTTAATTTTATATTCCTCTATT
+AAGTCCTCGTCGATAATAACAGAATGTAGATAATCATTTAATCCATCGTACATGGTTGGA
+AGATGCTCGTTGACAAAATCTTTAATTGTCTTGATGAAGGTGGGACTATATCTAACATCT
+TGATTAATAAAATTTATAACATTGTCCATAGGATACTTTGTAACTAGTTTTATACACATC
+TCTTCATTGGTAAGTTTAGACAGAATATCGTGAACAGGTGGTATATTATATTCATCAGAT
+ATACGAAGAATAATGTNCAAATCTATATTGTTTAATATATTATATAGATGTAGTGTAGCT
+CCTACAGGAATATCTTTAACTAAGTCAATGATTTCATCAACAGTTAGATCTATTTTAAAG
+TTAATCATATAGGCATTGATTTTTAAAAGGTATGTAGCCTTGACTACATTCTCATTAATT
+AACCATTCCAAGTCACTGTGTGTAAGAAGATTATATTCTATCATAAGCTTGACTACATTT
+GGTCCCGATACCATTAAAGAATTCTTATGATATAAGGAAACAGCTTTTAGGTACTCATCT
+ACTCTACAAGAATTTTGGAGAGCCTTAACGATATCAGTGACGTTTATTATTTCAGGAGGA
+AAGAACCTAACATTGAGAATATCTGAATTAATAGCTTCCAGATACAGTGATTTTGGCAAT
+AGTCCGTGTAATCCATAATCCAGTAACACGAGCTGGTGCTTGCTAGACACCTTTTCAATG
+TTTAATTTTTTTGAAATAAGCTTTGATAAAGCCTTCCTCGCAAATTCCGGATACATGAAC
+ATGTCGCCAACATGATTAAGTATTGTTTTTCATTATTTTTATATTTTCTCAACAAGTTCT
+CAATACCCCAATAGATAATAGAATATCACCCAATGCGTCCATGTTGTCTATTTCCAACAG
+GTCGCTATATCCACCAATAGAAGTTTTCCCAAAAAAGATTCTAGGAACAGTTCTACCACC
+AGTAATTTGTTCAAAATAGTCACGCAATTCATTTTCGGGTTTAAATTCTTTAATATCTAC
+AATTTCATACGCTCCTCTTTTGAAACTAAACTTATTTAGAATATCCAGTGCGTTTCTACA
+AAAAGGACATGTAAACTTGACAAAAATTGTCACTTTGTTATTGGCCAACCTTTGTTGTAC
+AAATTCCTCGGCCATTTTTAATATTTAAGTGATACAAAACTATCTCGACTTATTTAACTC
+TTTAGTCGAGATATATGGACACAGATAGCTATATGATAACCAACTACAGAAGACAAACGC
+TATAAAAAACATAATTACGACGAGCATATTTATAAATATTTTTATTCAGTATTACTTGAT
+ATAGTAATATTAGGCACAGTCAAACATTCAACCACTCTAGATACATTAACTCTCTCATTT
+TCTTTAACAAATTCTGCAATATCTTCGTAAAAAGATTCTTGAAACTTTTTAGAATATCTA
+TCGACTCTAGATGAAATAGCGTTCGTCAACATACTATGTTTTGTATACATAAAGGCGCCC
+ATTTTAACAGTTTCTAGTGACAAAATGCTAGCGATCCTAGGATCCTTTAGAATCACATAG
+ATTGACGATTCGTCTCTCTTAGTAACTCTAGTAAAATAATCATACAATCTAGTACGCGAA
+ATAATATTATCCTTGACTTGAGGAGATCTAAACAATCTAGTTTTGAGAACATCGATAAGT
+TCATCGGGAATTACATACATACTATCTTTAATAGAACTCTTTTCATCCAGTTGAATGGAT
+TCGTCCTTAACCAACTGATTAATGAGATCTTCTATTTTATCATTTTCTAGATGATATGTA
+TGTCCATTAAAGTTAAATTGTGTAGCGCTTCTTTTTAGCCTAGCAGCCAATACTTTAACA
+TCACTAATATCGATATACAAAGGAGATGATTTATCGATGGTATTAAGAATTCGTTTTTCG
+ACATCCGTCAAAACCAATTCCTTTTTGCCTGTATCATCCAGTTTGCCATTCTTTGTAAAG
+AAATTATTTTCTACTAGACTATTAATAAGACTGATAAGGATTCCTCCATAATTGCACAAT
+CCAAACTTTTTCACAAAACTAGACTTTACGAGATCTACAGGAATGCGTACTTCAGGTTTC
+TTAGCTTGTGATTTTTTCTTTTGTGGACATTTTCTAGTGACCAACTCATCTACCATTTCA
+TTGATTTTAGCAGTGAAATAAGCTTTCAATGCACGGGCACTGATACTATTGAAAACGAGT
+TGATCTTCAAATTCCGCCATTTAAGTTCACCAAACAACTTTTAAATACAAATATATCAAT
+AGTAGTAGAATAAGAACTATAAAAAAAATAATAATTAACCAATACCAACCCCAACAACCT
+GTATTATTAGTTGATGTGACAGTTTTCTCATCACTTAGAACAGATTTAACAATTTCTATA
+AAGTCTGTCAAATCATCTTCCTGAGAACCCATAAATACACCAAATATAGCAGCGTACAAC
+TTATCCATTTATACATTGAATATTGGCTTTTCTTTATCGCTATCTTCATCATATTCATCA
+TCAATATCAACAAGTCCCAGATTACGAACCAGATCTTCTTCTACATTTTCAGTCATTGAT
+ACGCGTTCACTATCTCCAGAGAGTCCGATAACGTTAGCCACTACTTCTCTATCAATGATT
+AGTTTCTTGAGCGCGAATGTAATTTTTGTTTCCGTTCCGGATCTATAGAAAACTACAGGT
+GTAATAATTGCCTTGGCTAATTGTCTTTCTCTTTTACTGAGTGATTCTAGTTCACCTTCT
+ATAGATCTGAGAATGGATGATTCTCCAGTCGAAACATATTCTACCATGGCTCCGTTTAAT
+TTGTTGATGAAGATGGATTCATCCTTAAATGTTTTCTCTGTAATAGTTTCCGCCGAAAGA
+CTATGCAAAGAATTTGGAATGCGTTCCTTGTGTGTAATGTTTCCATAGACAGCTTCTAGA
+AGTTGATACAACATAGGACTAGCCGCGGTAACTTTTATTTTTAGAAAGTATCCATCGCTT
+CTATCTTGTTTAGATTTATTTTTATAAAGTTTAGTCTCTCCTTCCAACATAATAAAAGTG
+GAAGTCATCTGACTAGATAAACTATCAGTAAGTTTTATAGAGATAGATGAACAATTAGCG
+TATTGAGAAGCATTTAGTGTAACGCATTCGATACATTTTGCATTAGATTTACTAATCGAT
+TTTGCATACTCTATAACACCCGCACAAGTCTGTAGAGAATCGCTAGATGCTGTAGGTCTT
+GGTGAAGTTTCAACTCTCTTCTTGATTACCTTACTCATGATTAAACCTAAATAATTGTAC
+TTTGTAATATAATGATATATATTTTCACTTTATCTCATTTGAGAATAAAAATGTTTTTGT
+TAACCACTGCATGATGTACAGATTTCGGAATCGCAAACCACTTGTGGTTTTATTTTATCC
+TTGTCCAATGTGAATTGAATGGGAGCGGATGCGGGTTTCGTACGTAGATAGTACATTCCC
+GTTTTTAGACCGAGACTCCATCCGTAAAAATGCATACTCGTTAGTTTGGAATAACTCGGA
+TCTGCTATATGGATATTCATAGATTGACTTTGATCGATGAAGGCTCCCCTGTCTGCAGCC
+ATTTTTATGATCGTCTTTTGTGGAATTTCCCAAATAGTTTTATAAACTCGCTTAATATCT
+TCTGGAAGGTTTGTATTCTGAATGGATCCACCATCTACCATAATCCTATTCTTGATCTCA
+TCATTCCATAATTTTCTCTCGGTTAAAACTCTAAGGAGATGCGGGTTAACTACTTGGAAT
+TCTCCAGACAATACTCTCCGAGTGTAAATATTACTGGTATACGGTTCCACCGACTCATTA
+TTTCCCAAAATTTGAGCAGTTGATGCAGTCGGCATAGGTGCCACCAATAAACTATTTCTA
+AGACCGTATGTTCTGATTTTATCTTTTAGAGGTTCCCAATTCCAAAGATCCGACGGTACA
+ACATTCCAAAGATCATATTGTAGAATACCGTTACTGGCGTACGATCCTACATATGTATCA
+TATGGTCCTTCCTTCTCAGCTAGTTTACAACTCGCCTCTAATGCACCGTAATAAATGGTT
+TCAAAGATCTTCTTATTTAGATCTTGTGCTTCCAGGCTATCAAATGGATAATTTAAGAGA
+ATAAACGCGTCCGCTAATCCTTGAACACCAATACCGATAGGTCTATGTCTCTTATTAGAG
+ATTTCAGCTTCTGGAATAGGATAATAATTAATATCTATAATTTTATTGAGATTTCTGACA
+ATTACTTTGACCACATCCTTCAGTTTGAGAAAATCAAATCGCCCATCTATTACAAACATG
+TTCAATGCAACAGATGCCAGATTACACACGGCTACCTCATTAGCATCCGCATATTGTATT
+ATCTCAGTGCAAAGATTACTACACTTGATGGTTCCTAAATTTTGTTGATTACTCTTTTTG
+TTACACGCATCCTTATAAAGAATGAATGGAGTACCAGTTTCAATCTGAGATTCTATAATC
+GCTTTCCAGACGACTCGAGCCTTTATTATACATTTGTATCTCCTTTCTCTTTCGTATAGT
+GTATACAATCGTTCGAACTCGTCTCCCCAAACATTGTCCAATCCAGGACATTCATCCGGA
+CACATCAACGACCACTCTCCGTCATCCTTCACTCGTTTCATAAAGAGATCAGGAATCCAA
+AGAGCTATAAATAGATCTCTTGTTCTATGTTCATCGTTTCCTGTATTCTTTTTAAGATCG
+AGGAACGCCATAATATCAGAATGCCACGGTTCCAAGTATATGGCCATAACTCCAGGCCGT
+TTGTTTCCTCCCTGATCTATGTATCTAGCGGTGTTATTATAAACTCTCAACATTGGAATA
+ATACCGTTTGATATACCATTGGTACCGGAGATATAGCTTCCACTGGCACGAATATTACTA
+ATTGATAGACCTATTCCCCCTGCCATTTTAGAGATTAATGCGCATCGTTTTAACGTGTCA
+TAGATGCCTTCTATGCTATCATCGATCATGTTAAGTAGAAAACAGCTAGACATTTGGTGA
+CGAGTAGTTCCCGCATTAAATAAGGTAGGAGAAGCGTGCGTAAACCATTTTTCAGAAAGT
+AGATTGTACGTCTCAATAGCTGAGTCTATATCCCATTGATGAATTCCTACTGCGACACGC
+ATTAACATGTGCTGAGGTCTTTCAACAATTTTGTTGTTTATTTTCAACAAGTAGGATTTT
+TCCAAAGTTTTAAAACCAAAATAGTTGTATGAAAAGTCTCGTTCGTAAATAATAACCGAA
+TTGAGCTTATCCTTATATTTGTTAACTATATCCATGGTAATACTTGAAATAATCGGAGAA
+TGTTTCCCATTTTTAGGATTAACATAGTTGAATAAATCCTCCATCACTTCACTAAATAGT
+TTTTTTGTTTCCTTGTGTAGATTTGATATGGCTATTCTGGCGGCTAGAATGGCATAATCC
+GGATGTTGTGTAGTACAAGTGGCTGCTATTTCGGCTGCCAGAGTGTCCAATTCTACCGTT
+GTTACTCCATTATATATTCCTTGAATAACCTTCATAGCTATTTTAATAGGATCTATATGA
+TCAGTGTTTAAGCCATAGCACAATTTTCTAATACGAGACGTGATTTTATCAAACATGACA
+TTTTCCTTGTATCCATTTCGTTTAATGACAAACATTTTTGTTGGTGTAATAAAAAAAATT
+ATTTAATTTTTCATTAATAGGGATTTGACGTATGTAGCGTACAAAATTATCGTTCCTGGT
+ATATAGATAAAGAGTCCTATATATTTGAAAATCGTTACGGTTCGATTAAACTTTAATGAT
+TGCATTGTGAATATATCATTAGGATTTAACTCCTTGACTATCATGGCGGTGCCAGAAATT
+ACCATCAAAAGCATTAATACAGTTATGCAGATCGCAGTTAGAACGGTTATAGCATCCACC
+ATTTATATCTAAAAATTAGATCAAAGAATATGTGACAACGTCCTAGTTGTATACTGAGAA
+TTGACGAAACAATGTTTCTTACATATTTTTTTCTTATTAGTAACCGACTTAATAGTAGGA
+ACTGGAAAACTAGACTTGATTATTCTATAAGTATAGATACCCTTCCAAATAATGTTCTCT
+TTGATAAAAGTTCCAGAAAATGTAGAATTTTTTAAAAAGTTATCTTTTGCTATTACTAAT
+ATCGTGGTTAGACGCTTATTATTAATATGAGTGATGAAATCCACACCGCTTCTAGATATC
+GCTTTTATTTCCACATTAGATGGTAAATCCAATAGTGAAACTATCTTTTTAGGAATGTAT
+GGACTCGCGTTTAGAGGAGTGAACGTCTTCGGAGTAGTAAAGGATGATTCGTCAAATGAA
+TAAACAATTTCACAAATGGATGTTAATGTATTAGTAGGAAATTTTTTGACGCTAGTGGAA
+TTGAAGATTCTAATGGATGATGTTCTACCTATTTCATCCGATAACATGTTAATTTCCAAT
+ACCAACGGTTTTAATATTTCGATGATATACGGTAGTCTCTCTTTCGGACTTATATAGCTT
+ATTCCACAATACGAGTCATTATATACTCCAAAAAACAAAATAACTAGTATAAAATCTGTA
+TCGAATGGGAAAAACGAAATTATCGATATAGGTATAGAATCCGGAACATTGAACGTATTA
+ATACTTAATTCTTTTTCAGTGGTAAGAACCGATAGGTTATTGACATTGTATGGTTTTAAA
+TATTCTATAACTTGAGACTTGATAGATATTAATGACGAATTGAAAATTATTTTTATCACC
+ACGTGTGTTTCAGGATCATCGTCGACGCCAGTTAACCAACCGAATGGAGTAAAATAAATA
+TCATTAATATATGCTCTAGATATTAGTATTTTTATTAATCCTTTGATTATCATCTTCTCG
+TACGCGAATGATTCCATGATCAAGAGTGATTTGAGAACATCCTCCGGAGTATTAATGGGT
+TTAGTAAACAGTCCATCGTTGCAATAATAAAAGTTGTCCAAGTTAAAGGATATTATGCAT
+TCGTTTAAAGATATCACCTCATCTAACGGAGACAATTTTTTGGTAGGTTTTAGAGACTTT
+GAAGCTACTTGTTTAACAAAGTTATTCATCGTCGTCTACTATTCTATTTAATTTTGTAGT
+TAATTTATCACATATCACATTAATTGACTTTTTGGTCCACTTTTCCATACGTTTATATTC
+TTTTAATCCTGCGTTATCCGTTTCCGTTATATACAGGGATAGATCTTGCAAGTTAAATAG
+AATGCTCTTAAATAATGTCATTTTTTTATCCGCTAAAAATTTAAAGAATGTATAAACTTT
+TTTCAAAGATTTAAAACTTTTAGGTGGAGTTCTGGTACACAATATCATAAACAAACTAAT
+AAACATCCCACATTCAGATTCCAACAATTGATTAACTTCCACATTAATACAGCCTATTTT
+CGCTCCAAATGTACATTCGAAAAATCTGAATAAAACATCAATATCGCAATTTGTATTATC
+CAATACAGAATGTCTGTGATTCGTGTTAAAACCATCGGAAAAAGAATAGAAATAAAAATT
+ATTATAATGGTGGAATTCAGTTGGAATATTGCCTCCGGAGTCATAAAAGGATACTAAACA
+TTGTTTTTTATCGTAAATTACACATTTCCAATGAGACAAATAACAAAATCCAAACATTAC
+AAATCTAGAGGTAGAACTTTTAATTTTGTCTTTAAGTATATACGATAAGATATGTTTATT
+CATAAACGCGTCAAATTTTTCATGAATAGCTAAGGAGTTTAAGAATCTCATGTCAAATTG
+TCCTATATAATCCACTTCGGATCCATAAGCAAACTGAGAGACTAAGTTCTTAATACTTCG
+ATTGCTCATCCAGGCTCCTCTCTCAGGCTCTATTTTCATCTTGACGACCTTTGGATTTTC
+ACCAGTATGTATTCCTTTACGTGATAAATCATCAATTTTCAAATCCATTTGTGAGAAGTC
+TATCGCCTTAGATACTTTTTCCCGTAGTTGAGGTTTAAAGAAATACGCTAACGGTATACT
+AGTAGGTAACTCAAAGACATCATATATAGAATGGTAACGCGTCGTTAACTCGTCGGTTAA
+CTCTTTCTTTTGATCGAGTTCATCGCTACTATTGGGTCTGCTCAGGTGCCCCGACTCTAC
+TAGTTCCAACATCATACCGATAGGAATACAAGACACTTTGCCAGCGGTTGTAGATTTATC
+ATATTTCTCCACCACATATCCGTTACAATTTGTTAAGAATTTAGATACATCTATATTGCT
+ACATAATCCAGCTAGTGAATATATATGACATAATAAATTGGTAAATCCTAGTTCTGGTAT
+TTTACTAATTACTAAATCTGTATATCTTTCCATTTATCATGGAAAAGAATTTACCAGATA
+TCTTCTTTTTTCCAAACTGCGTTAATGTATTCTCTTACAAATATTCACAAGATGAATTCA
+GTAATATGAGTAAAACGGAACGTGATAATTTCTCATTGGCTGTGTTTCCAGTGATAAAAC
+ATAGATGGCATAACGCACACGTTGTAAAACATAAAGGAATATACAAAGTTAGTACAGAAG
+CACGTGGAAAAAAAGTATCTCCTCCATCACTAGGAAAACCCGCACATATAAACCTAATGT
+CGAAGCAATATATATATAGTGAGTATGCAATAAGCTTTGAATGTTATAGTTTTCTAAAAT
+GTATAACAAATACAGAAATCAATTCGTTCGATGAGTATATATTAAGAGGACTATTAGAAG
+CTGGTAATAGTTTACAGATATTTTCCAATTCCGTAGGTAAACGAATAGATACTATAGGTG
+TACTAGGGAATAAGTATCCATTTAGCAAAATTCCATTGGCCTCATTAACTCCTAAAGCAC
+AACGAGAGATATTTTTAGCGTGGATTTCTCATAGACCTGTAGTTTTAACTGGAGGAACCG
+GAGTGGGTAAGACGTCACAGGTACCCAAGTTATTGCTTTGGTTTAATTATTTATTTGGTG
+GATTCTCTTCTCTAGATAAAATCACTGACTTTCACGAAAGACCAGTCATTCTATCTCTTC
+CTAGGATAGCTTTAGTTAGATTGCATAGCAATACCATTTTAAAATCATTGGGATTTAAGG
+TACTAGATGGATCTCCTATCTCTTTACGGTACGGATCTATACCGGAAGAATTAATAAACA
+AACAACCAAAAAAATATGGAATTGTATTTTCTACCCATAAGTTATCTCTAACAAAACTAT
+TTAGTTATGGCACTATTATTATAGACGAAGTTCATGAGCATGATCAAATAGGAGATATTA
+TTATAGCAGTAGCGAGAAAACATCATACGAAAATAGATTCTATGTTTTTAATGACTGCCA
+CGTTAGAGGATGACAGGGAACGTCTAAAAATATTTTTACCTAATCCCGCATTTATACATA
+TTCCTGGAGATACACTGTTTAAAATTAGCGAGGTATTTATTCATAATAAGATAAATCCAT
+CTTCCAGAATGGCATATATAGAAGAAGAAAAGAGAAATTTAGTTACTGCTATACAGATGT
+ATACTCCTCCTGATGGATCATCCGGTATAGTCTTTGTGGCATCCGTTGCACAGTGTCACG
+AATATAAATCATATTTAGAAAAAAGATTACCGTATGATATGTATATTATTCATGGTAAGG
+TCTTAGATATAGACGAAATATTAGAAAAAGTGTATTCATCACCTAATGTATCGATAATTA
+TTTCTACTCCTTATTTGGAATCCAGCGTTACTATACGCAATGTTACACACATTTATGATA
+TGGGTAGAGTTTTTGTCCCCGCTCCTTTTGGAGGATCACAACAATTTATTTCTAAATCTA
+TGAGAGATCAACGAAAAGGAAGAGTAGGAAGAGTTAATCCTGGAACATACGTATATTTCT
+ATGATCTGTCTTATATGAAATCTATACAGCGAATAGATTCAGAATTTCTACATAATTATA
+TATTGTACGCTAATAAGTTTAATCTAACACTCCCCGAAGATTTGTTTATAATCCCTACAA
+ATTTGGATATTCTATGGCGTACAAAGGAATATATAGACTCGTTCGATATTAGTACAGAAA
+CATGGAATAAATTATTATCCAATTATTATATGAAGATGATAGAGTATGCTAAACTTTATG
+TACTAAGTCCTATTCTCGCTGAGGAGTTGGATAACTTTGAGAGGACGGGAGAATTAACTA
+GTATTGTACAAGAAGCCATTTTATCTCTAAATTTACAAATTAAGATTTTAAAATTTAAAC
+ATAAAGATGATGATACGTATATACACTTTTGTAGAATATTATTCGGTGTCTATAACGGAA
+CAAACGCTACTATATATTATCATAGACCTCTAACGGGATATATGAATATGATTTCAGATA
+CTATATTTGTTCCTGTAGATAATAACTAAAAATCAAAATCTAATGACCACATCTTTTTTT
+AGAGATGAAAAATTTTCCACATCTCCTTTTGTAGACACGACTAAACATTTTGCAGAAAAA
+AGTTTATTATTATTTAGATAATCGTATACTTCATCAGTGTAGATAGTAAATGTGAACAGA
+TAAAAGGTATTCTTGCTCAATAGATTGGTAAATTCCATAGAATATATTAATCCTTTCTTC
+TTGAGATCCCACATCATTTCAACCAAAGACGTTTTATCCAATGATTTACCTCGTACTATA
+CCACATACAAAACTAGATTTTGCAGTGATGTCGTACCTGGTATTCCTACCAAACAAAATT
+TTACTTTTAGTTCTTTTAGAAAATTCTAAGGTAGAATCTCTATTTGTCAATATGTCATCT
+ATGGAATTACCACTAGCAAAAAATGATAGAAATATATATTGATACATCGCAGCTGGTTTT
+GATCTACTATACTTTAAAAACGAATCAGATTCCATAATTGCTTGTATATCATCAGCTGAA
+AAACTATGTTTTACACGTATTCCTTCGGCATTTCTTTTTAATGATATATCTTGTTTAGAC
+AATGATAAAGTTATCATGTCCATGAGAGACGCGTCTCCGTATCGTATAAATATTTCATTA
+GATGTTAGACGCTTCATTAGGGGTATACTTCTATAAGGTTTCTTAATTAGTCCATCATTG
+GTTGCGTCAAGAACTACTATCTGATGTTGTTGGGTATCTCTAGTGTTACACATGGCCTTA
+CTAAAGTTTGGGTAAATAACTATGATATCTCTATTAATTATAGATGTATATATTTCATTC
+GTCAAGGATATTAATATCGACTTACTATCGTCATTAATACGTGTAATGTAATCATATAAA
+TCATGCGATAGCCAAGGAAAATTCAAATAGATGTTCATCATATAATCGTCGCTATAATTC
+ATATTAATACTTTGACATTGACTAATTTGTAATATAGCCTCGCCACGAAGAAAGCTCTCG
+TATTCAGTTTCATCGATAAAGGATACCGTTAAATATAACTGGTTGCCGATAGTCTCATAG
+TCTATTAAGTGGTAAGTTTCGTATAAATACAGAATCCCTAAAATATTATCTAATGTGGGA
+TTAATCCTTACCATAACTGTATAAAATGGAGCCGGAGTCATAACTATTTTACCGTTTGTA
+CTTACTGGAATAGATGAAGGAATAATCTCCGGACATGATGGTAAAGACCCAAATGTCTGT
+TTGAAGAAATCCAATGTTCCAGGTCCTAATCTCTTGACAAAAATTACGATATTCGATCCC
+GATATCCTTTGCATTCTATTTACCAGCATATCACGAACTATATTAAGATTATCTATCATG
+TCTATTCTCCCACCGTTATATAAATCGCCTCCGCTAAGAAACGTTAGTATATCCATACAA
+TGGAATACTTCATTTCTAAAATAGTATTCGTTTTCTAATTCTTTAATGTGAAATCGTATA
+CTAGAAAGGGAAAAATTATCTTTGAGTTTTCCATTAGAAAAGAACCACGAAACTAATGTT
+CTGATTGCGTCTGACTCCGTCGCTGAATTAATAGATTTACACCAAAAACTCATATAACTT
+CTAGATGTAGAAGCATTCGCTAAAAAATTAGTAGAATCAAAGGATATAAGTAGATGTTCC
+AACAAGTGAGCAATTCCCAAGATTTCATCTATATCATTCTCGAATCCGAAATTAGAAATT
+CCCAAGTAGATATCCTTTTTCATCCGATCATTGATGAAAATACGAACTTTATTCGGTAAG
+ACGATCATTTACTAAGGAGTAAAATAGGAAGTAACGTTCGTATATCGTTATCGTCGTATA
+AATTAAAGGTGTGTTTTTTGCCATTAAGAGACATTATAATTTTACCAATATTGGAATTAT
+AATATAGGTGTATTTGAGCACTAGAAACGGTCGATGCATCGGTAAATATAGCTGTATCTA
+ATGTTCTAGTCGGTATTTCTTCATTTCGCTGTCTAATGATAGCGTTTTCTCTATCTGTTT
+CCATTACAGCTGCCTGAAGTTTATTGGTCGGATAATATGTAAAATAATAAGAAATACATA
+CGAATAACAAAAATAAAATAAGATATAATAAAGATGCCATTTAGAGATCTAATTTTGTTC
+AACTTGTCCAAATTCCTACTTACAGAAGATGAGGAATCGTTGGAGATAGTATCTTCCTTA
+TGTAGAGGATTTGAAATATCTTACGATGACTTAATATCGTACTTTCCAGATAGGAAATAC
+CATAAATATATTTCTAAGGTATTTGAACATGTAGATTTATCGGAGGAATTAAGTATGGAA
+TTCCATGATACAACTCTGAGAGATTTAGTATATCTTAGATTGTACAAGTATTCCAAGTAT
+ATACGGCCGTGTTATAAATTAGGAGATAATCTAAAAGGTATAGTTGTTATAAAGGACAGA
+AATATATATATTAGAGAAGCAAATGATGACTTGATAGAATATCTCCTCAAGGAATACACT
+CCTCAGATTTATACATATTCTAATGAGCGAGTTCCCATAGCTGGTTCAAAATTAATTCTT
+TGTGGATTTTCTCAAGTTACATTTATGGCGTATACAACGTCGCATATAACAACAAATAAA
+AAGGTAGATGTTCTCGTTTCCAAAAAATGTATAGATGAACTAGTCGATCCAATAAATTAT
+CAAATACTTCAAAATTTATTTGATAAAGGAAGCGGAACAATAAACAAAATACTCAGGAAG
+ATATTTTATTCGGTAACAGGTGGCCAAACTCCATAGGTAGCTTTTTCTATTTCGGATTTT
+AGAATTTCCAAATTCACCAGCGATTTATCGGTTTTGGTGAAATCCAAGGATTTATTAATG
+TCCACAAATGCCATTTGTTTTGTCTGTGGATTGTATTTGAAAATGGAAACGATGTAGTTA
+GATAGATGCGCGGCGAAGTTTCCTATTAGGGTTCCGCGCTTCACGTCACCCAACATACTT
+GAATCACCATCCTTTAAAAAAAATGATAAGATATCAACATGGAGTATATCATACTCGGAT
+TTTAATTCTTCTACTGCCTCACTGACATTTTCACAAATACTACAATACGGTTTACCGAAA
+ATAATCAGTACGTTCTTCATTTATGGGTATCAAAAACTTAAAATCGTTACTGCTGGAAAA
+TAAATCACTGACGATATTAGATGATAATTTATACAAAGTATACAATGGAATATTTGTGGA
+TACAATGAGTATTTATATAGCCGTCGCCAATTGTGTCAGAAACTTAGAAGAGTTAACTAC
+GGTATTCATAAAATACGTAAACGGATGGGTAAAAAAGGGAGGACATGTAACCCTTTTTAT
+CGATAGAGGAAGTATAAAAATTAAACAAGACGTTAGAGACAAGAGACGTAAATATTCTAA
+ATTAACCAAGGACAGAAAAATGTTAGAATTAGAAAAGTGTACATCCGAAATACAAAATGT
+TACCGGATTTATGGAAGAAGAAATAAAGGCAGAAATGCAATTAAAAATCGATAAACTCAC
+ATTTCAAATATATTTATCTGATTATGATAACATAAAAATATCATTGAATGAGATACTAAC
+ACATTTCAACAATAATGAGAATGTTACATTATTTTATTGTGATGAACGAGACGCAGAATT
+CGTTATGTGTCTAGAGGCTAAAACACAGTTCTCTACCACAGGAGAATGGCCGTTAATAAT
+AAGTACCGATCAGGATACTATGCTATTCGCGTCTGCTGATAATCATCCTAAGATGATAAA
+AAACTTAACTCAACTGTTTAAATTTGTTCCCTCGGCAGAGGATAACTATTTAGCAAAATT
+AACTGCATTAGTGAATGGATGTGATTTCTTTCCTGGACTCTATGGGGCATCTATAACACC
+CAACAACTTAAACAAAATACAATTGTTTAGTGATTTTACAATCGATAATATAGTCACTAG
+TTTGGCAATTAAAAATTATTATAGAAAGACTAACTCTACCGTAGACGTGCGTAATATTGT
+TACGTTTATAAACGATTACGCTAATTTAGACGATGTCTACTCGTATATTCCTCCTTGTCA
+ATGCACTGTTCAAGAATTTATATTCTCCGCATTAGATGAAAAATGGAATGAATTTAAATC
+ATCTTATTTAGAGAGCGTGCCGTTACCCTGCCAATTAATGTACGCATTAGAACCACGTAA
+GGAGATTGATGTTTCAGAAGTTAAAACTTTATCATCTTATATAGATTTCGAAAATACTAA
+ATCAGATATCGATGTTATAAAATCTATATCCTCGATTTTTGGATATTCTAACGAAAACTG
+TAACACCATAGTGTTCGGCATCTATAAGGATAATTTACTACTGAGTATAAATAATTCATT
+TTACTTTAACGATAGTCTGTTAATAACCAATACTAAAAGTGATAATATAATAAATATAGG
+TTACTAGATTAAAAAATGGTGTTCCAGCTCGTGTGTTCTACATGCGGCAAAGATATTTCT
+CACGAACGATATAAATTGATTATACGAAAAAAATCATTAAAGGATGTACTAGTCAGTGTA
+AAGAACGAATGTTGTAGGTTAAAATTATCTACACAAATAGAACCTCAACGTAACTTAACA
+GTGCAACCTCTATTGGATATAAACTAATGGATCCGGTTAATTTTATCAAGACATATGCGC
+CTAGAGGTTCTATTATTTTTATTAATTATGCCATGTCATTAACTAGTCATTTGAATCCAT
+CGATAGAAAAACATGTGGGTATTTATTATGGTACGTTATTATCGGAACACTTGGTAGTTG
+AATCTACCTATAGAAAAGGAGTTAGAATAGTCCCATTGGATAGATTTTTTGAAGGATATC
+TTAGTGCAAAAGTATACATGTTAGAGAATATTCAAGTTATGAAAATAGCAGCTGATATGT
+CGTTAACTTTACTAGGTATTCCATATGGATTTGGTCATGATAGAATGTATTGTTTTAAAT
+TGGTAGCTGAATGTTATAAAAATGCCGGTATTGATACATCGTCTAAACGAATATTAGGTA
+AAGATATTTTTCTGAGCCAAAACTTTACAGATGATAATAGATGGATAAAGATATATGATT
+CTAATAATTTAACATTTTGGCAAATTGATTACCTTAAAGGGTGAGTTAATATGCATAACT
+ACTCCTCCGTTGTTTTTTCCCTCGTTCTTTTTCTTAACGTTGTTTGCCATCACTCTCATA
+ATGTAAAGATATTCTAAAATGGTAAACTTTTGCATATCGGATGCAGAAATTGGTATAAAT
+GTTGTAATTGTATTATTTCCCGTCAATGGACTAGTCACAGCTCCATCAGTTTTATATCCT
+TTAGAGTATTTCTCACTCGTGTCTAGCATTCTAGAGCATTCCATGATCTGTTTATCGTTG
+ATATTGGCCGGAAAGATAGATTTTTTATTTTTTATTATATTACTATTGGCAATTGTAGAT
+ATAACTTCTGGTAAATATTTTTCTACCTTTTCAATCTCTTCTATTTTCAAGCCGGCTATA
+TATTCTGCTATATTGTTACTAGTATCAATACCTTTTCTGGCTAAGAAGTCATATGTGGTA
+TTCACTATATCAGTTTTAACTGGTAGTTCCATTAGCCTTTCCACTTCTGCAGAATAATTA
+GAAATTGGTTCTTTACCAGAAAATCCAGCTACTATAATAGGCTCACCGATGATCATTGGC
+AAAATCCTATATTGTACCAGATTAATGAGAGCATATTTCATTTCCAATAATTCTGCTAGT
+TCTTGAGACATTGATTTATTTGATGAATCTATTTGGTTCTCTAGATACTCTACCATTTCT
+GCCGCATACAATAACTTGTTAGATAAAATCAGGGTTATCAAAGTGTTTAGTGTGGCTAGA
+ATAGTGGGCTTGCACGTATTAAAGAATGCTGTAGTATGAGTAAACCGTTTTAACGAATTA
+TATAGTCTCCAGAAATCTGTGGCGTTGCATACATGAACTGAATGACATCGAAGATTGTCC
+AATATTTTTAATAGCTGCTCTTTGTCCATTATTTCTATATTTGACTCGCAACAATTGTAG
+ATACCATTAATCACTGATTCCTTTTTCGATGCCGGACAATAGCACAATTGTTTAGCTTTG
+GACTCTATGTATTCAGAATTAATAGATATATCTCTCAATACAGATTGCACTATACATTTT
+GAAACTATGTCAAAAATTGTAGAACGACGCTGTTCTGTAGCCATTTAACTTTAAATAATT
+TACAAAAATTTAAAATGAGCATCCGTATAAAAATCGATAAATTGCGCCAAATTGTGGCAT
+ATTTTTCAGAGTTCAGCGAAGAAGTGTCTATAAATGTAGACTTGACGGATGAATTAATGT
+ATATTTTTGCCGCCTTGGGCGGATCTGTAAACATTTGGGCCATTATACCTCTCAGTGCAT
+CAGTGTTCTACCGCGGAGCCGAAAATATTGTGTTTAACCTTCCAGTGTCCAAGGTAAAAT
+CGTGTTTGTGTAGTTTTCACAATGATGCTATCATAAATATAGAACCTGATCTGGAAAATA
+ATCTAGTAAAACTTTCTAGTTATCATGTAGTAAGTGTCGATTGTAACAAGGAACTGATGC
+CTATTAGGACAGATACTACTATTTGTCTAAGTATAGATCAAAAGAAATCTTACGTATTTA
+ATTTTCACAAGTATGAAGAAAAATGTTGTGGTAGAACCGTCATTCATCTAGAATGGTTGT
+TGGGCTTTATCAAGTGTATTAGTCAGCATCAGCATTTGGCTATTATGTTTAAAGATGACA
+ATATTATTATGAAGACTCCTGGTAATACTGATGCGTTTTCCAGGGAATATTCTATGACTG
+AATGTTCTCAAGAACTACAAAAGTTTTCTTTCAAAATAGCTATCTCGTCTCTCAACAAAC
+TACGAGGATTCAAAAAGAGAGTCAATGTTTTTGAAACTAGAATCGTAATGGATAATGACG
+ATAACATTCTAGGAATGTTGTTTTCGGATAGAGTTCAATCCTTTAAGATTAACATCTTTA
+TGGCGTTTTTAGACTAATACTTTCAATGAGATAAATATGGGTGGCGGAGTAAGTGTTGAG
+CTCCCTAAACGGGATCCACCTCCGGGAGTACCCACTGATGAGATGTTATTAAACGTGGAT
+AAAATGCATGACGTGATAGCTCCCGCTAAGCTTTTAGAATATGTGCATATAGGACCACTA
+ACAAAAGATAAAGAGGATAAAGTAAAGAAAAGATATCCAGAGTTTAGATTAGTCAACACA
+GGACCCGGTGGTCTTTCGGCATTATTAAGACAATCATATAATGGAACCGCACCCAATTGC
+TGTCGCACTTTTAATCGTACTCATTATTGGAAGAAGGATGGAAAGATATCAGATAAGTAT
+GAAGAGGGTGCAGTATTAGAATCGTGTTGGCCCGACGTCCACGACACTGGAAAATGCGAT
+GTTGATTTATTCGACTGGTGTCAGGGGGATACGTTCGATATAAACATATGCCATCAGTGG
+ATCGGTTCAGCCTTTAATAGGAGTGATAGAACTGTAGAGGGTCGACAATCGTTAATAAAT
+CTGTATAATAAGATGCAAAGATTATGTAGTAAAGATGCTAGTGTACCAATATGTGAATTA
+TTTTTGCATCATTTACGCGCACACAATACAGAAGATAGTAAAGAGATGATCGATTATATT
+CTAAGACAACAGTCGGCGGACTTTAAACAGAAATATATGAGATGTAGTTATCCCACTAGA
+GATAAGTTAGAAGAGTCATTAAAATATGCGGAACCTCGAGAATGTTGGGATCCAGAGTGT
+TCGAATGCCAATGTTAATTTCTTACTAACACGTAATTATAATAATTTAGGACTTTGCAAT
+ATTGTACGATGTAATACGAGCGTGAATAACTTACAGATGGATAAAACTTCCTCATTAAGA
+TTATCATGTGGATTAAGCAATAGTGATAGATTTTCTACTGTTCCCGTCAATAGAGCAAAA
+GTAGTTCAACATAATATTAAACATTCGTTCGACCTAAAATTGCATTTGATCAGTTTATTA
+TCTCTCTTGGTAATATGGATACTAATTGTAGCTATTTAAATGGGTGCCGCAGCAAGCATA
+CAGACGACTGTGAATACACTCAGTGAACGTATCTCGTCTAAATTAGAACAAGAAGCGAAC
+GCTAGTGCTCAAACAAAATGTGATATAGAAATCGGAAATTTTTATATCCGACAAAACCAT
+GGATGTAACATCACTGTTAAAAATATGTGCTCTGCGGACGCGGATGCTCAGTTGGATGCT
+GTGTTATCAGCCGCTACAGAAACATATAGTGGATTAACACCGGAACAAAAAGCATACGTA
+CCAGCTATGTTTACTGCTGCGTTAAACATTCAGACGAGTGTAAACACTGTTGTTAGAGAT
+TTTGAAAATTATGTGAAACAGACTTGTAATTCTAGCGCTGTTGTCGATAACAAATTAAAG
+ATACAAAACGTAATTATAGATGAATGTTACGGAGCCCCAGGATCTCCAACAAATTTGGAA
+TTTATTAATACAGGATCTAGCAAAGGAAATTGTGCCATTAAGGCGTTGATGCAATTGACT
+ACTAAGGCCACTACTCAAATAGCACCTAGACAAGTTGCTGGTACAGGAGTTCAGTTTTAT
+ATGATTGTTATCGGTGTTATAATATTGGCAGCGTTGTTTATGTACTATGCCAAGCGTATG
+CTGTTCACATCCACCAATGATAAAATCAAACTTATTTTAGCCAATAAGGAAAACGTCCAT
+TGGACTACTTACATGGACACATTCTTTAGAACTTCTCCGATGATTATTGCTACCACGGAT
+ATACAAAACTGAAAATATATTGATAATATTTTAATAGATTAACATGGAAGTTATCGCTGA
+TCGTCTAGACGATATAGTGAAACAAAATATAGCGGATGAAAAATTTGTAGATTTTGTTAT
+ACACGGTCTAGAGCATCAATGTCCTGCTATACTTCGACCATTAATTAGGTTGTTTATTGA
+TATACTATTATTTGTTATAGTAATTTATATTTTTACGGTACGTCTAGTAAGTAGAAATTA
+TCAAATATTGTTGGTGTTGGTGGCGCTAGTCATCACATTAACTATTTTTTTATTACTTTA
+TACTATAATAGTACTAGACTGACTTCTAACAAACATCTCACCTGCCATAAATAAATGCTT
+GATATTAAAGTCTTCTATTTCTAACACTATTCCATCTGTGGAAAATAATACTCTGACATT
+ATCGCTAATTGATACATCGGTAAGTGATATGCCTATAAAGTAATAATCTTCTTTGGGCAC
+ATATACCAGTGTACCAGGTTCTAACAACCTATTTACTGGTGCTCCTGTAGCATACTTTTT
+TTTTACCTTGAGAATATCCATTGTTTGCTTGGTCAATAGTGATATGTGATTTTTTATCAA
+CCACTCAAAAAAGTAATTGGAGTGTTCATATCCTCTACGGGCTATTGTCTCATGACCGTG
+TATGAAATTTAAGTAACACGACTGTGGTAGATTTGTTCTATAGAGCCGGTTGCCGCAAAT
+AGATAGAACTACCAATATGTCTGTACAAATGTTAAACATTAATTGATTAACAGAAAAAAC
+AATGTTCGTTCTGGGAATAGAAACCAGATTAAAACAAAATTCATTAGAATATATGCCACG
+TTTATACATGGAATATAAAATAACTACAGTTTGAAAAATAACAGTATCATTTAAACATTT
+AACTTGCGGGGTTAATCTCACAACTTTACTGTTTTTGAACTGTTCAAAATATAGCATAGA
+TCCATGAGAAATACGTTTAGCCGCCTTTAATAGAGGAAATCCAACCGCCTTTCTGGATCT
+CACCAACGACGATAGTTCTGACCAGCAACTCATTTCTTCATCATCCACCTGTTTTAACAT
+ATAATAGGCAGGAGATAGATATCCATCATTGCAATATTCCTTCTCGTAGGCACACAATCT
+AATATTGATAAAATCTCCATTCTCTTCTCTGTATTTATTATCTTGTCTCGGTGGCTGATT
+AGGCTGTGGTCTATCGTTGTTGAATCTATTTTGGTCATTAAATCTTTCATTTCTTCCTGG
+TATATTTCTATCACCTCGTTTGGTTGGATTTTTGTCTATATTATCGTTTGTAACATCGGT
+ACGGGTATTCATTTATCACAAAAAAAACTTCTCTAAATGAGTCTACTACTAGAAAACCTC
+ATCGAAGAAGATACCATATTTTTTGCAGGAAGTATATCTGAGTATGATGATTTACAAATG
+GTTATTGCTGGTGCAAAATCCAAATTTCCAAGATCTATGCTTTCTATTTTTAATATAGTA
+CCTAGAACGATGTCAAAATATGAGTTGGAGTTGATTCATAACGAGAATATCACAGGGGCA
+ATGTTTACCACAATGTATAATATAAGAAACAATTTGGGTCTAGGCGATGATAAACTAACT
+ATTGAAGCCATTGAAAACTATTTCTTGGATCCTAACAATGAGGTTATGCCTCTTATCATT
+AATAATACGGATATGACTACCGTCATTCCTAAAAAAAGTGGTAGGAGAAAGAATAAGAAC
+ATGGTTATCTTCCGTCAAGGATCATCACCTATCTTGTGTATTTTCGAAACTCGTAAAAAG
+ATTAATATTTATAAAGAAAATATGGAATCCGTATCGACTAAGTATACACCTATCGGAGAC
+AACAAGGCTTTGATATCTAAATATGCGGGAATTAATATCCTGAATGTGTATTCTCCTTCC
+ACGTCCATGAGATTGAATGCCATTTACGGATTCACCAATAAAAATAAACTAGAGAAACTT
+AGTACTAATAAGGAACTAGAATCGTATAGTTCTAGCCCTCTTCAAGAACCCATTAGGTTA
+AATGATTTTCTGGGACTATTGGAATGTGTTAAAAAGAATATTCCTCTAACAGATATTCCG
+ACAAAGGATTGATTACTATAAATGGAGAATGTTCCTAATGTATACTTTAATCCTGTGTTT
+ATAGAGCCCACGTTTAAACATTCTTTATTAAGTGTTTATAAACACAGATTAATAGTTTTA
+TTTGAAGTATTCGTTGTATTCATTCTAATATATGTATTTTTTAGATCTGAATTAAATATG
+TTCTTCATGCCTAAACGAAAAATACCCGATCCTATTGATAGATTACGACGTGCTAATCTA
+GCGTGTGAAGACGATAAATTAATGATCTATGGATTACCATGGATAACAACTCAAACATCT
+GCGTTATCAATAAATAGTAAACCGATAGTGTATAAAGATTGTGCAAAGCTTTTGCGATCA
+ATAAATGGATCACAACCAGTATCTCTTAACGATGTTCTTCGCAGATGATGATTCATTTTT
+TAAGTATTTTGCTAGTCAAGATGATGAATCTTCATTATCTGATATATTGCAAATCACTCA
+ATATCTAGACTTTCTGTTATTATTATTGATCCAATCAAAAAATAAATTAGAAGCTGTGGG
+TCATTGTTATGAATCTCTTTCAGAGGAATACAGACAATTGACAAAATTCACAGACTCTCA
+AGATTTTAAAAAACTGTTTAACAAGGTCCCTATTGTTACAGATGGAAGGGTCAAACTTAA
+TAAAGGATATTTGTTCGACTTTGTGATTAGTTTGATGCGATTCAAAAAAGAATCAGCTCT
+AGCTACCACCGCAATAGATCCTGTTAGATACATAGATCCTCGTCGTGATATCGCATTTTC
+TAACGTGATGGATATATTAAAGTCGAATAAAGTTGAAAAATAATTAATTCTTTATTGTTA
+TCATGAACGGCGGACATATTCAGTTGATAATCGGCCCCATGTTTTCAGGTAAAAGTACAG
+AATTAATTAGACGAGTTAGACGTTATCAAATAGCTCAATATAAATGTGTGACTATAAAAT
+ATTCTAACGATAATAGATACGGAACGGGACTATGGACACATGATAAGAATAATTTTGCAG
+CATTGGAAGTAACTAAACTATGTGATGTCTTGGAAGCAATTACAGATTTCTCCGTGATAG
+GTATAGATGAAGGACAGTTCTTTCCAGACATTGTTGAATTCTGTGAGCGTATGGCAAACG
+AAGGAAAAATAGTTATAGTAGCCGCGCTCGATGGGACATTTCAACGTAGACCGTTTAATA
+ATATTTTGAATCTTATTCCATTATCTGAAATGGTGGTAAAACTAACTGCAGTGTGTATGA
+AATGCTTTAAGGAGGCTTCCTTTTCTAAACGATTAGGTACAGAAACCGAGATAGAAATAA
+TAGGAGGTAATGATATGTATCAATCTGTGTGTAGAAAGTGTTACATCGACTCATAATATT
+ATATTTTTTATCTAAAAAACTAAAAATAAACATTGATTAAATTTTAATATAATACTTAAA
+AATGGATGTTGTGTCGTTAGATAAACCGTTTATGTATTTTGAGGAAATTGATAATGAGTT
+AGATTACGAACCAGAAAGTGCAAATGAGGTCGCAAAAAAACTGCCGTATCAAGGACAGTT
+AAAACTATTACTAGGAGAATTATTTTTTCTTAGTAAGTTACAGCGACACGGTATATTAGA
+TGGCGCCACCGTAGTGTATATAGGATCTGCTCCAGGTACACATATACGTTATTTGAGAGA
+TCATTTCTATAATTTAGGAGTGATCATCAAATGGATGCTAATTGACGGCCGCCATCATGA
+TCCTATTCTAAATGGATTGCGTGATGTGACTCTAGTGACTCGGTTTGTTGATGAGGAATA
+TCTACGATCCATCAAAAAACAACTACATCCTTCTAAGATTATTTTAATTTCTGATGTGCG
+ATCCAAACGAGGAGGAAATGAACCTAGTACTGCGGATTTACTAAGTAATTATGCTCTACA
+AAATGTCATGATTAGTATTTTAAACCCCGTGGCGTCTAGTCTTAAATGGAGATGCCCGTT
+TCCAGATCAATGGATCAAGGACTTTTATATCCCACACGGTAATAAAATGTTACAACCTTT
+TGCTCCTTCATATTCAGCTGAAATGAGATTATTAAGTATTTATACCGGTGAGAATATGAG
+ACTGACTCGAGTTACCAAATCAGACGCTGTAAATTATGAAAAAAAGATGTATTACCTTAA
+TAAGATAGTCCGCAACAAAGTAGTTATTAACTTTGATTATCCTAATCAGGAATATGACTA
+TTTTCACATGTACTTTATGTTGAGGACCGTATACTGCAATAAAACATTTCCTACTACTAA
+AGCAAAGATACTATTTCTACAACAATCTATATTTCGTTTCTTAAATATTCCAACGACATC
+AACTGAAAAAGTTAGTCATGAACCAATACAACGTAAAATATCTAGCAAAGATTCTATGTC
+TAAAAACAGAAATAGCAAGAGATCCGTACGCGGTAATAAATAGAAACGTACTACTGAGAT
+ATACTACCGATATAGAGTATAATGATTTAGTTACTTTAATAACCGTTAGACATAAAATTG
+ATTCTATGAAAACTGTGTTTCAGGTATTTAACGAATCATCCATAAATTATACTCCGGTTG
+ATGATGATTATGGAGAACCAATCATTATAACATCGTATCTTCAAAAAGGTCATAACAAGT
+TTCCTGTAAATTTTCTATACATAGATGTGGTAATATCTGACTTATTTCCTAGCTTTGTTA
+GACTAGATACTACAGAAACTAATATAGTTAATAGTGTACTACAAACAGGCGATGGTAAAA
+AGACTCTTCGTCTTCCTAAAATGTTAGAGACGGAAATAGTTGTCAAGATTCTCTATCGTC
+CTAATATACCATTAAAAATTGTTAGATTTTTCCGCAATAACATGGTAACTGGAGTAGAGA
+TAGCCGATAGATCTGTTATTTCAGTCGCTGATTAATCAATTAGTAGAGATGAGATAAGAA
+CATTATAATAATCAATAATATATCTTATATCTGTTTAGAAAAATGCTAATATTAAAATAG
+CTAACGCTAGTAATCCAATCGGAAGCCATTTGATATCTATAATAGGGTATCTAATTTCCT
+GATTCAGATAGCGTACGGCTATATTCTCGGTAGCTACTCGTTTGGAATCACAGACATTAT
+TTACATCTAATTTACTATCTGTAATGGAAACGTTTCCCAATGAAATGGTACAATCAGATA
+CATTACATCTTGATATATTTTTTTTTAAAGAGGCTGGTAACAACGCATCGCTTCGTTTAC
+ATGGCTCGTACCAACAATAATAGGGTAATCTTGTATCTATTCCTATCCGTACTATACTTT
+TATCAGGATAAATACATTTACATCGTATATCGTCTTTGTTAGTATCACAGAATGCATAAA
+TTTGTTCGTCCGTCATGATAAAAATTTAAAGTGTAAATATAACTATTATTTTTATAGTTA
+TAATAAAAAGGGAAATTTGATTGTATACCTTCGGTTCTTTAAAAGAAACTGACTTGATAA
+AAATGGCTGTAATCTCTAAGGTTACGTATAGTCTATACGATCAAAAAGAGATTAATGCCA
+CAGATATTATCATTAGTCATATTAAAAATGACGACGATATCGGTACCGTTAAAGATGGTA
+GACTAGGTGCTATGGATGGGGCATTATGTAAAACTTGTGGGAAAACGGAATTGGAATGTT
+TCGGTCACTGGGGTAAAGTAAGTATTTATAAAACTCATATAGTTAAGCCTGAATTTATTT
+CAGAAATTATTCGTTTACTGAATCATATATGTATTCATTGCGGATTATTGCGTTCACGAG
+AACCGTATTCCGACGATATTAACCTAAAAGAGTTATCGGTACACGCTCTTAGGAGATTAA
+AGGATAAAATATTATCCAAGAAAAAGTCATGTTGGAACAGCGAATGTATGCAACCGTATC
+AAAAAATTACTTTTTCAAAGAAAAAGGTTTGTTTCGTCAACAAGTTGGATGATATTAACG
+TTCCTAATTCTCTCATCTATCAAAAGTTAATTTCTATTCATGAAAAGTTTTGGCCATTAT
+TAGAAATTCATCAATATCCAGCTAACTTATTTTATACAGACTACTTTCCCATCCCTCCGT
+TGATTATTAGACCGGCTATTAGTTTTTGGATAGATAGTATACCCAAAGAGACAAATGAAT
+TAACTTACTTATTAGGTATGATCGTTAAGAATTGTAACTTGAATGCTGATGAACAGGTTA
+TCCAGAAGGCGGTAATAGAATACGATGATATTAAAATTATTTCTAATAACACTACCAGTA
+TCAATTTATCATATATCACATCCGGCAAAAATAATATGATTAGAAGTTATATCGTCGCTC
+GGCGAAAAGATCAGACCGCTAGATCCGTAATTGGTCCCAGTACATCTATCACCGTTAATG
+AGGTAGGAATGCCCACATATATTAGAAATACACTTACAGAAAAGATATTTGTTAATGCCT
+TTACAGTGGATAAAGTTAAACAACTATTAGCATCAAACCAAGTTAAATTTTACTTTAATA
+AACGATTAAACCAATTAACAAGAATACGTCAAGGAAAGTTTATCAAAAATAAAATACATT
+TATTGCCTGGTGATTGGGTAGAAGTAGCTGTTCAAGAATATACAAGTATTATTTTTGGAA
+GACAACCGTCTCTACATAGATACAACGTCATCGCTTCATCTATCAGAGCTACCGAAGGAG
+ATACTATCAAAATATCTCCCGGAATTGCCAACTCTCAAAATGCTGATTTTGACGGAGATG
+AAGAATGGATGATATTGGAGCAAAATCCTAAAGCCGTAGTTGAACAAAGTATTCTTATGT
+ATCCGACAACGTTACTCAAACACGATATTCATGGAGCCCCCGTTTATGGATCTATTCAAG
+ATGAAATCGTAGCAGCGTATTCATTGTTTAGGATACAAGATCTTTGTTTAGATGAAGTAT
+TGAACATCTTGGGGAAATATGGAAGAGAGTTCGATCCTAAAGGTAAATGTAAATTCAGCG
+GTAAAGATATCTATACTTACTTGATAGGTGAAAAGATTAATTATCCGGGTCTCTTAAAGG
+ATGGTGAAATTATTGCAAACGACGTAGATAGTAATTTTGTTGTAGCTATGAGGCATCTGT
+CATTGGCTGGACTCTTATCCGATCATAAATCGAACGTGGAAGGTATCAACTTTATTATCA
+AGTCATCTTATGTTTTTAAGAGATATCTATCTATATACGGTTTTGGGGTGACATTCAAAG
+ATCTGAGACCAAATTCGACGTTCACTAATAAATTGGAGGCTATCAACGTAGAAAAAATAG
+AACTTATCAAAGAAGCATACGCCAAATATCTCAAAGATGTAAGAGACGGGAAAATAGTTC
+CATTATCTAAAGCTTTAGAGGCGGACTACTTGGAATCCATGTTATCCAACTTGACAAATC
+TTAATATCAGAGAGATAGAAGAACATATGAGACAAACGCTGATAGATGATCCAGATAATA
+ACCTCCTGAAAATGGCCAAAGCGGGTTATAAAGTAAATCCCACAGAACTAATGTATATTC
+TAGGTACTTATGGACAACAGAGGATAGATGGCGAACCAGCAGAGACTCGAGTATTGGGTA
+GAGTCTTACCTTACTATCTTCCAGACTCTAAGGATCCAGAAGGAAGAGGTTATATTCTTA
+ATTCTTTAACAAAAGGATTAACGGGTTCTCAATATTACTTTTTGATGCTGGTTGCAAGAT
+CTCAATCTACTGATATTGTCTGTGAAACATCACGTACCGGAACACTGGCTAGAAAAATCA
+TTAAAAAGATGGAGGATATGGTGGTCGACGGATACGGACAAGTAGTTATAGGTAATACGC
+TCATCAAGTACGCAGCCAATTATACCAAAATTCTAGGCTCAGTATGTAAACCTGTAGATC
+TTATCTATCCAGATGAGTCCATGACTTGGTATTTGGAAATTAGTGCTTTGTGGAATAAAA
+TAAAACAGGGATTCGTTTACTCTCAGAAACAGAAACTTGCAAAGAAGACATTGGCGCCGT
+TTAATTTCCTAGTATTCGTCAAACCCACCACTGAGGATAATGCTATTAAGGTTAAGGATC
+TGTACGATATGATTCATAACGTCATTGATGATGTGAGAGAGAAATACTTCTTTACGGTAT
+CTAATATAGATTTTATGGAGTATATATTCTTGACGCATCTTAATCCTTCTAGAATTAGAA
+TTACAAAAGAAACGGCTATTACTATCTTTGAAAAGTTCTATGAAAAACTCAATTATACTC
+TAGGTGGTGGAACTCCTATTGGAATTATTTCTGCACAGGTATTGTCTGAGAAGTTTACAC
+AACAAGCCCTGTCCAGTTTTCACACTACTGAAAAGAGTGGTGCTGTAAAACAAAAACTTG
+GTTTCAACGAGTTTAATAACTTGACTAATTTGAGTAAGAATAAGACCGAAATTATCACTC
+TGGTATCCGATGATATCTCTAAACTTCAATCTGTTAAGATTAATTTCGAATTTGTATGTT
+TGGGAGAATTAAATCCAGACATCACTCTTCGAAAAGAAACAGATAGATATGTAGTAGACA
+TAATAGTCAATAGATTATACATCAAGAGAGCAGAAATAACCGAATTAGTCGTCGAATATA
+TGATTGAACGATTTATCTCCTTTAGCGTCATTGTAAAGGAATGGGGTATGGAGACATTCA
+TTGAGGACGAGGATAATATTAGATTTACTATCTACCTAAATTTCGTTGAACCGGAGGAAT
+TGAATCTTAGTAAGTTTATGATGGTTCTTCCAGGTGCCGCCAACAAGGGCAAGATTAGTA
+AATTCAAGATTCCTATCTCTGACTATACGGGATATAACGACTTCAATCAAACAAAAAAGC
+TCAATAAGATGACTGTAGAACTCATGAATCTAAAAGAATTGGGTTCTTTCGATTTGGAGA
+ACGTCAACGTGTATCCTGGAGTATGGAATACATACGATATCTTTGGTATTGAGGCCGCTC
+GTGGATACTTGTGCGAAGCCATGTTAAACACCTATGGAGAAGGTTTCGATTATCTGTACC
+AGCCTTGTGATCTTCTCGCTAGTTTACTATGTGCTAGTTACGAACCAGAATCAGTTAATA
+AATTCAAGTTCGGTGCAGCTAGTACTCTTAAGAGAGCTACGTTCGGAGATAATAAAGCAT
+TGTTAAACGCGGCTCTTCATAAAAAGTCAGAACCTATTAACGATAATAGTAGCTGCCACT
+TTTTTAGCAAGGTCCCTAATATAGGAACTGGATATTACAAATACTTTATCGACTTGGGTC
+TTCTCATGAGAATGGAAAGGAAACTATCTGATAAGATATCTTCTCAAAAGATCAAGGAGA
+TAGAAGAAACAGAAGACTTTTAATTCTTATCAATAACATATTTTTCTATGATCTGTCTTT
+TAAACGATGGATTTTCCACAAATGCGCCTCTCAAGTCCCTCATAGAATGATACACGTATA
+AAAAATATAGCATAGGTGATGACTCCTTATTTTTAGACATTAGATATGCCAAAATCATAG
+CCCCGCTTCTATTTACTCCTGCAACACAATGAACCAACACGGGCTCGTTTCGTTGATCAC
+ATTTAGATAAGAAGGCGGTCACGTCGTCAAAATATTTACTAATATCAGTAGTTGTATCAT
+CTACCAACGGTATATGAATAATATTAATATTAGAGTTAGGTAATGTATATTTATCCATCG
+TCAAATTTAAAACATATTTGAACTTAACTTCAGATGATGGTGCATCCATAGCATTTTTAT
+AATTTCCCAAATACACATTATTTGTTACTCTTGTCATTATAGTGGGAGATTTGGCTCTGT
+GCATATCTCCAGTTGAACGTAGTAGTAAGTATTTATACAAACTTTTCTTATCCATTTATA
+ACGTACAAATGGATAAAACTACTTTATCAGTAAACGCATGCAATTTAGAATACGTTAGAG
+AAAAGGCTATAGTAGGCGTACAAGCAGCCAAGACATCAACACTTATATTTTTTGTTATTA
+TATTGGCAATTAGTGCGCTATTACTCTGGTTTCAGACGTCTGATAATCCAGTCTTTAATG
+AATTAACGAGATATATGCGAATTAAAAATACGGTTAACGATTGGAAATCATTAACGGATA
+GCAAAACAAAATTAGAAAGCGATAGAGGTAGACTTCTAGCCGCTGGTAAGGATGATATAT
+TCGAATTCAAATGTGTGGATTTCGGCGCCTATTTTATAGCTATGCGATTGGATAAGAAAA
+CATATCTGCCGCAAGCTATTAGGCGAGGTACTGGAGACGCGTGGATGGTTAAAAAGGCGG
+CAAAAGTCGATCCATCTGCTCAACAATTTTGTCAGTATTTGATAAAACACAAGTCTAATA
+ATGTTATTACTTGTGGTAATGAGATGTTAAATGAATTAGGTTATAGCGGTTATTTTATGT
+CACCGCATTGGTGTTCCGATCTTAGTAATATGGAATAAGTGTTAGATAAATGCGGTAACA
+AATGTTCCTGTAAGGAACCATAACAGTTTAGATTTAACATTAAAGATGAGCATAAACATA
+ATAAACAAAATTACAATCAAACCTATAACATTAATATCAAACAATCCAAAAAATGAAATC
+AATGGAGTAGTAAACGTGTACATAACTCCTGGATAACGTTTAGCAGCTACCGTTCCTATT
+CTAGACCAAAAATTTGGTTTCATGGTTTCGAAGCGGTGTTCTGCAACAAGACGAGGATCG
+TGTTCTACATATTTGGCAGAGTTATCCATTATTTGCCTGTTAATCTTCATTTCGTTTTCG
+ATTCTGGCTATTTCAAAATAAAATCCCGATGATAGACCTCCAGACTTTATAATTTCATCT
+ACGATGTTCAGCGCCGTAGTAACTCTAATAATATAGGCGGATAAGCTAACATCATACCCT
+CCTGTATATGTAAATATGGCATGATCTTTGTCTATTACAAGCTCGGTTTTAACTTTATTT
+CCTGTAATAATTTCTCTCATCTGTAGGATATCTATTTTCTTGTCATGTATTGCCTTCAAG
+ACGGGACGAAGAAACGTAATATCCTCAATAACGTTATCGTTTTCTATAATAACTACATAT
+TCTACATTTTTATTTTCTAGCTCGGTAAAAAATTTAGAATCCCATAGGGCTAAATGTCTA
+GCGATATTTCTTTTCGTTTCCTCTGTACACATAGTGTTACAAAACCCTGAAAAGAAGTGA
+GTATACTTGTCATCATCTCTAATATTTCCTCCAGTCCATTGTATAAACACATAATCCTTG
+TAATGATCTGGATCATCATTGACTATCACAACATCTCTTTTTTCTTGCATAACTTCATTG
+TCCTTCACATCATCGAACTTCTGATCATTAATATGCTCATGAACATTAGGAAATGTTTCT
+GATGGAGGTCTATCAATAACTGGCACAACAATAACAGGAGTTTTCACCGCCGCCATTTAG
+TTATTGAAATTAATCATATACAACTCTCTAATACGAGTTATATTTTCGTCTATCCATTGT
+TTCACATTGACATATTTCGACAAAAAGATATAAAATGCGTATTCCAATGCTTCTCTGTTT
+AATGAATTACTAAAATATACAAACACGTCACTGTCTGGTAATAAATAATATCTTAGAATA
+TTGTAACAATTTATTTTGTATTGCACATGTTCGTGATCTATGAGTTCTTCTTCAAATGGC
+ATAGGATCTCCGAATCTGAAAACGTATAAATAGGAGTTAGAATAATAATATTTGAGAGTA
+TTGGTAATGTATAAACTCTTTAGCGGTATAATTAGTTTTTTTCTCTCGATTTCTATTTTT
+AGATGTGATGGAAAAATGACTAATTTTGTAGCATTAGTATCATGAACTCTAATCAAAATC
+TTAATATCTTCGTCACATGTTAGCTCTTTGAAGTTTTTAAGAGATGCATCAGTTGGTTTT
+ACAGATGGAGTAGGTGCAACAATTTTTTGTTTAATGCATGCATGTATTGGAGCCATTGTC
+TTAACTATAATGGTGCTTGTATCGAAAAACTTTAATGCGGATAACGGAAGCTCTTCGCCG
+CGACTTTCTACGTCGTAATTGGGTTCTAATGCCGATCTCTGAATGGATACTAGTTTTCTA
+AGTTCTAATGTAATTCTCTGAAAATGTAAATCCAATTCCTCCGGCATTATAGATGTGTAT
+ACATCGGTAAATAAAACTATAGTATCCAACGATCCCTTCTCGCAAATTCTAGTCTTAACC
+AAGAAATCGTATATAACTACGGAGATGGCGTATTTAAGAGTGGATTCTTCTACCGTTTTG
+TTCTTGGATTTCATATAAGAAACTATAAAGTCCGCACTACTGTTAAGAATGATCACTAAC
+GCAACTATATAGTTCAAATTAAGCATCTTGGAAACATAAAATAACTCTGTAGATGATACT
+TGACTTTCGAATAAGTTTGCAGACAAACGAAGAAAGAACAGACCTCTCTTAATTTCAGAA
+GAAAACTTTTTTTCGTATTCCTGACGTCTAGAGTTTATATCAATAAGAAAGTTAAGAATT
+AGTCGGTTAATGTTGTATTTCATTACCCAAGTTTGAGATTTCATAATATTGTCAAAAGAC
+ATGATAATATTAAAGATAAAGCGCTGACTATGAACGAAATAGCTATATGGTTCGCTCAAG
+AATATAGTCTTGTTAAACGTGGAAACGATAACTGTATTTTTAATCACGTCAGCGGCATCT
+AAATTAAATATAGGTATATTTATTCCACACACTCTACAATATGCCACACCATCTTCATAA
+TAAATAAATTCGTTAGCAAAATTATTAATTTTAGTGAAATAGTTAGCGTCAACTTTCATA
+GCTTCCTTCAATCTAATTTGATGCTCACATGGCGCGAATTCTACTCTAACATCCCTTTTC
+CATGCCTCAGGTTCATCGATCTCTATAATATCTAGTTTCTTGCGTTTCACAAACACAGGC
+TCGTCTCTCGCGATGAGATCTGTATAGTAACTATGTAAATGATAACTAGATAGAAAGATG
+TAGCTATATAGATGACGATCCTTTAAGAGAGGTATAATAACTTTACCCCAATCAGATAGA
+CTGTTGTTATGGTCTTCGGAAAAAGAATTTTTATAAATTTTTCCAGTATTTTCTAAATAT
+ACGTACTTGATATCTAAGAAATCCTTAATAATAATAGGAATGGATAATCCGTCTATTTTA
+TAAAGAAATACATATCGCATATTATACTTTTTTTTGGAAATTGGAATACCGATGTGTCTA
+CATAAATACGCAAAGTCTAAATATTTTTTAGAGAATCTTAGTTGGTCCAAATTCTTTTCC
+AAGTACGGTAATAGATTTTTCATATTGAACGGTATCTTCTTGATCTCTGGTTCTAATTCC
+GCATTAAATGATGAAACTAAGTCACTATTTTTATAACTAACGATTACATCACCTCTAACA
+TCATCATTTACCAGGATACTGATCTTCTTTTGTCGTAAATACATGTCTAATGTGTTAAAA
+AAAAGATCATACAAGTTATACGTCATTTCATCTGTAGTATTCTTGTCATTGAAGGATAAA
+CTCGTACTAATCTCTTCTTTAACAGTCTGTTCAAATTTATATCCTATATATGAAAAAATA
+GCAACCAGTGTTTGATCATCCGCGTCAATATTCTGTTCTATCGTAGTGTATAACAATCTT
+ATATCTTCTTCTGTGATAGTCGATACGTTATAAAGGTTGATAACGAAAATATTTTTATTT
+CGTGAAATAAAGTCATTGTAGGATTTTGGACTTATATTCGTGTCTAGTAGATATGATTTT
+ATTTTTGGAATGATCTCAATTAAAATAGTCTCTTTAGAGTCCATTTAAAGTTACAAACAA
+CTAGGAAATTGGTTTATGATGTATAATTTTTTTAGTTTTTATAGATTCTTTATTCTATAC
+TTAAAAAATGAAAATAAATACAAAGGTTCTTGAGGGTTGTGTTAATTGAAAGCGATAAAT
+AATCATAAATTATTTCATTATCGCGATATCCGTTAAGTTTGTATCGTAATGGCGTGGTCA
+ATTACGAATAAAGCGGATACTAGTAGTTTCACAAAGATGGCTGAAATCAGAGCTCATCTA
+AGAAATAGCGCTGAAAATAAAGATAAAAACGAGGATATTTTCCCGGAAGATGTAATAATT
+CCATCTACTAAGCCCAAAACCAAACGAACCACTACTCCTCGTAAACCAGCGGCTACTAAA
+AGATCAACCAAAAAGGATAAAGAAAAGGAGGAAGTGGAAGAAGTAGTTATAGAGGAATAT
+CATCAAACAACTGAAGAAAATTCTCCACCTCCGTCATCATCTCCTGGAGTCGGCGACATT
+GTAGAAAGCGTGGCCGCTGTAGAGCTCGATGATAGCGACGGGGATGATGAACCTATGGTA
+CAAGTTGAAGCTGGTAAAGTAAATCATAGTGCTAGAAGCGATCTCTCTGACCTAAAGGTG
+GCTACCGACAATATCGTTAAAGATCTTAAGAAAATTATTACTAGAATCTCTGCAGTATCG
+ACTGTTCTAGAGGATGTTCAAGCAGCTGGTATCTCTAGACAATTTACTTCTATGACTAAA
+GCTATTACAACACTATCTGATCTAGTCACCGAGGGAAAATCTAAAGTTGTTCGTAAAAAA
+GTTAAAACTTGTAAGAAGTAAATGCGTGCACTTTTTTATAAAGATGGTAAACTGTTTACC
+GATAATAATTTTTTAAATCCTGTATCAGACGATAATCCAGCGTATGAGGTTTTGCAACAT
+GTTAAAATTCCTACTCATTTAACAGATGTAGTAGTATATGAACAAACGTGGGAAGAGGCA
+TTAACTAGATTAATTTTTGTGGGAAGTGATTCAAAAGGACGTAGACAATACTTTTACGGA
+AAAATGCATATACAGAATCGCAATGCTAAAAGAGATCGTATTTTTGTTAGAGTATATAAC
+GTTATGAAACGAATTAATTGTTTTATAAACAAAAATATAAAGAAATCGTCCACAGATTCC
+AATTATCAGTTGGCGGTTTTTATGTTAATGGAAACTATGTTTTTTATTAGATTTGGTAAA
+ATGAAATATCTTAAGGAGAATGAAACAGTAGGGTTATTAACACTAAAAAATAAACACATA
+GAAATAAGTCCCGATGAAATAGTTATCAAGTTTGTAGGAAAGGACAAAGTTTCACATGAA
+TTTGTTGTTCATAAGTCTAATAGACTATATAAACCGCTATTGAAACTGACTGATGATTCT
+AGTCCCGAAGAATTTCTGTTCAACAAACTAAGTGAACGAAAGGTATATGAATGTATCAAA
+CAGTTTGGTATTAGAATCAAGGATCTCCGAACGTATGGAGTCAATTATACGTTTTTATAT
+AATTTTTGGACAAATGTAAAGTCCGTATCTCCTCTTCCATCACCAAAAAAGTTGATAGCA
+TTAACTATCAAACAAACTGCTGAAGTGGTAGGTCATACTCCATCAATTTCAAAAAGAGCT
+TATATGGCAACGACTATTTTAGAAATGGTAAAGGATAAAAATTTTTTAGACGTAGTATCT
+AAAACTACGTTCGATGAATTCCTATCTATAGTCGTAGATCACGTTAAATCATCTACGGAT
+GGATGATAATAGATCTTTACACAAATAATTACAAGACCGATAAATGGAAATGGATAAACG
+GATGAAATCTCTCGCTATGACAGCTTTCTTCGGAGAGCTAAACACGTTAGATATTATGGC
+ATTGATAATGTCTATATTTAAACACCATCCAAACAATACCATTTTTTCAGTGGATAAGGA
+TGGTCAATTTATGATTGATTTCGAATACGATAATTATAAGGCTTCTCAATATTTGGATCT
+GACCCTCACTCCGATATCTGGAAATGAATGCAAGACTCACGCATCTAGTATAGCCGAACA
+ATTGGCGTGTGTGGATATTATTAAAGAGGATATTAGCGAATATATCAAAACTACTCCCCG
+TCTTAAACGATTTATAAAAAAATACCGCAATAGATCATATACTCGTATCAGTCGAGATAC
+AGAAAAGCTTAAAATAGCTCTAGCTAAAGGCATAGATTACGAATATATAAAAGACGCTTG
+TTAATAAGTAAATGAAAAAAAACTAGTCGTTTATAATAAAACACAATATGGATGCCAACA
+TAGTATCATCTTCTACTATTGCGACGTATATAGACGCTTTAGCGAAGAATGCTTCAGAAT
+TAGAACAGAGGTCTACCGCATACGAAATAAATAATGAATTGGAACTAGTATTTATTAAAC
+CGCCATTGATTACGTTGACAAATGTAGTAAATATCTCCACGATTCAGGAATCGTTTATTC
+GATTTACCGTTACTAATAAGGAAGGTATCAAAATTAGAACTAAGATTCCATTATCTAAGG
+TACATGGTCTAGATGTAAAAAATGTGCAGTTGGTAGATGCTATAGATAACATAGTTTGGG
+AAAAGAAATCATTAGTGACGGAAAATCGTCTTCACAAAGAATGCTTGTTGAGACTATCAA
+CAGAGGAACGTCATATATTTTTGGATTACAAGAAATATGGATCCTCTATCCGACTAGAAT
+TAGTCAATCTTATTCAAGCAAAAACAAAAAACTTTACGATAGACTTTAAGCTAAAATATT
+TTCTAGGATCTGGCGCTCAATCTAAAAGTTCTTTATTGCACGCTATTAATCATCCAAAGT
+CAAGGCCTAATACATCTCTGGAAATAGAATTTACACCTAGAGACAATGAAACAGTTCCAT
+ATGATGAACTAATAAAGGAATTGACGACTCTCTCGCGTCATATATTTATGGCTTCTCCAG
+AGAATGTAATTCTTTCTCCACCTATTAACGCACCTATAAAGACTTTTATGTTGCCTAAAC
+AAGATATAGTAGGTCTGGATCTGGAAAATCTATATGCCGTAACTAAGACTGACGGCATTC
+CTATAACTATCAGAGTTACATCAAAAGGGTTGTATTGTTATTTTACACATCTTGGTTATA
+TTATTAGATATCCAGTTAAGAGAACAATAGATTCCGAAGTAGTAGTCTTTGGTGAGGCAG
+TTAAGGATAAGAACTGGACCGTATATCTCATTAAGCTAATAGAGCCCGTAAATGCAATCA
+GTGATAGACTAGAAGAAAGTAAGTATGTTGAATCTAAACTAGTGGATATTTGTGATCGGA
+TAGTATTCAAGTCAAAGAAATACGAAGGTCCGTTTACTACAACTAGTGAAGTCGTCGATA
+TGTTATCTACATATTTACCAAAGCAACCAGAAGGTGTTATTCTGTTCTATTCAAAGGGAC
+CTAAATCTAACATTGATTTTAAAATCAAAAAGGAGAATACTATAGACCAAACTGCAAATG
+TAGTATTTAGGTACATGTCCAGTGAACCAATTATCTTTGGAGAGTCGTCTATCTTTATAG
+AGTATAAGAAATTTACCAACGATAAAGGCTTTCCTAAAGAATATGGTTCTGGTAAGATTG
+TGTTATATAACGGCGTTAATTATCTAAATAATATCTATTGTTTGGAATATATTAATACAC
+ATAATGAAGTGGGTATTAAGTCCGTTGTTGTACCTATTAAGTTTATAGCAGAATTCTTAG
+TCAATGGAGAAATACTTAAACCTAGAATCGATAAAACCATGAAATATATTAACTCAGAAG
+ACTATTATGGAAATCAACATAATATCATAGTCGAACATTTAAGAGATCAAAGCATCAAAA
+TAGGAGATGTCTTTAACGAGGATAAACTATCGGATGTTGGACATCAATACGCTGCCAACA
+ACGATAAATTTAGATTAAATCCAGAAGTTAGTTATTTTACTAATAAACGAACTAGAGGGC
+CGTTGGGAATTTTATCAAACTACGTCAAGACTCTTCTTATTTCTATGTATTGTTCCAAAA
+CATTTTTAGACGATTCCAACAAACGAAAGGTATTAGCGATTGATTTTGGAAACGGTGCTG
+ACCTGGAAAAATACTTTTATGGAGAGATTGCGTTATTGGTAGCGACGGATCCGGATGCTG
+ATGCTATAGCTAGAGGAAATGAAAGATACAACAAATTAAATTCTGGAATTAAAACCAAGT
+ACTACAAATTTGACTACATTCAGGAAACTATTCGATCCGATACATTTGTCTCTAGTGTCA
+GAGAAGTATTCTATTTTGGAAAGTTTAATATCATTGACTGGCAGTTCGCTATTCATTATT
+CTTTTCATCCAAGACATTATGCTACAGTCATGAATAACTTATCCGAACTAACTGCTTCTG
+GAGGCAAGGTATTAATTACTACCATGGATGGAGACAAATTATCAAAATTAACCGATAAAA
+AGACTTTTATAATTCATAAGAATCTACCTAGTAGCGAAAACTATATGTCTGTAGAAAAAA
+TAGCTGATGATAGAATAGTGGTATATAATCCATCAACAATGTCTACTCCAATGACTGAAT
+ACATTATCAAAAAGAACGATATAGTCAGAGTGTTTAACGAATACGGATTTGTTCTTGTAG
+ATAATGTTGATTTCGCTACAATTATAGAACGAAGTAAAAAGTTTATTAATGGCGCATCTA
+CAATGGAAGATAGACCGTCTACAAGAAACTTTTTCGAACTAAATAGAGGAGCCATTAAAT
+GTGAAGGTTTAGATGTCGAAGACTTACTTAGTTACTATGTTGTTTATGTCTTTTCTAAGC
+GGTAAATAATAATATGGTATGGGTTCTGATATCCCCGTTCTAAATGCATTAAATAATTCC
+AATAGAGCGATTTTTGTTCCTATAGGACCTTCCAACTGTGGATACTCTGTATTATTAATA
+GATATATTAATACTTTTGTAGGGTAACAGAGGTTCTACGTCTTCTAAAAATAAAAGTTTT
+ATAACATCTGGCCTGTTCATAAATAAAAACTTGGCGATTCTATATATACTCTTATTATCA
+AATCTAGCCATTGTCTTATAGATGTGAGCTACTGTAGGTGTACCATTTGATTTTCTTTCT
+AATACTATATATTTCTCTCGAAGAAGTTCTTGCAGATCATCTGGGAATAAAATACTACTG
+TTGAGTAAATCAGTTATTTTTTTTATATCGATATTGATGGACATTTTTATAGTTAAGGAT
+AATAAGTATCCCAAAGTAGATAACGACGATAACGAAGTATTTATACTTTTAGGAAATCAC
+AATGACTTTATCAGATCAAAATTAACAAAATTAAAGGAGCATGTATTTTTTTCTGAATAT
+ATTGTGACTCCAGATACATATGGATCTTTATGCGTCGAATTAAATGGGTCTAGTTTTCAG
+CACGGTGGTAGATATATAGAGGTGGAGGAATTTATAGATGCTGGAAGACAAGTTAGATGG
+TGTTCTACATCCAATCATATATCTGAAGATATACACACTGATAAATTTGTCATTTATGAT
+ATTTATACGTTTGATTCGTTCAAGAATAAACGATTGGTATTTGTACAGGTACCTCCATCA
+TTAGGAGATGATAGCTATTTAACTAATCCGTTATTGTCTCCGTATTATCGTAATTCAGTA
+GCCAGACAAATGGTCAATGATATGATTTTTAATCAAGATTCATTTTTAAAATATTTATTA
+GAACATCTGATTAGAAGCCACTATAGAGTTTCTAAACATATAACAATAGTTAGATACAAG
+GATACCGAAGAATTAAATCTAACAAGAATATGTTATAATAGAGATAAGTTTAAGGCGTTT
+GTATTCGCTTGGTTTAACGGCGTTTCGGAAAATGAAAAGGTACTAGATACGTATAAAAAG
+GTATCTGATTTGATATAATGAATTCAGTGACTATATCACACGCACCATATACTATTACTT
+ATCACGATGATTGGGAACCAGTAATGAGTCAATTGGTAGAGTTTTATAACGAAGTAGCCA
+GTTGGTTGCTACGCGACGAGACGTCGCCTATTCCTGATAAGTTCTTTATACAATTGAAAC
+AGCCGCTTAGAAATAAACGAGTATGTGTGTGTGGTATAGATCCGTATCCAAAAGATGGAA
+CTGGTGTACCGTTCGAATCACCAAATTTTACAAAAAAATCAATTAAGGAGATAGCTTCAT
+CTATATCTAGATTAACCGGAGTAATTGATTATAAAGGTTATAACCTTAATATAATAGACG
+GGGTTATACCCTGGAATTATTACTTAAGTTGTAAATTAGGAGAAACAAAAAGTCACGCGA
+TTTACTGGGATAAGATTTCCAAGTTACTGCTACAGCATATAACTAAACACGTTAGTGTTC
+TTTATTGTTTGGGTAAAACAGATTTCTCGAATATACGGGCAAAGTTAGAATCCCCGGTAA
+CTACCATAGTGGGATATCATCCAGCGGCCAGAGACCACCAATTCGAGAAAGATCGATCAT
+TTGAAATTATCAACGTTTTACTGGAATTAGACAACAAGACACCTATAAATTGGGCTCAAG
+GGTTTATTTATTAATGCTTTAGTGAAATTTTAACTTGTGTTCTAAATGGATGCGGCTATT
+AGAGGTAATGATGTTATCTTTGTTCTTAAGACTATAGGTGTCCCGTCAGCATGCAGACAA
+AATGAAGATCCAAGATTCGTAGAAGCATTTAAATGCGACGAGTTAGAAAGATATATTGAT
+AATAATCCAGAATGTACACTATTCGAAAGTCTTAGGGATGAGGAAGCATACTCTATAGTC
+AGAATTTTCATGGATGTAGATTTAGACGCGTGTCTAGACGAAATAGATTATTTAACGGCT
+ATTCAAGATTTTATTATCGAGGTGTCAAACTGTGTAGCTAGATTCGCATTTACAGAATGC
+GGTGCCATTCATGAAAATGTAATAAAATCCATGAGATCTAATTTTTCATTGACTAAGTCT
+ACAAATAGAGATAAAACAAGTTTTCATATTATCTTTTTAGACACGTATACCACTATGGAT
+ACATTGATAGCTATGAAACGAACACTATTAGAATTAAGTAGATCATCTGAAAATCCACTA
+ACAAGATCGATAGACACTGCCGTATATAGGAGAAAAACAACTCTTCGGGTTGTAGGTACT
+AGGAAAAATCCAAATTGCGACACTATTCATGTAATGCAACCACCTCACGATAATATAGAA
+GATTACCTATTCACTTACGTGGATATGAACAACAATAGTTATTACTTTTCTCTACAACGA
+CGATTGGAGGATTTAGTTCCTGATAAGTTATGGGAACCAGGGTTTATTTCGTTCGAAGAC
+GCTATAAAAAGAGTTTCAAAAATATTCATTAATTCTATAATAAACTTTAATGATCTCGAT
+GAAAATAATTTTACAACGGTACCACTGGTCATAGATTATGTAACACCTTGTGCATTATGT
+AAAAAACGATCGCATAAACATCCGCATCAACTATCGTTGGAAAATGGTGCTATTAGAATT
+TACAAAACTGGTAATCCACATAGTTGTAAAGTTAAAATTGTTCCGTTGGATGGTAATAAA
+CTGTTTAATATTGCACAAAGAATTTTAGACACTAACTCTGTTTTATTAACCGAACGAGGA
+GACCATATAGTTTGGATTAATAATTCATGGAAATTTAACAGCGAAGAACCCTTGATAACA
+AAACTAATTCTATCAATAAGACATCAACTACCTAAGGAATATTCAAGCGAATTACTCTGT
+CCGAGGAAACGAAAGACTGTAGAAGCTAACATACGAGACATGTTAGTAGATTCAGTAGAG
+ACCGATACCTATCCGGATAAACTTCCGTTTAAAAATGGTGTATTGGACCTGGTAGACGGA
+ATGTTTTACTCTGGAGATGATGCTAAAAAATATACGTGTACTGTATCGACCGGATTTAAA
+TTTGACGATACAAAATTCGTCGAAGACAGTCCAGAAATGGAAGAGTTAATGAATATCATT
+AACGATATCCAACCATTAACGGATGAAAATAAGAAAAATAGAGAGCTGTATGAAAAAACA
+TTATCTAGTTGTTTATGTGGTGCTACCAAAGGATGTTTAACATTCTTTTTTGGAGAAACC
+GCAACTGGGAAGTCGACAACCAAACGTTTGTTAAAGTCTGCTATCGGTGACCTGTTTGTC
+GAGACGGGTCAAACAATTTTAACAGATGTATTGGATAAAGGACCTAATCCATTTATCGCT
+AATATGCATTTAAAAAGATCTGTATTCTGTAGCGAACTACCTGATTTTGCATGTAGTGGA
+TCAAAGAAAATTAGATCTGATAATATTAAAAAGTTGACAGAACCTTGTGTCATTGGAAGA
+CCGTGTTTCTCCAATAAAATTAATAATAGAAACCATGCGACAATCATTATCGATACTAAT
+TACAAACCTGTCTTTGATAGGATAGATAACGCATTAATGAGAAGAATTGCCGTCGTGCGA
+TTCAGAACACACTTTTCTCAACCTTCTGGTAGAGAGGCTGCTGAAAATAATGACGCGTAC
+GATAAAGTCAAACTATTAGACGAGGGATTAGATGGTAAAATACAGAATAATAGATATAGA
+TTCGCATTTCTATACTTGTTGGTTAAATGGTACAAAAAATATCATATTCCTATTATGAAA
+CTATATCCTACACCGGAAGAGATTCCGGACTTTGCATTCTATCTCAAAATAGGTACTCTG
+TTGGTATCTAGCTCTGTAAAGCATATTCCATTAATGACGGACCTCTCCAAAAAGGGATAT
+ATATTGTACGATAATGTGGTTACTCTTCCGTTGACTACTTTCCAACAGAAAATATCCAAG
+TATTTTAATTCTAGACTATTTGGACACGATATAGAGAGCTTCATCAATAGACATAAGAAA
+TTTGCCAATGTTAGTGATGAATATCTGCAATATATATTCATAGAGGATATTTCATCTCCG
+TAAATATATGCCATATATTTATAGAATATATCACATATCTAAATGAATACCGGAATCATA
+GATTTATTTGATAATCATGTTGATAGTATACCAACTATATTACCTCATCAGTTAGCTACT
+TTAGATTATCTAGTTAGAACTATCATAGATGAGAACAGAAGCGTGTTATTGTTCCATATT
+ATGGGATCGGGTAAAACAATAATCGCTTTGTTGTTCGCCTTGGTAGCTTCCAGATTTAAA
+AAGGTTTACATTTTAGTACCGAACATCAACATCTTAAAAATTTTCAATTATAATATGGGT
+GTAGCTATGAACTTGTTTAATGACGAATTCATAGCTGAGAATATCTTTATTCATTCCACA
+ACAAGTTTTTATTCTCTTAATTATAACGATAACGTCATTAATTATAACGGATTAAGTCGC
+TACAATAACTCTATTTTTATCGTTGATGAGGCACATAATATTTTTGGGAATAATACTGGA
+GAACTTATGACCGTGATAAAAAATAAAAACAAGATTCCTTTTCTACTATTGTCTGGATCT
+CCCATTACTAACACACCTAATACGCTGGGTCATATTATAGATTTAATGTCCGAAGAGACG
+ATAGATTTTGGTGAGATTATTAGTCGTGGTAAGAAAGTAATTCAGACACTTCTTAACGAA
+CGCGGAGTGAATGTACTCAAGGATTTGCTTAAAGGAAGAATATCATATTACGAAATGCCG
+GACAAAGATCTACCAACAATAAGATATCACGGACGTAAATTTCTAGATACTCGAGTAGTA
+TATTGTCACATGTCTAAACTTCAAGAGAAAGATTATATGATTACTAGACGGCAGCTATGT
+TATCATGAAATGTTTGATAAAAATATGTATAACGTGTCAATGGCAGTATTGGGACAACTT
+AATCTGATGAATAATTTAGATACGTTATTTCAGGAACAGGATAAGGAATTGTACCCAAAT
+CTGAAAATAAATAATGGAGTGTTATACGGTGAAGAATTGGTAACGTTAAACATTAGTTCC
+AAATTTAAGTACTTTATCAATCGGATACAGACACTCAAGGGAAAACACTTTATATACTTC
+TCTAATTCTACATATGGTGGATTGGTAATTAAATATATCATGCTCAGTAATGGATATTCT
+GAATATAATGGTTCTCAGGGAACTAATCCACATATGATAAACGGCAAACCAAAAACATTT
+GCTATCGTTACTAGTAAAATGAAATCGTCTTTAGAGGATCTATTAGATGTGTATAATTCT
+CCTGAAAACGATGATGGCAATCAATTGATGTTTTTGTTTTCGTCAAACATTATGTCTGAA
+TCCTATACTCTGAAAGAGGTAAGGCATATTTGGTTTATGACTATCCCGGATACTTTTTCT
+CAATACAACCAAATTCTTGGACGATCTATTAGAAAATTCTCTTACGTCGATATTTCTGAA
+CCCGTTAATGTATATCTTTTAGCAGCCGTATATTCAGATTTCAATGACGAAGTGACGTCA
+TTAAACGATTATACACAGGATGAATTGATTAATGTTTTACCCTTTGACATCAAAAAGCTG
+TTGTATCTAAAATTTAAGACTAAAGAAACGAATAGAATATACTCTATTCTTCAAGAGATG
+TCTGAAACGTATTCTCTTCCACCACATCCATCAATTGTAAAAGTTTTATTGGGAGAATTG
+GTCAGACAATTTTTTTATAATAATTCTCGTATTAAGTATAACGACTCCAAGTTACTTAAA
+ATGGTTACATCAGTTATAAAAAATAAAGAAGACGCTAGGAATTACATAGATGATATTGTA
+AACGGTCACTTCTTTGTATCGAATAAAGTATTTGATAAATCTCTTTTATACAAATACGAA
+AACGATATTATTACAGTACCGTTTAGACTTTCCTACGAACCATTTGTTTGGGGAGTTAAC
+TTTCGTAAAGAATATAATGTGGTATCTTCTCCATAAAACTGATGAGATATATAAAGAAAT
+AAATGTCGAGCTTTGTTACCAATGGATATCTTCCAGTTACATTGGAACCACATGAGTTGA
+CGTTAGACATAAAAACTAATATTAGGAATGCCGTATATAAGGCGTATCTCCATAGAGAAA
+TTAGTGGTAAAATGGCCAAGAAAATAGAAATTCGTGAAGACGTGGAATTACCTCTCGGTG
+AAATAGTTAATAATTCTGTAGTTATAAACGTTCCGTGTGTAATAACCTACGCATATTATC
+ACGTTGGGGATATAGTCAGAGGAACATTAAACATCGAAGATGAATCAAATGTAACTATTC
+AATGTGGAGATTTAATCTGTAAACTAAGTAGAGATTCGGGTACTGTATCATTTAGCGATT
+CAAAGTACTGCTTTTTTCGAAATGGTAATGCGTATGATAACGGCATCGAAGTCTCCGCCG
+TTCTAATGGAGGCTCAACAAGGTACCGAATCTAGTTTTGTTTTTCTCGCGAATATCGTTG
+ACTCATAAGAAAGAGAATAGCGGTGAGTATAAATACGAATACTATGGCAATAATTGCGAA
+TGTTTTATTCCCTTCGATATATTTTTGATAATATGAAAAACATGCCTCTCTCAAATCAGA
+CAACCATTTCATAAAATAGTTCTCTCGCACTGGTGAGGTGGTTGCAGCTCGTATAATCTC
+CCCAGAATAATATACTTGCGTGTCGTCGTTCAATTTATACGGATTTCTATAATTCTCTGT
+TATATAATGAGGTTTACCCTCATGATTAGACGACGACAATAGTGTTCTGAATTTAGATAG
+TTGATCAGAATGAATGTTTATTGGTGTTGGAAAAATTATCCATGCTGCGTCTGCAGAGTG
+GTTGATAGTTGTTCCTAGATATGTAAAATAATCCAACGTACTAGGTAGCAAATTGTCTAG
+ATAAAATACTGAATCAAATGGCGCAGACATATTAGCGGATCTAATGGAATCCAATTGATT
+GACTATCTTTTGAAAATATACATTTTTATGATCTGATACTTGTAAGAATATAGCAATAAT
+GATAATTCCATCATCGTGTTTTTTTGCCTCTTCATAAGAACTATATTTTTTCTTATTCCA
+ATGAACCAGATTAATCTCTCCAGAGTATTTGTATACATCTATCAAGTGATTGGATCCATA
+ATCGTCTTCCTTTCCCCAATATATATGTATTGTTGATAACACATATTCATTGGGGAGAAA
+CCCTCCACTTATATATCCTCCTTTAAAATTAATCCTTACTAGTTTTCCAGTATTCTGGAT
+AGTGGTTGGTTTCGACTCATTATAATGTATGTCTAACGTCTTCAATCGCGCGTCAGAAAT
+TGCTTTTTTAGTTTCTATATTAATAGGAGATAGTTGTTGAGGCATAGTAAAAATGAAATG
+ATAACTGTCTAGAAATAGCTCTTAGTATGGGATTTACAATGGATGAGGAAGTGATATTTG
+AAACTCCTAGAGAATTAATATCTATTAAACGAATAAAAGATATTCCAAGATCAAAAGACA
+CGCACGTGTTTGCTGCGTGTATAACAAGTGACGGATATCCGTTAATAGGAGCTAGAAGAA
+CTTCATTCGCATTCCAGGCGATATTATCTCAACAAAATTCAGATTCTATCTTTAGAGTAT
+CCACTAAACTATTACGGTTTATGTACTACAATGAACTAAGAGAAATCTTTAGACGGTTGA
+GAAAAGGTTCTATCAACAATATCGATCCTCACTTCGAAGAGTTAATATTATTGGGTGGTA
+AACTAGATAAAAAGGAATCTATTAAAGATTGTTTAAGAAGAGAATTAAAAGAGGAAAGTG
+ATGAACATATAACAGTAAAAGAATTCGGAAATGTAATTCTAAAACTTACAACGAGTGATA
+AATTATTTAATAAAGTATATATAGGTTATTGCATGGCATGTTTTATTAATCAATCGTTGG
+AGGATTTATCACATACTAGTATTTACAATGTAGAAATTAGAAAGATTAAATCGTTAAATG
+ATTGTATTAACGACGATAAATACGAATATCTGTCTTATATTTATAATATACTAATTAATA
+GTAAATGAGCTTTTACAGATCTAGTATAATTAGTCAGATTATTAAGTATAATAGACGACT
+AGCTAAGTCTATTATTTGCGAGGATGACTCTCAAATTATTACACTCACGGCATTCGTTAA
+CCAATGCCTATGGTGTCATAAACGAGTATCCGTGTCCGCTATTTTATTAACTACTGATAA
+CAAAATATTAGTATGTAACAGACGAGATAGTTTTCTCTATTCTGAAATAATTAGAACTAG
+AAACATGTATAGAAAGAAACGATTATTTCTGAATTATTCCAATTATTTGAACAAACAGGA
+AAGAAGTATACTATCGTCATTTTTTTCTCTAGATCCAGCTACTGCTGATAATGATAGAAT
+AAACGCTATTTATCCGGGTGGTATACCCAAAAGGGGTGAGAACGTTCCAGAGTGTTTATC
+CAGGGAAATCAAAGAAGAAGTTAATATAGACAATTCTTTTGTATTCATAGACACTCGTTT
+TTTTATTCATGGTATCATAGAAGATACCATTATTAACAAATTTTTTGAGGTAATTTTCTT
+TGTTGGACGAATATCTCTAACGAGTGATCAAATTATTGATACCTTTAAAAGTAATCATGA
+AATAAAGGATCTAATATTTTTAGATCCAAATTCAGGTAATGGACTCCAATACGAAATTGC
+AAAATATGCTCTAGATACTGCAAAACTTAAATGTTACGGTCATAGAGGATGTTATTATGA
+ATCATTAAAAAAATTAACTGAGGATGATTGATTAGAAAATATAAATTAATTTACCATCGT
+GTATTTTTATAACGGGATTGTCTGGCATATCATGTAGATAGTTACCGTCTACATCGTATA
+CTCTACCATCTACGCCTTTAAATCCTCTATTTATTGATATTAATCTATTAGAATTGGAAT
+ACCAAATATTAGTACCCTCAATTAGTTTATTGGTAATATTTTTTTTAGACGATAGATCGA
+TGGCTCTTGAAACCAAGGTTTTCCAACCGGACTCATTGTCTATCGGTGAGAAGTCTTTTT
+CATTAGCATGAATCCATTCTAATGATGTATGTTTAAACACTCTAAACAATTGTACAAATT
+CTTTTGATTTGTTTTGAATGATTTCAAATAGGTCTTCGTCTACAGTAGGCATACCATTAG
+ATAATCTAGCCATTATAAAGTGCACGTTTACATATCTACGTTCTGGAGGAGTAAGAACGT
+GACTATTGAGACGAATGGCTCTTCCTACTATCTGACGAAGAGACGCCTCGTTCCATGTCA
+TATCTAAAATGAAGATATCATTGATTGAGAAGAAACTAATACCCTCGCCTCCGCTAGAAG
+AGAATACGCATGTTTTAATGCATTCTCCGTTAGTGTTTGATTCTTGGTTAAACTCAGCCA
+CCGCCTTGATTCTAGTATCTTTTGTTCTAGATGAGAACTCTATATTAGAGATACCAAAGA
+CTTTGAAATATAGTAATAAGATTTCTATTCCTGACTGATTAACAAATGGTTCAAAGACTA
+GACATTTACCATGGGATGCTAATATTCCCAAACATACATCTATAAATTTGACGCTTTTCT
+CTTTTAATTCAGTAAATAGAGAGATATCAGCCGCAATAGCATCCCCTCCCAATAGTTCTC
+CCTTTTTAAAGGTGTCTAATGCGGATTTAGAAAATTCTCTATCTCTTAATGAATTTTTAA
+AATCATTATATAGGGTTGCTATCTCTTGTGCGTATTCTCCCGGATCACGATTTTGTCTTT
+CAGGAAAGCTATCGAATGTAAACGTAGTAGCCATACGTCTCAGAATTCTAAATGATGATA
+TACCAGTTTTTATTTCTGCGAGTTTAGCCTTTTGATAAATCTCTTCTTGCTTTTTTGACA
+TATTAACGTATCGCATTAATACTGTTTTCTTAGCGAATGATGCAGACCCTTCCACATCAT
+CAAAAATAGAAAACTCGTTATTAACTATGTACGAACATAGGCCTCCTAGTTTGGAGACTA
+ATTCTTTTTCATCGACTAGACGTTTATTCTCAAATAGCGATTGGTGTTGTAAGGATCCTG
+GTCGCAGTAAGTTAACCAACATGGTGAATTCTTGCACACTATTAACGATAGGTGTAGCCG
+ATAAACAAATCATCTTATGGTTTTTTAACGCAATGGTCTTAGATAAAAAATTATATACTG
+ACCGAGTAGGACGGATCTTACCATCTTCTTTGATTAATGATTTAGAAATGAAGTTATGAC
+ATTCATCAATGATGACGCATATTCTACTCTTGGAATTAATAGTTTTGATATTAGTAAAAA
+ATTTATTTCTAAAATTTTGATCATCGTAATTAATAAAAATACAATCCTTCGTTATCTCTG
+GAGCGTATCTGAGTATAGTGTTTATCCAAGGATCTTCTATCAAAGCCTTTTTTACCAATA
+AGATAATTGCCCAATTCGTATAAATATCCTTAAGATGTTTGAGAATATATACAGTAGTCA
+TTGTTTTACCGACACCTGTTTCATGGAACAATAAAAGAGAATGCATACTGTCTAATCCTA
+AGAAAACTCTTGCTACAAAATGTTGATAATCCTTGAGGCGTACTACGTCTGACCCCATCA
+TTTCAACGGGCATATTAGTAGTTCTGCGTAAGGCATAATCGATATAGGCCGCGTGTGATT
+TACTCATTTATGAGTGATAAGTAATAACTATGTTTTAAAAATCACAGCAGTAGTTTAACT
+AGCCTTCTCTGATGTTTGTTTTCGATACTTTTTGAATCAGAAGTCATACTAGAATAAAGC
+AGCGAGTGAACGTAATAGAGAGCTTCGTATACTCTATTCGAAAACTCTAAGAACTTATTA
+ATGAATTCCGTATCCACTGGATCGTTTAAAATACTAAATTGAACAGTGTTCACATCCTTC
+CAAGACGAAGACTTAGTGACGGACTTAACATGAGACATAAATAAATCCAAATTTTTTTTA
+TAAACATCACTAGCCACCATAATGGCGCTATCTTTCAACCAACTATCGCTTACGCATTTT
+AACAGTCTAACATTTTTAAAGAGACTACAATATATTCTCATAGTATCGATTACACCTCTA
+CCGAATAGAGTGGGAAGTTTAATAATACAATATTTTTCGTTTACAAAATCAAATAATGGT
+CGAAACACGTCGAAGGTTAACATCTTATAATCGCTAATGTATAGATTGTTTTCAGTGAGA
+TGATTATTAGATTTAATAGCATCTCGTTCACGTTTGAACAGTTTATTGCGTGCGCTGAGG
+TCGGCAACTACGGCATCCGCTCTAGTACTCCTCCCATAATACTTTACGCTATTAATCTTT
+AAAATTTCATAGACTTTATCTAGATCGCTTTCTGGTAACATGATATCATGTGTAAAAAGT
+TTTAACATGTCGGTCGGCATTCTATTTAGATCATTAACTCTAGAAATCTGAAGAAAGTAA
+TTAGCTCCATATTCCAGACTAGGTAATGGGCTTTTACCTAAAGACAAGTTAAGTTCTGGC
+AATGTTTCATAAAATGGAAGAAGGACATGTGTCCCCTCCCGGATATTTTTTACAATTTCA
+TCCATTTACAACTCTATAGTTTGTTTTCATTATTATTAGTTATTATCTCCCATAATCTTG
+GTAATACTTACACCTTGATCATAAGATACCTTATACAGGTCATTACATACAACTACCAAT
+TGTTTTTGTACATAATAGATTGGATGATTGATATCCATGGTGGAATAAACTACTCGAACA
+GATAGTTTATCTTTCCCCCTAGATACATTGGCCGTAATAGTTGTCGGCCTAAAGAATATC
+TTTGGTGTAAAGTTAAAAGTTAGGGTTCTTGTTCCATTATTGCTTTTTGTCAGTAGTTCG
+TTATAAATTCTCGAGATGGGCCCGTTCTCTGAATATAGAACATCATTTCCAAATCTAACT
+TCTAGTCTAGAAATAATATCGGTCTTATTTTTAAAATCTATTCCCTTGATGAATGGATCG
+TTAATAAACAAATCCTTGGCCTTTGATTCGGCTGATCTATTATCTCCGTTATAGACGTTA
+CGTTGACTAGTCCAAAGACTTACAGGAATAGATGTATCGATGATGTTGATAGTATGTGAT
+ATGTGAGCAAAGACTGTTCTCTTGGTGGCGTCGCTATATGTTCCAGTAATGGCGGAAAAC
+TTTTTAGAAATGTTATATATAAAAGAATTTTTTCGGGTTCCAAACATTAACAGATTAGTA
+TGAAGATAAACACTCATATTATCAGGAACATTATCAATTTTTACATAAACATCGGCATCT
+TGAATAGAAACAACACCATCTTCTGGAACCTCTACGATCTCGGCAGATTCCGGATAACCA
+GTCGGTGGACCATCACTAACAATAACTAGATCATCCAACAATCTACTCACATATGCGTCT
+ATATAATCTTTTTCATCTTGTGAGTACCCTGGATACGAAATAAATTTGTTATCAGTATTT
+CCATAATAAGGTTTAGTATAAACAGAGAGAGATGTTGCTGCATGAACTTCGGTTACTGTC
+GCCGTTGGTTGGTTTATTTGACCTATTACTCTCCTAGGTTTCTCTATAAATGATGGTTTA
+ATTTGTACATTCTTAACCATATATCCAATAAAGCTCAATTCAGGAACATAAACAAATTCT
+TTGTTGAACGTTTCAAAGTCGAACGAAGAGTCACGAATAACGATATCGGATACTGGATTG
+AAGGTCACCGTTACGGTAATTTTTGAATCGGATAGTTTAAGACTACTGAATGTATCTTCC
+ACATCAAACGGAGTTTTAATATAAACGTATACTGTAGATGGTTCTTTAATAGTGTCATTA
+GGAGTTAGGCCAATAGAAATATCATTAAGTTCACTAGAATATCCAGAATGTTTCAAAGCA
+ATTGTATTATTGATACAATTATTATATAATTCTTCGCCCTCAATTTCCCAAATAACACCG
+TTACACGAAGAGACAGATACATGATTAATACATTTATATCCAACATATGGCACGTAACCG
+AATCTTCCCATACCTTTAACTTCTGGAAGTTCCAAACTCAGAACCAAATGATTAAGCGCA
+GTAATATACTGATCCCTAATTTCGAAGCTAGCGATAGCCTGATTGTCTGGCCCATCGTTT
+GTCATAACTCCGGATAGAGAAATATATTGCGGCATATATAAAGTTGGAATTTGACTATCA
+ACTGCGAAGACATTAGACCGTTTAATAAAGTCATCCCCACCGATCAAAGAATTAATGATA
+GTATTATTCATTTTCTATTTAAAATGGAAAAAGCTTACAATAAACTCCGTAGAGAAATAT
+CTATAATTTGTGAGTTTTCCTTAAAGTAACAGCTTCCGTAAACACCGTCTTTATCTCTTA
+GTAAGTTTATTGTATTTATGACCTTTTCCTTATCTTCATAGAATACTAAAGGCAATAAAG
+AAATTTTTGGTTCTTCTCTAAGAGCTACGTGAGACTTAACCATAGACGCCAACGAATCCC
+TACATATTTTAGAACAGAAATACCCAACTTCACCACCCTTGAATGTCTCAATACTAATAG
+GTCTAAAAACCAAATCTTGATTACAAAACCAACACTTATCAATTACACTATTTGTCTTAA
+TAGACATATCTGCCATAGATTTATAATACTTTGGTAGTATACAAGCGAGTGCTTCTTCTT
+TAGCGGGCTTAAAGACTGCTTTAGGTGCTGAAATAACCACATCTGGAAGACTTACTCGCT
+TAGCCATTTAATTACGGAACTATTTTTTTATACTTCTAATGAACAAGTAGAAAACCTCTC
+ATCTACAAAAACATACTCGTGTCCATAATCCTCTACCATAGTAACACGTTTTTTAGATCT
+CATATGTGCTAAAAAGTTTTCCCATACTAATTGGTTACTATTATTTTTCGTATAATTTTT
+AACAGTTTGAGGTTTTAGATTTTTAGTTACAGAAGTGATATCGAATATTTTATCCAAAAA
+GAATGAGTAATTAATTGTCTTAGAAGGAGTGTTTTCTTGGCAAAAGAATACCAAGTGCTT
+AAATATTTCTACTACTTCATTAATCTTTTCTGTACTCAGATTCAGTTTCTCATCTTTTAC
+TTGATTGATTATTTCAAAGACTAACTTATAATCCTTTTTATTTATTCTCTCGTTAGCCTT
+AAGAAAACTAGATACAAAATTTGCATCTACATCATCCGTGGATATTTGATTTTTTTCCAT
+GATATCCAATAGTTCCGAGATAATTTCTCCAGAACATTGATGAGACAATAATCTCCGCAA
+TACATTTCTCAAATGAATAAGTTTATTAGACACGTGGAAGTTTGACTTTTTTTGTACCTT
+TGTACATTTTTGAAATACAGACTCGCAAAAAATACAATATTCATATCCTTGTTCAGATAC
+TATACCGTTATGTCTACAACAGCTACATAATCGTAGATTCATGTTAACACTCTACGTATC
+TCGTCGTCCAATATTTTATATAAAAACATTTTATTTCTAGACGTTGTCAGAAAATCCTGT
+AATATTTTTAGTTTTTTTGGTTGTGAATAAAGTATCGCCCTAATAATATTGGTACCGTCT
+TCCGACAATATAGTAGTTAAATTATCCGAGCATGTAGAAGAACACCGCTTAGGCGGATTC
+AGTACAATGTTATATTTTTCGTACCAACTCATTTAAATATCATAATCTAAAATAGTTCTG
+TAATATGTCTAGCGCTAATATATTGATCATAATCCTGTGCATAAATTAAGATACAACAAT
+GTCTTGAAATCATCGACATGGCTTCTTCCATAGTTAGAAGATCATCGTCAAAGTTAGCAA
+CGTGATTCATCAACATTTGCTGTTTTGAGGCAGCAAATACTGAACCATCACCATTCAACC
+ATTCATAAAAACCATCGTCTGAATCCATTGATAATTTCTTGTACTGGTTTTTGAGAGCTC
+GCATCAATCTAGCATTTCTAGCTCCCGGATTGAAAACAGAAAGAGGATCGTACATCCAAG
+GTCCATTTTCTGTAAATAGAATCGTATAATGTCCCTTCAAGAAGATATCAGACGATCCAC
+AATCAAAGAATTGGTCTCCGAGTTTGTAACAGACTGCGGACTTTAACCTATACATGATAC
+CGTTTAGCATGATTTCTGGTGATACGTCAATCGGAGTATCATCTATTAGAGATCTAAAGC
+CGGTGTAACATTCTCCGCCAAACATATTCTTATTCTGACGTCGTTCTACATAAAACATCA
+TTGCTCCATTAACGATAACAGGTGAATGAACAGCACTACCCATCACATTAGTTCCCAATG
+GATCAATGTGTGTAACTCCAGAACATCTTCCATAGCCTATGTTAGGAGGAGCGAACACCA
+CTCTTCCACTATTGCCATCGAATGCCATAGAATAAATATCCTTGGAATTGATAGAAATCG
+GACTGTCGGATGTTGTTATCATCTTCATAGGATTAACAACGATGTATGGTGCAGCCTGAA
+GTTTCATATCGTAACTGATGCCGTTCATAGGTCTAGCCACAGAAACCAACGTAGGTCTAA
+ATCCAACTATAGACAAAATAGAAGCTAATATCTGTTCCTCATCTGTCATAACTTGAGAGC
+ATCCAGTATGAATAATCTTCATTAGATGGGGATCTACCGCATCATCATCGTTACAATAAA
+AAATTCCCATTCTAATGTTCATAATTGCTTTTCTAATCATGGTATGAATGTTTGCTCTCT
+GAATCTCTGTGGAAATTAGATCTGATACACCTGTAATCACTATCGGATTATCCTCCGTAA
+GACGATTAACCAACAACATATAATTATAAGACTTTACTCTTCTAAATTCATAAAGTTGCT
+GGATTAGACTATATGTGTCTCCATGTACATACGCGTTCTCGAGCGCAGGAAGTTTAATAC
+CGAATAGTGCCATCAGAATAGGATGAATGTAGTAATTAGTTTCTGGTTTTCTATAAATAA
+AAGACAAATCTTGTGAACTAGACATATCGGTAAAATGCATGGATTGGAATCGTGTAGTCG
+ACAGAAGAATATGATGATTAGATGGAGAGTATATTTTATCTAACTCTTTGAGTTGGTCAC
+CGATTCTAGGACTAGCTCGAGAATGAATAAGTACTAAGGGATGAGTACATTTCACAGAAA
+CACTGGCGTTGTTCAACGTACTCTTTACATGGGAAAGGAGTTGAAATAGCTCGTTTCTAT
+TTGTCCTGACAATATTTAGTTTATTCATAATATTAAGCATATCCTGAATAGTAAAGTTAG
+ATGTGTCATACTTGTTAGTAGTTAGATATTTAGCAATTGCATTCCCATCATTTCTCAATC
+TCGTACTCCAATCATGTGTGGATGCTACTTCGTCGATGGAAACCATACAATCCTTTTTGA
+TAGGCTGTTGAGATTGATCATTTCCTGTACGTTTAGGTTTGGTACGTTGATTTCTAGCCC
+CTGCTGATATAAAGTCATCGTCTACAATTTGGGATAATGAATTACATACACTACAAGACA
+AAGATTTATCAGAAGTGTGAATATGATCTTCATCTACCAAAGAAAGAGTTTGATTAGTAT
+AACTAGATTTTAGTCCCGCGTTAGATGTTAAAAAAACATCGCTATTGACCACGGCTTCCA
+TTATTTATATTCGTAGTTTTTACTCGAAAGCGTGATTTTAATATCCAATCTTATTACTTT
+TGGAATCGTTCAAAACCTTTGACTAGTTGTAGAATTTGATCTATTGCCCTACGCGTATAC
+TCCCTTGCATCATATACGTTCGTCACCAGATCGTTTGTTTCGGCCTGAAGTTGACGCATA
+TCTTTTTCAACACTCGACATGAGATCCTTAAGGGTCATATCGTCTAGATTTTGTTGAGAT
+GCTGCTCCTGGATTTGGATTTTGTTGTGCTGTTGTACATACTGTACCACCAGTAGGTGTA
+GGAGTACATACAGTGGCCACAATAGGAGGTTGAAGAGGTGTAACCGTTGGAGTAGTACAA
+GAAATACTTCCATCCGATTGTTGTGTACATGTGGTTGTTGGTAACGTCTGAGAAGGTTGG
+GTAGATGGCGGTGTCGTCATCTTTTGATCTTTATTAAATTTAGAGATAATATCCTGAACA
+GTATTGCTCGGCGTCAACGCTGGAAGGAGTGTACTCGCCGGCGCATCAGTATCTGTAGAC
+AACCAATCAAAAAGATTAGACATATCAGATGATGTATTAGTTTGTTGACGTGGTTTTAGT
+ACAGGAGCAGTACTACTAGGTAGAAGAATAGGAGCCGGTGTAGGTGTCGGAACCGGCTGT
+GGAGTTATATGAATAGTTGGTTGTAGCGGTTGGGTAGGCTGTCTGCTGGCGGTCATCATA
+TTATCTCTAGCTAGTTGTTCTCGCAACTGTCTTTGATAATACGACTCTTGAGACTTTAGT
+CCTATTTCAATCGCTTCATCCTTTTTCGTATCCGGATCCTTTTCTTCAGAATAATAGATT
+GACGACTTTGGTGTAGAGGATTCTGCCAGCCCCTGTGAGAACTTGTTAAAGAAGTCCATT
+TAAGGCTTTAAAATTGAATTGCGATTATAAGATTAAATGGCAGACACGGACGATATTATC
+GACTATGAATCCGATGATCTCACCGAATACGAGGATGATGAAGAAGATGGAGAGTCACTA
+GAAACTAGTGATATAGATCCCAAATCTTCTTATAAGATTGTAGAATCAACATCCACTCAT
+ATAGAAGATGCGCATTCCAATCTTAAACATATAGGGAATCATATATCTGCTCTTAAACGA
+CGCTATACTAGACGTATAAGTCTATTTGAAATAGCGGGTATAATAGCAGAAAGCTATAAC
+TTGCTTCAACGAGGAAGATTACCTCTAGTTTCAGAATTTTCTGACGAAACGATGAAGCAA
+AATATGCTACATGTAATTATACAAGAGATAGAGGAGGGTTCTTGTCCTATAGTCATCGAA
+AAGAACGGAGAATTGTTGTCGGTAAACGATTTTGATAAAGATGGTCTAAAATTCCATCTA
+GACTATATTATCAAAATTTGGAAACTTCAAAAACGATATTAGAATTTATACGAATATCGT
+TCTCTAAATGTCACAATCAAGTCTCTCATATTCAGCAGTTTATTGTCGTACTTTATATCG
+TGTTCATTAACGATATTTTGCAAAATAGTAATGATTCTATCTTCCTTCGATAGATATTCT
+TCAGAGATTATTGTCTTATATTCTTTCTTGTTATCCGATATGAATTTGATAAGACTTTGA
+ACATTATTAATACCCGTCTGTTTAATTTTTTCTATAGATATTTTAGTTTTGGTAGATTCT
+ATGGTGTCTGTTAATAGGCATCCAACATCGACATTCGACGTCAATTGTCTATAAATCAGA
+GTATAAATTTTAGAAATAACATTAGCAAATTGTTGTGCGTTGATGTCGTTATTCTGAAAC
+AGTATGATTTTAGGTAGCATTTTCTTAACAAAGAGAACGTATTTATTGTTACTCAGTTGA
+ACAGATGATATATCCAGATTACTAACGCATCTGATTCCATATACCAAACTTTCAGAAGAA
+ATGGTGTACAATTGTTTGTATTCATTCAATGTCTCCTTTTCAGAAATTAGTTTAGAGTCG
+AATACTGCAATAATTTTCAAGAGATAGTTTTCATCAGATAAGATTTTATTTAGTGTAGAT
+ATGATAAAACTATTGTTTTGTTGGAGAACTTGATACGCCGCATTCTCTGTAGTCGACGCT
+CTCAAATGGGAAACAATCTCTATTATTTTTTTGGAATCGGATACTATATCTTCGGTATCT
+TGACGCAGTCTAGTATACATAGAGTTAAGAGAAATTAGAGTTTGTACATTAAGCAACATG
+TCTCTAAATGTGGCTACAAACTTTTCTTTTTCCACATCATCTAGTTTATTATATACCGAT
+TTCACAACGGCACCAGATTTAAGGAACCAGAATGAAAAACTCTGATAACTACAATATTTC
+ATCATAGTTACGATTTTATCATCTTCTATAGTTGGTGTGATAACACATACCTTTTTCTCC
+AAGACTGGAACCAACGTCATAAAAATGTTTAAATCAAAATCCATATCAACATCTGATGCG
+CTAAGACCAGTCTCGCGTTCAAGATTATCTTTACTAATGGTGACGAACTCATCGTATAGA
+ACTCTAAGTTTGTCCATTATTTATTTACAGATTTAGTTGTTTAATTTATTTGTGCTCTTC
+CAGAGTTGGGATAGTATTTTTCTAACGTCGGTATTATATTATTAGGATCTACGTTCATAT
+GTATCATAATATTAATCATCCACGTTTTGATAAATCTATCTTTAGCTTCTGAAATAACGT
+ATTTAAACAAAGGAGAAAAATATTTAGTTACGGCATCAGACGCGATAACATTTTTTGTAA
+ATGTAACGTATTTAGACGACAGATCTTCGTTAAAAAGTTTTCCATCTATGTAGAATCCAT
+CGGTTGTTAACACCATTCCCGCGTCAGAGTGAATAGGAGTTTGAATAGTTTGTTTTGGAA
+ATAGATCCTTCAATAACTTATAGTTGGGTGGGAAAAAATCGATTTTATCACTAGACTCTT
+TCTTTTTTACTATCATTACCTCATGAACTATTTCTTGAATGAGTATATGTATTTTCTTTC
+CTATATCGGTCGCGTTCATTGGAAAATATATCATGTCGTTAACTATAAGAATATTTTTAT
+CCTCGTTTACAAACTGAATAATATCAGATATAGTTCGTAAACGAACTATATCATCACCAG
+CACAACATCTAACTATATGATATCCACTAGTTTCCTTTAGCCGTTTATTATCTTGTTCCA
+TATTAGCAGTCATTCCATCATTTAAGAAGGCGTCAAAGATAATAGGGAGAAATGACATTT
+TGGATTCTGTTACGACTTTACCAAAATTAAGGATATACGGACTTACTATCTTTTTCTCAA
+CGTCGATTTGATGAACACACGATGAAAATGTACTTCGATGAGATTGATCATGTAGAAAAC
+AACAAGGGATACAATATTTCCGCATATCATGAAATATATTAAGAAATCCCACTTTATTAT
+ATTTCCCCAAAGGATCAATGCATGTAAACATTATACCGTTATCATTAATAAAGACTTCTT
+TCTCATCGGATCTGTAAAAGTTGTTACTGATTTTTTTCATTCCAGGATCTAGATAATTAA
+TAATAATGGGTTTTCTATTCTTATTCTTTGTATTTTGACATATCCTAGACCAGTAAACAG
+TTTCCACTTTGGTAAAATCAGAAGACTTTTGAACGCTATTAAACATGGCATTAATGGCAA
+TAACTAAAAATGTAAAATATTTTTCTATGTTAGGAATATGGTTTTTCACTTTAATAGATA
+TATGGTTTTTTGCCAAAATGATAGATATTTTTTTATCCGATGATAGTAAAATATTATTAG
+TCGCCGTCTCTATAAAAATGAAGCTAGTCTCGATATCCAATTTTATTCTAGAATTGATAG
+GAGTCGCCAAATGTACCTTATACGTTATATCTCCCTTGATGCGTTCCATTTGTGTATCTA
+TATCGGACACAAGATCTGTAAATAGTTTTACGTTATTAATCATCACGGTATCGCCATCGC
+TAGATAATGCTAATGTACTATCCAAGTCCCAAATGGAGAGATTTAACTGTTCATCGTTTA
+GAATAAAATGATTACCTGTCATATTAATAAAGTGTTCATCGTATCTAGATAACAACGACT
+TATAATTAATGTCCAAGTCTTGAACTCGCTGAATGATCTTTTTTAACCCAGTTAGTTTTA
+GATTGGTACGAAATATATTGTTAAACTTTGATTCTACAGTAATGTCCAAATCTAGTTGTG
+GAAATACTTCCATCAACATTGTTTCAAACTTGATAATATTATTATCTACATCTTCGTACG
+ATCCAAATTCCGGAATAGATGTATCGCACGCTCTGGCCACCCAGATAACCAAAAAGTCAC
+ACGCTCCAGAATATACATTGTATAAAAAGCTATCGTTTTTTAGTAGTGTTTTTTTCTGAG
+TATATACGAAAGGATTAAAAATAGTATTATCAACGTAACTATATTCCAAATTATTCTTAT
+GAGAATAGATAATAATATCGTCCTTAATATCTAACAAATTTCCTAAATATCCCTTTAATT
+GAGTCATTCGAAGCGTTAATAAAATATGTCTCTTAACTATTTCCGGCCGTTGTATATTTA
+AATGACTTCGTAAGAAATAATATATAGGCGACTTCTCATCTATGTAATCATATGGAGTGA
+GATATAGGGCTCGTTCTACCTCCTGCCCCTTACCCACCTGTAATACCAATTGCGGACTCA
+CTATATATCGCATATTTATATCGTGGGGTAAAGTGAAAATCTACTACCGATGATGTAAGT
+CTTACAATGTTCGAACCAGTACCAGATCTTAATTTGGAGGCCTCCGTAGAACTAGGGGAG
+GTAAATATAGATCAAACAACACCTATGATAAAGGAGAATAGCGGTTTTATATCCCGTAGT
+AGACGTCTATTCGCCCATAGATCTAAGGATGATGAGAGAAAACTAGCACTACGATTCTTT
+TTACAAAGACTTTATTTTTTAGATCATAGAGAGATTCATTATTTGTTCAGATGCGTCGAC
+GCTGTAAAAGACGTCACTATTACCAAAAAAAATAACATTATCGTGGCGCCTTATATAGCA
+CTTTTAACTATCGCATCAAAAGGATGCAAACTTACAGAAACAATGATTGAAGCATTCTTT
+CCAGAACTATATAATGAACATAGTAAGAAATTCAAATTCAACTCTCAAGTATCCATCATC
+CAAGAAAAACTCGGATACCAGTCTGGAAACTATCACGTTTATGATTTTGAACCGTATTAC
+TCTACAGTAGCTCTGGCTATTCGAGATGAACATTCATCTGGCATTTTTAATATCCGTCAA
+GAGAGTTATCTTGTAAGTTCATTATCTGAAATAACATATAGATTTTATCTAATTAATCTA
+AAATCTGATCTTGTTCAATGGAGTGCTAGTACGGGCGCTGTAATTAATCAAATGGTAAAT
+ACTGTATTGATTACAGTGTATGAAAAATTACAACTGGCCATAGAAAATGATTCACAATTT
+ACATGTTCATTGGCTGTGGAATCAGAACTTCCAATAAAATTACTTAAAGATAGAAATGAA
+TTATTTACAAAATTCATTAACGAGTTAAAAAAGACCAGTTCATTCAAGATAAGCAAACGT
+GATAAGGATACGCTATTAAAACATTTTACTTATGACTGGAGTTAGAATTTATAGACGACA
+CATTTCGTTTATCATTGTTACTATTACTATCATTATTAGTATTCTTCTTGTCATCTTGTT
+CAGAAATATACAGCAATGCTATACCTAATACTAAATACATTATCATGCTTGCAATGGCTC
+TAACAACAACGAACCAAAATGAATTTGGTCGTAGCTTTTGTTCACAAAAATACATAAAGA
+AATGTCTACATAAATCTATGGCGCCATTGGCTACTTGAAATAGCGCCAGTCCTCCTACAG
+ATTTTAATATAGCTGTATAACATGACATTTATTCATCATCAAAAGAGACAGAGTCACCAT
+CTGTCATATTTAGATTTTTTTTCATGTGTTCAAAGTATCCTCTACTCATTTCATTATAAT
+AGTTTATCATGCTTAGAATTTTAGGACGGATCAATGAGTAAGACTTGACTAGATCGTCAG
+TAGTAATTTGTGCATCATCTATTCTGCATCCGCTTCGTCGAATAATGTATAGCATCGCTT
+TGAGATTCTCCATAGCTATCAAGTCTTTATATAATGACATGGAAATATCTGTGAATGCTT
+TATACTTCTCCAACATCGATGCCTTAACATCATCACATACTTTAGCATTGAAAATACGTT
+CTATTGTGTAGATGGATGTAGCAAGATTTTTAAACAACAATGCCATCTTACATGATGATT
+GTCTCAAGTCTCCAATCGTTTGTTTAGAACGATTAGCTACAGAGTCCAATGCTTGGCTAA
+CTAGCATATTATTATCTTTAGAAATTGTATTCTTCAATGAGGCGTTTATCATATCTGTGA
+TTTCGTTAGTCATATTACAGTCTGACTGGGTTGTAATGTTATCCAACATATCACCTATGG
+ATACGGTACACGTACCAGCATTTGTAATAATCCTATCTAAGATGTTGTATGGCATTGCGC
+AGAAAATATCTTCTCCTGTAATATCTCCACTCTCGATAAATCTACTCAGATTATTCTTAA
+ATGCCTTATTCTCTGGAGAAAAGATATCAGTGTCCATCATTTCATTAATAGTATACGCAG
+AAAAGATACCACGAGTATCAATTCTATCCAAGATACTTATCGGTTCCGAGTCACAGATAA
+TTGTTTCCTCTCCTTCGGGAGATCCTGCATAGAAATATCTAGGACAATAGTTTCTATACT
+GTCTGTAACTCTGATAATCTCTAAAGTCACTAACTGATACCATGAAATTGAGAAGATCAA
+ACGCTGAAGTAATCAATTTTTCTGCCTCGTTTTTACTACAACTAGTTTTCATCAATGTAG
+TGACGATGTATTGTTTAGTTACTCTTGGTCTAATACTGATGATAGAGATATTATTGCTTC
+CCATAATGGATCTTCTAGTAGTCACCTTAAAGCCCATTGATGCGAATAGCAGATAGATAA
+AGTCTTGGTATGACTCCTTTCTAATATAGTACGGACTACCTTTGTCACCCAACTTTATAC
+CCACATAAGCCATAACAACCTCTTTAATAGCCGTTTCATGAGGTTTATCAGCCATGAGCC
+TGAGTAGTTGAAAGAATCGCATGAATCCCGTCTCAGAAAGTCCTATATGCATGATAGATT
+TATCTTTCCTGGGAAACTCTCGTATAGTTATAGATGAAATACTCTTCAAAGTTTCTGAAA
+TAAGATTAGTAACAGTCTTACCTCCGACTACTCTGGGTAACAAACATACTCTAATAGGTG
+TTTTCTCTGCGGAGATAATATCAGAAAGGATAGAGCAATAAGTAGTATTATTGTGATTAT
+AAAGACCGAATACATAACAGGTAGAATTTATAAACATCATGTCCTGAAGGGTTTTAGACT
+TGTATTCCTCGTAATCTATACCGTCCCAAAACATGGATTTGGTAACTTTGATAGCCGTAG
+ATCTTTGTTCCTTCGCTAACAGGTTAAAGAAATTAATAAAGAATTTGTTGTTTCTATTTA
+TGTCCACAAATTGCACGTTTGGAAGCGCCACGGTTACATTCACTGCAGCATTTTGAGGAT
+CGCGAGTATGAAGTACGATGTTATTGTTTACTGGTATATCTGGAAAGAAATCTACCAGTC
+TAGGAATAAGAGATTGATATCGCATAGAAATAGTAAAGTTTATAATCTCATCATTGAAGA
+TTACTCTGTTACCATTGTAATAAATTGGTACTCTATCATAATCATCGACAAAGTACTGTT
+CATACATGATGAGATGTTTATATGTTGGCATAGTAGTGAGATCGACGTTTGGTAATGGCA
+ATGTATTAAGATTAACTCCATAATGTCTAGCAGCATCTGCGATGTTATAAGTGATGTCAA
+AGCGGGGTTGATCTTGTGCTGTTATATATTGTCTAACACCTATAAGATTATCAAAATCTT
+GTCTGCTTAATACACCGTTAACAATTTTTGCCTTGAATTCTTTTATTGGTGCATTAATAA
+CATCCTTATAGAGGATGTTAAACAAATAAGTATTATCAAAGTTAAGATCTGGGTATTTCT
+TTTCTGCTAGAACATCCATTGAGTCGGAGCCATCTGGTTTAATATAACCACCGATAAATC
+TAGCTCTGTATTCTGTATCCGTCAATCTAATATTAAGAAGGTGTTGAGTGAAAGGTGGAA
+GATCGTAAAAGCTGTGAGTATTAATAATAGGGTTAGTTTCCGAACTAATGTTAATTGGAT
+GATTAATAATATTTATATTTCCAGCGTTAAGTGTAACATTAAACAGTTTTAATTCACGTG
+ACGTGGTATCAATTAAATAATTAATGCCCAATTTGGATATAGTAGCCTGAAGCTCATCTT
+GTTTAGTTACGGATCCTAATGAGTTATTAAGAAATACATCGAACGGATGAACGAAGGTTG
+TTTTAAGTTGGTCACATACTTTGTAATCTAGACATAGATGTGGAAGAACGGTAGAAACTA
+TACGAAATAGATATTCAGAGTCCTCTAATTGATCAAGAGTAACTATTGACTTAATAGGCA
+TCATTTATTTAGTATTAAATGACGACCGTACCAGTGACAGATATACAAAACGACTTAATT
+ACAGAGTTTTCAGAAGATAATTATCCATCTAACAAAAATTATGAAATAACTCTTCGCCAA
+ATGTCTATTCTAACTCACGTTAACAACGTGGTAGATAGAGAACATAATGCCGCCGTAGTG
+TCATCTCCAGAGGAAATATCATCACAACTTAATGAAGATCTATTTCCAGATGATGATTCA
+CCGGCCACTATTATCGAACGAGTACAACCTCATACTACTATTATTGACGATACGCCACCT
+CCTACTTTTCGTAGAGAGTTATTGATATCGGAACAACGTCAACAACGAGAAAAAAGATTT
+AATATTACAGTATCAAAAAATTCTGAAGCAATAATGGAATCTAGATCTATGATAACTTCT
+ATGCCAACACAAACACCATCCTTGGGAGTAGTTTATGATAAAGATAAAAGAATTCAGATG
+CTAGAGGATGAAGTGGTTAATCTTAGAAATCAACGATCTAATACAAAATCATCTGATAAT
+TTAGATAATTTTACCAGAATACTATTTGGTAAGACTCCGTATAAATCAACCGAAGTTAAT
+AAGCGTATAGCCATCGTTAATTATGCAAATTTGAACGGGTCCCCCTTATCAGTCGAGGAC
+TTGGATGTCTGTTCGGAGGATGAAATAGATAGAATCTATAAAACGATTAAACAATATCAC
+GAAAGTAGAAAACGAAAAATTATCGTCACTAACGTGATTATTATTGTCATAAACATTATT
+GAGCAGGCATTGCTAAAACTCGGATTTGAAGAAATCAAAGGACTGAGTACCGATATCACT
+TCAGAAATTATCGATGTGGAGATCGGAGATGACTGCGATGCTGTAGCATCAAAACTAGGA
+ATCGGTAACAGTCCGGTTCTTAATATTGTATTGTTTATACTCAAGATATTCGTTAAACGA
+ATTAAAATTATTTAATTTAATACATTCCCATATCCAGACAACAATCGTCTGGATTAATCT
+GTTCCTGTCGTCTCATACCGGACGACATATTAATCTTTTTATTAGTGGGCATCTTTTTAG
+ATGGTTTCTTTTTCCCAGCATTAACTGATTCGATACCTAGAAGATCGTGATTGATTTCTC
+CGACCATTCCACGAACTTCTAATTGGCCGTCTCTAACGGTACCATAAACTATTTTACCAG
+CATTAGTAACAGCTTGGACAATCTGACCATCCATTGCGTTGAATGATGTAGTTGCTGTTG
+TTCTACGTCTAGGAGCACCAGAGGTATTTTTAGAGCTCTTGGATGTTGATGTAGAAGACG
+AGGATTTTGATTTTGGTTTACATGTAATACATTTTGAACTCTTTGATTTTGTATCACATG
+CACCGGCAGTCACATCTGTTTGAGAATTAAGATTATTGTTGCCTCCTTTGACGGCTGCAT
+CTCCACCGATCTGCGCTAGTAGATTTTTAAGCTGTGGTGTAATCTTATTAACTGTTTCAA
+TATAATCATCGTAACTACTTCTAACGGCTAAATTTTTTTTATCCGCCATTTAGAAGCTAA
+AAATATTTTTATTTATGCAGAAGATTTAACTAGATTATACAATGAACTAATATGATCCTT
+TTCTAGATTATTTACGAACTTGGTATTTCTTGTTTCTGGAGGAGGAGAATTTAAATTCGG
+ACTTGGATTCGGATTTTGTGGGTTCTTGATCTTATTATACAGCGTGTATAGGATGGTGAC
+GGTAACTGCTACACAAATACCGATCAACAGAAGAATACCAATCATTTATTGACAATAACT
+TCACTATGATCAAGTATGTAATAATCATCTTTTCACTAAGTAAGTAGTAATAATGATTCA
+ACAATGACACGATATATGGACGATAATAATTTAGTTCATGGAAATATCGCTATGATTGGT
+GTGAATGACTCCGCTAACTCTGTGGGGTGCACAGTGCTTTCCCCACATAGAATAAATTAG
+CATTCCGACTGTGATAATAATACCAAGTATAAACGCCATAATACTCAATACTTTCCATGT
+ACGAGTGGGACTGGTAGACTTACTAAAGTCAATAAAGGCGAAGATACACGAAAGAATCAA
+AAGAATGATTCCAGCGATTAGCACGCCAGAAAAATAATTTCCAATCATAAGCATCATGTC
+CATTTAACTAATAAAAATTTTAAATCGCCGAATAAACAAAGTGGAATATAAACCATATAA
+AAACAATAGTTTGTACTGCAAAAATAATATCTATTTTTGTTTTCGAAGATATGGTAAAAT
+TAAATAGTAGTACACAGCATGTTATAACTAACAGCAGCAACGGCTCGTAATTACTTATCA
+TTTACTAGACGAAAAGGTGGTGGGATATTTTCTTGCTCAAATAATACGAATATATCACCC
+ATCCATTTTATACGATGTTTATATACTCTAATCTTTAATAGATCTATAGATGACGGGTTT
+ACCAATAATATAGATTTTATCGATTCATCTAATTTAAACCCTTCCTTAAACGTGAATGAT
+CTATTATCTGGCATAATGATGACCCTACCTGATGAATCTGACAATGTACTGGGCCATGTA
+GAATAAATTATCAACGAATTATCGTCTACGAACATTTATATCATTTGTTTTAATTTTAGG
+ACGTGAATAAATAGATATAAAATAGAAAATAACAGATATTACAACCAGTGTTATGGACGC
+ACCCAACCATGTAGGCAGTTTTATTTTATCGTTTACTACAGGTTCTCCTGGATGTACGTC
+ACCAACTGCAGACGTAGTTCTAGTACAATTAGACGTAAGTTCCGCTTGGGAATTTTTTAA
+CGCTAAAGAGTTAACGTTGATCGTACACCCAACGTATTTACATCTAGTTCTTTGAACATC
+TTGATTATAATATAACCATTTTCTATCTCTAGATTCGTCAGTGCACTCATGTAACCAACA
+TACCCTAGGTCCTAAATATTTATCTCCGGAATTAGATTTTGGATAATTCGCGCACCAACA
+ATTTCTATTTCCTTTATGGTCGTTACAAAAGACGTATAATGCCGTATCCCCAAAAGTAAA
+ATAATCAGGACGAATAATTCTAATAAACTCAGAACAATATCTCGCATCCATATGTTTGGA
+GCAAATATCGGAATAAGTAGACATAGCCGGTTTCCGTTTTACACGTAACCATTCTAAACA
+ATTGGGGTTTCCAGGATCGTTTCTACAAAAACCAGTCATGAAATCGTCACAATGTTCTGT
+CTTGTAATTATTATTAAATATTTTTGGACAGTGTTTGGTATTTGTCTTAGAACAACATTT
+TGCCACGCTATCACTATCACCCAGGAGATAATCCTTTTTTATAAAATGACATCGTTGCCC
+GGATGCTATATAATCAGTAGCATATTTTAAATCCTTAATATATTCAGGAGTTACCTCGTT
+CTGATAATAGATTAATGATCCAGGACGAAATTTGAAAGAACTACATGGTTCTCCATGAAT
+TAATACATATTGTTTAGCAAATTCAGGAACTATAAAACTACTACAATGATCTATCGACAT
+ACCATCTATCAAACAAAATTTGGGTTTAATTTCTCCTGGAGACGTTTCATAATAATACAT
+ATAACTTTCTTCGGCAAACCTAACAGCTCTATTATATTCAGGATAATTAAAATCTAATAC
+CATATATTTGTCTCGTATATCTGCTATTCCTGTCTCTATTTTGATTCTATTAAGAGTAAC
+AGCTGCCCCCATTCTTAATAATCATCAGTATTTAAACTGTTAAATGTTGGTATATCAACA
+TCTATCTTATTTCCCGCAGTATAAGGTTTGTTGCAGGTATACTGTTCAGGAATGGGTACA
+TTTATACTTCTTTTATAGTCCTGTCTTTCGATGTTCATCACAAATGCAAAGAACAGAATA
+AACAAAATAATGTAAGAAATAATATTAAATATCTGTGAATTCGTAAATACATTGATTGCC
+ATAATAATTACAGCAGCTACAATACACACAATAGACATTCCCACAGTGTTGCCATTACCT
+CCACGATACATTTGAGTTACTAAGCAATAGGTAATAACTAAGCTAGTAAGAGGCAATAGA
+AAAGATGAGATAAATATCATCAATATAGAGATTAGAGGAGGGCTATATAGAGCCAAGACG
+AACAAAATCAAACCGAGTAACGTTCTAACATCATTATTTTTGAAGATTCCCAAATAATCA
+TTCATTATTCCTCCATAATCGTTTTGCATCATACCCCCATCTTTAGGCATAAACGATTGC
+TGCTGTTCCTCTGTAAATAAATCTTTATCAAGCACTCCAGCACCCGCAGAGAAGTCATCA
+AGCATATTGTAATATCTTAAATAACTCATTTATATATTAAAAAATGTCACTATTAAAGAT
+GGAGTATAATCTTTATGCCGAACTAAAAAAAATGACTTGTGGTCAGACCATAAGTCTTTT
+TAATGAAGACGGCGATTTCGTAGAAGTTGAACCAGGATCATCCTTTAAGTTTCTAATACC
+TAAGGGATTTTACTCCTCTCCTTGTGTAAAGACGAGTCTAGTATTCAAGACATTAACAAC
+GACCGATAATAAAATTACTAGTATCAATCCAACAAATGCGCCAAAGTTATATCCTCTTCA
+ACGCAAAGTCGTATCTGAAGTAGTTTCTAATATGAGGAAAATGATCGAATTAAAACGTCC
+TCTATACATCACTCTTCACTTGGCATGTGGATTTGGTAAGACTATTACCACGTGTTATCT
+TATGACCACACACGGCAGAAAAACCATCATTTGCGTACCCAATAAAATGTTAATACATCA
+ATGGAAGACACAGGTAGAGGCAGTCGGATTGGAACATAAGATATCTATAGATGGAGTTAG
+TAGTCTATTAAAGGAACTAAAGACTCAAAGTCCGGATGTATTAATCGTAGTCAGTAGACA
+TCTGACAAACGATGCATTTTGTAAATATATCAATAAGCATTATGATTTGTTTATCTTGGA
+TGAATCACATACGTATAATCTGATGAACAATACAGCAGTTACAAGATTTTTAGCGTATTA
+TCCTCCGATGATGTGTTATTTTTTAACTGCTACACCTAGACCAGCTAACCAAATTTATTG
+TAATAGTATTATTAATATTGCCAAGTTATCCGATCTAAAAAAAACTATCTATATAGTAGA
+TAGTTTTTTTGAGCCATATTCCACAGACAATATTAGAAATATGGTAAAACGACTAGATGG
+ACCATCTAATAAATATCATATATATACCGAGAAGTTATTATCTGTAGACGAGCCTAGAAA
+CCAACTTATTCTTGATACCCTGGTAGAAGAATTCAAGTCAGGAACTATTAATAGAATTTT
+AGTTATTACTAAACTACGTGAACATATGGTATTCTTCTACAAACGATTATTAGATCTTTT
+CGGAGCAGAGGTTGTATTTATAGGAGACGCCCAAAATAGACGTACTCCAGATATGGTCAA
+ATCGATTAAGGAACTAAATAGATTTATATTCGTATCCACCTTATTTTATTCCGGCACTGG
+TTTAGATATTCCGAGTTTGGATTCTTTGTTCATTTGCTCGGCAGTAATCAACAATATGCA
+AATAGAGCAATTACTAGGGAGGGTATGTCGAGAAACAGAACTATTAGATAGGACGGTATA
+TGTATTTCCTAACACATCCATCAAAAAAATAAAGTACATGATAGGAAATTTCGTGCAACG
+AATTATTAGTCTGTCTGTAGATAAACTCGGATTTAAACAAGAAAGTTATCAGAAACATCA
+GGAATCTGAACCCGCTTCCGTACCAACATCCTCCAGAGAAGAACGTGTATTAAATAGAAT
+ATTTAACTCGCAAAATCGTTAAGAAGTTTAAGAGACGATCCACATGCTGAGCAGGCCAGT
+GTATTACCCCTCATAGTATTAATATAATCCAATGATACTTTTGTGATGTCGGAAATCTTA
+ACCAATTTAGACTGACAGGCAGAACACGTCATACAATCATCATCGTCATCGATAACTGTA
+GTCTTGGGCTTCTTTTTGCGACTCTTCATTCCGGAACGCATATTGGTGCTATCCATTTAG
+GTAGTAAAAAATAAGTCAGAATATGCCCTATAACACGATCGTGCAAAACCTGGTATATCG
+TCTCTATCTTTATCACAATATAGTGTATCAACATCTTTATTATTGACCTCGTTTATCTTG
+GAACATGGAATGGGAACATTTTTGTTAACGGCCACCTTTGCCTTAATTCCAGATGTTGTA
+AAATTATAACTAAACAGTCTATCATCGACACAAATGAAATTCTTGTTTAGACGTTTGTAG
+TTTACGTATGCGGCTCGTTCTCGTCTCATTTTTTCAGATATTGCAGGTACTATAATATTA
+AAAATAAGAATGAAATAACATAGGATTAAAAATAAAGTTATCATGACTTCTAGTGCTGAT
+TTAACTAACTTAAAAGAATTACTTAGTCTGTACAAAAGTTTGAGATTTTCAGATTCTGTG
+GCTATAGAGAAGTATAATTCTTTGGTAGAATGGGGAACATCTACTTACTGGAAAATAGGC
+GTACAAAAGGTAACTAATGTCGAGACGTCCATATCTGATTATTATGATGAGGTAAAAAAT
+AAACCGTTTAATATTGATCCGGGGTATTATATTTTCTTACCAGTATATTTTGGAAGCGTC
+TTTATTTATTCAAAGGGTAAAAATATGGTAGAACTTGGATCTGGAAACTCTTTTCAAATA
+CCGGATGAGATTCGAAGTGCGTGTAACAAAGTATTAGATAGTGATAACGGAATAGACTTT
+CTGAGATTTGTTTTGTTAAACAATAGATGGATAATGGAAGACGCTATATCAAAATACCAG
+TCTCCAGTTAATATATTTAAACTAGCTAGTGAGTACGGATTAAACATACCCAACTATTTA
+GAAATTGAAATAGAGGAAGACACATTATTTGACGATGAGTTATACTCTATTATGGAACGC
+TCTTTCGATGATACATTTCCAAAAATATCTATATCGTATATTAAGTTGGGAGAACTTAAG
+CGGCAAGTTGTAGACTTTTTCAAATTCTCATTCATGTATATTGAGTCAATCAAGGTAGAT
+CGTATAGGAGATAATATTTTTATTCCTAGCGTTATAACAAAATCAGGAAAAAAGATATTA
+GTAAAAGATGTAGACCATTTAATACGATCCAAGGTTAGAGAACATACATTTGTAAAAGTA
+AAAAAGAAAAACACATTTTCCATTTTATACGACTATGATGGGAACGGAACAGAAACTAGA
+GGAGAAGTAATAAAACGAATTATAGACACTATAGGACGAGACTATTATGTTAATGGAAAG
+TATTTCTCTAAGGTTGGTATTGCAGGCTTAAAGCAATTGACTAATAAATTAGATATTAAT
+GAGTGTGCAACTGTCGATGAGTTAGTTGATGAGATTAATAAATCCGGAACTGTAAAACGA
+AAAATAAAAAACCAATCAGTATTTGATTTAAGCAGAGAATGTTTGGGATATCCAGAAGCG
+GATTTTATAACGTTAGTTAATAACATGCGGTTCAAAATAGAAAATTGTAAGGTTGTAAAT
+TTCAATATTGAAAATACTAATTGTTTAAATAACCCGAGTATTGAAACTATATATGGAAAC
+TTCAACCAGTTCGTCTCAATCTTTAATACCGTTACCGATGTCAAAAAAAGATTATTCGAG
+TGAAATAATATGCGCCTTTGATATAGGTGCAAAAAATCCTGCCAGAACTGTTTTAGAAGT
+CAAGGATAACTCCGTTAGGGTATTGGATATATCAAAATTAGACTGGAGTTCTGATTGGGA
+AAGGCGCATAGCTCAAGATTTGTCACAATATGAATACACTACAGTTCTTCTAGAACGTCA
+GCCTAGAAGGTCACCGTACGTCAAATTTATCTATTTTATTAAAGGCTTTTTATATCATAC
+ATCTGCTGCCAAAGTTATTTGCGTCTCACCTGTCATGTCTGGTAATTCATATAGAGATCG
+AAAAAAGAGATCTGTTGAAGCATTTCTTGATTGGATGGACACATTCGGATTGCGAGACTC
+CGTTCCGGATAGACGCAAATTAGACGATGTAGCGGATAGTTTCAATTTGGCTATGAGATA
+CGTATTAGATAAATGGAATACTAATTATACACCTTATAATAGGTGTAAATATAGAAATTA
+CATAAAAAAAATGTAATAACGTTAGTAACGCCATTATGGATAATCTATTTACCTTTCTAC
+ATGAAATAGAAGATAGATATGCCAGAACTATTTTTAACTTTCATCTAATAAGTTGTGATG
+AAATAGGAGATATATATGGTCTTATGAAAGAACGCATTTCCTCAGAGGATATGTTTGACA
+ATATAGTATATAATAAAGATATACATCCTGCCATTAAGAAACTAGTTTATTGCGACATCC
+AACTTACTAAACATATTATTAATCAGAATACGTATCCGGTATTTAACGATTCTTCACAAG
+TGAAATGTTGTCATTATTTCGATATAAACTCAAATAATAGCAATATTAGCTCTCGTACAG
+TAGAGATATTTGAGAGTGAAAAGTCATCTCTTGTATCATATATTAAAACTACCAATAAGA
+AGAGAAAGGTCAATTACGGCGAAATAAAGAAAACTGTACATGGAGGCACTAATGCAAATT
+ACTTTTCCGGTAAAAAGTCTGATGAGTATCTGAGCACTACAGTCAGGTCCAACATTAATC
+AACCTTGGATCAAAACCATTTCTAAGAGAATGAGAGTAGATATCATTAATCACTCTATAG
+TAACGCGTGGAAAAAGCTCTATATTACAAACTATAGAAATTATTTTTACTAATAGAACAT
+GTGTGAAAATATTCAAGGATTCTACTATGCACATTATTCTATCCAAGGACAAGGATGAAA
+AGGGATGTATAAACATGATTGATAAATTATTCTATGTATATTATAATTTATTTCTGTTGT
+TCGAGGATATCATCCAAAACGATTACTTTAAAGAAGTAGCTAATGTTGTAAACCATGTAC
+TCATGGCTACGGCATTAGATGAGAAATTATTCCTAATTAAGAAAATGGCTGAACACGATG
+TTTATGGAGTTAGCAATTTCAAAATAGGGATGTTTAACCTGACATTTATTAAGTTGTTGG
+ATCATACCGTTTTCCCCTCTCTGTTAGATGAGGATAGCAAAATAAAGTTTTTTAAGGGGA
+AAAAGCTCAATATTGTAGCATTACGATCTCTGGAGGATTGTACAAATTACGTGACTAAAT
+CCGAGAATATGATAGAAATGATGAAGGAAAGATCGACTATTTTAAATAGCATAGATATAG
+AAACGGAATCGGTAGATCGTCTAAAAGAATTGCTTCTAAAATGAAAAAAAACACTGATTC
+AGAAATGGATCAACGACTCGGGTATAAGTTTTTGGTGCCTGATCCTAAAGCCGGAGTTTT
+TTATAGACCGTTACATTTCCAATATGTATCGTATTCTAATTTTATATTGCATCGATTGCA
+TGAAATCTTGACCGTCAAGCGGCCACTCTTATCGTTTAAGAATAATACAGAACGAATTAT
+GATAGAAATTAGCAATGTTAAAGTGACTCCTCCAGATTACTCACCTATAATTGCGAGTAT
+TAAAGGTAAGAGTTATGACGCATTAGCCACGTTCACTGTAAATATCTTTAAAGAGGTAAT
+GACCAAAGAGGGTATATCCATCACTAAAATAAGTAGTTATGAGGGAAAAGATTCTCATTT
+GATAAAAATTCCGCTACTAATAGGATATGGGAATAAAAATCCACTTGATACAGCCAAGTA
+TCTTGTTCCTAATGTCATAGGTGGAGTCTTTATCAATAAACAATCTGTCGAAAAAGTAGG
+AATTAATCTAGTAGAAAAGATTACAACATGGCCAAAATTTAGGGTTGTTAAGCCAAACTC
+ATTCACTTTCTCGTTTTCCTCCGTATCCCCTCCTAATGTATTACCGACAAGATATCGCCA
+TTACAAGATATCTCTGGATATATCACAATTGGAAGCGTCGAATATATCATCGACAAAGAC
+ATTTATAACGGTCAATATTGTTTTGCTGTCTCAATATTTATCTAGAGTGAGTCTAGAATT
+CATTAGACGTAGTTTATCATACGATATGCCTCCAGAAGTTGTCTATCTAGTAAACGCGAT
+AATAGATAGTGCTAAACGACTTACCGAATCTATTACTGACTTTAATATTGATACATACAT
+TAATGACCTGGTGGAAGCTGAACACATTAAACAAAAATCTCAGTTAACGATTAACGAGTT
+TAAATATGAAATGCTGCATAACTTTTTACCTCATATGAACTATACACCCGATCAACTAAA
+GGGATTTTATATGATATCTTTACTAAGAAAGTTTCTCTACTGTATCTACCACACTTCTAG
+ATATCCAGATAGAGATTCGATGGTTTGTCATCGCATCCTAACGTACGGCAAATATTTTGA
+GACGTTAGCACATGATGAATTAGAGAATTACATAGGTAACATCCGAAACGATATCATGAA
+CAATCACAAGAACAGAGGCACTTACGCAGTAAACATTCATGTACTAACAACTCCTGGACT
+TAATCATGCATTTTCTAGTCTATTGAGTGGAAAGTTCAAAAAGTCAGACGGTAGTTATCG
+AACACATCCTCACTATTCATGGATGCAGAATATTTCTATTCCTAGAAGTGTTGGATTTTA
+TCCGGATCAAGTAAAGATTTCAAAGATGTTTTCTGTCAGAAAATACCATCCAAGCCAATA
+TCTTTACTTTTGTTCATCAGACGTTCCGGAAAGAGGTCCTCAGGTAGGTTTAGTATCTCA
+ATTGTCTGTCTTGAGTTCCATTACAAATATACTAACGTCTGAGTATTTGGATTTGGAAAA
+GAAAATTTGTGAGTATATCAGATCATATTATAAAGATGATATAAGTTACTTTGAAACAGG
+ATTTCCAATCACTATAGAAAATGCTCTAGTCGCATCTCTTAATCCAAATATGATATGTGA
+TTTTGTAACTGACTTTAGACGTAGAAAACGGATGGGATTCTTCGGTAACTTGGAGGTAGG
+TATTACTTTAGTTAGGGATCACATGAATGAAATTCGCATTAATATTGGAGCAGGAAGATT
+AGTCAGACCATTCTTGGTTGTGGATAACGGAGAGCTCATGATGGATGTGTGTCCGGAGTT
+AGAAAGCAGATTAGACGACATGACATTCTCTGACATTCAGAAAGAGTTTCCACATGTCAT
+CGAAATGGTAGATATAGAACAATTTACTTTTAGTAACGTATGTGAATCGGTTCAAAAATT
+TAGAATGATGTCAAAGGATGAAAGAAAGCAATACGATTTATGTGACTTTCCTGCCGAATT
+TAGAGATGGATATGTAGCATCTTCACTAGTGGGAATCAATCACAATTCTGGACCCAGAGC
+TATTCTTGGATGTGCTCAAGCTAAACAAGCTATCTCTTGTCTGAGTTCGGATATACGAAA
+TAAAATAGACAATGGAATTCATTTGATGTATCCAGAGAGGCCAATTGTGATTAGTAAGGC
+TTTAGAAACTTCAAAGATTGCGGCTAATTGCTTCGGACAACATGTTACTATAGCATTAAT
+GTCGTACAAAGGTATCAATCAAGAGGATGGAATTATCATCAAAAAACAATTTATTCAGAG
+AGGCGGTCTCGATATTGTTACAGCCAAGAAACATCAAGTAGAAATTCCATTGGAAAACTT
+TAATAACAAAGAAAGAGATAGGTCTAACGCCTATTCGAAATTAGAAAGTAATGGATTAGT
+TAGACTGAATGCTTTCTTGGAATCCGGAGACGCTATGGCAAGAAATATCTCATCAAGAAC
+TCTTGAAGATGATTTTGCTAGAGATAATCAGATTAGCTTTGATGTTTCCGAGAAATATAC
+AGATATGTACAAATCTCGCGTTGAACGAGTACAAGTAGAACTTACTGACAAAGTTAAGGT
+GCGAGTATTAACCATGAAAGAAAGAAGACCCATTCTAGGAGACAAATTTACTACTAGAAC
+GAGTCAAAAGGGAACAGTCGCGTATATCGCAGATGAAACGGAACTTCCGTACGACGAAAA
+TGGTATCACACCAGATGTCATTATTAATTCTACATCCATCTTCTCTAGAAAAACTATATC
+TATGTTGATAGAAGTTATTTTAACAGCCGCATATTCTACTAAGCCGTACAACAATAAGGG
+AGAAAACCGACCTGTCTGTTTTCCTAGTAGTAACGAAACATCTATCGATGCATATATGCA
+ATTCGCTAAACAATGTTATGAGTATTCAAATCCGAAATTGTCCGAGGAAGAATTATCGGA
+TAAAATCTTTTGTGAAAAGATTCTCTATGATCCTGAAACGGATAAGCCTTATGAATCCAA
+AGTATTTTTTGGACCAATTTATTACTTGCGTCTGAGACATTTAACTCAGGACAAGGCAAC
+CGTTAGATGTAGAGGTAAAAAGACGAAGCTCATTAGACAAGCGAATGAGGGACGAAAACG
+TGGAGGAGGTATCAAGTTTGGAGAAATGGAGAGAGACTGTTTAATAGCACATGGTGCAGC
+CAATACTATTACAGAAGTTTTAAAAGACTCAGAAGAGGATTATCAAGATGTGTATATTTG
+TGAAAATTGTGGAGACATAGCAGCACAAATCAAAAGTATTAATACATGTCTTAGATGTTC
+AAAACTTAATCTCTCTCCTCTCTTAACAAAAATTGATACCACGCACGTATCTAAAGTATT
+TCTTACTCAAATGAACGCCAGAGGCGTAAAAGTTAAATTAGATTTCGAACGAAGGCCTCC
+TTCGTTTTATAAACCATTAGATAAAGTTGATCTTAAACCGTCTTTTCTGGTATAATATTG
+TTTAGTAGATACTCATCAAGATAAGCTAATTCACTAAACATATTATCGGATTCGGTATTG
+TTACTCGAGAATAGAGTTCGTTATGCTCCTGATATTCGGAAATCTGTGGAGTTTCAGGTT
+TTGGTGGAAGTGTAACTGCTACTTGGTGGGATACTGAAGGATATTTCAGAGAGTTGTGGA
+TGTTCGGGTTCGACATCCACCGATGGTGTCACGCCACTAATCGGTTCGGTAACGTCTGTG
+GATGGAGGTGCTACTTCTACAGAACCTGTAGCCTCAGTTGTCAACGGAGATACATATTCA
+ATGCGCGGAAATGTATAATTTGGTAATGGTTTCTCATGTGGATCTTAAGAAGAAGAGGTA
+AGATATCTACGAAAGATACCGATCACGTTTCTAGTTCTCTTTTGTAGAACTTTAACTTTT
+TCTTTCTCAGCATCTAGTTGATATTCCGACCTCTTCACGTTTCGCATGGGTTACCTCCGC
+AGTTTTTACAAGCGATTTCACGTTCCAGATCACGTTCAGCCTTCATACGTCTCTCCCTCT
+CTCTATCGAGTTTATCAGAGCAGTCTTTCTGAAGGCGATCGAACTCCATAAATTTCTCCA
+ACGCTTTGATTGTTTCCATAGATTTCCGAAGTTTAGCTTCTAGGACGGCGATTCTTTTTT
+TTTTTTTTTNNNNNNTTTTTTCGAATTCACGGGGTACAACCGTTTCCATTACCACCATCT
+CTATGTTTCTTTTCTAGATCGGCAATCTTTCTCAACATTTCATCCCCATACCTTTTCATT
+CCTCGAGTCTATTGTCGTCGAAATATCGTTCCAGCTCCTTTTCGACCTCAATAACTTTAG
+CACGTTGTTTCATCAAGCTCTCTCTTGTAGTACTATCATTTTTATCTGATTCCCTGACAC
+GTTTAAGATCTTCATGTAATTGAGTCAGCTCTTGACGCAATCTCTTAACTAACTTCCTCT
+CTTGCTTCTTCGTCATAGTACTTACAATCACTATGGGATCCATTGTTACCACGTCTGTAC
+TCGACGAGCTCACGTTTAAGAGATTCAATTTCCAGTTTGTATCGGTCCATGTCTCCATTG
+CTACACCACCATTAGATTTACAGGCTGCTAGTTGTCGTTCGAGATCAGAAATACGTGTTT
+TCTTGGAATGGATTTCGTCGATGTACTTGTCATGATTGGCATCGAAACACTTATTAAGTT
+CTTTTTTTCAATTCTACGATTTTATTTCTTTCGCGAGTCAATTCCCTCCTGTAGTAACTA
+TCAGTTTTGTCAGATTCACGCTCTCTACGTAGACTTTCTTGTAAGTTACTAATTTGTTCC
+CTGGCATTACCGAGTTCAGTTTTATATGCCGAATAGAGTTCTGATTCATCCTTTGAGAAG
+ATCTCTAGCGATCGTTCAAGATCCCTGATTCTAGTCTTTAGCCTATTTACCTCCTCAGAA
+GATGCTCCGTTACCGTTTTTACAATCGTTAAGATGTCTATCAAGATCCATGATTCTATCT
+CTTTTCCATATCAGCATTGATTTCATTATTACGTTCGCAGTCGTTCAACTGTATTTCAAG
+ATCTGAGATTCTAGATTGTAATCTCTGTAGCATTTCCACGGCATTCACTCAGTTGTCTTT
+CAAGATCTGAGATTCTAGATTGGAGTCTGCTAATCTCTGTAAGATTTCCTCCTCCGCTCT
+CGATGCAGTCGGTCAACTTATTCTCTAGTTCTCTAATACGCGAACGCAGTGCATCAACTT
+CTTGTGTGTCTTCTTGATTGCGTGTGCATTCATCGAGTCTAGATTCGAGATCTCTAACGT
+GACGTCGTTCTTCCTCAAGTTCTCTGTGTACTACAGAAAGCGTGTCCCTATCTTGTTGAT
+ATTTAGCAATTTCTGATTCTAGAGTACTGATTCTACTCACGTATGTACTAATAGTTGTCT
+TAGCCTTATCAAGATCCTCCTTGTATTTGTCACATTCCTTGATATCCATACGAAGTCTGG
+ACAGTTCCCATTCGACATTACGACGTTTATCGATTTCAGCTCGGAGATCGTCGTCGCGTT
+GTTTTAGCCACATACGACTAAGTTCAAGTTCTCGTTGACAAGATCCATCTACTTTTCCAT
+CCCTAATAGTATCCAGTTCCTTTTCTAGTTCTGACCGCATTTCTCGTTCCATATCAAGAG
+ATTCTCTCAATTCTCGTATAGTCTTCTTATCAATTTCTGATGAATCTGAACCATCATCTG
+TCCCATTTTGTTGCATATCCCTGAGTTCTTTGATCTCTGTTGTAAGTCTGTCGATTCTTT
+CGGTTTTATAAACAGAATCCCTTTCCAAAGTCCTAATCTTACTGAGTTTATCATTAAGTT
+CTTCATTCAATTCAGTGAGTTTTCTCTTGGCTTCTTCCAAGTCTGTTTTAAACTCTCCAT
+CATTTCCGCATTCTTCCTCGCATTTATCTAACCATTCAATTAGTTTATTAATAACTAGTT
+GGTAATCAGCGATTCCTATAGCCGTTCTTGTATTTGTGGGAACATAATTAGGATCTTCTA
+ATGGATTGTATGGCTTGATAGCATCATCTTTATCATTATTAGGTGGGGGATGGACAACCT
+TAATTGGTTGGTCCTCCTTATCTCCTCCAGTAGCATGTGGTTCTTCAATACCAGTATTAG
+TAATAGGCTTAGACAAATGCTTGTCGTACGCGGGCACTTCCTCATCCATCAAGTATTTAT
+AATCGGGTTCTGTTTCAGAATATTCTTTTCTAAGAGACGCGACTTCAGGAGTTAGTAGAA
+GAACTCTGTTTCTGTATCTATCAACGCTGGAATCGATACTCAAGTTAAGGATAGCGAATA
+CCTCATCGTCATCATCCGTATCTTCTGAAACGCCATCATATGACATTTCATGAAGTCTAA
+CGTATTGATAAACAGAATCAGATTTAGTATTAAACAGATCCTTGACCTTTTTAGTAAATG
+CATATGTATATTTTAGATCTCCAGATTTCATAATATGATCGCATGCCTTAAATGTCAATG
+CTTCCATGATATAGTCTGGAACACTAATGGGTGACGAAAAAGATACAGCACCATATGCTA
+CGTTGATAAATAGATCTGAACCACTAAGTAGATAATGATTAATGTTAAGGAAGAGGAAAT
+ATTCAGTATATAGATATGCCTTAGCATCATATCTTGTACTAAACACGCTAAACAGTTTAT
+TGATGTGATCAATTTCCAACAGAACAATTAGAGCGGCAGGAATACCAACAAACATATTAC
+CACATCCGTATTTTCTATGAATATCACATATCATATTAAAAAATCTTGATAGAAGAGCGA
+ATATCTCGTCTGACTTAATGAGATGTAGTTCAGCAGCATAAGTCATAACTGTAAATAGAA
+CATACTTTCCTGTAGTGTTGATTCTAGACTCCACATCAACACCATTATTAAAAATAGTTT
+TATATACATCTTTAATCTGCTCTCCGTTAATCGTCGAACGTTCTAGTATACGGAAACACT
+TTGATTTCTTATCTGTAGTTAATGACTTAGTGATATCACGAAGAATATTACGAATTACAT
+TTCTTGTTTTTCTTGAGAGACCTGATTCAGAACTCAACTCATCGTTCCATAGTTTTTCTA
+CCTCAGTGGCGAAATCTTTGGAGTGTTTGGTACATTTTTTAATAAGGTTCGTGACCTCCA
+TTTATTATAAAAAATTTTTATTCAAAACTTAACTACAATCGGGTAATTATAAGATCGTAG
+ATCTCCCATGTGGTGGAATACTACCATCTATCGCATGTTGATGGACAGTAGGTAATGGCC
+ATGGGAACAGTAATGTTTGCATATTTATCTTTCTTGCTAGTATTACTGTATATTGTCCCA
+ATGTTTCAATGTGATGTTCTAACCTATCAACTGCCACTGTATCACAACAATAATGTCCGA
+TGGAATTAAGATTATGATCCAATGTGTTTAATATATGATTATCAAGTCTTATACGATCCG
+CGTCTTTTTTGACAGGATCAGGCTCTTCTACAGGAAGAAGTTTCGGCCTCTTATGATAGT
+CATGTCTGGGAAATGGTGGTCTAGGATGAGGATCAGGTATCGGAGTAGGTTTTGGATTAT
+AATCATCATCATCATNNNNNNNNNNNNNATCATCATCATCATCTATGATATCATCATCTT
+CGATATTTATTTTGCTATCTTGATAATGTCCTATATCAGTTGCATTTTCAGCACTCGACT
+GAATATTAGTACATTCATTGTCTATTATTAACGTATTTCTAAACCCAAAATGTATATGTT
+GAACATCACTACTATAGTTGATGAGTCTTATAGCATGAATTCGCTTATCGTTATCGGGTT
+TATCTTCTGTCACCTTAACAATTCCTTTTTTATTAAACTCTGCATAATCATAACCATTTC
+TATTGTTTGTTCTAATATAAACGAGTATAGCATCATTGCTAAATTTTTCAATAGTATCAA
+AAACAGAATATCCTAAACCATATAATATATATTCAGGAACACTCAAACTAAATGTCCAGG
+ATTCTCCTAAATACGTAAACTTTAATAGTGCTAAATCATTCAAAAATCTACCGCTTATAG
+ATAGATAGTACATGAATGCGTATAGTAGTCTACCTATCTCTTTATTATGAAAACCGACAT
+TACGATCATATATTTCGTGATATACATGTGACCCGTTTACGTTAAACCATAAATACATGG
+GTGATCCTATAAACATGAATTTATTTCTAATTCTCAGAGCCATAGTTAATTGACCGTGTA
+ATATTTGTTTACATGCATACTTGATACGATCATTAATAAGATTTTTATCATTGCTCGTTA
+TTTCAGAATCGTATATATAAGGAGTACCATCATGATTCTTACCAGATATTATACAAAATA
+CTATATATAAAATATATTGACCCACGTTAGTAATCATGTAAATGTTTAATGTTTTAAATT
+TTGTATTTAATGATCCATCATCATATGCTAGCATGGTCTTGTGATATTCATTCTTTAAAA
+TATAATATTGTGTTAGCCATTGCATTGGAGCTCCTAATGGAGATTTTCTATTCTCGTCCA
+TTTTAGGATATGCTTTCATAAAGTCCCTAATAACTTCGTGAATAATGTTTCTATGTTTTC
+TACTGATGCATGTATTTGCTTCGATTTTTTTATCCCATGTTTCATCTATCATAGATTTAA
+ACGCAGTAATGCTCGCAACATTAACATCTTGAACCATTGGTACAATTCCGTTCCATAAAT
+TTATAATGTTCGCCATTTATATAACTCATTTTTTGAATATACTTTTAATTGAACAAAAGA
+GTTAAGTTACTCATATGGATGCCGTCCAGTCTGTACATCAATCTTTTTAGCCAGAGATAT
+CATAGCCGCTCTTAGAGTTTCAGCGTGATTTTCCAACCTAAATAGAACTTCATCGTTGCG
+TTTACAACACTTTTCTATTTGTTCAAACTTTGTTGTTATATTAGTAATCTTTTTTTCCAA
+ATTAGTTAGCCGTTGTTTGAGAGTTTCCTCATTATCGTCTCCATAGGCTTTAACAATTGC
+TTCGCGTTTAGTCTCTGGATTTTTAGCAGCCTTTGTAGAGAAAAATTCAGTTGCTGGAAT
+TGCAAGATCGTCATCTCCGGGGAAAAGAGTTCCGTCCATTTAAAGTACAGATTTTAGAAA
+CTGACACTCTGTGTTATTTATATTTGGCGCAATACATGGATTATAAATATCGATGTTAAT
+AACATCAGAAAATGTAAAGTCTATACATTGTCGCATCGTGTTAAATTTTCTAATGGATCT
+AGTATTATTGGGTCCAACTTCTGCCTGAAATCCAAATATGGAAGCGGATACAAAACCGTT
+TCCTGGATAAACCACACATCTCCACTTTTGCTTTACATCAGAAATTGTGTCATTGACATC
+TTGAACTCTCCTATCTAATGCCGGTGTTCCACCTATAGATTTTGAATACTCGAATGCTGC
+ATGAGTAGCATTGAATTCCTTAATATTGCCATAATTTTCATATATTGAGTAACTCTGGAT
+AAAAAGTAAACACACCGCAGCCGTCGCTACTACAATAAAAAAAATTGATAGAGAGTTCAT
+TTATAATCTATTAGAAGCTGATAAAATTTTTTTACACGCGTCAGACAATGCTTTAATAAA
+TAGTTCAACATCTACTTTTGTCATATCGAACCGATGGTATGATTCTAACCTAGAATTACA
+TCCGAAAAAGTTGACTATGTTCATAGTCATTAAGTCATTAACGAACAACATTCCAGACTC
+TGGATTATAAGACGATACTGTTTCGTCACAATCACCCACCTTAATCATGTGATTATGAAT
+ATTGGCTATTAGAGTACCTTCTAAGAAATCTATAATATCTTTGAAACACGATTTAAAATC
+AAACCACGAATATACTTCTACGAAGAAAGTTAGTTTACCCATAGGAGAGATAACTATAAA
+TGGAGATCTAGATACAAAATCCGGATCTATGATAGTTTTAACATTATTATATTCTCTATT
+AAATACCTCCACATCTAAAAATGTTAATTTTGAAACTATGTCTTCGTTTATTACCGTACC
+TGAACTAAACGCTATAAGCTCTATTGTTTGAGAACTCTTTAAACGATATTCTTGAAATAC
+ATGTAACAAAGTTTCCTTTAACTCGGTCGGTTTATCTACCATAGTTACAGAATTTGTATC
+CTTATCTATAATATAATAATCAAAATCGTATAAAGTTATATAATTATCGTGTTCAGATTG
+TGATCTTTTCAAATAGACTAAAAACCCCATTTCTCTAGTAAGTATCTTATGTATATGTTT
+GTAAAATATCTTCATGGTGGGAATATGCTCTACAGCAGTTAGCCATTCCTCATTGACAGC
+TGTAGATGTATTATACAAAACTACTCCAATGTTTAACAAGGGCCATTTTACGAGATTATT
+AAATCCTTGTTTGATAAATGTAGCCAATGCGGGTTCGAGTTCAACGACGATTGAATTCTC
+TTCCCGTGGATGCTGCATGATGAACGACGGGATGTTGTTGTTCTATTGATTTGGAATTCT
+TTTTCGACTTTTTGTTTATATTAAATATTTTAAAATTTATGGCTGATAGTAATTCATGTA
+CTACGGATAATGTAGACGTGTATTGCATATCGATATCTTTATTATTAGATAAATTTATCA
+ATAAATGTGAGAAGTTTGCCTCGTTAAGGTCTTCCATTTAAATATTATATAAATATTTGT
+GTTTGTATTTTATTCGTCTTTTATGGGATAGTTTTTAACTAGTAAAGCTGTAATTACATA
+CTTTGTCCGTAAAACATAAATATAAATACCCGCTTTTATCAAACGTTCCAAAAAGTCGGC
+AGCTGACATTTTTAACATGACATCTATTTTAAATACACTTAGGTTTTTAGAAAAAACATC
+ATTTTATAATTGTAACGATTCAATAACTAAAGAAAAGATTAAGATTAAACATAAGGGAAT
+GTTATTTGTATTTTATAAGCCAAAGCATTCTACCGTTGTTAAATACTTGTCTGGAGGAGG
+TATATATCATGATGATTTGGTTGTATTGGGGAAGGTAACAATTAATGATCTAAAGATGAT
+GCTATTTTACATGGATTTATCATATCATGGAGTGACAAGTAGTGGAGCAATTTACAAATT
+GGGATCGTCTATCGATAGACTTTCTCTAAATAGGACTATTGTTACAAAAGTTAATAACAA
+TTATAACAATTATAACAATTATAACAATTATAATTGTTATAATAATTATAATTGTTATAA
+TTATGATGATACATTTTTTGACGATGATGATTGATCACTATTACACAATTTTGTTTTTGT
+ACTTTCTAATATAGTGTTTAGGTTCTTTTTCATATGAGAATATTGACTTACTAAAATATC
+TATGTTTAACTTTTGTTCTATAACGTCCTTATCGGCGGTATCGGTACATATACGTAATTC
+ACCTTCACAAAATACGGAGTCTTCGATAATAATAGCCAATCGATTATTGGATCTAGCTGT
+CTGTATCATATTCAACATGTTTAATATATCCTTTCGTTTCCCCTTTACAGGCATCGATCG
+TAGCATATTTTCCGCGTCTGAGATGGAAATGTTAAAACTGCAAAAATGCGTAATGTTAGC
+CCGTCCTAATATTGGTACGTGTCTATAAGTTTGGCATAGTAGAATAATAGACGTGTTTAA
+ATGCCTTCCAAAGTTTAAGAATTCTATTAGAGTATTACATTTTGATAGTTTATCACCTAC
+ATCATCAAAAATAAGTAAAAAGTGTGCTGATTTTTTATGATTTTGTGCGACAGCAATACA
+TTTTTCTATGTTACTTTTAGTTCGTATCAGATTATATTCTAGAGCTTCCTGACTACTAAC
+GAAATTAATATGATTTGGCCAAATGTATCCATCATAATCTGGGTTATAAACGGGTGTAAA
+CAAGAATATATGTTTATATTTTTTAACTAGTGTAGAAAACAGAGATAGTAAATAGATAGT
+TTTTCCAGATCCAGATCCTCCTGTTAAAACCATTCTAAACGGCATTTTTAATAAATTTTC
+TCTTGAAAATTGTTTTTCTTGAAAACAATTCATAATTATATTTACAGTTACTAAATTAAT
+TTGATAATAAATCAAAATATGGAAAACTAAGGTCGTTAGTAGGGAGGAGAACAACGAAGG
+CATATCGTGATATAAATAACATTTATTATCATGATGACACCAGAAAACGACGAAGAGCAG
+ACATCTGTGTTCTCCGCTACTGTTTACGGAGACAAAATTCAGGGAAAGAATAAACGCAAA
+CGCGTGATTGGTCTATGTATTAGAATATCTATGGTTATTTCACTACTATCTATGATTACC
+ATGTCCGCGTTTCTCATAGTGCGCCTAAATCAATGCATGTCTGCTAACAAGGCTGCTATT
+ACTGACTCCGCTGTTGCCGTTGCTGCGGCATCATCTACTCATAGAAAGGTTGTGTCTAGC
+ACTACACAATATGATCACAAAGAAAGCTGTAATGGTTTATATTACCAGGGTTCTTGTTAT
+ATATTACATTCAGACTATAAGTCATTCGAGGATGCTAAAGCAAACTGCGCTGCGGAATCA
+TCAACACTACCCAATAAATCCGATGTCTTGACTACCTGGCTCATTGATTATGTTGAGGAT
+ACATGGGGATCTGATGGTAATCCAATTACAAAAACTACATCCGATTATCAAGATTCTGAT
+GTATCACAAGAAGTTAGAAAGTATTTTTGTACATAAATAAATGAAATCGCTTAATAGACA
+AACTGTAAGTAGGTTTAGGAAGTTGTCGGTGCCGGCCGCTATAATGATGTTACTCTCAAC
+CATTATTAGCGGCATAGGAACATTTCTGCATTACAGAGAAGAACTGATGCCTAGTGCTTG
+CGCCAATGGATGGATACAATACGATAAACATTGTTATCTGGATACCAACATTAAAATGTC
+TACGGATAATGCAGTTTATCAGTGTCGCAAATTACGAGCTAGATTGCCTAGACCTGATAC
+TAGACATCTGAGAGTATTGTTTAGTATTTTTTATAAAGATTATTGGGTAAGTTTAAAAAA
+GACCAATGATAAATGGTTAGATATTAATAATGATAAAGATATAGATATTAGTAAATTAAC
+AAATTTTAAGCAACTAAACAGCACGACGGATTCTGAGGCGTGTTATATATACAAGTCTGG
+AAAACTGGTTAAAACAGTATGTAAAAGTACTCAATCTGTACTATGCGTTAAAAGATTCTA
+CAAGTGACAACAAAAAATGAATTAATAGTAAGTCGTTAACGTACGCCGCCATGGACGCCG
+CGTTTGTTATTACTCCAATGGGTGTGTTGACTATAACAGATACATTGTATGATGATCTCG
+ATATCTCAATCATGGACTTTATAGGACCATACATTATAGGTAACATAAAAATTGTCCAAA
+TAGATGTACGGGATATAAAATATTCCGACATGCAAAAATGCTACTTTAGCTATAAGGGTA
+AAATAGTTCCTCAGGATTCTAATGATTTGGCTAGATTCAACATTTATAGTATTTGTACAG
+CATACAGATCAAAAAATACCATCATCATAGCATGCGACTATGATATCATGTTAGATATAG
+AAGGTAAACATCAACCATTTTATCTATTCCCATCTATTGATGTTTTTAACGCTACAATCA
+TAGAAGCGTATAATCTGTATACAGCTGGAGATTATCATCTGATCATCAATCCTTCAGATA
+ATCTGAAAATGAAATTGTCGTTTAATTCTTCATTTTGTATATCAGACGGCAATGGATGGA
+TTATAATTGATGGGAAATGTAATAGTAATTTTTTATCATAAAAGTTGTAAAGTAAATAAT
+AAAACAATAAATATTGAACTAGTAGTATGTTGTATATTGAGCAATCAGAGATGATGCTGG
+TACCTCTTATCACGGTGACCGTAGTTGCGGGAACAATATTAGTATGTTATATATTATATA
+TTTGTAGGAAAAAGATACGTACTGTCTATAATGACAATAAAATTATCATGACAAAATTAA
+AAAAGATAAAGAGTCCTAATTCCAGCAAATCTAGTAAATCAACTGATAGCGAATCAGACT
+GGGAGGATCACTGTAGTGCTATGGAACAAAACAATGACGTAGATAATATTTCTAGAAATG
+AGATATTGAACGATGATAGCTTCGCTGGTAGTTTAATATGGGATAACGAATCCAATATCA
+TGGCGCCTAGCACAGAACACATTTACGATAGTGTTGCTGGAAGCACGCTGCTAATAAATA
+ATGATCGTAATGAACAGACTATTTATCAGAATACTACAGTAGTAATTAATGATACAGAGA
+CTGTTGAAATACTTAATGAAGATACCAAACAGATTCCTAGCTATTCTTCCAATCCTTTCG
+TAAATTATAATAAAACCAGTATTTGTAGCAAGTCAAATCCGTTCATTGCAGAACTCAACA
+ATAAATTTAGTGATAATAATCCGTTTAGGAGAGCACATAGTGACGATTATCTTAATAAGC
+AACAAGATCATGAATACGATGATATAGAATCATCGGTTGTATCATTGGTCTGATTAGTTT
+CCTTTTTATAAAATTGAAGTAATATTTAGTATTAATTACCGCCGATGCATTATACAAATA
+TGGAGATATTCCCTGTATTCGGCATTTCTAAAATTAGCAATTTTATTGCTAATAATGACT
+GTAGATATTATATAGATGTAGAGCATCAAAAAATTATATCTGATGAGATCAATAGACAGA
+TGGATGAAACGGTACTTCTTACCAACATCTTAAGCGTAGAAGTTGTAAATGACAATGAGA
+TGTACCATCTTATTCCCCATAGACTATCGACTATTATACTCTGTATTAGTTCTGTTGGAG
+GATGTGTTATCTCTATAGATAATGACGTCAATGACAAAAATATTCTAACATTTCCCATTG
+ATCATGCTGTAATCATATCCCCACTGAGTAAATGTGTCGTAGTTAGCAAGGGCCCTACAA
+CCATACTGGTTGTTAAAGCGGATATACCCAGCAAACGATTGGTAACATCGTTTACAAACG
+ACATACTGTATGTAAACAATCTATCACTGATTAATTATTTACCGTCGTCTGTATTCATTA
+TTAGACGAGTCACCGACTATTTGGATAGACACATATGTGATCAGATATTTGCTAATAATA
+AGTGGTATTCCATTATAACTATCGACGATAAGCAATATCCTATTCCATCAAATTGTATAG
+GTATGTCTTCTGCCAAGTACATAAATTCGAGCATCGAGCAAGATATTTTGATCCATGTTT
+GTAACCTCGAGCATCCATTCGACTCAGTCTACAAAAAAATGCAGTCGTACAATTCTCTAC
+CTATCAAGGAACAAATATTGTATGGTAGAATTGATAATATAAATATGAGCATTAGTATTT
+CGGTGGATTAATAGATTTCTCTAGTATGGGATCATTAATCATCTCTAAATACATCATAAA
+AAAGCTATTATCAAATACTGTACTGAATGGATTCATTCTTTTCTCTTTTTATGAAACTCT
+GTTGTATATCTACGGATAAAACTAGAAGCAAAAAATCTGATAGGAAGAATAATGATTATA
+TGGAGGAACACGATTATTATAAAATAACAATAGTTCCTGGTTCCTCTTCCACGTCTACTA
+GCTCGTGGTATTATACACATGCCTAGTAATAGTCTCTTTGCGTTGACGGAAAGCAGACTA
+GAAATAACAGGCCAAAATGTTCAGACACCATAATAGTTCCCAACCCAGATAATAACAGAG
+TTCCATCAACACATTCCTTTAAACTCAATCCCAAACCCAAAACCGTTAAAATGTATCCAG
+CCAATTGATAGTAGATAATGAGGTGTACAGCACATGATAATTTACACAGTAACCAAAATG
+AAAACACTTTAGTAATTATAAGAAATATAGACGGTAATGTCATCATCAACAATCCAATAA
+TATGCCTGAGAGTAAACATTGACGGATAAAACAAAAATGCCCCGCATAACTCTATCATGG
+CAATAACGCAACCAAACACTTGTAAAATTCCTAAATTAGTAGAAAATACAACTGATATCG
+ATGTATAAGCGATTTCGAGGAATAATAAGAACAAAGTAATTCCCGTAAAGATAAACATCA
+ACATTGTTTGGTAATCATTAAACCAATTAGTATGACGTTGAATTAATTTCACAGTATATT
+TTATTCCAGTATTATCCCCGCATGTATACGTACCTGGTAAGATATCTTTATATTCCATAA
+TCAATGAGACATCACTATCCGATAACGAATGAAGTCTAGCACTAGTATGCCATTTACTTA
+ATATGGTCGTCTTGGAAGTTTTATTATAAGTTAAAATATCATGATTGTCCAATTTCCATC
+TAATATACTTTGTCGGATTATCTATAATACACGGAATAATGATGGTATCATTACATGCTG
+TATATTCTATAGTCTTTGTAGATGTTATAACCACAAAAGTACAGAGGTATATCAACAATA
+TTCTAACTCTTAACATTTTTATTTATTTAAAATGATACCTTTGTTATTTATTTTATTCTT
+ATTTTGCTAACGGTATCGAATGGCATAAGTTTGAAACGAGTGAAGAAATAATTTCTACTT
+ACTTAATAGATTATGTGGTAACGGGTGTTATTAATGGGGATGTATATACATTTTCAAATA
+ATGAACTAAACAAAACTGGGTTAACTAATAACAATAATTATATCACAACATCTATAAAAG
+TAGAGGATAAGGATACATTAGTAGTATGCGGAACCAATAACGGAAATCCCAAATGTTGGA
+AAATAGACGGTTCATACTACCCAAAACATATAGGTAGAGGATACGATCATCAAAATAGCA
+AAGTAACGATAATCAGTCACAATGAATGTGTACTATCCGACATAAACATATAAAAAGAAG
+GAATTAAACGATGGAGAAGATTTGACGGACCATGTGGTTATGATTAAACGAGTTAAGTTT
+TTTAAGAAGCCTTAGAAGAGAGGCTATTGGGTATGAGAATCCGAAATATTAAACCAGACA
+ACCCCATATAATTTTATAGCTAAGAATGCCGCGAAGAATGGAACTAATAAAAACGGAAAT
+ATTTGTAGCACAACGAATAACTCCCAAACTGCATTCATGTTACACTATATAACACTACTT
+CGGTTAGATGTTTTAGAAAAAATAAATATCACCGTACCGTTTTGTTGTATAAAAATAACA
+ATTAACAATTATCAATTTTTTTCTTTAATATTTTACGTGGTTGACCATTCTTGGTGGTAA
+AATAATCTCTTAGTGTTGGAATGGAATGCTGTTTAATGTTTCCACACTCATCGTATATTT
+TGACGTATGCAGTCACATCGTTTACGCAATAGTCAGACTGTAGTTCTATCATGCTTCCTA
+CGTTAGAAGGAGGAACAGTTTTAAAGTCTCTTGGTTTTAATCTATTGTCATTAGTTTTCA
+TGAAATCCTTTGTTTTATCCACTTCACATTTTAAATAAATGTCCACTATACATTCTTCTG
+TTAATTTTACTAGATCATCATGAGTCATAGAATTCATAGGTTCCGTAGTCCATGGATCCA
+AACTAGCAAACTTCGCGTATACGGTATCGCGATTAGTGTATACACCAACTGTATGAAAAT
+TAAGAAAACAGTTTAATAAATCTACAGAAATATTTAATCCTCCGTTTGATACAGATGCGC
+CATATTTATGGATTTCGGATTCACACGTTGTTTGTCTAAGGGGTTCGTCTAGTGTTGCTT
+CTACATAGACTTCGATTCCCATATATTCTTTATTGCCAGAATCACATACCGATTTATCAT
+ACGCTGGTTCACTTGTTTGAAAACTAAATGGTAGTAGATACATCAAAATAATAAATAATA
+AGTACATTCTGCAATATTGTTATCGTAATTGGAAAATTGGTATTCAAGTGAGCTGGATTA
+TGTGAGTATTGGATTGTATATTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
+NNNNNNNNNNNNNNATATTTTGTAGTAAGAATAGAATGCTAATGTCAAGTTTATTCGAAT
+AGATGTCTTATTAAAAAACATATATAATAAATAACAATGGCTGAATGGCATAAAATTATC
+GAGGATATCTCAAAAAATAATAAGTTCGAGGATGCCGCCATCGTTGATTACAAGACTACA
+AAGAATGTTCTAGCGGCTATTCCTAACAGAACATTTGCAAAGATTAATCCGGGTGAAGTT
+ATTCCCCTCATCACTAATCATAATATTCTAAAACCTCTTATTGGTCAGAAATTTTGTATT
+GTATATACTAACTCTCTAATGGATGAGAACACGTATGCTATGGAGTTGCTTACTGGGTAC
+GCCCCTGTATCTCCGATCGTTATAGCGAGAACTCATACCGCACTTATATTTTTGATGGGT
+AAGCCAACAACATCCAGACGTGATGTGTATAGAACATGTAGAGATCACGCTACCCGTGTA
+CGTGCAACTGGTAATTAAAATAAAAAGTAATATTCATATGTAGTGTCAATTTTAAATGAT
+GATGAAATGGATAATATCCATATTGACGATGTCAATAATGCCGGTATTGACATACAGCTC
+ATCGATTTTTAGATTTCATTCAGAGGATATTGAATTATGTTATGGGAATTTGTATTTTGA
+TAGGATCTATAATAATGTAGTAAATATAAAATATATTCCTGAGCATATTCCATATAGATA
+TAATTTTATTAATCGTACGTTCTCCGTAGATGAACTAGATGATAATGTCTTTTTTACACA
+TGGTTATTTTTTAAAACACAAATATGGTTGTTCACTTAATCCTAGTTTGATTGTCTCATT
+ATCAGGAAACTTAAAATATAATGATATACAATGCTCAGTAAATGTATCGTGTCTCATTAA
+AAATTTGGCAACGAGTACATCTACTATATTAACATCTAAACATAAGACTTATTCTCTATA
+TCGGTCCATGTGTATTGCTATAATAGGATACGATTCTATTATATGGTATAAATATATAAA
+TGACAGGTATAATGACATCTATGATTTTACTGCAATATGTATGCTAATAGCGTCTACATT
+GATAGTGATCATATACGTGTTTAAAAAAATAAAAATGAACTCTTAATTATGTTATACTAT
+TAGAAATGGATAAAATCAAAATTACGATTGATTCAAAAATTGGTAATGTTGTTACCATAT
+CGTATAACTTGGAAAAGATAACTATTGATGTCACGCCAAAAAAGAAAAAAGAAAAGGATG
+TATTATTAGCGCAATCAGTTGCTGTCGAAGAGGCAAAAGATGTCAAGGTGGAAGAAAAAA
+ATATTATCGATATTGAAGATGACGATGATATGGATATAGAAAACACGTAATACGATCTAT
+AAAAATAAGTATTAAATACTTTTTATTTACGGTACTCTTGTAGTGGTGATACCACTAATC
+GATTATTTTTTTTAAAAAAATACTTATTCTGATTCTTCTAGCCATTTCCGTGTTCGTTCG
+AATGCCACATCGACGTCAAAAATAGGGGAGTAGTTGAAATCTAGTTCTGCATTGTTGGTA
+CGCACCTCAAATGTAGTGTTGGATATCTTCAACGTATAGTTGTTGAGTATTGATGGTTTT
+CTAAATAGAATTCTCTTCATATCATTCTTGCACGCGTACATTTTTAGCATCCATCTTGGA
+ATCCTAGATCCTTGTTCTATTCCCAATGGTTTCATCAATAGAAGATTAAACATATCGTAA
+GAACACGATGGAGAGTAATCGTAGCAAAAGTAAGCATTTCCTTTAATCGCAGATCCCGGA
+TACTGGATATATTTTGCAGCCAACACGTGCATCCATGCAACATTTCCTACATATACCCGG
+CTATGCACAGCGTCATCATCGACTGTACGATACATAATGTTACCGTGTTGCTTACATTGC
+TCGTAAAAGACTTTCGTCAATTTGTCTCCTTCTCCGTAAATTCCAGTGGGTCTTAGGCAA
+CAAGTATACAATTTTGCGCCATTCATGATTACGGAATTATTGGCTTTCATAACCAGTTGC
+TCGGCCATACGTTTACTTTTTGCGTATACATGTCCTGGTGATATATCATAAAGGGTATGC
+TCATGACCGATGAATGGATTACCGTGTTTATTTGGTCCTATTGCTTCCATGCTACTAGTA
+TAGATCAAATACTTGATTCCTAGGTCCACACAAGCTGCCAATATAGTCTGTGTTCCATAA
+TAGTTTACTTTCATGATTTCATTATCAGTGTATTTTCCAAATACATCCACTAGAGCAGCC
+GTATGAATAATCAGATTTACCCCATCTAGCGCTTCTCTCACCTTATCAAAGTCGTTTATA
+TCACATTGTATATAGTTTATAACCTTAACTTTCGAGGTTATTGGTTGTGGATCTTCTACA
+ATATCTATGACTCTTATTTCTTGAACATCATCTGCGCTAATTAAAAGTTTTACTATATAC
+CTGCCTAGAAATCCGGCACCGCCAGTAACCGCGTACACGGCCATTGCTGCCACTCATAAT
+ATCAGACTACTTATTCTATTTTACTAAATAATGGCTGTTTGTATAATAGACCACGATAAT
+ATCAGAGGAGTTATTTACGTTGAACAAGTCCATGGAAAAGATAAAGTTTTAGGATCAGTT
+ATTGGATTAAAATCCGGAACGTATAGTTTGATAATTCATCGTTACGGAGATATTAGTCGA
+GGATGTGATTCCATAGGCAGTCCAGAAATATTTATCGGTAACATCTTTGTAAACAGATAT
+GGTGTAGCATATGTTTATTTAGATACAGATGTAAATATATCTACAATTATTGGAAAGGCG
+TTATCTATTTCAAAAAATGATCAGAGATTAGCGTGTGGAGTTATTGGTATTTCGTACATA
+AATGAAAAGATAATACATTTTCTTACAATTAACGAGAATGGCGTTTGATATATCAGTTAA
+TGCGTCTAAAACAATAAATGCATTAGTTTACTTTTCTACTCAGCAAGATAAATTAGTCAT
+ACGTAATGAAGTTAATGATATACACTACACTGTCGAATTTGATAGGGACAAAGTAGTTGA
+TACGTTTATTTCATATAATAGACATAATGACTCCATAGAGATAAGAGGGGTGCTTCCAGA
+GGAAACTAATATTGGTCGCGTGGTTAATACGCCGGTTAGTATGACTTACTTGTATAATAA
+GTATAGTTTTAAACCGATTTTAGCAGAATATATAAGACACAGAAATACTATATCCGGCAA
+CATTTATTCGGCATTGATGACGCTAGATGATTTGGTTATTAAACAGTATGGAGACATTGA
+TCTATTATTTAATGAGAAACTTAAAGTAGACTCCGATTCGGGACTATTTGACTTTGTCAA
+CTTTGTAAAGGATATGATATGTTGTGATTCTAGAATAGTAGTAGCTCTATCTAGTCTAGT
+ATCTAAACATTGGGAATTGACAAATAAAAAGTATAGGTGTATGGCATTAGCCGAACATAT
+AGCTGATAGTATTCCAATATCTGAGCTATCTAGACTACGATACAATCTATGTAAGTATCT
+ACGCGGACACACTGATAGCATAGAGGATGAATTTGATTATTTTGAAGACGATGATTTGTC
+TACATGTTCTGCCGTAACCGATAGGGAAACGGATGTATAATTTTTTTTATAGTATGAAGG
+ATATGATGGATATGATGATATGATGGATATGATGNATATGATGGATATGATGGATATGAT
+GGATATGATGGATATGATAAAAAAATATAATTGTTGTATCCATTCCCATTCAAATCACCT
+TATATGATTCTGTAACACAATGAAGGAGTCTCATAGATATATAGAGGTCAGATACTGGTT
+TGATAAACTTTTTATTCCACATGAGCATGTTTGACTTATGGTTAGACACACATACTTTAA
+CAAATCACTGAAAATTGGAGTTAGGTATTCCTCTCAGAATCAGTTGCCGTTCTGGAACAT
+TAAATGTATTTTTTATGATATACTCCAACGCATTTATGTGGGTATACAACAAGTCATTAA
+TAATGAGTATTTCCAAGAGTTTTAGTTGTCTAGTATTTAACAAGAGAAGAGATTTCAACA
+GACTGTTTATGAACTCGAATACCGCCTCATTGTCGCTTATATTGATGACATGACATCGAA
+TTCCCAATATCAATCTCATCAGTGATGAGTAGCTCAATCTTGTTATCGGGATCCAATTTC
+TAAAGATGTCATTAAACCCTCGATCGTGAATGGATTTATCATCATCGTTTTTATGTTGGA
+CATGAGCTTAGTCCGTTTGTCCACATCTATATACGATGATTTCTGAATTATTTCATATAT
+CTCTCGTTAACTCCAGGAACTTGTCAGGGATCTAACTTTAATATGTTCTCGTCTAAGAGA
+TGAAAATCTTTGGATGGTTGCATGTGACTTTTCTCTAAAGGATGATGTTACCCGATCCTC
+TCTTAAATGACTCCATCTTATCCTTGGACAAGATGGACAGTCTATTTTCCTTAGATGGTT
+TAATATTTTTTACCCATGATCTATAAAGGTAGACAGACCTAATCGTCTCGGATGACCATA
+TATTATTTTCCGTTTTATTATACGCATAAATTGTAAAAAATATGTTAGGTTTACGAAAAT
+GTCTCGTGGGGCATTAATCGTTTTTGAAGGATTGGACAAATCTGGAAAAACAACACAATG
+TATGAACATCATGGAATCTATACCGGCAAACACGATAAAATATCTTAACTTTCCTCAGCG
+ATCCACAGTCACTGGAAAGATGATAGATGACTATCTAACTCGTAAAAAAACCTATAATGA
+TCATATAGTTAATCTATTATTTTGTGCAAATAGATGGGAGTTTGCATCTTTTATACAAGA
+ACAACTAGAACAGGGAATTACTTTAATAGTTGACAGATACGCGTTCTCTGGAGTAGCGTA
+TGCCACCGCTAAAGGCGCGTCAATGACTCTCAGTAAGAGTTATGAATCTGGATTGCCTAA
+ACCCGACTTAGTTATATTCTTGGAATCTGGTAGCAAAGAAATTAATAGAAACATCGGCGA
+GGAAATTTATGAAGATGTTGAATTCCAACAAAAGGTATTACAAGAATATAAAAAAATGAT
+TGAAGAAGGAGATATTCATTGGCAAATTATTTCTTCTGAATTCGAGGAAGATGTAAAGAA
+GGAGTTGATTAAGAATATAGTTATAGAGGCTATACACACGGTTACTGGACCAGTGGGGCA
+ACTGTGGATGTAATAAAATGAAATTACATTTTTATAAATAGATGTTAGTACAGTGTTATA
+AATGGATGAAGCATATTACTCTGGCAACTTGGAATCAGTACTCGGGGATACGTGTCCGAT
+ATGCATACCGAACTCGCATCAATATCTCAATTAGTTATTGCCAAGATAGAAACTATAGAT
+AATGATTATTAAACAAGGACATTGTAAATTTTATCATGTGTAGATCAAACTTGGATAATC
+CATTTATCTCTTTCCTAGATACTGCATATACTATCATAGATCAAGAGATCTATCAGAACG
+AGTTGATTAATTCATTAGACGATAATGAAATTATCGATTGTATAGTTAACAAGTTTATGA
+GCTTTTATAAGGATAACCTAGAAAATATGGTAGATGCTATCATTACTCTAAAATATTATA
+ATTAATAATCCAGATTTTAAAACTACGTATGTGGAAGTACTCGGTTCCAGAATAGCTGAT
+ATAGATATTAAACAAGTGATACGTAAGAATATAATACAATTGTCTAATGATCCGCGAACG
+ATATTTGTGAAAATATTAAAAAAAAATACTTTTTTTATTAAATGACGTCTCTTCGCGAAT
+TTAGAAAATTATGCTGTGATATATATCACGCATCAGGATATAAAGAAAAATCTAAATTAA
+TTAGAGACTTTATAACAGATAGAGATGATACCGATACATATTTGATCATTAAGCTATTGC
+TTCCCGGATTAGACGATAGAATGTATAACATGAACGATAAACAAATTATAAAATTATATA
+GTATAATATTTAAACAATCTCAGGAAGATATGCTACAAGATTTAGGATACGGATATATAG
+GAGACACTATTAGGACTTTCTTCAAAGAGAACACGGAAATCCGTCCACGAGATAAAAGCA
+TTTTAACTTTAGAAGAAGTGGATAGTTTTTTAACTACGTTATCATCAGTAACTAAAGAAT
+CACATCAAATAAAATTATTGACTGATATAGCATCTGTTTGTACATGTAATGATTTAAAAT
+GTGTAGTCATGCTTATTGATAAAGATCTAAAAATTAAAGCGGGTCCTCGGTACGTGCTTA
+ACGCTATTAGTCCTCATGCCTATGATGTTTTTAGAAAATCTAATAACTTGAAAGAGATAA
+TAGAAAATGCAGCTAAACAAAATCTAGACTCTATATCTATTTCTGTTATGACTCCAATTA
+ATCCCATGTTAGCGGAATCATGTGATTCTGTCAATAAGGCGTTTAAAAAATTTCCATCAG
+GAATGTTTGCGGAAGTCAAATACGATGGTGAAAGAGTACAAGTTCATAAAAAAAATAACG
+AGTTTGCATTCTTTAGTAGAAACATGAAACCAGTACTCTCTCATAAAGTGGATTATCTCA
+AAGAATACATACCGAAAGCATTTAAAAAAGCTACGTCTATCGTATTGGATTCTGAAATTG
+TTCTTGTAGACGAACATAATGTACCGCTACCGTTTGGAAGTTTAGGTATACACAAAAAGA
+AAGAATATAAAAACTCTAACATGTGTTTGTTCGTATTTGACTGTTTATACTTTGATGGAT
+TCGATATGACAGACATTCCATTGTATGAACGAAGATCTTTTCTCAAAGATGTTATGGTCG
+AAATACCCAATAGAATAGTATTCTCAGAGTTGACGAATATTAGTAACGAGTCTCAGTTAA
+CTGATGTATTAGATGATGCACTAACGAGAAAATTAGAAGGATTGGTCTTAAAAGATATTA
+ATGGCGTATACGAACCGGGAAAGAGAAGATGGTTAAAAATAAAGCGAGACTATTTGAACG
+AGGGTTCCATGGCAGATTCTGCCGATTTAGTAGTACTAGGTGCCTACTATGGTAAAGGAG
+GAAAGGGTGGTATCATGGCAGTCTTTCTAATGGGTTGTTACGACGATGAATCCGGTAAAT
+GGAAGACGGTAACTAAATGTTCCGGTCACGATGATAATACGTTAAGGGTTTTGCAAGACC
+AATTAACGATGGTTAAAATTAACAAGGATCCCAAAAAAATTCCAGAGTGGTTGGTAGTTA
+ATAAAATCTATATTCCCGATTTTGTAGTAGATGATCCGAAACAATCTCAGATATGGGAAA
+TTTCAGGAGCAGAGTTTACATCTTCCAAGTCACATACAGCGAATGGAATATCGATTAGAT
+TTCCTAGATTTACTAGGATTAGAGAAGATAAAACGTGGAAAGAATCTACTCATCTAAACG
+ATTTAGTAAACTTGACTAAATCTCTTAATAGTTACATATAAACTGAAAAATAAAATAACA
+CTATTTTAGTTGGTAGTCGCCATGGATGGTGTTATCGTATACTGTCTAAATGCGTTAGTA
+AAACATGGCGAGGAAATAAATCATATAAAAAATGATTTCATGATTAAACCATGTTGTGAA
+AGAGTTTGTGAAAAAGTCAAGAACGTTCACATCGGCGGACAATCTAAAAACAATACAGTG
+ATTGCAGATTTGCCATATCTGGATAATGCTGTATCAGATGTATGCAAATCAATATATAAA
+AAGAATGTATCAAGAATATCCAGATTTGCTAATTTGATAAAAATAGATGACGATGACAAG
+ACTCCTACCGGCGTATATAATTATTTTAAACCTAAAGATGCTATTCCTGTTATTATATCC
+ATAGGAAAGGATAAAGATGTCTGTGAACTATTAATCTCATCTGATAAAGCGTGTGCGTGT
+ATAAAGTTAAATTTATATAAAGTAGCCATTCTTCCCATGGATGTTTCCTTTTTTACCAAA
+GGAAATGCATCATTGATTATTCTCCTGTTTGATTTCTCTATCGATGCGGCACCTCTCTTA
+AGAAGTGTAACCGATAATAATGTTATTATATCTAGACACCAGCGCCTACATGACGAGCTT
+CCGAGTTCCAATTGGTTCAAGTTTTACATAAGTATAAAGTCCGACTATTGTTCTATATTA
+TATATGGTTGTTGATGGATCTATGATGTATGCGATAGCTGATAATAGAACTCACGCAATT
+ATTAGCAAAAATATATTAGACAATACTACGATTAACGATGAGTGTAGATGCTGTTATTCT
+GAACCACAGATTAGGATTCTTGATAGAGATGAGATGCTCAATGGATCATCGTGTTATATG
+AACAGACATTGTATTATGATGAATTTACCTGATGTAGGCGAATTTGGATCTAGTATGTTG
+GGGAAATATGAACCTGACATGATTAAGATTGCTCTTTCGGTGGCTGGTAATTTAATAAGA
+AATCGAGACTACATTCCCGGGAGACGAGGCTATAGCTACTACGTTTACGGTATAGCCTCT
+AGATAATTTTTTTTAAGCACGAAATAAAAACATAATTTTAAACAATCTATTTCATACTAT
+TTTGTGTGCTCACCATGAACATAAAGATAGATATATTAGTATTTCTGGTGATAAATTTAC
+GGCGACTGCTAGGAGGGAAAATGAAGAAAGAAAAAATATCTACCTCTCCAAAAAGAAAAA
+CTACTGATGTTATCAAACCTGATTATCTTGAGTACAATGACTTGTTAGATAGAGATGAGA
+TGTCTACTATTCTAGAGGAATATTAGGCCTTAGAATAAAATATGGACGACTCTTAACGAA
+ATTAGAAAATTCGATAATGATGTTGAAGAACAATTCGGTACTATAGAAGAACTCAAGCAG
+AAGCTTAGATTAAATTCTGAAGAGAGAGCAGATAATTTTATAGATTATATAAAGGTACAA
+AAACAGGATATCATCAAACTTACTGTATACGATTGCATATATCTATGATAGGATTGTGTG
+CGTGCGTGGTAGATGTTTGGAGAAATGAGAAACTGTTTTCTAGATGGAAATATTGGTTAC
+AAGCGATTAAACTGTTTATTGATGATCACATGCTTGATAAGATAAAATCTATTGTAGAAT
+AGACTAGTGTATGTGGAAATGTCATAGAAAGTTAAAAGTTAATGAGAGCAAAAATATATA
+AGGTTGTATTCCATATTTGTTATTTTTTTCTGTAATAGTTAGAAAATACATTCGATGGTC
+TATCTACCAGATTATTATGTGTTATAAGGTACTTTTCTCATAATAAACTAGAGTATGAGT
+AAGATAGTGTTTTTCAAAAACATATAAATCTAAAATTGATGGATGAGATATACAGCTATT
+AATTTCGAAAATATATTTTAATCTGATAACTTTAAACATGGATTTTTGATGGTGGTTTAA
+GTTTAAAAAAGATTTTGTTATTGTAGTATGATAATATCAAAAAGATGGATATAAAGAATT
+TACTGACTACATGTACTATTTTACATTACTACATTGGCTACGGCATATATACCTATTTCG
+TCACTTCCACACGCTCCGGTAAACGGGTGTCATGTGACGAGGGAGAATCTTGATAAGAGG
+CATAATCAATGTTGTAATCCGATGTCCACCTGGAGAATTTGCCAAGGTCAGATGTAGAGT
+TGGTAGTGATAACACAAAATGTGAACACTGCCCACCTCATACATATACCGCAATCCCCAA
+TTATTCTAATAGATGTCATCAATGTAGAAAATGCCCAACAGGATCATTTGATAAGGTAAA
+GTGTACCGGAACACAGAACAAATGTTCGTGTCATCCTGGTTGGTATACGCTACTGATTCT
+TCACAGACTGAAGATTGTCGAGATTTGTGTACCAAAAAAGGAGATGTCCATGCGGATACT
+TTGGTGGAATAGATGAAGGAAATCCTATTTGTAAATCGTGTTGTGTTGGTGAATATTGCG
+ACTACCTACGTAATTATAGACTTGATCCATTTCCTCCATGCAAACTATCTATCTAAATGT
+AATTAATTATGATTTTGATGATAATGTTACCATACATTATATCACTACTTGGTTAGTGTG
+TATTATTTAGTATGGAAGACCTATTAATAATTACTTATCTTTTGACGATCTTGTTATAAT
+TATAATATAAAAATACTTATGACATAGTAACTCATAATTGCTGACGCGATAAATTCGTAA
+TAATCTGTTTTGTTCAAATTTTTATAAGGAATCTACAGGCATAAAAATAAAAATATAATC
+TATAATATACTCTTACAACGCCATCATGAATAGCAGTGAATTAATTGCTGTTATTATGGA
+TTTAGAAATAGTGGACGATTTTGTGATATTAATATAGTTATTAATGATGAAAGGATAAAC
+GCGCATAGACTCATCCTATCTGGAGCCTCCGAATATTTTTTCCATTCTGTTTTCCAATAA
+TTTTATCGATTCTAATGAATACGAAGTTAATCTAAGTCATTTAGATTATCAAAGTGTTAA
+CTATTTGATCGATTACATTTATGGGATACCTTTGAGCCTAACTAACAATAACGTGAAATA
+TATTCTTTCAACCGCTGATTTTTTTACAAATTGGATCTGTCATTACTGAGTGCGAAAAAT
+ACATACTTAAAAATCTTTGTTTTAGAAACTGTATCGATTTCTACATATACGCTGATAAAT
+ATAATAACAAGAAAATAGAATTAGCATCGTTTAACACAATATTACGAAATATTTTGAGAC
+TCATCAACAATGAAAACTTTAAATACTTAACAGAGGAATCAATGATAAAAATTTTAAGCG
+ATGATATGTTATATATAAAAAATGAGGATTTCACCCCACTGATTCTCATTAAATGGTTAG
+AGAGTACACCAACCATGTACCGTCGAGTTACTTAGATGCCTCAGAATATCATTTCTTTCC
+CCACAAGTTATAAAATCACTTTATAGTCATCGACTGGTTAGTTCAATCTACGAATGTATA
+ACATTCTTAAACAATATAGCATTCTTGGATAAATCATTTCCTAGATACCATATCATCGAG
+TTGATATCTATCGGTATAAGTAATTCACATGATAAGATTTCCATAAACTGCTACAATCAT
+AAAAAAATTCATGGGAAATGATATCTTCACGTAGATATAGGTGTAGTTTCGCAGTGACCG
+TCCTGGATAATATTATCTATATGATGGGTGGATATGATCAGTCCCTGTATAGAAGTTCAA
+AGGTTATAGCGTACAATACATGTACTAATTCTTGGATATATGATATACCAGAGCTAAAAA
+TATCATCGTTCTAATTGCGGAGGAGTTGCCAATGACGAATACATTTATTGTATAGGCGGT
+ATACGCGATCAGGAGTCATCGTTGATATCTAGTATCGATAGATGGAAGCCATCAAAACCA
+TATTGGCAGAAGTATGCTAAAATGTGCGAACCAAAATGTGATATGGGGTTGCGATTTTAA
+ACGGATTAATATATGTCATAGGTGGAGTCGTTAAAGGTGACACACATATACCAACGCACT
+AGAGAGTTTATCAGAAGATGGATGGATGAATCATCAACGTCTTCCAATAAAAATGTCCAA
+TATGTCGACGATTGTTCATGCTGGAAAGATTTATATATCTAGAGGTTACAACAATAGTAG
+TGTAGTTAATGTAATATCGAATCTAGTCCTTAGCTATAATCCGATATATGATGAATGGAC
+CAAATTATCATCATTAAATATTCCTAGAATTAATCCTGCTCTATGGTCAGTGTATAATAA
+ATTATATGTAGGAGGAGTAATATCTGATGATGTTCAAACTAATACATCTGAAACATACGA
+TAAAGAAAAAGATTGTTGGACATTGGATAATGGTCACTTGTTACCACATAATTATATAAT
+GTATAAATGCGAACCGTTTAAACATAGATATCCATTGGAAAAAACACAGTACACGAATGA
+TTTTCTAAAGTATTTGGAAAGTTTTATAGGTAGTTGATAGAACAAAATACATAATTTTGT
+AAAAATAAATCACTTTTTATACTAATATGACACAATTACCAATACTTTTGTTACTAATAT
+CATTAGTATACGCTACACCTTCTCCTCAGACATCTAAAAAAATAGGTGATGATGCAACTA
+TATCATGTAGTCGAAATAATACAAATTACTACGTTGTTATGAGTGCTTGGTATAAGGAGC
+CCAATTCCATTATTCTCTTAGCTGCCAAAAGCGACGTCTTGTATTTTGATAATTATACCA
+AGGATAAAATATCTTACGACTCTCCATACGATGATCTAGTTACAACTATCACAATTAAAT
+CATTGACTGCTGGAGATGCCGGTACTTATATATGTGCATTCTTTATGACATCGACTACAA
+ATGATACTGATAAAGTAGATTATGAAGAATACTCCATAGAGTTGATTGTAAATACAGATA
+GTGAATCGACTATAGACATAATACTATCTGGATCTACACCAGAAACTATTTCTGAGAAAC
+CAGAGGATATAGATAATTCTAATTGCTCGTCTGTATTCGAAATCACGACTCCGGAACCAA
+TTACTGATAATGTAGACGACCATACAGACACCGTCACATACACTAGTGATAGCATTAATA
+CAGTAAATGCATCATCTGGAGAATCCACAACAGACGAGATTCCGGAACCAATTACTGATA
+AAGAAGAAGATCATACAGTAACAGACACTGTCTCATACACTACAGTAAGTACATCATCTG
+GAATTGTCACTACTAAATCAACCACCGATGATGCGGATCTTTATGATACATACAATGATA
+ATGATACAGTACCGCCAACTACTGTAGGTGGTAGTACAACCTCTATTAGCAATTATAAAA
+CCAAGGACTTCGTAGAAATATTTGGTATTACCACATTAATTATATTGTCAGCAGTGGCGA
+TTTTCTGTATTACGTATTATATATGTAATAAACACCCACGTAAATACAAAACAGAGAACA
+AAGTCTAGATTTTTGACTTACATAAATATCTGGGATAATAAAATCTATCATATTGAGAGG
+ACCATCTGGTTCAGGAAAGACAGCCATAACCAAAAGACTGTTAAAAGACTATGGGAATAT
+ATTTGGATTTGTGGTGTCCCATACCACTAGATTTCCTCGTCCTATGGAACGAGAAGGTGT
+TGATTACCTTACGTTAACAGAGAGGCCATCTGGAAGGGAATAGCCGCCGGAAACTTTCTA
+GAACATACTGAGTTTTTAGGAAATATTTACGGAACTTCTAAAACAGCTGTAAATACAGCG
+GTTATTAATAATCGTATTTGCGCGATGGATTTAAACATCAACGGTGTTAGAAGTCTTAAA
+AATACTTACCTAATGCATTACTTGGGTATATAAGACCTACCTCTCTTAAAATGGTTGAGA
+CCAATCTTCGTCGTAGAAACACTGAAGCGGACGACGAATCTCATCGTCGCGTGATGTTGG
+CAAAAAACGGATATGGATGAGGTCAACGAAGCAGGTCTATTCGACACTATTATTATTGAA
+GATGATGTGAATTTAGCATATAGTAAGTGTTAATTCAGATACTACAGGACCGTATTAGAA
+TGTATTTTAACACTAATTAGAGACTTAAGATTTGACTTAAAACTTGATAATTAATAATAT
+AACTCGTTTTTATATGTGGCTATTTCAACGTCTAATGTATTAGTTAAATATTAAAACTTA
+CCACGTAAAACTTAAAATTTAAAATGGTATTTCATTGACAGATCATACATTATGAAGTTT
+CAAGGACTTGTGTTAATTGACAATTGCAAAAATCAATGGGTCGTTGGACCATTAATAGGA
+AAAGGTGGATTCGGTAGTATTTATACTACTAATGACAATAATTATGTAGTAAAAATAGAG
+CCCAAAGCTAACGGATCATTATTTACCGAACAGGCATTTTATACTAGAGTACTTAAACCA
+TCCGTTATCGAAGAATGGAAAAAATCTCACAATATAAAGCACGTAGGTCTTATCACATGC
+AAGGCATTTGGTTTATACAAATCCATTAATGTGGAATATCGATTCTTGGTAATAAATAGA
+TTAGGTGCAGATCTAGATGCGGTGATCAGAGCCAATAATAATAGACTACCAGAAAGGTCG
+GTGATGTTGATCGGAATCGAAATCTTAAATACCATACAATTTATGCACGAGCAAGGATAT
+TCTCACGGAGATATTAAAGCGAGTAATATAGTCTTGGATCAAATAGATAAGAATAAATTA
+TATCTAGTGGATTACGGATTGGTTTCTAAATTCATGTCTAACGGCGAACATGTTCCATTT
+ATAAGAAATCCAAATAAAATGGATAACGGTACTCTAGAATTTACACCTATAGATTCGCAT
+AAAGGATACGTTGTATCTAGACGTGGTGATCTAGAAACACTTGGATATTGTATGATTAGA
+TGGTTGGGAGGTATCTTGCCATGGACTAAGATATCTGAAACAAAGAATTCTGCATTAGTA
+AGTGCCGCAAAACAGAAATATGTTAACAATACTGCGACTTTGTTAATGACCAGTTTGCAA
+TATGCACCTAGAGAATTGCTGCAATATATTACCATGGTAAACTCTTTGACATATTTTGAG
+GAACCCAATTACGACGAGTTTCGTCGAGTATTAATGAATGGAGTTATGAAAAATTTTTGT
+TGATAAAAAAATTAAAAAAATAACTTAGTTATTATCACTCTCGTGAGTACAATAGAAACA
+TGGCGATGTTTTACGCACACGCTTTCGGTGGGTACGACGAGAACCTTCATGCATTTCCTG
+GAATATCATCGACGGTTGCCAATGATGTCAGGAAATATTCTGTTGTGTCAGTTTATAATA
+AAAAGTATAACATTGTAAAAAACAAATATATGTGGTGTAACAGTCAAGTGAACAAGAGAT
+ATATTGGAGCACTACTGCCTATGTTTGAATGCAATGAATATCTACAAATTGGAGATCCAA
+TCCATGATCTAGAAGGAAATCAAATCTCTATTGTCACATATCGCCACAAAAACTACTATG
+CTCTAAGTGGAATTGGGTACGAGAGTCTAGACTTGTGTTTGGAAGGAGTAGGGATTCATC
+ATCACGTACTTGAAACAGGAAACGCGGTATATGGAAAAGTTCAACATGAGTATTCTACTA
+TCAAAGAGAAGGCCAAAGAAATGAATGCACTCAAACCAGGACCTATCATCGATTACCACG
+TCTGGATAGGAGATTGTGTCTGCCAAGTTACTACTGTAGACGTGCATGGAAAGGAAATTA
+TGAGAATGAGATTCAAAAGGGGTGCGGTGCTTCCGATTCCAAATCTGGTAAAAGTTAAAG
+TTGGGGAGGAAAATGATACAATAAATCTTTCCACTTCCATATCAGCTCTCCTAAATTCCG
+GTGGCGGCACCATCGAGGTAACATCTAAGGAAGAACGTGTAGATTATGTACTCATGAAAC
+GTTTGGAATCTATACATCATTTGTGGTCTGTAGTGTATGATCATCTTAATGTTGTGAATG
+GCGAAGAACGATGTTATGTACATATGCATTCATCTCATCAAAGTCCTATGCTGAGTACTG
+TAAAAACAAATTTGTACATGAAGACTATGGGAGCATGTCTTCAAATGGACTCCATGGAAG
+CTCTAGAGTATCTTAGTGAACTGAAGGAATCAGGTGGGCGGAGTCCCAGACCAGAATTGC
+AGAAATTTGAATATCCAGATGGAGTGAAAGACACTGAATCAATTGAGAGATTGGCAGAGG
+AGTTCTTCAATAGATCAGAACTTCAGGCCGGTGAATCAGTCAAATTTGGTAATTCTATTA
+ATGTTAAACATACATCTGTTTCAGCTAAGCAACTAAGAACACGTATACGACAGCAGCTTC
+CTTCTATACTCTCATCTTTTGCCAACACAAAGGGTGGATATTTGTTCATTGGAGTTGATA
+ATAATACACACAAAGTAATTGGATTCACGGTGGGTCATGACTACCTCAAACTGGTAGAGA
+GTGATATAGAAAAGTATATCCAAAAACTTCCTGTTGTGCATTTCTGCAAGAAAAAAGAGG
+ACATCAAGTACGCATGTAGATTCATCAAGGTGTATAAACCTGGTGATGAGACTACCTCGA
+CATATGTGTGCGCAATCAAAGTGGAAAGATGCTGCTGTGCTGTGTTTGCGGATTGGCCAG
+AATCATGGTACATGGATACTAGTGGTAGTATGAAGAAGTATTCTCCAGATGAATGGGTGT
+CACATATAAAATTTTAATTAGGGTAAGGTAAAACTATATATAATAACTAACAATTTGTGT
+ATCATATAGACAATTAATTAGGTAACTGTTATCTCTTTTTAACNNNNNNNNNNNNNNNNN
+NNNNNNNNNNNNNNNNNNNNNATACATCTATTAATCATTGATTAGCTTATTGCTTTAATT
+GTTTTTGTAAACTAACACTGTTCATTGAAAAGGGATAACATGTTACAGAATATAAATTAT
+ATATGGATTTTTTTAAAAAGGAAATACTTGACTGGAGTATATATTTATTTCTTCATTACA
+TAACACGTCTGTGTTCTAATTCTTCCAATTCTTCCACATCTCATATAATACAGGAATATA
+ATCTTGTTCGAAAATATGAGAAAGTGGATAAAACAATAGTTGATTTTTTATCTAGGTGGC
+CAAATTTATTCCATATTTTAGAATATGGGGAAAATATTCTACATATTTATTTTATAGATG
+CTGCTAATACGAATATTATGATTTTTTTTCTAGATAGAGTATTAAATATTAATAAGAACC
+GTGGGTCATTTATACATAATCTCGGGTTATCATCCATTAATATAAAAGAATATGTATATC
+AATTAGTTAATAATGATCATCTAGATAATAGTATAAGACTAATGCTTGAAAATGGACGTA
+GAACAAGACATTTTTTGTCTTATATATTGGATACAGTTAATATCTATATAAGTATTTTAA
+TAAATCATAGATTTTATATAGATGCCGAAGACAGTTACGGTTGTACATTATTACATAGAT
+GTATATATAACTATAAGAAATCAGAATCAGAATCATATAATGAATTAATTAAGATATTGT
+TAAATAATGGATCAGATGTAGATAAAAAAGATACGTACGGAAACACACCGTTTATCCTAT
+TATGTAAACACGATATCGACAACGCGGAATTGTTTGAGATATGTTTAGAGAATGCTAATA
+TAGACTCTGTAGACTTTAATGGATATACACCTCTTCATTATGTCTCATGTCGTAATAAAT
+ATGATTTTGTAAAGTTATTAATTTCTAAAGGAGCAAATGTTAATGCACGTAATAGATTCG
+GAACTACTCCATTTTATTGTGGAATTATACACGGTATCTCGCTTATAAAACTATATTTGG
+AATCAGACACAGAGTTAGAAATAGATAATGAACATATAGTTCGTCATTTAATAATTTTTG
+ATGCTGTTGAATCTTTAGATTATCTATTGTCCAGAGGAGTTATTGATATTAACTATCGTA
+CTATATACAACGAAACATCTATTTACGACGCTGTCAGTTATAATGCGTATAATACGTTAG
+TCTATCTATTAAACAGAAATGGTGATTTTGAGACGATTACTACTAGTGGATGTACATGTA
+TTTCGGAAGCAGTCGCGAACAACAACAAAATAATAATGGATATACTATTGTCTAAACGAC
+CATCTTTGAAAATTATGATACCATCTATGATAGCAATTACTAAACATAAACAACATAATG
+CAGATTTATTGAAAATGTGTATAAAATATACTGCGTGTATGACCGATTATGATACTCTTA
+TAGATGTACAATCGCTACATCAATATAAATGGTATATTTTAAAATGTTTTGATGAAATAG
+ATATCATGAAGAGATGTTATATAAAAAATAAAACTGTATTCCAATTAGTTTTTTGTATCA
+AAGACATTAATACTTTAATGAGATACGGTAGACATCCTTCTTTCGTGAAATGTAATATTC
+TTGACGTATACGGAAGTTGTGTACGTAATATCATAGCATCTATTAGATATCGTCAGAGAT
+TAATTAGTCTATTATCCAAGAAGCTGGATGCTGGAGATAAATGGTCGTGTTTTCCTAACG
+AAATAAAATATAAAATATTGGAAAACTTTAACGATAACGAACTGACCACATATCTGAAAA
+TCTTATAAACACTATTAAAATATAAAATCTAAGTAGGATAAAATCACACTACATCATTGT
+TTCCTTTTAGTGCTCGACAGTGTATACTATTTTTAACACTCATAAATAAAAATGAAAACG
+ATTTCCGTTGTTACGTTGTTATGCGTACTACCTGCTGTTGTTTATTCAACATGTACTGTA
+CCCACTATGAATAACGCTAAATTAACGTCTACCGAAACATCGTTTAATGATAAACAGAAA
+GTTACGTTTACATGTGATTCAGGATATCATTCTTTGGATCCAAATGCTGTCTGTGAAACA
+GATAAATGGAAATACGAAAATCCATGCAAGAAAATGTGCACAGTTTCTGATTATGTCTCT
+GAACTATATGATAAGCCATTATACGAAGTGAATTCCACCATGACACTAAGTTGCAACGGT
+GAAACAAAATATTTTCGTTGTGAAGAAAAAAATGGAAATACTTCTTGGAATGATACTGTC
+ACGTGTCCTAATGCGGAATGTCAACCTCTTCAATTAGAACACGGATCGTGTCAACCAGTT
+AAAGAAAAATACTCATTTGGGGAATATATGACTATCAACTGTGATGTTGGATATGAGGTT
+ATTGGTGTTTCGTATATAAGTTGTACGGCTAATTCTTGGAATGTTATTCCATCATGTCAA
+CAAAAATGTGATATACCGTCCCTATCTAATGGATTAATTTCCGGATCTACATTTTCTATC
+GGTGGCGTTATACATCTTAGTTGTAAAAGTGGTTTTACACTAACGGGGTCTCCATCATCC
+ACATGTATCGACGGTAAATGGAATCCCATACTCCCAACATGTGTACGATCTAACGAAGAA
+TTTGATCCAGTGGATGATGGTCCCGACGATGAGACAGATCTGAGCAAACTCTCGAAAGAC
+GTTGTACAATATGAACAAGAAATAGAATCGTTAGAAGCAACTTATCATATAATCATAATG
+GCGTTGACAATTATGGGTGTCATATTTCTAATCTCCATTATAGTATTAGTTTGTTCCTGT
+GACAAAAATAATGACCAATATAAGTTCCATAAATTGCTACCGTGAATATAAATCCGTTAA
+AATAATTAATAATTAATAATTAATAACGAACAAGTATCAAAAGATTAAAGAATTAGCTAG
+AATCAATTAGATGTCTTCTTCAGTGGATGTTGATATCTACGATGCCGTTAGAGCATTTTT
+ACTCAGGCACTATTATGACAAGAGATTTATTGTGTATGGAAGAAGTAACACCATATTACA
+TAATATATACAGGCTATTTACAAGATGCACCGTTATACCGTTCGATGATATAGTACGTAC
+TATGCCAAATGAATCACGTGTTAAACAATGGGTGATGGATACACTTAATGGTATAATGAT
+GAATGAATTCGATACTGTATGTGTGGGTACCGGACTACGATTCATGGAAATGTTTTTCGA
+TTACAATAAAAATAATCCCAAAAATAGCATCAACAATCAAATAATGTATGATATAATTAA
+TAGCGTAGCCATAATTCTAGCTAATGAGAGATATAGAAGCGCGTTTAACGACGATAGAAT
+ATACATCCGTAGAACTATGATGGACAAATTGTACGAATACGCATCTCTAACTACTATTGG
+TACGATCACTGGAGGTGTTTGTTATTTTATCTGTTGATGCATCTAGTTAGTTTGTATAAA
+TAATTATTTCGATATACTAGTTAAAATTTTAAGATTTTAAATGTATAAAAAACTAATAAC
+GTTTTTATTTGTAATAGGTGCAGTTGCATCCTATTCGAATAATGAGTACACTCCGTTTAA
+TAAACTGAGTGTAAAACTCTATATAGATGGAGTAGATAATATAGAAAATTCATATACTGA
+TGATAATAATGAATTGGTGTTAAATTTTAAAGAGTACACAATTTCTATTATTACAGAGTC
+ATGTGACGTCGGATTTGATTCCATAGATATAGATGTTATAAACGACTATAAAATTATTGA
+TATGTATACCATTGACTCGTCTACTATTCAACGCAGAGGACATACGTGTAGAATATCTAC
+CAAATTATCATGCCATTATGATAAGTACCCTTATATCCACAAATATGAGGGTGATGAACG
+ACAATATTCTATTACCGCAGAGGGAAAATGCTATAAAGGAATAAAATATGAAATAAGTAT
+GATGAACGATGATACTCTATTGAGAAAACATACTCTTAAAATTGGATTTACTTATATATT
+CGATCGTCATGGGCATAGTAATACATATTATTCAAAATATGATTTTTAAAAATTTAAAAT
+ATATTATCACTTCAGTGACAGTAGTCAAATAACAAACAACACCATGAGATATATTATAAT
+TCTCGCAGTTTTGTTCATTAATAGTATACATGCTAAAATAACTAGTTATAAGTTTGAATC
+CGTCAATTTTGATTCCAAAATTGAATGGACTGGGGATGGTCTATACAATATATCCCTTAA
+AAATTATGGCATCAAGACGTGGCAAACAATGTATACAAATGTACCAGAAGGAACATACGA
+CATATCCGGATTTCCAAAGAATGATTTCGTATCTTTCTGGGTTAAATTTGAACAAGGCGA
+CTATAAAGTGGAAGAGTATTGTACGGGACTATGTGTCGAAGTAAAAATTGGACCACCAAC
+TGTAATATTGACTGAATATGACGATCATATCAATTTGTTCATCGAGCATCCGTATGCTAC
+TAGAGGTAGCAAGAAGATTCCTATTTACAAACGCGGTGACATGTGTGATATCTACTTGTT
+GTATACGGCTAACTTCACATTCGGAGATTCTGAAGAACCAGTAACATATGATATCGATGA
+CTACGATTGCACGTCTACAGGTTGCAGTATAGACTTTGCCACAACAGAAAAAGTGTGTGT
+GACAGCACAGGGAGCCACAGAAGGGTTTCTCGAAAAAATTACTCCATGGAGTTCGGAAGT
+ATGTCTGACACCTAAAAAGAATGTATATACGTGCGCAATTAGATCTAAAGAAGATGTTCC
+CAATTTCAAGGACAAAATAGCCAGAGTTATCACGAGAAAATTTAATAAACAGTCTCAATC
+TTATTTGACTAAATTTCTCGGTAGCACATCGAATGATGTTACAACTTTTTTTAGCATTCT
+TGACTAAATATTCATAACTAATTTTTATTAATGATACAAAAATGAAATAAACTGTATATT
+ATACACTGGTTAACGCCCTTGGCTCTAACCATTTTCAAGATGAGGTCCCTGATTATAGTC
+CTTCTGTTCCCCTCTATCATCTACTCAATGTCTATTAGACGATGCGAGAAGACTGAAGAG
+GAAACATGGGGATTAAAAATAGGGTTGTGTATAATTGCCAAAGATTTCTATCCCGAAAGA
+ACTGATTGCAGTGTTCATCGCCCAACTGCAAGTGGAGGATTGATAACTGAAGGCAATGGA
+TTCAGAGTAGTTATATATGATCAATGTACAGAACCCCATGACTTTATTATCACCGATACT
+CAACAAACACGTCTTGGATCATCTCATACATATATTAAATTCAGTAACATGAATACAGGT
+GTCCCATCTAGTATTCCAAAATGTTCCAGAACTCTCTGTATTTCTGTATATTGTGATCAA
+GAGGCGGGAGACATAAAATTTGAGGAGTATACTCAAGAATCAAGTGATATCAGTATTAGA
+GTTAAGTATGATTCATCATGTATTGATTATCTGGGTATTAATCAAAGTTTCATGAATGAA
+TGTATTCGAAGAATTACAACATGGGATAGAGAATCATGCGTCAGAATTGATACACAGACT
+ATAAATAAATATCTTAAGTCTTGCACCAACACAAAATTCGACCGTAATGTCTACAAAAGG
+TACATACTGAAGAGTAAAGCACTCCATGCTAAAACAGAGTTGTAATAGATATAAAATACT
+TTTTATAATAATTAGGCTAGAAAAATCTCACTCACATGTAATCTTAAAAAAATGATATGA
+TAGTTCTTACAAGTAGCGATTGAGTTTTAAATGGATTCTATTAATTACCGGGGAACTTAA
+CAATTCGTTCTGATCTACAGACATTGGTTAATAAATCATCTTATTTTGCCAATATATTAA
+AATGTGGAAACTCCACTAATAATATTACATTGTGCGACTTTCAAGATGATGTGATATATA
+GGGTTATACAGTTTTAACAATTATATAATAGAGATAGAAAGTACAAAAGATGTAGAATCA
+ATGATATGGCACGCTAAACAGTTGGGTGTGGAATCATTGCTAAAAGAATGTCAAAATTAT
+TTGCTTAGAATATTACGTATATAATTGTTTAGAAATTTATAGAATAACTAATATTAATAC
+ATTATCGTATATCTACAACGATATAAGAAACTTCATATTGGATAATATTACTATTAATAT
+ATAAGGATCCAGATTTTATATATTTGCCTAAATACATTATTATAGATTTACTAGGACAAT
+CACCTAAATGTTTTTAACGAAGATAATGTGGTAAAGATTATATACACTTATATATCTTCC
+GATATCTACAAGGATATTCCATATCATCATTGTGTAAACTAAATAACGTTTTCTATGGCA
+TTTAATAAGGACATTGGATATGTGGAAAAGTGATGTATGGAAGTTAGTACATTATCAACT
+TCTCCTTATTGATTGAAAATGAAAATATAAATAGTTTTTATGTATAGCGGTATCTACCCT
+ATAGTTTTATTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGAAATAGATAGAGAGAAA
+GAAGAAATACTAAAAAATGTAGAAATTGAAAATAATAAAAACATTAACAAGAATCATCCC
+AGTGAATATATTAGAGAAGCACTTGTTATTAATACCAGTAGTAATAGTGATTCCATTGAT
+AAAGAAGTTATAGAATATATCAGTCACGATGTAGGAATATAGATCATATCTACTAATTTT
+TATAATCGATACAAAACATAAAAACAACTCGTTATTACATAGCAGGTATGGAATCCTTCA
+AGTATTGTTTTGATAACGATGGTAAGAAATGGATTATCGGAAATACTTTATATTCTGGTA
+ATTCAATACTCTATAAGGTCAGAAAAAATTTCACTAGTTCGTTCTACAATTACGTAATGA
+AGATAGATCATAAATCACACAAGCCATTGTTGTCCGAAATACGATTCTATATATCTGTAT
+TGGATCCTTTGACTATCAACAACTGGACACGAGAACGTGGTATAAAGTATTTGGCTATTC
+CAGATCTGTATGGAATTGGAGAAACCGATGATTATATGTTCTTCATTATAAAGAATTTGG
+GAAGAGTATTCGCCCCAAAGGATAGTGAATCAGTTTTCGAAGCATGTGTCACTATGATAA
+ACACGTTAGAGTTTATACACTCTCAAGGATTTACTCATGGAAAAATAGAACCGATGAATA
+TACTGATTAGAAATAAACGTATTTCACTAATTGACTATTCTAGAACTAACAAACTATACA
+AAAGTGGAACACATATAGATTACAACGAGGACATGATAACTTCAGGAAATATCAATTATA
+TGTGTGTAGACAATCATCTTGGAGCAACAGTTTCAAGACGAGGAGATTTAGAAATGTTGG
+GATATTGCATGATAGAATGGTTCGGTGGTAAACTTCCATGGAAAAACGAAAGTAGTATAA
+AAGTAATAAAACAAAAAAAAGAATATAAACAATTTATAGCTACTTTTTTTGAGGACTGTT
+TTCCTGAAGGAAATGAACCTCTGGAATTAGTTAGATATATAGAATTAGTATACATGTTAG
+ATTATTCTCAAACTCCTAATTATGACAGACTACGTAGACTGTTTATACAAGATTGAAATT
+ATATTCTTTTTTTTATAGAGTGTGGGGGTAGTGTTACGGATATCTAATATTAATATTAGA
+CTATCTCTATCGCGCTACACGACCAATATCGATTACTATGGATATCTTCAGGGAAATCGC
+ATCTTCTATGAAAGGAAAGAATGTATTCATTTCTCCAGCGTCAATCTCGTCAGTATTGAC
+AATACTGTATTATGGAGCTAATGGATCCACTGCTGAACAGCTATCAAAATATGTAGAAAA
+GGAGGAGAACATGGATAAGGTTAGCGCTCAGAATATCTCATTCAAATCCATGAATAAAGT
+ATATGGGCGATATTCTGCCGTGTTTAAAGATTCCTTTTTGGGAAAAATTGGCGATAAGTT
+TCAAACTGTTGACTTCACTGATTGTCGCACTATAGATGCAATCAATAAGTGTGTAGATAT
+CTTTACTGAGGGAAAAATCAATCCACTATTGGATGAACCATTGTCTCCTGATACCTGTCT
+CCTAGCAATTAGTGCCGTATACTTTAAAGCAAAATGGTTGATGCCATTCGAAAAGGAATT
+TACCAGTGATTATCCCTTTTACGTATCTCCAACGGAAATGGTAGATGTAAGTATGATGTC
+TATTTACGGCGAGCCATTTAATCACGCATCTGTAAAAGAATCATTCGGTAACTTTTCAAT
+CATAGAACTGCCATATGTTGGAGATACTAGTATGATGGTCATTCTTCCAAACAAGATTGA
+TGGATTAGAATCCATAGAACAAAATCTAACAGATACAAATTTTAAGAAATGGTGTAACTC
+TCTGAAAGCTACGTTTATCGATGTGCACATTCCTAAGTTTAAGGTAATAGGTTCGTATAA
+TCTTGTGGATACGCTAATAAAGTTGGGACTGACAGATGTGTTCTATTCAACTGGTGATTA
+TATCAATATGTGTAATTCAGATGTGAGTGTTGACGCTATGATTCACAAAACGTATATAGA
+TGTCAATGAAGAGTATACAGAAGCAGCTGCAGCAACTTCTGTACTAGTGGCAGACTGTGC
+ATCAACAGTTACAAATGAGTTCTGTGCAGATCATCCGTTCATCTATGTGATTAGACATGT
+CGATGGTAAAATTCTTTTCGTTGGTAGATATTGCTCTCCAACAACTAATTAAGCACATTC
+TTAATATTAGAATATTATATAGTTAAGATTTTTACTAACAGGTTAACATTTTTTTTTAAA
+AATAGAAAAAACATGTGGTATTAGTGCAGGTCGTTATTCTTCCAATTGCAATTGGTAAGA
+TGACGGCCAACTTTAGTACCCACGTCTTTTCACCACAACACTGTGGATGTGACAGACTGA
+CCAGTATTGATGACGTCAGACAATGTTTGACTGAATATATTTATTGGTCGTCGTATGCAT
+ACCGCAACAGGCAATGCGCTGGACAACTGTATGACACACTCCTCTCTTTTAAAGATGATG
+CGGAATCAGTGTTCATCGACGTTCGTGAGCTGGTAAAAAATATGCCGTGGGATAATGTTA
+AGGATTGTACAGAGATCATCCGTTGTTATATACCGGATGAGCAAAAAACCATCAGAGAGA
+TTTCGGCCATCATTGGACTTTGTGCATATGCTGCTACTTACTGGGGAGGTGAAGACCATC
+CCACTAGTAACAGTCTGAACGCATTGTTTGTGATGCTTGAGATGCTCAATTACATGGATT
+ATACCATCATATTCTGGCGTATGAATTGATGAGTTACAGCTTGACATTTCTTCTTTCCTC
+CCTCTTCTTCTACCTTTCCCAGAAACAAACTTTTTTTACCCACTATAAAATAAAATGAGT
+ATACTACCTGTTATATTTCTTCCTATATTTTTTTATTCTCCATTCGTTCAGACTTTTAAC
+GTGCCTGAATGTATCGACAAAGGGCAATATTTTGCATCATTCATGGAGTTAGAAAACGAG
+CCAGTAATCTTACCATGTCCTCAAATAAATACGCTATCATCCGGATATAATATATTAGAT
+ATTTTATGGGAAAAACGAGGAGCGGATAATGATAGAATTATACAGATAGATAATGGTAGC
+AATATGCTAATTCTGAACCCGACACAATCAGACTCTGGTATTTATATATACATTACCACG
+AACGAAACCTACTGTGACATGATGTCGTTAAATTTGACAATCGTGTCTGTCTCAGAATCA
+AATATAGATCTTATCTCGTATCCACAAATAGTAAATGAGAGATCTACTGGTAAAATGGTA
+TGTCCCAATATTAATGCATTTATTTCTAGTAACGTAAACACAGAATTATATGGAGCGGAC
+ATCGACGCCTTAGAAATAAGAGACTTAAACAACGGACACCTGGAATTATTACCATAGAAG
+ATGTTAGAAAAAATGATGCTGGTTATTATACATGTGTTTTAGAATATATATATATATATA
+NNNNNNNNNNNNNNNNNNNNNNNNNNATATATATATATATATATGGGCAAAACATATAAC
+GTAACCAGAATTATAAAATTAGAGGTACGGGATAGAATAATACCTCCTACTATGAAATTA
+CCAGAAGGAGTAGTAACTTCAATAGGTAGTAATTTGACTATTGCATGTAGAGTATCGTTG
+AGACTTCCCACAACGGACACCGACGTCTTTTGGATAAGTAATGGTATATGTATTACGAAG
+AAGAAGACGAGGACGGAGACGGTAGAATAAGTGTAGCAAATAAAATCTATATGACCGATA
+AGAGACGTGTTATTACATCCTGGTTAAACATTAATCCTGTCAAGGAAGAAGATGCTACAA
+CGTTTACGTGTATGGCGTTTACTATTCCTAGCATCAGCAAAACAGTTACTGTTAGTAAAC
+GTGAATGTATGTTGTTACATTTCCATATCAATTGAGTTTATAAGAATTTTTTATACATTA
+TCTTCCAACAAACAATTGACGAACGTATTGCTATGATTAACTCCCACAATACTATATATA
+TTATTAATCATTAACTTGCAGACTATACCTAGTAGTGCTATTTTGACATACTCATGTTCT
+TGTGTAATCGCAGTATCTATATTATTAAAGTACGTAAATCTAGCTATAGTTTTATTATTT
+AATTTTAGATAATATACTGTCTCCGTATTTTTAAAAAATTACCACATCCTTTATTAAATC
+ATGAATGGGAATTTCTGTGTCATCGTTAGTATATTGTGAACAACAAGAGCAGATATCTAT
+AGGAAAGGGTGGAATGCGATACATTGATCTATGTAGTTTTAAAACATACGCGAACTTTGA
+AGAATTTATATAAATCATCTCACGAGATATTGCTCTCTGTCATATTCATACACCTGTATA
+AACTTTCTAGACATCTTACAATGTGTTATTTTATGATCATATTTACATATTTACTGGTAT
+ATCAAAGATGTTAGATTAGTTAATGGGAATCGTCTATAATAATGAATATTAAACAATTAT
+AGGAGGAGTTTANACCTACAAAAACATCATAAAAATGAGTCATCGTCCGATTTATGTTTT
+AAATATACTAACATTACTACCTTCAGAAATTATATACGAAATATTATACATGCTGACAAT
+TAACGATCTTTATAATATATAGTATCCACCTACCAAAGTATAATTGTATTTTTCTCATGT
+GATGTGTGTAAAAAACTGATATTATATAATTATCTTAGTACCTATGATGAAGATGAAGAN
+GAANATNAANATNATGGTCCGTATATATTTTGTATCATTATCGTTATTGCTATTCCATAG
+TTACGCCATAGACATCGAAAATGAAATCACCGAATTCTTCAATAAAATGAGAGATACTCT
+ACCAGCTAAAGACTCTAAATGGTTGAATCCAGTATGTATGTTTGGAGGCACAATGAATGA
+TATGGCCGCTCTAGGAGAGCCATTCAGTGCAAAGTGTCCTCCTATTGAAGACAGTCTTTT
+ATCGCATAGATATAAAGACTATGTGGTTAAATGGGAAAGGCTAGAAAAGAATAGACGGCG
+ACAGGTTTCTAATAAACGTGTTAAACATGGTGATTTATGGATAGCCAACTATACATCTAA
+ATTCAGTAACCGTAGGTATTTATGTACCGTAACCACAAAGAATGGTGACTGTGTTCAGGG
+TGTAGTTAGATCTCATGTGTGGAAACCTTCTTCATGCATTCCAAAAACATATGAACTAGG
+TACTTATGATAAGTATGGCATAGACTTATACTGTGGAATTCTTTATGCGAACCATTATAA
+TAATATAACTTGGTATAAAGATAATAAGGAAATTAATATCGACGATTTTAAGTATTCACA
+AGCGGGAAAGGAATTAATTATTCATAATCCAGAGTTAGAAGATAGTGGAAGATACGACTG
+TTACGTTCATTACGACGACGTTAGAATCAAGAATGATATCGTAGTATCAAGATGTAAAAT
+ACTTACGGTTATACCGTCACAAGACCACAGGTTTAAACTAATACTAGATCCGAAAATCAA
+CGTAACGATAGGAGAACCTGCCAATATAACATGCAGTGCTGTGTCAACGTCATTATTTGT
+CGACGATGTACTGATTGAATGGGAAAATCCATCCGGATGGATTATAGGATTAGATTTTGG
+TGTATACTCTATTTTAACTAGTAGAGGCGGTATCACCGAGGCGACTTTGTATTTTGAAAA
+TGTTACTGAAGAATATATAGGCAATACATATACATGTCGTGGACACAACTATTATTTTGA
+TAAAACTCTTACAACTACAGTAGTATTGGAGTAAATACACAATGCATTTTTATATACATT
+ACTGAATTATTATTATTAATTATATCGTATTTGTGCTATAGAATGGATGAAGATACGCGA
+CTATCTAGGTATTTGTATCTCACCGATAGAGAACATATAAATGTAGACTCTATTAAACAG
+TTGTGTAAAATATCAGATCCTAATGCATGTTATAGATGTGGATGTACGGCTTTACATGAG
+TACTTTTATAATTATAGATCAGTCAACGGAAAATACAAGTATAGATACAACGGTTACTAT
+CAATATTATTCATCTAGCGATTATGAAAATTATAATGAATATTATTATGATGATTATGAT
+AGAACTGGTATGAACAGTGAGAGTGATAATATATCAATCAAAACAGAATACGAGAATGAA
+TATGAATTCTATGATGAAACACAAGATCAAAGTACACAACTAGTAGATTACGACATTAAA
+CTCAAAACCAATGAGGATGATTTTGTTGATGAATTCTATGGTTATGATAGATCAGTGGGT
+GTCCATGATTATATAGATGTATCAATTAATAAAGTAGTATATGGAAGAGAGTCTCACGTA
+AGATGGTGGGATATATGGCAAGAACATAATGATGGCGTATACAGTATAGGAAAGGAGTGC
+ATAGATAATATATACGAAGACAGACATACCGTAGACGAATTCTACAAGATAGACAGCGTA
+TCAGATGTAGATGACGCAGAACATATATCTCAGATAACTAATGATGTATCTACACAAACA
+TGGGAAAAGAAATCAGAGTTAGATAGATACATGGAAATGTATCCTCGTCATAGATATGGT
+AAGCATTCTGTCTTTAAGGGATTTTCTGACAAAGTTAGAAAAAATGATTTAGACATGAAC
+GTGGTAAAAGAATTACTTTCTAACGGTGCATCTCTAACAATCAAGGATAGCAGTAATAAG
+GATCCAATTGCTGTTTATTTTAGAAGAACAATAATGAATTTAGAAATGATTGATATCATT
+AACAAACATACAACTATCTATGAACGCAGGTATATAGTACACTCCTATCTAAAAAATTAT
+AGAAATTTCGATTATCCATTTTTCAGAAAGTTAGTTTTGACTAATAAACATTGTCTCAAC
+AATTATTGTAATATAAGCGACGGCAAATATGGAACACCACTACATATATTAGCATCTAAT
+AAAAAAATAATAACTCCTAATTACATGAAGTTATTAGTGTATAACGGAAATGATATAAAC
+GCACGAGGTGAAGATACACAAATGCGAACTCCATTACACAAATATTTGTGTAAATTTGTA
+TATCATAATATTGAATATGGTATCCGATACTATAATGAAAAGATTATAGACGCATTTATA
+GAGTTAGGAGCCGATCTAACTATTCCAAATGACGATGGAATGATACCAGTAGTTTACTGT
+ATACACTCAAATGCCGAATATGGTTATAACAATATTACTAACATAAAGATAATACGTAAA
+CTACTTAATCTTAGTAGACATGCGTCACATAATCTATTTAGAGATCGAGTCATGCACGAT
+TATATAAGTAATACATATATTGATCTTGAGTGTTTAGATATCATTAGATCACTTGATGGG
+TACGATATTAATTGTTACTTTGAAGGACGTACACCACTTCATTGCGCTATACAATATAAC
+TTCACTCAGATTGCTGAGTACTTATTAGATCGAGGAGCTGATATATCATTAAAGACAGAC
+GATGGTAAAACTGTATTTGATTTATCGTTATGTAGTTACATTCCTCTTAAATGGACTAGC
+TTTTTGATTAGTCGTCTACCGCCTAAAAGTGTCATATGCTCACTGACTAACCATATAATA
+GATTATGTTCTTACGAACAATAGACGTATTATTTGGCAGAGTCAAATGATTAATAAGTAC
+GTACTGTTACTGGACCCATCCTTTTATTATAGATTCAGAAATGTTATCGAAAACAAATTA
+GACCAATACAATAATCGTTATAATATGTTCGAACACGATAGGGACGTTAATGAAAAGTAT
+GGCAAAGTCTTACATGACCTCGATACATATATCAAGGATGTACAAGTATTAAAATCTACT
+TCCATCACTAATAATATAACACTATACGACACTATTATAAATAATAAGTCAGAGTTTCCT
+ATACGTCGTGTAAACGACAAACAATTAATTAATCTCATAAAATCCAATACATATCATAAT
+CTTATCGAAAAAGTTATTAAAAATACATTAGAGAAATATACTTTAACTAATATAGTCCTC
+GAGTATATGATCTCATCTCGATCTCAATCATCTTATTTGAGTCGTATTCCTAATGAGATA
+TTACTCGAAATATTATATAAACTCGACATGTACGATTTACGTAATCTATATACAAGATAT
+ATGAGAGAGAATGATATCACAGAGTATCATATAGAGAATACGAGGTCTGTTTCTACACAG
+ACATGAATAATGAATACACATACAACGTTTTTTTTAATCTTAGATATAACACTAATTACA
+TCAAGATTATATATTGAAATCGTAATTTGAGTTGTCTGATCATCATGGATATCGAAAATA
+ATATACGTAACATTAGCAATCTTTTAGATGATTGATATATTATTATGCGATGTAATCATA
+ACTATCGGAGATGTAGAAATTAAAGCGCATAAAACTATTTTGGTTGCCGGATCTACGTAT
+TTTAAAACAATGTTCACAACATCTATGATAGCGAGAGATCTAGCAACTAGAGTAAATATA
+CAGATGTTCGATAAAGATGCCGTCAAAAATATTGTACAGTACTTATACAATAGGTATATA
+AGTTCTATGAATGTGATAGACATATTAAAATGCACCGACTAAGAACGTAAAACGAACTAT
+AGAATGTTATACAATGGGTGATGATAAGTAGAAGATGTTACCCGATATACCCATAGCATT
+ATCTAGTTATGGCATGTGTGTATTAGATCAATACATATACATTATAAGCGGTCGTACCCA
+ACACTGATTATACATCGGTACATACAGTAAATAGCATAGATATGGAGGAGGATACAAATA
+TTTCAAATAAAGTTATGAGATACGCGCTGTCAATAATATATGGAAGACATTACCTAACTT
+CTGAACTGGAACTATAAATCCAGGCTCTCGCATAAAGATGAATATATATGTTGTATGCGA
+CATCAAAGATGAAAAAATGTTAAGACTTATATATTTAGATATAACACGAATATGTATGAC
+GGATGGGAATTGGTAACGATGACAGAAAGCAGATTGTCAGCTCTGCATACTATTCTTCAT
+GACAATACCATAATGATGTTACATTGTTATGAAGCGTATATGTTACAAGATACATTTAAT
+GTGCTTACGGAACATATATTTAGAAACATCTACTAACGATTTTTTATGCTTGTATTATTA
+ATGGTATGTAATATGATTTAATTGATTGTGTACACGATACCAATTTGTCGAGTATGAATA
+CGGAGTACAAACATAAACTGAAGTTTAACATTATTTATTTATGATATACATTATATACNN
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
+NATTATATACATTATATATCGTTATTGTTTGGTCTATGCCATGGATATCTTTAAAGAACT
+AATCTTAAAACATACGGATGAAAATGTTTTGATTTCTCCAGTTTCCATTTTATCTACTTT
+ATCTATTCTGAATCATGGAGCAGCTGGTTCTACAGCTGAACAACTATCAAAATATATAGA
+GAATATGAATGAGAATACACCCGATGATAAGAAGGATGACAATAATGACATGGACGTAGA
+TATTCCGTATTGCGCGACACTAGCTACCGCAAATAAAATATACGGTAGTGATAGTATCGA
+GTTCCATGCCTCATTCCTACAAAAAATAAAAGACGATTTTCAAACTGTAAACTTTAATAA
+TGCGAACCAAACAAAGGAACTAATCAACGAATGGGTTAAGACAATGACAAATGGTAAAAT
+TAATTCCTTATTGACTAGTCCGCTATCCATTAATACTCGTATGATAGTTATTAGCGCCGT
+CCATTTTAAAGCAATGTGGAAATATCCATTTTCTAAACATCTTACATATACAGACAAGTT
+TTATATTTCTAAGAATATAGTTACCAGTGTTGATATGATGGTGGGTACCGAGAATGACTT
+GCAATATGTACATATTAATGAATTATTCGGAGGATTCTCTATTATCGATATTCCATACGA
+GGGAAACTCTAGTATGGTGATTATACTGCCGGACGACATAGAAGGTATATATAACATAGA
+AAAAAATATAACAGATGAAAAATTTAAAAAATGGTGTGGTATGTTATCTACTAAAAGTAT
+AGACTTGTATATGCCAAAGTTTAAAGTGGAAATGACGGAACCGTATAATCTGGTACCGAT
+TCTAGAAAATTTAGGACTTACTAATATATTTGGATATTATGCAGATTTTAGTAAGATGTG
+TAATGAAACTATCACTGTAGAAAAATTTCTACATACGACGTTTATAGATGTTAATGAGGA
+GTATACAGAAGTATCGGCCGTTACAGGAGTATTCATGACTAACTTTTCGATGGTATATCG
+TATGAAGGTCTACATAAACCATCCATTCATATACATGATTAAAGATAACACCGGACATAC
+ACTTTTTATAGGGAAATACTGCTATCCGCAATAAATATAAACAATAGACTTTTATCACGT
+TATCTCATGTATAAAATATTACAAATAGTATAGCATAAACTAAAGTCGATACATACATTA
+AAACTTAAATAATAATGTAATTTACAATTAATAGTATAAACTAAAAAAATTAAAAAATTA
+AAAACAATATCATTATTATAAGTAATATCAAAATGACGATATACGGATTAATAGCGTATC
+TTATATTCGTGACTTCATCCATCGCTAGTCCACTTTACATTCCCGTTATTCCGCCCATTT
+CGGAAGATAAATCGTTCAATAGTGTAGAGGTATTAGTTTCTTTGTTTCCCGATGACCAAA
+AAGACTATACAGTAACTTCTCAGTTCAATAACTACACTATCGGTACCAAAGACTGGACTA
+TCAACGTACTATCCACACCTGATGGTCTGGACATACCATTGACTAATATAACTTATTGGT
+CACGGTTTACTATAGGTCGTGCATTGTTCAAATCAGAGTCTGAGGATATTTTCCAAAAGA
+AAATGAGTATTCTAGGTGTTTCTATAGAATGTAAGAAGCCGTCGACATTACTTACTTTTT
+TAACCGTGCGTAAAATGACTCGAGTATTTAATAGATTTCCAGATATGGCTTATTATCGAG
+GAGACTGTCTAGAAGCCGTTTATGTAACAATGACTTATAAAAATACTAAAACTGGAGAGA
+CTGATTACACGTACCTCTCTAATGGGGGGTTGCCTGCATACTATCGTAATGGGGTCGATG
+GTTGATTATTGATTAGTATATTCCTTATATTCCTTATTCTTTTTATTCACACAAAAAGAA
+CATTTTTATAAACATGAAACCACTGTCTAAATGTAATTATGATCTTGATTTATAGATGAT
+GATCAGCCTTCAGAGGATTTTGACCAGTATGTTTAATATGAAAAAAAACATAACTATTAA
+GCGCTATTGCGCTATTGTGCTTAATTATTTTGCTCTATAAACTGAATATATAGCCACAAT
+TATTGACGGGCTTGTTTGTGACCGACAATCATGAATTTTCAGAAATTATCTCTGGCTATA
+TATCTTACGGTGACATGTTCGTGGTGTTATGAAACATGTATGAGAAAAACTGCGTTGTAT
+CATGACATTCAATTGGAGCATGTAGAAGACAATAAAGATAGTGTAGCATCGCTACCGTAC
+AAGTATCTACAAGTAGTCAAACAAAGAGAACGTAGTAGATTGTTGGCTACATTTAATTGG
+ACGGATATAGCTGAGGGTGTTAGAAATGAGTTCATTAAAATATGTGATATCAACGGAACA
+TATCTATATAATTATACTATTGCTGTTAGTATAATTATTGATTCCACGGAAGAACTACCA
+ACAGTTACTCCAATTACAACATATGAACCTTCTATATATAATTATACTATCGATTATAGC
+ACTGTTATTACTACTGAAGAACTACAAGTGACTCCAACATATGCACCTGTAACAACTCCT
+CTTCCAACATCAGCAGTTCCTTATGATCAACGATCGAATAACAATGTAAGTACTATATCT
+ATTCAGGTACTGAGTAAAATATTGGGAGTCAATGAAACAGAATTAACTAATTATCTTATT
+ATGCATAAAAATGACACTGTTGACAATAACACCATGGTTGATGATGAGACATCTAACAAT
+AACACATTACATGGTAATATAGGATTTTTGGAAATAAATAATTGTTATAATGTTTCTGTG
+TCAGATGCTAGTTTTAGAATAACATTAGTAAACGATACTTCTGAAGAAATTTTGCTAATG
+CTAACAGGAACTAGTTCATCCGACACCTTCATATCTTCCACCAATATCACTGAATGTTTG
+AAAACATTAATCAATAATGTGTCGATTAATGATGTACTTATAACACAAAATATGAATGTA
+ACATCTAATTGTGATAAATGCTCAATGAATTTGATGGCATCCGTTATTCCTGCAGTTAAT
+GAATTTAACAATACGTTGATGAAAATTGGTGTAAAAGATGATGAAAACAATACGGTATAT
+AAATATTATAATTGTAAACTAACTACAAATTCTACATGTGATGAGTTAATCAATTTAGAT
+GAAGTCATTAACAACATAACTCTGACAAATATTATACACAATAGTGTTTCGACAACTAAC
+AGCAGAAAAAGACGAGATCTGAATGATGAGTTTGAATTTTCCACTTCCAAGGAATTAGAT
+TGTCTTTACGAATCATATGGTGTAAACGATGATATAAGTCATTGTTTTGCATCACCTAGA
+CGTAGACGATCTGACGACAAAAAGGAGTACATGGACATGAAATTATTCGACCACGCGAAA
+AAAGATTTAGGAATAGACAGTGTTATTCCTAGAGGTACAACCCATTTCCAAGTAGGTGCA
+TCTGGTGCAAGTGGTGGTGTTGTAGGAGATAGTTTCCCATTTCAAAATGTTAAATCGCGT
+GCCAGTCTATTGGCGGAAAAAATAATGCCTAGAGTACCTATTACTGCTACCGAAGCTGAT
+CTATATGCAACTGTAAATAGACAACCCAAGTTACCAGCAGGTGTTAAAAGTACTCCGTTT
+ACAGAGGCGCTTGTGTCTACGATAAACCAAAAGCTTTCTAATGTTAGAGAGGTAACTTAT
+GCTTCGCTCAATCTGCCAGGATCAAGTGGCTATGTTCATAGACCATCTGATTCTGTTATT
+TATAGCAGTATAAGACGGTCACGTTTACCTAGTGATAGCGATAGTGATTATGAGGATATA
+CAAACTGTTGTTAAGGAATATAATGAAAGATATGGTAGATCAGTCAGTAGAACACAGTCA
+TCAAGTAGTGAAAGCGATTTTGAAGATATAGATACTGTTGTTAGGGAATATAGACAAAAA
+TATGGCAATGCAATGGCAAAAGGACGTAGTAGTTCCCCTAAACCTGATCCATTATATAGT
+ACTGTTAAGAAAACAACTAAAAGTCTATCTACTGGTGTAGACATAGTTACAAAACAATCA
+GACTATTCTCTATTACCTGACGTTAATACTGGCAGTTCTATTGTGTCACCTCTCACCAGA
+AAAGGAGCTACTAGACGACGACCTAGACGCCCTACAAATGATGGTCTACAGAGTCCAAAT
+CCTCCTCTCCGTAATCCACTTCCTCAACATGATGATTATTCTCCTCCACAAGTACACAGA
+CCTCCACCACTTCCTCCTAAACCAGTCCAAAATTCGCCACAACTTCCCCCTAGACCAGTA
+GGTCAATTACTACCTCCTCCTATAGATCAACCAGATAAAGGATTTAGTAAGTTTGTATCA
+CCTAGACGGTGTAGAAGAGCAAGCTCTGGAGTCATATGTGGTATGATACAATCAAAACCA
+AACGATGATACCTATTCACTTCTTCAACGATCAAAAATTGAACCAGAATATGTGGAGGTT
+GGTAATGGTATACCCAAGAACAATGTTCCTGTAATAGGTAATAAACATAGTAAAAAATAT
+ACATCGACGATGTCAAAAATATCAACAAAATTTGATAAATCTACGGCATTTGGAGCAGCA
+ATGTTACTAACTGGTCAGCAGGCCATTAGCCAACAGACTAGATCAACTACGTTGAGTAGA
+AAAGATCAGATGAGTAAGGAAGAAAAGATATTCGAAGCAGTTACAATGAGTCTATCAACT
+ATAGGTTCAACGTTGACGTCTGCAGGTATGACGGGTGGTCCAAAACTAATGATTGCAGGA
+ATGGCTATAACGGCTATAACTGGTATAATAGATACGATAAAAGATATATATTACATGTTT
+TCAGGACAGGAGAGGCCAGTAGATCCTGTTATTAAATTATTTAATAAGTACACTGGCTTA
+ATGTCCGATAATAATAAAATGGGTGTAAGAAAATGTTTGACACCCGGTGACGACACACTT
+ATTTATATCGCATACAGAAACGATACCAGTTTTAAACAGAATACGGATGCGATGGCTTTG
+TATTTCTTAGATGTTATCGATTCAGAGATCCTATATCTAAACACATCAAATTTAGTTCTA
+GAGTATCAACTAAAGGTGGCTTGCCCCATAGGAACATTAAGATCTGTAGATGTGGACATA
+ACTGCGTATACAATATTATATGATACAGCGGATAATATTAAGAAATACAAGTTTATCAGA
+ATGGCAACGCTACTATCCAAACATCCAGTTATTAGATTGACATGTGGTTTAGCAGCAACA
+TTGGTGATTAAACCGTACGAGGTACCCATCAGTGATATGCAACTACTAAAAATGGCGACG
+CCTGGTGAACCAGAATCCACTAAATCTATACCATCCGATGTCTGTGATAGGTATCCTCTA
+AAGAAATTCTATCTTTTAGCTGGTGGTTGTCCCTATGATACATCTCAAACTTTTATTGTA
+CATACTACTTGCAGTATTCTACTAAGAACAGCTACACGGGATCAGTTTAGAAACAGATGG
+GTGTTACAAAATCCATTTAGACAAGAAGGGACATATAAGCAACTGTTTACCTTTAGCAAA
+TACGATTTTAACGACACCATAATCGATCCTAATGGTGTGGTGGGTCATGCTAGCTTTTGT
+ACCAATAGAAGCAGCAACCAATGTTTCTGGTCCGAACCTATGATATTGGAAGATGTATCA
+TCGTGTAGTTCTAGAACTAGAAAAATATACGTAAAACTGGGAATATTTAATGCTGAAGGT
+TTTAATAGTTTTGTACTAAATTGTCCAACTGGGTCTACACCTACATACATCAAACATAAA
+AATGCGGACAGTAACAATGTTATCATAGAGCTACCTGTAGGTGATTACGGCACAGCCAAA
+TTGTATTCAGCAACAAAACCATCGAGGATAGCTGTGTTCTGCACACATAACTATGATAAA
+CGATTCAAATCAGATATTATAGTTCTAATGTTTAATAAAAACAGCGGTATTCCATTTTGG
+AGCATGTACACAGGAAGTGTAACTAGTAAAAATAGAATGTTTGCCACATTGGCTAGAGGA
+ATGCCGTTTAGATCAACGTATTGCGATAACAGACGACGATCAGGTTGTTATTATGCAGGA
+ATACCATTTCATGAAGATAGTGTAGAAACAGATATACATTATGGACCAGAAATAATGTTA
+AAGGAAACATATGACATAAACAGTATTGACCCACGAGTTATAACAAAGTCAAAGACCCAT
+TTTCCTGCTCCATTGAGTGTAAAATTCATGGTTGACAATTTAGGAAATGGATATGACAAC
+CCTAATTCATTTTGGGAAGATGCTAAAACTAAGAAACGGACATATAGTGCAATGACGATA
+AAAGTCCTACCATGTACAGTGAGAAATAAAAATATAGACTTTGGATATAACTATGGAGAT
+ATTATTTCTAATATGGTTTATCTACAATCTACTAGTCAGGATTATGGAGATGGTACCAAA
+TATACATTTAAATCCGTAACTAGATCAGATCATGAGTGTGAATCTAGCTTAGATCTAACG
+TCTAAGGAAGTAACTGTGACATGTCCTGCGTTTAGTATACCAAGAAATATATCAACATAT
+GAAGGTCTATGCTTTAGTGTTACTACATCTAAAGATCATTGTGCTACAGGTATTGGTTGG
+TTAAAATCTAGTGGTTATGGGAAGGAAGATGCTGATAAACCACGTGCTTGTTTTCATCAT
+TGGAATTATTACACACTGTCGTTGGATTATTACTGTTCATACGAAGATATTTGGAGAAGC
+ACCTGGCCTGACTATGATCCATGTAAGTCATATATCCATATAGAGTATAGAGATACATGG
+ATAGAATCTAATGTGTTACAGCAACCTCCTTACACATTCGAATTCATTCATGACAATTCT
+AACGAATATGTGGATAAAGAAATTAGTAACAAATTAAATGATCTGTACAATGAATACAAG
+AAGATTATGGAATATAGCGACGGATCATTGCCGGCGTCTATAAACAGATTAGCAAAGGCA
+TTGACTTCAGAGGGTAGAGAAATAGCAAGTGTTAATATAGATGGTAATCTGTTAGATATC
+GCATATCAAGCAGATAAGGAAAAGATGGCCGACATACAGACAAGAATAAATGATATTATT
+AGAGATTTGTTTATACACACTCTATCAGACAAAGATATAAAAGACATTATAGAATCCGAA
+GAAGGTAAGAGATGTTGTATAATAGATGTTAAGAACAATCTTGTTAAAAAGTACTATTCT
+ATTGATAATTATCTATGTGATACTTTAGATGATTATATATACACCTCTGTAGAATATAAC
+AAATCCTATGTGTTAGTAAACGATACTTATATAAGCTATGACTATCTTGAATCATCAGGT
+GTAGTTGTTCTATCATGTTATGAAATGACTATAATCTCCTTGGATACAAAAGACGCCAAA
+GATGCTATAGAAGATGTGATAGTAGCAAGTGCGGTAGCCGAAGCATTGAATGACATGTTT
+AAGGAATTTGATAAAAACGTAAGTGCTATTATAATAAAAGAAGAAGATAATTATCTAAAC
+AGTTCGCCCGATATCTACCATATAATATATATCATAGGTGGCACTATTCTGCTACTGTTA
+GTCATTATTTTAATATTGGCAATTTATATAGCGCGCAATAAATACAGAACCAGGAAATAT
+GAAATAATGAAATATGACAATATGAGCATTAAATCTGAGCATCATGATAGTCTTGAAACA
+GTGTCTATGGAAATTATTGATAATCGGTACTAATAAAATAGTTTAACTCTTTTAGAACCA
+GTTTGGTACTGTAATTTCAGTTCATTACTCGTTGAGAATATTGATGATTTTTTTTAAATG
+AGTATCGGTAGTTACATATTACCATATCATCCATTATATAATCGATGATGCATGTATTAG
+AATACTTTCCGAATAAGTCTTCTAAATATTGTATTAATTATGAAAAACTATGCTATGTGA
+GTATGATTCAAAGATGTTTAATGATACGATACTAGATTTTATCTCTAGCGAGATTGTTTA
+GAATCATTTATCATAACTATGTTTAATAAATTCATCAACGAATATCGATAAAGACCTCTT
+GTAATTCGAGTATAGGAAGTAGTATTACCATATCAACTTCCGAGTTAACAATTACTCTAA
+AACATGAGGATTGTACTCCTGTCTTTATTGGAGATCACTATTTAGTCGTTGATAAACTAG
+TAACCTCAGGTTTCTTTACAAACGATAAAGTACAACATCAAGACCTCACAACACAGTGCA
+AGATTAATCTAGAAATCAAATGTAATTCTGGAGGAGAATCTAGACAACTAACACCCACGG
+CGAAGTATACTTTATGCCTCATTCAGAAACGGTAACTGTAGTAGGAGACTGTCTCTCTAA
+TCTCGATGTATATATAATATATACCAATACGGACGCGATATATTCCGACATGAATGGCGT
+CGCTTATCATATGTTATATCCTAAATGTTGATCATATTCCACAAATGATTGTGAACGAGA
+TTAAATCATCTAACAAATAATTAGTTTTTTATGACATTAACATATAATAAATAAATTAAT
+CATTATTGACTTAACGATGACGAAAGTTATCATTATCTTAGGATTCTTGATTATTAATAC
+AAATTCGTTGTGTCTATGAAATGTGAACAAGGTGTCTCATATTATAATGCACAAGAATTA
+AAGTGTTGTAAACTATCTAGCCAGGAACATATTCAGATTATCGATGTGATAAATACAGCG
+ATACCATCTGTGGACATTGTCCAAGTGACACATTCACGTCAATATATAATCGTTCTCCTC
+GGTGTCATAGTTGTAGAGGTCACACCTTGTACACCTACCACAAATAGAATATGTCATTGT
+GACTCGAATAGTTATCGTCTCCTTAAAGCTTCTGATGGTAACTGTGTTACATGTGCTCCT
+AAAACAAAATATGGTCGTGTGTACGGAAAGAAAGGAGAAAATGATATGGAATACCATTTG
+TAAGAAATGTCGGAAGGGTACTTATTCAGATATTGTATCTGACTCTGATCAATGTAAACC
+TATGACAAGATAAGACTTACTCGCATCTACTGGATAGACATAAATATCCTCCTCGTAATA
+ATGAAATATAATATACACTAATTATTAATATCAATCGAGTATTAACATATAAGTTATTTT
+TAAACCCCTTTTGGGTTCCGTCCTAAACGGCGTTTCGGTCTGTGTCGCCACCATGGTCAC
+ACCGAGCCTCTGCGTGCTCCTCCATCGAGGACGACTTCAACTATGACAGCTCGGTGGCGT
+CTGCCAGCGTGTACATACGAATGGCATTTCTAAGAAAAGTCTACGGTATCCTTTCTACAA
+TTTCCTTTAACAACGGCAACAGCTGCAGTATTTTTATACTTTGAATGCATCGGACATTTA
+TACAAGGGAGTCCTGTTCTAATATTGGCATCAATGTTCGGATCTATAGGCTTGATTTTCG
+CATTGACTTTACACAGACATGAACATCCCCTGAATCTGTACATACTTTGTGGATTTACAC
+TGTTAGAATCTCTAACGCTGGCCTCTGTTGTTACTTTCTATGATGCACGTATCGTTATGC
+AAGCTTTCATGTTGACTACTGCAGTGTTTCTTGCTCTGACTACATATACTCTACAATCAA
+AGAGAGATTTCAGTAAACTTGTAACAGGATTGTTTGCTGCTTTCTGGATTTTAATTTTGT
+CAGGAGTCTTGAGGATAAAGTTTAAAATAGAATTAATAAAGAACATATAGGTCATTTTTT
+AAACATGGATAGAAACCAAGGTTGTTAGTTAATAATATACAAGATATTTTTTCTCACTCT
+GATCCATGTAAACCAAGGACGAGAGACACTCTCATTCCTCATTCACGACACCATTAAAAA
+TGGAAATTAAAGCCCTCTATTAAGCACAGACGGCTACAGGTCTACCATCAGGTTACCTTC
+GTCTACCTTCACAATGGCCTCTCCTTGTGCCCAGTTCAGTCCCTGTCATTGCCACGCTAC
+TAAGGACTCCCTGAATACCGTGACTGACGTCAGACATTGTCTGACTGAATACATCCTGTG
+GGTTTCTCATAGATGGACCCATAGAGAAAGCGCAGGGCCTCTCTACAGGCTTCTCATCTC
+TTTCAGAATTGATGCAATGGAGCTATTTGGTAGCGAGTTGAAGGAGTTCTCGAATTCACT
+TCCGTGGGACAATATCGACAATTGCGTGGAGATCATTAAATGTTTCATCAGAAATGACTC
+CATGAAAACCGCCAAAGAACTTTGTGCAATAATTGGACTTTGTACTCAATCAGCTATTGT
+CACTGGAAGAGTCTTCAATGATAAGTATATCGACATACTACTTATGCTGCGAAAGATTCT
+GAACGAGAACGACTATCTCACCCTCTTGGATCATATCCTCACTGCTAAATACTAAATCTC
+CTTCATGCTCTCTCACTAATACTCTTACTCACTACACTTTTTATCATCTTATGATGAATG
+ATTGCCTTCATCATTTTTTCGTGGAATATAATATAGGAATAATTAGCACCAGAATAGCTA
+TGGATATCTCGTTAAGAATATTCTCTATAAGAGACATAATGTAGACATAGTTATTATATC
+CTTCTTAGATAAGTGTTACGCTACTGGAAAGTTTCCATCGTTATTATTACATGAAGATGA
+TATAATTAAACCAACATTGAGATTGGCTCTTATGTTAGCTGGATTGAATTACTGTAATAA
+ATGCATCGAGTATAGAGGGATATAGCAATTCTCGATAATAGTCATGCAATATTTGAATGA
+GACTGATAATTTAGGTAATACAGTACTACACACATATCTTTCTAGATTATATATCGTTAA
+AAATCTGTAAGATGTATATTTCTCATAAGTATCCACTGTGTAATATTATTAATGGATATA
+TAGATAACGCAATAGGGACTAATAGTATTGTAAAAGATATAATCGACTATTTACGTACAT
+ATCCAGATATCTATATTCCTACTAGTTTGCTGCGTAGTTGCATCATTGATATGCATGATT
+TATCAGGATTCAGAGATGAATTACTAAGTAAACTACAATCCCACAATAAGTAAGAATCAA
+ATATCAAAAACTCACTTTTGATTTTTCTAGTCTTAAGTAATACATATATTTATTAATAGA
+CCTATGAAATAAAAAAAGGTAACAATGGATTCGCGTATAGCTATTTACGTATTAGTATCG
+GCATCTCTTTTGTATCTTGTTAATTGTCACAAACTAGTACATTACTTCAATCTGAAAATA
+AATGGAAGTGATATAACTAATACAGCAGATATATTGCTGGACAATTATCCAATTATGACC
+TTTGATGGAAAGGATATTTATCCATCTATCTCGTTCATGGTCGGTAATAAACTTTTCCTA
+GATCTTTATAAAAATATCTTTGAAGAATTTTTCAGACTATTTCGAGTATCTGTAAGTAGT
+CAATACGAGGAATTAGAATATTATTATTCATGTGATTATACTAACAACCGTCCTACAATT
+AAACAACATTACTTTTATAACGGCGACGAATATACTGAAATTGATAGATCGAAAAAAGCC
+ACTAATAAAAACAGTTGGTTAATTACTTCAGGCTTTAGACTACAAAAATGGTTCGATAGC
+GAAGATTGTATAATTTATCTCAGATCTTTAGTTAGAAGAATGGAAGACAGTAACAAAAAC
+AGTAAAAAAACTTAGTACTTAGATATCGAAAAAATATATTTTTGTAGACTCTTGAGAATA
+GAAGGAAAACATGTACATAATTATAAAAAATGAAAATCAATGGCGAATAAGACAGTGCGA
+TTCGCACCATGGAGTCGGTAGATTTCATGGCTGTCGATGAGCAGTTTCACGACGACCTCG
+ATCTTTGGTCATTATCTTTGGTAGATGATTATAAAAAACATGGATTAGGTGTTGACTGTT
+ATGTTCTAGAACCAGTTGTTGACAGGAAAATATTTGATAGATTTCTCCTTGAACCAATTT
+GTGATCCTGTAGATGTTCTGTATGATTATTTTAGGATTCATAGAGATAATATTGATCAGT
+ATATAGTAGATAGACTGTTTGCATATATTACATATAAAGATATTATATCTGCATTAGTGT
+CAAAGAATTATATGGAAGATATTTTCTCTATAATTATTAAGAATTGTAATTCTGTGCAAG
+ATCTCTTACTTTACTATCTATCTAATGCATATGTAGAAATAGACATTGTTGATCTTATGG
+TAGATCATGGGGCTGTAATATATAAAATAGAATGCTTGAATGCCTATTTTAGGGGAATAT
+GTAAAAAGGAAAGTAGTGTTGTTGAGTTTATTTTGAATTGTGGTATCCCAGATGAAAATG
+ATGTTAAATTAGATCTATATAAAATAATTCAGTATACTAGGGGATTCCTTGTAGATGAAC
+CCACAGTATTAGAAATTTATAAGCTTTGTATCCCATATATTGAAGATATCAATCAACTAG
+ATGCTGGTGGAAGGACCTTGCTTTATCGCGCTATCTATGCAGGTTATATAGATTTAGTAT
+CATGGCTATTAGAAAATGGAGCAAATGTCAACGCAGTAATGAGTAATGGATATACATGTC
+TTGACGTGGCCGTGGATAGGGGATCTGTCATCGCCCGTAGGGAAGCACATCTTAAAATAT
+TAGAAATATTGCTTAGAGAACCATTGTCTATTGACTGTATAAAATTAGCTATACTTAATA
+ATACAATTGAAAACCATGATGTGATAAAGCTCTGTATCAAGTATTTTATGATGGTAGATT
+ATTCACTTTGTAATGTGTATGCATCATCACTCTTTGATTATATAATTGATTGTAAACAAG
+AATTGGAGTACATTAGGCAGATGAAAATTCATAATACAACCATGTATGAGTTAATCTATA
+ATAGAGACAAAAACAAGCATGCTTCCCATATTCTACATAGGTATTCTAAACATCCAGTTT
+TGACACAGTGTATCACTAAAGGATTCAAGATTTACACAGAAGTAACCGAGCAGGTCACTA
+AAGCTCTAAACAGACGTGCTCTAATAGATGAGATAATAAACAATGTATCAACTGATGACA
+ATCTCCTATCAAAACTTCCATTAGAAATTAGGGATCTAATTGTTTCACAAGCTGTCATAT
+AGAGTTCTATCCACCCACCTTTCTTGAAATGAGTTAATAGTCATAAGTTAGTTAAGTCAT
+AAGTTAGTTAAGTCATAAGTTAGTTAAGTCATAAGTTAGTTAAGTCATAAGTTAGTTAAG
+TCATAAGTTAGTTAAGTCATAAGTTAGTTAAGTCATAAGTTAGTTTATAGTCTAACACTT
+CTAATTTTTATACCTTGATCTTTTTCTCTAATTATGAAAAAGTAAATCATTATGAAGATG
+GATGAAATGGACGAGATTGTGCGCATCGTTAACGATAGTATGTGGTACGTACCTAACGCA
+TTTATGGACGACGGTGATAATGAAGGTCACATTTCTGTCAATAATGTCTGTCATATGTAT
+CTCGCATTCTTTGATGTGGATATATCATCTCATCTGTTTAAATTAGTTATTAAACACTGC
+GATCTGAATAAACGACTAAAATGTGGTAACTCTCCATTACATTGCTATACGATGAATACA
+CGATTTAATCCATCTGTATTAAAGATATTGTTACGCCACGGCATGCGTAACTTTGATAGC
+AAGGATAAAAAAGGACATATTCCTCTACACCACTATCTGATTCATTCACTATCAATCGAT
+AACAAGATCTTTGATATACTAACGGACCCCATTGATGACTTTAGTAAATCATCCGATCTA
+TTGCTGTGTTATCTTAGATATAAATTCAATGGGAGCTTAAACTATTACGTTCTGTACAAA
+TTATTGACTAAAGGATCTGACCCTAATTGCGTCGATGAGGATGGACTCACTTCTCTTCAT
+TACTACTGTAAACACATATCCGCGTTCCACGAAAGCAATTATTACAAGTCAAAGAGTCAC
+ACTAAGATGCGAGCTGAGAAGCGATTCATCTACGCGATAATAGATCATGGAGCAAACATT
+AACGCGGTTACGAAAATCGGAAATACGCCGTTACACACTTACCTTCAACAGTATACCAAA
+CATAGTCCTCGTGTGGTGTATGCTCTTTTATCTCGAGGAGCCGATACGAGGATACGTAAT
+AATCTTAATTGTACACCCATCATGGAATACATAAAGAACGATTGTGCAACAGGTCATATT
+CTCATAATGTTACTCAATTGGCACGAACAAAAATACGGGAAATTACAAAAGGAAGAAGGA
+CAACATCTACTTTATCTATTCATAAAACATAATCAAGGATATGGAAGTCGCTCTCTCAAT
+ATACTACGGTATCTACTAGATAGATTCGACATTCAGAAAGACGAATACTATAATACAATG
+ACTCCTCTTCATACCGCCTTCCAGAATTGCAATAACAATGTTGCCTCATACCTCGTATAC
+ATTGGATACGACATCAACCTTCCGACTAAAGACGATAAGACAGTATTCGACTTGGTGTTT
+GAAAACAGAAACATTATATACAAGGCGGATGTCGTTAATGACATTATCCACCACAGACTG
+AAAGTATCTCTACCTATGATTAAATCGTTGTTCTACAAGATGTCGGAGTTCTCTCCCTAC
+GACGATCACTACGTAAAGAAGATAATAGCCTACTGCCTATTAAGGGACGAGTCATTTGCG
+GAACTACATACTAAATTCTGTTTAAACGAGGACTATAAAAGTGTATTTATGAAAAATATA
+TCATTCGATAAGATAGATTCCATCATCGAAAAATGTAGTCGTGACATAAGTCTCCTCAAA
+GAGATTCGAATCTCAGACACCGACTTGTATACGGTATTGAGAACAGAAGACATTCGGTAT
+CACACATATCTCGAAGCCATACATTCAGACAAACGCATTTCATTTCCCATGTACGACGAT
+CTCATAGAACAGTGTCATCTATCGATGGAGCATAAAAGTAAACTCGTCGACAAAGCACTC
+AATAAATTAGAGTCTACCATCGATAGTCAATCTAGACTATCGTATTTGCCTCCGGAAATT
+ATGCGCAATATCATAACCAAGCTAAGCGACTACCATCTAAACAGTATGTTGTACGGAAAG
+AACCATTACAAATATTATCCATGATAGAAAGAAAATATTTAAAAAATAATCTATATGATT
+GGAGAAGTAGGAAACAAACAGTAACAAGACGACGATTACTACATTATTAAATCATGAGGT
+CCGTATTATACTCGTATATATTGTTTCTCTCATGTATAATAATAAACGGAAGAGATATAG
+CACCACATGCACCATCCAATGGAAAGTGTAAAGACAACGAATACAGAAGCCGTAATCTAT
+GTTGTCTATCGTGTCCTCCGGGAACTTACGCTTTCAGATTATGTGATAGCAAGACTAATA
+CACAATGTACACCGTGTGGTTCGGATACCTTTACATCTCACAATAATCATTTACAGGCTT
+GTCTAAGTTGTAACGGAAGATGTGATAGTAATCAGGTAGAGACGCGATCGTGTAACACGA
+CTCACAATAGAATCTGTGAATGCTCTCCAGGATATTATTGTCTTCTCAAAGGAGCATCAG
+GGTGTAGAACATGTATTTCTAAAACAAAGTGTGGAATAGGATACGGAGTATCCGGATACA
+CGTCTACCGGAGACGTCATCTGTTCTCCGTGTGGTCCCGGAACATATTCTCACACCGTCT
+CTTCCACAGATAAATGCGAACCCGTCGTAACCAGCAATACATTTAACTATATCGATGTGG
+AAATTAACCTGTATCCAGTCAACGACACATCGTGTACTCGGACGACCACTACCGGTCTCA
+GCGAATCCATCTCAACGTCGGAACTAACTATTACCATGAATCATAAAGATTGTGATCCAG
+TCTTTCGTGCAGAATACTTCTCTGTCCTTAATAATGTAGCAACTTCAGGATTCTTTACAG
+GAGAAAATAGATATCAGAATACTTCAAAGATATGTACTCTGAATTTCGAGATTAAATGTA
+ACAACAAAGATTCATCTTCCAAACAGTTAACGAAAACAAAGAATGATACTATCATGCCGC
+ATTCAGAGACGGTAACTCTAGTGGGCGACTGTCTATCTAGCGTCGACATCTACATACTAT
+ATAGTAATACCAATACTCAAGACTACGAAAATGATACAATCTCTTATCATATGGGTAATG
+TTCTCGATGTCAATAGCCATATGCCCGCTAGTTGCGATATACATAAACTGATCACTAATT
+CCCAGAATCCCACCCACTTATAGTAAGTTTTTTTACCTATAAATAATAAATACAATAATT
+AATTTCTCGTAAAAGTAGAAAATATATTCTAATTTATTATATGGTAAGAAAGTAGAATCA
+TCTAGAACAGTAATCAATCAATAGCAATCATGAAACAATATATTGTCCTGGCATGCATGT
+GCCTAGTGGCAGCTGCTATGCCTACTAGTCTTCAACAATCTTCATCCTCGTGTACTGAAG
+AAGAAAACAAACATCATATGGGAATCGATGTTATTATCAAAGTCACAAAGCAAGACCAAA
+CACCGACCAATGATAAGATTTGTCAATCCGTAACGGAAGTTACAGAGACCGAAGATGATG
+AGGTATCCGAAGAAGTTGTAAAAGGAGATCCCACCACTTATTACACTATCGTCGGTGCGG
+GTCTTAACATGAACTTTGGATTCACCAAATGCCCAAAGATTTTATCCATCTCCGAATCCT
+CTGATGGAAACACTGTGAATACTAGATTGTCCAGCGTGTCACCGGGACAAGGTAAGGACT
+CTCCCGCGATCACGCGTGAAGAAGCTCTGGCTATGATCAAAGACTGTGAGATGTCTATCG
+ACATCAGATGTAGCGAAGAAGAGAAAGACAGTGACATCAAGACCCATCCAGTACTTGGGT
+CTAACATCTCACATAAGAAAGTGAGTTACAAAGATATCATCGGTTCAACGATCGTTGATA
+CAAAATGTGTCAAGAACCTAGAGTTTAGCGTACGTATCGGAGACATGTGTGAGGAATCAT
+CTGAACTTGAAGTCAAGGATGGATTCAAGTATGTCGACGGATCGGCATCTGAAGGTGCAA
+CCGATGATACTTCACTCATCGATTCAACAAAACTCAAAGCATGTGTCTGAATCGATAACT
+CTATTCATCTGAAAATGGATGAGTTGGGTTAATCGAACGATTCAGACACCGCACCACGAA
+TTAAAAAAGACCGGGCACTATATTCCGGTTTGCAAAACAAAAATATTTAACTACATTCAC
+AAAAAGTTACCTCTCGTTACTTCTTCTTTCTGTTTCAATATGTGATACGATATGATCACT
+ATTCGTATTCTCTTGGTCTCATAAAAAAGTTTTACAAAAAAAAAAAAAATATTTTTATTC
+TCTTTCTCTCTTCGATGGTCTCACAAAAATATTAAACCTCTTTCTGATGTCTCAACTATT
+TCGTAAACGATAACGTCCAACAATATATTCTCGTAGAGCTTATCAACATCCTTATACCAA
+TCTAGGTTGTCAGACAATTGCATCATAAAATAATGTTTATAATTTACACGTTAACATCAT
+ATAATAAACGTATATAGTTAATATTTTTGGAATATAAATGATCTGTAAAATCCATGTAGG
+GGACACTGCTCACGTTTTTTCTCTAGTACATAATTTCACACAAGTTTTTATACAGACAAA
+TTAATTCTCGTCCATATATTTTAAAACATTGACTTTTGTACTAAGAAAAATATCTTGACT
+AACCATCTCTTTCTCTCTTCGATGGGTCTCACAAAAATATTAAACCTCTTTCTGATGGAG
+TCGTAAAAAGTTTTTATCCTTTCTCTCTTCGATAGGTCTCACAAAAATATTAAACCTCTT
+TCTGATGGTCTCTATAAACGATTGATTTTTCTTACCCTCTAGAGTTTCCTACGGTCGTGG
+GTCACACATTTTTTTCTAGACACTAAATAAAATAGTAAAAT
+>OP764618.1 |Monkeypox virus isolate MPXV/Germany/2022/RKI560, complete genome
+TTTACTATTTTATTTAGTGTCTAGAAAAAAATGTGTGACCCACGACCGTAGGAAACTCTA
+GAGGGTAAGAAAAATCAATCGTTTATAGAGACCATCAGAAAGAGGTTTAATATTTTTGTG
+AGACCTATCGAAGAGAGAAAGGATAAAAACTTTTTACGACTCCATCAGAAAGAGGTTTAA
+TATTTTTGTGAGACCCATCGAAGAGAGAAAGAGATGGTTAGTCAAGATATTTTTCTTAGT
+ACAAAAGTCAATGTTTTAAAATATATGGACGAGAATTAATTTGTCTGTATAAAAACTTGT
+GTGAAATTATGTACTAGAGAAAAAACGTGAGCAGTGTCCCCTACATGGATTTTACAGATC
+ATTTATATTCCAAAAATATTAACTATATACGTTTATTATATGATGTTAACGTGTAAATTA
+TAAACATTATTTTATGATGCAATTGTCTGACAACCTAGATTGGTATAAGGATGTTGATAA
+GCTCTACGAGAATATATTGTTGGACGTTATCGTTTACGAAATAGTTGAGACATCAGAAAG
+AGGTTTAATATTTTTGTGAGACCATCGAAGAGAGAAAGAGAATAAAAATATTTTTTTTTT
+TTTTGTAAAACTTTTTTATGAGACCAAGAGAATACGAATAGTGATCATATCGTATCACAT
+ATTGAAACAGAAAGAAGAAGTAACGAGAGGTAACTTTTTGTGAATGTAGTTAAATATTTT
+TGTTTTGCAAACCGGAATATAGTGCCCGGTCTTTTTTAATTCGTGGTGCGGTGTCTGAAT
+CGTTCGATTAACCCAACTCATCCATTTTCAGATGAATAGAGTTATCGATTCAGACACATG
+CTTTGAGTTTTGTTGAATCGATGAGTGAAGTATCATCGGTTGCACCTTCAGATGCCGATC
+CGTCGACATACTTGAATCCATCCTTGACTTCAAGTTCAGATGATTCCTCACACATGTCTC
+CGATACGTACGCTAAACTCTAGGTTCTTGACACATTTTGTATCAACGATCGTTGAACCGA
+TGATATCTTTGTAACTCACTTTCTTATGTGAGATGTTAGACCCAAGTACTGGATGGGTCT
+TGATGTCACTGTCTTTCTCTTCTTCGCTACATCTGATGTCGATAGACATCTCACAGTCTT
+TGATCATAGCCAGAGCTTCTTCACGCGTGATCGCGGGAGAGTCCTTACCTTGTCCCGGTG
+ACACGCTGGACAATCTAGTATTCACAGTGTTTCCATCAGAGGATTCGGAGATGGATAAAA
+TCTTTGGGCATTTGGTGAATCCAAAGTTCATGTTAAGACCCGCACCGACGATAGTGTAAT
+AAGTGGTGGGATCTCCTTTTACAACTTCTTCGGATACCTCATCATCTTCGGTCTCTGTAA
+CTTCCGTTACGGATTGACAAATCTTATCATTGGTCGGTGTTTGGTCTTGCTTTGTGACTT
+TGATAATAACATCGATTCCCATATGATGTTTGTTTTCTTCTTCAGTACACGAGGATGAAG
+ATTGTTGAAGACTAGTAGGCATAGCAGCTGCCACTAGGCACATGCATGCCAGGACAATAT
+ATTGTTTCATGATTGCTATTGATTGATTACTGTTCTAGATGATTCTACTTTCTTACCATA
+TAATAAATTAGAATATATTTTCTACTTTTACGAGAAATTAATTATTGTATTTATTATTTA
+TAGGTAAAAAAACTTACTATAAGTGGGTGGGATTCTGGGAATTAGTGATCAGTTTATGTA
+TATCGCAACTAGCGGGCATATGGCTATTGACATCGAGAACATTACCCATATGATAAGAGA
+TTGTATCATTTTCGTAGTCTTGAGTATTGGTATTACTATATAGTATGTAGATGTCGACGC
+TAGATAGACAGTCGCCCACTAGAGTTACCGTCTCTGAATGCGGCATGATAGTATCATTCT
+TTGTTTTCGTTAACTGTTTGGAAGATGAATCTTTGTTGTTACATTTAATCTCGAAATTCA
+GAGTACATATCTTTGAAGTATTCTGATATCTATTTTCTCCTGTAAAGAATCCTGAAGTTG
+CTACATTATTAAGGACAGAGAAGTATTCTGCACGAAAGACTGGATCACAATCTTTATGAT
+TCATGGTAATAGTTAGTTCCGACGTTGAGATGGATTCGCTGAGACCGGTAGTGGTCGTCC
+GAGTACACGATGTGTCGTTGACTGGATACAGGTTAATTTCCACATCGATATAGTTAAATG
+TATTGCTGGTTACGACGGGTTCGCATTTATCTGTGGAAGAGACGGTGTGAGAATATGTTC
+CGGGACCACACGGAGAACAGATGACGTCTCCGGTAGACGTGTATCCGGATACTCCGTATC
+CTATTCCACACTTTGTTTTAGAAATACATGTTCTACACCCTGATGCTCCTTTGAGAAGAC
+AATAATATCCTGGAGAGCATTCACAGATTCTATTGTGAGTCGTGTTACACGATCGCGTCT
+CTACCTGATTACTATCACATCTTCCGTTACAACTTAGACAAGCCTGTAAATGATTATTGT
+GAGATGTAAAGGTATCCGAACCACACGGTGTACATTGTGTATTAGTCTTGCTATCACATA
+ATCTGAAAGCGTAAGTTCCCGGAGGACACGATAGACAACATAGATTACGGCTTCTGTATT
+CGTTGTCTTTACACTTTCCATTGGATGGTGCATGTGGTGCTATATCTCTTCCGTTTATTA
+TTATACATGAGAGAAACAATATATACGAGTATAATACGGACCTCATGATTTAATAATGTA
+GTAATCGTCGTCTTGTTACTGTTTGTTTCCTACTTCTCCAATCATATAGATTATTTTTTA
+AATATTTTCTTTCTATCATGGATAATATTTGTAATGGTTCTTTCCGTACAACATACTGTT
+TAGATGGTAGTCGCTTAGCTTGGTTATGATATTGCGCATAATTTCCGGAGGCAAATACGA
+TAGTCTAGATTGACTATCGATGGTAGACTCTAATTTATTGAGTGCTTTGTCGACGAGTTT
+ACTTTTATGCTCCATCGATAGATGACACTGTTCTATGAGATCGTCGTACATGGGAAATGA
+AATGCGTTTGTCTGAATGTATGGCTTCGAGATATGTGTGATACCGAATGTCTTCTGTTCT
+CAATACCGTATACAAGTCGGTGTCTGAGATTCGAATCTCTTTGAGGAGACTTATGTCACG
+ACTACATTTTTCGATGATGGAATCTATCTTATCGAATGATATATTTTTCATAAATACACT
+TTTATAGTCCTCGTTTAAACAGAATTTAGTATGTAGTTCCGCAAATGACTCGTCCCTTAA
+TAGGCAGTAGGCTATTATCTTCTTTACGTAGTGATCGTCGTAGGGAGAGAACTCCGACAT
+CTTGTAGAACAACGATTTAATCATAGGTAGAGATACTTTCAGTCTGTGGTGGATAATGTC
+ATTAACGACATCCGCCTTGTATATAATGTTTCTGTTTTCAAACACCAAGTCGAATACTGT
+CTTATCGTCTTTAGTCGGAAGGTTGATGTCGTATCCAATGTATACGAGGTATGAGGCAAC
+ATTGTTATTGCAATTCTGGAAGGCGGTATGAAGAGGAGTCATTGTATTATAGTATTCGTC
+TTTCTGAATGTCGAATCTATCTAGTAGATACCGTAGTATATTGAGAGAGCGACTTCCATA
+TCCTTGATTATGTTTTATGAATAGATAAAGTAGATGTTGTCCTTCTTCCTTTTGTAATTT
+CCCGTATTTTTGTTCGTGCCAATTGAGTAACATTATGAGAATATGACCTGTTGCACAATC
+GTTCTTTATGTATTCCATGATGGGTGTACAATTAAGATTATTACGTATCCTCGTATCGGC
+TCCTCGAGATAAAAGAGCATACACCACACGAGGACTATGTTTGGTATACTGTTGAAGGTA
+AGTGTGTAACGGCGTATTTCCGATTTTCGTAACCGCGTTAATGTTTGCTCCATGATCTAT
+TATCGCGTAGATGAATCGCTTCTCAGCTCGCATCTTAGTGTGACTCTTTGACTTGTAATA
+ATTGCTTTCGTGGAACGCGGATATGTGTTTACAGTAGTAATGAAGAGAAGTGAGTCCATC
+CTCATCGACGCAATTAGGGTCAGATCCTTTAGTCAATAATTTGTACAGAACGTAATAGTT
+TAAGCTCCCATTGAATTTATATCTAAGATAACACAGCAATAGATCGGATGATTTACTAAA
+GTCATCAATGGGGTCCGTTAGTATATCAAAGATCTTGTTATCGATTGATAGTGAATGAAT
+CAGATAGTGGTGTAGAGGAATATGTCCTTTTTTATCCTTGCTATCAAAGTTACGCATGCC
+GTGGCGTAACAATATCTTTAATACAGATGGATTAAATCGTGTATTCATCGTATAGCAATG
+TAATGGAGAGTTACCACATTTTAGTCGTTTATTCAGATCGCAGTGTTTAATAACTAATTT
+AAACAGATGAGATGATATATCCACATCAAAGAATGCGAGATACATATGACAGACATTATT
+GACAGAAATGTGACCTTCATTATCACCGTCGTCCATAAATGCGTTAGGTACGTACCACAT
+ACTATCGTTAACGATGCGCACAATCTCGTCCATTTCATCCATCTTCATAATGATTTACTT
+TTTCATAATTAGAGAAAAAGATCAAGGTATAAAAATTAGAAGTGTTAGACTATAAACTAA
+CTTATGACTTAACTAACTTATGACTTAACTAACTTATGACTTAACTAACTTATGACTTAA
+CTAACTTATGACTTAACTAACTTATGACTTAACTAACTTATGACTTAACTAACTTATGAC
+TATTAACTCATTTCAAGAAAGGTGGGTGGATAGAACTCTATATGACAGCTTGTGAAACAA
+TTAGATCCCTAATTTCTAATGGAAGTTTTGATAGGAGATTGTCATCAGTTGATACATTGT
+TTATTATCTCATCTATTAGAGCACGTCTGTTTAGAGCTTTAGTGACCTGCTCGGTTACTT
+CTGTGTAAATCTTGAATCCTTTAGTGATACACTGTGTCAAAACTGGATGTTTAGAATACC
+TATGTAGAATATGGGAAGCATGCTTGTTTTTGTCTCTATTATAGATTAACTCATACATGG
+TTGTATTATGAATTTTCATCTGCCTAATGTACTCCAATTCTTGTTTACAATCAATTATAT
+AATCAAAGAGTGATGATGCATACACATTACAAAGTGAATAATCTACCATCATAAAATACT
+TGATACAGAGCTTTATCACATCATGGTTTTCAATTGTATTATTAAGTATAGCTAATTTTA
+TACAGTCAATAGACAATGGTTCTCTAAGCAATATTTCTAATATTTTAAGATGTGCTTCCC
+TACGGGCGATGACAGATCCCCTATCCACGGCCACGTCAAGACATGTATATCCATTACTCA
+TTACTGCGTTGACATTTGCTCCATTTTCTAATAGCCATGATACTAAATCTATATAACCTG
+CATAGATAGCGCGATAAAGCAAGGTCCTTCCACCAGCATCTAGTTGATTGATATCTTCAA
+TATATGGGATACAAAGCTTATAAATTTCTAATACTGTGGGTTCATCTACAAGGAATCCCC
+TAGTATACTGAATTATTTTATATAGATCTAATTTAACATCATTTTCATCTGGGATACCAC
+AATTCAAAATAAACTCAACAACACTACTTTCCTTTTTACATATTCCCCTAAAATAGGCAT
+TCAAGCATTCTATTTTATATATTACAGCCCCATGATCTACCATAAGATCAACAATGTCTA
+TTTCTACATATGCATTAGATAGATAGTAAAGTAAGAGATCTTGCACAGAATTACAATTCT
+TAATAATTATAGAGAAAATATCTTCCATATAATTCTTTGACACTAATGCAGATATAATAT
+CTTTATATGTAATATATGCAAACAGTCTATCTACTATATACTGATCAATATTATCTCTAT
+GAATCCTAAAATAATCATACAGAACATCTACAGGATCACAAATTGGTTCAAGGAGAAATC
+TATCAAATATTTTCCTGTCAACAACTGGTTCTAGAACATAACAGTCAACACCTAATCCAT
+GTTTTTTATAATCATCTACCAAAGATAATGACCAAAGATCGAGGTCGTCGTGAAACTGCT
+CATCGACAGCCATGAAATCTACCGACTCCATGGTGCGAATCGCACTGTCTTATTCGCCAT
+TGATTTTCATTTTTTATAATTATGTACATGTTTTCCTTCTATTCTCAAGAGTCTACAAAA
+ATATATTTTTTCGATATCTAAGTACTAAGTTTTTTTACTGTTTTTGTTACTGTCTTCCAT
+TCTTCTAACTAAAGATCTGAGATAAATTATACAATCTTCGCTATCGAACCATTTTTGTAG
+TCTAAAGCCTGAAGTAATTAACCAACTGTTTTTATTAGTGGCTTTTTTCGATCTATCCTC
+GTCCTCTCATCATCCTTATATTATTATCATTATTATCATAGTCTATTAAACACAAATCAT
+CTACGTTTATAACAACATTCTCATTATTAATTAGTTCTGTAGAATATCTTTAATAATTTG
+GCTATACATCTGTTCAATACTATCTATTGATGATTTCTTTTTTAAGACTTAAACTAGTTA
+TGGTAATGACGATGAAATCGAGTAGTAACTTCTAATAAAGACTTGATATCATTATCATAT
+GTTTGATCGTCATAGTTAATAGTGTGGCTAAATGGTACTGTTAATAAGTTTATAGACAAT
+ATCATAGTATTTTCTTTCCAGAATTAGATTATTTTTTTAAATACTGATCCTCACAATTCC
+GTGATGTAGCAGTAGTTGGTGCATGGTCTATATCGTTAAAATGTATCATATATAATAGTT
+TTCTGACGTGGAGTACAGAATTTTCGATTAATGAGTTCATGGTAAGGAAGGGCAAATGCC
+TGTATATAATATACATAAGTTAATAGTTTTTTATCATATTTTCTAATACCATAATAAAAA
+TTATCATTATTGCGTTTGGTAGTTCTGCCCTATCATCTATATCACTGTCACTCTCGCTCT
+CACTATATCTTCTAAAATTACAAACAACTGGATATTCGATAACAGCATTTGTGTAGTTTT
+TGTCTTTTACAGTATATACGTTATTGTCAAAATCTAAACAAATATTAGCATAATACATCT
+ATCTATAAGATCAGGATCCATGTTCGAGCATACTAGCCATGTATATTTGTAACTTCGTCG
+TACAGCGTTAGATCAATAGAATAAACAATCGTGTGACGCAACTTTTTTACGATCTAGTTG
+TATGAGTTTATCGTTTACATAAGCAATTAACGGCTTTAACAGATGATCTGAGTAATAATA
+TACCTCTGTTATACGTTTAATGTTCACGGTCTTAGTATTTTTAGATATCAATTGTGATTT
+ACACCATATTCGACTCCCTTGTGTGTAACGTTAGAAATTCTAAATCTATATTATCTATTA
+CAGCGTAAAACACATTCAATATTGTATTGTTATTTTTATATTATTTACACAATTAACAAT
+GTATTATTAGTTTATATTACTGAATTAATAATATAAAATTCCCAATCTTGTCATAAACAC
+AAAATCCATTAAAAATGTCGATAAAATATCTGATGTTGTTGTTCGCTGCTATGATAATCA
+GATCATTAGCCGATAGTGGTAATGCTATCGAAACAACATCGCCAGAAATTACAAACGCTA
+CAACAGATATTCCAGCTATCAGATTATGTGGTCCAGAGGGAGATGGATATTGTTTACACG
+GTGACTGTATCCACGCTAGAGATATTGACGGTATGTATTGTAGATGCTCTCATGGTTATA
+CAGGTATTAGATGTCAGCATGTAGTATTAGTAGACTATCAACGTTCAGGAAAACCAGACA
+CTACAACATCATATATCCCATCTCTAGGTATTGTGCTTGTATTAGTAGGCATTATTATTA
+CGTGTTGTCTATTATCTGTTTATATGTTCACTCGAAGAACTAAACTACCTATACAAGATA
+TGGTTGTGTTATATTTTTTATAAAATTTTTTTATGAGTATTTTTACAAAAATGTATATGT
+ATAAAAAAAATACTAAGTATACGATGTATCCTGTATTATTTGTATTTATCTAAACAATAC
+TTCTGCCTCTAGATGGGATACAAAAATTTTTTATTTCAGCATATTAAAGTAAAATCTAGT
+TACCTTGAAAATGAATACAGTGGGTGGTTCCGTATCACCAGTAAGAACATAATAGTCGAA
+TACAGTATCCGATTGAGATTTTGCATACAATACTAGTCTAGAAAGAAATTTGTAATCATC
+CTCTGTGACAGGAGTCCATATATCTGTATCATCGTCTAGTTTTTATCAGTGTCCTATGCT
+ATATTCCTGTTATCATCATTAGTTAATGAAAATAACTCTCGTGCTTCAGAAAAGTCAAAT
+ATTGTATCCATACATATATCTCCAAAACTATCACTTATACGTTTATCTTTAACGAACATA
+TACCTAGATGGTTATTTACTAACAGACATTTTTTCAAGATCTATTGACAATAACTCCTAT
+AGTTTCCACATCAACCAAGTAATGATCATCTATTGTTATATAACAATAACATAACTCTTT
+TCCATTTTTATCAGTATCTATATCAACGTCGTTGTAGTGAATAGTAGTCATTGATCTATT
+ATATGAAACGGATATGTCTAGTTAATATTTTCTTTGATTTAAAGTCTATAGTCTTTACAA
+ACATAATATCCTTATCCGACTTTATATTTCCTGTAGGGTGGCATAATTTTATTCTGCCTC
+CACAATCAGTGTTTCCAAATATATTACTAGACAATATTCCATATAGTTATTAGTTAAGGG
+ACCCAATTAGAACACGTACGCGCTTATTCATCATTTGGATCGTATTTCATAAAAGTTATT
+ATGTTATAGATGTCAACACATTCTACATTTTTTTAATTGTCTATATAGTATTTTTCTGAT
+ATTTTCTATAATATCAGAATTGTCTTCCATAGGAAGTTGTATACTATTCGGAATCAGTTA
+CATGTTTAAATAATTCTCTGATGTCATTCCTTATACAATCAAATTCATTATTAAACAGTT
+TAATAGTCTGTAGACCTTTATCGTCGTACATATCCATTGTCTTATTAGTTACGCTTATTT
+TTATGGGTTTTACGTTGCTTTATTATATTTTATAATAATGATTGTTTGACAATGTCGTAG
+TATAGATATATTATTAGAGGAGGTATAATTATAAAAAGTTTCTGAGTACGATGTTATAAG
+AGGAGAGGACACATTAACATCATACATCAATTAACTACATTCTTATAACATTGTAATCAA
+AAGAATTGCAATTTTGATGTATAACAACTGTCAATGGAATTGTATATTACAAATTACGGT
+ATGTTGTAACAACAAATACCGATCGGTAATTGTCTCTGCCGCTGTAATAGAATTAATTAT
+ATATCTATTACACCGGCCTTGTATCATAATAAAGTTGTGGTAGTATGATCTCCATATTTA
+TAATTTAGTACTTTGTATTTAGTTTTTTTGGAATCATAAAAAAAGTTTTACTAATTTAAA
+ATTTAAAAAGTATTTACATTTTTCACTGTTTAGTCGCGGATATGGAATTCGATCCTGTCA
+AAATCAATACATCATCTATAGATCATGTAACAATATTACAATACATAGATGAACCAAATG
+ATATAAGACTAACAGTATGCATTATCCGAAATGTTAATAACATTACATATTATATCAATA
+TCACAAAAATAAATCCACATTTGGCTAATCGATTTCGGGCTTGGAAAAAACGTATCGCCG
+GAAGGGACTATATGACTAACTTATCTAGAGATACAGGAATACAACAATCAAAACTTACTG
+AAACTATACGTAACTGTCAAAAAAATAAAAACATATATGGTCTATATATACACTACAATT
+TAGTTATTAATGTGGTTATTGATTGGATAACCGATGTGATTGTTCAATCAATATTAAGAG
+GGTTGGTAAATTGGTACATAGCTAATAATACATATACTCCAAATACACCCAATAATACTA
+CAACCATTTCTGAGTTGGATATCATCAAAATACTGGATAAATACGAGGACATGTATAGAG
+TAAGTAAAGAAAAAGAATGTGGAATTTGCTATGAAGTTGTTTACTCAAAACGATTAGAAA
+ACGATAGATACTTTGGTTTATTGGATTCGTGTAATCATATATTTTGCATAACATGTATCA
+ATATATGGCATAGAACACGAAGAGAAACCGGTGCGTCAGATAATTGTCCTATATGCCGTA
+CACGTTTTAAAAAAATAACAATGAGCAAGTTCTATAAGCTAGTTAACTAATAAATAAAAA
+GTTTAATTATCGACGATATATGTCGTTATTTTTCTCTCATATGAAAGATTAATTTGATTC
+TAATATAATCTTCAGTATTGGATGAATCTCAATTCAAATTAATTCCATTAGATTAGATTA
+GATTAGATCATAAATAAAAATAGTAGCACGCACTACTTCAGCCAAATATTCTTTTTTGAA
+ACGCCATCTAGCGTAATGAGAACACAAGTGAACCTATAATGAGCAAATTTATTAGTATCG
+GTTACATGAAGGACTTTACGTAGAGTGGTGATTCCTCCATCTGTGGTACGAACGGTTTCA
+TCTTCTTTGATGCCACCACCCAGATGTTCTATAAACTTGGTATCCTCGTCCGATTTCATA
+TCATTTGCCAACCAATACATATAGCTAAACCCAGGCATACGTTCCACACATCCGGAACAA
+TGAAATTCTCCAGAAGATGTTACAATGGCTAGATTTGGACATTTGGTTTCAACCGCGTTA
+ACATATGAGTGAACACACCCATACATGAAAGCGATGAGAAATAGGATTCTCATCTTGCCA
+AAATATCACTATAAAAAATTTATTTATCAATTTTAAAGGTATAAAAAAATACTTATTGTT
+GCTCGAATATTTTGTATTTGATGGTATACGGAAGATTAGAAATGTAGGTATTATCATCAA
+CTGATTTTATGATGGTTTTATGAATTTTATTATGCTTCACTATTGCATCGGAAATAATAT
+CATATGCTTCCACGTATATTTTATTTTGTTTTGACTCATAATACGCACGTAATTCTGGAT
+TATTGGCATATCGATGAATAATTTTAGCTCCATGCTCAGTAAATATTAATGAGAACATAG
+TGTTGCCTCCTACCATTATTTTTTTCATCTCATTCAATTCTTGATTGCAGAGATCTATAT
+AATCATTATAGCGTTGACTTATGGACTCTGGAATCTTAGACGATGTACAGTCATCTATAA
+TCATGGTATATTTAATACATTGTTTTATAGCATAGGCATTATCTACGATATTAGATACTT
+CACTCAATGAATCAATCACACAATCTAATGTAGGTTTATGACATAATAGCATTTTCAGCA
+GTTCAATGTTTCTAGATTCGTTGATGGCAATGGTTATACATGTATATCCGTTATTTGATC
+TAATGTTGACATCTGAACCGGATTCTAGCAGTAAAGATACTAGAGATTGTTTATTATATC
+TAACAGCCTTGTGAAGAAGTGTTTCTCCTCGTTTGTCAATCATGTTAATGTCTTTAAGAT
+AAGGTAGACAAATGTTTATAGTACTAAGAATTGGGCAAACATAAGACATGTCACAAAGAC
+CCTTTTTGTATGTATAAGTGTAGAAATTATAACATCCATAGTTGGATTCACATAGGTGTC
+CAATCGGGATCTCTCCATCATCGAGATGATTGACGGCATCTCCCCCTTCCTTTTTTAGTA
+GATATTTCATCGTGTAAGAATCAATATTAATATTTCTAAAGTATCTGTGTATAGCCTCTT
+TATTTACCACAGCTCCATATTCCAACATGCATTCCACTAGAGGGATATCGATATCGCCGA
+ATGTCATATACTCAATTAGTATATGTTGGAGGACATCCGAGTTCATTGTTTTCAATATCA
+AAGAGATGGTTTCCTTATCATTTCTCCATAGTGGTACAATACTACACATTATTCCGTACG
+GCTTTCCATTCTCCAAAAACAATTTTACCAAATCTAAATCTACATCTTTATTGTATCTAT
+AATCACTATTTAGATAATCAGCCATAATTCCTCGAGTGCAACATGTTAGATCGTCTATAT
+ATGAATAAGCCGTGTTATCTATTCCTTTCATTAACAATTTAACGATGTCTATATCTATAT
+GAGATGACTTAATATAATATTGAAGAGCTGTACAATAGTTTTTATCTATAGAAGACGGCT
+TGATTCCGTGATTAATTAGACATTTAACAACTTCCGGACGCACATATGCTCTCGTATCCG
+ACTCTGAATACAGATGAGCGATGATATACAGATGCAATACGGTACCACAATTTCGTGGTT
+GATAATCATCATACACGTATCCGTACTCGTCATCCTCATAAAGAACACTGCATCCATTTT
+CTATGAACAAATCAATAATTTCAGGAACAGGATCATCTGTCATTACATAATTTTCTATAA
+CTGAACGATGGTTTTCACATTTAACACTCAAGTCAAATCCATGTTCTACCAACACCTTTA
+TCAAGTCAACGTCTACATTTTTTGATTTCATATAGCTGAATATATTAAAGTCATTTATGT
+TGCTATATCCAGTAGCTTCTAGTAGAGCCATCGCTATATCCTTATTGACTTTAACATGTC
+TACTATTTGTGTATTCTTCTATTGGGGTAAACTGTCTCCAATTTTTATGTAATGGATTAG
+TGCCACTATCTAGTAGTAGTTTGACGACCTCAACATTATTACAATGCTCATTGAAAAGGT
+ATGCGTGTAAAGCATTATTCTTGAATTGGTTCCTGGTATCATTAGGATCTCTGTCTCTCA
+ACATCTGTTTAAGTTCATCGAGAACCACCTCCTCATTTTCCAGATAGTCAAACATTTTGA
+CTGAATAGAAGTGAATGAGCTACTGTGAACTCTATACACCCGCACAACTAATGTCATTAA
+ATATCATTTTTGAATGTATTTATACCATGTCAAAAACTTGTACAATTATTAATAAAAATA
+ATTAGTGTTTAAATTTTACCAGTTCCAGATTTTACACCTCCGTTAACACCTCCATTAACC
+CCACTTTTTACACCACTGGACGATCCTCCTCCCCACATTCCACTGCCACTAGATGTATAA
+GTTTTAGATCCTTTATTACTACCATCATGTCCATGGATAAAGACACTCCACATGCCGCCA
+CTACTACCCCCTTTAGACGACATATTAATAAGACAAGTTTAACAATAAAATTAATCACGA
+GTACCCTACTACCAACCACTATTATATGATTACAGTACCTTGACTAAAGTCTCTAGTCAC
+AAGATCAATACTACCAACCTACGCTATTATATGATTATAGTTTCTATTTTTATAGGAACG
+CGTACGAGAAAATCAAATGTCTAAGTTCTAACGGTAGTGTTGATAAACGATTGTTATCCG
+CGGATACCTCATCTATCATGTTGTCTATTTTCTTACTTTGTTCTATTAACCTATTAGCAT
+TATATATTATTTGATTATAAAACTTATATTGCTTATTAGCCCAATCTGTAAATATCGGAT
+TATTAACATATCGTTTCTTTGTAGGTTTATTTAACTTGTACATCACTGTAAGCATGTCCG
+TACCATTTATTTTAATTTGACACATATCAGCAATTTCTTTTTCGCAGTCGGTTATATATT
+CTATATAAGATGGATACGTATCACATATGTACTTATAGTCTACTAATATGAAGTACTTAA
+TACATATTTTCAGTAACGATTTAGCCTTATTACCTATTAATAAGTGCCTGTCGTTGGATA
+GGTAATCAACTGTTTTCTTAATACATTCGATGGTTGGTAATTTACTCAAAATAATTTCCA
+ATATCTTAATATATATTTCTGCTATTTCTGGTATACATGCATGTGCCATTATAACACAAA
+TACCAATACATGTAGACCCATATGTTGTTGTTATATTAATATCTGCGCCATTATCTATTA
+ACCATTCTATTAGGTCAACACTATGCGACTCGATACAATAATAAAGTATACTACGTCCAT
+GTTTATCTATTTTGTTTATATCATCGATATACGGCTTACAAATTTCTAGTATCGATAACA
+CTTCTGACTCGTGAATAAATAAGGTAGGGAATAACGGCATAATATTTATTATGTTATCAT
+CATTAACAACTACGTTTCCATTTTTTAAAATATACTCTACAACTTTAGGATCCCTATTGT
+CAAATCTTTTAAAATATTTATTTATATGCTTAAATCTATATAATATAGCTCCTTCCCTAA
+TCATACATTTGATAACATTGATGTACACTGTATGATAAGATACATATTCTGACAATAGAT
+CTTGTATAGAATCTGTATATCTTTTAAGAATTGAGGATATTATGACATTATTACGTAAAC
+TATTACACAATTCTAAAATATAAAATGTATCATGGGCAGATAATAGTTTATCCACTATAT
+AATTATCTATTTTATGATTTTTCTTCCTATATTGTTTACGTAAATAGATAGATAGAATAT
+GCATTAGTTCATTACCGCTATAGTTACTATCGAATAACACGTCAAATATTTCCCGTTTAA
+TATCGCATTTGTCAACATAATAATAGAGTATGGTACGTTCACGATAAGTATAATGACACA
+TCTCGTTTTCGTGCGAAATTAAATAGTTTATCACGTCCAAAGATGTCACATAACCATCTT
+GTGACCTAGTAATAATATAATAATAGAGAACTGTTTTACCCATTCTATTATCATAATCAG
+TGGTGTAGTCATAATCTAAATAATCAAACTCGTCATCCCAATTAAAATAAATATAATCAG
+TACATTGAATGGGTATGATATTGTACCCATACTGTATGTTGCTACATGTAGGTATTCCTT
+TATCCAATAATAGTTTAAATACATCTATATTAGGATTTGATGTTGTCGCGTATTTCTCTA
+CAATATTAATACCATTTTTGATACTATTTATTTCTATACCTTTCGAAATTAGTAATTTCA
+ATAAGTCTATATCGATGTTATCAGAACATAGATATTCAAATATATCAAAATCATTGATAT
+TTTTATAGTCGACTGACGACAATAACAAAATCACAACATCGTTTTTGATATTATTATTTT
+TTTTGGTAACGTATGCCTTTAATGGAGTTTCACCATCATACTCATATAATGGATTTGCAC
+CACTTTCTATTAATGATTGTGCACTACTGGCATCGATGTTAAATGTTTTACAACTATCAT
+AGAGTATCTTATCGTTAACCATGATTGGTTGTTGATGTTATCACATTTTTTGGTTTCTTT
+CATTTCAGTTATGTATGGATTTAGCACGTTTGGGAAGCATGAGCTCATATGATTTCAGTA
+CTGTAGTGTCAGTACTATTAGTTTCGATCAGATCAATGTCTAGATCTATAGAATCAAAAC
+ACAATAGGTCAGAAGATAATGAATATCTGTACGCTTCTTCTTGTACTGTAACTTCTGGTT
+TTGTTAGATGGTTGCATCGTGCTTTAACGTCAATGGTACAAATTTTATCCTCGCTTTGTG
+TATATCATATTCGTCTCTAGTATAAAATTCTATATTCAAATTATCATGCGATGTGTGTAC
+GCTAACGGTATCAATAAACGGAGCACAGCATTTAGTCAACAGTAATCCAAAATTTTTTAA
+AGTATATCTTAACGAAAGAAGTTGTCATCGTTAGAGTGTGGTAAATCATTGTCTACGGTA
+CTAGATCCTCATAAGTGTATATATCTAGAGTAATATTTAATTTATCAAATGGTTGATAAT
+ATGGATGTTGTGGCAATTTCCTAATACGGAAATAAGACATAAACACGCAATAAATCTAAT
+TGCGGACATGTTACACTCCTTAAAAAATACGAATAAACACTTTGGCTTTTAGTAAGTGTC
+ATTTAACACTATACTCATATTAATCCATGGACTCATAATCTCTATACGGGATTAACGGAT
+GTTCTATATACGGGGATGAGTAGTTCTCTTCTTTAACTTTATACTTTTTACTAATCATAT
+TTAGACTGATGTATGGGTAATAGTGTTTGAAGAGCTCGTTCTCATCATCAGAATAAATCA
+ATATCTCTGTTTTTTTGTTATACAGATGTATTACAGCCTCATATATTACGTAATAGAACG
+TGTAATCTACCTTATTAACTTTCACCGCATAGTTGTTTGCAAATACGGTTAATCCTTTGA
+CCTCGTCGATTTCCGACCAATCTGGGCGTATAATGAATCTTAACTTTAATTTCTTGTAAT
+CATTCGAAATAATTTTTAGTTTGCATCCGTAGTTATCTCCTCTATGTAACTGTAAATTTC
+TCAACGCGATATCTCCATTAATAATGATGTCGAATTCGTGTTGTATACCCATACTGAATT
+GATGAACTAATACCGACGGTATTAATAGTAATTTACTTTTCATCTTTACATACTTGGTAA
+TAGTTTTACTATCATAAGTTTATAAATTCCACAAGCTACTATGGAATATACCAACCATCT
+TAGTATAGAACACATGTCTTAAAGTTATTAATTAATTACATGTTGTTTTATATATCGCTA
+CGAATTTAAACAGAGGAATCAGTTAGGAAGAAAAAATTATCTGTCATCATCATCATCTAT
+TGGATAACATCTCTGTATTCTACGATAGAGTGCTATTTTAAGATGTGACAGATCCGTGTC
+ATCAAATATATACTCCATTAAAATGATTATTCCGGCAGCGAACTTGATATTGGATACATC
+ACGACCTTTGTTAATATCCACGACAATAGACAGCAATCCCATTGTTCCATAAACAGTGAG
+TTTATCTTTCTTTGAAGTGATATTTTGTAGAGATCTTATAAAACTGTCGAATGACATCGT
+ATTTATATCTTTAGCTAAATCATATATGTTACCATCATAATATCTAACAGCATCTATCTT
+AAACGTTTCCATCGCTGTAAAGACGTTTCCGATAGATGGTCTCGTTTCATCAGTCATACT
+GAGCCAACAAATGTAATCGTGTATAACATCTTTGATAGAATCAGACTCTAAAGAAAAGGA
+ATCGGCTTTATTATACACATTCATGATAAACTTAATGAAAAATGTTTTTCGTTGTTTAAG
+TTGGATGAATAGTATGTCTTAATAATTGTTATTATTTCACTAATTAATATTTAGTAACGA
+GTACACTCTATAAAAACGAGAATGACATAACTAATCATAACTAGTTATCAAAGAATGTCT
+AGGACGCGTAATTTTTTATGGTATAGATCCTGTAAGCGTTGTCTGTATTCTGGAGCTATT
+TTCTCTATCGCATTAGTGAGTTCAGAATATGTTATAAATTTAAATCGAATAACGAACATA
+ACTTTAGTAAAGTCGTCTATATTAACTCTTTTATTTTCTAGCCATCGTAATACCATGTTT
+AAGATAGTATATTCTCTAGTTACTACGATCTCATCGTTGTCTAGAATATCGCATACTGAA
+TCTACATCCAATTTTAGAAATTGGTCTGTGCTACATATCTCTTCTATATTATTGTTGATG
+TATTGTCGTAGAAAACTATTACGTAGACCATTTTCTTTATAAAACGAATATATAGTACTC
+CAATTATCTTTACCGATATATTTGCATACATAATCCATTCTCTCAATCACTACATCTTTA
+AGAGTTTGGTTGTTAAGATATTTGGCTAAACTATATAATTCTATTAGATCATCAACAGAA
+TCAGTATATATTTTTCTAGATCCAAAGATGAACTCTTTGGCATCCTCTATAATATTATCA
+GAAAAGATATTTTCGTGTTTTAGTTTATCAAGATTTAACCTGTTCATATCCATGATTAAC
+GACGTCATATAACCACATAAAATAAAAATCCATTTTCATTTTTAGCACAATACTATTCAT
+AATTGATATTGATGTAATATTTTGTTACTTTGAACGTAAAGACAGTACACGGGTCCGTAT
+CTCCAACAAGCACGTAGTAATCAAATTTGGTGTTGTTAAACTTCGCAATATTCATCAATT
+TAGATAGAAACATATACTCATCATCTGTTTTAGGAATCCATGTATTATTACCACTTTCCA
+ACTTATCATTATCCCAGGCTATGTTTCGCCCATCATCGTTGCACAGAGTGAATAATTCTT
+TTGTATTCGGTAGTTCAAATATATGATCCATGCATATATCGACAAAGCTATTGTAGATGT
+GATTTTTCCTAAATCTAATATAAAACTCGTTTACTAGCAAACATTTTCCTGATTTATCGA
+CCAAGACACACATGGTTTCTAAATCTATCAAGTGGTGGGGATCCATAGTTATAACGCAGT
+AACATAAATTATTACCTTCTTGACTGTCGCTAATATCTATATACTTATTGTTATCGTATT
+GGATTCTACATATAGATGGCTTGTATATCAAAGATATAGAACACATAACCAATTTATATT
+CTCGCTTTGTATTTTCGAATCTAAAGTTAAGAGATTTAGAAAACATTATATCATCGGATG
+ATGATATCACTGTTTCCAGAGTAGGATATATTAAAGTCTTTAAAGATTTTGTCCGATTCA
+AATAAATCACTAAATAATATCCCATATTATCATCTGTTATAGTCGTGTCATTAAATCTAT
+TATATTTTATGAAAGATATATCACTGCTCACCTCTATATTTCGTACATTTTTAAACTGTT
+TGTATAATATCTCTCTAATACAATCAGATATATCTATTGTGTCGGTAGACGATACCGTTA
+CATTTGAATTAATGGTGTTCCATTTTACAACTTTTAACAAGTTGACCAATTCATTTCTAA
+TAGTATCAAACTCTCCATGATTAAATATTTTAATAGTATCCATTTTATATCACTACGGAC
+ATAAACCATTGTATATTTTTTATGTTTATTAGTGTACACATTTTGGAAGTAAGTTCCTGG
+ATCGGATGTCACCGCAGTAATATTGTTGATTATTTCTGACATCGACGTATTATATAGTTT
+TTTAATTCCATATCTTTTAGAAAAGTTAAACATCCTTATACAATTTGTGGAATTAATATT
+ATGAATCATGGTTTTTACACATAGATCTATTACAGGCGGAACATCAATTATTATGGCAGC
+AACTAGTATCATTTCTACATTGTTTATGGTGATGTTTATCTTCTTCCAGCGCATATAGTC
+TAATATCGATTCAAACGCGTGATAGTTTATACCATTCAATATAATCGCTTCATCCTTTAG
+ATGGTGATCCTGAATGTGTTTAAAAAATTATACGGAGACGCCGTAATAATTTCCCCATTG
+ATAGAAAATATCACGCTTTCCATTTTCTTGAAGTACTAAAAGTAATTATAATATAATGTA
+AAGGTTTATATATTCAATATTTTTTATAAAAAAAATCATTTTGACATTAATTCCTTTTTA
+AATTTCAGTCTATCATCTATAGAAACATATTCTATGAATTTATAAAATGCTTTTACGTAT
+CCTATCGTAGGTGATAGAACCGCTAAAAAACCTATCGAATTTCTACAAAAGAATCTGTTA
+TATGGTATAGGGAGAGTATAAAACATTAAATGTCCGTACTTATTAAAGTATTCAGTAGCC
+AATCCTAACTCTTTCGAATAATTATTAATGGCTCTTATTCTGTACGAATCTATTTTTTTG
+AACAATGGACCTAGTGGTATATCTTGTTCTATGTATCTAAAATAATGTCTGACTAGATCC
+GTTAGTTTAATATCCGCAGTCATCTTGTCTAGAATGGCAAATCTAACTGCGGGTTTAGGC
+GTAGGCGTTAGTTTAGTTTCTATATCTACATCTATGTCTTTATCTAACACCAAAAATATA
+ATAGCTAATATTTTATTACAATCATCCGGATATTCTTCTACGATCTCACTAACTAATGTT
+TCTTTGGTTATACTAGTATAGTCACGATCAGACAAATAAAGAAAATCAGATGATCGATGA
+ATAATACATTTAAATTCATCATCTGTAAGATTTTTGAGATGTCTCATTAAAATATTATTA
+GTGTCAGTTCTCATTATCATATATTGACAGCAGCTATTACACTTATTTTATTTTTCTGTA
+TTTTATTACTTTTCACCATATAGATCAGTCATTAGATCATCAAAATACTTTTCAATCATC
+CTAAAGAGTATGGTGAACGAATCTTCCCATCTAATTTCTGAACGTCTACCAATGTCTCTA
+GCCACTTTGGCACTAATAGCGATCATTCGCTTAACATCTTCTACATTATTAACTGGTTGA
+TTCAATCTATCTAGCAATGGACCGTCGGATAGCGTCATTCTCATGTTCTTAATCAATGTA
+CATACATCGTCATCATCTACCAATTCATCAAACAATATAAGCTTTTTAAAATCATCATTA
+TAATAGGATGGATCGCCGTCATTTCTCCAAAGAATATATCTAATAAGTAGAGTCCTCATG
+CTTAGTAATTTAACTATTTTAGTTAACAACTATTTTTTATGTTAAATCAATTAGTAACAC
+CGCTATGTTTAATACTTATTCATATTTTAGTTTTAGGATCGAGAATCAATACAAAAATTA
+ATACATCAATTTTGGAAATACTTAGTTTCCACGTAGTCAATGAAACATTTGAGCTCATCG
+TAAAGGACGTTCTCGTACAAGACGTAACTATAAATTGGTTTATATTTGTTCAAGATAGAT
+ACAAATCCGATAACTTTTTTGACGAATTCTACGGGATTCACTTTAAAAGTGTCATACCGG
+GTTCTTTTTATTCTTTTAAACAGATCGATTGTGTGATGTTGATTAGGTCTTTTACGAATT
+TGATACAGAATAGCGTTTACATATCCACCATAGTAATCAATAGCCATTTGTTCGTATGTC
+ATAAATTCTTTAATTATATGACACTGTGTATTATTTAGTTCGTCCTTGTTCATCATTAGG
+AATCTATCCAATATGGCAATTATATTAGAACTATAACTGCGTTGTATGCGCATGTTGATG
+TGTCTGTTTATACAATCAATTATACTAGGATCCATACCACTACAATCGGGTAAAATTGTA
+GCATCATATACCATTTCTAGTACTTTAGATTCATTGTTATCCATTGCAGAGGACGTCATG
+ATCGAATCCAAAAAAATATATTATTTTTATGTTATTTTGTTAAAAATAATCATCAAATAC
+TTCGTAAGATACTCCTTCATGAACATAATCAGTTACAAAACGTTTATATGAAGTAAAGTA
+TCTACAATTTTTACAAAAGTCAGGATGCATAAGTACAAAGTACGCGATAAACGGAATAAT
+AATAGATTTATCTAGTTTATCTTTTTCTATCTCTTTCATAGTTATATACATGGTCTCAGA
+AGTCGGATTATGTAACATCAGCTTCGATAAAATGACTGGGTTATTTAGTCTTACACATTC
+GCTCATACATGTATGACCGTTAACTATAGAGTCTACACTAAAATGATTGAATAATAGATA
+GTCTACCATTGTTTCGTATTCAGATAGTACAGCGTAGTACATGGCATCTTCACAAATTAT
+ATCATTATCTAATAGATATTTGACGCATCTTATGGATCCCACTTCAACAGCCATCTTAAA
+ATCGGTAGAATCATATTGCTTTCCTTTATCGTTAATAATTTCTAGAACATCATCTCTATC
+ATAAAAGATACAAATATTAACTGTTTGATCAGTAATAACATTGCTAGTCGATATCAATTT
+GTTAATAAGATGCGCTGGGCTCAATGTCTTAATAAGAAGTGTAAGAGGACTATCTCCAAA
+TTTGTTTTGTTTATTAACATCCGTTGATGGAAGTAAAAGATTTATAATGTCTACATACTT
+GACTGTTTTAGAGCATACAATATGGAGAGGCGTATTTCCATCATGATCTGGTTTTGAGGG
+ACTAATTCCTAGTTTCATCATCCATGAGATTGTAGAAGCTTTTGGATTGTCTGACATAAG
+ATGTCTATGAATATGATTTTTGCCAAATTTATCCACTATCCTGGCTTCGAATCCGATAGA
+CATTATTTTTTTAAACACTCTTTCTGAAGGATCTGTACACGCCAACAACGGACCACATCC
+TTCTTCATCAACCGAGTTGTTAATCTTGGCTCCATACTGTACCAATAAATTTATTCTCTC
+TATGACTTCATCATCTGTTCCCGAGAGATAATATAGAGGTGTTTTATTATGTTTATCACA
+TGCGTTTGGATCTGCGCCGTGCACCAGCAGCATCGCGACTATTCTATTATTATTAATTTT
+AGAAGCTATATGCAATGGATAATTTCCATCATCATCCGTCTCATTTGGAGAGTATCCTCT
+ATGAAGAAGTTCTTCTATAAATCGTTCATCTAGTCCTTTAATGCCACAATACGCATGTAG
+AATGTGATAATTTCCAGAGGGTTCGATAACTTGTAGCATATTCCTAAATACATCTAAATT
+TTTACTATTATATTTGGCATAAAGAGATAGATAATACTCGACCGACATAATGTTGTGTTG
+TCCATTATAGTATAAAAATTAATATTTCTATTTCTATATATTTGCAACAATTTACTCTCT
+ATAACAAATATCATAACTTAGTTCTTTTATGTCAAGAAGGCACTGGTTTAATTCATCTAT
+AAATGTCACTCCATAACTACCACGCATACTATACTCAGAATTATGATAAAGATATTTATT
+CTTGGGGTGTAAGTAATGGGGATTAATCTTTGTTGGATCAGTCTCTAAGTTAACACATGT
+CACACATGATCCATTTATAGTTATATCACACGATGATGATTTATGAATTGATTCCGGAAG
+ATCGCTATTGTATTTTGTAGTTCCACAATTCATTTCCATACATGTTATTGTCACACTAAT
+ATTATGATGAACTTTATCTAGCCGCTGAGTGGTAAACAACAGAACAGATAGTTTATTATC
+TTTACCAACACCCTCAGCCGCTGCCACAAATCTCTGATCCGTATCCATGATGGTCATGTT
+TACTTTTAGTCCGTATCCAGTCAACACTATGTTAGCATTTCTGTCGATATAGCTTTCACT
+CATATGACACTCACCAATAATTGTAGAATTAATGTCGTAATTTACACCAATAGTGAGTTC
+GGCGACAAAGTACCAGTACCGGTAATCTTGTCGATGAGGACATATAGTATTCTTGTATTC
+TACCGAATACCCGAGAGATGCGATACAAAAGAGTAAGACTAATTTGTAAACCATCTTACT
+CAAAAATATGCGACAATAGGAAATCTATCTTATACACATAATTATTCTATCAATTTTACC
+AATTAGTTAGTGTAATGTTAACAAAAATGTGGGATAATTTAATAGTTTTTCCTTACACAA
+TTGACATACATGAGTCTGAGTTCCTCGTTTTTGCTAATTATTTCGTCCAATTTATTATTC
+TTGACATCGTCAAGATCTTTTGTATAGGAGTCAGACTTGTATTCAACATGTTTTTCTATA
+ATCATCTTAGCTATTTCGGCATCATCCAATAGTACATTTTCCAGATTAACAGAATAGATA
+TTAATGTCGTATTTGAACAGAGCCTGTAACATCTCAATGTCTTTATTATCTATAGCCAAT
+TTGATGTCCGGAATGAAGAGAAGGGAATTGGTGTTTGTTGACGTCATATAGTCGAGCAAG
+AGAATCATCATATCCACGTGTCCATTTTTTATAGTGGTGTGAATACAACTAAGGAGAATA
+GCCAGATCAAAAGGAGATGGTATCTCTGAAAGAAAGTAGGAAACAATACTTACATCATTA
+AGCATGACAGCATGATAAAATGAAGTTTTCCATCCAGTTTTCCCATAGAACATCAGTCTC
+CAATTTTTCTTAACAAACAGTTTTACCGTTTGCATGTTACCACTATCAACCGCATAATAC
+AATGCGGTGTTTCCTTTGTCATCAAATTGTGAATCATCCATTCCACTGAATAGCAAAATC
+TTTACTATTTTGGTATCTTCTAATGTGGCTGCCTGATGTAATGGAAATTCATTATCTAGA
+AGATTTTTCAATGCTCCAGCGTTCAACAACGTACATACTAGACGCACGTTATTATCAGCT
+ATTGCATAATACAAGACACTATGACCATTGATATCCGCCTTAAATGCATCTTTGCTAGAG
+AGAAAGCTTTTCAGTTGCTTAGACTTCCAAGTATTAATTCGTGACAGATCCATGTCTGAA
+ACGAGACGCTAATTAGTGTATATTTTTTCATTTTTTATAATTTTGTCATATTGTACCAGA
+ATTAATAATATCTCTAATAGATCTGATTAGTAGATATATGGCTATCGCAAAACAACATAT
+ACACATTTAATAAAAATAATATTCATTAAGAAGATTCAGATTCCACTGTACCCATCAATA
+TAAAATAAAATAATTATTCCTTACATCGTACCCATAAACAATATATTAAGTATATTCCAC
+CTTACCCATAAACAATATAAATCCAGTAATATCATGTCTAATGATGAACACAAATGGTGT
+ATTAAATTCCAGTTCTTCAGGAGATGATCTCGCCGTAGCTACCATGATAGTAGATGCCTC
+CGCTACAGTTCCTTGTTCGTCTACATCTATCTTTACATTCTGAAACATTTTATAAATATA
+TAATGGGTCCCTAGTCATATGTTTAAACGACGCCTTATCTGGATTAAACATACTAGGAGC
+CATCATTTCGGCTATCGACTTAATATCCCTCTTGTTTTCGATAGAAAATCTAGGGAGTTT
+AAGATTGTACATTTTATTCCCTAATTGAGATGACCAATATTCTAATTTTGCAGGCGTGAT
+AGAATCTGTGAAATGGGTCATATTATCACCTATTGCCAGGTACATACTAATATTAGCATC
+CTTATACAGAAGGCGCACCATATCATATTCTTCGTCATCGATTGTGATTGTATTTCCTTG
+CAATTTAGTAACTACGTTCATCATGGGAACCGTTTTCGTACCGTACTTATTAGTAAAACT
+AGCATTGTGTGTTTTAGTGATATCAAACGGATATTGCCACGTACCTTTAAAATATATAGT
+ATTAATGATTGCCCATAGAGTATTATCGTCGAGCATAGTAGAATCAACTACATTAGACAT
+ACCAGATCTACGTTCTACTATAGAATTAATTTTATTAACCGCATCTCGTCTAAAGTTTAA
+TCTATATAGGCCGAATCTATGATATTGTTGATAATACGACGGTTTAATACACACAGTACT
+ATCGACGAAACTTTGATACGTTAGATCTGTGTACGTATATTTAGATGTTTTCATCTTAGC
+TAATCCGGATATTAATTCTGTAAATGCTGGACCCAGATCTCTTTTTCTCAAATTCATAGT
+ATTCAATAATTCTACTCTAGTATTACCTGATGCAGACAATAGCGACATAAACATAGAAAA
+CGAATACCCAAACGGTGAGAAGACAATATTATCATTATCATCCTCATCCCCATTTTGAAT
+ATTTTTATACGCTAATATACCAGCATTGATAAATCCCTGCAGACGATATGCGGATACTGA
+ACACGCTAATGATAGTATCAATAACGCAATCATGATTTTTATGGTATTAATAATTAACCT
+TATTTTTATGTTTGGTATAAAAATTATTGATGTCTACACATCCTTTATAATCAACTCTAA
+TCACTTTAACTTTTACAGTTTTCCCTACAAGTTTATCCCTATATTCAACATATCTATCCA
+TATGCATCTCTTAACACTCTGCCAAGATAGCTTCAAAGTGAGGATAGTCAAAAAGATAAA
+TATATAGAGTATAATCATTCTCGTATACTCTGCCCTTTATTACATCGCCCGCATTGGGCA
+ACGAATAACAAAATGCAAGCATCGTGTTAACGGGCTCGTAAATTGGGATAAAATTATGTT
+TTTATTGTTTATCTATTTTATTCAAGAGAATATTCAGGAAGTTCCTTTTCTGGTTGTATC
+TCGTCGCAGTATATATCATTTGTACATTGTTTCATATTTTTTAATAGTCTACACCTTTTA
+GTAGGACTAGTATCGTACAATTCATAGCTGTATTTTGAATTCCAATCACGTATAAAAATA
+TCTTCCAATTGTTGACGAAGACCTAATCCATCATCCGGTGTAATATTAATAGATGCTCCA
+CATATATCCGTAAAGTAATTTCCTGTCCAATTTGATGTACCTATATACGCCGTTTTATCG
+GTTACCATATATTTTGCATGGTTTACCCTAGAATACGGAATGGGAGGATCAGCATCTGGT
+ACAATAAATAGCTTTACTTCTATATCTATGTTTTTAGATTTTAGCATAGCTATAGATCTT
+AAAAAGTTTCTCATGATAAACGAAGATCGTTGCCAGCAACTAATCAATAGCTTAACGGAT
+ACTTGTCTGTCTATAGCGGATCTTCTTAATTCATCTTCTATATAAGGCCAAAACAAAATT
+TTACCCGCCTTTGAATAAATAATAGGAATAAAGTTCATAACAGATACATAAACGAATTTA
+CTCGCATTTCCGATACATGACAATAAAGCGGTTAAATCATTGGTTCTTTCCATAGTACAT
+AATTGTTGTGGTGCAGAAGCAATAAATACAGAGTGTGGAACACCGCTTACGTTAATACTA
+AGAGGATGATCTGTATTATAATACGACGGATAAAAGTTTTTCCAATTATATGGTAGATTG
+TTAACTCCAAGATACCAGTATACCTCAAAAATTTGAGTGAGATCCGCTGCCAAGTTCCTA
+TTATTGAAGATCGCAATACCCAATTCCTTGACCTGAGTTAGTGATCTCCAATCCATGTTA
+GCGCTTCCTAAATAAATATGTGTATTATCAGATATCCAAAATTTTGTATGAAGAACTCCT
+CCTAGGATATTTGTAATATCTATGTATCGTACTTCAACTCCGGCCATTTGTAGTCTTTCA
+ACATCCTTTAATGGTTTGTTGGATTTATTGACGGCTACTCTAACTCTTACTCCTCTTTTG
+GGTAATTGTACAATCTCGTTTAATATTACCGTGCCGAAATTCGTACCCACTTCATCCGAT
+AAACTCCAATAAAAAGATGATATATCTAGTGTTTTTATGGTATTGGATAGAATTTCCCTC
+CACATGTTAAATGTAGTCAAATATACTTTATCAAATTGCATACCTATAGGAATAGTCTCT
+GTAATCACTGCGATTGTATTATCCGGATTCATTTTATTTGTTAAAAAAATAATCCTATAT
+CACTTCACTCTATTAAAAATCCAAGTTTCTATTTCTTTCATGACTGATTTTTTAACTTCA
+TCCGTTTCCTTATGAAGATGATGTTTGGCGCCTTCATAAATTTTTATTTCCCTATTACAA
+TTTGCATGTTGCATGAAATAATATGCACCTGAAACATCGCTAATCTCATTGTTTGTTCCC
+TGGAGTATGAGAGTCGGGGTGTTAATCTTGGGAATTATTTTTCTAACCTTGTTGGTAGCC
+TTCAAGACCTGACTAGCAAATCCAGCCTTAATTTTTTCATGATTGACTAATGGATCGTAT
+TGGTATTTATAAACTTCATCCATATCTCTAGATACTGATTCTGGACATAGCTTTCCGACT
+GACGCATTTGGTGTAATGGTTCCCATAAGTTTTGCAGCTAGCAGATTCAGTCTTGGAACA
+GCGTCTGCATTAACTAGAGGAGACATTAGAATCATTGCTGTAAACAAGTTTGGATTATCG
+CAAGCAGCTAGTATAGAAATTGTTGCTCCCATGGAATGACCCAATAAGAAGACTGGAACT
+CCTGGATAAGTAGATTTAATAGTCACCACGTGCTGTACCACATCTCTAACATACTTACCA
+AAGTCATCAATCATCATTTTTTCACCATTACTTCTTCCATGGCCAATATGATCATGTGAG
+AATACTAAAATTCCTAACGATGATATGTTTTCAGCTAGTTCGTCATAACGTCCAGAATGT
+TCACCAGCTCCATGACTTATGAATACTAATGCCTTAGGATATGTAATAGGTTTCCAATAT
+TTACAATATATGTAATCATTGTCCAGATTGAACATACAGTTTGTACTCATGATTCACTAT
+ATAACTATCAATATTAACAGTTCGTTTAATGATCATATTATTTTTATGTTTTATTGATAA
+TTGTAAAAATATACAATTAAATCAATATAGAGGAAGGAGACGGTACTGTATTTTGTGAGA
+TAGTAATGGAGACTAAATCAGATTATGAGGATGCTGTTTTTTACTTTGTGGATGATGATG
+AAATATGTAGTCGCGACTCCATCATTGATCTAATAGATGAATATATCACGTGGAGAAATC
+ATGTTATAGTGTTTAATAAAGATATTACCAGTTGTGGAAGACTGTACAAGGAATTGATAA
+AGTTCGATGATGTCGCTATACGGTACTATGGTATTGATAAAATTAATGAGATTGTCGAGG
+CTATGAGTGAAGGAGACCACTACATCAATCTTACAGAAGTCCATGATCAGGAAAGTCTAT
+TCGCTACCATAGGAATATGTGCTAAAATCACTGAACATTGGGGATACAAAAAGATTTCAG
+AATCTAAATTCCAATCATTGGGAAACATTACAGATCTGATGACCGACGATAATATAAACA
+TCTTGATACTTTTTCTAGAAAAAAAAATGAATTGATGATATAAGTGTCTTCATAACGCAT
+TATTACGTTAGCATTCTATTATCCAGTGTTAAAAAAATTATCCTATCATGTATTTGAGAG
+TCTTATATGTAGCAAACATGATAACTGCAATACCCATAATCTTTAGATATTCACGCGTGC
+TATGGATGGCATTATCCCGCGGTGCGGAAATGTACGTTATATAATCTACAAAATAATCAT
+CGCATATAGTATGAGATAGTAGAGTAAACATTTTTATCGTTTCTACTGGGTTCATACATC
+GTCTACCCAATTCGGTAATGAATGAAATTGTCGCCAATCTTACACCCAAACCCTTGTTGT
+TCATTAGTATAGTATTAACTTCATTATTTATGTCATAAACTGTAAATGATTCTGTAGATG
+CCATATCACACATGATATTCATGTCACTATTATAATCATTATTAACTTTATCACAATACG
+TGTTGATAATATCTACATATGATCTAGTTTTTGTGGGTAATTGTCTATACAAGTCGTCTA
+AACGTTGTTTACTCATATAGTATTGAACAGCCATCATTACATGGTCCCGTTCCGTTGATA
+GATAATCGAGTATGTTAGTAGACTTGTCAAATCTATATACCATATTTTCTGGAAGCGGAT
+ATACATAGTCGCGATCATCATTATCACTAGCCTCATCCTCTATATCATGTACATGTACAT
+AATCTATGATATTATTATACATAAACATCGACAACATACTATTGTCTATTATCTAAGTCC
+TGTTGATCCAAACCCTTGATCTCCTCTATCTGTACTATCTAGAGATTGTACTTCTTCAAG
+TTCTGGATAATATATACGTTGATAGATTAGCTGAGCTATTCTATCTCCAGTATTTACATT
+AAACGTACATTTTCCATTATTAATAAGAATGACTCCTATGCTTCCCCTATAATCTTCGTC
+TATTACACCGCCTCCTATATCAATGCCTTTTAGGGACAGACCAGACCTAGGAGCTATTCT
+ACCATAGCAGAACTTAGGCATGGACATACTAATATCTGTCTTAATTAACTGTCGTTCTCC
+AGGAGGGATAGTATAATCGTAAGCGCTATACAAATCATATCCGGCAGCACCCGGCGATTG
+CCTAGTAGGTGATTTAGCTCTGTTAGTTTCCTTAACAAATCTAACTGGTGAGTTAATATT
+CATGTTGAACATAAAAAATATCATTTTATTTCAAAATTATTTACCATTCCATTCCATCCC
+ATATATTCCATGAATAAGTGCGATTATTGTACACTTCTATAGTATCTATATACGATCCAC
+GATAAAATCCTCCTATCAATAGCAGTTTATTATCCACTATGATCAATTCTGGATTATCCC
+TCGGATAAATAGGATCATCTATCAGAGTCCATGTATTGCTGGATTCACAATAAAATTCCG
+CATTTCTACCAACCAAGAATAACCTTCTACCAAACACTAACGCACATGATTTATAATGAG
+GATAATAAGTGGATGGTCCAAACTGCCACTGATCATGATTGGGTAGCAAATATTCTGTAG
+TTGTATCAGTTTCAGAATGTCCTCCCATTACGTATATAACATTGTTTATGGATGCCACTG
+CTGGATTACATCTAGGTTTCAGAAGACTCGGCATATTAACCCAAGCAGCATCCCCGTGGA
+ACCAACGCTCAACAGATGTGGGATTTGGTAGACCTCCTACTACGTATAATTTATTGTTAG
+CGGGTATCCCGCTAGCATACAGTCTGGGGCTATTCATCGGAGGAATTGGAATCCAATTGT
+TTGATATATAATTTACCGCTATAGCATTGTTATGTATTTCATTGTTCATCCATCCACCGA
+TAAGATATACTACTTCTCCAACATGAGTACTTGTACACATATGGAATATATCTATAATTT
+GATCCATGTTCATAGGATACTCTATGAATGGATACTTGTATGATTTGCGTGGTTGTTTAT
+CACAATGAAATATTATGTTACAGTCTAGTATCCATTTTACATTATGTATACCTCTGGGAG
+AAAGATAATTTGACCTGATTACATTTTTGATAAGAAGTAGCAGATTTCCTAATCTATTTC
+TTCGCCTCATATACCACTTAATGACAAAATCAACTACATAATCCTCATCTGGAACATTTA
+GTTCGTCGCTTTCTAGAATAAGTTTCATAGATAGATAATCAAAATTGTCTATGATGTCAT
+CTTCCAGTTCCAAAAAGTGTTTGGTAATAAAGTCTTTAGTATGACATAAGAGATTGGATA
+GTCCGTATTCTATACCCATCATGTAACACTCGATACAATATTCCTTTCTAAAATCTCGTA
+GGATAAAGTTTATACAAGTGTAGATGATAAATTCTACAGATGTTAATATAGAAGCACGTA
+ATAAATTGACGACGTTATGACTATCTATATATACCTTTCCAGTATATGAGTAAATAACTA
+TAGAAGTTAGACTGTGAATGTCAAGGTCTAGACAAACCCTCGTAACTGGATCTTTATTTT
+TTGTGTATTTTTGGCGTAAATGTGTGCAAAAGTATGGAGATAACTTTTTCAATATCGTAG
+AATTGACTATTATATTACCTCCTATAGCTTCAATAATTGTTTTGAATTTCTTAGTCGTGT
+ACAATGCTAATATATTCTTACAGTACACAGTATTGACAAATATCGGCATTTATGTTTCTT
+TAAAAGTCAACATCTAAAGAAAAATGATTGTCTTCTTGAGACATAACTCCCATTTTTTGG
+TATTCACCCACACGTTTTTCGAAAAAATTAGTTTTTCCTTCCAATGATATATTTTCCATG
+AAATCAAACGGATTGGTAACATTGTAAATTTTTTTAAATCCCAATTCAGAAATCAATCTA
+TCTGCGACGAATTCTATATATGTTTTCATCATTTCACAATTCATTCCTATGAGTTTAACT
+GGAAGAGCCACAGTAAGAAATTCTTGTTCAATGGATACCGCATTTGTTATAATAAATCTA
+ACGGTTTCTTCACTCGGTGGATGCAATAAATGTTTAAACATCAAACATGCGAAATCGCAG
+TGCAGACCCTCGTCTCTACTAATTAATTCGTTAGAAAACGTGAGTCCGGGCATTAGGCCA
+CGCTTTTTAAGCCAAAATATGGAAGCGAATGATCCGGAAAAGAAGATTCCTTCTACTGCA
+GCAAAGGCAATAAGTCTCTCTCCATAACCGGCGCTGTCATGTATCCACTTTTGAGCCCAA
+TCGGCCTTCTTTTTTACACAAGGCATCGTTTCTATGGCATTAAAGAGGTAGTTTTTTTCA
+TTACTATCTTTAACATAAGTATCGATCAAAAGACTATACATTTCCGAATGAATGTTTTCA
+ATGGCCATCTGAAATCCGTAGAAACATCTAGCCTCGGTAATCTGCACTTCTGTACAAAAT
+CGTTCTGCTAAATTTTCATTCACTATTCCGTCACTGGCTGCAAAAAACGCCAATACATGT
+TTTATAAAATATTTTTCGTCTGGTGTTAGTTTATTCCAGTCATTGATATCTTTAGATATA
+TCCACTTCTTCCACTGTCCAAAATGATGCCTCTGCCTTTTTATACATATTCCAGATGTCA
+TGATATTGGATTGGGAAAATAACAAATCTATTTGGATTTGGTGCAAGGATAGGTTCCATA
+ACTAAATTAACAATAGTAGTAATTTTTTTTCAGTTATCTGTATGACGACTGTACTTGGAT
+CTTTTGTATATCGCTATCGCCGCAATCACTACAATAATTACAAGTATTATTGATAGCATT
+GTTATTACTACTATCATAATTAAATTATCGACATTCATGGGTGTTGAATAATCGTTATCA
+TCATTTTGTAATTGTGACGTCATACTAGATAAATCATTTGTGAGATTGTTGTGGGAAGCG
+GGCACGGAAGATGCATTATCATTATTATTTAACGCCTCCCATTCGGATTCACAAATGTTA
+CGCACGTTCAAAGTTTTATGGAAACTATAATTTTGTGAAAACAGATAACAAGAAAACTCG
+TCATCGTTCAAATTTTTAACGATAGTAAACCGATTAAACGTCGAGCTAATTTCTAACGCT
+AGCGACTCTGTTGGATATGGGTTTCCAGATATATATCTTTTCAGTTCCCCTACGTATCTA
+TAATCATCTGTAGGAAATGGAAGATATTTCCATTTATCTACTGTTCCTAATATCATATGC
+GGTGGTGTAGAACCATTAAGCGCGAAAGATGTTATTTCGCATCGTATTTTAACTTCGCAA
+TAATTTCTGGTTAGATAACGCACTCTACCAGTCAAGTCAATGATATTAGCCTTTACAGAT
+ATATTCATAGTAGTCGTAACGATGACTCCATCTTTTAGATGTGATACTCCTTTGTATGTA
+CCAGAATCTTCGTACCTCAAACTCGATATATTTAAACAAGTTAATGATATATTAACGCGT
+TTTATGAATGATGATATATAACCAGAAGTTTTATCCTCTGTGGCTAGCGCTATAACCTTA
+TCATTATAATACCAACTAGTGTAATTAATATGTGACATGACAGTGTGGGTACAAATATGT
+ACATTATCGTCTACGTCGTATTTGATACATCCGCATTCAGCCAACAAATATAAAATTACA
+AAAACTCTAACGACGTTTGTACACATCTTGATGCGGTTTAATAAATGTTTTGATTTCAAT
+TTATTGTAAAAAAAGATTCGGTTTTATACTGTTCGATATTCTCATTGCTTATATTCTCAT
+CTATCATCTCCACACAGTCAAATCCATGGTTAACATGTACCTCATCAACCGGTAAAAGAC
+TATCGGATTCTTCTATCATCATAACTCGAGAATATTTAATTTGGTGGTCATTATTAATCA
+AGTCAATTATCTTATTTTTAACAAACGTAAGTATTTTACTCATTTTTTTATAAAAACTTT
+TAGAAATATACAGACTCTATCGTGTGTCTATATCTTCTTTTTATATCCAATGTATTTATG
+TCTGATTTTTCTTCATTTATCATATATAATGGTCCAAATTCTACACGTGCTTCGGATTCA
+TCCAGATCATTAAGGTTCTTATAATCGCAACATCCTTCTCTTCCATCTTCTACATCTTCC
+TTCTTATTCTTAGCGTCACAGAATCTACCACAGCAGGATCCCATGACGAGAGTCACATTA
+AACTAATTCATTTTCAATTATAATATACTGATTAGTAATGACAATTAAAATAAAAATATT
+CTTCATAACCGGTAAGAAAGTAAAAAGTTCACATTGAAACTATGTCAGTAGTTATACATC
+ATGAGATGATATACTCTATTTTGGTGGAGGATTATATGATATAATTCGTGGATAATCATT
+CTTAAGACACATTTCTTCATTCGTAAATCTTTTCACATTAAATGAGTGTCCATATTTTGC
+AATTTCTTCATATGATGGCGGTGTACGTGGACGAGGCTGCTCCTGTTCTTGTAGTCGTCG
+ACTGTCGTGTTTGCGTTTAGATCCCTCCATTATCGCGATCGCGTAGTGAGTACTATTTAT
+ACCTTGTAATTAAATTTTTTTATTAATTAAACGTATAAAAACGTTCCGTATCTGTATTTA
+AGAGCCAGATTTCGTCTAATAGAACAAATAGCTACAGTAAAAATAACTAGAATAATCGCT
+ACACCCACTAGAAACCACGGATCGTAATACGGCAATCGGTTTTCGATAATAGGTGGAACG
+TATATTTTATTTAAGGACTTAACAATTGTCTGTAAACCACAATTTGCTTCCGCCGATCCT
+GTATTAACTATCTGTAAAAGCATATGTTGACCGGGAGGAGCCGAACATTCTCCGATATTC
+AATTTTTGTATATCTATAATGTTATTAACCTCCGCATACGCATTACAGTTCTTTTCTAGC
+TTGGATACTACACTAGGTACATCATCTAAATCTATTCCTATTTCCTCAGCGATAGCTCTT
+CTATCCTTTTCCGAAAGTAATGAAATCACTTCAATAAATGATTCAACCATGAGTGTGAAA
+CTAAGTCGAGAATTACTCATGCATTTGTTAGTTATTCGGAGCGCGCAATTTTTAAACTGT
+CCTATAACCTCTCCTATATGAATAGCACAAGTGACATTAGTAGGGATAGAATGTTGAGCT
+AATTTTTGTAAATAACTATCTATAAAAAGATTATACAAAGTTTTAAACTCTTTAGTTTCT
+GCCATTTATCCAGTCTGAGAAAATGTCTCTCATAATAAATTTTTCCAAGAAACTAATTGG
+GTGAAGAATGGAAACCTTTAATCTATATTTATCACAGTCTGTTTTGGTACACATGATGAA
+TTCTTCTAATGCTGTACTAAATTCGATATCTTTTTCGATTTCTGGATATGTTTTTAATAA
+AGTATGAACAAAGAAATGGAAATCGTAATACCAGTTATGTTCAACTTTGAAATTGTTTTT
+TATTTTCTTGTTAATGATTCCAGCCACTTGGGAAAAGTCAAAGTCGTTTAATGCCGATTT
+AATACGTTCATTAAAAACAAACTTTTTATTCTTTAGATGAATTATTATTGGTTCATTGGA
+ATCAAAAAGTAAGATATTATCGGGTTTAAGATCTGCATGTAAAAAGTTGTCACAACAGGG
+TAGTTCGTAGATTTTAATGTATAACAGAGACATCTGTAAAAAGATAAACTTTATGTATTG
+TACCAAAGATTTAAATCCTAATTTGATAGCTAACTCGGTATCTACTTTATCTGCCGAATA
+CAGTGCTAGGGGAAAAATTATAATATTTCCTCTTTCGTATTCGTAATTAGTTCTCTTTTC
+ATGTTCGAAAAAGTGAAACATGCGGTTAAAATAGTTTATAACATTAATATTACTGTTAAT
+AACTGCCGGATAAAAGTGGGATAGTAATTTCACGAATTTGATACTGTCCTTTCTCTCGTT
+AAACGCCTTTAGAAAAACTTTAGAAGAATATCTCAATGAGAGTTCCTGACCATCCATAGT
+TTGTATCAATAATAGCAACATATGAAGAACCCGCTTATACAGAGTATGTAAAAATGTTAA
+TTTATAGTTTAATCCCATGGCCCACGCACACACGATTAATTTTTTTTCATCTCCCTTTAG
+ATTGTTGTATAGAAATTTGGGTACTGTAAACTCCGCCGTAGTTTCCATGGGACTATATAA
+TTTTGTGGCCTCGAATACAAATTTTACTACATAGTTATCTATCTTAAAGACTATACCATA
+TCCTCCTGTAGATATGTGATAAAAATCGTCGTTTATAGGATAAAATCGTTTATCTTTTTG
+TTGGAAAAAGGATGAATTAATGTAATCATTCTCTTCTATCTTTAGTAGTGTTTCCTTATT
+AAAATTCTTAAAATAATTTAACAATCTAACTGACGGAGCCCAATTTTGGTGTAAATCTAA
+TTGGGACATTATGTTGTTAAAATATAAACAGTCTCCTAATATAACAGTATCTGATAATCT
+ATGGGGAGACATCCATTGATATTCAGGGGATGAATCATTGGCAACACCCATTTATTGTAC
+AAAAAGCCCCAATTTACAAACGAAAGTCCAGGTTTGATAGAGATAAACTATTAACTATTT
+TGTCTCTGTTTTTAACACCTCCACAGTTTTTAATTTCTTTGGTAATGAAATTATTCACAA
+TATCAGTATCTTCTTTATCTACCAGAGATTTTACTAACTTGATAACCTTGGCTGTCTCAT
+TCAATAGGGTAGTGATATTTGTATGTATGATATTGATATCTTTTTGAATTGTTTCTTTTA
+GAAGTGATTCTTTGATGGTATCAGCATACGAATTACAATAATGCAGAAACTCAGTTAACA
+TGCAGGAATTATAGTAAGCCAATTCCAATTGTTGCCTGTATTGTATTAGAGTATTAATAT
+GCGCAATGATGTCCTTGCGTTTCTCTGATAGAATGCGAGCAGCGATTTTGGCGTTATCAT
+TTGACGATATTTCTGGAATGACGAATCCTGTTTCTACTAACTTCTTGGTAGGACAAAGTG
+AAACAATCAAGAAAATAGCTTCTCCTCCTATTTGTGGAAGAAATTGAACTCCTCTAGATG
+ATCTACTGACGATAGTATCTCCTTGACAGATATTGGACCGAACTACGGAAGTACCTGGAA
+TGTAAAGCCCTGAAACCCCCTCATTTTTTAAGCAGATTGTTGCCGTAAATCCTGCACTAT
+GCCCAAGATAGAGAGCTCCTTTGGTGAATCCATCACTATGTTTCAGTTTAACCAAGAAAC
+AGTCAGCTGGTCTAAAATTTCCATCTCTATCTAATACAGAATCCAACTTGATGTCAGGGA
+CTATGACCGGTTTAATGTTATATGTAACATTGAGTAAATCCTTAAGTTCATAATCATCGT
+TGTCATCAGTTATGTACGATCCAAACAATGTTTCTACCGGCATGGTGGATACGAAGATGC
+TATCCATCAGAATGTTTCCCTGATTAGTATTTTCTATATAGCTATTCTTCTTTAAACGAT
+TTTCCGAATCAGTAACTATGTTCATTTTTTTAGGAGTAGGACGTCTAGCCAGTATGGAAG
+AGGATTTTCTAGATACTCTCTTCAACATCTTTGATCTCAATGGAATGCAAAACCCCATGG
+TGTAACAACCAACGATAAAAATAATATTGTTTTTTCACTTTTTATAATTTTACCATCTGA
+CTCATGGATTCATTAATATCTTTACAAGAGCTACTAACGTATAATTCTTTATAACTAAAC
+TGAGATATATACACCGGATCTATGGTTTCCATAATTGAGTAAATGAATGCTCGGCAATAA
+CTAATGGCAAATGTATAGAACAACGAAATTATACTAGAGTTGTTAAAGTTAATATTTTCT
+ATGAGTTGTTCCAATAAATTATTTGTTGTGACTGCGTTCAAGTCATAAATTATCTTGATA
+CTATCCAGTAAACAGTCTTTAAGTTCTGGAATATTATCATCCCATTGTAAAGCCCCTAGT
+TCGACTATCGAATATCCTGCTCTGATAGCAGTTTCAATATCGACGGACGTCAATACTGTA
+ATAAAGGTGGTAGTATTGTCATCATCGTGATAAACTACGGGAATATGGTCGTTAGTAGGT
+ACCGTGACTTTACACAACGCGATATATAACTTTCCTTTTGTACCATTTTTAACGTAGTTG
+GGACGTCCTGCAGGGTATTGTTTTGAAGAAATGATATCGAGAACAGATTTGATACGATAT
+TTGTTGGATTCCTGATTATTCACTATAATATAATCTAGACAGATAGATGATTCGATAAAT
+AGAGAAGGTATATCGTTGGTAGGATAATACATCCCCATTCCAGTATTCTCGGATACTCTA
+TTGATGACACTAGTTAAGAACATGTCTTCTATTCTAGAAAACGAAAACATCCTACATGGA
+CTCATTAAAACTTCTAACGCTCCTGATTGTGTTTCGAATGCCTCGTACAAGGATTTCAAG
+GATGCCATAGATTCTTTGACCAACGATTTAGTATTGCGTTTAGCATCTGATTTTTTTATT
+AAATCAAATGGTCGGCTCTCTGGTTTACTACCCCAATGATAACAATAGTCTTGTAAAGAT
+AAACCGCAAGAAAATTTATACACATCCATCCAAATAACCCTAGCACCGTCGGATGATATT
+AATGTATTATTATAGATTTTCCATCCACAGTTATTGGGCCAGTATACTGTTAGCAACGGT
+ATATCGAATAGATTACTCATGTAACCTACTAGAATGATAGTTCGTGTACTAGTCATAATA
+TCTTTAATCCAATCTAAGAAATCTAAAATTAGATCTTTTACACTATTAAAGTTAACAAAG
+GTATTACCCGGGTACGTGGATATCATATATGGTATTGGTCCATTATCAGTAATGGCTCCA
+TAAACTGATACGGCAATGGTTTTTATATGTGTTTGATCTAATGAGGACGAAATTCGCGCC
+CACAATTCATCTCTAGATATGCATTTAATATCGAACGGTAACACATCAATCTCGGGACGC
+GTATATGTTTCTAAATTCTTAATCCAAATATAATGATGACCTATATGCCCTATTATCATA
+CTGTCAACTATAGTATACCTAGAGAACTTTCGATACATCTGCTGTTTCCTGTAATCGTTA
+AATTTTACAAATCTATAACATGCTAAACCTTTTGACGACAGCCATTCATTAATTTCTGAT
+ATGGAATCTGTATTCTTAATACCGTATCGTTCTAAAGCCAGTGCTATATCTCCCTGTTCG
+TGGGAACGCTTTCGTATAATATCGATCAATGGATAATATGAAGTTTTTGGAGAATAATAT
+GATTCATGATCTATTTCGTCCATAAACAATCTAGACATAGGAATTGGAGGCGATGATCTT
+AATTTTGTGCAATGGGTCAATCCTATAACTTCTAATATTGTAATATTCATCATCGACATA
+ACACTATCTATGTTATCATCGTATATTAGTATACCACGACCTTCTTCATTTCGTGCCAAA
+ATGATATACAGTCTTAAATAATTACGCAATATCTCAATAGTTTCATAATTGTTAGCTGTT
+TTCATCAAGGTTTGTATCCTGTTTAACATGATGGCGTTCTATAACGTCTCTATTTTCTAT
+TTTTAATTTTTTTAAATTTTTAACGATTTACTGTGGCTAGATACCCAATCTCTTTCAAAT
+ATTTTTTTAGCCTTGCTTACAAGCTGTTTATCTATACTATTAAAACTGACGAATCCGTGA
+TTTTGGTAATGGGTTCCGTCGAAATTTGCCGAAGTGATATGAACATATTCGTCGTCGACT
+ATTAACAATTTTGTATTATTCTGAATAGTGAAAACCTTCACAGATAGATCATTTTGAACA
+CACAACGCATCTAGACTTCTGGCGGTTGCCATAGAATATACGTCGTTCTTATCCCAATTA
+CCAACTAGAAGTCTGATCTTAACTCCTCTATTAATGGCTGCTTCTATAATGGAGTTGTAA
+ATGTCAGGCCAATAGTAGCTATTACCGTCGACACGTGTAGTGGGAACTATGGCCAAATGT
+TCAATATCTATACTAGTCTTAGCCGACTTGAGTTTATCAATAACTACATCAGTGTCTAGA
+TCTCTAGAATATCCCAATAGGTGTTCTGGAGAATCAGTAAAGAACACTCCACCTATAGGA
+TTCTTAATATGATACGCAGTGCTAACTGGCAGACAACAAGCCGCAGAGCATAAATTCAAC
+CATGAATTTTTTGCGCTATTAAAGGCTTTAAAAGTATCAAATCTTCTACGAAGATCTGTG
+GCCAGCGGAGGATAATCAGAATATACGCCTAACGTTTTAATCGTATGTATAGATCCTCCA
+GTAAATGACGCGTTTCCTACATAACATCTTTCATCATCAGACACCCAAAAACAACCGAGT
+AGTAGTCCCACATTATTTTTTTTATCTATATTAACGGTTATAAAATTTATATCCGGGGAG
+TGACTTTGTAGCTCTCCCAGATTTCTTTTCCCTCGTTCATCTAGCAAAACTATTATTTTA
+ATCCCTTTTTCAGATACCTCTTTTAGTTTATCAAAAATAAGCGCTCCCCTAGTAGTACTC
+AGAGGATTACAACAAAAAGATGCTATGTATATATATTTCTTAGCTAGAGTGATAATTTCG
+TTAAAACATTCAAATGTTGTCAAATGATCGGATCTAAAATCCATATTTTCTGGTAGTGTT
+TCTACCAGCCTACATTTTGCTCCCGCAGGTACCGATGCAAATGGCCACATTTAGTTAACA
+TAAAAACTTATATATCCTGTTCTATCAACGATTCTAGAATATCATCGGCTATATCGCTAA
+AATTTTCATCAAAGTCGACATCACAACCTAACTCAGTCAATATATTAAGAAGTTCCATGA
+TGTCATCTTCGTCTATTTCTATATCCGTATCCATTGTAGATTGTTGACCGATTATCGAGT
+TTAAATCATTACTAATACTCAATCCTTCAGAATACAATCTGTGTTTCATTGTAAATTTAT
+AGGCGGTGTATTTAAGTTGGTAGATTTTCAATTATGTATCAATATAGCAACAGTAGTTCT
+TGCTCCTCCTTGATTTTAGCATCCTCTTCATTATTTTCTTCTACGTACATAATCATGTCT
+AATACGTTAGACAACACACCGACGATGGTGGCCGCCACAGACACGAATATGACTAGACCG
+ATGACCATTTAAAAAATACTCTCTAGCTTTAACTTAAACTGTATCGATCATTCTTTTAGC
+ACATGTATAATATAAAAACATTATTCTATTTCGAATTTAGGCTTCCAAAAATTTTTCATC
+CGTAAACCGATAATAATATATATAGACTTGTTAATAGTCGGAATAAATATATTAATGCTT
+AAACTATCATCATCTCCACGATTAGAGATACAATATTTACATTCTTTTTGCTGTTTCGAA
+ACTTTATCAATACACGTTAATACAAACCCAGGAAGGAGATATTGAAACTGAGGCTGTTGA
+AAATGAAACGGCGAATACAATAATTCAGATAATGTAAAATCATGATTCCGTATTCTGATG
+ATATTAGAACTGCTAATGGATGTCGATGGTATGTATCTAGGAGTATCTATTTTAACAAAG
+CATCGATTTGCTAATATACAATTATCCTTTTGATTAATTGTTATTTTATTCATATTCTTA
+AAAGGTTTCATATTTATCAATTCTTCTACATTAAAAATTTCCATTTTTAATTTATCTAGC
+CCCGCAATACTCCTCATTACGTTTCATTTTTTGTCTAGAATACCCATTTTGTTCATCTTG
+GTACATAGATTATCCAATTGAGAAGCGCATTTAGTAGTTTTGTACATTTTAAGTTTATTA
+ACGAATCGTCGAAAACTAGTTATAGTTAACATTTTATTATTTGATACCCTGATATTAATA
+CCCCTGCCGTTACTATTATTTATAACTGATGTAACCCACGTAACATTGGAATTAATTATC
+GATAGTAATGCATCGACACTTCCAAAATTGTCTATTATAAACTCACCGATAATTTTTTTA
+TTGCATGTTTTCATATTCATTAGGATTATCAAATCTTTAATCTTATTACGATTGTATGCG
+TTGATATTACAAGACGTCATTCTAAAAGACGGAGGATTTCCATCAAATGCCAGACAATCA
+CGTACAAAGTACATGGAAATAGGTTTTGTTCTATTACGCATCATAGATTCATATAAAACA
+CCCGTAGAAATACTAATTTGTTTTACTCTATAAAATACTATTGCATCTATTTCATCGTTT
+TGTATAACGTCTTTCCAAGTGTCAAATTCCAATTTTTTTTCATTGATAGTACCAAATTCT
+TCTATCTCTTTAACTACTTGCATAGATAGGTAATTACAGTGATGCCTACATGCCGTTTTT
+TGAAACTGAATAGATGCATCTAGAAGCGATGCTACACTAGTCACGATCACCACTTTCATA
+TTTAGAATATATGTATGTAAAAATATAGTAGAATTTCATTTTGTTTTTTTCTATGCTATA
+AATGAATTCTCATTTTGTATCCGCACATACTCCGTTTTATATCAATACCAAAGAAGGAAG
+ATATCTGGTTCTAAAAGCCGTTAAAGTATGCGATGTTAGAACTGTAGAATGCGAAGGAAG
+TAAAGCTTCCTGCGTACTCAAAGTAGATAAACCCTCATCACCCACGTGTGAGAGAAGACC
+TTCGTCCCCGTCCAGATGCGAGAGAATGAATAACCCTGGAAAACAAGTCCCGTTTATGAG
+AACGGACATGTTACAAAATATGTTTGCTGCTAATCGCGACAACGTAACGTCAAGACTTTT
+GAACTAAAATACAATTATATCTTTTTCGATATTAATAAATCCGTGTCTCCCGGGTTTTTT
+ATCTCTTTCAGTATGTGAATAGATAGGTATTTTATCTCTATTCATCATCGAATTTAAGAG
+ATCCGATAAACATTGTTTGTATTCTCCAGATGTCAGCATCTGATACAACAATATATGTGC
+ACATAAACCTCTGGCACTTATTTCATGTACCTTCCCCTTATCACTAAGGAGAATAGTATT
+TGAGAAATATGTATACATGATATTATCATGTATTAGATATACAGAATTTGTAACACTCTC
+GAAATCACACGATGTGTCGGCGTTAAGATCTAATATATCACTCGATAACACATTTTCATC
+TAGATACACTAGACATTTTTTAAAGCTAAAATAGTCTTTAGTAGTAACAGTAACTATGCG
+ATTATTTTCATCGATGATACATTTCATCGGCATATTATTACGCGTACCATCAAAGACTAT
+ACCATGTGTATATCTAACGTATTCTAGCATAGTTGCCATACGTACATTAAACTTTTCAGG
+ATCTTTGGATAGATCTTCCAATCTATCTATTTGAGAAAACATTTTTATCATGTTCAATAG
+TTGAAACGTCGGATCCACTATATAGATATTATCTATAAAGATTTTAGGAACTATGTTCAT
+GGTATCCTGGCGAATATTAAAACTATCAATGATATGATTATCGTTTTCATCTTTTATCAC
+CATATAGTTTCTAAGATATGGGATTTTACTTAATATAATATTATTTCCCGTAATAAATTT
+TATTAGAAATGCCAAATCTATAAGAAAAGTCCTAGAATTAGTCTGAAGAATATCTATATC
+ACCGTACCGTATATTTGGATTAATTAGATATAGAGAATATGATCCGTAACATATACAACT
+TTTATTATGACGTCTAAGATATTCTTCCATCAACTTATTAACATTTTTGACTAGGGAAGA
+TACATTATGACGTCCCATTACTTTTGCCTTGTCTATTACAGCGACGTTCATAGAATTTAG
+CATATCTCTTGCCAATTCTTCCATTGATGTTACATTATAAGAAATTTTAGATGAAATTAC
+ATTTGGAGCTTTAATAGTAAGAACTCCTAATATATCCGTGTATGTGGTCACTAATACAGA
+TTGTAGTTCTATAATCGTAAATAATTTACCTATATTATATGTTTGAGTTTGTTTAGAAAA
+GTAGCTAAGTATACGATCTTTTATTTCTGATGCCGATGTATCAACATCGAAAAAAAATCT
+TTTTTTATTCTTTTTTACTAACGATACGAATATGTCTTTGTTAAAAACAGTTATTTTCTG
+AATATTTCTAGCTTGTAATTTTAACATATGATATTCGTTCACACTAGGTACTCTGCCTAA
+ATAGGTTTCTATAATCTTTAATGTAATATTAGGAAGAGTATTCTGATCAGGATTCCTATT
+CATTTTGAGGATTTAAAACTCTGATTATTGTCTAATATGGTCTCAACACAAACTTTTTCA
+CAGAGTGATAGAGTTTTTGATAACTCGTTTTTCTTAAGAAATATAAAACTACTGTCTCCA
+GAGCTCGCTCTATCTTTTATTTTATCTAATTCGATACAAACTCCTGATACTGGTTCAGAA
+AGTAATTCATTAATTTTCAGTCCTTTATAGAAGATATTTAATATAGATAATACAAAATCT
+TCAGTTCTTGATATCGATCTGATTGATCCTAGAACTAGATATATTAATAACGTGCTCATT
+AGGCAGTTTATGGCAGCTTGATAATTAGATATAGTATATTCCAGTTCATATTTATTAGAT
+ACCGCATTGCCCAGATTTTGATATTCTATGAATTCCTCTGAAAATAAATCCAAAATAACT
+AGACATTCTATTTTTTGTGGATTAGTGTACTCTCTTCCCTCTATCATGTTCACTACTGGT
+GTCCACAATGATAAATATCTAGAGGGAATATAATATAGTCCATATGATGCCAATCTAGCA
+ATGTCGAATAACTGTAATTTTATTCTTCGCTCTTCATTATGAATTGAATCTTGAGGTATA
+AACCTAACACAAATTATATCATTAGACTTTTCGTATGTAATGTCTTTCATGTTATAAGTT
+TTTAATCCTGGAATAGAATCTATTTTAATGAGGCTTTTAAACGCAGCGTTCTCCAACGAG
+TCAAAGCATAATACTCTGTTGGTTTTCTTATATTCAATATTACGATTTTCTTCTTTGAAT
+GGAATAGGTTTTTGAATTAGTTTATAATTACAACATAATAGATAAGGAAGTGTGTAAATA
+GTACGCGGAAAAAACATAATAGCTCCCCTGTTTTCATCCATGGTTTTAAGTAAATGATCA
+CTGGCTTCTTTAGTCAATGGATATTCGAACATTAACCGTTTCATCATCATTGGACAGAAT
+CCATATTTCTTAATGTAAAGAGTGATCAAATCATTGTGTTTATTGTACCATCTTGTTGTA
+AATGTGTATTCGGTTATCGGATCTGCTCCTTTTTCTATTAAAGTATCGATATCGATCTCG
+TCTAAGAATTCAACTATATCGACATATTTCATTTGTATACACATAACCATTACTAACGTA
+GAATGTATAGGAAGAGATGTAACGGGAACAGGGTTTGTTGATTCGCAAACTATTCTAATA
+CATAATTCTTCTGTTAATACGTCTTGCACGTAATCTATTATAGATGCCAAGATATCTATA
+TAATTATTTTGTAAGATGATGTTAACAATGTGATCTATATAAGTAGTGTAATAATTCATG
+TATTTCGATATATGTTCCAACTCTGTCTTTGTGATGTCTAGTTTCGTAATATCTATAGCG
+TCCTCAAAAAATATATTCGCATATATTCCCAAGTCTTCAGTTCTATCTTCTAAAAAATCT
+TCAACGTATGGAATATAATAATCTATTTTACCTCTTCTGATGTCATTAATGATATAGTTT
+TTGACACTATTTTCCGTCAATTGATTCTTATTCACTATGTCTAAAAACCGGATAGCGTCC
+CTAGGACGAACTACTGCCATTAATATCTCTATTATAGCTTCTGGACATAAATCATCTATT
+ATACCAGAATTAATGGGAACTATTCCGTATCTATCTAACATAGTTTTAAGAAAGTCAGAA
+TCTAAGACCTGATGTTCATATATTGGTTCATACATGAAATGATCTCTATTGATGATAGTG
+ACTATTTCATTCTCTGAAAATTGGTAACTCATTCTATACACGCTTTCCTTGTTGATAAAG
+GATAGTATATACTCAATGGAATTTGTACCAACAAACTGTTCTCTTATGAATCGTATATCA
+TCATCTGAAATGATCATGTAAGGCATACATTTAACAATAAGAGACTTGTCTCCTGTTATC
+AATATACTATTCTTGTGATAATTTATGTGTGCGGCAAATTTGTCCACGTTCTTTAATTTT
+GTTATAGTAGATATCAAATCCAATGGAGATACAGTTCTTGGCTTAAACAGATATAGTTTT
+TCTGGAACGAATTCTACAACATTATTATAAAGGACTTTGGGTATATAAGTGGGATGAAAT
+CCTATTTTAATTAATGCGATAGCCTTGTCCTCGTGCAGATATCCAAACGCTTTTGTGATA
+GTATGGCATTCATTGTCTAGAAACGCTCTACGAATATCTGTAACAGATATCATCTTTAGA
+GAATACTAGTCGCGTTAATAGTACTAAAATTTGTATTTTTTAATCTATCTCAATAAAAAA
+TTAATATGTATGATTCAATGTATAACTAAACTACTAACTGTTATTGATAACTAGAATCAG
+AATCTAATGATGACATAACTAAGAAGTTTATCTACAGCCAATTTAGCTGCATTATTTTTA
+GCATCTCGTTTAGATTTTCCATCTGCCTTATCGAATACTCTTCCGTCAATGTCTACACAG
+GCATAAAATGTAGGAGAGTTACTAGGCCCCACTGATTCAATACGAAAAGACCAATCTCTC
+CTAGTTATTTGACAGTACTCATTAATAACGGTGACAGGGTTAACACCTTTCCAATAAATA
+ATTTTTTTAACCGGAATAACATCATCAAAAGACTTATGATCCTCTCTCATTGATTTTTCG
+CGGGATACATCATCTATTATAGCATCAGCATCAGAATCTGTAGGCCGTGTATCAGCATCC
+ATTGTCGTAGACCAACGAGGAGGAGTATCGTTGGAGCTGTAAACCATAGCACTACGTTGA
+AGATCATACAGAGCTTTATTAACTTCTCGCTTCTCCATATTAAGTTGTTTAGTTAGTTGT
+ACAGCAGTAGCTCCTTAGTCCAATGTTTTTAATAACCGCACACAATCTCTGTGTCAGAAC
+GCTCGTCAATATAGATCTTAGAAATTTTTTTAGAGAGAACTAACGCAACTAGCAATAAAA
+CTGATCTTATTTTATCATTTTTTTTATTCATCATCCTCTGGTGGTTCGTCGTTCCTATCG
+AATGTAGCTCTGATTAACCCGTCATCTATAGGTGATGCTGGTTCTGGAGATTCTGGAGGA
+GATGGATTATTATCTGGAAGAATCTCTGTTATTTCCTTGTTTTCATGTATCGATTGCGTT
+GTAACATTAAGATTGCGAAATGCTCTAAATTTGGGAGGCTTAAAGTGTTGTTTACAATCT
+CTACACGCGTGTCTAACTAATGGAGGTTCATCAGCGGCTCTAGTTTGAATCATCATCGGT
+GTAGTATTCCTACTTTTACAGTTAGGACACGGTGTATTGTATTTCTCGTCGAGAACGTTA
+AAATAATCGTTGTAACTCACATCCTTTATTTTATCTATATTGTATTCTACTCCTTTCTTA
+ATGCATTTTATACCGAACAAGAGATAGCGAAGGAATTCTTTTTCGGTACCGCTAGTACCC
+TTAATCATATCACATAGTGTTTTATATTCTAAATGTGTGGCAATGGACGGTTTATTTCTA
+TACGATAGTTTGTTTTTGGAATCCTTTGAGTATTCTATACCAATATTATTCTTTGATTCG
+AATTTAGTTTCTTCGATATTAGATTTTGTATTACCTATATTCTTGATGTAGTACTTTGAT
+GATTTTTCCATGGCCCATTCTATTAAGTTTTCCAAGTTGGCATCATCCACATATTGTGAT
+AGTAATTCTCGGATATCAGTAGTGACTACCGCCATTGATATTTGTTCATTTGATGAGTAA
+CTACTAATGTATACATTTTCCATTTATAACACTTATGTATTAACTTTGTTTATTTATATT
+TTTTCATTATTATGTTGATATTAATAATCGTATTGTGGTTATATGGCTACAATTTCATAA
+TGAGTTGAAGTCAGTGTCCTATGATCAATGACGATAGCTTTACTCTGAAAAGAAAGTATC
+AAATCGATAGTGCAGAGTCAACAATGAAAATGGATAAGACGATGACAAAGTTTCAGAATA
+GAGTCAAAATGGTAAAAGAAATAAATCAGACGATAAGAGCAGCACAAACTCATTACGAGA
+CATTGAAACTAGGATATATAAAATTTAAGGGAATGATTAGGACTACTACTCTAGAAGATA
+TAGCACCATCTATTCCAAATAATCAGAAAACTTATAAACTATTCTCGGACATTTCAGTCA
+TTGGCAAAGCATCACAGAATCCGAGTAAGATGATATATGCTCGCTGCTTTACATGTTTCC
+CAATTTGTTTGGAGATGACCATAGATTCATTTGTTATAGAATGCATCCAACATTGTTCAT
+GATATAGTTGAATCATGTATGCCTGTTCGTATGCCTGTGGCTAAGATACTGTGTAAAGAA
+ATGGTAAATAAATACTTTGAGAATCTTTAAGAGTGCATTGACTTTGTTAGTGAATAGGCA
+TTCCATCTTTCTCCAATACTAATTCAAATTGTTAAATTAATAATGGAATAGTATAAATAG
+TTATTAGTGATAGGATAGTAAACATAATTATTAGAATAGTAGTGTAGTATCATAGATAAC
+TCTCTTCTATAAAAAATGGATTTTATTCGTAGAAAGTATCTTATATACACAGTAGAAAAT
+AATATAGATTTTTTAAAGGATGATACATTAAGTAAAGTAAACAATTTTACCCTCAATCAT
+GTACTAGCTCTCAAGTATCTAGTTAGCAATTTTCCTCAACATGTTATTACTAAGGATGTA
+TTAGCTAATACCAATTTTTTTGTTTTCATACATATGGTACGATGCTGTAAAGTATACGAA
+GCGGTTTTACGACACGCATTTGATGCACCCACGTTGTACGTTAAAGCATTGACTAAGAAT
+TATTTATCGTTTAGTAACACAATACAGTCGTACAAGGAAACAGTGCATAAACTAACACAA
+GATGAAAAATTTTTAGAGGTTGCCGAATACATGGACGAATTAGGAGAACTTATAGGCGTA
+AATTATGACTTAGTTCTTAATCCATTATTTCACGGAGGGGAACCCATCAAAGATATGGAA
+ATCATTTTTTTAAAACTGTTTAAGAAAACAGACTTCAAAGTTGTTAAAAAATTAAGTGTT
+ATAAGATTACTTATTTGGGCATACCTAAGCAAGAAAGATACAGGCATAGAGTTTGCGGAT
+AATGATAGACAAGATATATATACTCTATTTCAACAAACTGGTAGAATAGTCCATAGCAAT
+CTAACAGAAACGTTTAGGGATTATATCTTTCCCGGAGATAAGACTAGCTATTGGGTGTGG
+TTAAACGAAAGTATAGCTAATGATGCGGATATCGTTATTAATAGACCCGCCATTACCATG
+TATGATAAAATTCTTAGTTATATATACTCTGAGATAAAACAGGGACGCGTTAATAAAAAC
+ATGCTTAAGTTAGTTTATATCTTTGAGCCTGAAAAAGATATCAGAGAACTTCTGCTAGAA
+ATCATATATGATATTCCTGGAGATATCCTATCTATTATTGATGCAAAAAACGACGATTGG
+AAAAAATATTTTATTAGTTTTTACAAAGCTAATTTTATTAACGGTAATACATTTATTAGT
+GATAGAACGTTTAACGATGACTTATTCAGAGTTGTTGTTCAAATAGATCCCGAATATTTC
+GATAATGAACGAATTATGTCTTTATTCTATACGAGTGCTGCGGACATTAAACGATTTGAT
+GAGTTAGATATTAATAACAGTTATATATCTAATATAATTTATGAGGTGAACGATATCACA
+TTAGATACAATGGATGATATGAAGAAGTGTCAAATCTTTAACGAGGATACGTTGTATTAT
+GTTAAGGAATACAATACATACCTGTTTTTGCACGAGTCGGATCCCATGGTCATAGAGAAC
+GGAATACTAAAGAAACTGTCATCTATAAAATCCAAGAGTAGACGGCTGAACTTGTTTAGC
+AAAAACATTTTAAAATATTATTTAGACGGACAATTGGCTCGTCTAGGTCTTGTGTTAGAT
+GATTATAAAGGAGACTTATTAGTTAAAATGATAAACCATCTCAAATCTGTGGAGGATGTA
+TCCGCATTCGTTAGATTTTCTACAGATAAAAACCCTAGTATTCTTCCATCGCTAATCAAA
+ACTATTTTAGCTAGTTATAATATTTCCATCATCGTCTTATTTCAAAGGTTTTTAAGAGAT
+AATCTATATCATGTAGAAGAATTCTTGGATAAAAGCATCCATCTAACCAAGACGGATAAG
+AAATATATACTTCAATTGATAAGGCACGGTAGATCATAGAACAAACCAAATATATTATTA
+ATAATTTGTATATACATAGATATAATTATCACATATTAAAAAATAACACATTTTTGATAA
+ATGGAAACCGTTGCAACAATTCAGACTCCCACCAAATTAATGAATAAAGAAAATGCAGAA
+ATGATTTTGGAAAAAATTGTTAATCATATAGCTATGTATATTAGTGACGAATCAATATAT
+TCAGAAAATAATCCTGAATATATTGATTTTCGTAACAGATACGGAGACTATAGATCTCTC
+ATTATAAAAAGTGATCACGAGTTTGTAAAGCTATGTAAAGATCATGCAGAGAAAAGTTCT
+CCAGAAACGCAACAAATGATTATCAAACACATATACGAACAATATCTTATTCCAGTATCT
+GAAGTACTATTAAAACCTATAATGTCCATGGGTGACATATTTACATATAACGGATGTAAA
+GACAATGAATGGATGCTAGAACAACTCTCTACCCTAAACTTTAACAATCTCTACACATGG
+AACTCATGTAGCATAGGCAATGTAACGCGTCTGTTTTATACATTTTTTAGTTATCTGATG
+AAAGATAAACTAAATATATAAGTATAATCCCATTCTAATACTTTAACCTGATGTATTATT
+ACCTGCATCTTATTAGAATATTAACCTAACTAAAAGACATAAAAAGCGGTAGGATATAAA
+TATTATGGCCGCAACCGTTCCGCGTTTTGACGATGTGTACAAAAATGCACAAAGAAGAAT
+TCTAGATCAAGAAACATTTTTTAGTAGAGGTCTAAGTAGACCGTTAATGAAAAACACATA
+TCTATTTGATAATTACGCGTATGGATGGATACCAGAAACTGCAATTTGGAGTAGTAGATA
+CGCAAACCTAGATGCTAGTGACTATTATCCCATTTCGTTGGGATTACTTAAAAAGTTTGA
+ATTTCTCATGTCTCTATATAAAGGTCCTATTCCCGTATATGAAGAAAAAGTAAATACTGA
+ATTCATTGCTAATGGATCTTTCTCCGGTAGATACGTATCATATCTTAGAAAGTTTTCTGC
+CCTTCCAACAAACGAGTTTATTAGTTTTTTATTATTGACCTCCATCCCTATCTATAATAT
+CTTATTCTGGTTTAAAAACACACAGTTTGATATTACTAAACACACATTATTCAGATACGT
+CTATACAGATAATACCAAACACCTTGCGTTGGCTAGGTATATACATCAAACAGGAGACTA
+TAAGCCTTTGTTTAGTCGTCTCAAAGAGAATTATATATTTACTGGTCCCGTTCCAATAGG
+TATCAAAGATATAGATCACCCTAATCTTAGTAGAGCAAGAAGTCCATCCGATTATGAGAC
+ATTAGCTAATATTAGTACTATATTGTACTTTACCAAGTATGATCCAGTATTAATGTTTTT
+ATTGTTTTACGTACCTGGGTATTCAATTACTACAAAAATTACTCCAGCCGTAGAATATCT
+AATGGATAAACTGAATCTAACAAAGAGCGACGTACAACTGTTGTAAATTATTTTATGCTT
+CGTAAAATGTAGGTCTTGAACCAAACATTCTTTGAAAAAATGAGATGCATAAAACTTTAT
+TATCCAATAGATTAACTATTTCAGACGTCAATCGTTTAAAGTAAACTTCGTAAAATATTC
+TTTGATTGCTGCCGAGTTTAAAACTTCTATCGATAATTGTTTCATATGTTTTAATATTTA
+CAAGTTTTTTGGTCCATGGTACATTAGCTGGACAGATATATGCAAAATAATATCGTTCTC
+CAAGTTCTATAGTCTCTGGATTGTTTTTATTATATTCAGTAACCAAATACATATTAGGGT
+TATCTGCGGATTTATAATTTGAGTGATGCATTCGACTCAACATAAATAATTCTAGAGGAG
+ACGATCTACTATCAAATTCGGATCGTAAATCTGTTTCTAAAGAACGGAGAATATCTATAC
+ATACCTGATTAGAATTCATCCGTCCTTCAGACAACATCTCAGACAGTCTGGTCTTGTATG
+TCTTAATCATATTCTTATGAAACTTGGAAACATCTCTTCTAGTTTCACTAGTACCTTTAT
+TAATTCTCTCAGGTACAGATTTTGAATTCGACGATGCCGAGTATTTCATCGTTGTATATT
+TCTTCTTCGATTGCATAATCAAATTCTTATATACCGCCTCAAACTCTATTTTAAAATTAT
+TAAACAATACTCTACTATTAATCAGTCGTTCTAACTCCTTTGCTATTTCTATGGACTTAT
+CTACATCTTGACTGTCTATCTCTGTAAACACGGAGTCGGTATCTCCATACACGCTACGAA
+AACGAAATCTATAATCTATAGGCAACGATGTTTTCACAATCGGATTAATATCTCTATCGT
+CCATATAAAATGGATTACTTAATGTATTGGCAAACCGTAACATACCGTTGGATAACTCTG
+CTCCATTTAGTACCGATTCTAGATACAATATCATTCTACGTCCTATGGATGTGCAACTCT
+TAGCCGAAGCGTATGAGTATAGAGCACTATTTCTAAATCCCATCAGACCATATACTGAGT
+TGGCTACTATCTTGTACGTATATTGCATGGAATCATAGATGGCCTTTTCAGTTGAACTGG
+TAGCCTGTTTTAACATCTTTTTATATCTGGCTCTCTCTGCCAAAAATGTTCTTAATAGTC
+TAGGAATGGTTCCTTCTATTGATCTATCGAAAATTGCTATTTCAGAGATGAGGTTCGGTA
+GTCTAGGTTCACAATGAACCGTAATATATCTAGGAGGTGGATATTTCTGAAGCAAGAGTT
+GATTATTTATTTCTTCTTCCAATCTATTGGTACTAACAACGACACCGACTAATGTTTCCG
+GAGATAGATTTCCAAAGATACACACATTAGGATACAGACTGTTATAATCAAAGATTAATA
+CATTATTACTAAACATTTTTTGTTTTGGAGCAAATACCTTACCGCCTTCATAAGGAAACT
+TTTGTTTTGTTTCTGATCTAACTAAGATAGTTTTAGTTTCCAACAATAGCTTTAACAGTG
+GACCCTTGATGATTGTACTCGCTCTATATTCGAATACCATGGATTGAGGAAGCACATATG
+TTGCCGCACCAGCGTCTGTTTTTGTTTCTACTCCATAATACTCCCACAAATACTGACACA
+AACAAGCATCATGAATACAGTATCTAGCCATATCTAAAGCTATGTTTAGATTATAATCCT
+TATACATCTGAGCTAAATCAATGTCATCCTTTCCGAAAGATAATTTATATATATCATTAG
+GTAAAGTAGGACATGATAGTACGACTTTAAATCCATTTTCCAAAATATCTTTACGAATTA
+CTTTACATATAATATCCTCATCAACAGTCACGTAATTACCTGTGGTTAAAACCTTTGCAA
+ATGTATCGGCTTTGCCTTTCGCGTCCGTAGTATCGTCACCGATGAACGTCATTTCTCTAA
+CTCCTCTATTTAATACTTTACCCATGCAACTGAACGCGTTCTTGGATATAGAATCCAATT
+TGTACGAATCCAATTTTTCAGATTTTTGAATGAATGAATATAGATCGAAAAATATAGTTC
+CATTATTGTTATTAACGTGAAACGTAGTATTGGCCATGCCGCATACTCCCTTATGACTAG
+ACTGATTTCTCTCATAAATACAGAGATGTACAGCTTCCTTTTTGTCTGGAGATCTAAAGA
+TAATCTTCTCTCCTGTTAATAACTCTAGACGATTAGTAATATATCTCAGATCAAAGTTAT
+GTCCGTTAAAGGTAACGACGTAGTCGAACGTTAGTTCCAACAATTGTTTAGCTATTCGTA
+ACAAAACTATTTCAGAACATAGAACTAGTTCTCGTTCGTAATCCATTTCCATTAGCGACT
+GTATCCTCAAACATCCTCTATCGACGGCTTCTTGTATTTCCTGTTCCGTTAACATCTCTT
+CATTAATGAGCGTAAACAGTAATCGTTTACCACTTAAATCGATATAACAGTAACTTGTAT
+GCGAGATTGGGTTAATAAATACAGAAGGAAACTTCTTATCGAAGTGACACTCTATATCTA
+GAAATAAGTACGATCTTGGGATATCGAATCTAGGTATTTCTTTAGCGAAACAGTTACGTG
+GATCGTCACAATGATAACATCCATTGTTAATCTTTGTCAAATATTGCTCGTCCAACGAGT
+AACATCCGTCTGGAGATATCCCGTTAGAAATATAAAACCAACTAATATTGAAAAATTCAT
+CCATGGTGGCATTTTGTATGCTGCGTTTCTTTGGCTCTTCTATCAACCACATATCTGCGA
+CGGAGCATTTTCTATCTTTAATATCTAGATTATAACTTATTGTCTCGTCAATGTCTATAG
+TTCTCATCTTTCCCATCGGCCTCGCATTAAATGGAGGAGGAGATAATGACTGATATATTT
+CGTCCGTCACTACGTAATAAAAGTAATGAGGAAATCGTATAAATACGGTCTCGCCATTTC
+GACATCTGGATTTCAGATATAAAAATCTGTTTTCACCGTGACTTTCAAACCAATTAATAC
+ACCTAACATCCATTTCTAGAATTTAGAAATATATTTTCATTTAAATGAATCCCAAACATT
+GGGGAAGAGCCGTATGGACCATTATTTTTATAGTACTTTCGCAAGCGGGTTTAGACGGCA
+ACATAGAAGCGTGTAAACGAAAACTATATACTATAGTCAGCACTCTTCCATGTCCTGCAT
+GTAGACGACACGCGACTATCGCTATAGAGAACAATAATGTCATGTCTAGCGATGATCTGA
+ATTATATTTATTATTTTTTCATCAGATTATTTAACAATTTGGCATTTGATCCCAAATACG
+CAATCGATGTGTCAAAGGTTAAACCTTTATAAACTTAACCCATTATAAAACTTATGATTA
+GTCACGACTGAAATAACCGCGTGATTATTTTTTGGTATAATTCTACACGGCATGGTTTCT
+GTGACTATGAATTCAACACCTGTTATCTTAGTGAAATCTTTAACAAACAGCAAGGGTTCG
+TCAAAGACATAAAACTCATTGTTTACGATCGAAATAGACCCCCTATCACACTTAAAATAA
+AAAATATCCTTATCCTTTACCACCAAATAAAATTCTGATTGGTCAATGTGAATGTATTCA
+CTTAACAGTTCCACAAATTTATTTATTAACTCCGAGGCACATACATCGTCGGTATTTTTT
+ATGACAAACTTTACTCTTCCAGCATCCGTTTCTAAAAAAATATTAACGAGTTCCATTTAT
+ATCATCCAATATTATTGAAATGACGTTGATGGACAGATGATATAAATAAGAAGGTACAGT
+ACCTTTGTCCACCATCTCCTCCAATTCATACTCTATTTTGTCATTAACTTTAATGTGTGA
+AAACAGTACGCCACATGCTTCCATGACAGTGTGTAACACTTTGGATACAAAATGTTTGAC
+ATTAGTATAATTGTCCAAGACTGTCAATCTATAATAGATAGTAGCTATAATATATTCTAT
+GATGGTATTGAAGAAGATGACAACCTTGGCATATTGATCATTTAACACAGACATGGTATC
+AACAAATAGCTTAAATGAAAGAGAATCAGTAATTGGAATAAGCGTCTTCTCGATGTAGTG
+TCCGTATACCAACATGTCTGATATTTTGATGTATTCCATTAAATTATTTAGTTTTTTCTT
+TTTATTCTCGTTAAACAGAATTTCTGTCAATGGACCCCAACATCGTTGACCTATTAAGTT
+TTGATTGATTTTTCCGTGTAAGGCGTATCTAGTCAGATCGTATAGCCTATCCAATAATCC
+ATCGTCTGTGCGTAGATCACATCGTACACTTTTTAATTTTCTATAGAAGAGTGACAGACA
+TCTGGAGCAATTACAGACAGCAATTTCTTTATTCTCTACAGATGTAAGATACTTGAAGAT
+ATTCCTATGATGATGCAGAATTTTGGATAACACGGTATTGATGGTATCTGTTACCATAAT
+TCCTTTGACTGATAGTGTCAAAGTACAAGATTTCCAATCTTTTGCAATTTTCAGTACCAT
+TATCTTTGTTTTGATATCTATATCAGACAGCATGGTACGTCTGACAACACAGGGATTAAG
+ACGGAAAGATGAAATGATTCTCTCAACATCTTCAATAGATACCTTGCTATTTTTTTTGGC
+ATTATCTATATGTGAGAGAATATCCTCTAGAGAATCAGTATCCTTTTTGATGATAGTGGA
+TCTCAATGACATGGGACGTCTAAACCTTCTTATTCTATCACCAGATTGCATGGTGATTTG
+TCTTCTTTCTTTTATCATGATGTAATCTCTAAATTCATCGGCAAATTGTCTATATCTAAA
+ATCATAATATGAGATGTTTACCTCTACAAATATCTGTTCGTCCAATGTTAGAGTATCTAT
+ATCAGTTTTGTATTCCAAATTAAACATGGCAACGGATTTAATTTTATATTCCTCTATTAA
+GTCCTCGTCGATAATAACAGAATGTAGATAATCATTTAATCCATCGTACATGGTTGGAAG
+ATGCTCGTTGACAAAATCTTTAATTGTCTTGATGAAGGTGGGACTATATCTAACATCTTG
+ATTAATAAAATTTATAACATTGTCCATAGGATACTTTGTAACTAGTTTTATACACATCTC
+TTCATTGGTAAGTTTAGACAGAATATCGTGAACAGGTGGTATATTATATTCATCAGATAT
+ACGAAGAATAATGTCCAAATCTATATTGTTTAATATATTATATAGATGTAGTGTAGCTCC
+TACAGGAATATCTTTAACTAAGTCAATGATTTCATCAACAGTTAGATCTATTTTAAAGTT
+AATCATATAGGCATTGATTTTTAAAAGGTATGTAGCCTTGACTACATTCTCATTAATTAA
+CCATTCCAAGTCACTGTGTGTAAGAAGATTATATTCTATCATAAGCTTGACTACATTTGG
+TCCCGATACCATTAAAGAATTCTTATGATATAAGGAAACAGCTTTTAGGTACTCATCTAC
+TCTACAAGAATTTTGGAGAGCCTTAACGATATCAGTGACGTTTATTATTTCAGGAGGAAA
+GAACCTAACATTGAGAATATCTGAATTAATAGCTTCCAGATACAGTGATTTTGGCAATAG
+TCCGTGTAATCCATAATCCAGTAACACGAGCTGGTGCTTGCTAGACACCTTTTCAATGTT
+TAATTTTTTTGAAATAAGCTTTGATAAAGCCTTCCTCGCAAATTCCGGATACATGAACAT
+GTCGCCAACATGATTAAGTATTGTTTTTCATTATTTTTATATTTTCTCAACAAGTTCTCA
+ATACCCCAATAGATAATAGAATATCACCCAATGCGTCCATGTTGTCTATTTCCAACAGGT
+CGCTATATCCACCAATAGAAGTTTTCCCAAAAAAGATTCTAGGAACAGTTCTACCACCAG
+TAATTTGTTCAAAATAGTCACGCAATTCATTTTCGGGTTTAAATTCTTTAATATCTACAA
+TTTCATACGCTCCTCTTTTGAAACTAAACTTATTTAGAATATCCAGTGCGTTTCTACAAA
+AAGGACATGTAAACTTGACAAAAATTGTCACTTTGTTATTGGCCAACCTTTGTTGTACAA
+ATTCCTCGGCCATTTTTAATATTTAAGTGATACAAAACTATCTCGACTTATTTAACTCTT
+TAGTCGAGATATATGGACACAGATAGCTATATGATAACCAACTACAGAAGACAAACGCTA
+TAAAAAACATAATTACGACGAGCATATTTATAAATATTTTTATTCAGTATTACTTGATAT
+AGTAATATTAGGCACAGTCAAACATTCAACCACTCTAGATACATTAACTCTCTCATTTTC
+TTTAACAAATTCTGCAATATCTTCGTAAAAAGATTCTTGAAACTTTTTAGAATATCTATC
+GACTCTAGATGAAATAGCGTTCGTCAACATACTATGTTTTGTATACATAAAGGCGCCCAT
+TTTAACAGTTTCTAGTGACAAAATGCTAGCGATCCTAGGATCCTTTAGAATCACATAGAT
+TGACGATTCGTCTCTCTTAGTAACTCTAGTAAAATAATCATACAATCTAGTACGCGAAAT
+AATATTATCCTTGACTTGAGGAGATCTAAACAATCTAGTTTTGAGAACATCGATAAGTTC
+ATCGGGAATTACATACATACTATCTTTAATAGAACTCTTTTCATCCAGTTGAATGGATTC
+GTCCTTAACCAACTGATTAATGAGATCTTCTATTTTATCATTTTCTAGATGATATGTATG
+TCCATTAAAGTTAAATTGTGTAGCGCTTCTTTTTAGCCTAGCAGCCAATACTTTAACATC
+ACTAATATCGATATACAAAGGAGATGATTTATCGATGGTATTAAGAATTCGTTTTTCGAC
+ATCCGTCAAAACCAATTCCTTTTTGCCTGTATCATCCAGTTTGCCATTCTTTGTAAAGAA
+ATTATTTTCTACTAGACTATTAATAAGACTGATAAGGATTCCTCCATAATTGCACAATCC
+AAACTTTTTCACAAAACTAGACTTTACGAGATCTACAGGAATGCGTACTTCAGGTTTCTT
+AGCTTGTGATTTTTTCTTTTGTGGACATTTTCTAGTGACCAACTCATCTACCATTTCATT
+GATTTTAGCAGTAAAATAAGCTTTCAATGCACGGGCACTGATACTATTGAAAACGAGTTG
+ATCTTCAAATTCCGCCATTTAAGTTCACCAAACAACTTTTAAATACAAATATATCAATAG
+TAGTAGAATAAGAACTATAAAAAAAATAATAATTAACCAATACCAACCCCAACAACCTGT
+ATTATTAGTTGATGTGACAGTTTTCTCATCACTTAGAACAGATTTAACAATTTCTATAAA
+GTCTGTCAAATCATCTTCCTGAGAACCCATAAATACACCAAATATAGCAGCGTACAACTT
+ATCCATTTATACATTGAATATTGGCTTTTCTTTATCGCTATCTTCATCATATTCATCATC
+AATATCAACAAGTCCCAGATTACGAACCAGATCTTCTTCTACATTTTCAGTCATTGATAC
+GCGTTCACTATCTCCAGAGAGTCCGATAACGTTAGCCACTACTTCTCTATCAATGATTAG
+TTTCTTGAGCGCGAATGTAATTTTTGTTTCCGTTCCGGATCTATAGAAAACTACAGGTGT
+AATAATTGCCTTGGCTAATTGTCTTTCTCTTTTACTGAGTGATTCTAGTTCACCTTCTAT
+AGATCTGAGAATGGATGATTCTCCAGTCGAAACATATTCTACCATGGCTCCGTTTAATTT
+GTTGATGAAGATGGATTCATCCTTAAATGTTTTCTCTGTAATAGTTTCCGCCGAAAGACT
+ATGCAAAGAATTTGGAATGCGTTCCTTGTGTGTAATGTTTCCATAGACAGCTTCTAGAAG
+TTGATACAACATAGGACTAGCCGCGGTAACTTTTATTTTTAGAAAGTATCCATCGCTTCT
+ATCTTGTTTAGATTTATTTTTATAAAGTTTAGTCTCTCCTTCCAACATAATAAAAGTGGA
+AGTCATCTGACTAGATAAACTATCAGTAAGTTTTATAGAGATAGATGAACAATTAGCGTA
+TTGAGAAGCATTTAGTGTAACGCATTCGATACATTTTGCATTAGATTTACTAATCGATTT
+TGCATACTCTATAACACCCGCACAAGTCTGTAGAGAATCGCTAGATGCTGTAGGTCTTGG
+TGAAGTTTCAACTCTCTTCTTGATTACCTTACTCATGATTAAACCTAAATAATTGTACTT
+TGTAATATAATGATATATATTTTCACTTTATCTCATTTGAGAATAAAAATGTTTTTGTTA
+ACCACTGCATGATGTACAGATTTCGGAATCGCAAACCACTTGTGGTTTTATTTTATCCTT
+GTCCAATGTGAATTGAATGGGAGCGGATGCGGGTTTCGTACGTAGATAGTACATTCCCGT
+TTTTAGACCGAGACTCCATCCGTAAAAATGCATACTCGTTAGTTTGGAATAACTCGGATC
+TGCTATATGGATATTCATAGATTGACTTTGATCGATGAAGGCTCCCCTGTCTGCAGCCAT
+TTTTATGATCGTCTTTTGTGGAATTTCCCAAATAGTTTTATAAACTCGCTTAATATCTTC
+TGGAAGGTTTGTATTCTGAATGGATCCACCATCTACCATAATCCTATTCTTGATCTCATC
+ATTCCATAATTTTCTCTCGGTTAAAACTCTAAGGAGATGCGGGTTAACTACTTGGAATTC
+TCCAGACAATACTCTCCGAGTGTAAATATTACTGGTATACGGTTCCACCGACTCATTATT
+TCCCAAAATTTGAGCAGTTGATGCAGTCGGCATAGGTGCCACCAATAAACTATTTCTAAG
+ACCGTATGTTCTGATTTTATCTTTTAGAGGTTCCCAATTCCAAAGATCCGACGGTACAAC
+ATTCCAAAGATCATATTGTAGAATACCGTTACTGGCGTACGATCCTACATATGTATCATA
+TGGTCCTTCCTTCTCAGCTAGTTTACAACTCGCCTCTAATGCACCGTAATAAATGGTTTC
+AAAGATCTTCTTATTTAGATCTTGTGCTTCCAGGCTATCAAATGGATAATTTAAGAGAAT
+AAACGCGTCCGCTAATCCTTGAACACCAATACCGATAGGTCTATGTCTCTTATTAGAGAT
+TTCAGCTTCTGGAATAGGATAATAATTAATATCTATAATTTTATTGAGATTTCTGACAAT
+TACTTTGACCACATCCTTCAGTTTGAGAAAATCAAATCGCCCATCTATTACAAACATGTT
+CAATGCAACAGATGCCAGATTACACACGGCTACCTCATTAGCATCCGCATATTGTATTAT
+CTCAGTGCAAAGATTACTACACTTGATGGTTCCTAAATTTTGTTGATTACTCTTTTTGTT
+ACACGCATCCTTATAAAGAATGAATGGAGTACCAGTTTCAATCTGAGATTCTATAATCGC
+TTTCCAGACGACTCGAGCCTTTATTATACATTTGTATCTCCTTTCTCTTTCGTATAGTGT
+ATACAATCGTTCGAACTCGTCTCCCCAAACATTGTCCAATCCAGGACATTCATCCGGACA
+CATCAACGACCACTCTCCGTCATCCTTCACTCGTTTCATAAAGAGATCAGGAATCCAAAG
+AGCTATAAATAGATCTCTTGTTCTATGTTCATCGTTTCCTGTATTCTTTTTAAGATCGAG
+GAACGCCATAATATCAGAATGCCACGGTTCCAAGTATATGGCCATAACTCCAGGCCGTTT
+GTTTCCTCCCTGATCTATGTATCTAGCGGTGTTATTATAAACTCTCAACATTGGAATAAT
+ACCGTTTGATATACCATTGGTACCGGAGATATAGCTTCCACTGGCACGAATATTACTAAT
+TGATAGACCTATTCCCCCTGCCATTTTAGAGATTAATGCGCATCGTTTTAACGTGTCATA
+GATGCCTTCTATGCTATCATCGATCATGTTAAGTAGAAAACAGCTAGACATTTGGTGACG
+AGTAGTTCCCGCATTAAATAAGGTAGGAGAAGCGTGCGTAAACCATTTTTCAGAAAGTAG
+ATTGTACGTCTCAATAGCTGAGTCTATATCCCATTGATGAATTCCTACTGCGACACGCAT
+TAACATGTGCTGAGGTCTTTCAACAATTTTGTTGTTTATTTTCAACAAGTAGGATTTTTC
+CAAAGTTTTAAAACCAAAATAGTTGTATGAAAAGTCTCGTTCGTAAATAATAACCGAATT
+GAGCTTATCCTTATATTTGTTAACTATATCCATGGTAATACTTGAAATAATCGGAGAATG
+TTTCCCATTTTTAGGATTAACATAGTTGAATAAATCCTCCATCACTTCACTAAATAGTTT
+TTTTGTTTCCTTGTGTAGATTTGATATGGCTATTCTGGCGGCTAGAATGGCATAATCCGG
+ATGTTGTGTAGTACAAGTGGCTGCTATTTCGGCTGCCAGAGTGTCCAATTCTACCGTTGT
+TACTCCATTATATATTCCTTGAATAACCTTCATAGCTATTTTAATAGGATCTATATGATC
+AGTGTTTAAGCCATAGCACAATTTTCTAATACGAGACGTGATTTTATCAAACATGACATT
+TTCCTTGTATCCATTTCGTTTAATGACAAACATTTTTGTTGGTGTAATAAAAAAAATTAT
+TTAATTTTTCATTAATAGGGATTTGACGTATGTAGCGTACAAAATTATCGTTCCTGGTAT
+ATAGATAAAGAGTCCTATATATTTGAAAATCGTTACGGTTCGATTAAACTTTAATGATTG
+CATTGTGAATATATCATTAGGATTTAACTCCTTGACTATCATGGCGGTGCCAGAAATTAC
+CATCAAAAGCATTAATACAGTTATGCAGATCGCAGTTAGAACGGTTATAGCATCCACCAT
+TTATATCTAAAAATTAGATCAAAGAATATGTGACAACGTCCTAGTTGTATACTGAGAATT
+GACGAAACAATGTTTCTTACATATTTTTTTCTTATTAGTAACCGACTTAATAGTAGGAAC
+TGGAAAACTAGACTTGATTATTCTATAAGTATAGATACCCTTCCAAATAATGTTCTCTTT
+GATAAAAGTTCCAGAAAATGTAGAATTTTTTAAAAAGTTATCTTTTGCTATTACTAATAT
+CGTGGTTAGACGCTTATTATTAATATGAGTGATGAAATCCACACCGCTTCTAGATATCGC
+TTTTATTTCCACATTAGATGGTAAATCCAATAGTGAAACTATCTTTTTAGGAATGTATGG
+ACTCGCGTTTAGAGGAGTGAACGTCTTCGGAGTAGTAAAGGATGATTCGTCAAATGAATA
+AACAATTTCACAAATGGATGTTAATGTATTAGTAGGAAATTTTTTGACGCTAGTGGAATT
+GAAGATTCTAATGGATGATGTTCTACCTATTTCATCCGATAACATGTTAATTTCCAATAC
+CAACGGTTTTAATATTTCGATGATATACGGTAGTCTCTCTTTCGGACTTATATAGCTTAT
+TCCACAATACGAGTCATTATATACTCCAAAAAACAAAATAACTAGTATAAAATCTGTATC
+GAATGGGAAAAACGAAATTATCGATATAGGTATAGAATCCGGAACATTGAACGTATTAAT
+ACTTAATTCTTTTTCAGTGGTAAGAACCGATAGGTTATTGACATTGTATGGTTTTAAATA
+TTCTATAACTTGAGACTTGATAGATATTAATGACGAATTGAAAATTATTTTTATCACCAC
+GTGTGTTTCAGGATCATCGTCGACGCCAGTTAACCAACCGAATGGAGTAAAATAAATATC
+ATTAATATATGCTCTAGATATTAGTATTTTTATTAATCCTTTGATTATCATCTTCTCGTA
+CGCGAATGATTCCATGATCAAGAGTGATTTGAGAACATCCTCCGGAGTATTAATGGGTTT
+AGTAAACAGTCCATCGTTGCAATAATAAAAGTTGTCCAAGTTAAAGGATATTATGCATTC
+GTTTAAAGATATCACCTCATCTAACGGAGACAATTTTTTGGTAGGTTTTAGAGACTTTGA
+AGCTACTTGTTTAACAAAGTTATTCATCGTCGTCTACTATTCTATTTAATTTTGTAGTTA
+ATTTATCACATATCACATTAATTGACTTTTTGGTCCACTTTTCCATACGTTTATATTCTT
+TTAATCCTGCGTTATCCGTTTCCGTTATATACAGGGATAGATCTTGCAAGTTAAATAGAA
+TGCTCTTAAATAATGTCATTTTTTTATCCGCTAAAAATTTAAAGAATGTATAAACTTTTT
+TCAAAGATTTAAAACTTTTAGGTGGAGTTCTGGTACACAATATCATAAACAAACTAATAA
+ACATCCCACATTCAGATTCCAACAATTGATTAACTTCCACATTAATACAGCCTATTTTCG
+CTCCAAATGTACATTCGAAAAATCTGAATAAAACATCAATATCGCAATTTGTATTATCCA
+ATACAGAATGTCTGTGATTCGTGTTAAAACCATCGGAAAAAGAATAGAAATAAAAATTAT
+TATAATGGTGGAATTCAGTTGGAATATTGCCTCCGGAGTCATAAAAGGATACTAAACATT
+GTTTTTTATCGTAAATTACACATTTCCAATGAGACAAATAACAAAATCCAAACATTACAA
+ATCTAGAGGTAGAACTTTTAATTTTGTCTTTAAGTATATACGATAAGATATGTTTATTCA
+TAAACGCGTCAAATTTTTCATGAATAGCTAAGGAGTTTAAGAATCTCATGTCAAATTGTC
+CTATATAATCCACTTCGGATCCATAAGCAAACTGAGAGACTAAGTTCTTAATACTTCGAT
+TGCTCATCCAGGCTCCTCTCTCAGGCTCTATTTTCATCTTGACGACCTTTGGATTTTCAC
+CAGTATGTATTCCTTTACGTGATAAATCATCAATTTTCAAATCCATTTGTGAGAAGTCTA
+TCGCCTTAGATACTTTTTCCCGTAGTTGAGGTTTAAAGAAATACGCTAACGGTATACTAG
+TAGGTAACTCAAAGACATCATATATAGAATGGTAACGCGTCGTTAACTCGTCGGTTAACT
+CTTTCTTTTGATCGAGTTCATCGCTACTATTGGGTCTGCTCAGGTGCCCCGACTCTACTA
+GTTCCAACATCATACCGATAGGAATACAAGACACTTTGCCAGCGGTTGTAGATTTATCAT
+ATTTCTCCACCACATATCCGTTACAATTTGTTAAGAATTTAGATACATCTATATTGCTAC
+ATAATCCAGCTAGTGAATATATATGACATAATAAATTGGTAAATCCTAGTTCTGGTATTT
+TACTAATTACTAAATCTGTATATCTTTCCATTTATCATGGAAAAGAATTTACCAGATATC
+TTCTTTTTTCCAAACTGCGTTAATGTATTCTCTTACAAATATTCACAAGATGAATTCAGT
+AATATGAGTAAAACGGAACGTGATAATTTCTCATTGGCTGTGTTTCCAGTGATAAAACAT
+AGATGGCATAACGCACACGTTGTAAAACATAAAGGAATATACAAAGTTAGTACAGAAGCA
+CGTGGAAAAAAAGTATCTCCTCCATCACTAGGAAAACCCGCACATATAAACCTAATGTCG
+AAGCAATATATATATAGTGAGTATGCAATAAGCTTTGAATGTTATAGTTTTCTAAAATGT
+ATAACAAATACAGAAATCAATTCGTTCGATGAGTATATATTAAGAGGACTATTAGAAGCT
+GGTAATAGTTTACAGATATTTTCCAATTCCGTAGGTAAACGAATAGATACTATAGGTGTA
+CTAGGGAATAAGTATCCATTTAGCAAAATTCCATTGGCCTCATTAACTCCTAAAGCACAA
+CGAGAGATATTTTTAGCGTGGATTTCTCATAGACCTGTAGTTTTAACTGGAGGAACCGGA
+GTGGGTAAGACGTCACAGGTACCCAAGTTATTGCTTTGGTTTAATTATTTATTTGGTGGA
+TTCTCTTCTCTAGATAAAATCACTGACTTTCACGAAAGACCAGTCATTCTATCTCTTCCT
+AGGATAGCTTTAGTTAGATTGCATAGCAATACCATTTTAAAATCATTGGGATTTAAGGTA
+CTAGATGGATCTCCTATCTCTTTACGGTACGGATCTATACCGGAAGAATTAATAAACAAA
+CAACCAAAAAAATATGGAATTGTATTTTCTACCCATAAGTTATCTCTAACAAAACTATTT
+AGTTATGGCACTATTATTATAGACGAAGTTCATGAGCATGATCAAATAGGAGATATTATT
+ATAGCAGTAGCGAGAAAACATCATACGAAAATAGATTCTATGTTTTTAATGACTGCCACG
+TTAGAGGATGACAGGGAACGTCTAAAAATATTTTTACCTAATCCCGCATTTATACATATT
+CCTGGAGATACACTGTTTAAAATTAGCGAGGTATTTATTCATAATAAGATAAATCCATCT
+TCCAGAATGGCATATATAGAAGAAGAAAAGAGAAATTTAGTTACTGCTATACAGATGTAT
+ACTCCTCCTGATGGATCATCCGGTATAGTCTTTGTGGCATCCGTTGCACAGTGTCACGAA
+TATAAATCATATTTAGAAAAAAGATTACCGTATGATATGTATATTATTCATGGTAAGGTC
+TTAGATATAGACGAAATATTAGAAAAAGTGTATTCATCACCTAATGTATCGATAATTATT
+TCTACTCCTTATTTGGAATCCAGCGTTACTATACGCAATGTTACACACATTTATGATATG
+GGTAGAGTTTTTGTCCCCGCTCCTTTTGGAGGATCACAACAATTTATTTCTAAATCTATG
+AGAGATCAACGAAAAGGAAGAGTAGGAAGAGTTAATCCTGGAACATACGTATATTTCTAT
+GATCTGTCTTATATGAAATCTATACAGCGAATAGATTCAGAATTTCTACATAATTATATA
+TTGTACGCTAATAAGTTTAATCTAACACTCCCCGAAGATTTGTTTATAATCCCTACAAAT
+TTGGATATTCTATGGCGTACAAAGGAATATATAGACTCGTTCGATATTAGTACAGAAACA
+TGGAATAAATTATTATCCAATTATTATATGAAGATGATAGAGTATGCTAAACTTTATGTA
+CTAAGTCCTATTCTCGCTGAGGAGTTGGATAACTTTGAGAGGACGGGAGAATTAACTAGT
+ATTGTACAAGAAGCCATTTTATCTCTAAATTTACAAATTAAGATTTTAAAATTTAAACAT
+AAAGATGATGATACGTATATACACTTTTGTAGAATATTATTCGGTGTCTATAACGGAACA
+AACGCTACTATATATTATCATAGACCTCTAACGGGATATATGAATATGATTTCAGATACT
+ATATTTGTTCCTGTAGATAATAACTAAAAATCAAAATCTAATGACCACATCTTTTTTTAG
+AGATGAAAAATTTTCCACATCTCCTTTTGTAGACACGACTAAACATTTTGCAGAAAAAAG
+TTTATTATTATTTAGATAATCGTATACTTCATCAGTGTAGATAGTAAATGTGAACAGATA
+AAAGGTATTCTTGCTCAATAGATTGGTAAATTCCATAGAATATATTAATCCTTTCTTCTT
+GAGATCCCACATCATTTCAACCAAAGACGTTTTATCCAATGATTTACCTCGTACTATACC
+ACATACAAAACTAGATTTTGCAGTGATGTCGTACCTGGTATTCCTACCAAACAAAATTTT
+ACTTTTAGTTCTTTTAGAAAATTCTAAGGTAGAATCTCTATTTGTCAATATGTCATCTAT
+GGAATTACCACTAGCAAAAAATGATAGAAATATATATTGATACATCGCAGCTGGTTTTGA
+TCTACTATACTTTAAAAACGAATCAGATTCCATAATTGCTTGTATATCATCAGCTGAAAA
+ACTATGTTTTACACGTATTCCTTCGGCATTTCTTTTTAATGATATATCTTGTTTAGACAA
+TGATAAAGTTATCATGTCCATGAGAGACGCGTCTCCGTATCGTATAAATATTTCATTAGA
+TGTTAGACGCTTCATTAGGGGTATACTTCTATAAGGTTTCTTAATTAGTCCATCATTGGT
+TGCGTCAAGAACTACTATCTGATGTTGTTGGGTATCTCTAGTGTTACACATGGCCTTACT
+AAAGTTTGGGTAAATAACTATGATATCTCTATTAATTATAGATGTATATATTTCATTCGT
+CAAGGATATTAATATCGACTTACTATCGTCATTAATACGTGTAATGTAATCATATAAATC
+ATGCGATAGCCAAGGAAAATTCAAATAGATGTTCATCATATAATCGTCGCTATAATTCAT
+ATTAATACTTTGACATTGACTAATTTGTAATATAGCCTCGCCACGAAGAAAGCTCTCGTA
+TTCAGTTTCATCGATAAAGGATACCGTTAAATATAACTGGTTGCCGATAGTCTCATAGTC
+TATTAAGTGGTAAGTTTCGTATAAATACAGAATCCCTAAAATATTATCTAATGTGGGATT
+AATCCTTACCATAACTGTATAAAATGGAGCCGGAGTCATAACTATTTTACCGTTTGTACT
+TACTGGAATAGATGAAGGAATAATCTCCGGACATGATGGTAAAGACCCAAATGTCTGTTT
+GAAGAAATCCAATGTTCCAGGTCCTAATCTCTTGACAAAAATTACGATATTCGATCCCGA
+TATCCTTTGCATTCTATTTACCAGCATATCACGAACTATATTAAGATTATCTATCATGTC
+TATTCTCCCACCGTTATATAAATCGCCTCCGCTAAGAAACGTTAGTATATCCATACAATG
+GAATACTTCATTTCTAAAATAGTATTCGTTTTCTAATTCTTTAATGTGAAATCGTATACT
+AGAAAGGGAAAAATTATCTTTGAGTTTTCCATTAGAAAAGAACCACGAAACTAATGTTCT
+GATTGCGTCTGACTCCGTCGCTGAATTAATAGATTTACACCAAAAACTCATATAACTTCT
+AGATGTAGAAGCATTCGCTAAAAAATTAGTAGAATCAAAGGATATAAGTAGATGTTCCAA
+CAAGTGAGCAATTCCCAAGATTTCATCTATATCATTCTCGAATCCGAAATTAGAAATTCC
+CAAGTAGATATCCTTTTTCATCCGATCATTGATGAAAATACGAACTTTATTCGGTAAGAC
+GATCATTTACTAAGGAGTAAAATAGGAAGTAACGTTCGTATATCGTTATCGTCGTATAAA
+TTAAAGGTGTGTTTTTTGCCATTAAGAGACATTATAATTTTACCAATATTGGAATTATAA
+TATAGGTGTATTTGAGCACTAGAAACGGTCGATGCATCGGTAAATATAGCTGTATCTAAT
+GTTCTAGTCGGTATTTCTTCATTTCGCTGTCTAATGATAGCGTTTTCTCTATCTGTTTCC
+ATTACAGCTGCCTGAAGTTTATTGGTCGGATAATATGTAAAATAATAAGAAATACATACG
+AATAACAAAAATAAAATAAGATATAATAAAGATGCCATTTAGAGATCTAATTTTGTTCAA
+CTTGTCCAAATTCCTACTTACAGAAGATGAGGAATCGTTGGAGATAGTATCTTCCTTATG
+TAGAGGATTTGAAATATCTTACGATGACTTAATATCGTACTTTCCAGATAGGAAATACCA
+TAAATATATTTCTAAGGTATTTGAACATGTAGATTTATCGGAGGAATTAAGTATGGAATT
+CCATGATACAACTCTGAGAGATTTAGTATATCTTAGATTGTACAAGTATTCCAAGTATAT
+ACGGCCGTGTTATAAATTAGGAGATAATCTAAAAGGTATAGTTGTTATAAAGGACAGAAA
+TATATATATTAGAGAAGCAAATGATGACTTGATAGAATATCTCCTCAAGGAATACACTCC
+TCAGATTTATACATATTCTAATGAGCGAGTTCCCATAGCTGGTTCAAAATTAATTCTTTG
+TGGATTTTCTCAAGTTACATTTATGGCGTATACAACGTCGCATATAACAACAAATAAAAA
+GGTAGATGTTCTCGTTTCCAAAAAATGTATAGATGAACTAGTCGATCCAATAAATTATCA
+AATACTTCAAAATTTATTTGATAAAGGAAGCGGAACAATAAACAAAATACTCAGGAAGAT
+ATTTTATTCGGTAACAGGTGGCCAAACTCCATAGGTAGCTTTTTCTATTTCGGATTTTAG
+AATTTCCAAATTCACCAGCGATTTATCGGTTTTGGTGAAATCCAAGGATTTATTAATGTC
+CACAAATGCCATTTGTTTTGTCTGTGGATTGTATTTGAAAATGGAAACGATGTAGTTAGA
+TAGATGCGCGGCGAAGTTTCCTATTAGGGTTCCGCGCTTCACGTCACCCAACATACTTGA
+ATCACCATCCTTTAAAAAAAATGATAAGATATCAACATGGAGTATATCATACTCGGATTT
+TAATTCTTCTACTGCCTCACTGACATTTTCACAAATACTACAATACGGTTTACCGAAAAT
+AATCAGTACGTTCTTCATTTATGGGTATCAAAAACTTAAAATCGTTACTGCTGGAAAATA
+AATCACTGACGATATTAGATGATAATTTATACAAAGTATACAATGGAATATTTGTGGATA
+CAATGAGTATTTATATAGCCGTCGCCAATTGTGTCAGAAACTTAGAAGAGTTAACTACGG
+TATTCATAAAATACGTAAACGGATGGGTAAAAAAGGGAGGACATGTAACCCTTTTTATCG
+ATAGAGGAAGTATAAAAATTAAACAAGACGTTAGAGACAAGAGACGTAAATATTCTAAAT
+TAACCAAGGACAGAAAAATGTTAGAATTAGAAAAGTGTACATCCGAAATACAAAATGTTA
+CCGGATTTATGGAAGAAGAAATAAAGGCAGAAATGCAATTAAAAATCGATAAACTCACAT
+TTCAAATATATTTATCTGATTATGATAACATAAAAATATCATTGAATGAGATACTAACAC
+ATTTCAACAATAATGAGAATGTTACATTATTTTATTGTGATGAACGAGACGCAGAATTCG
+TTATGTGTCTAGAGGCTAAAACACAGTTCTCTACCACAGGAGAATGGCCGTTAATAATAA
+GTACCGATCAGGATACTATGCTATTCGCGTCTGCTGATAATCATCCTAAGATGATAAAAA
+ACTTAACTCAACTGTTTAAATTTGTTCCCTCGGCAGAGGATAACTATTTAGCAAAATTAA
+CTGCATTAGTGAATGGATGTGATTTCTTTCCTGGACTCTATGGGGCATCTATAACACCCA
+ACAACTTAAACAAAATACAATTGTTTAGTGATTTTACAATCGATAATATAGTCACTAGTT
+TGGCAATTAAAAATTATTATAGAAAGACTAACTCTACCGTAGACGTGCGTAATATTGTTA
+CGTTTATAAACGATTACGCTAATTTAGACGATGTCTACTCGTATATTCCTCCTTGTCAAT
+GCACTGTTCAAGAATTTATATTCTCCGCATTAGATGAAAAATGGAATGAATTTAAATCAT
+CTTATTTAGAGAGCGTGCCGTTACCCTGCCAATTAATGTACGCATTAGAACCACGTAAGG
+AGATTGATGTTTCAGAAGTTAAAACTTTATCATCTTATATAGATTTCGAAAATACTAAAT
+CAGATATCGATGTTATAAAATCTATATCCTCGATTTTTGGATATTCTAACGAAAACTGTA
+ACACCATAGTGTTCGGCATCTATAAGGATAATTTACTACTGAGTATAAATAATTCATTTT
+ACTTTAACGATAGTCTGTTAATAACCAATACTAAAAGTGATAATATAATAAATATAGGTT
+ACTAGATTAAAAAATGGTGTTCCAGCTCGTGTGTTCTACATGCGGCAAAGATATTTCTCA
+CGAACGATATAAATTGATTATACGAAAAAAATCATTAAAGGATGTACTAGTCAGTGTAAA
+GAACGAATGTTGTAGGTTAAAATTATCTACACAAATAGAACCTCAACGTAACTTAACAGT
+GCAACCTCTATTGGATATAAACTAATGGATCCGGTTAATTTTATCAAGACATATGCGCCT
+AGAGGTTCTATTATTTTTATTAATTATGCCATGTCATTAACTAGTCATTTGAATCCATCG
+ATAGAAAAACATGTGGGTATTTATTATGGTACGTTATTATCGGAACACTTGGTAGTTGAA
+TCTACCTATAGAAAAGGAGTTAGAATAGTCCCATTGGATAGATTTTTTGAAGGATATCTT
+AGTGCAAAAGTATACATGTTAGAGAATATTCAAGTTATGAAAATAGCAGCTGATATGTCG
+TTAACTTTACTAGGTATTCCATATGGATTTGGTCATGATAGAATGTATTGTTTTAAATTG
+GTAGCTGAATGTTATAAAAATGCCGGTATTGATACATCGTCTAAACGAATATTAGGTAAA
+GATATTTTTCTGAGCCAAAACTTTACAGATGATAATAGATGGATAAAGATATATGATTCT
+AATAATTTAACATTTTGGCAAATTGATTACCTTAAAGGGTGAGTTAATATGCATAACTAC
+TCCTCCGTTGTTTTTTCCCTCGTTCTTTTTCTTAACGTTGTTTGCCATCACTCTCATAAT
+GTAAAGATATTCTAAAATGGTAAACTTTTGCATATCGGATGCAGAAATTGGTATAAATGT
+TGTAATTGTATTATTTCCCGTCAATGGACTAGTCACAGCTCCATCAGTTTTATATCCTTT
+AGAGTATTTCTCACTCGTGTCTAGCATTCTAGAGCATTCCATGATCTGTTTATCGTTGAT
+ATTGGCCGGAAAGATAGATTTTTTATTTTTTATTATATTACTATTGGCAATTGTAGATAT
+AACTTCTGGTAAATATTTTTCTACCTTTTCAATCTCTTCTATTTTCAAGCCGGCTATATA
+TTCTGCTATATTGTTACTAGTATCAATACCTTTTCTGGCTAAGAAGTCATATGTGGTATT
+CACTATATCAGTTTTAACTGGTAGTTCCATTAGCCTTTCCACTTCTGCAGAATAATTAGA
+AATTGGTTCTTTACCAGAAAATCCAGCTACTATAATAGGCTCACCGATGATCATTGGCAA
+AATCCTATATTGTACCAGATTAATGAGAGCATATTTCATTTCCAATAATTCTGCTAGTTC
+TTGAGACATTGATTTATTTGATGAATCTATTTGGTTCTCTAGATACTCTACCATTTCTGC
+CGCATACAATAACTTGTTAGATAAAATCAGGGTTATCAAAGTGTTTAGTGTGGCTAGAAT
+AGTGGGCTTGCACGTATTAAAGAATGCTGTAGTATGAGTAAACCGTTTTAACGAATTATA
+TAGTCTCCAGAAATCTGTGGCGTTGCATACATGAACTGAATGACATCGAAGATTGTCCAA
+TATTTTTAATAGCTGCTCTTTGTCCATTATTTCTATATTTGACTCGCAACAATTGTAGAT
+ACCATTAATCACTGATTCCTTTTTCGATGCCGGACAATAGCACAATTGTTTAGCTTTGGA
+CTCTATGTATTCAGAATTAATAGATATATCTCTCAATACAGATTGCACTATACATTTTGA
+AACTATGTCAAAAATTGTAGAACGACGCTGTTCTGTAGCCATTTAACTTTAAATAATTTA
+CAAAAATTTAAAATGAGCATCCGTATAAAAATCGATAAATTGCGCCAAATTGTGGCATAT
+TTTTCAGAGTTCAGCGAAGAAGTGTCTATAAATGTAGACTTGACGGATGAATTAATGTAT
+ATTTTTGCCGCCTTGGGCGGATCTGTAAACATTTGGGCCATTATACCTCTCAGTGCATCA
+GTGTTCTACCGCGGAGCCGAAAATATTGTGTTTAACCTTCCAGTGTCCAAGGTAAAATCG
+TGTTTGTGTAGTTTTCACAATGATGCTATCATAAATATAGAACCTGATCTGGAAAATAAT
+CTAGTAAAACTTTCTAGTTATCATGTAGTAAGTGTCGATTGTAACAAGGAACTGATGCCT
+ATTAGGACAGATACTACTATTTGTCTAAGTATAGATCAAAAGAAATCTTACGTATTTAAT
+TTTCACAAGTATGAAGAAAAATGTTGTGGTAGAACCGTCATTCATCTAGAATGGTTGTTG
+GGCTTTATCAAGTGTATTAGTCAGCATCAGCATTTGGCTATTATGTTTAAAGATGACAAT
+ATTATTATGAAGACTCCTGGTAATACTGATGCGTTTTCCAGGGAATATTCTATGACTGAA
+TGTTCTCAAGAACTACAAAAGTTTTCTTTCAAAATAGCTATCTCGTCTCTCAACAAACTA
+CGAGGATTCAAAAAGAGAGTCAATGTTTTTGAAACTAGAATCGTAATGGATAATGACGAT
+AACATTCTAGGAATGTTGTTTTCGGATAGAGTTCAATCCTTTAAGATTAACATCTTTATG
+GCGTTTTTAGACTAATACTTTCAATGAGATAAATATGGGTGGCGGAGTAAGTGTTGAGCT
+CCCTAAACGGGATCCACCTCCGGGAGTACCCACTGATGAGATGTTATTAAACGTGGATAA
+AATGCATGACGTGATAGCTCCCGCTAAGCTTTTAGAATATGTGCATATAGGACCACTAAC
+AAAAGATAAAGAGGATAAAGTAAAGAAAAGATATCCAGAGTTTAGATTAGTCAACACAGG
+ACCCGGTGGTCTTTCGGCATTATTAAGACAATCATATAATGGAACCGCACCCAATTGCTG
+TCGCACTTTTAATCGTACTCATTATTGGAAGAAGGATGGAAAGATATCAGATAAGTATGA
+AGAGGGTGCAGTATTAGAATCGTGTTGGCCCGACGTCCACGACACTGGAAAATGCGATGT
+TGATTTATTCGACTGGTGTCAGGGGGATACGTTCGATATAAACATATGCCATCAGTGGAT
+CGGTTCAGCCTTTAATAGGAGTGATAGAACTGTAGAGGGTCGACAATCGTTAATAAATCT
+GTATAATAAGATGCAAAGATTATGTAGTAAAGATGCTAGTGTACCAATATGTGAATTATT
+TTTGCATCATTTACGCGCACACAATACAGAAGATAGTAAAGAGATGATCGATTATATTCT
+AAGACAACAGTCGGCGGACTTTAAACAGAAATATATGAGATGTAGTTATCCCACTAGAGA
+TAAGTTAGAAGAGTCATTAAAATATGCGGAACCTCGAGAATGTTGGGATCCAGAGTGTTC
+GAATGCCAATGTTAATTTCTTACTAACACGTAATTATAATAATTTAGGACTTTGCAATAT
+TGTACGATGTAATACGAGCGTGAATAACTTACAGATGGATAAAACTTCCTCATTAAGATT
+ATCATGTGGATTAAGCAATAGTGATAGATTTTCTACTGTTCCCGTCAATAGAGCAAAAGT
+AGTTCAACATAATATTAAACATTCGTTCGACCTAAAATTGCATTTGATCAGTTTATTATC
+TCTCTTGGTAATATGGATACTAATTGTAGCTATTTAAATGGGTGCCGCAGCAAGCATACA
+GACGACTGTGAATACACTCAGTGAACGTATCTCGTCTAAATTAGAACAAGAAGCGAACGC
+TAGTGCTCAAACAAAATGTGATATAGAAATCGGAAATTTTTATATCCGACAAAACCATGG
+ATGTAACATCACTGTTAAAAATATGTGCTCTGCGGACGCGGATGCTCAGTTGGATGCTGT
+GTTATCAGCCGCTACAGAAACATATAGTGGATTAACACCGGAACAAAAAGCATACGTACC
+AGCTATGTTTACTGCTGCGTTAAACATTCAGACGAGTGTAAACACTGTTGTTAGAGATTT
+TGAAAATTATGTGAAACAGACTTGTAATTCTAGCGCTGTTGTCGATAACAAATTAAAGAT
+ACAAAACGTAATTATAGATGAATGTTACGGAGCCCCAGGATCTCCAACAAATTTGGAATT
+TATTAATACAGGATCTAGCAAAGGAAATTGTGCCATTAAGGCGTTGATGCAATTGACTAC
+TAAGGCCACTACTCAAATAGCACCTAGACAAGTTGCTGGTACAGGAGTTCAGTTTTATAT
+GATTGTTATCGGTGTTATAATATTGGCAGCGTTGTTTATGTACTATGCCAAGCGTATGCT
+GTTCACATCCACCAATGATAAAATCAAACTTATTTTAGCCAATAAGGAAAACGTCCATTG
+GACTACTTACATGGACACATTCTTTAGAACTTCTCCGATGATTATTGCTACCACGGATAT
+ACAAAACTGAAAATATATTGATAATATTTTAATAGATTAACATGGAAGTTATCGCTGATC
+GTCTAGACGATATAGTGAAACAAAATATAGCGGATGAAAAATTTGTAGATTTTGTTATAC
+ACGGTCTAGAGCATCAATGTCCTGCTATACTTCGACCATTAATTAGGTTGTTTATTGATA
+TACTATTATTTGTTATAGTAATTTATATTTTTACGGTACGTCTAGTAAGTAGAAATTATC
+AAATATTGTTGGTGTTGGTGGCGCTAGTCATCACATTAACTATTTTTTTATTACTTTATA
+CTATAATAGTACTAGACTGACTTCTAACAAACATCTCACCTGCCATAAATAAATGCTTGA
+TATTAAAGTCTTCTATTTCTAACACTATTCCATCTGTGGAAAATAATACTCTGACATTAT
+CGCTAATTGATACATCGGTAAGTGATATGCCTATAAAGTAATAATCTTCTTTGGGCACAT
+ATACCAGTGTACCAGGTTCTAACAACCTATTTACTGGTGCTCCTGTAGCATACTTTTTTT
+TTACCTTGAGAATATCCATTGTTTGCTTGGTCAATAGTGATATGTGATTTTTTATCAACC
+ACTCAAAAAAGTAATTGGAGTGTTCATATCCTCTACGGGCTATTGTCTCATGACCGTGTA
+TGAAATTTAAGTAACACGACTGTGGTAGATTTGTTCTATAGAGCCGGTTGCCGCAAATAG
+ATAGAACTACCAATATGTCTGTACAAATGTTAAACATTAATTGATTAACAGAAAAAACAA
+TGTTCGTTCTGGGAATAGAAACCAGATTAAAACAAAATTCATTAGAATATATGCCACGTT
+TATACATGGAATATAAAATAACTACAGTTTGAAAAATAACAGTATCATTTAAACATTTAA
+CTTGCGGGGTTAATCTCACAACTTTACTGTTTTTGAACTGTTCAAAATATAGCATAGATC
+CATGAGAAATACGTTTAGCCGCCTTTAATAGAGGAAATCCAACCGCCTTTCTGGATCTCA
+CCAACGACGATAGTTCTGACCAGCAACTCATTTCTTCATCATCCACCTGTTTTAACATAT
+AATAGGCAGGAGATAGATATCCATCATTGCAATATTCCTTCTCGTAGGCACACAATCTAA
+TATTGATAAAATCTCCATTCTCTTCTCTGTATTTATTATCTTGTCTCGGTGGCTGATTAG
+GCTGTGGTCTATCGTTGTTGAATCTATTTTGGTCATTAAATCTTTCATTTCTTCCTGGTA
+TATTTCTATCACCTCGTTTGGTTGGATTTTTGTCTATATTATCGTTTGTAACATCGGTAC
+GGGTATTCATTTATCACAAAAAAAACTTCTCTAAATGAGTCTACTACTAGAAAACCTCAT
+CGAAGAAGATACCATATTTTTTGCAGGAAGTATATCTGAGTATGATGATTTACAAATGGT
+TATTGCTGGTGCAAAATCCAAATTTCCAAGATCTATGCTTTCTATTTTTAATATAGTACC
+TAGAACGATGTCAAAATATGAGTTGGAGTTGATTCATAACGAGAATATCACAGGGGCAAT
+GTTTACCACAATGTATAATATAAGAAACAATTTGGGTCTAGGCGATGATAAACTAACTAT
+TGAAGCCATTGAAAACTATTTCTTGGATCCTAACAATGAGGTTATGCCTCTTATCATTAA
+TAATACGGATATGACTACCGTCATTCCTAAAAAAAGTGGTAGGAGAAAGAATAAGAACAT
+GGTTATCTTCCGTCAAGGATCATCACCTATCTTGTGTATTTTCGAAACTCGTAAAAAGAT
+TAATATTTATAAAGAAAATATGGAATCCGTATCGACTAAGTATACACCTATCGGAGACAA
+CAAGGCTTTGATATCTAAATATGCGGGAATTAATATCCTGAATGTGTATTCTCCTTCCAC
+GTCCATGAGATTGAATGCCATTTACGGATTCACCAATAAAAATAAACTAGAGAAACTTAG
+TACTAATAAGGAACTAGAATCGTATAGTTCTAGCCCTCTTCAAGAACCCATTAGGTTAAA
+TGATTTTCTGGGACTATTGGAATGTGTTAAAAAGAATATTCCTCTAACAGATATTCCGAC
+AAAGGATTGATTACTATAAATGGAGAATGTTCCTAATGTATACTTTAATCCTGTGTTTAT
+AGAGCCCACGTTTAAACATTCTTTATTAAGTGTTTATAAACACAGATTAATAGTTTTATT
+TGAAGTATTCGTTGTATTCATTCTAATATATGTATTTTTTAGATCTGAATTAAATATGTT
+CTTCATGCCTAAACGAAAAATACCCGATCCTATTGATAGATTACGACGTGCTAATCTAGC
+GTGTGAAGACGATAAATTAATGATCTATGGATTACCATGGATAACAACTCAAACATCTGC
+GTTATCAATAAATAGTAAACCGATAGTGTATAAAGATTGTGCAAAGCTTTTGCGATCAAT
+AAATGGATCACAACCAGTATCTCTTAACGATGTTCTTCGCAGATGATGATTCATTTTTTA
+AGTATTTTGCTAGTCAAGATGATGAATCTTCATTATCTGATATATTGCAAATCACTCAAT
+ATCTAGACTTTCTGTTATTATTATTGATCCAATCAAAAAATAAATTAGAAGCTGTGGGTC
+ATTGTTATGAATCTCTTTCAGAGGAATACAGACAATTGACAAAATTCACAGACTCTCAAG
+ATTTTAAAAAACTGTTTAACAAGGTCCCTATTGTTACAGATGGAAGGGTCAAACTTAATA
+AAGGATATTTGTTCGACTTTGTGATTAGTTTGATGCGATTCAAAAAAGAATCAGCTCTAG
+CTACCACCGCAATAGATCCTGTTAGATACATAGATCCTCGTCGTGATATCGCATTTTCTA
+ACGTGATGGATATATTAAAGTCGAATAAAGTTGAAAAATAATTAATTCTTTATTGTTATC
+ATGAACGGCGGACATATTCAGTTGATAATCGGCCCCATGTTTTCAGGTAAAAGTACAGAA
+TTAATTAGACGAGTTAGACGTTATCAAATAGCTCAATATAAATGTGTGACTATAAAATAT
+TCTAACGATAATAGATACGGAACGGGACTATGGACACATGATAAGAATAATTTTGCAGCA
+TTGGAAGTAACTAAACTATGTGATGTCTTGGAAGCAATTACAGATTTCTCCGTGATAGGT
+ATAGATGAAGGACAGTTCTTTCCAGACATTGTTGAATTCTGTGAGCGTATGGCAAACGAA
+GGAAAAATAGTTATAGTAGCCGCGCTCGATGGGACATTTCAACGTAGACCGTTTAATAAT
+ATTTTGAATCTTATTCCATTATCTGAAATGGTGGTAAAACTAACTGCAGTGTGTATGAAA
+TGCTTTAAGGAGGCTTCCTTTTCTAAACGATTAGGTACAGAAACCGAGATAGAAATAATA
+GGAGGTAATGATATGTATCAATCTGTGTGTAGAAAGTGTTACATCGACTCATAATATTAT
+ATTTTTTATCTAAAAAACTAAAAATAAACATTGATTAAATTTTAATATAATACTTAAAAA
+TGGATGTTGTGTCGTTAGATAAACCGTTTATGTATTTTGAGGAAATTGATAATGAGTTAG
+ATTACGAACCAGAAAGTGCAAATGAGGTCGCAAAAAAACTGCCGTATCAAGGACAGTTAA
+AACTATTACTAGGAGAATTATTTTTTCTTAGTAAGTTACAGCGACACGGTATATTAGATG
+GCGCCACCGTAGTGTATATAGGATCTGCTCCAGGTACACATATACGTTATTTGAGAGATC
+ATTTCTATAATTTAGGAGTGATCATCAAATGGATGCTAATTGACGGCCGCCATCATGATC
+CTATTCTAAATGGATTGCGTGATGTGACTCTAGTGACTCGGTTTGTTGATGAGGAATATC
+TACGATCCATCAAAAAACAACTACATCCTTCTAAGATTATTTTAATTTCTGATGTGCGAT
+CCAAACGAGGAGGAAATGAACCTAGTACTGCGGATTTACTAAGTAATTATGCTCTACAAA
+ATGTCATGATTAGTATTTTAAACCCCGTGGCGTCTAGTCTTAAATGGAGATGCCCGTTTC
+CAGATCAATGGATCAAGGACTTTTATATCCCACACGGTAATAAAATGTTACAACCTTTTG
+CTCCTTCATATTCAGCTGAAATGAGATTATTAAGTATTTATACCGGTGAGAATATGAGAC
+TGACTCGAGTTACCAAATCAGACGCTGTAAATTATGAAAAAAAGATGTATTACCTTAATA
+AGATAGTCCGCAACAAAGTAGTTATTAACTTTGATTATCCTAATCAGGAATATGACTATT
+TTCACATGTACTTTATGTTGAGGACCGTATACTGCAATAAAACATTTCCTACTACTAAAG
+CAAAGATACTATTTCTACAACAATCTATATTTCGTTTCTTAAATATTCCAACGACATCAA
+CTGAAAAAGTTAGTCATGAACCAATACAACGTAAAATATCTAGCAAAGATTCTATGTCTA
+AAAACAGAAATAGCAAGAGATCCGTACGCGGTAATAAATAGAAACGTACTACTGAGATAT
+ACTACCGATATAGAGTATAATGATTTAGTTACTTTAATAACCGTTAGACATAAAATTGAT
+TCTATGAAAACTGTGTTTCAGGTATTTAACGAATCATCCATAAATTATACTCCGGTTGAT
+GATGATTATGGAGAACCAATCATTATAACATCGTATCTTCAAAAAGGTCATAACAAGTTT
+CCTGTAAATTTTCTATACATAGATGTGGTAATATCTGACTTATTTCCTAGCTTTGTTAGA
+CTAGATACTACAGAAACTAATATAGTTAATAGTGTACTACAAACAGGCGATGGTAAAAAG
+ACTCTTCGTCTTCCTAAAATGTTAGAGACGGAAATAGTTGTCAAGATTCTCTATCGTCCT
+AATATACCATTAAAAATTGTTAGATTTTTCCGCAATAACATGGTAACTGGAGTAGAGATA
+GCCGATAGATCTGTTATTTCAGTCGCTGATTAATCAATTAGTAGAGATGAGATAAGAACA
+TTATAATAATCAATAATATATCTTATATCTGTTTAGAAAAATGCTAATATTAAAATAGCT
+AACGCTAGTAATCCAATCGGAAGCCATTTGATATCTATAATAGGGTATCTAATTTCCTGA
+TTCAGATAGCGTACGGCTATATTCTCGGTAGCTACTCGTTTGGAATCACAGACATTATTT
+ACATCTAATTTACTATCTGTAATGGAAACGTTTCCCAATGAAATGGTACAATCAGATACA
+TTACATCTTGATATATTTTTTTTTAAAGAGGCTGGTAACAACGCATCGCTTCGTTTACAT
+GGCTCGTACCAACAATAATAGGGTAATCTTGTATCTATTCCTATCCGTACTATACTTTTA
+TCAGGATAAATACATTTACATCGTATATCGTCTTTGTTAGTATCACAGAATGCATAAATT
+TGTTCGTCCGTCATGATAAAAATTTAAAGTGTAAATATAACTATTATTTTTATAGTTATA
+ATAAAAAGGGAAATTTGATTGTATACCTTCGGTTCTTTAAAAGAAACTGACTTGATAAAA
+ATGGCTGTAATCTCTAAGGTTACGTATAGTCTATACGATCAAAAAGAGATTAATGCCACA
+GATATTATCATTAGTCATATTAAAAATGACGACGATATCGGTACCGTTAAAGATGGTAGA
+CTAGGTGCTATGGATGGGGCATTATGTAAAACTTGTGGGAAAACGGAATTGGAATGTTTC
+GGTCACTGGGGTAAAGTAAGTATTTATAAAACTCATATAGTTAAGCCTGAATTTATTTCA
+GAAATTATTCGTTTACTGAATCATATATGTATTCATTGCGGATTATTGCGTTCACGAGAA
+CCGTATTCCGACGATATTAACCTAAAAGAGTTATCGGTACACGCTCTTAGGAGATTAAAG
+GATAAAATATTATCCAAGAAAAAGTCATGTTGGAACAGCGAATGTATGCAACCGTATCAA
+AAAATTACTTTTTCAAAGAAAAAGGTTTGTTTCGTCAACAAGTTGGATGATATTAACGTT
+CCTAATTCTCTCATCTATCAAAAGTTAATTTCTATTCATGAAAAGTTTTGGCCATTATTA
+GAAATTCATCAATATCCAGCTAACTTATTTTATACAGACTACTTTCCCATCCCTCCGTTG
+ATTATTAGACCGGCTATTAGTTTTTGGATAGATAGTATACCCAAAGAGACAAATGAATTA
+ACTTACTTATTAGGTATGATCGTTAAGAATTGTAACTTGAATGCTGATGAACAGGTTATC
+CAGAAGGCGGTAATAGAATACGATGATATTAAAATTATTTCTAATAACACTACCAGTATC
+AATTTATCATATATCACATCCGGCAAAAATAATATGATTAGAAGTTATATCGTCGCTCGG
+CGAAAAGATCAGACCGCTAGATCCGTAATTGGTCCCAGTACATCTATCACCGTTAATGAG
+GTAGGAATGCCCACATATATTAGAAATACACTTACAGAAAAGATATTTGTTAATGCCTTT
+ACAGTGGATAAAGTTAAACAACTATTAGCATCAAACCAAGTTAAATTTTACTTTAATAAA
+CGATTAAACCAATTAACAAGAATACGTCAAGGAAAGTTTATCAAAAATAAAATACATTTA
+TTGCCTGGTGATTGGGTAGAAGTAGCTGTTCAAGAATATACAAGTATTATTTTTGGAAGA
+CAACCGTCTCTACATAGATACAACGTCATCGCTTCATCTATCAGAGCTACCGAAGGAGAT
+ACTATCAAAATATCTCCCGGAATTGCCAACTCTCAAAATGCTGATTTTGACGGAGATGAA
+GAATGGATGATATTGGAGCAAAATCCTAAAGCCGTAGTTGAACAAAGTATTCTTATGTAT
+CCGACAACGTTACTCAAACACGATATTCATGGAGCCCCCGTTTATGGATCTATTCAAGAT
+GAAATCGTAGCAGCGTATTCATTGTTTAGGATACAAGATCTTTGTTTAGATGAAGTATTG
+AACATCTTGGGGAAATATGGAAGAGAGTTCGATCCTAAAGGTAAATGTAAATTCAGCGGT
+AAAGATATCTATACTTACTTGATAGGTGAAAAGATTAATTATCCGGGTCTCTTAAAGGAT
+GGTGAAATTATTGCAAACGACGTAGATAGTAATTTTGTTGTAGCTATGAGGCATCTGTCA
+TTGGCTGGACTCTTATCCGATCATAAATCGAACGTGGAAGGTATCAACTTTATTATCAAG
+TCATCTTATGTTTTTAAGAGATATCTATCTATATACGGTTTTGGGGTGACATTCAAAGAT
+CTGAGACCAAATTCGACGTTCACTAATAAATTGGAGGCTATCAACGTAGAAAAAATAGAA
+CTTATCAAAGAAGCATACGCCAAATATCTCAAAGATGTAAGAGACGGGAAAATAGTTCCA
+TTATCTAAAGCTTTAGAGGCGGACTACTTGGAATCCATGTTATCCAACTTGACAAATCTT
+AATATCAGAGAGATAGAAGAACATATGAGACAAACGCTGATAGATGATCCAGATAATAAC
+CTCCTGAAAATGGCCAAAGCGGGTTATAAAGTAAATCCCACAGAACTAATGTATATTCTA
+GGTACTTATGGACAACAGAGGATAGATGGCGAACCAGCAGAGACTCGAGTATTGGGTAGA
+GTCTTACCTTACTATCTTCCAGACTCTAAGGATCCAGAAGGAAGAGGTTATATTCTTAAT
+TCTTTAACAAAAGGATTAACGGGTTCTCAATATTACTTTTTGATGCTGGTTGCAAGATCT
+CAATCTACTGATATTGTCTGTGAAACATCACGTACCGGAACACTGGCTAGAAAAATCATT
+AAAAAGATGGAGGATATGGTGGTCGACGGATACGGACAAGTAGTTATAGGTAATACGCTC
+ATCAAGTACGCAGCCAATTATACCAAAATTCTAGGCTCAGTATGTAAACCTGTAGATCTT
+ATCTATCCAGATGAGTCCATGACTTGGTATTTGGAAATTAGTGCTTTGTGGAATAAAATA
+AAACAGGGATTCGTTTACTCTCAGAAACAGAAACTTGCAAAGAAGACATTGGCGCCGTTT
+AATTTCCTAGTATTCGTCAAACCCACCACTGAGGATAATGCTATTAAGGTTAAGGATCTG
+TACGATATGATTCATAACGTCATTGATGATGTGAGAGAGAAATACTTCTTTACGGTATCT
+AATATAGATTTTATGGAGTATATATTCTTGACGCATCTTAATCCTTCTAGAATTAGAATT
+ACAAAAGAAACGGCTATTACTATCTTTGAAAAGTTCTATGAAAAACTCAATTATACTCTA
+GGTGGTGGAACTCCTATTGGAATTATTTCTGCACAGGTATTGTCTGAGAAGTTTACACAA
+CAAGCCCTGTCCAGTTTTCACACTACTGAAAAGAGTGGTGCTGTAAAACAAAAACTTGGT
+TTCAACGAGTTTAATAACTTGACTAATTTGAGTAAGAATAAGACCGAAATTATCACTCTG
+GTATCCGATGATATCTCTAAACTTCAATCTGTTAAGATTAATTTCGAATTTGTATGTTTG
+GGAGAATTAAATCCAGACATCACTCTTCGAAAAGAAACAGATAGATATGTAGTAGACATA
+ATAGTCAATAGATTATACATCAAGAGAGCAGAAATAACCGAATTAGTCGTCGAATATATG
+ATTGAACGATTTATCTCCTTTAGCGTCATTGTAAAGGAATGGGGTATGGAGACATTCATT
+GAGGACGAGGATAATATTAGATTTACTATCTACCTAAATTTCGTTGAACCGGAGGAATTG
+AATCTTAGTAAGTTTATGATGGTTCTTCCAGGTGCCGCCAACAAGGGCAAGATTAGTAAA
+TTCAAGATTCCTATCTCTGACTATACGGGATATAACGACTTCAATCAAACAAAAAAGCTC
+AATAAGATGACTGTAGAACTCATGAATCTAAAAGAATTGGGTTCTTTCGATTTGGAGAAC
+GTCAACGTGTATCCTGGAGTATGGAATACATACGATATCTTTGGTATTGAGGCCGCTCGT
+GGATACTTGTGCGAAGCCATGTTAAACACCTATGGAGAAGGTTTCGATTATCTGTACCAG
+CCTTGTGATCTTCTCGCTAGTTTACTATGTGCTAGTTACGAACCAGAATCAGTTAATAAA
+TTCAAGTTCGGTGCAGCTAGTACTCTTAAGAGAGCTACGTTCGGAGATAATAAAGCATTG
+TTAAACGCGGCTCTTCATAAAAAGTCAGAACCTATTAACGATAATAGTAGCTGCCACTTT
+TTTAGCAAGGTCCCTAATATAGGAACTGGATATTACAAATACTTTATCGACTTGGGTCTT
+CTCATGAGAATGGAAAGGAAACTATCTGATAAGATATCTTCTCAAAAGATCAAGGAGATA
+GAAGAAACAGAAGACTTTTAATTCTTATCAATAACATATTTTTCTATGATCTGTCTTTTA
+AACGATGGATTTTCCACAAATGCGCCTCTCAAGTCCCTCATAGAATGATACACGTATAAA
+AAATATAGCATAGGTGATGACTCCTTATTTTTAGACATTAGATATGCCAAAATCATAGCC
+CCGCTTCTATTTACTCCTGCAACACAATGAACCAACACGGGCTCGTTTCGTTGATCACAT
+TTAGATAAGAAGGCGGTCACGTCGTCAAAATATTTACTAATATCAGTAGTTGTATCATCT
+ACCAACGGTATATGAATAATATTAATATTAGAGTTAGGTAATGTATATTTATCCATCGTC
+AAATTTAAAACATATTTGAACTTAACTTCAGATGATGGTGCATCCATAGCATTTTTATAA
+TTTCCCAAATACACATTATTTGTTACTCTTGTCATTATAGTGGGAGATTTGGCTCTGTGC
+ATATCTCCAGTTGAACGTAGTAGTAAGTATTTATACAAACTTTTCTTATCCATTTATAAC
+GTACAAATGGATAAAACTACTTTATCAGTAAACGCATGCAATTTAGAATACGTTAGAGAA
+AAGGCTATAGTAGGCGTACAAGCAGCCAAGACATCAACACTTATATTTTTTGTTATTATA
+TTGGCAATTAGTGCGCTATTACTCTGGTTTCAGACGTCTGATAATCCAGTCTTTAATGAA
+TTAACGAGATATATGCGAATTAAAAATACGGTTAACGATTGGAAATCATTAACGGATAGC
+AAAACAAAATTAGAAAGCGATAGAGGTAGACTTCTAGCCGCTGGTAAGGATGATATATTC
+GAATTCAAATGTGTGGATTTCGGCGCCTATTTTATAGCTATGCGATTGGATAAGAAAACA
+TATCTGCCGCAAGCTATTAGGCGAGGTACTGGAGACGCGTGGATGGTTAAAAAGGCGGCA
+AAAGTCGATCCATCTGCTCAACAATTTTGTCAGTATTTGATAAAACACAAGTCTAATAAT
+GTTATTACTTGTGGTAATGAGATGTTAAATGAATTAGGTTATAGCGGTTATTTTATGTCA
+CCGCATTGGTGTTCCGATCTTAGTAATATGGAATAAGTGTTAGATAAATGCGGTAACAAA
+TGTTCCTGTAAGGAACCATAACAGTTTAGATTTAACATTAAAGATGAGCATAAACATAAT
+AAACAAAATTACAATCAAACCTATAACATTAATATCAAACAATCCAAAAAATGAAATCAA
+TGGAGTAGTAAACGTGTACATAACTCCTGGATAACGTTTAGCAGCTACCGTTCCTATTCT
+AGACCAAAAATTTGGTTTCATGGTTTCGAAGCGGTGTTCTGCAACAAGACGAGGATCGTG
+TTCTACATATTTGGCAGAGTTATCCATTATTTGCCTGTTAATCTTCATTTCGTTTTCGAT
+TCTGGCTATTTCAAAATAAAATCCCGATGATAGACCTCCAGACTTTATAATTTCATCTAC
+GATGTTCAGCGCCGTAGTAACTCTAATAATATAGGCGGATAAGCTAACATCATACCCTCC
+TGTATATGTAAATATGGCATGATCTTTGTCTATTACAAGCTCGGTTTTAACTTTATTTCC
+TGTAATAATTTCTCTCATCTGTAGGATATCTATTTTCTTGTCATGTATTGCCTTCAAGAC
+GGGACGAAGAAACGTAATATCCTCAATAACGTTATCGTTTTCTATAATAACTACATATTC
+TACATTTTTATTTTCTAGCTCGGTAAAAAATTTAGAATCCCATAGGGCTAAATGTCTAGC
+GATATTTCTTTTCGTTTCCTCTGTACACATAGTGTTACAAAACCCTGAAAAGAAGTGAGT
+ATACTTGTCATCATCTCTAATATTTCCTCCAGTCCATTGTATAAACACATAATCCTTGTA
+ATGATCTGGATCATCATTGACTATCACAACATCTCTTTTTTCTTGCATAACTTCATTGTC
+CTTCACATCATCGAACTTCTGATCATTAATATGCTCATGAACATTAGGAAATGTTTCTGA
+TGGAGGTCTATCAATAACTGGCACAACAATAACAGGAGTTTTCACCGCCGCCATTTAGTT
+ATTGAAATTAATCATATACAACTCTCTAATACGAGTTATATTTTCGTCTATCCATTGTTT
+CACATTGACATATTTCGACAAAAAGATATAAAATGCGTATTCCAATGCTTCTCTGTTTAA
+TGAATTACTAAAATATACAAACACGTCACTGTCTGGTAATAAATAATATCTTAGAATATT
+GTAACAATTTATTTTGTATTGCACATGTTCGTGATCTATGAGTTCTTCTTCAAATGGCAT
+AGGATCTCCGAATCTGAAAACGTATAAATAGGAGTTAGAATAATAATATTTGAGAGTATT
+GGTAATGTATAAACTCTTTAGCGGTATAATTAGTTTTTTTCTCTCGATTTCTATTTTTAG
+ATGTGATGGAAAAATGACTAATTTTGTAGCATTAGTATCATGAACTCTAATCAAAATCTT
+AATATCTTCGTCACATGTTAGCTCTTTGAAGTTTTTAAGAGATGCATCAGTTGGTTTTAC
+AGATGGAGTAGGTGCAACAATTTTTTGTTTAATGCATGCATGTATTGGAGCCATTGTCTT
+AACTATAATGGTGCTTGTATCGAAAAACTTTAATGCGGATAACGGAAGCTCTTCGCCGCG
+ACTTTCTACGTCGTAATTGGGTTCTAATGCCGATCTCTGAATGGATACTAGTTTTCTAAG
+TTCTAATGTAATTCTCTGAAAATGTAAATCCAATTCCTCCGGCATTATAGATGTGTATAC
+ATCGGTAAATAAAACTATAGTATCCAACGATCCCTTCTCGCAAATTCTAGTCTTAACCAA
+GAAATCGTATATAACTACGGAGATGGCGTATTTAAGAGTGGATTCTTCTACCGTTTTGTT
+CTTGGATTTCATATAAGAAACTATAAAGTCCGCACTACTGTTAAGAATGATCACTAACGC
+AACTATATAGTTCAAATTAAGCATCTTGGAAACATAAAATAACTCTGTAGATGATACTTG
+ACTTTCGAATAAGTTTGCAGACAAACGAAGAAAGAACAGACCTCTCTTAATTTCAGAAGA
+AAACTTTTTTTCGTATTCCTGACGTCTAGAGTTTATATCAATAAGAAAGTTAAGAATTAG
+TCGGTTAATGTTGTATTTCATTACCCAAGTTTGAGATTTCATAATATTGTCAAAAGACAT
+GATAATATTAAAGATAAAGCGCTGACTATGAACGAAATAGCTATATGGTTCGCTCAAGAA
+TATAGTCTTGTTAAACGTGGAAACGATAACTGTATTTTTAATCACGTCAGCGGCATCTAA
+ATTAAATATAGGTATATTTATTCCACACACTCTACAATATGCCACACCATCTTCATAATA
+AATAAATTCGTTAGCAAAATTATTAATTTTAGTGAAATAGTTAGCGTCAACTTTCATAGC
+TTCCTTCAATCTAATTTGATGCTCACATGGCGCGAATTCTACTCTAACATCCCTTTTCCA
+TGCCTCAGGTTCATCGATCTCTATAATATCTAGTTTCTTGCGTTTCACAAACACAGGCTC
+GTCTCTCGCGATGAGATCTGTATAGTAACTATGTAAATGATAACTAGATAGAAAGATGTA
+GCTATATAGATGACGATCCTTTAAGAGAGGTATAATAACTTTACCCCAATCAGATAGACT
+GTTGTTATGGTCTTCGGAAAAAGAATTTTTATAAATTTTTCCAGTATTTTCTAAATATAC
+GTACTTGATATCTAAGAAATCCTTAATAATAATAGGAATGGATAATCCGTCTATTTTATA
+AAGAAATACATATCGCATATTATACTTTTTTTTGGAAATTGGAATACCGATGTGTCTACA
+TAAATACGCAAAGTCTAAATATTTTTTAGAGAATCTTAGTTGGTCCAAATTCTTTTCCAA
+GTACGGTAATAGATTTTTCATATTGAACGGTATCTTCTTGATCTCTGGTTCTAATTCCGC
+ATTAAATGATGAAACTAAGTCACTATTTTTATAACTAACGATTACATCACCTCTAACATC
+ATCATTTACCAGGATACTGATCTTCTTTTGTCGTAAATACATGTCTAATGTGTTAAAAAA
+AAGATCATACAAGTTATACGTCATTTCATCTGTAGTATTCTTGTCATTGAAGGATAAACT
+CGTACTAATCTCTTCTTTAACAGTCTGTTCAAATTTATATCCTATATATGAAAAAATAGC
+AACCAGTGTTTGATCATCCGCGTCAATATTCTGTTCTATCGTAGTGTATAACAATCTTAT
+ATCTTCTTCTGTGATAGTCGATACGTTATAAAGGTTGATAACGAAAATATTTTTATTTCG
+TGAAATAAAGTCATTGTAGGATTTTGGACTTATATTCGTGTCTAGTAGATATGATTTTAT
+TTTTGGAATGATCTCAATTAAAATAGTCTCTTTAGAGTCCATTTAAAGTTACAAACAACT
+AGGAAATTGGTTTATGATGTATAATTTTTTTAGTTTTTATAGATTCTTTATTCTATACTT
+AAAAAATGAAAATAAATACAAAGGTTCTTGAGGGTTGTGTTAATTGAAAGCGATAAATAA
+TCATAAATTATTTCATTATCGCGATATCCGTTAAGTTTGTATCGTAATGGCGTGGTCAAT
+TACGAATAAAGCGGATACTAGTAGTTTCACAAAGATGGCTGAAATCAGAGCTCATCTAAG
+AAATAGCGCTGAAAATAAAGATAAAAACGAGGATATTTTCCCGGAAGATGTAATAATTCC
+ATCTACTAAGCCCAAAACCAAACGAACCACTACTCCTCGTAAACCAGCGGCTACTAAAAG
+ATCAACCAAAAAGGATAAAGAAAAGGAGGAAGTGGAAGAAGTAGTTATAGAGGAATATCA
+TCAAACAACTGAAGAAAATTCTCCACCTCCGTCATCATCTCCTGGAGTCGGCGACATTGT
+AGAAAGCGTGGCCGCTGTAGAGCTCGATGATAGCGACGGGGATGATGAACCTATGGTACA
+AGTTGAAGCTGGTAAAGTAAATCATAGTGCTAGAAGCGATCTCTCTGACCTAAAGGTGGC
+TACCGACAATATCGTTAAAGATCTTAAGAAAATTATTACTAGAATCTCTGCAGTATCGAC
+TGTTCTAGAGGATGTTCAAGCAGCTGGTATCTCTAGACAATTTACTTCTATGACTAAAGC
+TATTACAACACTATCTGATCTAGTCACCGAGGGAAAATCTAAAGTTGTTCGTAAAAAAGT
+TAAAACTTGTAAGAAGTAAATGCGTGCACTTTTTTATAAAGATGGTAAACTGTTTACCGA
+TAATAATTTTTTAAATCCTGTATCAGACGATAATCCAGCGTATGAGGTTTTGCAACATGT
+TAAAATTCCTACTCATTTAACAGATGTAGTAGTATATGAACAAACGTGGGAAGAGGCATT
+AACTAGATTAATTTTTGTGGGAAGTGATTCAAAAGGACGTAGACAATACTTTTACGGAAA
+AATGCATATACAGAATCGCAATGCTAAAAGAGATCGTATTTTTGTTAGAGTATATAACGT
+TATGAAACGAATTAATTGTTTTATAAACAAAAATATAAAGAAATCGTCCACAGATTCCAA
+TTATCAGTTGGCGGTTTTTATGTTAATGGAAACTATGTTTTTTATTAGATTTGGTAAAAT
+GAAATATCTTAAGGAGAATGAAACAGTAGGGTTATTAACACTAAAAAATAAACACATAGA
+AATAAGTCCCGATGAAATAGTTATCAAGTTTGTAGGAAAGGACAAAGTTTCACATGAATT
+TGTTGTTCATAAGTCTAATAGACTATATAAACCGCTATTGAAACTGACTGATGATTCTAG
+TCCCGAAGAATTTCTGTTCAACAAACTAAGTGAACGAAAGGTATATGAATGTATCAAACA
+GTTTGGTATTAGAATCAAGGATCTCCGAACGTATGGAGTCAATTATACGTTTTTATATAA
+TTTTTGGACAAATGTAAAGTCCGTATCTCCTCTTCCATCACCAAAAAAGTTGATAGCATT
+AACTATCAAACAAACTGCTGAAGTGGTAGGTCATACTCCATCAATTTCAAAAAGAGCTTA
+TATGGCAACGACTATTTTAGAAATGGTAAAGGATAAAAATTTTTTAGACGTAGTATCTAA
+AACTACGTTCGATGAATTCCTATCTATAGTCGTAGATCACGTTAAATCATCTACGGATGG
+ATGATAATAGATCTTTACACAAATAATTACAAGACCGATAAATGGAAATGGATAAACGGA
+TGAAATCTCTCGCTATGACAGCTTTCTTCGGAGAGCTAAACACGTTAGATATTATGGCAT
+TGATAATGTCTATATTTAAACACCATCCAAACAATACCATTTTTTCAGTGGATAAGGATG
+GTCAATTTATGATTGATTTCGAATACGATAATTATAAGGCTTCTCAATATTTGGATCTGA
+CCCTCACTCCGATATCTGGAAATGAATGCAAGACTCACGCATCTAGTATAGCCGAACAAT
+TGGCGTGTGTGGATATTATTAAAGAGGATATTAGCGAATATATCAAAACTACTCCCCGTC
+TTAAACGATTTATAAAAAAATACCGCAATAGATCATATACTCGTATCAGTCGAGATACAG
+AAAAGCTTAAAATAGCTCTAGCTAAAGGCATAGATTACGAATATATAAAAGACGCTTGTT
+AATAAGTAAATGAAAAAAAACTAGTCGTTTATAATAAAACACAATATGGATGCCAACATA
+GTATCATCTTCTACTATTGCGACGTATATAGACGCTTTAGCGAAGAATGCTTCAGAATTA
+GAACAGAGGTCTACCGCATACGAAATAAATAATGAATTGGAACTAGTATTTATTAAACCG
+CCATTGATTACGTTGACAAATGTAGTAAATATCTCCACGATTCAGGAATCGTTTATTCGA
+TTTACCGTTACTAATAAGGAAGGTATCAAAATTAGAACTAAGATTCCATTATCTAAGGTA
+CATGGTCTAGATGTAAAAAATGTGCAGTTGGTAGATGCTATAGATAACATAGTTTGGGAA
+AAGAAATCATTAGTGACGGAAAATCGTCTTCACAAAGAATGCTTGTTGAGACTATCAACA
+GAGGAACGTCATATATTTTTGGATTACAAGAAATATGGATCCTCTATCCGACTAGAATTA
+GTCAATCTTATTCAAGCAAAAACAAAAAACTTTACGATAGACTTTAAGCTAAAATATTTT
+CTAGGATCTGGCGCTCAATCTAAAAGTTCTTTATTGCACGCTATTAATCATCCAAAGTCA
+AGGCCTAATACATCTCTGGAAATAGAATTTACACCTAGAGACAATGAAACAGTTCCATAT
+GATGAACTAATAAAGGAATTGACGACTCTCTCGCGTCATATATTTATGGCTTCTCCAGAG
+AATGTAATTCTTTCTCCACCTATTAACGCACCTATAAAGACTTTTATGTTGCCTAAACAA
+GATATAGTAGGTCTGGATCTGGAAAATCTATATGCCGTAACTAAGACTGACGGCATTCCT
+ATAACTATCAGAGTTACATCAAAAGGGTTGTATTGTTATTTTACACATCTTGGTTATATT
+ATTAGATATCCAGTTAAGAGAACAATAGATTCCGAAGTAGTAGTCTTTGGTGAGGCAGTT
+AAGGATAAGAACTGGACCGTATATCTCATTAAGCTAATAGAGCCCGTAAATGCAATCAGT
+GATAGACTAGAAGAAAGTAAGTATGTTGAATCTAAACTAGTGGATATTTGTGATCGGATA
+GTATTCAAGTCAAAGAAATACGAAGGTCCGTTTACTACAACTAGTGAAGTCGTCGATATG
+TTATCTACATATTTACCAAAGCAACCAGAAGGTGTTATTCTGTTCTATTCAAAGGGACCT
+AAATCTAACATTGATTTTAAAATCAAAAAGGAGAATACTATAGACCAAACTGCAAATGTA
+GTATTTAGGTACATGTCCAGTGAACCAATTATCTTTGGAGAGTCGTCTATCTTTATAGAG
+TATAAGAAATTTACCAACGATAAAGGCTTTCCTAAAGAATATGGTTCTGGTAAGATTGTG
+TTATATAACGGCGTTAATTATCTAAATAATATCTATTGTTTGGAATATATTAATACACAT
+AATGAAGTGGGTATTAAGTCCGTTGTTGTACCTATTAAGTTTATAGCAGAATTCTTAGTC
+AATGGAGAAATACTTAAACCTAGAATCGATAAAACCATGAAATATATTAACTCAGAAGAC
+TATTATGGAAATCAACATAATATCATAGTCGAACATTTAAGAGATCAAAGCATCAAAATA
+GGAGATGTCTTTAACGAGGATAAACTATCGGATGTTGGACATCAATACGCTGCCAACAAC
+GATAAATTTAGATTAAATCCAGAAGTTAGTTATTTTACTAATAAACGAACTAGAGGGCCG
+TTGGGAATTTTATCAAACTACGTCAAGACTCTTCTTATTTCTATGTATTGTTCCAAAACA
+TTTTTAGACGATTCCAACAAACGAAAGGTATTAGCGATTGATTTTGGAAACGGTGCTGAC
+CTGGAAAAATACTTTTATGGAGAGATTGCGTTATTGGTAGCGACGGATCCGGATGCTGAT
+GCTATAGCTAGAGGAAATGAAAGATACAACAAATTAAATTCTGGAATTAAAACCAAGTAC
+TACAAATTTGACTACATTCAGGAAACTATTCGATCCGATACATTTGTCTCTAGTGTCAGA
+GAAGTATTCTATTTTGGAAAGTTTAATATCATTGACTGGCAGTTCGCTATTCATTATTCT
+TTTCATCCAAGACATTATGCTACAGTCATGAATAACTTATCCGAACTAACTGCTTCTGGA
+GGCAAGGTATTAATTACTACCATGGATGGAGACAAATTATCAAAATTAACCGATAAAAAG
+ACTTTTATAATTCATAAGAATCTACCTAGTAGCGAAAACTATATGTCTGTAGAAAAAATA
+GCTGATGATAGAATAGTGGTATATAATCCATCAACAATGTCTACTCCAATGACTGAATAC
+ATTATCAAAAAGAACGATATAGTCAGAGTGTTTAACGAATACGGATTTGTTCTTGTAGAT
+AATGTTGATTTCGCTACAATTATAGAACGAAGTAAAAAGTTTATTAATGGCGCATCTACA
+ATGGAAGATAGACCGTCTACAAGAAACTTTTTCGAACTAAATAGAGGAGCCATTAAATGT
+GAAGGTTTAGATGTCGAAGACTTACTTAGTTACTATGTTGTTTATGTCTTTTCTAAGCGG
+TAAATAATAATATGGTATGGGTTCTGATATCCCCGTTCTAAATGCATTAAATAATTCCAA
+TAGAGCGATTTTTGTTCCTATAGGACCTTCCAACTGTGGATACTCTGTATTATTAATAGA
+TATATTAATACTTTTGTAGGGTAACAGAGGTTCTACGTCTTCTAAAAATAAAAGTTTTAT
+AACATCTGGCCTGTTCATAAATAAAAACTTGGCGATTCTATATATACTCTTATTATCAAA
+TCTAGCCATTGTCTTATAGATGTGAGCTACTGTAGGTGTACCATTTGATTTTCTTTCTAA
+TACTATATATTTCTCTCGAAGAAGTTCTTGCAGATCATCTGGGAATAAAATACTACTGTT
+GAGTAAATCAGTTATTTTTTTTATATCGATATTGATGGACATTTTTATAGTTAAGGATAA
+TAAGTATCCCAAAGTAGATAACGACGATAACGAAGTATTTATACTTTTAGGAAATCACAA
+TGACTTTATCAGATCAAAATTAACAAAATTAAAGGAGCATGTATTTTTTTCTGAATATAT
+TGTGACTCCAGATACATATGGATCTTTATGCGTCGAATTAAATGGGTCTAGTTTTCAGCA
+CGGTGGTAGATATATAGAGGTGGAGGAATTTATAGATGCTGGAAGACAAGTTAGATGGTG
+TTCTACATCCAATCATATATCTGAAGATATACACACTGATAAATTTGTCATTTATGATAT
+TTATACGTTTGATTCGTTCAAGAATAAACGATTGGTATTTGTACAGGTACCTCCATCATT
+AGGAGATGATAGCTATTTAACTAATCCGTTATTGTCTCCGTATTATCGTAATTCAGTAGC
+CAGACAAATGGTCAATGATATGATTTTTAATCAAGATTCATTTTTAAAATATTTATTAGA
+ACATCTGATTAGAAGCCACTATAGAGTTTCTAAACATATAACAATAGTTAGATACAAGGA
+TACCGAAGAATTAAATCTAACAAGAATATGTTATAATAGAGATAAGTTTAAGGCGTTTGT
+ATTCGCTTGGTTTAACGGCGTTTCGGAAAATGAAAAGGTACTAGATACGTATAAAAAGGT
+ATCTGATTTGATATAATGAATTCAGTGACTATATCACACGCACCATATACTATTACTTAT
+CACGATGATTGGGAACCAGTAATGAGTCAATTGGTAGAGTTTTATAACGAAGTAGCCAGT
+TGGTTGCTACGCGACGAGACGTCGCCTATTCCTGATAAGTTCTTTATACAATTGAAACAG
+CCGCTTAGAAATAAACGAGTATGTGTGTGTGGTATAGATCCGTATCCAAAAGATGGAACT
+GGTGTACCGTTCGAATCACCAAATTTTACAAAAAAATCAATTAAGGAGATAGCTTCATCT
+ATATCTAGATTAACCGGAGTAATTGATTATAAAGGTTATAACCTTAATATAATAGACGGG
+GTTATACCCTGGAATTATTACTTAAGTTGTAAATTAGGAGAAACAAAAAGTCACGCGATT
+TACTGGGATAAGATTTCCAAGTTACTGCTACAGCATATAACTAAACACGTTAGTGTTCTT
+TATTGTTTGGGTAAAACAGATTTCTCGAATATACGGGCAAAGTTAGAATCCCCGGTAACT
+ACCATAGTGGGATATCATCCAGCGGCCAGAGACCACCAATTCGAGAAAGATCGATCATTT
+GAAATTATCAACGTTTTACTGGAATTAGACAACAAGACACCTATAAATTGGGCTCAAGGG
+TTTATTTATTAATGCTTTAGTGAAATTTTAACTTGTGTTCTAAATGGATGCGGCTATTAG
+AGGTAATGATGTTATCTTTGTTCTTAAGACTATAGGTGTCCCGTCAGCATGCAGACAAAA
+TGAAGATCCAAGATTCGTAGAAGCATTTAAATGCGACGAGTTAGAAAGATATATTGATAA
+TAATCCAGAATGTACACTATTCGAAAGTCTTAGGGATGAGGAAGCATACTCTATAGTCAG
+AATTTTCATGGATGTAGATTTAGACGCGTGTCTAGACGAAATAGATTATTTAACGGCTAT
+TCAAGATTTTATTATCGAGGTGTCAAACTGTGTAGCTAGATTCGCATTTACAGAATGCGG
+TGCCATTCATGAAAATGTAATAAAATCCATGAGATCTAATTTTTCATTGACTAAGTCTAC
+AAATAGAGATAAAACAAGTTTTCATATTATCTTTTTAGACACGTATACCACTATGGATAC
+ATTGATAGCTATGAAACGAACACTATTAGAATTAAGTAGATCATCTGAAAATCCACTAAC
+AAGATCGATAGACACTGCCGTATATAGGAGAAAAACAACTCTTCGGGTTGTAGGTACTAG
+GAAAAATCCAAATTGCGACACTATTCATGTAATGCAACCACCTCACGATAATATAGAAGA
+TTACCTATTCACTTACGTGGATATGAACAACAATAGTTATTACTTTTCTCTACAACGACG
+ATTGGAGGATTTAGTTCCTGATAAGTTATGGGAACCAGGGTTTATTTCGTTCGAAGACGC
+TATAAAAAGAGTTTCAAAAATATTCATTAATTCTATAATAAACTTTAATGATCTCGATGA
+AAATAATTTTACAACGGTACCACTGGTCATAGATTATGTAACACCTTGTGCATTATGTAA
+AAAACGATCGCATAAACATCCGCATCAACTATCGTTGGAAAATGGTGCTATTAGAATTTA
+CAAAACTGGTAATCCACATAGTTGTAAAGTTAAAATTGTTCCGTTGGATGGTAATAAACT
+GTTTAATATTGCACAAAGAATTTTAGACACTAACTCTGTTTTATTAACCGAACGAGGAGA
+CCATATAGTTTGGATTAATAATTCATGGAAATTTAACAGCGAAGAACCCTTGATAACAAA
+ACTAATTCTATCAATAAGACATCAACTACCTAAGGAATATTCAAGCGAATTACTCTGTCC
+GAGGAAACGAAAGACTGTAGAAGCTAACATACGAGACATGTTAGTAGATTCAGTAGAGAC
+CGATACCTATCCGGATAAACTTCCGTTTAAAAATGGTGTATTGGACCTGGTAGACGGAAT
+GTTTTACTCTGGAGATGATGCTAAAAAATATACGTGTACTGTATCGACCGGATTTAAATT
+TGACGATACAAAATTCGTCGAAGACAGTCCAGAAATGGAAGAGTTAATGAATATCATTAA
+CGATATCCAACCATTAACGGATGAAAATAAGAAAAATAGAGAGCTGTATGAAAAAACATT
+ATCTAGTTGTTTATGTGGTGCTACCAAAGGATGTTTAACATTCTTTTTTGGAGAAACCGC
+AACTGGGAAGTCGACAACCAAACGTTTGTTAAAGTCTGCTATCGGTGACCTGTTTGTCGA
+GACGGGTCAAACAATTTTAACAGATGTATTGGATAAAGGACCTAATCCATTTATCGCTAA
+TATGCATTTAAAAAGATCTGTATTCTGTAGCGAACTACCTGATTTTGCATGTAGTGGATC
+AAAGAAAATTAGATCTGATAATATTAAAAAGTTGACAGAACCTTGTGTCATTGGAAGACC
+GTGTTTCTCCAATAAAATTAATAATAGAAACCATGCGACAATCATTATCGATACTAATTA
+CAAACCTGTCTTTGATAGGATAGATAACGCATTAATGAGAAGAATTGCCGTCGTGCGATT
+CAGAACACACTTTTCTCAACCTTCTGGTAGAGAGGCTGCTGAAAATAATGACGCGTACGA
+TAAAGTCAAACTATTAGACGAGGGATTAGATGGTAAAATACAGAATAATAGATATAGATT
+CGCATTTCTATACTTGTTGGTTAAATGGTACAAAAAATATCATATTCCTATTATGAAACT
+ATATCCTACACCGGAAGAGATTCCGGACTTTGCATTCTATCTCAAAATAGGTACTCTGTT
+GGTATCTAGCTCTGTAAAGCATATTCCATTAATGACGGACCTCTCCAAAAAGGGATATAT
+ATTGTACGATAATGTGGTTACTCTTCCGTTGACTACTTTCCAACAGAAAATATCCAAGTA
+TTTTAATTCTAGACTATTTGGACACGATATAGAGAGCTTCATCAATAGACATAAGAAATT
+TGCCAATGTTAGTGATGAATATCTGCAATATATATTCATAGAGGATATTTCATCTCCGTA
+AATATATGCCATATATTTATAGAATATATCACATATCTAAATGAATACCGGAATCATAGA
+TTTATTTGATAATCATGTTGATAGTATACCAACTATATTACCTCATCAGTTAGCTACTTT
+AGATTATCTAGTTAGAACTATCATAGATGAGAACAGAAGCGTGTTATTGTTCCATATTAT
+GGGATCGGGTAAAACAATAATCGCTTTGTTGTTCGCCTTGGTAGCTTCCAGATTTAAAAA
+GGTTTACATTTTAGTACCGAACATCAACATCTTAAAAATTTTCAATTATAATATGGGTGT
+AGCTATGAACTTGTTTAATGACGAATTCATAGCTGAGAATATCTTTATTCATTCCACAAC
+AAGTTTTTATTCTCTTAATTATAACGATAACGTCATTAATTATAACGGATTAAGTCGCTA
+CAATAACTCTATTTTTATCGTTGATGAGGCACATAATATTTTTGGGAATAATACTGGAGA
+ACTTATGACCGTGATAAAAAATAAAAACAAGATTCCTTTTCTACTATTGTCTGGATCTCC
+CATTACTAACACACCTAATACGCTGGGTCATATTATAGATTTAATGTCCGAAGAGACGAT
+AGATTTTGGTGAGATTATTAGTCGTGGTAAGAAAGTAATTCAGACACTTCTTAACGAACG
+CGGAGTGAATGTACTCAAGGATTTGCTTAAAGGAAGAATATCATATTACGAAATGCCGGA
+CAAAGATCTACCAACAATAAGATATCACGGACGTAAATTTCTAGATACTCGAGTAGTATA
+TTGTCACATGTCTAAACTTCAAGAGAAAGATTATATGATTACTAGACGGCAGCTATGTTA
+TCATGAAATGTTTGATAAAAATATGTATAACGTGTCAATGGCAGTATTGGGACAACTTAA
+TCTGATGAATAATTTAGATACGTTATTTCAGGAACAGGATAAGGAATTGTACCCAAATCT
+GAAAATAAATAATGGAGTGTTATACGGTGAAGAATTGGTAACGTTAAACATTAGTTCCAA
+ATTTAAGTACTTTATCAATCGGATACAGACACTCAAGGGAAAACACTTTATATACTTCTC
+TAATTCTACATATGGTGGATTGGTAATTAAATATATCATGCTCAGTAATGGATATTCTGA
+ATATAATGGTTCTCAGGGAACTAATCCACATATGATAAACGGCAAACCAAAAACATTTGC
+TATCGTTACTAGTAAAATGAAATCGTCTTTAGAGGATCTATTAGATGTGTATAATTCTCC
+TGAAAACGATGATGGCAATCAATTGATGTTTTTGTTTTCGTCAAACATTATGTCTGAATC
+CTATACTCTGAAAGAGGTAAGGCATATTTGGTTTATGACTATCCCGGATACTTTTTCTCA
+ATACAACCAAATTCTTGGACGATCTATTAGAAAATTCTCTTACGTCGATATTTCTGAACC
+CGTTAATGTATATCTTTTAGCAGCCGTATATTCAGATTTCAATGACGAAGTGACGTCATT
+AAACGATTATACACAGGATGAATTGATTAATGTTTTACCCTTTGACATCAAAAAGCTGTT
+GTATCTAAAATTTAAGACTAAAGAAACGAATAGAATATACTCTATTCTTCAAGAGATGTC
+TGAAACGTATTCTCTTCCACCACATCCATCAATTGTAAAAGTTTTATTGGGAGAATTGGT
+CAGACAATTTTTTTATAATAATTCTCGTATTAAGTATAACGACTCCAAGTTACTTAAAAT
+GGTTACATCAGTTATAAAAAATAAAGAAGACGCTAGGAATTACATAGATGATATTGTAAA
+CGGTCACTTCTTTGTATCGAATAAAGTATTTGATAAATCTCTTTTATACAAATACGAAAA
+CGATATTATTACAGTACCGTTTAGACTTTCCTACGAACCATTTGTTTGGGGAGTTAACTT
+TCGTAAAGAATATAATGTGGTATCTTCTCCATAAAACTGATGAGATATATAAAGAAATAA
+ATGTCGAGCTTTGTTACCAATGGATATCTTCCAGTTACATTGGAACCACATGAGTTGACG
+TTAGACATAAAAACTAATATTAGGAATGCCGTATATAAGGCGTATCTCCATAGAGAAATT
+AGTGGTAAAATGGCCAAGAAAATAGAAATTCGTGAAGACGTGGAATTACCTCTCGGTGAA
+ATAGTTAATAATTCTGTAGTTATAAACGTTCCGTGTGTAATAACCTACGCATATTATCAC
+GTTGGGGATATAGTCAGAGGAACATTAAACATCGAAGATGAATCAAATGTAACTATTCAA
+TGTGGAGATTTAATCTGTAAACTAAGTAGAGATTCGGGTACTGTATCATTTAGCGATTCA
+AAGTACTGCTTTTTTCGAAATGGTAATGCGTATGATAACGGCATCGAAGTCTCCGCCGTT
+CTAATGGAGGCTCAACAAGGTACCGAATCTAGTTTTGTTTTTCTCGCGAATATCGTTGAC
+TCATAAGAAAGAGAATAGCGGTGAGTATAAATACGAATACTATGGCAATAATTGCGAATG
+TTTTATTCCCTTCGATATATTTTTGATAATATGAAAAACATGCCTCTCTCAAATCAGACA
+ACCATTTCATAAAATAGTTCTCTCGCACTGGTGAGGTGGTTGCAGCTCGTATAATCTCCC
+CAGAATAATATACTTGCGTGTCGTCGTTCAATTTATACGGATTTCTATAATTCTCTGTTA
+TATAATGAGGTTTACCCTCATGATTAGACGACGACAATAGTGTTCTGAATTTAGATAGTT
+GATCAGAATGAATGTTTATTGGTGTTGGAAAAATTATCCATGCTGCGTCTGCAGAGTGGT
+TGATAGTTGTTCCTAGATATGTAAAATAATCCAACGTACTAGGTAGCAAATTGTCTAGAT
+AAAATACTGAATCAAATGGCGCAGACATATTAGCGGATCTAATGGAATCCAATTGATTGA
+CTATCTTTTGAAAATATACATTTTTATGATCTGATACTTGTAAGAATATAGCAATAATGA
+TAATTCCATCATCGTGTTTTTTTGCCTCTTCATAAGAACTATATTTTTTCTTATTCCAAT
+GAACCAGATTAATCTCTCCAGAGTATTTGTATACATCTATCAAGTGATTGGATCCATAAT
+CGTCTTCCTTTCCCCAATATATATGTATTGTTGATAACACATATTCATTGGGGAGAAACC
+CTCCACTTATATATCCTCCTTTAAAATTAATCCTTACTAGTTTTCCAGTATTCTGGATAG
+TGGTTGGTTTCGACTCATTATAATGTATGTCTAACGTCTTCAATCGCGCGTCAGAAATTG
+CTTTTTTAGTTTCTATATTAATAGGAGATAGTTGTTGAGGCATAGTAAAAATGAAATGAT
+AACTGTCTAGAAATAGCTCTTAGTATGGGATTTACAATGGATGAGGAAGTGATATTTGAA
+ACTCCTAGAGAATTAATATCTATTAAACGAATAAAAGATATTCCAAGATCAAAAGACACG
+CACGTGTTTGCTGCGTGTATAACAAGTGACGGATATCCGTTAATAGGAGCTAGAAGAACT
+TCATTCGCATTCCAGGCGATATTATCTCAACAAAATTCAGATTCTATCTTTAGAGTATCC
+ACTAAACTATTACGGTTTATGTACTACAATGAACTAAGAGAAATCTTTAGACGGTTGAGA
+AAAGGTTCTATCAACAATATCGATCCTCACTTCGAAGAGTTAATATTATTGGGTGGTAAA
+CTAGATAAAAAGGAATCTATTAAAGATTGTTTAAGAAGAGAATTAAAAGAGGAAAGTGAT
+GAACATATAACAGTAAAAGAATTCGGAAATGTAATTCTAAAACTTACAACGAGTGATAAA
+TTATTTAATAAAGTATATATAGGTTATTGCATGGCATGTTTTATTAATCAATCGTTGGAG
+GATTTATCACATACTAGTATTTACAATGTAGAAATTAGAAAGATTAAATCGTTAAATGAT
+TGTATTAACGACGATAAATACGAATATCTGTCTTATATTTATAATATACTAATTAATAGT
+AAATGAGCTTTTACAGATCTAGTATAATTAGTCAGATTATTAAGTATAATAGACGACTAG
+CTAAGTCTATTATTTGCGAGGATGACTCTCAAATTATTACACTCACGGCATTCGTTAACC
+AATGCCTATGGTGTCATAAACGAGTATCCGTGTCCGCTATTTTATTAACTACTGATAACA
+AAATATTAGTATGTAACAGACGAGATAGTTTTCTCTATTCTGAAATAATTAGAACTAGAA
+ACATGTATAGAAAGAAACGATTATTTCTGAATTATTCCAATTATTTGAACAAACAGGAAA
+GAAGTATACTATCGTCATTTTTTTCTCTAGATCCAGCTACTGCTGATAATGATAGAATAA
+ACGCTATTTATCCGGGTGGTATACCCAAAAGGGGTGAGAACGTTCCAGAGTGTTTATCCA
+GGGAAATCAAAGAAGAAGTTAATATAGACAATTCTTTTGTATTCATAGACACTCGTTTTT
+TTATTCATGGTATCATAGAAGATACCATTATTAACAAATTTTTTGAGGTAATTTTCTTTG
+TTGGACGAATATCTCTAACGAGTGATCAAATTATTGATACCTTTAAAAGTAATCATGAAA
+TAAAGGATCTAATATTTTTAGATCCAAATTCAGGTAATGGACTCCAATACGAAATTGCAA
+AATATGCTCTAGATACTGCAAAACTTAAATGTTACGGTCATAGAGGATGTTATTATGAAT
+CATTAAAAAAATTAACTGAGGATGATTGATTAGAAAATATAAATTAATTTACCATCGTGT
+ATTTTTATAACGGGATTGTCTGGCATATCATGTAGATAGTTACCGTCTACATCGTATACT
+CTACCATCTACGCCTTTAAATCCTCTATTTATTGATATTAATCTATTAGAATTGGAATAC
+CAAATATTAGTACCCTCAATTAGTTTATTGGTAATATTTTTTTTAGACGATAGATCGATG
+GCTCTTGAAACCAAGGTTTTCCAACCGGACTCATTGTCTATCGGTGAGAAGTCTTTTTCA
+TTAGCATGAATCCATTCTAATGATGTATGTTTAAACACTCTAAACAATTGTACAAATTCT
+TTTGATTTGTTTTGAATGATTTCAAATAGGTCTTCGTCTACAGTAGGCATACCATTAGAT
+AATCTAGCCATTATAAAGTGCACGTTTACATATCTACGTTCTGGAGGAGTAAGAACGTGA
+CTATTGAGACGAATGGCTCTTCCTACTATCTGACGAAGAGACGCCTCGTTCCATGTCATA
+TCTAAAATGAAGATATCATTGATTGAGAAGAAACTAATACCCTCGCCTCCGCTAGAAGAG
+AATACGCATGTTTTAATGCATTCTCCGTTAGTGTTTGATTCTTGGTTAAACTCAGCCACC
+GCCTTGATTCTAGTATCTTTTGTTCTAGATGAGAACTCTATATTAGAGATACCAAAGACT
+TTGAAATATAGTAATAAGATTTCTATTCCTGACTGATTAACAAATGGTTCAAAGACTAGA
+CATTTACCATGGGATGCTAATATTCCCAAACATACATCTATAAATTTGACGCTTTTCTCT
+TTTAATTCAGTAAATAGAGAGATATCAGCCGCAATAGCATCCCCTCCCAATAGTTCTCCC
+TTTTTAAAGGTGTCTAATGCGGATTTAGAAAATTCTCTATCTCTTAATGAATTTTTAAAA
+TCATTATATAGGGTTGCTATCTCTTGTGCGTATTCTCCCGGATCACGATTTTGTCTTTCA
+GGAAAGCTATCGAATGTAAACGTAGTAGCCATACGTCTCAGAATTCTAAATGATGATATA
+CCAGTTTTTATTTCTGCGAGTTTAGCCTTTTGATAAATCTCTTCTTGCTTTTTTGACATA
+TTAACGTATCGCATTAATACTGTTTTCTTAGCGAATGATGCAGACCCTTCCACATCATCA
+AAAATAGAAAACTCGTTATTAACTATGTACGAACATAGGCCTCCTAGTTTGGAGACTAAT
+TCTTTTTCATCGACTAGACGTTTATTCTCAAATAGCGATTGGTGTTGTAAGGATCCTGGT
+CGCAGTAAGTTAACCAACATGGTGAATTCTTGCACACTATTAACGATAGGTGTAGCCGAT
+AAACAAATCATCTTATGGTTTTTTAACGCAATGGTCTTAGATAAAAAATTATATACTGAC
+CGAGTAGGACGGATCTTACCATCTTCTTTGATTAATGATTTAGAAATGAAGTTATGACAT
+TCATCAATGATGACGCATATTCTACTCTTGGAATTAATAGTTTTGATATTAGTAAAAAAT
+TTATTTCTAAAATTTTGATCATCGTAATTAATAAAAATACAATCCTTCGTTATCTCTGGA
+GCGTATCTGAGTATAGTGTTTATCCAAGGATCTTCTATCAAAGCCTTTTTTACCAATAAG
+ATAATTGCCCAATTCGTATAAATATCCTTAAGATGTTTGAGAATATATACAGTAGTCATT
+GTTTTACCGACACCTGTTTCATGGAACAATAAAAGAGAATGCATACTGTCTAATCCTAAG
+AAAACTCTTGCTACAAAATGTTGATAATCCTTGAGGCGTACTACGTCTGACCCCATCATT
+TCAACGGGCATATTAGTAGTTCTGCGTAAGGCATAATCGATATAGGCCGCGTGTGATTTA
+CTCATTTATGAGTGATAAGTAATAACTATGTTTTAAAAATCACAGCAGTAGTTTAACTAG
+CCTTCTCTGATGTTTGTTTTCGATACTTTTTGAATCAGAAGTCATACTAGAATAAAGCAG
+CGAGTGAACGTAATAGAGAGCTTCGTATACTCTATTCGAAAACTCTAAGAACTTATTAAT
+GAATTCCGTATCCACTGGATCGTTTAAAATACTAAATTGAACAGTGTTCACATCCTTCCA
+AGACGAAGACTTAGTGACGGACTTAACATGAGACATAAATAAATCCAAATTTTTTTTATA
+AACATCACTAGCCACCATAATGGCGCTATCTTTCAACCAACTATCGCTTACGCATTTTAA
+CAGTCTAACATTTTTAAAGAGACTACAATATATTCTCATAGTATCGATTACACCTCTACC
+GAATAGAGTGGGAAGTTTAATAATACAATATTTTTCGTTTACAAAATCAAATAATGGTCG
+AAACACGTCGAAGGTTAACATCTTATAATCGCTAATGTATAGATTGTTTTCAGTGAGATG
+ATTATTAGATTTAATAGCATCTCGTTCACGTTTGAACAGTTTATTGCGTGCGCTGAGGTC
+GGCAACTACGGCATCCGCTCTAGTACTCCTCCCATAATACTTTACGCTATTAATCTTTAA
+AATTTCATAGACTTTATCTAGATCGCTTTCTGGTAACATGATATCATGTGTAAAAAGTTT
+TAACATGTCGGTCGGCATTCTATTTAGATCATTAACTCTAGAAATCTGAAGAAAGTAATT
+AGCTCCATATTCCAGACTAGGTAATGGGCTTTTACCTAAAGACAAGTTAAGTTCTGGCAA
+TGTTTCATAAAATGGAAGAAGGACATGTGTCCCCTCCCGGATATTTTTTACAATTTCATC
+CATTTACAACTCTATAGTTTGTTTTCATTATTATTAGTTATTATCTCCCATAATCTTGGT
+AATACTTACACCTTGATCATAAGATACCTTATACAGGTCATTACATACAACTACCAATTG
+TTTTTGTACATAATAGATTGGATGATTGATATCCATGGTGGAATAAACTACTCGAACAGA
+TAGTTTATCTTTCCCCCTAGATACATTGGCCGTAATAGTTGTCGGCCTAAAGAATATCTT
+TGGTGTAAAGTTAAAAGTTAGGGTTCTTGTTCCATTATTGCTTTTTGTCAGTAGTTCGTT
+ATAAATTCTCGAGATGGGCCCGTTCTCTGAATATAGAACATCATTTCCAAATCTAACTTC
+TAGTCTAGAAATAATATCGGTCTTATTTTTAAAATCTATTCCCTTGATGAATGGATCGTT
+AATAAACAAATCCTTGGCCTTTGATTCGGCTGATCTATTATCTCCGTTATAGACGTTACG
+TTGACTAGTCCAAAGACTTACAGGAATAGATGTATCGATGATGTTGATAGTATGTGATAT
+GTGAGCAAAGACTGTTCTCTTGGTGGCGTCGCTATATGTTCCAGTAATGGCGGAAAACTT
+TTTAGAAATGTTATATATAAAAGAATTTTTTCGGGTTCCAAACATTAACAGATTAGTATG
+AAGATAAACACTCATATTATCAGGAACATTATCAATTTTTACATAAACATCGGCATCTTG
+AATAGAAACAACACCATCTTCTGGAACCTCTACGATCTCGGCAGATTCCGGATAACCAGT
+CGGTGGACCATCACTAACAATAACTAGATCATCCAACAATCTACTCACATATGCGTCTAT
+ATAATCTTTTTCATCTTGTGAGTACCCTGGATACGAAATAAATTTGTTATCAGTATTTCC
+ATAATAAGGTTTAGTATAAACAGAGAGAGATGTTGCTGCATGAACTTCGGTTACTGTCGC
+CGTTGGTTGGTTTATTTGACCTATTACTCTCCTAGGTTTCTCTATAAATGATGGTTTAAT
+TTGTACATTCTTAACCATATATCCAATAAAGCTCAATTCAGGAACATAAACAAATTCTTT
+GTTGAACGTTTCAAAGTCGAACGAAGAGTCACGAATAACGATATCGGATACTGGATTGAA
+GGTCACCGTTACGGTAATTTTTGAATCGGATAGTTTAAGACTACTGAATGTATCTTCCAC
+ATCAAACGGAGTTTTAATATAAACGTATACTGTAGATGGTTCTTTAATAGTGTCATTAGG
+AGTTAGGCCAATAGAAATATCATTAAGTTCACTAGAATATCCAGAATGTTTCAAAGCAAT
+TGTATTATTGATACAATTATTATATAATTCTTCGCCCTCAATTTCCCAAATAACACCGTT
+ACACGAAGAGACAGATACATGATTAATACATTTATATCCAACATATGGCACGTAACCGAA
+TCTTCCCATACCTTTAACTTCTGGAAGTTCCAAACTCAGAACCAAATGATTAAGCGCAGT
+AATATACTGATCCCTAATTTCGAAGCTAGCGATAGCCTGATTGTCTGGCCCATCGTTTGT
+CATAACTCCGGATAGAGAAATATATTGCGGCATATATAAAGTTGGAATTTGACTATCAAC
+TGCGAAGACATTAGACCGTTTAATAAAGTCATCCCCACCGATCAAAGAATTAATGATAGT
+ATTATTCATTTTCTATTTAAAATGGAAAAAGCTTACAATAAACTCCGTAGAGAAATATCT
+ATAATTTGTGAGTTTTCCTTAAAGTAACAGCTTCCGTAAACACCGTCTTTATCTCTTAGT
+AAGTTTATTGTATTTATGACCTTTTCCTTATCTTCATAGAATACTAAAGGCAATAAAGAA
+ATTTTTGGTTCTTCTCTAAGAGCTACGTGAGACTTAACCATAGACGCCAACGAATCCCTA
+CATATTTTAGAACAGAAATACCCAACTTCACCACCCTTGAATGTCTCAATACTAATAGGT
+CTAAAAACCAAATCTTGATTACAAAACCAACACTTATCAATTACACTATTTGTCTTAATA
+GACATATCTGCCATAGATTTATAATACTTTGGTAGTATACAAGCGAGTGCTTCTTCTTTA
+GCGGGCTTAAAGACTGCTTTAGGTGCTGAAATAACCACATCTGGAAGACTTACTCGCTTA
+GCCATTTAATTACGGAACTATTTTTTTATACTTCTAATGAACAAGTAGAAAACCTCTCAT
+CTACAAAAACATACTCGTGTCCATAATCCTCTACCATAGTAACACGTTTTTTAGATCTCA
+TATGTGCTAAAAAGTTTTCCCATACTAATTGGTTACTATTATTTTTCGTATAATTTTTAA
+CAGTTTGAGGTTTTAGATTTTTAGTTACAGAAGTGATATCGAATATTTTATCCAAAAAGA
+ATGAGTAATTAATTGTCTTAGAAGGAGTGTTTTCTTGGCAAAAGAATACCAAGTGCTTAA
+ATATTTCTACTACTTCATTAATCTTTTCTGTACTCAGATTCAGTTTCTCATCTTTTACTT
+GATTGATTATTTCAAAGACTAACTTATAATCCTTTTTATTTATTCTCTCGTTAGCCTTAA
+GAAAACTAGATACAAAATTTGCATCTACATCATCCGTGGATATTTGATTTTTTTCCATGA
+TATCCAATAGTTCCGAGATAATTTCTCCAGAACATTGATGAGACAATAATCTCCGCAATA
+CATTTCTCAAATGAATAAGTTTATTAGACACGTGGAAGTTTGACTTTTTTTGTACCTTTG
+TACATTTTTGAAATACAGACTCGCAAAAAATACAATATTCATATCCTTGTTCAGATACTA
+TACCGTTATGTCTACAACAGCTACATAATCGTAGATTCATGTTAACACTCTACGTATCTC
+GTCGTCCAATATTTTATATAAAAACATTTTATTTCTAGACGTTGTCAGAAAATCCTGTAA
+TATTTTTAGTTTTTTTGGTTGTGAATAAAGTATCGCCCTAATAATATTGGTACCGTCTTC
+CGACAATATAGTAGTTAAATTATCCGAGCATGTAGAAGAACACCGCTTAGGCGGATTCAG
+TACAATGTTATATTTTTCGTACCAACTCATTTAAATATCATAATCTAAAATAGTTCTGTA
+ATATGTCTAGCGCTAATATATTGATCATAATCCTGTGCATAAATTAAGATACAACAATGT
+CTTGAAATCATCGACATGGCTTCTTCCATAGTTAGAAGATCATCGTCAAAGTTAGCAACG
+TGATTCATCAACATTTGCTGTTTTGAGGCAGCAAATACTGAACCATCACCATTCAACCAT
+TCATAAAAACCATCGTCTGAATCCATTGATAATTTCTTGTACTGGTTTTTGAGAGCTCGC
+ATCAATCTAGCATTTCTAGCTCCCGGATTGAAAACAGAAAGAGGATCGTACATCCAAGGT
+CCATTTTCTGTAAATAGAATCGTATAATGTCCCTTCAAGAAGATATCAGACGATCCACAA
+TCAAAGAATTGGTCTCCGAGTTTGTAACAGACTGCGGACTTTAACCTATACATGATACCG
+TTTAGCATGATTTCTGGTGATACGTCAATCGGAGTATCATCTATTAGAGATCTAAAGCCG
+GTGTAACATTCTCCGCCAAACATATTCTTATTCTGACGTCGTTCTACATAAAACATCATT
+GCTCCATTAACGATAACAGGTGAATGAACAGCACTACCCATCACATTAGTTCCCAATGGA
+TCAATGTGTGTAACTCCAGAACATCTTCCATAGCCTATGTTAGGAGGAGCGAACACCACT
+CTTCCACTATTGCCATCGAATGCCATAGAATAAATATCCTTGGAATTGATAGAAATCGGA
+CTGTCGGATGTTGTTATCATCTTCATAGGATTAACAACGATGTATGGTGCAGCCTGAAGT
+TTCATATCGTAACTGATGCCGTTCATAGGTCTAGCCACAGAAACCAACGTAGGTCTAAAT
+CCAACTATAGACAAAATAGAAGCTAATATCTGTTCCTCATCTGTCATAACTTGAGAGCAT
+CCAGTATGAATAATCTTCATTAGATGGGGATCTACCGCATCATCATCGTTACAATAAAAA
+ATTCCCATTCTAATGTTCATAATTGCTTTTCTAATCATGGTATGAATGTTTGCTCTCTGA
+ATCTCTGTGGAAATTAGATCTGATACACCTGTAATCACTATCGGATTATCCTCCGTAAGA
+CGATTAACCAACAACATATAATTATAAGACTTTACTCTTCTAAATTCATAAAGTTGCTGG
+ATTAGACTATATGTGTCTCCATGTACATACGCGTTCTCGAGCGCAGGAAGTTTAATACCG
+AATAGTGCCATCAGAATAGGATGAATGTAGTAATTAGTTTCTGGTTTTCTATAAATAAAA
+GACAAATCTTGTGAACTAGACATATCGGTAAAATGCATGGATTGGAATCGTGTAGTCGAC
+AGAAGAATATGATGATTAGATGGAGAGTATATTTTATCTAACTCTTTGAGTTGGTCACCG
+ATTCTAGGACTAGCTCGAGAATGAATAAGTACTAAGGGATGAGTACATTTCACAGAAACA
+CTGGCGTTGTTCAACGTACTCTTTACATGGGAAAGGAGTTGAAATAGCTCGTTTCTATTT
+GTCCTGACAATATTTAGTTTATTCATAATATTAAGCATATCCTGAATAGTAAAGTTAGAT
+GTGTCATACTTGTTAGTAGTTAGATATTTAGCAATTGCATTCCCATCATTTCTCAATCTC
+GTACTCCAATCATGTGTGGATGCTACTTCGTCGATGGAAACCATACAATCCTTTTTGATA
+GGCTGTTGAGATTGATCATTTCCTGTACGTTTAGGTTTGGTACGTTGATTTCTAGCCCCT
+GCTGATATAAAGTCATCGTCTACAATTTGGGATAATGAATTACATACACTACAAGACAAA
+GATTTATCAGAAGTGTGAATATGATCTTCATCTACCAAAGAAAGAGTTTGATTAGTATAA
+CTAGATTTTAGTCCCGCGTTAGATGTTAAAAAAACATCGCTATTGACCACGGCTTCCATT
+ATTTATATTCGTAGTTTTTACTCGAAAGCGTGATTTTAATATCCAATCTTATTACTTTTG
+GAATCGTTCAAAACCTTTGACTAGTTGTAGAATTTGATCTATTGCCCTACGCGTATACTC
+CCTTGCATCATATACGTTCGTCACCAGATCGTTTGTTTCGGCCTGAAGTTGACGCATATC
+TTTTTCAACACTCGACATGAGATCCTTAAGGGTCATATCGTCTAGATTTTGTTGAGATGC
+TGCTCCTGGATTTGGATTTTGTTGTGCTGTTGTACATACTGTACCACCAGTAGGTGTAGG
+AGTACATACAGTGGCCACAATAGGAGGTTGAAGAGGTGTAACCGTTGGAGTAGTACAAGA
+AATACTTCCATCCGATTGTTGTGTACATGTGGTTGTTGGTAACGTCTGAGAAGGTTGGGT
+AGATGGCGGTGTCGTCATCTTTTGATCTTTATTAAATTTAGAGATAATATCCTGAACAGT
+ATTGCTCGGCGTCAACGCTGGAAGGAGTGTACTCGCCGGCGCATCAGTATCTGTAGACAA
+CCAATCAAAAAGATTAGACATATCAGATGATGTATTAGTTTGTTGACGTGGTTTTAGTAC
+AGGAGCAGTACTACTAGGTAGAAGAATAGGAGCCGGTGTAGGTGTCGGAACCGGCTGTGG
+AGTTATATGAATAGTTGGTTGTAGCGGTTGGGTAGGCTGTCTGCTGGCGGTCATCATATT
+ATCTCTAGCTAGTTGTTCTCGCAACTGTCTTTGATAATACGACTCTTGAGACTTTAGTCC
+TATTTCAATCGCTTCATCCTTTTTCGTATCCGGATCCTTTTCTTCAGAATAATAGATTGA
+CGACTTTGGTGTAGAGGATTCTGCCAGCCCCTGTGAGAACTTGTTAAAGAAGTCCATTTA
+AGGCTTTAAAATTGAATTGCGATTATAAGATTAAATGGCAGACACGGACGATATTATCGA
+CTATGAATCCGATGATCTCACCGAATACGAGGATGATGAAGAAGATGGAGAGTCACTAGA
+AACTAGTGATATAGATCCCAAATCTTCTTATAAGATTGTAGAATCAACATCCACTCATAT
+AGAAGATGCGCATTCCAATCTTAAACATATAGGGAATCATATATCTGCTCTTAAACGACG
+CTATACTAGACGTATAAGTCTATTTGAAATAGCGGGTATAATAGCAGAAAGCTATAACTT
+GCTTCAACGAGGAAGATTACCTCTAGTTTCAGAATTTTCTGACGAAACGATGAAGCAAAA
+TATGCTACATGTAATTATACAAGAGATAGAGGAGGGTTCTTGTCCTATAGTCATCGAAAA
+GAACGGAGAATTGTTGTCGGTAAACGATTTTGATAAAGATGGTCTAAAATTCCATCTAGA
+CTATATTATCAAAATTTGGAAACTTCAAAAACGATATTAGAATTTATACGAATATCGTTC
+TCTAAATGTCACAATCAAGTCTCTCATATTCAGCAGTTTATTGTCGTACTTTATATCGTG
+TTCATTAACGATATTTTGCAAAATAGTAATGATTCTATCTTCCTTCGATAGATATTCTTC
+AGAGATTATTGTCTTATATTCTTTCTTGTTATCCGATATGAATTTGATAAGACTTTGAAC
+ATTATTAATACCCGTCTGTTTAATTTTTTCTATAGATATTTTAGTTTTGGTAGATTCTAT
+GGTGTCTGTTAATAGGCATCCAACATCGACATTCGACGTCAATTGTCTATAAATCAGAGT
+ATAAATTTTAGAAATAACATTAGCAAATTGTTGTGCGTTGATGTCGTTATTCTGAAACAG
+TATGATTTTAGGTAGCATTTTCTTAACAAAGAGAACGTATTTATTGTTACTCAGTTGAAC
+AGATGATATATCCAGATTACTAACGCATCTGATTCCATATACCAAACTTTCAGAAGAAAT
+GGTGTACAATTGTTTGTATTCATTCAATGTCTCCTTTTCAGAAATTAGTTTAGAGTCGAA
+TACTGCAATAATTTTCAAGAGATAGTTTTCATCAGATAAGATTTTATTTAGTGTAGATAT
+GATAAAACTATTGTTTTGTTGGAGAACTTGATACGCCGCATTCTCTGTAGTCGACGCTCT
+CAAATGGGAAACAATCTCTATTATTTTTTTGGAATCGGATACTATATCTTCGGTATCTTG
+ACGCAGTCTAGTATACATAGAGTTAAGAGAAATTAGAGTTTGTACATTAAGCAACATGTC
+TCTAAATGTGGCTACAAACTTTTCTTTTTCCACATCATCTAGTTTATTATATACCGATTT
+CACAACGGCACCAGATTTAAGGAACCAGAATGAAAAACTCTGATAACTACAATATTTCAT
+CATAGTTACGATTTTATCATCTTCTATAGTTGGTGTGATAACACATACCTTTTTCTCCAA
+GACTGGAACCAACGTCATAAAAATGTTTAAATCAAAATCCATATCAACATCTGATGCGCT
+AAGACCAGTCTCGCGTTCAAGATTATCTTTACTAATGGTGACGAACTCATCGTATAGAAC
+TCTAAGTTTGTCCATTATTTATTTACAGATTTAGTTGTTTAATTTATTTGTGCTCTTCCA
+GAGTTGGGATAGTATTTTTCTAACGTCGGTATTATATTATTAGGATCTACGTTCATATGT
+ATCATAATATTAATCATCCACGTTTTGATAAATCTATCTTTAGCTTCTGAAATAACGTAT
+TTAAACAAAGGAGAAAAATATTTAGTTACGGCATCAGACGCGATAACATTTTTTGTAAAT
+GTAACGTATTTAGACGACAGATCTTCGTTAAAAAGTTTTCCATCTATGTAGAATCCATCG
+GTTGTTAACACCATTCCCGCGTCAGAGTGAATAGGAGTTTGAATAGTTTGTTTTGGAAAT
+AGATCCTTCAATAACTTATAGTTGGGTGGGAAAAAATCGATTTTATCACTAGACTCTTTC
+TTTTTTACTATCATTACCTCATGAACTATTTCTTGAATGAGTATATGTATTTTCTTTCCT
+ATATCGGTCGCGTTCATTGGAAAATATATCATGTCGTTAACTATAAGAATATTTTTATCC
+TCGTTTACAAACTGAATAATATCAGATATAGTTCGTAAACGAACTATATCATCACCAGCA
+CAACATCTAACTATATGATATCCACTAGTTTCCTTTAGCCGTTTATTATCTTGTTCCATA
+TTAGCAGTCATTCCATCATTTAAGAAGGCGTCAAAGATAATAGGGAGAAATGACATTTTG
+GATTCTGTTACGACTTTACCAAAATTAAGGATATACGGACTTACTATCTTTTTCTCAACG
+TCGATTTGATGAACACACGATGAAAATGTACTTCGATGAGATTGATCATGTAGAAAACAA
+CAAGGGATACAATATTTCCGCATATCATGAAATATATTAAGAAATCCCACTTTATTATAT
+TTCCCCAAAGGATCAATGCATGTAAACATTATACCGTTATCATTAATAAAGACTTCTTTC
+TCATCGGATCTGTAAAAGTTGTTACTGATTTTTTTCATTCCAGGATCTAGATAATTAATA
+ATAATGGGTTTTCTATTCTTATTCTTTGTATTTTGACATATCCTAGACCAGTAAACAGTT
+TCCACTTTGGTAAAATCAGAAGACTTTTGAACGCTATTAAACATGGCATTAATGGCAATA
+ACTAAAAATGTAAAATATTTTTCTATGTTAGGAATATGGTTTTTCACTTTAATAGATATA
+TGGTTTTTTGCCAAAATGATAGATATTTTTTTATCCGATGATAGTAAAATATTATTAGTC
+GCCGTCTCTATAAAAATGAAGCTAGTCTCGATATCCAATTTTATTCTAGAATTGATAGGA
+GTCGCCAAATGTACCTTATACGTTATATCTCCCTTGATGCGTTCCATTTGTGTATCTATA
+TCGGACACAAGATCTGTAAATAGTTTTACGTTATTAATCATCACGGTATCGCCATCGCTA
+GATAATGCTAATGTACTATCCAAGTCCCAAATGGAGAGATTTAACTGTTCATCGTTTAGA
+ATAAAATGATTACCTGTCATATTAATAAAGTGTTCATCGTATCTAGATAACAACGACTTA
+TAATTAATGTCCAAGTCTTGAACTCGCTGAATGATCTTTTTTAACCCAGTTAGTTTTAGA
+TTGGTACGAAATATATTGTTAAACTTTGATTCTACAGTAATGTCCAAATCTAGTTGTGGA
+AATACTTCCATCAACATTGTTTCAAACTTGATAATATTATTATCTACATCTTCGTACGAT
+CCAAATTCCGGAATAGATGTATCGCACGCTCTGGCCACCCAGATAACCAAAAAGTCACAC
+GCTCCAGAATATACATTGTATAAAAAGCTATCGTTTTTTAGTAGTGTTTTTTTCTGAGTA
+TATACGAAAGGATTAAAAATAGTATTATCAACGTAACTATATTCCAAATTATTCTTATGA
+GAATAGATAATAATATCGTCCTTAATATCTAACAAATTTCCTAAATATCCCTTTAATTGA
+GTCATTCGAAGCGTTAATAAAATATGTCTCTTAACTATTTCCGGCCGTTGTATATTTAAA
+TGACTTCGTAAGAAATAATATATAGGCGACTTCTCATCTATGTAATCATATGGAGTGAGA
+TATAGGGCTCGTTCTACCTCCTGCCCCTTACCCACCTGTAATACCAATTGCGGACTCACT
+ATATATCGCATATTTATATCGTGGGGTAAAGTGAAAATCTACTACCGATGATGTAAGTCT
+TACAATGTTCGAACCAGTACCAGATCTTAATTTGGAGGCCTCCGTAGAACTAGGGGAGGT
+AAATATAGATCAAACAACACCTATGATAAAGGAGAATAGCGGTTTTATATCCCGTAGTAG
+ACGTCTATTCGCCCATAGATCTAAGGATGATGAGAGAAAACTAGCACTACGATTCTTTTT
+ACAAAGACTTTATTTTTTAGATCATAGAGAGATTCATTATTTGTTCAGATGCGTCGACGC
+TGTAAAAGACGTCACTATTACCAAAAAAAATAACATTATCGTGGCGCCTTATATAGCACT
+TTTAACTATCGCATCAAAAGGATGCAAACTTACAGAAACAATGATTGAAGCATTCTTTCC
+AGAACTATATAATGAACATAGTAAGAAATTCAAATTCAACTCTCAAGTATCCATCATCCA
+AGAAAAACTCGGATACCAGTCTGGAAACTATCACGTTTATGATTTTGAACCGTATTACTC
+TACAGTAGCTCTGGCTATTCGAGATGAACATTCATCTGGCATTTTTAATATCCGTCAAGA
+GAGTTATCTTGTAAGTTCATTATCTGAAATAACATATAGATTTTATCTAATTAATCTAAA
+ATCTGATCTTGTTCAATGGAGTGCTAGTACGGGCGCTGTAATTAATCAAATGGTAAATAC
+TGTATTGATTACAGTGTATGAAAAATTACAACTGGCCATAGAAAATGATTCACAATTTAC
+ATGTTCATTGGCTGTGGAATCAGAACTTCCAATAAAATTACTTAAAGATAGAAATGAATT
+ATTTACAAAATTCATTAACGAGTTAAAAAAGACCAGTTCATTCAAGATAAGCAAACGTGA
+TAAGGATACGCTATTAAAACATTTTACTTATGACTGGAGTTAGAATTTATAGACGACACA
+TTTCGTTTATCATTGTTACTATTACTATCATTATTAGTATTCTTCTTGTCATCTTGTTCA
+GAAATATACAGCAATGCTATACCTAATACTAAATACATTATCATGCTTGCAATGGCTCTA
+ACAACAACGAACCAAAATGAATTTGGTCGTAGCTTTTGTTCACAAAAATACATAAAGAAA
+TGTCTACATAAATCTATGGCGCCATTGGCTACTTGAAATAGCGCCAGTCCTCCTACAGAT
+TTTAATATAGCTGTATAACATGACATTTATTCATCATCAAAAGAGACAGAGTCACCATCT
+GTCATATTTAGATTTTTTTTCATGTGTTCAAAGTATCCTCTACTCATTTCATTATAATAG
+TTTATCATGCTTAGAATTTTAGGACGGATCAATGAGTAAGACTTGACTAGATCGTCAGTA
+GTAATTTGTGCATCATCTATTCTGCATCCGCTTCGTCGAATAATGTATAGCATCGCTTTG
+AGATTCTCCATAGCTATCAAGTCTTTATATAATGACATGGAAATATCTGTGAATGCTTTA
+TACTTCTCCAACATCGATGCCTTAACATCATCACATACTTTAGCATTGAAAATACGTTCT
+ATTGTGTAGATGGATGTAGCAAGATTTTTAAACAACAATGCCATCTTACATGATGATTGT
+CTCAAGTCTCCAATCGTTTGTTTAGAACGATTAGCTACAGAGTCCAATGCTTGGCTAACT
+AGCATATTATTATCTTTAGAAATTGTATTCTTCAATGAGGCGTTTATCATATCTGTGATT
+TCGTTAGTCATATTACAGTCTGACTGGGTTGTAATGTTATCCAACATATCACCTATGGAT
+ACGGTACACGTACCAGCATTTGTAATAATCCTATCTAAGATGTTGTATGGCATTGCGCAG
+AAAATATCTTCTCCTGTAATATCTCCACTCTCGATAAATCTACTCAGATTATTCTTAAAT
+GCCTTATTCTCTGGAGAAAAGATATCAGTGTCCATCATTTCATTAATAGTATACGCAGAA
+AAGATACCACGAGTATCAATTCTATCCAAGATACTTATCGGTTCCGAGTCACAGATAATT
+GTTTCCTCTCCTTCGGGAGATCCTGCATAGAAATATCTAGGACAATAGTTTCTATACTGT
+CTGTAACTCTGATAATCTCTAAAGTCACTAACTGATACCATGAAATTGAGAAGATCAAAC
+GCTGAAGTAATCAATTTTTCTGCCTCGTTTTTACTACAACTAGTTTTCATCAATGTAGTG
+ACGATGTATTGTTTAGTTACTCTTGGTCTAATACTGATGATAGAGATATTATTGCTTCCC
+ATAATGGATCTTCTAGTAGTCACCTTAAAGCCCATTGATGCGAATAGCAGATAGATAAAG
+TCTTGGTATGACTCCTTTCTAATATAGTACGGACTACCTTTGTCACCCAACTTTATACCC
+ACATAAGCCATAACAACCTCTTTAATAGCCGTTTCATGAGGTTTATCAGCCATGAGCCTG
+AGTAGTTGAAAGAATCGCATGAATCCCGTCTCAGAAAGTCCTATATGCATGATAGATTTA
+TCTTTCCTGGGAAACTCTCGTATAGTTATAGATGAAATACTCTTCAAAGTTTCTGAAATA
+AGATTAGTAACAGTCTTACCTCCGACTACTCTGGGTAACAAACATACTCTAATAGGTGTT
+TTCTCTGCGGAGATAATATCAGAAAGGATAGAGCAATAAGTAGTATTATTGTGATTATAA
+AGACCGAATACATAACAGGTAGAATTTATAAACATCATGTCCTGAAGGGTTTTAGACTTG
+TATTCCTCGTAATCTATACCGTCCCAAAACATGGATTTGGTAACTTTGATAGCCGTAGAT
+CTTTGTTCCTTCGCTAACAGGTTAAAGAAATTAATAAAGAATTTGTTGTTTCTATTTATG
+TCCACAAATTGCACGTTTGGAAGCGCCACGGTTACATTCACTGCAGCATTTTGAGGATCG
+CGAGTATGAAGTACGATGTTATTGTTTACTGGTATATCTGGAAAGAAATCTACCAGTCTA
+GGAATAAGAGATTGATATCGCATAGAAATAGTAAAGTTTATAATCTCATCATTGAAGATT
+ACTCTGTTACCATTGTAATAAATTGGTACTCTATCATAATCATCGACAAAGTACTGTTCA
+TACATGATGAGATGTTTATATGTTGGCATAGTAGTGAGATCGACGTTTGGTAATGGCAAT
+GTATTAAGATTAACTCCATAATGTCTAGCAGCATCTGCGATGTTATAAGTGATGTCAAAG
+CGGGGTTGATCTTGTGCTGTTATATATTGTCTAACACCTATAAGATTATCAAAATCTTGT
+CTGCTTAATACACCGTTAACAATTTTTGCCTTGAATTCTTTTATTGGTGCATTAATAACA
+TCCTTATAGAGGATGTTAAACAAATAAGTATTATCAAAGTTAAGATCTGGGTATTTCTTT
+TCTGCTAGAACATCCATTGAGTCGGAGCCATCTGGTTTAATATAACCACCGATAAATCTA
+GCTCTGTATTCTGTATCCGTCAATCTAATATTAAGAAGGTGTTGAGTGAAAGGTGGAAGA
+TCGTAAAAGCTGTGAGTATTAATAATAGGGTTAGTTTCCGAACTAATGTTAATTGGATGA
+TTAATAATATTTATATTTCCAGCGTTAAGTGTAACATTAAACAGTTTTAATTCACGTGAC
+GTGGTATCAATTAAATAATTAATGCCCAATTTGGATATAGTAGCCTGAAGCTCATCTTGT
+TTAGTTACGGATCCTAATGAGTTATTAAGAAATACATCGAACGGATGAACGAAGGTTGTT
+TTAAGTTGGTCACATACTTTGTAATCTAGACATAGATGTGGAAGAACGGTAGAAACTATA
+CGAAATAGATATTCAGAGTCCTCTAATTGATCAAGAGTAACTATTGACTTAATAGGCATC
+ATTTATTTAGTATTAAATGACGACCGTACCAGTGACAGATATACAAAACGACTTAATTAC
+AGAGTTTTCAGAAGATAATTATCCATCTAACAAAAATTATGAAATAACTCTTCGCCAAAT
+GTCTATTCTAACTCACGTTAACAACGTGGTAGATAGAGAACATAATGCCGCCGTAGTGTC
+ATCTCCAGAGGAAATATCATCACAACTTAATGAAGATCTATTTCCAGATGATGATTCACC
+GGCCACTATTATCGAACGAGTACAACCTCATACTACTATTATTGACGATACGCCACCTCC
+TACTTTTCGTAGAGAGTTATTGATATCGGAACAACGTCAACAACGAGAAAAAAGATTTAA
+TATTACAGTATCAAAAAATTCTGAAGCAATAATGGAATCTAGATCTATGATAACTTCTAT
+GCCAACACAAACACCATCCTTGGGAGTAGTTTATGATAAAGATAAAAGAATTCAGATGCT
+AGAGGATGAAGTGGTTAATCTTAGAAATCAACGATCTAATACAAAATCATCTGATAATTT
+AGATAATTTTACCAGAATACTATTTGGTAAGACTCCGTATAAATCAACCGAAGTTAATAA
+GCGTATAGCCATCGTTAATTATGCAAATTTGAACGGGTCCCCCTTATCAGTCGAGGACTT
+GGATGTCTGTTCGGAGGATGAAATAGATAGAATCTATAAAACGATTAAACAATATCACGA
+AAGTAGAAAACGAAAAATTATCGTCACTAACGTGATTATTATTGTCATAAACATTATTGA
+GCAGGCATTGCTAAAACTCGGATTTGAAGAAATCAAAGGACTGAGTACCGATATCACTTC
+AGAAATTATCGATGTGGAGATCGGAGATGACTGCGATGCTGTAGCATCAAAACTAGGAAT
+CGGTAACAGTCCGGTTCTTAATATTGTATTGTTTATACTCAAGATATTCGTTAAACGAAT
+TAAAATTATTTAATTTAATACATTCCCATATCCAGACAACAATCGTCTGGATTAATCTGT
+TCCTGTCGTCTCATACCGGACGACATATTAATCTTTTTATTAGTGGGCATCTTTTTAGAT
+GGTTTCTTTTTCCCAGCATTAACTGATTCGATACCTAGAAGATCGTGATTGATTTCTCCG
+ACCATTCCACGAACTTCTAATTGGCCGTCTCTAACGGTACCATAAACTATTTTACCAGCA
+TTAGTAACAGCTTGGACAATCTGACCATCCATTGCGTTGAATGATGTAGTTGCTGTTGTT
+CTACGTCTAGGAGCACCAGAGGTATTTTTAGAGCTCTTGGATGTTGATGTAGAAGACGAG
+GATTTTGATTTTGGTTTACATGTAATACATTTTGAACTCTTTGATTTTGTATCACATGCA
+CCGGCAGTCACATCTGTTTGAGAATTAAGATTATTGTTGCCTCCTTTGACGGCTGCATCT
+CCACCGATCTGCGCTAGTAGATTTTTAAGCTGTGGTGTAATCTTATTAACTGTTTCAATA
+TAATCATCGTAACTACTTCTAACGGCTAAATTTTTTTTATCCGCCATTTAGAAGCTAAAA
+ATATTTTTATTTATGCAGAAGATTTAACTAGATTATACAATGAACTAATATGATCCTTTT
+CTAGATTATTTACGAACTTGGTATTTCTTGTTTCTGGAGGAGGAGAATTTAAATTCGGAC
+TTGGATTCGGATTTTGTGGGTTCTTGATCTTATTATACAGCGTGTATAGGATGGTGACGG
+TAACTGCTACACAAATACCGATCAACAGAAGAATACCAATCATTTATTGACAATAACTTC
+ACTATGATCAAGTATGTAATAATCATCTTTTCACTAAGTAAGTAGTAATAATGATTCAAC
+AATGACACGATATATGGACGATAATAATTTAGTTCATGGAAATATCGCTATGATTGGTGT
+GAATGACTCCGCTAACTCTGTGGGGTGCACAGTGCTTTCCCCACATAGAATAAATTAGCA
+TTCCGACTGTGATAATAATACCAAGTATAAACGCCATAATACTCAATACTTTCCATGTAC
+GAGTGGGACTGGTAGACTTACTAAAGTCAATAAAGGCGAAGATACACGAAAGAATCAAAA
+GAATGATTCCAGCGATTAGCACGCCAGAAAAATAATTTCCAATCATAAGCATCATGTCCA
+TTTAACTAATAAAAATTTTAAATCGCCGAATAAACAAAGTGGAATATAAACCATATAAAA
+ACAATAGTTTGTACTGCAAAAATAATATCTATTTTTGTTTTCGAAGATATGGTAAAATTA
+AATAGTAGTACACAGCATGTTATAACTAACAGCAGCAACGGCTCGTAATTACTTATCATT
+TACTAGACGAAAAGGTGGTGGGATATTTTCTTGCTCAAATAATACGAATATATCACCCAT
+CCATTTTATACGATGTTTATATACTCTAATCTTTAATAGATCTATAGATGACGGGTTTAC
+CAATAATATAGATTTTATCGATTCATCTAATTTAAACCCTTCCTTAAACGTGAATGATCT
+ATTATCTGGCATAATGATGACCCTACCTGATGAATCTGACAATGTACTGGGCCATGTAGA
+ATAAATTATCAACGAATTATCGTCTACGAACATTTATATCATTTGTTTTAATTTTAGGAC
+GTGAATAAATAGATATAAAATAGAAAATAACAGATATTACAACCAGTGTTATGGACGCAC
+CCAACCATGTAGGCAGTTTTATTTTATCGTTTACTACAGGTTCTCCTGGATGTACGTCAC
+CAACTGCAGACGTAGTTCTAGTACAATTAGACGTAAGTTCCGCTTGGGAATTTTTTAACG
+CTAAAGAGTTAACGTTGATCGTACACCCAACGTATTTACATCTAGTTCTTTGAACATCTT
+GATTATAATATAACCATTTTCTATCTCTAGATTCGTCAGTGCACTCATGTAACCAACATA
+CCCTAGGTCCTAAATATTTATCTCCGGAATTAGATTTTGGATAATTCGCGCACCAACAAT
+TTCTATTTCCTTTATGGTCGTTACAAAAGACGTATAATGCCGTATCCCCAAAAGTAAAAT
+AATCAGGACGAATAATTCTAATAAACTCAGAACAATATCTCGCATCCATATGTTTGGAGC
+AAATATCGGAATAAGTAGACATAGCCGGTTTCCGTTTTACACGTAACCATTCTAAACAAT
+TGGGGTTTCCAGGATCGTTTCTACAAAAACCAGTCATGAAATCGTCACAATGTTCTGTCT
+TGTAATTATTATTAAATATTTTTGGACAGTGTTTGGTATTTGTCTTAGAACAACATTTTG
+CCACGCTATCACTATCACCCAGGAGATAATCCTTTTTTATAAAATGACATCGTTGCCCGG
+ATGCTATATAATCAGTAGCATATTTTAAATCCTTAATATATTCAGGAGTTACCTCGTTCT
+GATAATAGATTAATGATCCAGGACGAAATTTGAAAGAACTACATGGTTCTCCATGAATTA
+ATACATATTGTTTAGCAAATTCAGGAACTATAAAACTACTACAATGATCTATCGACATAC
+CATCTATCAAACAAAATTTGGGTTTAATTTCTCCTGGAGACGTTTCATAATAATACATAT
+AACTTTCTTCGGCAAACCTAACAGCTCTATTATATTCAGGATAATTAAAATCTAATACCA
+TATATTTGTCTCGTATATCTGCTATTCCTGTCTCTATTTTGATTCTATTAAGAGTAACAG
+CTGCCCCCATTCTTAATAATCATCAGTATTTAAACTGTTAAATGTTGGTATATCAACATC
+TATCTTATTTCCCGCAGTATAAGGTTTGTTGCAGGTATACTGTTCAGGAATGGGTACATT
+TATACTTCTTTTATAGTCCTGTCTTTCGATGTTCATCACAAATGCAAAGAACAGAATAAA
+CAAAATAATGTAAGAAATAATATTAAATATCTGTGAATTCGTAAATACATTGATTGCCAT
+AATAATTACAGCAGCTACAATACACACAATAGACATTCCCACAGTGTTGCCATTACCTCC
+ACGATACATTTGAGTTACTAAGCAATAGGTAATAACTAAGCTAGTAAGAGGCAATAGAAA
+AGATGAGATAAATATCATCAATATAGAGATTAGAGGAGGGCTATATAGAGCCAAGACGAA
+CAAAATCAAACCGAGTAACGTTCTAACATCATTATTTTTGAAGATTCCCAAATAATCATT
+CATTATTCCTCCATAATCGTTTTGCATCATACCCCCATCTTTAGGCATAAACGATTGCTG
+CTGTTCCTCTGTAAATAAATCTTTATCAAGCACTCCAGCACCCGCAGAGAAGTCATCAAG
+CATATTGTAATATCTTAAATAACTCATTTATATATTAAAAAATGTCACTATTAAAGATGG
+AGTATAATCTTTATGCCGAACTAAAAAAAATGACTTGTGGTCAGACCATAAGTCTTTTTA
+ATGAAGACGGCGATTTCGTAGAAGTTGAACCAGGATCATCCTTTAAGTTTCTAATACCTA
+AGGGATTTTACTCCTCTCCTTGTGTAAAGACGAGTCTAGTATTCAAGACATTAACAACGA
+CCGATAATAAAATTACTAGTATCAATCCAACAAATGCGCCAAAGTTATATCCTCTTCAAC
+GCAAAGTCGTATCTGAAGTAGTTTCTAATATGAGGAAAATGATCGAATTAAAACGTCCTC
+TATACATCACTCTTCACTTGGCATGTGGATTTGGTAAGACTATTACCACGTGTTATCTTA
+TGACCACACACGGCAGAAAAACCATCATTTGCGTACCCAATAAAATGTTAATACATCAAT
+GGAAGACACAGGTAGAGGCAGTCGGATTGGAACATAAGATATCTATAGATGGAGTTAGTA
+GTCTATTAAAGGAACTAAAGACTCAAAGTCCGGATGTATTAATCGTAGTCAGTAGACATC
+TGACAAACGATGCATTTTGTAAATATATCAATAAGCATTATGATTTGTTTATCTTGGATG
+AATCACATACGTATAATCTGATGAACAATACAGCAGTTACAAGATTTTTAGCGTATTATC
+CTCCGATGATGTGTTATTTTTTAACTGCTACACCTAGACCAGCTAACCAAATTTATTGTA
+ATAGTATTATTAATATTGCCAAGTTATCCGATCTAAAAAAAACTATCTATATAGTAGATA
+GTTTTTTTGAGCCATATTCCACAGACAATATTAGAAATATGGTAAAACGACTAGATGGAC
+CATCTAATAAATATCATATATATACCGAGAAGTTATTATCTGTAGACGAGCCTAGAAACC
+AACTTATTCTTGATACCCTGGTAGAAGAATTCAAGTCAGGAACTATTAATAGAATTTTAG
+TTATTACTAAACTACGTGAACATATGGTATTCTTCTACAAACGATTATTAGATCTTTTCG
+GAGCAGAGGTTGTATTTATAGGAGACGCCCAAAATAGACGTACTCCAGATATGGTCAAAT
+CGATTAAGGAACTAAATAGATTTATATTCGTATCCACCTTATTTTATTCCGGCACTGGTT
+TAGATATTCCGAGTTTGGATTCTTTGTTCATTTGCTCGGCAGTAATCAACAATATGCAAA
+TAGAGCAATTACTAGGGAGGGTATGTCGAGAAACAGAACTATTAGATAGGACGGTATATG
+TATTTCCTAACACATCCATCAAAAAAATAAAGTACATGATAGGAAATTTCGTGCAACGAA
+TTATTAGTCTGTCTGTAGATAAACTCGGATTTAAACAAGAAAGTTATCAGAAACATCAGG
+AATCTGAACCCGCTTCCGTACCAACATCCTCCAGAGAAGAACGTGTATTAAATAGAATAT
+TTAACTCGCAAAATCGTTAAGAAGTTTAAGAGACGATCCACATGCTGAGCAGGCCAGTGT
+ATTACCCCTCATAGTATTAATATAATCCAATGATACTTTTGTGATGTCGGAAATCTTAAC
+CAATTTAGACTGACAGGCAGAACACGTCATACAATCATCATCGTCATCGATAACTGTAGT
+CTTGGGCTTCTTTTTGCGACTCTTCATTCCGGAACGCATATTGGTGCTATCCATTTAGGT
+AGTAAAAAATAAGTCAGAATATGCCCTATAACACGATCGTGCAAAACCTGGTATATCGTC
+TCTATCTTTATCACAATATAGTGTATCAACATCTTTATTATTGACCTCGTTTATCTTGGA
+ACATGGAATGGGAACATTTTTGTTAACGGCCACCTTTGCCTTAATTCCAGATGTTGTAAA
+ATTATAACTAAACAGTCTATCATCGACACAAATGAAATTCTTGTTTAGACGTTTGTAGTT
+TACGTATGCGGCTCGTTCTCGTCTCATTTTTTCAGATATTGCAGGTACTATAATATTAAA
+AATAAGAATGAAATAACATAGGATTAAAAATAAAGTTATCATGACTTCTAGTGCTGATTT
+AACTAACTTAAAAGAATTACTTAGTCTGTACAAAAGTTTGAGATTTTCAGATTCTGTGGC
+TATAGAGAAGTATAATTCTTTGGTAGAATGGGGAACATCTACTTACTGGAAAATAGGCGT
+ACAAAAGGTAACTAATGTCGAGACGTCCATATCTGATTATTATGATGAGGTAAAAAATAA
+ACCGTTTAATATTGATCCGGGGTATTATATTTTCTTACCAGTATATTTTGGAAGCGTCTT
+TATTTATTCAAAGGGTAAAAATATGGTAGAACTTGGATCTGGAAACTCTTTTCAAATACC
+GGATGAGATTCGAAGTGCGTGTAACAAAGTATTAGATAGTGATAACGGAATAGACTTTCT
+GAGATTTGTTTTGTTAAACAATAGATGGATAATGGAAGACGCTATATCAAAATACCAGTC
+TCCAGTTAATATATTTAAACTAGCTAGTGAGTACGGATTAAACATACCCAACTATTTAGA
+AATTGAAATAGAGGAAGACACATTATTTGACGATGAGTTATACTCTATTATGGAACGCTC
+TTTCGATGATACATTTCCAAAAATATCTATATCGTATATTAAGTTGGGAGAACTTAAGCG
+GCAAGTTGTAGACTTTTTCAAATTCTCATTCATGTATATTGAGTCAATCAAGGTAGATCG
+TATAGGAGATAATATTTTTATTCCTAGCGTTATAACAAAATCAGGAAAAAAGATATTAGT
+AAAAGATGTAGACCATTTAATACGATCCAAGGTTAGAGAACATACATTTGTAAAAGTAAA
+AAAGAAAAACACATTTTCCATTTTATACGACTATGATGGGAACGGAACAGAAACTAGAGG
+AGAAGTAATAAAACGAATTATAGACACTATAGGACGAGACTATTATGTTAATGGAAAGTA
+TTTCTCTAAGGTTGGTATTGCAGGCTTAAAGCAATTGACTAATAAATTAGATATTAATGA
+GTGTGCAACTGTCGATGAGTTAGTTGATGAGATTAATAAATCCGGAACTGTAAAACGAAA
+AATAAAAAACCAATCAGTATTTGATTTAAGCAGAGAATGTTTGGGATATCCAGAAGCGGA
+TTTTATAACGTTAGTTAATAACATGCGGTTCAAAATAGAAAATTGTAAGGTTGTAAATTT
+CAATATTGAAAATACTAATTGTTTAAATAACCCGAGTATTGAAACTATATATGGAAACTT
+CAACCAGTTCGTCTCAATCTTTAATACCGTTACCGATGTCAAAAAAAGATTATTCGAGTG
+AAATAATATGCGCCTTTGATATAGGTGCAAAAAATCCTGCCAGAACTGTTTTAGAAGTCA
+AGGATAACTCCGTTAGGGTATTGGATATATCAAAATTAGACTGGAGTTCTGATTGGGAAA
+GGCGCATAGCTCAAGATTTGTCACAATATGAATACACTACAGTTCTTCTAGAACGTCAGC
+CTAGAAGGTCACCGTACGTCAAATTTATCTATTTTATTAAAGGCTTTTTATATCATACAT
+CTGCTGCCAAAGTTATTTGCGTCTCACCTGTCATGTCTGGTAATTCATATAGAGATCGAA
+AAAAGAGATCTGTTGAAGCATTTCTTGATTGGATGGACACATTCGGATTGCGAGACTCCG
+TTCCGGATAGACGCAAATTAGACGATGTAGCGGATAGTTTCAATTTGGCTATGAGATACG
+TATTAGATAAATGGAATACTAATTATACACCTTATAATAGGTGTAAATATAGAAATTACA
+TAAAAAAAATGTAATAACGTTAGTAACGCCATTATGGATAATCTATTTACCTTTCTACAT
+GAAATAGAAGATAGATATGCCAGAACTATTTTTAACTTTCATCTAATAAGTTGTGATGAA
+ATAGGAGATATATATGGTCTTATGAAAGAACGCATTTCCTCAGAGGATATGTTTGACAAT
+ATAGTATATAATAAAGATATACATCCTGCCATTAAGAAACTAGTTTATTGCGACATCCAA
+CTTACTAAACATATTATTAATCAGAATACGTATCCGGTATTTAACGATTCTTCACAAGTG
+AAATGTTGTCATTATTTCGATATAAACTCAAATAATAGCAATATTAGCTCTCGTACAGTA
+GAGATATTTGAGAGTGAAAAGTCATCTCTTGTATCATATATTAAAACTACCAATAAGAAG
+AGAAAGGTCAATTACGGCGAAATAAAGAAAACTGTACATGGAGGCACTAATGCAAATTAC
+TTTTCCGGTAAAAAGTCTGATGAGTATCTGAGCACTACAGTCAGGTCCAACATTAATCAA
+CCTTGGATCAAAACCATTTCTAAGAGAATGAGAGTAGATATCATTAATCACTCTATAGTA
+ACGCGTGGAAAAAGCTCTATATTACAAACTATAGAAATTATTTTTACTAATAGAACATGT
+GTGAAAATATTCAAGGATTCTACTATGCACATTATTCTATCCAAGGACAAGGATGAAAAG
+GGATGTATAAACATGATTGATAAATTATTCTATGTATATTATAATTTATTTCTGTTGTTC
+GAGGATATCATCCAAAACGATTACTTTAAAGAAGTAGCTAATGTTGTAAACCATGTACTC
+ATGGCTACGGCATTAGATGAGAAATTATTCCTAATTAAGAAAATGGCTGAACACGATGTT
+TATGGAGTTAGCAATTTCAAAATAGGGATGTTTAACCTGACATTTATTAAGTTGTTGGAT
+CATACCGTTTTCCCCTCTCTGTTAGATGAGGATAGCAAAATAAAGTTTTTTAAGGGGAAA
+AAGCTCAATATTGTAGCATTACGATCTCTGGAGGATTGTACAAATTACGTGACTAAATCC
+GAGAATATGATAGAAATGATGAAGGAAAGATCGACTATTTTAAATAGCATAGATATAGAA
+ACGGAATCGGTAGATCGTCTAAAAGAATTGCTTCTAAAATGAAAAAAAACACTGATTCAG
+AAATGGATCAACGACTCGGGTATAAGTTTTTGGTGCCTGATCCTAAAGCCGGAGTTTTTT
+ATAGACCGTTACATTTCCAATATGTATCGTATTCTAATTTTATATTGCATCGATTGCATG
+AAATCTTGACCGTCAAGCGGCCACTCTTATCGTTTAAGAATAATACAGAACGAATTATGA
+TAGAAATTAGCAATGTTAAAGTGACTCCTCCAGATTACTCACCTATAATTGCGAGTATTA
+AAGGTAAGAGTTATGACGCATTAGCCACGTTCACTGTAAATATCTTTAAAGAGGTAATGA
+CCAAAGAGGGTATATCCATCACTAAAATAAGTAGTTATGAGGGAAAAGATTCTCATTTGA
+TAAAAATTCCGCTACTAATAGGATATGGGAATAAAAATCCACTTGATACAGCCAAGTATC
+TTGTTCCTAATGTCATAGGTGGAGTCTTTATCAATAAACAATCTGTCGAAAAAGTAGGAA
+TTAATCTAGTAGAAAAGATTACAACATGGCCAAAATTTAGGGTTGTTAAGCCAAACTCAT
+TCACTTTCTCGTTTTCCTCCGTATCCCCTCCTAATGTATTACCGACAAGATATCGCCATT
+ACAAGATATCTCTGGATATATCACAATTGGAAGCGTCGAATATATCATCGACAAAGACAT
+TTATAACGGTCAATATTGTTTTGCTGTCTCAATATTTATCTAGAGTGAGTCTAGAATTCA
+TTAGACGTAGTTTATCATACGATATGCCTCCAGAAGTTGTCTATCTAGTAAACGCGATAA
+TAGATAGTGCTAAACGACTTACCGAATCTATTACTGACTTTAATATTGATACATACATTA
+ATGACCTGGTGGAAGCTGAACACATTAAACAAAAATCTCAGTTAACGATTAACGAGTTTA
+AATATGAAATGCTGCATAACTTTTTACCTCATATGAACTATACACCCGATCAACTAAAGG
+GATTTTATATGATATCTTTACTAAGAAAGTTTCTCTACTGTATCTACCACACTTCTAGAT
+ATCCAGATAGAGATTCGATGGTTTGTCATCGCATCCTAACGTACGGCAAATATTTTGAGA
+CGTTAGCACATGATGAATTAGAGAATTACATAGGTAACATCCGAAACGATATCATGAACA
+ATCACAAGAACAGAGGCACTTACGCAGTAAACATTCATGTACTAACAACTCCTGGACTTA
+ATCATGCATTTTCTAGTCTATTGAGTGGAAAGTTCAAAAAGTCAGACGGTAGTTATCGAA
+CACATCCTCACTATTCATGGATGCAGAATATTTCTATTCCTAGAAGTGTTGGATTTTATC
+CGGATCAAGTAAAGATTTCAAAGATGTTTTCTGTCAGAAAATACCATCCAAGCCAATATC
+TTTACTTTTGTTCATCAGACGTTCCGGAAAGAGGTCCTCAGGTAGGTTTAGTATCTCAAT
+TGTCTGTCTTGAGTTCCATTACAAATATACTAACGTCTGAGTATTTGGATTTGGAAAAGA
+AAATTTGTGAGTATATCAGATCATATTATAAAGATGATATAAGTTACTTTGAAACAGGAT
+TTCCAATCACTATAGAAAATGCTCTAGTCGCATCTCTTAATCCAAATATGATATGTGATT
+TTGTAACTGACTTTAGACGTAGAAAACGGATGGGATTCTTCGGTAACTTGGAGGTAGGTA
+TTACTTTAGTTAGGGATCACATGAATGAAATTCGCATTAATATTGGAGCAGGAAGATTAG
+TCAGACCATTCTTGGTTGTGGATAACGGAGAGCTCATGATGGATGTGTGTCCGGAGTTAG
+AAAGCAGATTAGACGACATGACATTCTCTGACATTCAGAAAGAGTTTCCACATGTCATCG
+AAATGGTAGATATAGAACAATTTACTTTTAGTAACGTATGTGAATCGGTTCAAAAATTTA
+GAATGATGTCAAAGGATGAAAGAAAGCAATACGATTTATGTGACTTTCCTGCCGAATTTA
+GAGATGGATATGTAGCATCTTCACTAGTGGGAATCAATCACAATTCTGGACCCAGAGCTA
+TTCTTGGATGTGCTCAAGCTAAACAAGCTATCTCTTGTCTGAGTTCGGATATACGAAATA
+AAATAGACAATGGAATTCATTTGATGTATCCAGAGAGGCCAATTGTGATTAGTAAGGCTT
+TAGAAACTTCAAAGATTGCGGCTAATTGCTTCGGACAACATGTTACTATAGCATTAATGT
+CGTACAAAGGTATCAATCAAGAGGATGGAATTATCATCAAAAAACAATTTATTCAGAGAG
+GCGGTCTCGATATTGTTACAGCCAAGAAACATCAAGTAGAAATTCCATTGGAAAACTTTA
+ATAACAAAGAAAGAGATAGGTCTAACGCCTATTCGAAATTAGAAAGTAATGGATTAGTTA
+GACTGAATGCTTTCTTGGAATCCGGAGACGCTATGGCAAGAAATATCTCATCAAGAACTC
+TTGAAGATGATTTTGCTAGAGATAATCAGATTAGCTTTGATGTTTCCGAGAAATATACAG
+ATATGTACAAATCTCGCGTTGAACGAGTACAAGTAGAACTTACTGACAAAGTTAAGGTGC
+GAGTATTAACCATGAAAGAAAGAAGACCCATTCTAGGAGACAAATTTACTACTAGAACGA
+GTCAAAAGGGAACAGTCGCGTATATCGCAGATGAAACGGAACTTCCGTACGACGAAAATG
+GTATCACACCAGATGTCATTATTAATTCTACATCCATCTTCTCTAGAAAAACTATATCTA
+TGTTGATAGAAGTTATTTTAACAGCCGCATATTCTACTAAGCCGTACAACAATAAGGGAG
+AAAACCGACCTGTCTGTTTTCCTAGTAGTAACGAAACATCTATCGATGCATATATGCAAT
+TCGCTAAACAATGTTATGAGTATTCAAATCCGAAATTGTCCGAGGAAGAATTATCGGATA
+AAATCTTTTGTGAAAAGATTCTCTATGATCCTGAAACGGATAAGCCTTATGAATCCAAAG
+TATTTTTTGGACCAATTTATTACTTGCGTCTGAGACATTTAACTCAGGACAAGGCAACCG
+TTAGATGTAGAGGTAAAAAGACGAAGCTCATTAGACAAGCGAATGAGGGACGAAAACGTG
+GAGGAGGTATCAAGTTTGGAGAAATGGAGAGAGACTGTTTAATAGCACATGGTGCAGCCA
+ATACTATTACAGAAGTTTTAAAAGACTCAGAAGAGGATTATCAAGATGTGTATATTTGTG
+AAAATTGTGGAGACATAGCAGCACAAATCAAAAGTATTAATACATGTCTTAGATGTTCAA
+AACTTAATCTCTCTCCTCTCTTAACAAAAATTGATACCACGCACGTATCTAAAGTATTTC
+TTACTCAAATGAACGCCAGAGGCGTAAAAGTTAAATTAGATTTCGAACGAAGGCCTCCTT
+CGTTTTATAAACCATTAGATAAAGTTGATCTTAAACCGTCTTTTCTGGTATAATATTGTT
+TAGTAGATACTCATCAAGATAAGCTAATTCACTAAACATATTATCGGATTCGGTATTGTT
+ACTCGAGAATAGAGTTCGTTATGCTCCTGATATTCGGAAATCTGTGGAGTTTCAGGTTTT
+GGTGGAAGTGTAACTGCTACTTGGTGGGATACTGAAGGATATTTCAGAGAGTTGTGGATG
+TTCGGGTTCGACATCCACCGATGGTGTCACGCCACTAATCGGTTCGGTAACGTCTGTGGA
+TGGAGGTGCTACTTCTACAGAACCTGTAGCCTCAGTTGTCAACGGAGATACATATTCAAT
+GCGCGGAAATGTATAATTTGGTAATGGTTTCTCATGTGGATCTTAAGAAGAAGAGGTAAG
+ATATCTACGAAAGATACCGATCACGTTTCTAGTTCTCTTTTGTAGAACTTTAACTTTTTC
+TTTCTCAGCATCTAGTTGATATTCCGACCTCTTCACGTTTCGCATGGGTTACCTCCGCAG
+TTTTTACAAGCGATTTCACGTTCCAGATCACGTTCAGCCTTCATACGTCTCTCCCTCTCT
+CTATCGAGTTTATCAGAGCAGTCTTTCTGAAGGCGATCGAACTCCATAAATTTCTCCAAC
+GCTTTGATTGTTTCCATAGATTTCCGAAGTTTAGCTTCTAGGACGGCGATTCTTTTTTTT
+TTTTTTTTNNTTTTTTTTTCGAATTCACGGGGTACAACCGTTTCCATTACCACCATCTCT
+ATGTTTCTTTTCTAGATCGGCAATCTTTCTCAACATTTCATCCCCATACCTTTTCATTCC
+TCGAGTCTATTGTCGTCGAAATATCGTTCCAGCTCCTTTTCGACCTCAATAACTTTAGCA
+CGTTGTTTCATCAAGCTCTCTCTTGTAGTACTATCATTTTTATCTGATTCCCTGACACGT
+TTAAGATCTTCATGTAATTGAGTCAGCTCTTGACGCAATCTCTTAACTAACTTCCTCTCT
+TGCTTCTTCGTCATAGTACTTACAATCACTATGGGATCCATTGTTACCACGTCTGTACTC
+GACGAGCTCACGTTTAAGAGATTCAATTTCCAGTTTGTATCGGTCCATGTCTCCATTGCT
+ACACCACCATTAGATTTACAGGCTGCTAGTTGTCGTTCGAGATCAGAAATACGTGTTTTC
+TTGGAATGGATTTCGTCGATGTACTTGTCATGATTGGCATCGAAACACTTATTAAGTTCT
+TTTTTTCAATTCTACGATTTTATTTCTTTCGCGAGTCAATTCCCTCCTGTAGTAACTATC
+AGTTTTGTCAGATTCACGCTCTCTACGTAGACTTTCTTGTAAGTTACTAATTTGTTCCCT
+GGCATTACCGAGTTCAGTTTTATATGCCGAATAGAGTTCTGATTCATCCTTTGAGAAGAT
+CTCTAGCGATCGTTCAAGATCCCTGATTCTAGTCTTTAGCCTATTTACCTCCTCAGAAGA
+TGCTCCGTTACCGTTTTTACAATCGTTAAGATGTCTATCAAGATCCATGATTCTATCTCT
+TTTCCATATCAGCATTGATTTCATTATTACGTTCGCAGTCGTTCAACTGTATTTCAAGAT
+CTGAGATTCTAGATTGTAATCTCTGTAGCATTTCCACGGCATTCACTCAGTTGTCTTTCA
+AGATCTGAGATTCTAGATTGGAGTCTGCTAATCTCTGTAAGATTTCCTCCTCCGCTCTCG
+ATGCAGTCGGTCAACTTATTCTCTAGTTCTCTAATACGCGAACGCAGTGCATCAACTTCT
+TGTGTGTCTTCTTGATTGCGTGTGCATTCATCGAGTCTAGATTCGAGATCTCTAACGTGA
+CGTCGTTCTTCCTCAAGTTCTCTGTGTACTACAGAAAGCGTGTCCCTATCTTGTTGATAT
+TTAGCAATTTCTGATTCTAGAGTACTGATTCTACTCACGTATGTACTAATAGTTGTCTTA
+GCCTTATCAAGATCCTCCTTGTATTTGTCACATTCCTTGATATCCATACGAAGTCTGGAC
+AGTTCCCATTCGACATTACGACGTTTATCGATTTCAGCTCGGAGATCGTCGTCGCGTTGT
+TTTAGCCACATACGACTAAGTTCAAGTTCTCGTTGACAAGATCCATCTACTTTTCCATCC
+CTAATAGTATCCAGTTCCTTTTCTAGTTCTGACCGCATTTCTCGTTCCATATCAAGAGAT
+TCTCTCAATTCTCGTATAGTCTTCTTATCAATTTCTGATGAATCTGAACCATCATCTGTC
+CCATTTTGTTGCATATCCCTGAGTTCTTTGATCTCTGTTGTAAGTCTGTCGATTCTTTCG
+GTTTTATAAACAGAATCCCTTTCCAAAGTCCTAATCTTACTGAGTTTATCATTAAGTTCT
+TCATTCAATTCAGTGAGTTTTCTCTTGGCTTCTTCCAAGTCTGTTTTAAACTCTCCATCA
+TTTCCGCATTCTTCCTCGCATTTATCTAACCATTCAATTAGTTTATTAATAACTAGTTGG
+TAATCAGCGATTCCTATAGCCGTTCTTGTATTTGTGGGAACATAATTAGGATCTTCTAAT
+GGATTGTATGGCTTGATAGCATCATCTTTATCATTATTAGGTGGGGGATGGACAACCTTA
+ATTGGTTGGTCCTCCTTATCTCCTCCAGTAGCATGTGGTTCTTCAATACCAGTATTAGTA
+ATAGGCTTAGACAAATGCTTGTCGTACGCGGGCACTTCCTCATCCATCAAGTATTTATAA
+TCGGGTTCTGTTTCAGAATATTCTTTTCTAAGAGACGCGACTTCAGGAGTTAGTAGAAGA
+ACTCTGTTTCTGTATCTATCAACGCTGGAATCGATACTCAAGTTAAGGATAGCGAATACC
+TCATCGTCATCATCCGTATCTTCTGAAACGCCATCATATGACATTTCATGAAGTCTAACG
+TATTGATAAACAGAATCAGATTTAGTATTAAACAGATCCTTGACCTTTTTAGTAAATGCA
+TATGTATATTTTAGATCTCCAGATTTCATAATATGATCGCATGCCTTAAATGTCAATGCT
+TCCATGATATAGTCTGGAACACTAATGGGTGACGAAAAAGATACAGCACCATATGCTACG
+TTGATAAATAGATCTGAACCACTAAGTAGATAATGATTAATGTTAAGGAAGAGGAAATAT
+TCAGTATATAGATATGCCTTAGCATCATATCTTGTACTAAACACGCTAAACAGTTTATTG
+ATGTGATCAATTTCCAACAGAACAATTAGAGCGGCAGGAATACCAACAAACATATTACCA
+CATCCGTATTTTCTATGAATATCACATATCATATTAAAAAATCTTGATAGAAGAGCGAAT
+ATCTCGTCTGACTTAATGAGATGTAGTTCAGCAGCATAAGTCATAACTGTAAATAGAACA
+TACTTTCCTGTAGTGTTGATTCTAGACTCCACATCAACACCATTATTAAAAATAGTTTTA
+TATACATCTTTAATCTGCTCTCCGTTAATCGTCGAACGTTCTAGTATACGGAAACACTTT
+GATTTCTTATCTGTAGTTAATGACTTAGTGATATCACGAAGAATATTACGAATTACATTT
+CTTGTTTTTCTTGAGAGACCTGATTCAGAACTCAACTCATCGTTCCATAGTTTTTCTACC
+TCAGTGGCGAAATCTTTGGAGTGTTTGGTACATTTTTTAATAAGGTTCGTGACCTCCATT
+TATTATAAAAAATTTTTATTCAAAACTTAACTACAATCGGGTAATTATAAGATCGTAGAT
+CTCCCATGTGGTGGAATACTACCATCTATCGCATGTTGATGGACAGTAGGTAATGGCCAT
+GGGAACAGTAATGTTTGCATATTTATCTTTCTTGCTAGTATTACTGTATATTGTCCCAAT
+GTTTCAATGTGATGTTCTAACCTATCAACTGCCACTGTATCACAACAATAATGTCCGATG
+GAATTAAGATTATGATCCAATGTGTTTAATATATGATTATCAAGTCTTATACGATCCGCG
+TCTTTTTTGACAGGATCAGGCTCTTCTACAGGAAGAAGTTTCGGCCTCTTATGATAGTCA
+TGTCTGGGAAATGGTGGTCTAGGATGAGGATCAGGTATCGGAGTAGGTTTTGGATTATAA
+TCATCATCATCATNNNNNNNNNNATCATCATCATCATCATCTATGATATCATCATCTTCG
+ATATTTATTTTGCTATCTTGATAATGTCCTATATCAGTTGCATTTTCAGCACTCGACTGA
+ATATTAGTACATTCATTGTCTATTATTAACGTATTTCTAAACCCAAAATGTATATGTTGA
+ACATCACTACTATAGTTGATGAGTCTTATAGCATGAATTCGCTTATCGTTATCGGGTTTA
+TCTTCTGTCACCTTAACAATTCCTTTTTTATTAAACTCTGCATAATCATAACCATTTCTA
+TTGTTTGTTCTAATATAAACGAGTATAGCATCATTGCTAAATTTTTCAATAGTATCAAAA
+ACAGAATATCCTAAACCATATAATATATATTCAGGAACACTCAAACTAAATGTCCAGGAT
+TCTCCTAAATACGTAAACTTTAATAGTGCTAAATCATTCAAAAATCTACCGCTTATAGAT
+AGATAGTACATGAATGCGTATAGTAGTCTACCTATCTCTTTATTATGAAAACCGACATTA
+CGATCATATATTTCGTGATATACATGTGACCCGTTTACGTTAAACCATAAATACATGGGT
+GATCCTATAAACATGAATTTATTTCTAATTCTCAGAGCCATAGTTAATTGACCGTGTAAT
+ATTTGTTTACATGCATACTTGATACGATCATTAATAAGATTTTTATCATTGCTCGTTATT
+TCAGAATCGTATATATAAGGAGTACCATCATGATTCTTACCAGATATTATACAAAATACT
+ATATATAAAATATATTGACCCACGTTAGTAATCATGTAAATGTTTAATGTTTTAAATTTT
+GTATTTAATGATCCATCATCATATGCTAGCATGGTCTTGTGATATTCATTCTTTAAAATA
+TAATATTGTGTTAGCCATTGCATTGGAGCTCCTAATGGAGATTTTCTATTCTCGTCCATT
+TTAGGATATGCTTTCATAAAGTCCCTAATAACTTCGTGAATAATGTTTCTATGTTTTCTA
+CTGATGCATGTATTTGCTTCGATTTTTTTATCCCATGTTTCATCTATCATAGATTTAAAC
+GCAGTAATGCTCGCAACATTAACATCTTGAACCATTGGTACAATTCCGTTCCATAAATTT
+ATAATGTTCGCCATTTATATAACTCATTTTTTGAATATACTTTTAATTGAACAAAAGAGT
+TAAGTTACTCATATGGATGCCGTCCAGTCTGTACATCAATCTTTTTAGCCAGAGATATCA
+TAGCCGCTCTTAGAGTTTCAGCGTGATTTTCCAACCTAAATAGAACTTCATCGTTGCGTT
+TACAACACTTTTCTATTTGTTCAAACTTTGTTGTTATATTAGTAATCTTTTTTTCCAAAT
+TAGTTAGCCGTTGTTTGAGAGTTTCCTCATTATCGTCTCCATAGGCTTTAACAATTGCTT
+CGCGTTTAGTCTCTGGATTTTTAGCAGCCTTTGTAGAGAAAAATTCAGTTGCTGGAATTG
+CAAGATCGTCATCTCCGGGGAAAAGAGTTCCGTCCATTTAAAGTACAGATTTTAGAAACT
+GACACTCTGTGTTATTTATATTTGGCGCAATACATGGATTATAAATATCGATGTTAATAA
+CATCAGAAAATGTAAAGTCTATACATTGTCGCATCGTGTTAAATTTTCTAATGGATCTAG
+TATTATTGGGTCCAACTTCTGCCTGAAATCCAAATATGGAAGCGGATACAAAACCGTTTC
+CTGGATAAACCACACATCTCCACTTTTGCTTTACATCAGAAATTGTGTCATTGACATCTT
+GAACTCTCCTATCTAATGCCGGTGTTCCACCTATAGATTTTGAATACTCGAATGCTGCAT
+GAGTAGCATTGAATTCCTTAATATTGCCATAATTTTCATATATTGAGTAACTCTGGATAA
+AAAGTAAACACACCGCAGCCGTCGCTACTACAATAAAAAAAATTGATAGAGAGTTCATTT
+ATAATCTATTAGAAGCTGATAAAATTTTTTTACACGCGTCAGACAATGCTTTAATAAATA
+GTTCAACATCTACTTTTGTCATATCGAACCGATGGTATGATTCTAACCTAGAATTACATC
+CGAAAAAGTTGACTATGTTCATAGTCATTAAGTCATTAACGAACAACATTCCAGACTCTG
+GATTATAAGACGATACTGTTTCGTCACAATCACCCACCTTAATCATGTGATTATGAATAT
+TGGCTATTAGAGTACCTTCTAAGAAATCTATAATATCTTTGAAACACGATTTAAAATCAA
+ACCACGAATATACTTCTACGAAGAAAGTTAGTTTACCCATAGGAGAGATAACTATAAATG
+GAGATCTAGATACAAAATCCGGATCTATGATAGTTTTAACATTATTATATTCTCTATTAA
+ATACCTCCACATCTAAAAATGTTAATTTTGAAACTATGTCTTCGTTTATTACCGTACCTG
+AACTAAACGCTATAAGCTCTATTGTTTGAGAACTCTTTAAACGATATTCTTGAAATACAT
+GTAACAAAGTTTCCTTTAACTCGGTCGGTTTATCTACCATAGTTACAGAATTTGTATCCT
+TATCTATAATATAATAATCAAAATCGTATAAAGTTATATAATTATCGTGTTCAGATTGTG
+ATCTTTTCAAATAGACTAAAAACCCCATTTCTCTAGTAAGTATCTTATGTATATGTTTGT
+AAAATATCTTCATGGTGGGAATATGCTCTACAGCAGTTAGCCATTCCTCATTGACAGCTG
+TAGATGTATTATACAAAACTACTCCAATGTTTAACAAGGGCCATTTTACGAGATTATTAA
+ATCCTTGTTTGATAAATGTAGCCAATGCGGGTTCGAGTTCAACGACGATTGAATTCTCTT
+CCCGTGGATGCTGCATGATGAACGACGGGATGTTGTTGTTCTATTGATTTGGAATTCTTT
+TTCGACTTTTTGTTTATATTAAATATTTTAAAATTTATGGCTGATAGTAATTCATGTACT
+ACGGATAATGTAGACGTGTATTGCATATCGATATCTTTATTATTAGATAAATTTATCAAT
+AAATGTGAGAAGTTTGCCTCGTTAAGGTCTTCCATTTAAATATTATATAAATATTTGTGT
+TTGTATTTTATTCGTCTTTTATGGGATAGTTTTTAACTAGTAAAGCTGTAATTACATACT
+TTGTCCGTAAAACATAAATATAAATACCCGCTTTTATCAAACGTTCCAAAAAGTCGGCAG
+CTGACATTTTTAACATGACATCTATTTTAAATACACTTAGGTTTTTAGAAAAAACATCAT
+TTTATAATTGTAACGATTCAATAACTAAAGAAAAGATTAAGATTAAACATAAGGGAATGT
+TATTTGTATTTTATAAGCCAAAGCATTCTACCGTTGTTAAATACTTGTCTGGAGGAGGTA
+TATATCATGATGATTTGGTTGTATTGGGGAAGGTAACAATTAATGATCTAAAGATGATGC
+TATTTTACATGGATTTATCATATCATGGAGTGACAAGTAGTGGAGCAATTTACAAATTGG
+GATCGTCTATCGATAGACTTTCTCTAAATAGGACTATTGTTACAAAAGTTAATAACAATT
+ATAACAATTATAACAATTATAACAATTATAATTGTTATAATAATTATAATTGTTATAATT
+ATGATGATACATTTTTTGACGATGATGATTGATCACTATTACACAATTTTGTTTTTGTAC
+TTTCTAATATAGTGTTTAGGTTCTTTTTCATATGAGAATATTGACTTACTAAAATATCTA
+TGTTTAACTTTTGTTCTATAACGTCCTTATCGGCGGTATCGGTACATATACGTAATTCAC
+CTTCACAAAATACGGAGTCTTCGATAATAATAGCCAATCGATTATTGGATCTAGCTGTCT
+GTATCATATTCAACATGTTTAATATATCCTTTCGTTTCCCCTTTACAGGCATCGATCGTA
+GCATATTTTCCGCGTCTGAGATGGAAATGTTAAAACTGCAAAAATGCGTAATGTTAGCCC
+GTCCTAATATTGGTACGTGTCTATAAGTTTGGCATAGTAGAATAATAGACGTGTTTAAAT
+GCCTTCCAAAGTTTAAGAATTCTATTAGAGTATTACATTTTGATAGTTTATCACCTACAT
+CATCAAAAATAAGTAAAAAGTGTGCTGATTTTTTATGATTTTGTGCGACAGCAATACATT
+TTTCTATGTTACTTTTAGTTCGTATCAGATTATATTCTAGAGCTTCCTGACTACTAACGA
+AATTAATATGATTTGGCCAAATGTATCCATCATAATCTGGGTTATAAACGGGTGTAAACA
+AGAATATATGTTTATATTTTTTAACTAGTGTAGAAAACAGAGATAGTAAATAGATAGTTT
+TTCCAGATCCAGATCCTCCTGTTAAAACCATTCTAAACGGCATTTTTAATAAATTTTCTC
+TTGAAAATTGTTTTTCTTGAAAACAATTCATAATTATATTTACAGTTACTAAATTAATTT
+GATAATAAATCAAAATATGGAAAACTAAGGTCGTTAGTAGGGAGGAGAACAACGAAGGCA
+TATCGTGATATAAATAACATTTATTATCATGATGACACCAGAAAACGACGAAGAGCAGAC
+ATCTGTGTTCTCCGCTACTGTTTACGGAGACAAAATTCAGGGAAAGAATAAACGCAAACG
+CGTGATTGGTCTATGTATTAGAATATCTATGGTTATTTCACTACTATCTATGATTACCAT
+GTCCGCGTTTCTCATAGTGCGCCTAAATCAATGCATGTCTGCTAACAAGGCTGCTATTAC
+TGACTCCGCTGTTGCCGTTGCTGCGGCATCATCTACTCATAGAAAGGTTGTGTCTAGCAC
+TACACAATATGATCACAAAGAAAGCTGTAATGGTTTATATTACCAGGGTTCTTGTTATAT
+ATTACATTCAGACTATAAGTCATTCGAGGATGCTAAAGCAAACTGCGCTGCGGAATCATC
+AACACTACCCAATAAATCCGATGTCTTGACTACCTGGCTCATTGATTATGTTGAGGATAC
+ATGGGGATCTGATGGTAATCCAATTACAAAAACTACATCCGATTATCAAGATTCTGATGT
+ATCACAAGAAGTTAGAAAGTATTTTTGTACATAAATAAATGAAATCGCTTAATAGACAAA
+CTGTAAGTAGGTTTAGGAAGTTGTCGGTGCCGGCCGCTATAATGATGTTACTCTCAACCA
+TTATTAGCGGCATAGGAACATTTCTGCATTACAGAGAAGAACTGATGCCTAGTGCTTGCG
+CCAATGGATGGATACAATACGATAAACATTGTTATCTGGATACCAACATTAAAATGTCTA
+CGGATAATGCAGTTTATCAGTGTCGCAAATTACGAGCTAGATTGCCTAGACCTGATACTA
+GACATCTGAGAGTATTGTTTAGTATTTTTTATAAAGATTATTGGGTAAGTTTAAAAAAGA
+CCAATGATAAATGGTTAGATATTAATAATGATAAAGATATAGATATTAGTAAATTAACAA
+ATTTTAAGCAACTAAACAGCACGACGGATTCTGAGGCGTGTTATATATACAAGTCTGGAA
+AACTGGTTAAAACAGTATGTAAAAGTACTCAATCTGTACTATGCGTTAAAAGATTCTACA
+AGTGACAACAAAAAATGAATTAATAGTAAGTCGTTAACGTACGCCGCCATGGACGCCGCG
+TTTGTTATTACTCCAATGGGTGTGTTGACTATAACAGATACATTGTATGATGATCTCGAT
+ATCTCAATCATGGACTTTATAGGACCATACATTATAGGTAACATAAAAATTGTCCAAATA
+GATGTACGGGATATAAAATATTCCGACATGCAAAAATGCTACTTTAGCTATAAGGGTAAA
+ATAGTTCCTCAGGATTCTAATGATTTGGCTAGATTCAACATTTATAGTATTTGTACAGCA
+TACAGATCAAAAAATACCATCATCATAGCATGCGACTATGATATCATGTTAGATATAGAA
+GGTAAACATCAACCATTTTATCTATTCCCATCTATTGATGTTTTTAACGCTACAATCATA
+GAAGCGTATAATCTGTATACAGCTGGAGATTATCATCTGATCATCAATCCTTCAGATAAT
+CTGAAAATGAAATTGTCGTTTAATTCTTCATTTTGTATATCAGACGGCAATGGATGGATT
+ATAATTGATGGGAAATGTAATAGTAATTTTTTATCATAAAAGTTGTAAAGTAAATAATAA
+AACAATAAATATTGAACTAGTAGTATGTTGTATATTGAGCAATCAGAGATGATGCTGGTA
+CCTCTTATCACGGTGACCGTAGTTGCGGGAACAATATTAGTATGTTATATATTATATATT
+TGTAGGAAAAAGATACGTACTGTCTATAATGACAATAAAATTATCATGACAAAATTAAAA
+AAGATAAAGAGTCCTAATTCCAGCAAATCTAGTAAATCAACTGATAGCGAATCAGACTGG
+GAGGATCACTGTAGTGCTATGGAACAAAACAATGACGTAGATAATATTTCTAGAAATGAG
+ATATTGAACGATGATAGCTTCGCTGGTAGTTTAATATGGGATAACGAATCCAATATCATG
+GCGCCTAGCACAGAACACATTTACGATAGTGTTGCTGGAAGCACGCTGCTAATAAATAAT
+GATCGTAATGAACAGACTATTTATCAGAATACTACAGTAGTAATTAATGATACAGAGACT
+GTTGAAATACTTAATGAAGATACCAAACAGATTCCTAGCTATTCTTCCAATCCTTTCGTA
+AATTATAATAAAACCAGTATTTGTAGCAAGTCAAATCCGTTCATTGCAGAACTCAACAAT
+AAATTTAGTGATAATAATCCGTTTAGGAGAGCACATAGTGACGATTATCTTAATAAGCAA
+CAAGATCATGAATACGATGATATAGAATCATCGGTTGTATCATTGGTCTGATTAGTTTCC
+TTTTTATAAAATTGAAGTAATATTTAGTATTAATTACCGCCGATGCATTATACAAATATG
+GAGATATTCCCTGTATTCGGCATTTCTAAAATTAGCAATTTTATTGCTAATAATGACTGT
+AGATATTATATAGATGTAGAGCATCAAAAAATTATATCTGATGAGATCAATAGACAGATG
+GATGAAACGGTACTTCTTACCAACATCTTAAGCGTAGAAGTTGTAAATGACAATGAGATG
+TACCATCTTATTCCCCATAGACTATCGACTATTATACTCTGTATTAGTTCTGTTGGAGGA
+TGTGTTATCTCTATAGATAATGACGTCAATGACAAAAATATTCTAACATTTCCCATTGAT
+CATGCTGTAATCATATCCCCACTGAGTAAATGTGTCGTAGTTAGCAAGGGCCCTACAACC
+ATACTGGTTGTTAAAGCGGATATACCCAGCAAACGATTGGTAACATCGTTTACAAACGAC
+ATACTGTATGTAAACAATCTATCACTGATTAATTATTTACCGTCGTCTGTATTCATTATT
+AGACGAGTCACCGACTATTTGGATAGACACATATGTGATCAGATATTTGCTAATAATAAG
+TGGTATTCCATTATAACTATCGACGATAAGCAATATCCTATTCCATCAAATTGTATAGGT
+ATGTCTTCTGCCAAGTACATAAATTCGAGCATCGAGCAAGATATTTTGATCCATGTTTGT
+AACCTCGAGCATCCATTCGACTCAGTCTACAAAAAAATGCAGTCGTACAATTCTCTACCT
+ATCAAGGAACAAATATTGTATGGTAGAATTGATAATATAAATATGAGCATTAGTATTTCG
+GTGGATTAATAGATTTCTCTAGTATGGGATCATTAATCATCTCTAAATACATCATAAAAA
+AGCTATTATCAAATACTGTACTGAATGGATTCATTCTTTTCTCTTTTTATGAAACTCTGT
+TGTATATCTACGGATAAAACTAGAAGCAAAAAATCTGATAGGAAGAATAATGATTATATG
+GAGGAACACGATTATTATAAAATAACAATAGTTCCTGGTTCCTCTTCCACGTCTACTAGC
+TCGTGGTATTATACACATGCCTAGTAATAGTCTCTTTGCGTTGACGGAAAGCAGACTAGA
+AATAACAGGCCAAAATGTTCAGACACCATAATAGTTCCCAACCCAGATAATAACAGAGTT
+CCATCAACACATTCCTTTAAACTCAATCCCAAACCCAAAACCGTTAAAATGTATCCAGCC
+AATTGATAGTAGATAATGAGGTGTACAGCACATGATAATTTACACAGTAACCAAAATGAA
+AACACTTTAGTAATTATAAGAAATATAGACGGTAATGTCATCATCAACAATCCAATAATA
+TGCCTGAGAGTAAACATTGACGGATAAAACAAAAATGCCCCGCATAACTCTATCATGGCA
+ATAACGCAACCAAACACTTGTAAAATTCCTAAATTAGTAGAAAATACAACTGATATCGAT
+GTATAAGCGATTTCGAGGAATAATAAGAACAAAGTAATTCCCGTAAAGATAAACATCAAC
+ATTGTTTGGTAATCATTAAACCAATTAGTATGACGTTGAATTAATTTCACAGTATATTTT
+ATTCCAGTATTATCCCCGCATGTATACGTACCTGGTAAGATATCTTTATATTCCATAATC
+AATGAGACATCACTATCCGATAACGAATGAAGTCTAGCACTAGTATGCCATTTACTTAAT
+ATGGTCGTCTTGGAAGTTTTATTATAAGTTAAAATATCATGATTGTCCAATTTCCATCTA
+ATATACTTTGTCGGATTATCTATAATACACGGAATAATGATGGTATCATTACATGCTGTA
+TATTCTATAGTCTTTGTAGATGTTATAACCACAAAAGTACAGAGGTATATCAACAATATT
+CTAACTCTTAACATTTTTATTTATTTAAAATGATACCTTTGTTATTTATTTTATTCTTAT
+TTTGCTAACGGTATCGAATGGCATAAGTTTGAAACGAGTGAAGAAATAATTTCTACTTAC
+TTAATAGATTATGTGGTAACGGGTGTTATTAATGGGGATGTATATACATTTTCAAATAAT
+GAACTAAACAAAACTGGGTTAACTAATAACAATAATTATATCACAACATCTATAAAAGTA
+GAGGATAAGGATACATTAGTAGTATGCGGAACCAATAACGGAAATCCCAAATGTTGGAAA
+ATAGACGGTTCATACTACCCAAAACATATAGGTAGAGGATACGATCATCAAAATAGCAAA
+GTAACGATAATCAGTCACAATGAATGTGTACTATCCGACATAAACATATAAAAAGAAGGA
+ATTAAACGATGGAGAAGATTTGACGGACCATGTGGTTATGATTAAACGAGTTAAGTTTTT
+TAAGAAGCCTTAGAAGAGAGGCTATTGGGTATGAGAATCCGAAATATTAAACCAGACAAC
+CCCATATAATTTTATAGCTAAGAATGCCGCGAAGAATGGAACTAATAAAAACGGAAATAT
+TTGTAGCACAACGAATAACTCCCAAACTGCATTCATGTTACACTATATAACACTACTTCG
+GTTAGATGTTTTAGAAAAAATAAATATCACCGTACCGTTTTGTTGTATAAAAATAACAAT
+TAACAATTATCAATTTTTTTCTTTAATATTTTACGTGGTTGACCATTCTTGGTGGTAAAA
+TAATCTCTTAGTGTTGGAATGGAATGCTGTTTAATGTTTCCACACTCATCGTATATTTTG
+ACGTATGCAGTCACATCGTTTACGCAATAGTCAGACTGTAGTTCTATCATGCTTCCTACG
+TTAGAAGGAGGAACAGTTTTAAAGTCTCTTGGTTTTAATCTATTGTCATTAGTTTTCATG
+AAATCCTTTGTTTTATCCACTTCACATTTTAAATAAATGTCCACTATACATTCTTCTGTT
+AATTTTACTAGATCATCATGAGTCATAGAATTCATAGGTTCCGTAGTCCATGGATCCAAA
+CTAGCAAACTTCGCGTATACGGTATCGCGATTAGTGTATACACCAACTGTATGAAAATTA
+AGAAAACAGTTTAATAAATCTACAGAAATATTTAATCCTCCGTTTGATACAGATGCGCCA
+TATTTATGGATTTCGGATTCACACGTTGTTTGTCTAAGGGGTTCGTCTAGTGTTGCTTCT
+ACATAGACTTCGATTCCCATATATTCTTTATTGCCAGAATCACATACCGATTTATCATAC
+GCTGGTTCACTTGTTTGAAAACTAAATGGTAGTAGATACATCAAAATAATAAATAATAAG
+TACATTCTGCAATATTGTTATCGTAATTGGAAAATTGGTATTCAAGTGAGCTGGATTATG
+TGAGTATTGGATTGTATATTTTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
+NNNNNNNATTTTATATTTTGTAGTAAGAATAGAATGCTAATGTCAAGTTTATTCGAATAG
+ATGTCTTATTAAAAAACATATATAATAAATAACAATGGCTGAATGGCATAAAATTATCGA
+GGATATCTCAAAAAATAATAAGTTCGAGGATGCCGCCATCGTTGATTACAAGACTACAAA
+GAATGTTCTAGCGGCTATTCCTAACAGAACATTTGCAAAGATTAATCCGGGTGAAGTTAT
+TCCCCTCATCACTAATCATAATATTCTAAAACCTCTTATTGGTCAGAAATTTTGTATTGT
+ATATACTAACTCTCTAATGGATGAGAACACGTATGCTATGGAGTTGCTTACTGGGTACGC
+CCCTGTATCTCCGATCGTTATAGCGAGAACTCATACCGCACTTATATTTTTGATGGGTAA
+GCCAACAACATCCAGACGTGATGTGTATAGAACATGTAGAGATCACGCTACCCGTGTACG
+TGCAACTGGTAATTAAAATAAAAAGTAATATTCATATGTAGTGTCAATTTTAAATGATGA
+TGAAATGGATAATATCCATATTGACGATGTCAATAATGCCGGTATTGACATACAGCTCAT
+CGATTTTTAGATTTCATTCAGAGGATATTGAATTATGTTATGGGAATTTGTATTTTGATA
+GGATCTATAATAATGTAGTAAATATAAAATATATTCCTGAGCATATTCCATATAGATATA
+ATTTTATTAATCGTACGTTCTCCGTAGATGAACTAGATGATAATGTCTTTTTTACACATG
+GTTATTTTTTAAAACACAAATATGGTTGTTCACTTAATCCTAGTTTGATTGTCTCATTAT
+CAGGAAACTTAAAATATAATGATATACAATGCTCAGTAAATGTATCGTGTCTCATTAAAA
+ATTTGGCAACGAGTACATCTACTATATTAACATCTAAACATAAGACTTATTCTCTATATC
+GGTCCATGTGTATTGCTATAATAGGATACGATTCTATTATATGGTATAAATATATAAATG
+ACAGGTATAATGACATCTATGATTTTACTGCAATATGTATGCTAATAGCGTCTACATTGA
+TAGTGATCATATACGTGTTTAAAAAAATAAAAATGAACTCTTAATTATGTTATACTATTA
+GAAATGGATAAAATCAAAATTACGATTGATTCAAAAATTGGTAATGTTGTTACCATATCG
+TATAACTTGGAAAAGATAACTATTGATGTCACGCCAAAAAAGAAAAAAGAAAAGGATGTA
+TTATTAGCGCAATCAGTTGCTGTCGAAGAGGCAAAAGATGTCAAGGTGGAAGAAAAAAAT
+ATTATCGATATTGAAGATGACGATGATATGGATATAGAAAACACGTAATACGATCTATAA
+AAATAAGTATTAAATACTTTTTATTTACGGTACTCTTGTAGTGGTGATACCACTAATCGA
+TTATTTTTTTTAAAAAAATACTTATTCTGATTCTTCTAGCCATTTCCGTGTTCGTTCGAA
+TGCCACATCGACGTCAAAAATAGGGGAGTAGTTGAAATCTAGTTCTGCATTGTTGGTACG
+CACCTCAAATGTAGTGTTGGATATCTTCAACGTATAGTTGTTGAGTATTGATGGTTTTCT
+AAATAGAATTCTCTTCATATCATTCTTGCACGCGTACATTTTTAGCATCCATCTTGGAAT
+CCTAGATCCTTGTTCTATTCCCAATGGTTTCATCAATAGAAGATTAAACATATCGTAAGA
+ACACGATGGAGAGTAATCGTAGCAAAAGTAAGCATTTCCTTTAATCGCAGATCCCGGATA
+CTGGATATATTTTGCAGCCAACACGTGCATCCATGCAACATTTCCTACATATACCCGGCT
+ATGCACAGCGTCATCATCGACTGTACGATACATAATGTTACCGTGTTGCTTACATTGCTC
+GTAAAAGACTTTCGTCAATTTGTCTCCTTCTCCGTAAATTCCAGTGGGTCTTAGGCAACA
+AGTATACAATTTTGCGCCATTCATGATTACGGAATTATTGGCTTTCATAACCAGTTGCTC
+GGCCATACGTTTACTTTTTGCGTATACATGTCCTGGTGATATATCATAAAGGGTATGCTC
+ATGACCGATGAATGGATTACCGTGTTTATTTGGTCCTATTGCTTCCATGCTACTAGTATA
+GATCAAATACTTGATTCCTAGGTCCACACAAGCTGCCAATATAGTCTGTGTTCCATAATA
+GTTTACTTTCATGATTTCATTATCAGTGTATTTTCCAAATACATCCACTAGAGCAGCCGT
+ATGAATAATCAGATTTACCCCATCTAGCGCTTCTCTCACCTTATCAAAGTCGTTTATATC
+ACATTGTATATAGTTTATAACCTTAACTTTCGAGGTTATTGGTTGTGGATCTTCTACAAT
+ATCTATGACTCTTATTTCTTGAACATCATCTGCGCTAATTAAAAGTTTTACTATATACCT
+GCCTAGAAATCCGGCACCGCCAGTAACCGCGTACACGGCCATTGCTGCCACTCATAATAT
+CAGACTACTTATTCTATTTTACTAAATAATGGCTGTTTGTATAATAGACCACGATAATAT
+CAGAGGAGTTATTTACGTTGAACAAGTCCATGGAAAAGATAAAGTTTTAGGATCAGTTAT
+TGGATTAAAATCCGGAACGTATAGTTTGATAATTCATCGTTACGGAGATATTAGTCGAGG
+ATGTGATTCCATAGGCAGTCCAGAAATATTTATCGGTAACATCTTTGTAAACAGATATGG
+TGTAGCATATGTTTATTTAGATACAGATGTAAATATATCTACAATTATTGGAAAGGCGTT
+ATCTATTTCAAAAAATGATCAGAGATTAGCGTGTGGAGTTATTGGTATTTCGTACATAAA
+TGAAAAGATAATACATTTTCTTACAATTAACGAGAATGGCGTTTGATATATCAGTTAATG
+CGTCTAAAACAATAAATGCATTAGTTTACTTTTCTACTCAGCAAGATAAATTAGTCATAC
+GTAATGAAGTTAATGATATACACTACACTGTCGAATTTGATAGGGACAAAGTAGTTGATA
+CGTTTATTTCATATAATAGACATAATGACTCCATAGAGATAAGAGGGGTGCTTCCAGAGG
+AAACTAATATTGGTCGCGTGGTTAATACGCCGGTTAGTATGACTTACTTGTATAATAAGT
+ATAGTTTTAAACCGATTTTAGCAGAATATATAAGACACAGAAATACTATATCCGGCAACA
+TTTATTCGGCATTGATGACGCTAGATGATTTGGTTATTAAACAGTATGGAGACATTGATC
+TATTATTTAATGAGAAACTTAAAGTAGACTCCGATTCGGGACTATTTGACTTTGTCAACT
+TTGTAAAGGATATGATATGTTGTGATTCTAGAATAGTAGTAGCTCTATCTAGTCTAGTAT
+CTAAACATTGGGAATTGACAAATAAAAAGTATAGGTGTATGGCATTAGCCGAACATATAG
+CTGATAGTATTCCAATATCTGAGCTATCTAGACTACGATACAATCTATGTAAGTATCTAC
+GCGGACACACTGATAGCATAGAGGATGAATTTGATTATTTTGAAGACGATGATTTGTCTA
+CATGTTCTGCCGTAACCGATAGGGAAACGGATGTATAATTTTTTTTATAGTATGAAGGAT
+ATGATGGATATGATGATATGATGGATATGATGGATATGATGGATATGATGGATATGATGG
+ATATGATGGATATGATAAAAAAATATAATTGTTGTATCCATTCCCATTCAAATCACCTTA
+TATGATTCTGTAACACAATGAAGGAGTCTCATAGATATATAGAGGTCAGATACTGGTTTG
+ATAAACTTTTTATTCCACATGAGCATGTTTGACTTATGGTTAGACACACATACTTTAACA
+AATCACTGAAAATTGGAGTTAGGTATTCCTCTCAGAATCAGTTGCCGTTCTGGAACATTA
+AATGTATTTTTTATGATATACTCCAACGCATTTATGTGGGTATACAACAAGTCATTAATA
+ATGAGTATTTCCAAGAGTTTTAGTTGTCTAGTATTTAACAAGAGAAGAGATTTCAACAGA
+CTGTTTATGAACTCGAATACCGCCTCATTGTCGCTTATATTGATGACATGACATCGAATT
+CCCAATATCAATCTCATCAGTGATGAGTAGCTCAATCTTGTTATCGGGATCCAATTTCTA
+AAGATGTCATTAAACCCTCGATCGTGAATGGATTTATCATCATCGTTTTTATGTTGGACA
+TGAGCTTAGTCCGTTTGTCCACATCTATATACGATGATTTCTGAATTATTTCATATATCT
+CTCGTTAACTCCAGGAACTTGTCAGGGATCTAACTTTAATATGTTCTCGTCTAAGAGATG
+AAAATCTTTGGATGGTTGCATGTGACTTTTCTCTAAAGGATGATGTTACCCGATCCTCTC
+TTAAATGACTCCATCTTATCCTTGGACAAGATGGACAGTCTATTTTCCTTAGATGGTTTA
+ATATTTTTTACCCATGATCTATAAAGGTAGACAGACCTAATCGTCTCGGATGACCATATA
+TTATTTTCCGTTTTATTATACGCATAAATTGTAAAAAATATGTTAGGTTTACGAAAATGT
+CTCGTGGGGCATTAATCGTTTTTGAAGGATTGGACAAATCTGGAAAAACAACACAATGTA
+TGAACATCATGGAATCTATACCGGCAAACACGATAAAATATCTTAACTTTCCTCAGCGAT
+CCACAGTCACTGGAAAGATGATAGATGACTATCTAACTCGTAAAAAAACCTATAATGATC
+ATATAGTTAATCTATTATTTTGTGCAAATAGATGGGAGTTTGCATCTTTTATACAAGAAC
+AACTAGAACAGGGAATTACTTTAATAGTTGACAGATACGCGTTCTCTGGAGTAGCGTATG
+CCACCGCTAAAGGCGCGTCAATGACTCTCAGTAAGAGTTATGAATCTGGATTGCCTAAAC
+CCGACTTAGTTATATTCTTGGAATCTGGTAGCAAAGAAATTAATAGAAACATCGGCGAGG
+AAATTTATGAAGATGTTGAATTCCAACAAAAGGTATTACAAGAATATAAAAAAATGATTG
+AAGAAGGAGATATTCATTGGCAAATTATTTCTTCTGAATTCGAGGAAGATGTAAAGAAGG
+AGTTGATTAAGAATATAGTTATAGAGGCTATACACACGGTTACTGGACCAGTGGGGCAAC
+TGTGGATGTAATAAAATGAAATTACATTTTTATAAATAGATGTTAGTACAGTGTTATAAA
+TGGATGAAGCATATTACTCTGGCAACTTGGAATCAGTACTCGGGGATACGTGTCCGATAT
+GCATACCGAACTCGCATCAATATCTCAATTAGTTATTGCCAAGATAGAAACTATAGATAA
+TGATTATTAAACAAGGACATTGTAAATTTTATCATGTGTAGATCAAACTTGGATAATCCA
+TTTATCTCTTTCCTAGATACTGCATATACTATCATAGATCAAGAGATCTATCAGAACGAG
+TTGATTAATTCATTAGACGATAATGAAATTATCGATTGTATAGTTAACAAGTTTATGAGC
+TTTTATAAGGATAACCTAGAAAATATGGTAGATGCTATCATTACTCTAAAATATTATAAT
+TAATAATCCAGATTTTAAAACTACGTATGTGGAAGTACTCGGTTCCAGAATAGCTGATAT
+AGATATTAAACAAGTGATACGTAAGAATATAATACAATTGTCTAATGATCCGCGAACGAT
+ATTTGTGAAAATATTAAAAAAAAATACTTTTTTTATTAAATGACGTCTCTTCGCGAATTT
+AGAAAATTATGCTGTGATATATATCACGCATCAGGATATAAAGAAAAATCTAAATTAATT
+AGAGACTTTATAACAGATAGAGATGATACCGATACATATTTGATCATTAAGCTATTGCTT
+CCCGGATTAGACGATAGAATGTATAACATGAACGATAAACAAATTATAAAATTATATAGT
+ATAATATTTAAACAATCTCAGGAAGATATGCTACAAGATTTAGGATACGGATATATAGGA
+GACACTATTAGGACTTTCTTCAAAGAGAACACGGAAATCCGTCCACGAGATAAAAGCATT
+TTAACTTTAGAAGAAGTGGATAGTTTTTTAACTACGTTATCATCAGTAACTAAAGAATCA
+CATCAAATAAAATTATTGACTGATATAGCATCTGTTTGTACATGTAATGATTTAAAATGT
+GTAGTCATGCTTATTGATAAAGATCTAAAAATTAAAGCGGGTCCTCGGTACGTGCTTAAC
+GCTATTAGTCCTCATGCCTATGATGTTTTTAGAAAATCTAATAACTTGAAAGAGATAATA
+GAAAATGCAGCTAAACAAAATCTAGACTCTATATCTATTTCTGTTATGACTCCAATTAAT
+CCCATGTTAGCGGAATCATGTGATTCTGTCAATAAGGCGTTTAAAAAATTTCCATCAGGA
+ATGTTTGCGGAAGTCAAATACGATGGTGAAAGAGTACAAGTTCATAAAAAAAATAACGAG
+TTTGCATTCTTTAGTAGAAACATGAAACCAGTACTCTCTCATAAAGTGGATTATCTCAAA
+GAATACATACCGAAAGCATTTAAAAAAGCTACGTCTATCGTATTGGATTCTGAAATTGTT
+CTTGTAGACGAACATAATGTACCGCTACCGTTTGGAAGTTTAGGTATACACAAAAAGAAA
+GAATATAAAAACTCTAACATGTGTTTGTTCGTATTTGACTGTTTATACTTTGATGGATTC
+GATATGACAGACATTCCATTGTATGAACGAAGATCTTTTCTCAAAGATGTTATGGTCGAA
+ATACCCAATAGAATAGTATTCTCAGAGTTGACGAATATTAGTAACGAGTCTCAGTTAACT
+GATGTATTAGATGATGCACTAACGAGAAAATTAGAAGGATTGGTCTTAAAAGATATTAAT
+GGCGTATACGAACCGGGAAAGAGAAGATGGTTAAAAATAAAGCGAGACTATTTGAACGAG
+GGTTCCATGGCAGATTCTGCCGATTTAGTAGTACTAGGTGCCTACTATGGTAAAGGAGGA
+AAGGGTGGTATCATGGCAGTCTTTCTAATGGGTTGTTACGACGATGAATCCGGTAAATGG
+AAGACGGTAACTAAATGTTCCGGTCACGATGATAATACGTTAAGGGTTTTGCAAGACCAA
+TTAACGATGGTTAAAATTAACAAGGATCCCAAAAAAATTCCAGAGTGGTTGGTAGTTAAT
+AAAATCTATATTCCCGATTTTGTAGTAGATGATCCGAAACAATCTCAGATATGGGAAATT
+TCAGGAGCAGAGTTTACATCTTCCAAGTCACATACAGCGAATGGAATATCGATTAGATTT
+CCTAGATTTACTAGGATTAGAGAAGATAAAACGTGGAAAGAATCTACTCATCTAAACGAT
+TTAGTAAACTTGACTAAATCTCTTAATAGTTACATATAAACTGAAAAATAAAATAACACT
+ATTTTAGTTGGTAGTCGCCATGGATGGTGTTATCGTATACTGTCTAAATGCGTTAGTAAA
+ACATGGCGAGGAAATAAATCATATAAAAAATGATTTCATGATTAAACCATGTTGTGAAAG
+AGTTTGTGAAAAAGTCAAGAACGTTCACATCGGCGGACAATCTAAAAACAATACAGTGAT
+TGCAGATTTGCCATATCTGGATAATGCTGTATCAGATGTATGCAAATCAATATATAAAAA
+GAATGTATCAAGAATATCCAGATTTGCTAATTTGATAAAAATAGATGACGATGACAAGAC
+TCCTACCGGCGTATATAATTATTTTAAACCTAAAGATGCTATTCCTGTTATTATATCCAT
+AGGAAAGGATAAAGATGTCTGTGAACTATTAATCTCATCTGATAAAGCGTGTGCGTGTAT
+AAAGTTAAATTTATATAAAGTAGCCATTCTTCCCATGGATGTTTCCTTTTTTACCAAAGG
+AAATGCATCATTGATTATTCTCCTGTTTGATTTCTCTATCGATGCGGCACCTCTCTTAAG
+AAGTGTAACCGATAATAATGTTATTATATCTAGACACCAGCGCCTACATGACGAGCTTCC
+GAGTTCCAATTGGTTCAAGTTTTACATAAGTATAAAGTCCGACTATTGTTCTATATTATA
+TATGGTTGTTGATGGATCTATGATGTATGCGATAGCTGATAATAGAACTCACGCAATTAT
+TAGCAAAAATATATTAGACAATACTACGATTAACGATGAGTGTAGATGCTGTTATTCTGA
+ACCACAGATTAGGATTCTTGATAGAGATGAGATGCTCAATGGATCATCGTGTTATATGAA
+CAGACATTGTATTATGATGAATTTACCTGATGTAGGCGAATTTGGATCTAGTATGTTGGG
+GAAATATGAACCTGACATGATTAAGATTGCTCTTTCGGTGGCTGGTAATTTAATAAGAAA
+TCGAGACTACATTCCCGGGAGACGAGGCTATAGCTACTACGTTTACGGTATAGCCTCTAG
+ATAATTTTTTTTAAGCACGAAATAAAAACATAATTTTAAACAATCTATTTCATACTATTT
+TGTGTGCTCACCATGAACATAAAGATAGATATATTAGTATTTCTGGTGATAAATTTACGG
+CGACTGCTAGGAGGGAAAATGAAGAAAGAAAAAATATCTACCTCTCCAAAAAGAAAAACT
+ACTGATGTTATCAAACCTGATTATCTTGAGTACAATGACTTGTTAGATAGAGATGAGATG
+TCTACTATTCTAGAGGAATATTAGGCCTTAGAATAAAATATGGACGACTCTTAACGAAAT
+TAGAAAATTCGATAATGATGTTGAAGAACAATTCGGTACTATAGAAGAACTCAAGCAGAA
+GCTTAGATTAAATTCTGAAGAGAGAGCAGATAATTTTATAGATTATATAAAGGTACAAAA
+ACAGGATATCATCAAACTTACTGTATACGATTGCATATATCTATGATAGGATTGTGTGCG
+TGCGTGGTAGATGTTTGGAGAAATGAGAAACTGTTTTCTAGATGGAAATATTGGTTACAA
+GCGATTAAACTGTTTATTGATGATCACATGCTTGATAAGATAAAATCTATTGTAGAATAG
+ACTAGTGTATGTGGAAATGTCATAGAAAGTTAAAAGTTAATGAGAGCAAAAATATATAAG
+GTTGTATTCCATATTTGTTATTTTTTTCTGTAATAGTTAGAAAATACATTCGATGGTCTA
+TCTACCAGATTATTATGTGTTATAAGGTACTTTTCTCATAATAAACTAGAGTATGAGTAA
+GATAGTGTTTTTCAAAAACATATAAATCTAAAATTGATGGATGAGATATACAGCTATTAA
+TTTCGAAAATATATTTTAATCTGATAACTTTAAACATGGATTTTTGATGGTGGTTTAAGT
+TTAAAAAAGATTTTGTTATTGTAGTATGATAATATCAAAAAGATGGATATAAAGAATTTA
+CTGACTACATGTACTATTTTACATTACTACATTGGCTACGGCATATATACCTATTTCGTC
+ACTTCCACACGCTCCGGTAAACGGGTGTCATGTGACGAGGGAGAATCTTGATAAGAGGCA
+TAATCAATGTTGTAATCCGATGTCCACCTGGAGAATTTGCCAAGGTCAGATGTAGAGTTG
+GTAGTGATAACACAAAATGTGAACACTGCCCACCTCATACATATACCGCAATCCCCAATT
+ATTCTAATAGATGTCATCAATGTAGAAAATGCCCAACAGGATCATTTGATAAGGTAAAGT
+GTACCGGAACACAGAACAAATGTTCGTGTCATCCTGGTTGGTATACGCTACTGATTCTTC
+ACAGACTGAAGATTGTCGAGATTTGTGTACCAAAAAAGGAGATGTCCATGCGGATACTTT
+GGTGGAATAGATGAAGGAAATCCTATTTGTAAATCGTGTTGTGTTGGTGAATATTGCGAC
+TACCTACGTAATTATAGACTTGATCCATTTCCTCCATGCAAACTATCTATCTAAATGTAA
+TTAATTATGATTTTGATGATAATGTTACCATACATTATATCACTACTTGGTTAGTGTGTA
+TTATTTAGTATGGAAGACCTATTAATAATTACTTATCTTTTGACGATCTTGTTATAATTA
+TAATATAAAAATACTTATGACATAGTAACTCATAATTGCTGACGCGATAAATTCGTAATA
+ATCTGTTTTGTTCAAATTTTTATAAGGAATCTACAGGCATAAAAATAAAAATATAATCTA
+TAATATACTCTTACAACGCCATCATGAATAGCAGTGAATTAATTGCTGTTATTATGGATT
+TAGAAATAGTGGACGATTTTGTGATATTAATATAGTTATTAATGATGAAAGGATAAACGC
+GCATAGACTCATCCTATCTGGAGCCTCCGAATATTTTTTCCATTCTGTTTTCCAATAATT
+TTATCGATTCTAATGAATACGAAGTTAATCTAAGTCATTTAGATTATCAAAGTGTTAACT
+ATTTGATCGATTACATTTATGGGATACCTTTGAGCCTAACTAACAATAACGTGAAATATA
+TTCTTTCAACCGCTGATTTTTTTACAAATTGGATCTGTCATTACTGAGTGCGAAAAATAC
+ATACTTAAAAATCTTTGTTTTAGAAACTGTATCGATTTCTACATATACGCTGATAAATAT
+AATAACAAGAAAATAGAATTAGCATCGTTTAACACAATATTACGAAATATTTTGAGACTC
+ATCAACAATGAAAACTTTAAATACTTAACAGAGGAATCAATGATAAAAATTTTAAGCGAT
+GATATGTTATATATAAAAAATGAGGATTTCACCCCACTGATTCTCATTAAATGGTTAGAG
+AGTACACCAACCATGTACCGTCGAGTTACTTAGATGCCTCAGAATATCATTTCTTTCCCC
+ACAAGTTATAAAATCACTTTATAGTCATCGACTGGTTAGTTCAATCTACGAATGTATAAC
+ATTCTTAAACAATATAGCATTCTTGGATAAATCATTTCCTAGATACCATATCATCGAGTT
+GATATCTATCGGTATAAGTAATTCACATGATAAGATTTCCATAAACTGCTACAATCATAA
+AAAAATTCATGGGAAATGATATCTTCACGTAGATATAGGTGTAGTTTCGCAGTGACCGTC
+CTGGATAATATTATCTATATGATGGGTGGATATGATCAGTCCCTGTATAGAAGTTCAAAG
+GTTATAGCGTACAATACATGTACTAATTCTTGGATATATGATATACCAGAGCTAAAAATA
+TCATCGTTCTAATTGCGGAGGAGTTGCCAATGACGAATACATTTATTGTATAGGCGGTAT
+ACGCGATCAGGAGTCATCGTTGATATCTAGTATCGATAGATGGAAGCCATCAAAACCATA
+TTGGCAGAAGTATGCTAAAATGTGCGAACCAAAATGTGATATGGGGTTGCGATTTTAAAC
+GGATTAATATATGTCATAGGTGGAGTCGTTAAAGGTGACACACATATACCAACGCACTAG
+AGAGTTTATCAGAAGATGGATGGATGAATCATCAACGTCTTCCAATAAAAATGTCCAATA
+TGTCGACGATTGTTCATGCTGGAAAGATTTATATATCTAGAGGTTACAACAATAGTAGTG
+TAGTTAATGTAATATCGAATCTAGTCCTTAGCTATAATCCGATATATGATGAATGGACCA
+AATTATCATCATTAAATATTCCTAGAATTAATCCTGCTCTATGGTCAGTGTATAATAAAT
+TATATGTAGGAGGAGTAATATCTGATGATGTTCAAACTAATACATCTGAAACATACGATA
+AAGAAAAAGATTGTTGGACATTGGATAATGGTCACTTGTTACCACATAATTATATAATGT
+ATAAATGCGAACCGTTTAAACATAGATATCCATTGGAAAAAACACAGTACACGAATGATT
+TTCTAAAGTATTTGGAAAGTTTTATAGGTAGTTGATAGAACAAAATACATAATTTTGTAA
+AAATAAATCACTTTTTATACTAATATGACACAATTACCAATACTTTTGTTACTAATATCA
+TTAGTATACGCTACACCTTCTCCTCAGACATCTAAAAAAATAGGTGATGATGCAACTATA
+TCATGTAGTCGAAATAATACAAATTACTACGTTGTTATGAGTGCTTGGTATAAGGAGCCC
+AATTCCATTATTCTCTTAGCTGCCAAAAGCGACGTCTTGTATTTTGATAATTATACCAAG
+GATAAAATATCTTACGACTCTCCATACGATGATCTAGTTACAACTATCACAATTAAATCA
+TTGACTGCTGGAGATGCCGGTACTTATATATGTGCATTCTTTATGACATCGACTACAAAT
+GATACTGATAAAGTAGATTATGAAGAATACTCCATAGAGTTGATTGTAAATACAGATAGT
+GAATCGACTATAGACATAATACTATCTGGATCTACACCAGAAACTATTTCTGAGAAACCA
+GAGGATATAGATAATTCTAATTGCTCGTCTGTATTCGAAATCACGACTCCGGAACCAATT
+ACTGATAATGTAGACGACCATACAGACACCGTCACATACACTAGTGATAGCATTAATACA
+GTAAATGCATCATCTGGAGAATCCACAACAGACGAGATTCCGGAACCAATTACTGATAAA
+GAAGAAGATCATACAGTAACAGACACTGTCTCATACACTACAGTAAGTACATCATCTGGA
+ATTGTCACTACTAAATCAACCACCGATGATGCGGATCTTTATGATACATACAATGATAAT
+GATACAGTACCGCCAACTACTGTAGGTGGTAGTACAACCTCTATTAGCAATTATAAAACC
+AAGGACTTCGTAGAAATATTTGGTATTACCACATTAATTATATTGTCAGCAGTGGCGATT
+TTCTGTATTACGTATTATATATGTAATAAACACCCACGTAAATACAAAACAGAGAACAAA
+GTCTAGATTTTTGACTTACATAAATATCTGGGATAATAAAATCTATCATATTGAGAGGAC
+CATCTGGTTCAGGAAAGACAGCCATAACCAAAAGACTGTTAAAAGACTATGGGAATATAT
+TTGGATTTGTGGTGTCCCATACCACTAGATTTCCTCGTCCTATGGAACGAGAAGGTGTTG
+ATTACCTTACGTTAACAGAGAGGCCATCTGGAAGGGAATAGCCGCCGGAAACTTTCTAGA
+ACATACTGAGTTTTTAGGAAATATTTACGGAACTTCTAAAACAGCTGTAAATACAGCGGT
+TATTAATAATCGTATTTGCGCGATGGATTTAAACATCAACGGTGTTAGAAGTCTTAAAAA
+TACTTACCTAATGCATTACTTGGGTATATAAGACCTACCTCTCTTAAAATGGTTGAGACC
+AATCTTCGTCGTAGAAACACTGAAGCGGACGACGAATCTCATCGTCGCGTGATGTTGGCA
+AAAAACGGATATGGATGAGGTCAACGAAGCAGGTCTATTCGACACTATTATTATTGAAGA
+TGATGTGAATTTAGCATATAGTAAGTGTTAATTCAGATACTACAGGACCGTATTAGAATG
+TATTTTAACACTAATTAGAGACTTAAGATTTGACTTAAAACTTGATAATTAATAATATAA
+CTCGTTTTTATATGTGGCTATTTCAACGTCTAATGTATTAGTTAAATATTAAAACTTACC
+ACGTAAAACTTAAAATTTAAAATGGTATTTCATTGACAGATCATACATTATGAAGTTTCA
+AGGACTTGTGTTAATTGACAATTGCAAAAATCAATGGGTCGTTGGACCATTAATAGGAAA
+AGGTGGATTCGGTAGTATTTATACTACTAATGACAATAATTATGTAGTAAAAATAGAGCC
+CAAAGCTAACGGATCATTATTTACCGAACAGGCATTTTATACTAGAGTACTTAAACCATC
+CGTTATCGAAGAATGGAAAAAATCTCACAATATAAAGCACGTAGGTCTTATCACATGCAA
+GGCATTTGGTTTATACAAATCCATTAATGTGGAATATCGATTCTTGGTAATAAATAGATT
+AGGTGCAGATCTAGATGCGGTGATCAGAGCCAATAATAATAGACTACCAGAAAGGTCGGT
+GATGTTGATCGGAATCGAAATCTTAAATACCATACAATTTATGCACGAGCAAGGATATTC
+TCACGGAGATATTAAAGCGAGTAATATAGTCTTGGATCAAATAGATAAGAATAAATTATA
+TCTAGTGGATTACGGATTGGTTTCTAAATTCATGTCTAACGGCGAACATGTTCCATTTAT
+AAGAAATCCAAATAAAATGGATAACGGTACTCTAGAATTTACACCTATAGATTCGCATAA
+AGGATACGTTGTATCTAGACGTGGTGATCTAGAAACACTTGGATATTGTATGATTAGATG
+GTTGGGAGGTATCTTGCCATGGACTAAGATATCTGAAACAAAGAATTCTGCATTAGTAAG
+TGCCGCAAAACAGAAATATGTTAACAATACTGCGACTTTGTTAATGACCAGTTTGCAATA
+TGCACCTAGAGAATTGCTGCAATATATTACCATGGTAAACTCTTTGACATATTTTGAGGA
+ACCCAATTACGACGAGTTTCGTCGAGTATTAATGAATGGAGTTATGAAAAATTTTTGTTG
+ATAAAAAAATTAAAAAAATAACTTAGTTATTATCACTCTCGTGAGTACAATAGAAACATG
+GCGATGTTTTACGCACACGCTTTCGGTGGGTACGACGAGAACCTTCATGCATTTCCTGGA
+ATATCATCGACGGTTGCCAATGATGTCAGGAAATATTCTGTTGTGTCAGTTTATAATAAA
+AAGTATAACATTGTAAAAAACAAATATATGTGGTGTAACAGTCAAGTGAACAAGAGATAT
+ATTGGAGCACTACTGCCTATGTTTGAATGCAATGAATATCTACAAATTGGAGATCCAATC
+CATGATCTAGAAGGAAATCAAATCTCTATTGTCACATATCGCCACAAAAACTACTATGCT
+CTAAGTGGAATTGGGTACGAGAGTCTAGACTTGTGTTTGGAAGGAGTAGGGATTCATCAT
+CACGTACTTGAAACAGGAAACGCGGTATATGGAAAAGTTCAACATGAGTATTCTACTATC
+AAAGAGAAGGCCAAAGAAATGAATGCACTCAAACCAGGACCTATCATCGATTACCACGTC
+TGGATAGGAGATTGTGTCTGCCAAGTTACTACTGTAGACGTGCATGGAAAGGAAATTATG
+AGAATGAGATTCAAAAGGGGTGCGGTGCTTCCGATTCCAAATCTGGTAAAAGTTAAAGTT
+GGGGAGGAAAATGATACAATAAATCTTTCCACTTCCATATCAGCTCTCCTAAATTCCGGT
+GGCGGCACCATCGAGGTAACATCTAAGGAAGAACGTGTAGATTATGTACTCATGAAACGT
+TTGGAATCTATACATCATTTGTGGTCTGTAGTGTATGATCATCTTAATGTTGTGAATGGC
+GAAGAACGATGTTATGTACATATGCATTCATCTCATCAAAGTCCTATGCTGAGTACTGTA
+AAAACAAATTTGTACATGAAGACTATGGGAGCATGTCTTCAAATGGACTCCATGGAAGCT
+CTAGAGTATCTTAGTGAACTGAAGGAATCAGGTGGGCGGAGTCCCAGACCAGAATTGCAG
+AAATTTGAATATCCAGATGGAGTGAAAGACACTGAATCAATTGAGAGATTGGCAGAGGAG
+TTCTTCAATAGATCAGAACTTCAGGCCGGTGAATCAGTCAAATTTGGTAATTCTATTAAT
+GTTAAACATACATCTGTTTCAGCTAAGCAACTAAGAACACGTATACGACAGCAGCTTCCT
+TCTATACTCTCATCTTTTGCCAACACAAAGGGTGGATATTTGTTCATTGGAGTTGATAAT
+AATACACACAAAGTAATTGGATTCACGGTGGGTCATGACTACCTCAAACTGGTAGAGAGT
+GATATAGAAAAGTATATCCAAAAACTTCCTGTTGTGCATTTCTGCAAGAAAAAAGAGGAC
+ATCAAGTACGCATGTAGATTCATCAAGGTGTATAAACCTGGTGATGAGACTACCTCGACA
+TATGTGTGCGCAATCAAAGTGGAAAGATGCTGCTGTGCTGTGTTTGCGGATTGGCCAGAA
+TCATGGTACATGGATACTAGTGGTAGTATGAAGAAGTATTCTCCAGATGAATGGGTGTCA
+CATATAAAATTTTAATTAGGGTAAGGTAAAACTATATATAATAACTAACAATTTGTGTAT
+CATATAGACAATTAATTAGGTAACTGTTATCTCTTTTTAACTAACTAACTAACTAACTAA
+CTCTTATATACTATTAATAATACATCTATTAATCATTGATTAGCTTATTGCTTTAATTGT
+TTTTGTAAACTAACACTGTTCATTGAAAAGGGATAACATGTTACAGAATATAAATTATAT
+ATGGATTTTTTTAAAAAGGAAATACTTGACTGGAGTATATATTTATTTCTTCATTACATA
+ACACGTCTGTGTTCTAATTCTTCCAATTCTTCCACATCTCATATAATACAGGAATATAAT
+CTTGTTCGAAAATATGAGAAAGTGGATAAAACAATAGTTGATTTTTTATCTAGGTGGCCA
+AATTTATTCCATATTTTAGAATATGGGGAAAATATTCTACATATTTATTTTATAGATGCT
+GCTAATACGAATATTATGATTTTTTTTCTAGATAGAGTATTAAATATTAATAAGAACCGT
+GGGTCATTTATACATAATCTCGGGTTATCATCCATTAATATAAAAGAATATGTATATCAA
+TTAGTTAATAATGATCATCTAGATAATAGTATAAGACTAATGCTTGAAAATGGACGTAGA
+ACAAGACATTTTTTGTCTTATATATTGGATACAGTTAATATCTATATAAGTATTTTAATA
+AATCATAGATTTTATATAGATGCCGAAGACAGTTACGGTTGTACATTATTACATAGATGT
+ATATATAACTATAAGAAATCAGAATCAGAATCATATAATGAATTAATTAAGATATTGTTA
+AATAATGGATCAGATGTAGATAAAAAAGATACGTACGGAAACACACCGTTTATCCTATTA
+TGTAAACACGATATCGACAACGCGGAATTGTTTGAGATATGTTTAGAGAATGCTAATATA
+GACTCTGTAGACTTTAATGGATATACACCTCTTCATTATGTCTCATGTCGTAATAAATAT
+GATTTTGTAAAGTTATTAATTTCTAAAGGAGCAAATGTTAATGCACGTAATAGATTCGGA
+ACTACTCCATTTTATTGTGGAATTATACACGGTATCTCGCTTATAAAACTATATTTGGAA
+TCAGACACAGAGTTAGAAATAGATAATGAACATATAGTTCGTCATTTAATAATTTTTGAT
+GCTGTTGAATCTTTAGATTATCTATTGTCCAGAGGAGTTATTGATATTAACTATCGTACT
+ATATACAACGAAACATCTATTTACGACGCTGTCAGTTATAATGCGTATAATACGTTAGTC
+TATCTATTAAACAGAAATGGTGATTTTGAGACGATTACTACTAGTGGATGTACATGTATT
+TCGGAAGCAGTCGCGAACAACAACAAAATAATAATGGATATACTATTGTCTAAACGACCA
+TCTTTGAAAATTATGATACCATCTATGATAGCAATTACTAAACATAAACAACATAATGCA
+GATTTATTGAAAATGTGTATAAAATATACTGCGTGTATGACCGATTATGATACTCTTATA
+GATGTACAATCGCTACATCAATATAAATGGTATATTTTAAAATGTTTTGATGAAATAGAT
+ATCATGAAGAGATGTTATATAAAAAATAAAACTGTATTCCAATTAGTTTTTTGTATCAAA
+GACATTAATACTTTAATGAGATACGGTAGACATCCTTCTTTCGTGAAATGTAATATTCTT
+GACGTATACGGAAGTTGTGTACGTAATATCATAGCATCTATTAGATATCGTCAGAGATTA
+ATTAGTCTATTATCCAAGAAGCTGGATGCTGGAGATAAATGGTCGTGTTTTCCTAACGAA
+ATAAAATATAAAATATTGGAAAACTTTAACGATAACGAACTGACCACATATCTGAAAATC
+TTATAAACACTATTAAAATATAAAATCTAAGTAGGATAAAATCACACTACATCATTGTTT
+CCTTTTAGTGCTCGACAGTGTATACTATTTTTAACACTCATAAATAAAAATGAAAACGAT
+TTCCGTTGTTACGTTGTTATGCGTACTACCTGCTGTTGTTTATTCAACATGTACTGTACC
+CACTATGAATAACGCTAAATTAACGTCTACCGAAACATCGTTTAATGATAAACAGAAAGT
+TACGTTTACATGTGATTCAGGATATCATTCTTTGGATCCAAATGCTGTCTGTGAAACAGA
+TAAATGGAAATACGAAAATCCATGCAAGAAAATGTGCACAGTTTCTGATTATGTCTCTGA
+ACTATATGATAAGCCATTATACGAAGTGAATTCCACCATGACACTAAGTTGCAACGGTGA
+AACAAAATATTTTCGTTGTGAAGAAAAAAATGGAAATACTTCTTGGAATGATACTGTCAC
+GTGTCCTAATGCGGAATGTCAACCTCTTCAATTAGAACACGGATCGTGTCAACCAGTTAA
+AGAAAAATACTCATTTGGGGAATATATGACTATCAACTGTGATGTTGGATATGAGGTTAT
+TGGTGTTTCGTATATAAGTTGTACGGCTAATTCTTGGAATGTTATTCCATCATGTCAACA
+AAAATGTGATATACCGTCCCTATCTAATGGATTAATTTCCGGATCTACATTTTCTATCGG
+TGGCGTTATACATCTTAGTTGTAAAAGTGGTTTTACACTAACGGGGTCTCCATCATCCAC
+ATGTATCGACGGTAAATGGAATCCCATACTCCCAACATGTGTACGATCTAACGAAGAATT
+TGATCCAGTGGATGATGGTCCCGACGATGAGACAGATCTGAGCAAACTCTCGAAAGACGT
+TGTACAATATGAACAAGAAATAGAATCGTTAGAAGCAACTTATCATATAATCATAATGGC
+GTTGACAATTATGGGTGTCATATTTCTAATCTCCATTATAGTATTAGTTTGTTCCTGTGA
+CAAAAATAATGACCAATATAAGTTCCATAAATTGCTACCGTGAATATAAATCCGTTAAAA
+TAATTAATAATTAATAATTAATAACGAACAAGTATCAAAAGATTAAAGAATTAGCTAGAA
+TCAATTAGATGTCTTCTTCAGTGGATGTTGATATCTACGATGCCGTTAGAGCATTTTTAC
+TCAGGCACTATTATGACAAGAGATTTATTGTGTATGGAAGAAGTAACACCATATTACATA
+ATATATACAGGCTATTTACAAGATGCACCGTTATACCGTTCGATGATATAGTACGTACTA
+TGCCAAATGAATCACGTGTTAAACAATGGGTGATGGATACACTTAATGGTATAATGATGA
+ATGAATTCGATACTGTATGTGTGGGTACCGGACTACGATTCATGGAAATGTTTTTCGATT
+ACAATAAAAATAATCCCAAAAATAGCATCAACAATCAAATAATGTATGATATAATTAATA
+GCGTAGCCATAATTCTAGCTAATGAGAGATATAGAAGCGCGTTTAACGACGATAGAATAT
+ACATCCGTAGAACTATGATGGACAAATTGTACGAATACGCATCTCTAACTACTATTGGTA
+CGATCACTGGAGGTGTTTGTTATTTTATCTGTTGATGCATCTAGTTAGTTTGTATAAATA
+ATTATTTCGATATACTAGTTAAAATTTTAAGATTTTAAATGTATAAAAAACTAATAACGT
+TTTTATTTGTAATAGGTGCAGTTGCATCCTATTCGAATAATGAGTACACTCCGTTTAATA
+AACTGAGTGTAAAACTCTATATAGATGGAGTAGATAATATAGAAAATTCATATACTGATG
+ATAATAATGAATTGGTGTTAAATTTTAAAGAGTACACAATTTCTATTATTACAGAGTCAT
+GTGACGTCGGATTTGATTCCATAGATATAGATGTTATAAACGACTATAAAATTATTGATA
+TGTATACCATTGACTCGTCTACTATTCAACGCAGAGGACATACGTGTAGAATATCTACCA
+AATTATCATGCCATTATGATAAGTACCCTTATATCCACAAATATGAGGGTGATGAACGAC
+AATATTCTATTACCGCAGAGGGAAAATGCTATAAAGGAATAAAATATGAAATAAGTATGA
+TGAACGATGATACTCTATTGAGAAAACATACTCTTAAAATTGGATTTACTTATATATTCG
+ATCGTCATGGGCATAGTAATACATATTATTCAAAATATGATTTTTAAAAATTTAAAATAT
+ATTATCACTTCAGTGACAGTAGTCAAATAACAAACAACACCATGAGATATATTATAATTC
+TCGCAGTTTTGTTCATTAATAGTATACATGCTAAAATAACTAGTTATAAGTTTGAATCCG
+TCAATTTTGATTCCAAAATTGAATGGACTGGGGATGGTCTATACAATATATCCCTTAAAA
+ATTATGGCATCAAGACGTGGCAAACAATGTATACAAATGTACCAGAAGGAACATACGACA
+TATCCGGATTTCCAAAGAATGATTTCGTATCTTTCTGGGTTAAATTTGAACAAGGCGACT
+ATAAAGTGGAAGAGTATTGTACGGGACTATGTGTCGAAGTAAAAATTGGACCACCAACTG
+TAATATTGACTGAATATGACGATCATATCAATTTGTTCATCGAGCATCCGTATGCTACTA
+GAGGTAGCAAGAAGATTCCTATTTACAAACGCGGTGACATGTGTGATATCTACTTGTTGT
+ATACGGCTAACTTCACATTCGGAGATTCTGAAGAACCAGTAACATATGATATCGATGACT
+ACGATTGCACGTCTACAGGTTGCAGTATAGACTTTGCCACAACAGAAAAAGTGTGTGTGA
+CAGCACAGGGAGCCACAGAAGGGTTTCTCGAAAAAATTACTCCATGGAGTTCGGAAGTAT
+GTCTGACACCTAAAAAGAATGTATATACGTGCGCAATTAGATCTAAAGAAGATGTTCCCA
+ATTTCAAGGACAAAATAGCCAGAGTTATCACGAGAAAATTTAATAAACAGTCTCAATCTT
+ATTTGACTAAATTTCTCGGTAGCACATCGAATGATGTTACAACTTTTTTTAGCATTCTTG
+ACTAAATATTCATAACTAATTTTTATTAATGATACAAAAATGAAATAAACTGTATATTAT
+ACACTGGTTAACGCCCTTGGCTCTAACCATTTTCAAGATGAGGTCCCTGATTATAGTCCT
+TCTGTTCCCCTCTATCATCTACTCAATGTCTATTAGACGATGCGAGAAGACTGAAGAGGA
+AACATGGGGATTAAAAATAGGGTTGTGTATAATTGCCAAAGATTTCTATCCCGAAAGAAC
+TGATTGCAGTGTTCATCGCCCAACTGCAAGTGGAGGATTGATAACTGAAGGCAATGGATT
+CAGAGTAGTTATATATGATCAATGTACAGAACCCCATGACTTTATTATCACCGATACTCA
+ACAAACACGTCTTGGATCATCTCATACATATATTAAATTCAGTAACATGAATACAGGTGT
+CCCATCTAGTATTCCAAAATGTTCCAGAACTCTCTGTATTTCTGTATATTGTGATCAAGA
+GGCGGGAGACATAAAATTTGAGGAGTATACTCAAGAATCAAGTGATATCAGTATTAGAGT
+TAAGTATGATTCATCATGTATTGATTATCTGGGTATTAATCAAAGTTTCATGAATGAATG
+TATTCGAAGAATTACAACATGGGATAGAGAATCATGCGTCAGAATTGATACACAGACTAT
+AAATAAATATCTTAAGTCTTGCACCAACACAAAATTCGACCGTAATGTCTACAAAAGGTA
+CATACTGAAGAGTAAAGCACTCCATGCTAAAACAGAGTTGTAATAGATATAAAATACTTT
+TTATAATAATTAGGCTAGAAAAATCTCACTCACATGTAATCTTAAAAAAATGATATGATA
+GTTCTTACAAGTAGCGATTGAGTTTTAAATGGATTCTATTAATTACCGGGGAACTTAACA
+ATTCGTTCTGATCTACAGACATTGGTTAATAAATCATCTTATTTTGCCAATATATTAAAA
+TGTGGAAACTCCACTAATAATATTACATTGTGCGACTTTCAAGATGATGTGATATATAGG
+GTTATACAGTTTTAACAATTATATAATAGAGATAGAAAGTACAAAAGATGTAGAATCAAT
+GATATGGCACGCTAAACAGTTGGGTGTGGAATCATTGCTAAAAGAATGTCAAAATTATTT
+GCTTAGAATATTACGTATATAATTGTTTAGAAATTTATAGAATAACTAATATTAATACAT
+TATCGTATATCTACAACGATATAAGAAACTTCATATTGGATAATATTACTATTAATATAT
+AAGGATCCAGATTTTATATATTTGCCTAAATACATTATTATAGATTTACTAGGACAATCA
+CCTAAATGTTTTTAACGAAGATAATGTGGTAAAGATTATATACACTTATATATCTTCCGA
+TATCTACAAGGATATTCCATATCATCATTGTGTAAACTAAATAACGTTTTCTATGGCATT
+TAATAAGGACATTGGATATGTGGAAAAGTGATGTATGGAAGTTAGTACATTATCAACTTC
+TCCTTATTGATTGAAAATGAAAATATAAATAGTTTTTATGTATAGCGGTATCTACCCTAT
+AGTTTTATTGCTTACTACTAACATGGATTCAGATACAGATACAGATACAGATANNNNNNN
+NNNNNNNGATACAGATACAGATGTAGAAGATATCATGAATGAAATAGATAGAGAGAAAGA
+AGAAATACTAAAAAATGTAGAAATTGAAAATAATAAAAACATTAACAAGAATCATCCCAG
+TGAATATATTAGAGAAGCACTTGTTATTAATACCAGTAGTAATAGTGATTCCATTAATAA
+AGAAGTTATAGAATATATCAGTCACGATGTAGGAATATAGATCATATCTACTAATTTTTA
+TAATCGATACAAAACATAAAAACAACTCGTTATTACATAGCAGGTATGGAATCCTTCAAG
+TATTGTTTTGATAACGATGGTAAGAAATGGATTATCGGAAATACTTTATATTCTGGTAAT
+TCAATACTCTATAAGGTCAGAAAAAATTTCACTAGTTCGTTCTACAATTACGTAATGAAG
+ATAGATCATAAATCACACAAGCCATTGTTGTCCGAAATACGATTCTATATATCTGTATTG
+GATCCTTTGACTATCAACAACTGGACACGAGAACGTGGTATAAAGTATTTGGCTATTCCA
+GATCTGTATGGAATTGGAGAAACCGATGATTATATGTTCTTCATTATAAAGAATTTGGGA
+AGAGTATTCGCCCCAAAGGATAGTGAATCAGTTTTCGAAGCATGTGTCACTATGATAAAC
+ACGTTAGAGTTTATACACTCTCAAGGATTTACTCATGGAAAAATAGAACCGATGAATATA
+CTGATTAGAAATAAACGTATTTCACTAATTGACTATTCTAGAACTAACAAACTATACAAA
+AGTGGAACACATATAGATTACAACGAGGACATGATAACTTCAGGAAATATCAATTATATG
+TGTGTAGACAATCATCTTGGAGCAACAGTTTCAAGACGAGGAGATTTAGAAATGTTGGGA
+TATTGCATGATAGAATGGTTCGGTGGTAAACTTCCATGGAAAAACGAAAGTAGTATAAAA
+GTAATAAAACAAAAAAAAGAATATAAACAATTTATAGCTACTTTTTTTGAGGACTGTTTT
+CCTGAAGGAAATGAACCTCTGGAATTAGTTAGATATATAGAATTAGTATACATGTTAGAT
+TATTCTCAAACTCCTAATTATGACAGACTACGTAGACTGTTTATACAAGATTGAAATTAT
+ATTCTTTTTTTTATAGAGTGTGGGGGTAGTGTTACGGATATCTAATATTAATATTAGACT
+ATCTCTATCGCGCTACACGACCAATATCGATTACTATGGATATCTTCAGGGAAATCGCAT
+CTTCTATGAAAGGAAAGAATGTATTCATTTCTCCAGCGTCAATCTCGTCAGTATTGACAA
+TACTGTATTATGGAGCTAATGGATCCACTGCTGAACAGCTATCAAAATATGTAGAAAAGG
+AGGAGAACATGGATAAGGTTAGCGCTCAGAATATCTCATTCAAATCCATGAATAAAGTAT
+ATGGGCGATATTCTGCCGTGTTTAAAGATTCCTTTTTGGGAAAAATTGGCGATAAGTTTC
+AAACTGTTGACTTCACTGATTGTCGCACTATAGATGCAATCAATAAGTGTGTAGATATCT
+TTACTGAGGGAAAAATCAATCCACTATTGGATGAACCATTGTCTCCTGATACCTGTCTCC
+TAGCAATTAGTGCCGTATACTTTAAAGCAAAATGGTTGATGCCATTCGAAAAGGAATTTA
+CCAGTGATTATCCCTTTTACGTATCTCCAACGGAAATGGTAGATGTAAGTATGATGTCTA
+TTTACGGCGAGCCATTTAATCACGCATCTGTAAAAGAATCATTCGGTAACTTTTCAATCA
+TAGAACTGCCATATGTTGGAGATACTAGTATGATGGTCATTCTTCCAAACAAGATTGATG
+GATTAGAATCCATAGAACAAAATCTAACAGATACAAATTTTAAGAAATGGTGTAACTCTC
+TGAAAGCTACGTTTATCGATGTGCACATTCCTAAGTTTAAGGTAATAGGTTCGTATAATC
+TTGTGGATACGCTAATAAAGTTGGGACTGACAGATGTGTTCTATTCAACTGGTGATTATA
+TCAATATGTGTAATTCAGATGTGAGTGTTGACGCTATGATTCACAAAACGTATATAGATG
+TCAATGAAGAGTATACAGAAGCAGCTGCAGCAACTTCTGTACTAGTGGCAGACTGTGCAT
+CAACAGTTACAAATGAGTTCTGTGCAGATCATCCGTTCATCTATGTGATTAGACATGTCG
+ATGGTAAAATTCTTTTCGTTGGTAGATATTGCTCTCCAACAACTAATTAAGCACATTCTT
+AATATTAGAATATTATATAGTTAAGATTTTTACTAACAGGTTAACATTTTTTTTTAAAAA
+TAGAAAAAACATGTGGTATTAGTGCAGGTCGTTATTCTTCCAATTGCAATTGGTAAGATG
+ACGGCCAACTTTAGTACCCACGTCTTTTCACCACAACACTGTGGATGTGACAGACTGACC
+AGTATTGATGACGTCAGACAATGTTTGACTGAATATATTTATTGGTCGTCGTATGCATAC
+CGCAACAGGCAATGCGCTGGACAACTGTATGACACACTCCTCTCTTTTAAAGATGATGCG
+GAATCAGTGTTCATCGACGTTCGTGAGCTGGTAAAAAATATGCCGTGGGATAATGTTAAG
+GATTGTACAGAGATCATCCGTTGTTATATACCGGATGAGCAAAAAACCATCAGAGAGATT
+TCGGCCATCATTGGACTTTGTGCATATGCTGCTACTTACTGGGGAGGTGAAGACCATCCC
+ACTAGTAACAGTCTGAACGCATTGTTTGTGATGCTTGAGATGCTCAATTACATGGATTAT
+ACCATCATATTCTGGCGTATGAATTGATGAGTTACAGCTTGACATTTCTTCTTTCCTCCC
+TCTTCTTCTACCTTTCCCAGAAACAAACTTTTTTTACCCACTATAAAATAAAATGAGTAT
+ACTACCTGTTATATTTCTTCCTATATTTTTTTATTCTCCATTCGTTCAGACTTTTAACGT
+GCCTGAATGTATCGACAAAGGGCAATATTTTGCATCATTCATGGAGTTAGAAAACGAGCC
+AGTAATCTTACCATGTCCTCAAATAAATACGCTATCATCCGGATATAATATATTAGATAT
+TTTATGGGAAAAACGAGGAGCGGATAATGATAGAATTATACAGATAGATAATGGTAGCAA
+TATGCTAATTCTGAACCCGACACAATCAGACTCTGGTATTTATATATACATTACCACGAA
+CGAAACCTACTGTGACATGATGTCGTTAAATTTGACAATCGTGTCTGTCTCAGAATCAAA
+TATAGATCTTATCTCGTATCCACAAATAGTAAATGAGAGATCTACTGGTAAAATGGTATG
+TCCCAATATTAATGCATTTATTTCTAGTAACGTAAACACAGAATTATATGGAGCGGACAT
+CGACGCCTTAGAAATAAGAGACTTAAACAACGGACACCTGGAATTATTACCATAGAAGAT
+GTTAGAAAAAATGATGCTGGTTATTATACATGTGTTTTAGAATATATNNNNNNNNNNNNN
+NNNNNNNNNNNNNNNNNNNNNNNNATATATATATATATATATGGGCAAAACATATAACGT
+AACCAGAATTATAAAATTAGAGGTACGGGATAGAATAATACCTCCTACTATGAAATTACC
+AGAAGGAGTAGTAACTTCAATAGGTAGTAATTTGACTATTGCATGTAGAGTATCGTTGAG
+ACTTCCCACAACGGACACCGACGTCTTTTGGATAAGTAATGGTATATGTATTACGAAGAA
+GAAGACGAGGACGGAGACGGTAGAATAAGTGTAGCAAATAAAATCTATATGACCGATAAG
+AGACGTGTTATTACATCCTGGTTAAACATTAATCCTGTCAAGGAAGAAGATGCTACAACG
+TTTACGTGTATGGCGTTTACTATTCCTAGCATCAGCAAAACAGTTACTGTTAGTAAACGT
+GAATGTATGTTGTTACATTTCCATATCAATTGAGTTTATAAGAATTTTTTATACATTATC
+TTCCAACAAACAATTGACGAACGTATTGCTATGATTAACTCCCACAATACTATATATATT
+ATTAATCATTAACTTGCAGACTATACCTAGTAGTGCTATTTTGACATACTCATGTTCTTG
+TGTAATCGCAGTATCTATATTATTAAAGTACGTAAATCTAGCTATAGTTTTATTATTTAA
+TTTTAGATAATATACTGTCTCCGTATTTTTAAAAAATTACCACATCCTTTATTAAATCAT
+GAATGGGAATTTCTGTGTCATCGTTAGTATATTGTGAACAACAAGAGCAGATATCTATAG
+GAAAGGGTGGAATGCGATACATTGATCTATGTAGTTTTAAAACATACGCGAACTTTGAAG
+AATTTATATAAATCATCTCACGAGATATTGCTCTCTGTCATATTCATACACCTGTATAAA
+CTTTCTAGACATCTTACAATGTGTTATTTTATGATCATATTTACATATTTACTGGTATAT
+CAAAGATGTTAGATTAGTTAATGGGAATCGTCTATAATAATGAATATTAAACAATTATAG
+GAGGAGTTTATACCTACAAAAACATCATAAAAATGAGTCATCGTCCGATTTATGTTTTAA
+ATATACTAACATTACTACCTTCAGAAATTATATACGAAATATTATACATGCTGACAATTA
+ACGATCTTTATAATATATAGTATCCACCTACCAAAGTATAATTGTATTTTTCTCATGTGA
+TGTGTGTAAAAAACTGATATTATATAATTNTCTTAGTACCTATGATGAAGATGAAGATGA
+AGATGAAGATGATGGTCCGTATATATTTTGTATCATTATCGTTATTGCTATTCCATAGTT
+ACGCCATAGACATCGAAAATGAAATCACCGAATTCTTCAATAAAATGAGAGATACTCTAC
+CAGCTAAAGACTCTAAATGGTTGAATCCAGTATGTATGTTTGGAGGCACAATGAATGATA
+TGGCCGCTCTAGGAGAGCCATTCAGTGCAAAGTGTCCTCCTATTGAAGACAGTCTTTTAT
+CGCATAGATATAAAGACTATGTGGTTAAATGGGAAAGGCTAGAAAAGAATAGACGGCGAC
+AGGTTTCTAATAAACGTGTTAAACATGGTGATTTATGGATAGCCAACTATACATCTAAAT
+TCAGTAACCGTAGGTATTTATGTACCGTAACCACAAAGAATGGTGACTGTGTTCAGGGTG
+TAGTTAGATCTCATGTGTGGAAACCTTCTTCATGCATTCCAAAAACATATGAACTAGGTA
+CTTATGATAAGTATGGCATAGACTTATACTGTGGAATTCTTTATGCGAACCATTATAATA
+ATATAACTTGGTATAAAGATAATAAGGAAATTAATATCGACGATTTTAAGTATTCACAAG
+CGGGAAAGGAATTAATTATTCATAATCCAGAGTTAGAAGATAGTGGAAGATACGACTGTT
+ACGTTCATTACGACGACGTTAGAATCAAGAATGATATCGTAGTATCAAGATGTAAAATAC
+TTACGGTTATACCGTCACAAGACCACAGGTTTAAACTAATACTAGATCCGAAAATCAACG
+TAACGATAGGAGAACCTGCCAATATAACATGCAGTGCTGTGTCAACGTCATTATTTGTCG
+ACGATGTACTGATTGAATGGGAAAATCCATCCGGATGGATTATAGGATTAGATTTTGGTG
+TATACTCTATTTTAACTAGTAGAGGCGGTATCACCGAGGCGACTTTGTATTTTGAAAATG
+TTACTGAAGAATATATAGGCAATACATATACATGTCGTGGACACAACTATTATTTTGATA
+AAACTCTTACAACTACAGTAGTATTGGAGTAAATACACAATGCATTTTTATATACATTAC
+TGAATTATTATTATTAATTATATCGTATTTGTGCTATAGAATGGATGAAGATACGCGACT
+ATCTAGGTATTTGTATCTCACCGATAGAGAACATATAAATGTAGACTCTATTAAACAGTT
+GTGTAAAATATCAGATCCTAATGCATGTTATAGATGTGGATGTACGGCTTTACATGAGTA
+CTTTTATAATTATAGATCAGTCAACGGAAAATACAAGTATAGATACAACGGTTACTATCA
+ATATTATTCATCTAGCGATTATGAAAATTATAATGAATATTATTATGATGATTATGATAG
+AACTGGTATGAACAGTGAGAGTGATAATATATCAATCAAAACAGAATACGAGAATGAATA
+TGAATTCTATGATGAAACACAAGATCAAAGTACACAACTAGTAGATTACGACATTAAACT
+CAAAACCAATGAGGATGATTTTGTTGATGAATTCTATGGTTATGATAGATCAGTGGGTGT
+CCATGATTATATAGATGTATCAATTAATAAAGTAGTATATGGAAGAGAGTCTCACGTAAG
+ATGGTGGGATATATGGCAAGAACATAATGATGGCGTATACAGTATAGGAAAGGAGTGCAT
+AGATAATATATACGAAGACAGACATACCGTAGACGAATTCTACAAGATAGACAGCGTATC
+AGATGTAGATGACGCAGAACATATATCTCAGATAACTAATGATGTATCTACACAAACATG
+GGAAAAGAAATCAGAGTTAGATAGATACATGGAAATGTATCCTCGTCATAGATATGGTAA
+GCATTCTGTCTTTAAGGGATTTTCTGACAAAGTTAGAAAAAATGATTTAGACATGAACGT
+GGTAAAAGAATTACTTTCTAACGGTGCATCTCTAACAATCAAGGATAGCAGTAATAAGGA
+TCCAATTGCTGTTTATTTTAGAAGAACAATAATGAATTTAGAAATGATTGATATCATTAA
+CAAACATACAACTATCTATGAACGCAGGTATATAGTACACTCCTATCTAAAAAATTATAG
+AAATTTCGATTATCCATTTTTCAGAAAGTTAGTTTTGACTAATAAACATTGTCTCAACAA
+TTATTGTAATATAAGCGACGGCAAATATGGAACACCACTACATATATTAGCATCTAATAA
+AAAAATAATAACTCCTAATTACATGAAGTTATTAGTGTATAACGGAAATGATATAAACGC
+ACGAGGTGAAGATACACAAATGCGAACTCCATTACACAAATATTTGTGTAAATTTGTATA
+TCATAATATTGAATATGGTATCCGATACTATAATGAAAAGATTATAGACGCATTTATAGA
+GTTAGGAGCCGATCTAACTATTCCAAATGACGATGGAATGATACCAGTAGTTTACTGTAT
+ACACTCAAATGCCGAATATGGTTATAACAATATTACTAACATAAAGATAATACGTAAACT
+ACTTAATCTTAGTAGACATGCGTCACATAATCTATTTAGAGATCGAGTCATGCACGATTA
+TATAAGTAATACATATATTGATCTTGAGTGTTTAGATATCATTAGATCACTTGATGGGTA
+CGATATTAATTGTTACTTTGAAGGACGTACACCACTTCATTGCGCTATACAATATAACTT
+CACTCAGATTGCTGAGTACTTATTAGATCGAGGAGCTGATATATCATTAAAGACAGACGA
+TGGTAAAACTGTATTTGATTTATCGTTATGTAGTTACATTCCTCTTAAATGGACTAGCTT
+TTTGATTAGTCGTCTACCGCCTAAAAGTGTCATATGCTCACTGACTAACCATATAATAGA
+TTATGTTCTTACGAACAATAGACGTATTATTTGGCAGAGTCAAATGATTAATAAGTACGT
+ACTGTTACTGGACCCATCCTTTTATTATAGATTCAGAAATGTTATCGAAAACAAATTAGA
+CCAATACAATAATCGTTATAATATGTTCGAACACGATAGGGACGTTAATGAAAAGTATGG
+CAAAGTCTTACATGACCTCGATACATATATCAAGGATGTACAAGTATTAAAATCTACTTC
+CATCACTAATAATATAACACTATACGACACTATTATAAATAATAAGTCAGAGTTTCCTAT
+ACGTCGTGTAAACGACAAACAATTAATTAATCTCATAAAATCCAATACATATCATAATCT
+TATCGAAAAAGTTATTAAAAATACATTAGAGAAATATACTTTAACTAATATAGTCCTCGA
+GTATATGATCTCATCTCGATCTCAATCATCTTATTTGAGTCGTATTCCTAATGAGATATT
+ACTCGAAATATTATATAAACTCGACATGTACGATTTACGTAATCTATATACAAGATATAT
+GAGAGAGAATGATATCACAGAGTATCATATAGAGAATACGAGGTCTGTTTCTACACAGAC
+ATGAATAATGAATACACATACAACGTTTTTTTTAATCTTAGATATAACACTAATTACATC
+AAGATTATATATTGAAATCGTAATTTGAGTTGTCTGATCATCATGGATATCGAAAATAAT
+ATACGTAACATTAGCAATCTTTTAGATGATTGATATATTATTATGCGATGTAATCATAAC
+TATCGGAGATGTAGAAATTAAAGCGCATAAAACTATTTTGGTTGCCGGATCTACGTATTT
+TAAAACAATGTTCACAACATCTATGATAGCGAGAGATCTAGCAACTAGAGTAAATATACA
+GATGTTCGATAAAGATGCCGTCAAAAATATTGTACAGTACTTATACAATAGGTATATAAG
+TTCTATGAATGTGATAGACATATTAAAATGCACCGACTAAGAACGTAAAACGAACTATAG
+AATGTTATACAATGGGTGATGATAAGTAGAAGATGTTACCCGATATACCCATAGCATTAT
+CTAGTTATGGCATGTGTGTATTAGATCAATACATATACATTATAAGCGGTCGTACCCAAC
+ACTGATTATACATCGGTACATACAGTAAATAGCATAGATATGGAGGAGGATACAAATATT
+TCAAATAAAGTTATGAGATACGCGCTGTCAATAATATATGGAAGACATTACCTAACTTCT
+GAACTGGAACTATAAATCCAGGCTCTCGCATAAAGATGAATATATATGTTGTATGCGACA
+TCAAAGATGAAAAAATGTTAAGACTTATATATTTAGATATAACACGAATATGTATGACGG
+ATGGGAATTGGTAACGATGACAGAAAGCAGATTGTCAGCTCTGCATACTATTCTTCATGA
+CAATACCATAATGATGTTACATTGTTATGAAGCGTATATGTTACAAGATACATTTAATGT
+GCTTACGGAACATATATTTAGAAACATCTACTAACGATTTTTTATGCTTGTATTATTAAT
+GGTATGTAATATGATTTAATTGATTGTGTACACGATACCAATTTGTCGAGTATGAATACG
+GAGTACAAACATAAACTGAAGTTTAACATTATTTATTTATGATATACATTATATACNNNN
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
+NNATATACATTATATATCGTTATTGTTTGGTCTATGCCATGGATATCTTTAAAGAACTAA
+TCTTAAAACATACGGATGAAAATGTTTTGATTTCTCCAGTTTCCATTTTATCTACTTTAT
+CTATTCTGAATCATGGAGCAGCTGGTTCTACAGCTGAACAACTATCAAAATATATAGAGA
+ATATGAATGAGAATACACCCGATGATAAGAAGGATGACAATAATGACATGGACGTAGATA
+TTCCGTATTGCGCGACACTAGCTACCGCAAATAAAATATACGGTAGTGATAGTATCGAGT
+TCCATGCCTCATTCCTACAAAAAATAAAAGACGATTTTCAAACTGTAAACTTTAATAATG
+CGAACCAAACAAAGGAACTAATCAACGAATGGGTTAAGACAATGACAAATGGTAAAATTA
+ATTCCTTATTGACTAGTCCGCTATCCATTAATACTCGTATGATAGTTATTAGCGCCGTCC
+ATTTTAAAGCAATGTGGAAATATCCATTTTCTAAACATCTTACATATACAGACAAGTTTT
+ATATTTCTAAGAATATAGTTACCAGTGTTGATATGATGGTGGGTACCGAGAATGACTTGC
+AATATGTACATATTAATGAATTATTCGGAGGATTCTCTATTATCGATATTCCATACGAGG
+GAAACTCTAGTATGGTGATTATACTGCCGGACGACATAGAAGGTATATATAACATAGAAA
+AAAATATAACAGATGAAAAATTTAAAAAATGGTGTGGTATGTTATCTACTAAAAGTATAG
+ACTTGTATATGCCAAAGTTTAAAGTGGAAATGACGGAACCGTATAATCTGGTACCGATTC
+TAGAAAATTTAGGACTTACTAATATATTTGGATATTATGCAGATTTTAGTAAGATGTGTA
+ATGAAACTATCACTGTAGAAAAATTTCTACATACGACGTTTATAGATGTTAATGAGGAGT
+ATACAGAAGTATCGGCCGTTACAGGAGTATTCATGACTAACTTTTCGATGGTATATCGTA
+TGAAGGTCTACATAAACCATCCATTCATATACATGATTAAAGATAACACCGGACATACAC
+TTTTTATAGGGAAATACTGCTATCCGCAATAAATATAAACAATAGACTTTTATCACGTTA
+TCTCATGTATAAAATATTACAAATAGTATAGCATAAACTAAAGTCGATACATACATTAAA
+ACTTAAATAATAATGTAATTTACAATTAATAGTATAAACTAAAAAAATTAAAAAATTAAA
+AACAATATCATTATTATAAGTAATATCAAAATGACGATATACGGATTAATAGCGTATCTT
+ATATTCGTGACTTCATCCATCGCTAGTCCACTTTACATTCCCGTTATTCCGCCCATTTCG
+GAAGATAAATCGTTCAATAGTGTAGAGGTATTAGTTTCTTTGTTTCCCGATGACCAAAAA
+GACTATACAGTAACTTCTCAGTTCAATAACTACACTATCGGTACCAAAGACTGGACTATC
+AACGTACTATCCACACCTGATGGTCTGGACATACCATTGACTAATATAACTTATTGGTCA
+CGGTTTACTATAGGTCGTGCATTGTTCAAATCAGAGTCTGAGGATATTTTCCAAAAGAAA
+ATGAGTATTCTAGGTGTTTCTATAGAATGTAAGAAGCCGTCGACATTACTTACTTTTTTA
+ACCGTGCGTAAAATGACTCGAGTATTTAATAGATTTCCAGATATGGCTTATTATCGAGGA
+GACTGTCTAGAAGCCGTTTATGTAACAATGACTTATAAAAATACTAAAACTGGAGAGACT
+GATTACACGTACCTCTCTAATGGGGGGTTGCCTGCATACTATCGTAATGGGGTCGATGGT
+TGATTATTGATTAGTATATTCCTTATATTCCTTATTCTTTTTATTCACACAAAAAGAACA
+TTTTTATAAACATGAAACCACTGTCTAAATGTAATTATGATCTTGATTTATAGATGATGA
+TCAGCCTTCAGAGGATTTTGACCAGTATGTTTAATATGAAAAAAAACATAACTATTAAGC
+GCTATTGCGCTATTGTGCTTAATTATTTTGCTCTATAAACTGAATATATAGCCACAATTA
+TTGACGGGCTTGTTTGTGACCGACAATCATGAATTTTCAGAAATTATCTCTGGCTATATA
+TCTTACGGTGACATGTTCGTGGTGTTATGAAACATGTATGAGAAAAACTGCGTTGTATCA
+TGACATTCAATTGGAGCATGTAGAAGACAATAAAGATAGTGTAGCATCGCTACCGTACAA
+GTATCTACAAGTAGTCAAACAAAGAGAACGTAGTAGATTGTTGGCTACATTTAATTGGAC
+GGATATAGCTGAGGGTGTTAGAAATGAGTTCATTAAAATATGTGATATCAACGGAACATA
+TCTATATAATTATACTATTGCTGTTAGTATAATTATTGATTCCACGGAAGAACTACCAAC
+AGTTACTCCAATTACAACATATGAACCTTCTATATATAATTATACTATCGATTATAGCAC
+TGTTATTACTACTGAAGAACTACAAGTGACTCCAACATATGCACCTGTAACAACTCCTCT
+TCCAACATCAGCAGTTCCTTATGATCAACGATCGAATAACAATGTAAGTACTATATCTAT
+TCAGGTACTGAGTAAAATATTGGGAGTCAATGAAACAGAATTAACTAATTATCTTATTAT
+GCATAAAAATGACACTGTTGACAATAACACCATGGTTGATGATGAGACATCTAACAATAA
+CACATTACATGGTAATATAGGATTTTTGGAAATAAATAATTGTTATAATGTTTCTGTGTC
+AGATGCTAGTTTTAGAATAACATTAGTAAACGATACTTCTGAAGAAATTTTGCTAATGCT
+AACAGGAACTAGTTCATCCGACACCTTCATATCTTCCACCAATATCACTGAATGTTTGAA
+AACATTAATCAATAATGTGTCGATTAATGATGTACTTATAACACAAAATATGAATGTAAC
+ATCTAATTGTGATAAATGCTCAATGAATTTGATGGCATCCGTTATTCCTGCAGTTAATGA
+ATTTAACAATACGTTGATGAAAATTGGTGTAAAAGATGATGAAAACAATACGGTATATAA
+ATATTATAATTGTAAACTAACTACAAATTCTACATGTGATGAGTTAATCAATTTAGATGA
+AGTCATTAACAACATAACTCTGACAAATATTATACACAATAGTGTTTCGACAACTAACAG
+CAGAAAAAGACGAGATCTGAATGATGAGTTTGAATTTTCCACTTCCAAGGAATTAGATTG
+TCTTTACGAATCATATGGTGTAAACGATGATATAAGTCATTGTTTTGCATCACCTAGACG
+TAGACGATCTGACGACAAAAAGGAGTACATGGACATGAAATTATTCGACCACGCGAAAAA
+AGATTTAGGAATAGACAGTGTTATTCCTAGAGGTACAACCCATTTCCAAGTAGGTGCATC
+TGGTGCAAGTGGTGGTGTTGTAGGAGATAGTTTCCCATTTCAAAATGTTAAATCGCGTGC
+CAGTCTATTGGCGGAAAAAATAATGCCTAGAGTACCTATTACTGCTACCGAAGCTGATCT
+ATATGCAACTGTAAATAGACAACCCAAGTTACCAGCAGGTGTTAAAAGTACTCCGTTTAC
+AGAGGCGCTTGTGTCTACGATAAACCAAAAGCTTTCTAATGTTAGAGAGGTAACTTATGC
+TTCGCTCAATCTGCCAGGATCAAGTGGCTATGTTCATAGACCATCTGATTCTGTTATTTA
+TAGCAGTATAAGACGGTCACGTTTACCTAGTGATAGCGATAGTGATTATGAGGATATACA
+AACTGTTGTTAAGGAATATAATGAAAGATATGGTAGATCAGTCAGTAGAACACAGTCATC
+AAGTAGTGAAAGCGATTTTGAAGATATAGATACTGTTGTTAGGGAATATAGACAAAAATA
+TGGCAATGCAATGGCAAAAGGACGTAGTAGTTCCCCTAAACCTGATCCATTATATAGTAC
+TGTTAAGAAAACAACTAAAAGTCTATCTACTGGTGTAGACATAGTTACAAAACAATCAGA
+CTATTCTCTATTACCTGACGTTAATACTGGCAGTTCTATTGTGTCACCTCTCACCAGAAA
+AGGAGCTACTAGACGACGACCTAGACGCCCTACAAATGATGGTCTACAGAGTCCAAATCC
+TCCTCTCCGTAATCCACTTCCTCAACATGATGATTATTCTCCTCCACAAGTACACAGACC
+TCCACCACTTCCTCCTAAACCAGTCCAAAATTCGCCACAACTTCCCCCTAGACCAGTAGG
+TCAATTACTACCTCCTCCTATAGATCAACCAGATAAAGGATTTAGTAAGTTTGTATCACC
+TAGACGGTGTAGAAGAGCAAGCTCTGGAGTCATATGTGGTATGATACAATCAAAACCAAA
+CGATGATACCTATTCACTTCTTCAACGATCAAAAATTGAACCAGAATATGTGGAGGTTGG
+TAATGGTATACCCAAGAACAATGTTCCTGTAATAGGTAATAAACATAGTAAAAAATATAC
+ATCGACGATGTCAAAAATATCAACAAAATTTGATAAATCTACGGCATTTGGAGCAGCAAT
+GTTACTAACTGGTCAGCAGGCCATTAGCCAACAGACTAGATCAACTACGTTGAGTAGAAA
+AGATCAGATGAGTAAGGAAGAAAAGATATTCGAAGCAGTTACAATGAGTCTATCAACTAT
+AGGTTCAACGTTGACGTCTGCAGGTATGACGGGTGGTCCAAAACTAATGATTGCAGGAAT
+GGCTATAACGGCTATAACTGGTATAATAGATACGATAAAAGATATATATTACATGTTTTC
+AGGACAGGAGAGGCCAGTAGATCCTGTTATTAAATTATTTAATAAGTACACTGGCTTAAT
+GTCCGATAATAATAAAATGGGTGTAAGAAAATGTTTGACACCCGGTGACGACACACTTAT
+TTATATCGCATACAGAAACGATACCAGTTTTAAACAGAATACGGATGCGATGGCTTTGTA
+TTTCTTAGATGTTATCGATTCAGAGATCCTATATCTAAACACATCAAATTTAGTTCTAGA
+GTATCAACTAAAGGTGGCTTGCCCCATAGGAACATTAAGATCTGTAGATGTGGACATAAC
+TGCGTATACAATATTATATGATACAGCGGATAATATTAAGAAATACAAGTTTATCAGAAT
+GGCAACGCTACTATCCAAACATCCAGTTATTAGATTGACATGTGGTTTAGCAGCAACATT
+GGTGATTAAACCGTACGAGGTACCCATCAGTGATATGCAACTACTAAAAATGGCGACGCC
+TGGTGAACCAGAATCCACTAAATCTATACCATCCGATGTCTGTGATAGGTATCCTCTAAA
+GAAATTCTATCTTTTAGCTGGTGGTTGTCCCTATGATACATCTCAAACTTTTATTGTACA
+TACTACTTGCAGTATTCTACTAAGAACAGCTACACGGGATCAGTTTAGAAACAGATGGGT
+GTTACAAAATCCATTTAGACAAGAAGGGACATATAAGCAACTGTTTACCTTTAGCAAATA
+CGATTTTAACGACACCATAATCGATCCTAATGGTGTGGTGGGTCATGCTAGCTTTTGTAC
+CAATAGAAGCAGCAACCAATGTTTCTGGTCCGAACCTATGATATTGGAAGATGTATCATC
+GTGTAGTTCTAGAACTAGAAAAATATACGTAAAACTGGGAATATTTAATGCTGAAGGTTT
+TAATAGTTTTGTACTAAATTGTCCAACTGGGTCTACACCTACATACATCAAACATAAAAA
+TGCGGACAGTAACAATGTTATCATAGAGCTACCTGTAGGTGATTACGGCACAGCCAAATT
+GTATTCAGCAACAAAACCATCGAGGATAGCTGTGTTCTGCACACATAACTATGATAAACG
+ATTCAAATCAGATATTATAGTTCTAATGTTTAATAAAAACAGCGGTATTCCATTTTGGAG
+CATGTACACAGGAAGTGTAACTAGTAAAAATAGAATGTTTGCCACATTGGCTAGAGGAAT
+GCCGTTTAGATCAACGTATTGCGATAACAGACGACGATCAGGTTGTTATTATGCAGGAAT
+ACCATTTCATGAAGATAGTGTAGAAACAGATATACATTATGGACCAGAAATAATGTTAAA
+GGAAACATATGACATAAACAGTATTGACCCACGAGTTATAACAAAGTCAAAGACCCATTT
+TCCTGCTCCATTGAGTGTAAAATTCATGGTTGACAATTTAGGAAATGGATATGACAACCC
+TAATTCATTTTGGGAAGATGCTAAAACTAAGAAACGGACATATAGTGCAATGACGATAAA
+AGTCCTACCATGTACAGTGAGAAATAAAAATATAGACTTTGGATATAACTATGGAGATAT
+TATTTCTAATATGGTTTATCTACAATCTACTAGTCAGGATTATGGAGATGGTACCAAATA
+TACATTTAAATCCGTAACTAGATCAGATCATGAGTGTGAATCTAGCTTAGATCTAACGTC
+TAAGGAAGTAACTGTGACATGTCCTGCGTTTAGTATACCAAGAAATATATCAACATATGA
+AGGTCTATGCTTTAGTGTTACTACATCTAAAGATCATTGTGCTACAGGTATTGGTTGGTT
+AAAATCTAGTGGTTATGGGAAGGAAGATGCTGATAAACCACGTGCTTGTTTTCATCATTG
+GAATTATTACACACTGTCGTTGGATTATTACTGTTCATACGAAGATATTTGGAGAAGCAC
+CTGGCCTGACTATGATCCATGTAAGTCATATATCCATATAGAGTATAGAGATACATGGAT
+AGAATCTAATGTGTTACAGCAACCTCCTTACACATTCGAATTCATTCATGACAATTCTAA
+CGAATATGTGGATAAAGAAATTAGTAACAAATTAAATGATCTGTACAATGAATACAAGAA
+GATTATGGAATATAGCGACGGATCATTGCCGGCGTCTATAAACAGATTAGCAAAGGCATT
+GACTTCAGAGGGTAGAGAAATAGCAAGTGTTAATATAGATGGTAATCTGTTAGATATCGC
+ATATCAAGCAGATAAGGAAAAGATGGCCGACATACAGACAAGAATAAATGATATTATTAG
+AGATTTGTTTATACACACTCTATCAGACAAAGATATAAAAGACATTATAGAATCCGAAGA
+AGGTAAGAGATGTTGTATAATAGATGTTAAGAACAATCTTGTTAAAAAGTACTATTCTAT
+TGATAATTATCTATGTGATACTTTAGATGATTATATATACACCTCTGTAGAATATAACAA
+ATCCTATGTGTTAGTAAACGATACTTATATAAGCTATGACTATCTTGAATCATCAGGTGT
+AGTTGTTCTATCATGTTATGAAATGACTATAATCTCCTTGGATACAAAAGACGCCAAAGA
+TGCTATAGAAGATGTGATAGTAGCAAGTGCGGTAGCCGAAGCATTGAATGACATGTTTAA
+GGAATTTGATAAAAACGTAAGTGCTATTATAATAAAAGAAGAAGATAATTATCTAAACAG
+TTCGCCCGATATCTACCATATAATATATATCATAGGTGGCACTATTCTGCTACTGTTAGT
+CATTATTTTAATATTGGCAATTTATATAGCGCGCAATAAATACAGAACCAGGAAATATGA
+AATAATGAAATATGACAATATGAGCATTAAATCTGAGCATCATGATAGTCTTGAAACAGT
+GTCTATGGAAATTATTGATAATCGGTACTAATAAAATAGTTTAACTCTTTTAGAACCAGT
+TTGGTACTGTAATTTCAGTTCATTACTCGTTGAGAATATTGATGATTTTTTTTAAATGAG
+TATCGGTAGTTACATATTACCATATCATCCATTATATAATCGATGATGCATGTATTAGAA
+TACTTTCCGAATAAGTCTTCTAAATATTGTATTAATTATGAAAAACTATGCTATGTGAGT
+ATGATTCAAAGATGTTTAATGATACGATACTAGATTTTATCTCTAGCGAGATTGTTTAGA
+ATCATTTATCATAACTATGTTTAATAAATTCATCAACGAATATCGATAAAGACCTCTTGT
+AATTCGAGTATAGGAAGTAGTATTACCATATCAACTTCCGAGTTAACAATTACTCTAAAA
+CATGAGGATTGTACTCCTGTCTTTATTGGAGATCACTATTTAGTCGTTGATAAACTAGTA
+ACCTCAGGTTTCTTTACAAACGATAAAGTACAACATCAAGACCTCACAACACAGTGCAAG
+ATTAATCTAGAAATCAAATGTAATTCTGGAGGAGAATCTAGACAACTAACACCCACGGCG
+AAGTATACTTTATGCCTCATTCAGAAACGGTAACTGTAGTAGGAGACTGTCTCTCTAATC
+TCGATGTATATATAATATATACCAATACGGACGCGATATATTCCGACATGAATGGCGTCG
+CTTATCATATGTTATATCCTAAATGTTGATCATATTCCACAAATGATTGTGAACGAGATT
+AAATCATCTAACAAATAATTAGTTTTTTATGACATTAACATATAATAAATAAATTAATCA
+TTATTGACTTAACGATGACGAAAGTTATCATTATCTTAGGATTCTTGATTATTAATACAA
+ATTCGTTGTGTCTATGAAATGTGAACAAGGTGTCTCATATTATAATGCACAAGAATTAAA
+GTGTTGTAAACTATCTAGCCAGGAACATATTCAGATTATCGATGTGATAAATACAGCGAT
+ACCATCTGTGGACATTGTCCAAGTGACACATTCACGTCAATATATAATCGTTCTCCTCGG
+TGTCATAGTTGTAGAGGTCACACCTTGTACACCTACCACAAATAGAATATGTCATTGTGA
+CTCGAATAGTTATCGTCTCCTTAAAGCTTCTGATGGTAACTGTGTTACATGTGCTCCTAA
+AACAAAATATGGTCGTGTGTACGGAAAGAAAGGAGAAAATGATATGGAATACCATTTGTA
+AGAAATGTCGGAAGGGTACTTATTCAGATATTGTATCTGACTCTGATCAATGTAAACCTA
+TGACAAGATAAGACTTACTCGCATCTACTGGATAGACATAAATATCCTCCTCGTAATAAT
+GAAATATAATATACACTAATTATTAATATCAATCGAGTATTAACATATAAGTTATTTTTA
+AACCCCTTTTGGGTTCCGTCCTAAACGGCGTTTCGGTCTGTGTCGCCACCATGGTCACAC
+CGAGCCTCTGCGTGCTCCTCCATCGAGGACGACTTCAACTATGACAGCTCGGTGGCGTCT
+GCCAGCGTGTACATACGAATGGCATTTCTAAGAAAAGTCTACGGTATCCTTTCTACAATT
+TCCTTTAACAACGGCAACAGCTGCAGTATTTTTATACTTTGAATGCATCGGACATTTATA
+CAAGGGAGTCCTGTTCTAATATTGGCATCAATGTTCGGATCTATAGGCTTGATTTTCGCA
+TTGACTTTACACAGACATGAACATCCCCTGAATCTGTACATACTTTGTGGATTTACACTG
+TTAGAATCTCTAACGCTGGCCTCTGTTGTTACTTTCTATGATGCACGTATCGTTATGCAA
+GCTTTCATGTTGACTACTGCAGTGTTTCTTGCTCTGACTACATATACTCTACAATCAAAG
+AGAGATTTCAGTAAACTTGTAACAGGATTGTTTGCTGCTTTCTGGATTTTAATTTTGTCA
+GGAGTCTTGAGGATAAAGTTTAAAATAGAATTAATAAAGAACATATAGGTCATTTTTTAA
+ACATGGATAGAAACCAAGGTTGTTAGTTAATAATATACAAGATATTTTTTCTCACTCTGA
+TCCATGTAAACCAAGGACGAGAGACACTCTCATTCCTCATTCACGACACCATTAAAAATG
+GAAATTAAAGCCCTCTATTAAGCACAGACGGCTACAGGTCTACCATCAGGTTACCTTCGT
+CTACCTTCACAATGGCCTCTCCTTGTGCCCAGTTCAGTCCCTGTCATTGCCACGCTACTA
+AGGACTCCCTGAATACCGTGACTGACGTCAGACATTGTCTGACTGAATACATCCTGTGGG
+TTTCTCATAGATGGACCCATAGAGAAAGCGCAGGGCCTCTCTACAGGCTTCTCATCTCTT
+TCAGAATTGATGCAATGGAGCTATTTGGTAGCGAGTTGAAGGAGTTCTCGAATTCACTTC
+CGTGGGACAATATCGACAATTGCGTGGAGATCATTAAATGTTTCATCAGAAATGACTCCA
+TGAAAACCGCCAAAGAACTTTGTGCAATAATTGGACTTTGTACTCAATCAGCTATTGTCA
+CTGGAAGAGTCTTCAATGATAAGTATATCGACATACTACTTATGCTGCGAAAGATTCTGA
+ACGAGAACGACTATCTCACCCTCTTGGATCATATCCTCACTGCTAAATACTAAATCTCCT
+TCATGCTCTCTCACTAATACTCTTACTCACTACACTTTTTATCATCTTATGATGAATGAT
+TGCCTTCATCATTTTTTCGTGGAATATAATATAGGAATAATTAGCACCAGAATAGCTATG
+GATATCTCGTTAAGAATATTCTCTATAAGAGACATAATGTAGACATAGTTATTATATCCT
+TCTTAGATAAGTGTTACGCTACTGGAAAGTTTCCATCGTTATTATTACATGAAGATGATA
+TAATTAAACCAACATTGAGATTGGCTCTTATGTTAGCTGGATTGAATTACTGTAATAAAT
+GCATCGAGTATAGAGGGATATAGCAATTCTCGATAATAGTCATGCAATATTTGAATGAGA
+CTGATAATTTAGGTAATACAGTACTACACACATATCTTTCTAGATTATATATCGTTAAAA
+ATCTGTAAGATGTATATTTCTCATAAGTATCCACTGTGTAATATTATTAATGGATATATA
+GATAACGCAATAGGGACTAATAGTATTGTAAAAGATATAATCGACTATTTACGTACATAT
+CCAGATATCTATATTCCTACTAGTTTGCTGCGTAGTTGCATCATTGATATGCATGATTTA
+TCAGGATTCAGAGATGAATTACTAAGTAAACTACAATCCCACAATAAGTAAGAATCAAAT
+ATCAAAAACTCACTTTTGATTTTTCTAGTCTTAAGTAATACATATATTTATTAATAGACC
+TATGAAATAAAAAAAGGTAACAATGGATTCGCGTATAGCTATTTACGTATTAGTATCGGC
+ATCTCTTTTGTATCTTGTTAATTGTCACAAACTAGTACATTACTTCAATCTGAAAATAAA
+TGGAAGTGATATAACTAATACAGCAGATATATTGCTGGACAATTATCCAATTATGACCTT
+TGATGGAAAGGATATTTATCCATCTATCTCGTTCATGGTCGGTAATAAACTTTTCCTAGA
+TCTTTATAAAAATATCTTTGAAGAATTTTTCAGACTATTTCGAGTATCTGTAAGTAGTCA
+ATACGAGGAATTAGAATATTATTATTCATGTGATTATACTAACAACCGTCCTACAATTAA
+ACAACATTACTTTTATAACGGCGACGAATATACTGAAATTGATAGATCGAAAAAAGCCAC
+TAATAAAAACAGTTGGTTAATTACTTCAGGCTTTAGACTACAAAAATGGTTCGATAGCGA
+AGATTGTATAATTTATCTCAGATCTTTAGTTAGAAGAATGGAAGACAGTAACAAAAACAG
+TAAAAAAACTTAGTACTTAGATATCGAAAAAATATATTTTTGTAGACTCTTGAGAATAGA
+AGGAAAACATGTACATAATTATAAAAAATGAAAATCAATGGCGAATAAGACAGTGCGATT
+CGCACCATGGAGTCGGTAGATTTCATGGCTGTCGATGAGCAGTTTCACGACGACCTCGAT
+CTTTGGTCATTATCTTTGGTAGATGATTATAAAAAACATGGATTAGGTGTTGACTGTTAT
+GTTCTAGAACCAGTTGTTGACAGGAAAATATTTGATAGATTTCTCCTTGAACCAATTTGT
+GATCCTGTAGATGTTCTGTATGATTATTTTAGGATTCATAGAGATAATATTGATCAGTAT
+ATAGTAGATAGACTGTTTGCATATATTACATATAAAGATATTATATCTGCATTAGTGTCA
+AAGAATTATATGGAAGATATTTTCTCTATAATTATTAAGAATTGTAATTCTGTGCAAGAT
+CTCTTACTTTACTATCTATCTAATGCATATGTAGAAATAGACATTGTTGATCTTATGGTA
+GATCATGGGGCTGTAATATATAAAATAGAATGCTTGAATGCCTATTTTAGGGGAATATGT
+AAAAAGGAAAGTAGTGTTGTTGAGTTTATTTTGAATTGTGGTATCCCAGATGAAAATGAT
+GTTAAATTAGATCTATATAAAATAATTCAGTATACTAGGGGATTCCTTGTAGATGAACCC
+ACAGTATTAGAAATTTATAAGCTTTGTATCCCATATATTGAAGATATCAATCAACTAGAT
+GCTGGTGGAAGGACCTTGCTTTATCGCGCTATCTATGCAGGTTATATAGATTTAGTATCA
+TGGCTATTAGAAAATGGAGCAAATGTCAACGCAGTAATGAGTAATGGATATACATGTCTT
+GACGTGGCCGTGGATAGGGGATCTGTCATCGCCCGTAGGGAAGCACATCTTAAAATATTA
+GAAATATTGCTTAGAGAACCATTGTCTATTGACTGTATAAAATTAGCTATACTTAATAAT
+ACAATTGAAAACCATGATGTGATAAAGCTCTGTATCAAGTATTTTATGATGGTAGATTAT
+TCACTTTGTAATGTGTATGCATCATCACTCTTTGATTATATAATTGATTGTAAACAAGAA
+TTGGAGTACATTAGGCAGATGAAAATTCATAATACAACCATGTATGAGTTAATCTATAAT
+AGAGACAAAAACAAGCATGCTTCCCATATTCTACATAGGTATTCTAAACATCCAGTTTTG
+ACACAGTGTATCACTAAAGGATTCAAGATTTACACAGAAGTAACCGAGCAGGTCACTAAA
+GCTCTAAACAGACGTGCTCTAATAGATGAGATAATAAACAATGTATCAACTGATGACAAT
+CTCCTATCAAAACTTCCATTAGAAATTAGGGATCTAATTGTTTCACAAGCTGTCATATAG
+AGTTCTATCCACCCACCTTTCTTGAAATGAGTTAATAGTCATAAGTTAGTTAAGTCATAA
+GTTAGTTAAGTCATAAGTTAGTTAAGTCATAAGTTAGTTAAGTCATAAGTTAGTTAAGTC
+ATAAGTTAGTTAAGTCATAAGTTAGTTAAGTCATAAGTTAGTTTATAGTCTAACACTTCT
+AATTTTTATACCTTGATCTTTTTCTCTAATTATGAAAAAGTAAATCATTATGAAGATGGA
+TGAAATGGACGAGATTGTGCGCATCGTTAACGATAGTATGTGGTACGTACCTAACGCATT
+TATGGACGACGGTGATAATGAAGGTCACATTTCTGTCAATAATGTCTGTCATATGTATCT
+CGCATTCTTTGATGTGGATATATCATCTCATCTGTTTAAATTAGTTATTAAACACTGCGA
+TCTGAATAAACGACTAAAATGTGGTAACTCTCCATTACATTGCTATACGATGAATACACG
+ATTTAATCCATCTGTATTAAAGATATTGTTACGCCACGGCATGCGTAACTTTGATAGCAA
+GGATAAAAAAGGACATATTCCTCTACACCACTATCTGATTCATTCACTATCAATCGATAA
+CAAGATCTTTGATATACTAACGGACCCCATTGATGACTTTAGTAAATCATCCGATCTATT
+GCTGTGTTATCTTAGATATAAATTCAATGGGAGCTTAAACTATTACGTTCTGTACAAATT
+ATTGACTAAAGGATCTGACCCTAATTGCGTCGATGAGGATGGACTCACTTCTCTTCATTA
+CTACTGTAAACACATATCCGCGTTCCACGAAAGCAATTATTACAAGTCAAAGAGTCACAC
+TAAGATGCGAGCTGAGAAGCGATTCATCTACGCGATAATAGATCATGGAGCAAACATTAA
+CGCGGTTACGAAAATCGGAAATACGCCGTTACACACTTACCTTCAACAGTATACCAAACA
+TAGTCCTCGTGTGGTGTATGCTCTTTTATCTCGAGGAGCCGATACGAGGATACGTAATAA
+TCTTAATTGTACACCCATCATGGAATACATAAAGAACGATTGTGCAACAGGTCATATTCT
+CATAATGTTACTCAATTGGCACGAACAAAAATACGGGAAATTACAAAAGGAAGAAGGACA
+ACATCTACTTTATCTATTCATAAAACATAATCAAGGATATGGAAGTCGCTCTCTCAATAT
+ACTACGGTATCTACTAGATAGATTCGACATTCAGAAAGACGAATACTATAATACAATGAC
+TCCTCTTCATACCGCCTTCCAGAATTGCAATAACAATGTTGCCTCATACCTCGTATACAT
+TGGATACGACATCAACCTTCCGACTAAAGACGATAAGACAGTATTCGACTTGGTGTTTGA
+AAACAGAAACATTATATACAAGGCGGATGTCGTTAATGACATTATCCACCACAGACTGAA
+AGTATCTCTACCTATGATTAAATCGTTGTTCTACAAGATGTCGGAGTTCTCTCCCTACGA
+CGATCACTACGTAAAGAAGATAATAGCCTACTGCCTATTAAGGGACGAGTCATTTGCGGA
+ACTACATACTAAATTCTGTTTAAACGAGGACTATAAAAGTGTATTTATGAAAAATATATC
+ATTCGATAAGATAGATTCCATCATCGAAAAATGTAGTCGTGACATAAGTCTCCTCAAAGA
+GATTCGAATCTCAGACACCGACTTGTATACGGTATTGAGAACAGAAGACATTCGGTATCA
+CACATATCTCGAAGCCATACATTCAGACAAACGCATTTCATTTCCCATGTACGACGATCT
+CATAGAACAGTGTCATCTATCGATGGAGCATAAAAGTAAACTCGTCGACAAAGCACTCAA
+TAAATTAGAGTCTACCATCGATAGTCAATCTAGACTATCGTATTTGCCTCCGGAAATTAT
+GCGCAATATCATAACCAAGCTAAGCGACTACCATCTAAACAGTATGTTGTACGGAAAGAA
+CCATTACAAATATTATCCATGATAGAAAGAAAATATTTAAAAAATAATCTATATGATTGG
+AGAAGTAGGAAACAAACAGTAACAAGACGACGATTACTACATTATTAAATCATGAGGTCC
+GTATTATACTCGTATATATTGTTTCTCTCATGTATAATAATAAACGGAAGAGATATAGCA
+CCACATGCACCATCCAATGGAAAGTGTAAAGACAACGAATACAGAAGCCGTAATCTATGT
+TGTCTATCGTGTCCTCCGGGAACTTACGCTTTCAGATTATGTGATAGCAAGACTAATACA
+CAATGTACACCGTGTGGTTCGGATACCTTTACATCTCACAATAATCATTTACAGGCTTGT
+CTAAGTTGTAACGGAAGATGTGATAGTAATCAGGTAGAGACGCGATCGTGTAACACGACT
+CACAATAGAATCTGTGAATGCTCTCCAGGATATTATTGTCTTCTCAAAGGAGCATCAGGG
+TGTAGAACATGTATTTCTAAAACAAAGTGTGGAATAGGATACGGAGTATCCGGATACACG
+TCTACCGGAGACGTCATCTGTTCTCCGTGTGGTCCCGGAACATATTCTCACACCGTCTCT
+TCCACAGATAAATGCGAACCCGTCGTAACCAGCAATACATTTAACTATATCGATGTGGAA
+ATTAACCTGTATCCAGTCAACGACACATCGTGTACTCGGACGACCACTACCGGTCTCAGC
+GAATCCATCTCAACGTCGGAACTAACTATTACCATGAATCATAAAGATTGTGATCCAGTC
+TTTCGTGCAGAATACTTCTCTGTCCTTAATAATGTAGCAACTTCAGGATTCTTTACAGGA
+GAAAATAGATATCAGAATACTTCAAAGATATGTACTCTGAATTTCGAGATTAAATGTAAC
+AACAAAGATTCATCTTCCAAACAGTTAACGAAAACAAAGAATGATACTATCATGCCGCAT
+TCAGAGACGGTAACTCTAGTGGGCGACTGTCTATCTAGCGTCGACATCTACATACTATAT
+AGTAATACCAATACTCAAGACTACGAAAATGATACAATCTCTTATCATATGGGTAATGTT
+CTCGATGTCAATAGCCATATGCCCGCTAGTTGCGATATACATAAACTGATCACTAATTCC
+CAGAATCCCACCCACTTATAGTAAGTTTTTTTACCTATAAATAATAAATACAATAATTAA
+TTTCTCGTAAAAGTAGAAAATATATTCTAATTTATTATATGGTAAGAAAGTAGAATCATC
+TAGAACAGTAATCAATCAATAGCAATCATGAAACAATATATTGTCCTGGCATGCATGTGC
+CTAGTGGCAGCTGCTATGCCTACTAGTCTTCAACAATCTTCATCCTCGTGTACTGAAGAA
+GAAAACAAACATCATATGGGAATCGATGTTATTATCAAAGTCACAAAGCAAGACCAAACA
+CCGACCAATGATAAGATTTGTCAATCCGTAACGGAAGTTACAGAGACCGAAGATGATGAG
+GTATCCGAAGAAGTTGTAAAAGGAGATCCCACCACTTATTACACTATCGTCGGTGCGGGT
+CTTAACATGAACTTTGGATTCACCAAATGCCCAAAGATTTTATCCATCTCCGAATCCTCT
+GATGGAAACACTGTGAATACTAGATTGTCCAGCGTGTCACCGGGACAAGGTAAGGACTCT
+CCCGCGATCACGCGTGAAGAAGCTCTGGCTATGATCAAAGACTGTGAGATGTCTATCGAC
+ATCAGATGTAGCGAAGAAGAGAAAGACAGTGACATCAAGACCCATCCAGTACTTGGGTCT
+AACATCTCACATAAGAAAGTGAGTTACAAAGATATCATCGGTTCAACGATCGTTGATACA
+AAATGTGTCAAGAACCTAGAGTTTAGCGTACGTATCGGAGACATGTGTGAGGAATCATCT
+GAACTTGAAGTCAAGGATGGATTCAAGTATGTCGACGGATCGGCATCTGAAGGTGCAACC
+GATGATACTTCACTCATCGATTCAACAAAACTCAAAGCATGTGTCTGAATCGATAACTCT
+ATTCATCTGAAAATGGATGAGTTGGGTTAATCGAACGATTCAGACACCGCACCACGAATT
+AAAAAAGACCGGGCACTATATTCCGGTTTGCAAAACAAAAATATTTAACTACATTCACAA
+AAAGTTACCTCTCGTTACTTCTTCTTTCTGTTTCAATATGTGATACGATATGATCACTAT
+TCGTATTCTCTTGGTCTCATAAAAAAGTTTTACAAAAAAAAAAAAAATATTTTTATTCTC
+TTTCTCTCTTCGATGGTCTCACAAAAATATTAAACCTCTTTCTGATGTCTCAACTATTTC
+GTAAACGATAACGTCCAACAATATATTCTCGTAGAGCTTATCAACATCCTTATACCAATC
+TAGGTTGTCAGACAATTGCATCATAAAATAATGTTTATAATTTACACGTTAACATCATAT
+AATAAACGTATATAGTTAATATTTTTGGAATATAAATGATCTGTAAAATCCATGTAGGGG
+ACACTGCTCACGTTTTTTCTCTAGTACATAATTTCACACAAGTTTTTATACAGACAAATT
+AATTCTCGTCCATATATTTTAAAACATTGACTTTTGTACTAAGAAAAATATCTTGACTAA
+CCATCTCTTTCTCTCTTCGATGGGTCTCACAAAAATATTAAACCTCTTTCTGATGGAGTC
+GTAAAAAGTTTTTATCCTTTCTCTCTTCGATAGGTCTCACAAAAATATTAAACCTCTTTC
+TGATGGTCTCTATAAACGATTGATTTTTCTTACCCTCTAGAGTTTCCTACGGTCGTGGGT
+CACACATTTTTTTCTAGACACTAAATAAAATAGTAAA
diff --git a/pages/libs/mpxsonar/example-data/mpox.tsv b/pages/libs/mpxsonar/example-data/mpox.tsv
new file mode 100644
index 0000000..7161e1b
--- /dev/null
+++ b/pages/libs/mpxsonar/example-data/mpox.tsv
@@ -0,0 +1,7 @@
+ID ISOLATE LENGTH COUNTRY GEO_LOCATION RELEASE_DATE COLLECTION_DATE SEQ_TECH HOST GENOME_COMPLETENESS
+OP764614.1 MPXV/Germany/2022/RKI556 197140 Germany Germany 2022-11-03 2022-06-01 Illumina Homo sapiens complete
+OP764615.1 MPXV/Germany/2022/RKI557 197140 Germany Germany 2022-11-03 2022-06-01 Illumina Homo sapiens complete
+OP764618.1 MPXV/Germany/2022/RKI560 197137 Germany Germany 2022-11-03 2022-06-01 Illumina Homo sapiens complete
+OP764617.1 MPXV/Germany/2022/RKI559 197141 Germany Germany 2022-11-03 2022-06-01 Illumina Homo sapiens complete
+OP764616.1 MPXV/Germany/2022/RKI558 197141 Germany Germany 2022-11-03 2022-06-01 Illumina Homo sapiens complete
+
diff --git a/pages/libs/mpxsonar/pyproject.toml b/pages/libs/mpxsonar/pyproject.toml
index 9b17771..22beaad 100644
--- a/pages/libs/mpxsonar/pyproject.toml
+++ b/pages/libs/mpxsonar/pyproject.toml
@@ -1,12 +1,12 @@
[tool.poetry]
-name = "MPoxSonar"
-version = "0.5.0"
+name = "mpxsonar"
+version = "0.5.4"
description = "A database-driven system for handling genomic sequences and screening genomic profiles."
authors = ["Stephan Fuchs ", "Kunaphas Kongkitimanon ", "Matthew Huska "]
license = "GPL3"
readme = "README.md"
-homepage = "https://github.com/rki-mf1/covsonar"
-repository = "https://github.com/rki-mf1/covsonar"
+homepage = "https://github.com/rki-mf1/MpoxSonar"
+repository = "https://github.com/rki-mf1/MpoxSonar"
[tool.poetry.dependencies]
python = "^3.9"
diff --git a/pages/libs/mpxsonar/src/mpxsonar/align.py b/pages/libs/mpxsonar/src/mpxsonar/align.py
index 1fbcd6d..aec02f5 100644
--- a/pages/libs/mpxsonar/src/mpxsonar/align.py
+++ b/pages/libs/mpxsonar/src/mpxsonar/align.py
@@ -11,6 +11,8 @@
import pandas as pd
import psutil
+from .config import TMP_CACHE
+
class sonarAligner(object):
"""
@@ -18,12 +20,12 @@ class sonarAligner(object):
alignment functionalities/statistics.
"""
- def __init__(self, outdir=None):
+ def __init__(self, cache_outdir=None):
self.nuc_profile = []
self.nuc_n_profile = []
self.aa_profile = []
self.aa_n_profile = []
- self.outdir = outdir
+ self.outdir = TMP_CACHE if not cache_outdir else os.path.abspath(cache_outdir)
self.logfile = open(os.path.join(self.outdir, "align.debug.log"), "a")
def __exit__(self, exc_type, exc_value, exc_traceback):
diff --git a/pages/libs/mpxsonar/src/mpxsonar/basics.py b/pages/libs/mpxsonar/src/mpxsonar/basics.py
index 25673db..a1cfff2 100644
--- a/pages/libs/mpxsonar/src/mpxsonar/basics.py
+++ b/pages/libs/mpxsonar/src/mpxsonar/basics.py
@@ -465,7 +465,7 @@ def import_data( # noqa: C901
# importing sequences
if fasta:
cache.add_fasta(*fasta, propdict=properties)
- aligner = sonarAligner(outdir=cachedir)
+ aligner = sonarAligner(cache_outdir=cachedir)
l = len(cache._samplefiles_to_profile)
# start alignment
with WorkerPool(n_jobs=threads, start_method="fork") as pool, tqdm(
diff --git a/pages/libs/mpxsonar/src/mpxsonar/cache.py b/pages/libs/mpxsonar/src/mpxsonar/cache.py
index 35d5c01..b0c8f21 100644
--- a/pages/libs/mpxsonar/src/mpxsonar/cache.py
+++ b/pages/libs/mpxsonar/src/mpxsonar/cache.py
@@ -12,7 +12,6 @@
import re
import shutil
import sys
-from tempfile import mkdtemp
import traceback
from mpire import WorkerPool
@@ -20,8 +19,8 @@
from tqdm import tqdm
from .align import sonarAligner
+from .config import TMP_CACHE
from .dbm import sonarDBManager
-from .utils import check_seq_compact
from .utils import harmonize
from .utils import hash
from .utils import open_file
@@ -98,11 +97,7 @@ def __init__(
)
self._molregex = re.compile(r"\[molecule=([^\[\]=]+)\]")
- self.basedir = (
- os.path.abspath(mkdtemp(prefix=".sonarCache_"))
- if not outdir
- else os.path.abspath(outdir)
- )
+ self.basedir = TMP_CACHE if not outdir else os.path.abspath(outdir)
if not os.path.exists(self.basedir):
os.makedirs(self.basedir)
@@ -537,14 +532,15 @@ def add_fasta(self, *fnames, propdict=defaultdict(dict)): # noqa: C901
with sonarDBManager(self.db, debug=self.debug) as dbm:
for fname in fnames:
for data in self.iter_fasta(fname):
- # print(data)
+ # EDIT: we currently lock the filtering part. print(data)
# check sequence lenght
- if not check_seq_compact(
- self.get_refseq(data["refmol"]), data["sequence"]
- ):
- failed_list.append((data["name"], len(data["sequence"])))
- # log fail samples
- continue
+ # if not check_seq_compact(
+ # self.get_refseq(data["refmol"]), data["sequence"]
+ # ):
+ # failed_list.append((data["name"], len(data["sequence"])))
+ # log fail samples
+ # continue
+
# check sample
data["sampleid"], seqhash = dbm.get_sample_data(data["name"])
data["sourceid"] = dbm.get_source(data["refmolid"])["id"]
@@ -717,7 +713,7 @@ def _align(self, output_paranoid, qryfile, reffile, sample_name):
# print(output_paranoid, qryfile, reffile, sample_name)
if not os.path.exists(output_paranoid):
- aligner = sonarAligner(outdir=self.basedir)
+ aligner = sonarAligner(cache_outdir=self.basedir)
qry, ref = aligner.align(qryfile, reffile)
with open(output_paranoid, "w+") as handle:
@@ -940,7 +936,7 @@ def paranoid_test(self, refseqs, sample_data, dbm): # noqa: C901
handle.write(">ref\n" + orig_seq)
output_paranoid = f"{sample_name}.withref.{ref_name}.fail-paranoid.fna"
if not os.path.exists(output_paranoid):
- aligner = sonarAligner(outdir=self.basedir)
+ aligner = sonarAligner(cache_outdir=self.basedir)
qry, ref = aligner.align(qryfile, reffile)
with open(output_paranoid, "w+") as handle:
diff --git a/pages/libs/mpxsonar/src/mpxsonar/config.py b/pages/libs/mpxsonar/src/mpxsonar/config.py
index 33b71ff..2a8a8db 100644
--- a/pages/libs/mpxsonar/src/mpxsonar/config.py
+++ b/pages/libs/mpxsonar/src/mpxsonar/config.py
@@ -1,4 +1,5 @@
import os
+from tempfile import mkdtemp
from dotenv import load_dotenv
@@ -10,3 +11,6 @@
DEBUG = os.getenv("DEBUG") or False
# 10 = DEBUG, 20 = INFO, 30 = WARNING
LOG_LEVEL = os.getenv("LOG_LEVEL") or 20
+
+
+TMP_CACHE = os.path.abspath(mkdtemp(prefix=".sonarCache_"))
diff --git a/pages/libs/mpxsonar/src/mpxsonar/dbm.py b/pages/libs/mpxsonar/src/mpxsonar/dbm.py
index 51c6e80..226fcc8 100644
--- a/pages/libs/mpxsonar/src/mpxsonar/dbm.py
+++ b/pages/libs/mpxsonar/src/mpxsonar/dbm.py
@@ -4,6 +4,7 @@
# Kunaphas (RKI,HPI, kunaphas.kon@gmail.com)
from collections import defaultdict
+import datetime
import itertools
import os
import pkgutil
@@ -22,6 +23,7 @@
from . import logging
from .config import DB_URL
+from .utils import insert_before_keyword
sys.path.insert(1, "..")
@@ -451,23 +453,34 @@ def insert_property(self, sample_id, property_name, property_value):
>>> dbm.insert_property(1, "LINEAGE", "BA.5")
"""
- sql = (
- "INSERT INTO sample2property (sample_id, property_id, value_"
- + self.properties[property_name]["datatype"]
- + ") VALUES(?, ?, ?)"
- + " ON DUPLICATE KEY UPDATE value_"
- + self.properties[property_name]["datatype"]
- + "=?"
- )
- self.cursor.execute(
- sql,
- [
- sample_id,
- self.properties[property_name]["id"],
- property_value,
- property_value,
- ],
- )
+ try:
+ sql = (
+ "INSERT INTO sample2property (sample_id, property_id, value_"
+ + self.properties[property_name]["datatype"]
+ + ") VALUES(?, ?, ?)"
+ + " ON DUPLICATE KEY UPDATE value_"
+ + self.properties[property_name]["datatype"]
+ + "=?"
+ )
+ # tmp solution for insert empty date
+ # Incorrect date value: ''
+ if self.properties[property_name]["datatype"] == "date":
+ if property_value == "":
+ property_value = None
+
+ self.cursor.execute(
+ sql,
+ [
+ sample_id,
+ self.properties[property_name]["id"],
+ property_value,
+ property_value,
+ ],
+ )
+ except Exception as e:
+ logging.error(e)
+ logging.error(f"Sample ID:'{str(sample_id)}' cannot be processed")
+ sys.exit("If you need an assistance, please contact us.")
def insert_sequence(self, seqhash):
"""
@@ -505,6 +518,17 @@ def insert_sample(self, sample_name, seqhash):
for pname in self.properties:
if not self.properties[pname]["standard"] is None:
self.insert_property(sid, pname, self.properties[pname]["standard"])
+
+ # check if it was already exist or not.
+ row = self.check_property_IMPORTDATE(sid=sid)
+ if row is None:
+ # add INSERTED DATE
+ value = datetime.date.today()
+ self.insert_property(sid, "IMPORTED", value)
+ else:
+ pass
+ # print("PASS")
+
return sid
def delete_alignment(self, seqhash=None, element_id=None):
@@ -823,6 +847,8 @@ def check_sql_string(self, sql, values):
def get_molecule_ids(self, reference_accession=None):
"""
+ PARAMS reference_accesion list or string
+
Returns a dictionary with accessions as keys and respective rowids as values for
all molecules related to a given reference
or all references if reference_accession is None.
@@ -832,8 +858,15 @@ def get_molecule_ids(self, reference_accession=None):
"""
if reference_accession:
- condition = "`reference.accession` = ?"
- val = [reference_accession]
+ if not isinstance(reference_accession, list):
+ reference_accession = reference_accession.split(", ")
+
+ condition = (
+ "`reference.accession` IN ("
+ + ", ".join(["?"] * len(reference_accession))
+ + ")"
+ )
+ val = reference_accession
else:
# to output all
# condition = "`reference.standard` = ?"
@@ -1109,6 +1142,15 @@ def get_sequence(self, element_id=None):
row = self.cursor.fetchone()
return None if row is None else row["sequence"]
+ def check_property_IMPORTDATE(self, sid=None):
+ row = None
+ if sid:
+ sql = "SELECT property_id FROM sample2property WHERE sample_id = ? AND property_id= 1;"
+ self.cursor.execute(sql, [sid])
+ row = self.cursor.fetchone()
+
+ return row
+
def extract_sequence(
self, element_id=None, translation_table=None, molecule_id=None
):
@@ -1495,7 +1537,6 @@ def get_ref_ID_base_query_profile( # noqa: 901
negate = True
else:
negate = False
-
# variant typing
if match := snv_regex.match(var):
snv = True
@@ -1618,7 +1659,7 @@ def get_ref_ID_base_query_profile( # noqa: 901
return sql, intersect_vals + except_vals
- def query_profile(self, *vars, reference_accession=None): # noqa: C901
+ def query_profile(self, *vars, reference_accession=""): # noqa: C901
iupac_nt_code = {
"A": set("A"),
"C": set("C"),
@@ -1796,11 +1837,12 @@ def query_profile(self, *vars, reference_accession=None): # noqa: C901
v.append(" ")
# assemble sub-sql
+ # NOTE: reference_accession no need to put at negate.
if negate:
except_sqls.append(base_sql + " AND ".join(c))
except_vals.extend(v)
else:
- intersect_sqls.append(base_sql + " AND ".join(c))
+ intersect_sqls.append(base_sql + " AND ".join(c) + reference_accession)
intersect_vals.extend(v)
# assemble final sql
@@ -1883,56 +1925,6 @@ def match( # noqa: 901
# collecting sqls for metadata-based filtering
property_sqls = []
property_vals = []
- # IF sublineage search is enable
- # support: include and exclude
- if "with_sublineage" in reserved_props:
- _tmp_include_lin = [] # used to keep all lienages after search.
- lineage_col = reserved_props.get("with_sublineage")
- include_lin = properties.get(lineage_col) # get list of given lineages
- negate = False
- logging.info("sublineage search is enable on %s" % include_lin)
- while include_lin:
- in_lin = include_lin.pop(0)
-
- if in_lin.startswith("^"):
- in_lin = in_lin[1:]
- negate = True
-
- # have wildcard in string which mean we have to find all lineage from wildcard query
- # then we used the wildcard query result to find all sublineages agian.
- if "%" in in_lin:
- _tobeadded_lin = self.get_list_of_lineages(in_lin)
- for i in _tobeadded_lin:
-
- # if i != in_lin: # we dont need to add same lineage agian,so we skip for the duplicate lineage.
- if negate: # all lineage should add not ^
- i = "^" + i
- include_lin.append(i) # add more lineage to find in next round.
-
- value = self.lineage_sublineage_dict.get(
- in_lin, "none"
- ) # provide a default value if the key is missing:
- # print(value)
- if value != "none":
- if negate:
- in_lin = "^" + in_lin
- _tmp_include_lin.append(in_lin)
-
- _list = value.split(",")
- for i in _list:
- if negate: # all sublineage should add not^
- i = "^" + i
- include_lin.append(i) # add more lineage to find in next round.
- # _tmp_include_lin.append(i)
- # if we don't find this wildcard so we discard it
- else: # None (no child)
- if negate:
- in_lin = "^" + in_lin
- _tmp_include_lin.append(in_lin)
- negate = False
-
- include_lin = _tmp_include_lin
- properties[lineage_col] = include_lin
if self.debug:
logging.info(f"List all prop.:{properties}")
# if properties are present in query
@@ -1946,6 +1938,33 @@ def match( # noqa: 901
property_sqls = " INTERSECT ".join(property_sqls)
if self.debug:
logging.info(f"Properties in Query: {property_sqls}")
+ # ----------------------------------------------
+ # NOTE: Find the refID, if refID is not given,
+ # this will return all refIDs that match the given profiles
+ selected_ref_ids = None
+ if len(profiles) > 0:
+
+ # WARN: this take only one accession ID into account at a time. *not support multiple refs.
+ if reference_accession:
+ selected_dict = next(
+ item
+ for item in self.references
+ if item["accession"] == reference_accession
+ )
+ selected_ref_ids = str(selected_dict["id"])
+ else:
+ ref_id_list = self.get_ref_variant_ID(profiles)
+ selected_ref_ids = ", ".join([str(x) for x in ref_id_list])
+
+ logging.info(f"Found Reference ID: {selected_ref_ids}")
+ if selected_ref_ids:
+ variant_condition_stm = (
+ " AND `reference.id` IN (" + selected_ref_ids + ")"
+ )
+ else:
+ variant_condition_stm = ""
+ else:
+ variant_condition_stm = ""
# collecting sqls for genomic profile based filtering
profile_sqls = []
@@ -1953,14 +1972,16 @@ def match( # noqa: 901
for profile in profiles:
sql, val = self.query_profile(
- *profile, reference_accession=reference_accession
+ *profile, reference_accession=variant_condition_stm
)
+
profile_sqls.append(sql)
profile_vals.extend(val)
if len(profiles) == 1:
+ # cannot put variant_condition_stm
profile_sqls = profile_sqls[0]
- elif len(profiles) > 1:
+ elif len(profiles) > 1: # when there is an OR ops.
profile_sqls = " UNION ".join(
[
"SELECT * FROM (" + x + ") t" + str(i)
@@ -1969,19 +1990,26 @@ def match( # noqa: 901
)
else:
profile_sqls = ""
+
+ # ------------------------
+ # NOTE: Put the variant_condition_stm at the begin of
+ # AND `reference.id` IN (" + selected_ref_ids + ")" 1 EXCEPT
+ if variant_condition_stm == "":
+ pass
+ else:
+ # for NOT
+ if "EXCEPT" in profile_sqls:
+ # remove AND at beginning. and then append at the back.
+ _tmp_variant_condition_stm = variant_condition_stm.replace("AND", "", 1)
+ _tmp_variant_condition_stm = _tmp_variant_condition_stm + " AND"
+ profile_sqls = insert_before_keyword(
+ profile_sqls, " 1 EXCEPT", _tmp_variant_condition_stm
+ )
+
if self.debug:
logging.info(f"Profile sqls: {profile_sqls}")
logging.info(f"Profile vals: {profile_vals}")
- variant_id_list = self.get_ref_variant_ID(profiles)
- if len(variant_id_list) > 0:
- selected_variant_ids = ", ".join([str(x) for x in variant_id_list])
- logging.info(f"Selected Reference ID: {selected_variant_ids}")
- varinat_condition_stm = (
- " AND `reference.id` IN (" + selected_variant_ids + ")"
- )
- else:
- varinat_condition_stm = ""
# ------
if property_sqls and profile_sqls:
if len(profiles) > 1:
@@ -2006,7 +2034,6 @@ def match( # noqa: 901
+ " , ".join(samples_condition)
+ ")"
)
-
property_sqls = []
property_vals = []
else:
@@ -2024,9 +2051,27 @@ def match( # noqa: 901
if self.debug:
logging.info(f"Sample selection in sql: {sample_selection_sql}")
+ # NOTE: change the ref ids to accession.
+ # selected_ref_ids is str()
+
+ if selected_ref_ids is not None:
+ # change ref. from id to accession.
+ _tmpsplit = selected_ref_ids.split(", ")
+ selected_accession_ref_list = [
+ item["accession"]
+ for item in self.references
+ if str(item["id"]) in _tmpsplit
+ ]
+ reference_accession = selected_accession_ref_list
+ if self.debug:
+ print("---- new ref ----- ", reference_accession)
+
genome_element_condition = [
str(x) for x in self.get_element_ids(reference_accession, "source")
]
+ #
+ if self.debug:
+ print("---- genome_element_condition ---", genome_element_condition)
# if enable m `molecule.symbol`, "@"
if len(genome_element_condition) == 1:
genome_element_condition = "`element.id` = " + genome_element_condition[0]
@@ -2068,6 +2113,8 @@ def match( # noqa: 901
else:
cds_element_condition = ""
+ if self.debug:
+ print("----c ds_element_condition ---", cds_element_condition)
# standard query
if format == "csv" or format == "tsv":
@@ -2141,9 +2188,9 @@ def match( # noqa: 901
+ ") AND "
+ genome_element_condition
+ nn
- + varinat_condition_stm
+ + variant_condition_stm
+ " GROUP BY `sample.id`, reference_accession) nt_profile "
- + " LEFT JOIN "
+ + " JOIN "
+ "( SELECT `sample.id`, `reference.accession` AS reference_accession , group_concat("
+ m
+ ' `element.symbol`, ":" ,`variant.label`) AS _profile, `variant.id`'
@@ -2152,7 +2199,7 @@ def match( # noqa: 901
+ ")"
+ cds_element_condition
+ nx
- + varinat_condition_stm
+ + variant_condition_stm
+ " GROUP BY `sample.id`, reference_accession ) aa_profile "
+ " ON nt_profile.`sample.id` = aa_profile.`sample.id` AND nt_profile.reference_accession =aa_profile.reference_accession "
+ ", `sample` "
@@ -2233,13 +2280,15 @@ def match( # noqa: 901
df_1 = pd.DataFrame(_1_rows)
df_1.sort_values(by=["sample.name"], inplace=True)
if self.debug:
- logging.debug(df_1["sample.name"])
+ pass
+ # logging.debug(df_1["sample.name"])
# sample.name REFERENCE_ACCESSION NUC_PROFILE AA_PROFILE
df_2 = pd.DataFrame(_2_rows)
df_2.sort_values(by=["sample.name"], inplace=True)
if self.debug:
- logging.debug(df_2.columns)
- logging.debug(df_2["sample.name"])
+ pass
+ # logging.debug(df_2.columns)
+ # logging.debug(df_2["sample.name"])
"""
merge_df = pd.merge(
@@ -2337,7 +2386,7 @@ def get_list_of_lineages(self, lineage):
@staticmethod
def optimize(dbfile):
- logging.WARNING(
+ logging.warning(
"Currently, we don't support this command through our application yet."
)
logging.info(
diff --git a/pages/libs/mpxsonar/src/mpxsonar/sonar.py b/pages/libs/mpxsonar/src/mpxsonar/sonar.py
index 83ddd6d..3b4b8bf 100644
--- a/pages/libs/mpxsonar/src/mpxsonar/sonar.py
+++ b/pages/libs/mpxsonar/src/mpxsonar/sonar.py
@@ -13,6 +13,7 @@
from . import logging
from .basics import sonarBasics
from .dbm import sonarDBManager
+from .utils import open_file
# from .cache import sonarCache # noqa: F401
@@ -206,7 +207,7 @@ def parse_args(args):
# Delete Reference.
subparsers.add_parser(
"delete-ref",
- parents=[general_parser, ref_parser],
+ parents=[general_parser],
help="Delete a reference in database.",
)
@@ -645,7 +646,11 @@ def main(args): # noqa: C901
if args.out_column != "all":
out_column = args.out_column.strip()
out_column_list = out_column.split(",")
- check = all(item in dbm.properties for item in out_column_list)
+ _all_avi_columns = list(dbm.properties.keys())
+ check = all(
+ item in _all_avi_columns + ["NUC_PROFILE", "AA_PROFILE"]
+ for item in out_column_list
+ )
if check:
# sample.name is fixed
valid_output_column = out_column_list + ["sample.name"]
@@ -673,7 +678,7 @@ def main(args): # noqa: C901
if args.sample_file:
for sample_file in args.sample_file:
check_file(sample_file)
- with sonarBasics.open_file(sample_file, compressed="auto") as file:
+ with open_file(sample_file, compressed="auto") as file:
for line in file:
reserved_props = sonarBasics.set_key(
reserved_props, "sample", line.strip()
diff --git a/pages/libs/mpxsonar/src/mpxsonar/utils.py b/pages/libs/mpxsonar/src/mpxsonar/utils.py
index f140879..3183147 100644
--- a/pages/libs/mpxsonar/src/mpxsonar/utils.py
+++ b/pages/libs/mpxsonar/src/mpxsonar/utils.py
@@ -46,3 +46,28 @@ def open_file(fname, mode="r", compressed=False, encoding=None):
return open(fname, mode, encoding=encoding)
except Exception:
sys.exit("input error: " + fname + " cannot be opened.")
+
+
+def insert_before_keyword(s, keyword, new_string):
+ """
+ Inserts a string before a keyword in a string.
+
+ Args:
+ s (str): The original string.
+ keyword (str): The keyword to search for in the string.
+ new_string (str): The string to insert before the keyword.
+
+ Returns:
+ str: The modified string.
+ """
+ # Find the index of the keyword in the string
+ index = s.find(keyword)
+
+ # If the keyword is not found, return the original string
+ if index == -1:
+ return s
+
+ # Insert the new string before the keyword
+ modified_string = s[:index] + new_string + s[index:]
+
+ return modified_string
diff --git a/pages/libs/mpxsonar/tests/conftest.py b/pages/libs/mpxsonar/tests/conftest.py
index 1733edf..5f37a20 100644
--- a/pages/libs/mpxsonar/tests/conftest.py
+++ b/pages/libs/mpxsonar/tests/conftest.py
@@ -1,10 +1,9 @@
import os
import tempfile
-import pytest
-
from mpxsonar.basics import sonarBasics
from mpxsonar.dbm import sonarDBManager
+import pytest
# PYTEST FIXTURES
diff --git a/pages/libs/mpxsonar/tests/test_basics.py b/pages/libs/mpxsonar/tests/test_basics.py
index aedd5c1..4b8eb28 100644
--- a/pages/libs/mpxsonar/tests/test_basics.py
+++ b/pages/libs/mpxsonar/tests/test_basics.py
@@ -2,9 +2,8 @@
from pathlib import Path
import re
-import pytest
-
from mpxsonar.basics import sonarBasics
+import pytest
def test_setup_and_file_exists(tmpfile_name):
diff --git a/pages/libs/mpxsonar/tests/test_cache.py b/pages/libs/mpxsonar/tests/test_cache.py
index cc58ab9..2674047 100644
--- a/pages/libs/mpxsonar/tests/test_cache.py
+++ b/pages/libs/mpxsonar/tests/test_cache.py
@@ -3,10 +3,9 @@
from pathlib import Path
import shutil
-import pytest
-
from mpxsonar.cache import sonarCache
from mpxsonar.dbm import sonarDBManager
+import pytest
def test_get_refseq_id_failcase(tmpfile_name, testdb):
diff --git a/pages/libs/mpxsonar/tests/test_dbm.py b/pages/libs/mpxsonar/tests/test_dbm.py
index fbf0e32..96fa6a6 100644
--- a/pages/libs/mpxsonar/tests/test_dbm.py
+++ b/pages/libs/mpxsonar/tests/test_dbm.py
@@ -3,9 +3,8 @@
import sqlite3
from Bio.Seq import Seq
-import pytest
-
from mpxsonar.dbm import sonarDBManager
+import pytest
def test_add_property_that_exists(init_writeable_dbm):
diff --git a/pages/libs/mpxsonar/tests/test_e2e.py b/pages/libs/mpxsonar/tests/test_e2e.py
index 0af9b0b..1d062f8 100644
--- a/pages/libs/mpxsonar/tests/test_e2e.py
+++ b/pages/libs/mpxsonar/tests/test_e2e.py
@@ -3,9 +3,8 @@
import re
import shutil
-import pytest
-
from mpxsonar import sonar
+import pytest
def split_cli(s):
diff --git a/pages/libs/mpxsonar/tests/test_sonar.py b/pages/libs/mpxsonar/tests/test_sonar.py
index 3f021d2..ef667d9 100644
--- a/pages/libs/mpxsonar/tests/test_sonar.py
+++ b/pages/libs/mpxsonar/tests/test_sonar.py
@@ -3,9 +3,8 @@
from pathlib import Path
import shutil
-import pytest
-
from mpxsonar import sonar
+import pytest
def test_check_file_not_exist(tmpfile_name):
diff --git a/pages/not_found_404.py b/pages/not_found_404.py
new file mode 100644
index 0000000..7aa03a3
--- /dev/null
+++ b/pages/not_found_404.py
@@ -0,0 +1,16 @@
+import dash
+from dash import html
+import dash_bootstrap_components as dbc
+
+dash.register_page(__name__)
+
+layout = html.Div(
+ [
+ dbc.Alert(
+ [
+ "404 Content Not Found ",
+ ],
+ color="danger",
+ ),
+ ]
+)
diff --git a/pages/tool.py b/pages/tool.py
index 3bbae84..7e0499a 100644
--- a/pages/tool.py
+++ b/pages/tool.py
@@ -1,284 +1,604 @@
import argparse
import shlex
+import time
import dash
from dash import callback
-from dash import dcc
from dash import html
from dash import Input
+from dash import no_update
from dash import Output
from dash import State
import dash_bootstrap_components as dbc
+from data import load_all_sql_files
import pandas as pd
import plotly.express as px
-
-from pages.util_tool_checklists import checklist_1
-from pages.util_tool_checklists import checklist_2
-from pages.util_tool_checklists import checklist_3
-from pages.util_tool_checklists import checklist_4
-from pages.util_tool_checklists import query_card, Output_mpxsonar
+import plotly.graph_objects as go
+
+from pages.config import color_schemes
+from pages.config import location_coordinates
+from pages.config import logging_radar
+from pages.html_compare import html_aa_nt_radio
+from pages.html_compare import html_compare_button
+from pages.html_compare import html_date_picker
+from pages.html_compare import overview_table
+from pages.html_data_explorer import create_world_map_explorer
+from pages.html_data_explorer import html_elem_dropdown_aa_mutations
+from pages.html_data_explorer import html_elem_method_radioitems
+from pages.html_data_explorer import html_interval
+from pages.html_more_viz import tab_more_tool
+from pages.html_shared import html_complete_partial_radio
+from pages.html_shared import html_disclaimer_seq_errors
+from pages.html_shared import html_elem_checklist_seq_tech
+from pages.html_shared import html_elem_dropdown_aa_mutations_without_max
+from pages.html_shared import html_elem_dropdown_countries
+from pages.html_shared import html_elem_dropdown_genes
+from pages.html_shared import html_elem_reference_radioitems
+from pages.html_shared import html_table
+from pages.util_tool_mpoxsonar import Output_mpxsonar
+from pages.util_tool_mpoxsonar import query_card
+from pages.util_tool_summary import descriptive_summary_panel
+from pages.utils_filters import get_all_frequency_sorted_countries_by_filters
+from pages.utils_filters import get_all_frequency_sorted_seqtech
+from pages.utils_filters import get_all_gene_dict
+from pages.utils_filters import get_all_references
+from pages.utils_filters import get_frequency_sorted_cds_mutation_by_filters
+from pages.utils_filters import get_frequency_sorted_seq_techs_by_filters
+from pages.utils_tables import OverviewTable
+from pages.utils_tables import TableFilter
+from pages.utils_worldMap_explorer import DateSlider
from .app_controller import get_freq_mutation
-from .app_controller import get_value_by_filter
from .app_controller import match_controller
from .app_controller import sonarBasicsChild
+from .compare_callbacks import get_compare_callbacks
+from .explore_callbacks import get_explore_callbacks
from .libs.mpxsonar.src.mpxsonar.sonar import parse_args
+from .utils import get_color_dict
+
+
+df_dict = load_all_sql_files()
+date_slider = DateSlider(df_dict)
+color_dict = get_color_dict(df_dict)
+
+# initialize explore tool
+start_cond_ref_id = sorted(list(df_dict["variantView"]["complete"].keys()))[0]
+start_cond_complete = "complete"
+start_cond_aa_nt = "cds"
+start_cond_min_freq = 1
+start_cond_len_shown_mut = 20
+all_reference_options = get_all_references(df_dict)
+all_seq_tech_options = get_all_frequency_sorted_seqtech(df_dict)
+start_all_gene_dict = get_all_gene_dict(
+ df_dict, start_cond_ref_id, start_cond_complete, color_dict
+)
+start_all_gene_value = [s["value"] for s in start_all_gene_dict]
+start_seq_tech_dict = get_frequency_sorted_seq_techs_by_filters(
+ df_dict,
+ all_seq_tech_options,
+ start_cond_complete,
+ start_cond_ref_id,
+ start_all_gene_value,
+ start_cond_aa_nt,
+)
+start_seq_tech_values = [s["value"] for s in start_seq_tech_dict if not s["disabled"]]
+start_country_options = get_all_frequency_sorted_countries_by_filters(
+ df_dict,
+ start_seq_tech_values,
+ start_cond_complete,
+ start_cond_ref_id,
+ start_all_gene_value,
+ start_cond_aa_nt,
+)
+start_country_value = [i["value"] for i in start_country_options]
+(
+ start_colored_mutation_options_dict,
+ max_nb_freq,
+ min_nb_freq,
+) = get_frequency_sorted_cds_mutation_by_filters(
+ df_dict,
+ start_seq_tech_values,
+ start_country_value,
+ start_all_gene_value,
+ start_cond_complete,
+ start_cond_ref_id,
+ color_dict,
+ start_cond_min_freq,
+)
+nb_shown_options = (
+ len(start_colored_mutation_options_dict)
+ if len(start_colored_mutation_options_dict) < start_cond_len_shown_mut
+ else start_cond_len_shown_mut
+)
+logging_radar.info("Prebuilt cache is complete.")
dash.register_page(__name__, path="/Tool")
+compare_columns = TableFilter("compare", []).table_columns
+explore_columns = TableFilter("explorer", []).table_columns
-
-# example data for example map
-# note_data = pd.read_csv("data/Data.csv")
-
-# predefine
-coord_data = pd.read_csv("data/location_coordinates.csv")
-sql_query = (
- ""
- "SELECT t6.value_text, t1.label, value_date, count(*)"
- "FROM "
- "variant t1 "
- "JOIN alignment2variant t2 ON t1.id = t2.variant_id "
- "JOIN alignment t3 ON t2.alignment_id = t3.id "
- "JOIN sequence t4 ON t3.seqhash = t4.seqhash "
- "JOIN sample t5 ON t4.seqhash = t5.seqhash"
- "JOIN sample2property t6 ON t5.id = t6.sample_id"
- "WHERE"
- "t1.label LIKE 'del%'"
- "GROUP BY"
- "t6.value_text, t1.label, value_date"
- "limit 250"
- ";"
-)
-layout = html.Div(
+tab_explored_tool = html.Div(
[
- html.Div(id="alertmsg"),
html.Div(
[
- dbc.Row(
+ html.Div(
[
- dbc.Col(
- [checklist_1, html.Div(id="selected-ref-values")],
- style={
- "display": "inline-block",
- "width": "23%",
- "marginRight": "3%",
- },
- className="relative",
+ dbc.Row(html.H2("Filter Panel", style={"textAlign": "center"})),
+ dbc.Row(
+ dbc.Col(
+ dbc.Alert(
+ [
+ html.I(className="bi bi-journal-text me-2"),
+ "For a step-by-step guide on how to use this tool with an example, check out ",
+ html.A(
+ "our wiki.",
+ href="https://github.com/rki-mf1/MpoxRadar/wiki/Explore-Tool",
+ target="_blank",
+ ),
+ " For more detailed information on the features, check out the ",
+ html.A(
+ "help page.",
+ href="Help",
+ ),
+ ],
+ color="info",
+ dismissable=True,
+ )
+ ),
),
- dbc.Form(
- [checklist_2],
- style={
- "display": "inline-block",
- "width": "23%",
- "marginRight": "3%",
- },
- className="relative",
+ dbc.Row(
+ dbc.Col(html_complete_partial_radio("explore")),
+ className="mb-2",
),
- dbc.Form(
- [checklist_3],
- style={
- "display": "inline-block",
- "width": "23%",
- "marginRight": "3%",
- },
- className="relative",
+ dbc.Row(
+ [
+ dbc.Col(
+ [
+ html_elem_reference_radioitems(
+ all_reference_options, start_cond_ref_id, 0
+ )
+ ],
+ width=2,
+ ),
+ dbc.Col(
+ [html_elem_dropdown_genes(start_all_gene_dict)],
+ width=4,
+ ),
+ dbc.Col(
+ [
+ html_elem_checklist_seq_tech(
+ start_seq_tech_dict, 0
+ )
+ ],
+ width=3,
+ ),
+ dbc.Col(
+ [
+ html_elem_dropdown_countries(
+ start_country_options
+ )
+ ],
+ width=3,
+ ),
+ ]
),
- dbc.Form(
- [checklist_4],
- style={"display": "inline-block", "width": "22%"},
- className="relative",
+ dbc.Row(
+ [
+ dbc.Col(
+ [
+ html_elem_dropdown_aa_mutations(
+ start_colored_mutation_options_dict,
+ nb_shown_options,
+ )
+ ],
+ width=9,
+ ),
+ dbc.Col(
+ [
+ html_interval(),
+ html.Br(),
+ html_elem_method_radioitems(),
+ ],
+ align="center",
+ width=3,
+ ),
+ ],
+ className="mt-2",
),
- ]
+ ],
),
- ]
- ),
- html.P(id="checklist-output"),
- query_card,
- html.Br(style={"lineHeight": "10"}),
- html.Div(
- [
- dbc.Spinner(
- html.Div(id="loading-output"),
- fullscreen=True,
- color="info",
- type="grow",
- spinner_style={"width": "3rem", "height": "3rem"},
+ dbc.Row(
+ dbc.Col(html_disclaimer_seq_errors("explorer", only_cds=True)),
+ className="mt-2",
),
- html.Br(),
- html.H1("Here is a map"),
- dcc.Graph(id="my-map"),
- html.Br(),
+ html.Hr(),
+ html.Div(create_world_map_explorer(date_slider)),
html.Div(
- [
- # html.Button("Download CSV", id="csv-download"),
- # dcc.Download(id="df-download"),
- Output_mpxsonar
- ]
+ html_table(
+ pd.DataFrame(columns=explore_columns),
+ "Properties of filtered samples.",
+ "explorer",
+ )
),
- ]
+ ],
+ id="div_elem_standard",
+ className="mt-2",
),
]
)
-
-# update map here
-@callback(
- Output("alertmsg", "children"),
- Output("loading-output", "children"),
- Output("my-map", component_property="figure"),
- [
- Input("1_checklist_input", "value"),
- Input("2_checklist_input", "value"),
- Input("3_checklist_input", "value"),
- Input("4_checklist_input", "value"),
- Input("mpoxsonar_output_checkbox", "value"),
- Input("my-output-df", "data"),
- Input("my-output-df", "columns"),
- ],
+tab_compare_tool = (
+ html.Div(
+ [
+ html.Div(
+ [
+ dbc.Row(
+ [
+ dbc.Row(
+ dbc.Col(
+ dbc.Alert(
+ [
+ html.I(className="bi bi-journal-text me-2"),
+ "For a step-by-step guide on how to use this tool with an example, check out ",
+ html.A(
+ "our wiki.",
+ href="https://github.com/rki-mf1/MpoxRadar/wiki/Compare-Tool",
+ target="_blank",
+ ),
+ " For more detailed information on the features, check out the ",
+ html.A(
+ "help page.",
+ href="Help",
+ ),
+ ],
+ color="info",
+ dismissable=True,
+ )
+ ),
+ ),
+ dbc.Row(
+ dbc.Col(html_complete_partial_radio("compare")),
+ ),
+ dbc.Row(
+ dbc.Col(html_aa_nt_radio()),
+ className="mt-1",
+ ),
+ dbc.Row(
+ dbc.Col(
+ html_elem_reference_radioitems(
+ all_reference_options,
+ start_cond_ref_id,
+ radio_id=1,
+ ),
+ ),
+ className="mt-1",
+ ),
+ dbc.Col(
+ [
+ dbc.Row(
+ [
+ html.H3(
+ "Left Filter",
+ style={
+ "textAlign": "center",
+ "margin-top": 20,
+ },
+ )
+ ]
+ ),
+ html.Div(
+ html_elem_dropdown_genes(
+ start_all_gene_dict, g_id=1
+ ),
+ className="mt-1",
+ ),
+ html.Div(
+ html_elem_checklist_seq_tech(
+ start_seq_tech_dict, s_id=1
+ ),
+ className="mt-1",
+ ),
+ html.Div(
+ html_elem_dropdown_countries(
+ start_country_options, c_id=1
+ ),
+ className="mt-1",
+ ),
+ html.Div(
+ html_date_picker(d_id=1),
+ className="mt-1",
+ ),
+ ]
+ ),
+ html.Hr(
+ className="vr",
+ style={
+ "border": "none",
+ "borderColor": "#AB87FF",
+ "opacity": "unset",
+ "width": "1px",
+ },
+ ),
+ dbc.Col(
+ [
+ dbc.Row(
+ html.H3(
+ "Right Filter",
+ style={
+ "textAlign": "center",
+ "margin-top": 20,
+ },
+ )
+ ),
+ html.Div(
+ html_elem_dropdown_genes(
+ start_all_gene_dict, g_id=2
+ ),
+ className="mt-1",
+ ),
+ html.Div(
+ html_elem_checklist_seq_tech(
+ start_seq_tech_dict, s_id=2
+ ),
+ className="mt-1",
+ ),
+ html.Div(
+ html_elem_dropdown_countries(
+ start_country_options, c_id=2
+ ),
+ className="mt-1",
+ ),
+ html.Div(
+ html_date_picker(d_id=2),
+ className="mt-1",
+ ),
+ ]
+ ),
+ ]
+ ),
+ html.Br(),
+ dbc.Row([html_compare_button()]),
+ ],
+ className="mt-2",
+ ),
+ html.Hr(),
+ dbc.Row(dbc.Col(html.H2("Output Section", style={"textAlign": "center"}))),
+ dbc.Row(dbc.Col(html_disclaimer_seq_errors("compare", only_cds=False))),
+ html.Div(
+ [
+ dbc.Row(
+ [
+ dbc.Col(
+ [
+ html_elem_dropdown_aa_mutations_without_max(
+ [{"value": "no_mutation"}],
+ title="Mutations unique for left selection",
+ elem_id="left",
+ ),
+ ]
+ ),
+ dbc.Col(
+ [
+ html_elem_dropdown_aa_mutations_without_max(
+ [{"value": "no_mutation"}],
+ title="Mutations in both selections",
+ elem_id="both",
+ )
+ ],
+ ),
+ dbc.Col(
+ [
+ html_elem_dropdown_aa_mutations_without_max(
+ [{"value": "no_mutation"}],
+ title="Mutations unique for right selection",
+ elem_id="right",
+ ),
+ ]
+ ),
+ ]
+ ),
+ dbc.Row(
+ overview_table(
+ pd.DataFrame(columns=OverviewTable.table_columns),
+ OverviewTable.column_names,
+ title="Overview Table",
+ tool="compare_0",
+ ),
+ className="mt-3",
+ ),
+ dbc.Row(
+ [
+ html_table(
+ pd.DataFrame(columns=compare_columns),
+ title="Samples with mutations unique for left selection",
+ tool="compare_1",
+ ),
+ html_table(
+ pd.DataFrame(columns=compare_columns),
+ title="Samples with mutations contained in both selections",
+ tool="compare_3",
+ ),
+ html_table(
+ pd.DataFrame(columns=compare_columns),
+ title="Samples with mutations unique for right selection",
+ tool="compare_2",
+ ),
+ ],
+ className="mt-3",
+ ),
+ ],
+ className="mt-2",
+ ),
+ ],
+ id="compare_elem",
+ ),
)
-def update_figure(
- ref_checklist,
- mut_checklist,
- viz_checklist,
- seqtech_checklist,
- mpoxsonar_check,
- rows,
- columns,
-):
- alertmsg = ""
- all_or_none = ref_checklist + mut_checklist + viz_checklist + seqtech_checklist
- output_df = pd.DataFrame(
- columns=["COUNTRY", "RELEASE_DATE", "lat", "lon", "CaseNumber"]
- )
- if mpoxsonar_check:
- # print(rows)
-
- # print(columns)
- if rows is not None:
- output_df = pd.DataFrame(rows, columns=[c["name"] for c in columns])
- output_df = calculate_coordinate(output_df)
- else:
- alertmsg = dbc.Alert(
- "Table result is empty, please submit a query",
- color="warning",
- dismissable=True,
+tab_advanced_tool = html.Div(
+ [
+ dbc.Row(
+ dbc.Col(
+ html.H2(
+ [
+ "MpoxSonar Tool",
+ # dbc.Badge(
+ # "Test", className="ms-1", color="warning"
+ # ),
+ ],
+ style={"textAlign": "center"},
+ )
)
- else:
- if len(all_or_none) == 0:
- msg = "All"
- else:
- msg = all_or_none
- # print(msg)
-
- output_df = get_value_by_filter(ref_checklist, mut_checklist, seqtech_checklist)
-
- output_df = calculate_coordinate(output_df)
-
-
- fig = px.scatter_mapbox(
- output_df,
- lat="lat",
- lon="lon",
- size="Case",
- animation_frame="RELEASE_DATE",
- animation_group="NUC_PROFILE",
- size_max=50,
- height=600,
- zoom=3,
- hover_data= {'lat':False, 'lon':False, 'RELEASE_DATE':True , 'Case':True, 'COUNTRY': True}, # ["NUC_PROFILE", "COUNTRY", "RELEASE_DATE", "CaseNumber"],
- center=dict(lat=8.584314, lon=-75.95781),
- mapbox_style="carto-positron",
- color="NUC_PROFILE",
- color_continuous_scale=px.colors.sequential.Reds,
- )
- fig.update_layout(
- legend=dict(
- title=None, orientation = 'h', y=1, yanchor="bottom", x=0.5, xanchor="center"
),
- margin={"r": 0, "t": 0, "l": 0, "b": 0})
+ dbc.Row(dbc.Col(query_card)),
+ dbc.Row(dbc.Col(Output_mpxsonar)),
+ # html.Button("Download CSV", id="csv-download"),
+ # dcc.Download(id="df-download"),
+ ]
+)
- return alertmsg, "", fig
+layout = html.Div(
+ [
+ html.Div(descriptive_summary_panel),
+ dbc.Card(
+ [
+ dbc.CardBody(
+ [
+ dbc.Tabs(
+ [
+ dbc.Tab(tab_explored_tool, label="Explore Tool"),
+ dbc.Tab(tab_advanced_tool, label="Advanced Tool"),
+ dbc.Tab(tab_compare_tool, label="Compare Tool"),
+ dbc.Tab(tab_more_tool, label="More Tools"),
+ ]
+ ), # end tabs
+ ]
+ ),
+ ]
+ ),
+ ]
+)
-def calculate_coordinate(ouput_df):
+def calculate_coordinate(ouput_df, selected_column):
"""
- TODO:
- 1. improve performance of map
+ TODO: 1. improve performance of map
"""
# concate the coordinate
- selected_column = ["COUNTRY", "RELEASE_DATE", "NUC_PROFILE" ,"REFERENCE_ACCESSION"]
ouput_df = ouput_df[selected_column]
- result = pd.merge(ouput_df, coord_data, left_on="COUNTRY", right_on="name")
+ result = pd.merge(
+ ouput_df, location_coordinates, left_on="COUNTRY", right_on="name"
+ )
result.drop(columns=["location_ID", "name"], inplace=True)
# result["number"] = [
# len(x.split(",")) for x in result["NUC_PROFILE"]
# ] # just count all mutation occur in each sample.
# new_res = result.groupby(['COUNTRY', 'lon', 'lat', 'RELEASE_DATE'])['number'].sum().reset_index()
+ return result
- # sort DAte
- result["RELEASE_DATE"] = pd.to_datetime(result["RELEASE_DATE"]).dt.date
- result.sort_values(by="RELEASE_DATE", inplace=True)
- # change the CaseNumber to MutationNumber
+def calculate_accumulator(ouput_df, column_profile="NUC_PROFILE"):
+ # NOTE: Now we change the CaseNumber to MutationNumber
+ # NOTE: add Date for accumulation?
- # add accumulator?
- result['NUC_PROFILE'] = result['NUC_PROFILE'].str.split(',').map(lambda elements: [e.strip() for e in elements])
- result = result.explode('NUC_PROFILE')
+ # FIXME: Remove emtpy mutation profile, please disable this IF needed,
+ ouput_df.drop(ouput_df[ouput_df[column_profile] == "-"].index, inplace=True)
+ # convert to list of string.
+ ouput_df[column_profile] = (
+ ouput_df[column_profile]
+ .str.split(",")
+ .map(lambda elements: [e.strip() for e in elements])
+ )
+ # explode the column_profile
+ ouput_df = ouput_df.explode(column_profile)
- result["Case"] = result.groupby(["COUNTRY", "NUC_PROFILE", "RELEASE_DATE"])[
- "NUC_PROFILE"
+ # add a new column containing the groups counts
+ ouput_df["Case"] = ouput_df.groupby(["COUNTRY", column_profile, "RELEASE_DATE"])[
+ column_profile
].transform("count")
- result.reset_index(drop=True, inplace=True)
- print(result)
- return result
+ # TODO: Check the Drop duplication
+ ouput_df.drop_duplicates(
+ subset=[
+ "COUNTRY",
+ "RELEASE_DATE",
+ column_profile,
+ "REFERENCE_ACCESSION",
+ "country_ID",
+ ],
+ keep="last",
+ inplace=True,
+ )
+ # a = ouput_df[column_profile].unique()
+ # logging_radar.debug(a)
+ # ouput_df.to_csv("test-after.csv")
+ ouput_df.reset_index(drop=True, inplace=True)
+ return ouput_df
"""
@callback(Output("query_output", "children"), [Input("query_input", "value")])
def output_text(value):
return value
-
-@callback(
- Output(component_id="selected-ref-values", component_property="children"),
- Input(component_id="1_checklist_input", component_property="value")
-)
-def reference_text(value):
- print(value)
- return value
"""
@callback(
Output(component_id="my-command", component_property="children"),
+ Output(component_id="command-valid-badge", component_property="children"),
Input(component_id="my-input", component_property="value"),
)
def update_output_div(input_value):
"""
This function will developed for validation of sonar command
"""
- return f"sonar {input_value}"
+ try:
+ badge = html.Div([dbc.Badge("Looks OK!", color="success", className="me-1")])
+ _list = shlex.split(input_value)
+ parse_args(_list)
+ # print(args)
+
+ except: # noqa: E722
+ badge = html.Div(
+ [
+ dbc.Badge(
+ "Warning, please check the command",
+ color="danger",
+ className="me-1",
+ )
+ ]
+ )
+
+ return f"sonar {input_value}", badge
@callback(
+ Output(component_id="my-div-table", component_property="style"),
Output(component_id="my-output", component_property="children"),
Output(component_id="my-output-df", component_property="data"),
Output(component_id="my-output-df", component_property="columns"),
+ Output(component_id="exe_time-table", component_property="children"),
Input("submit-button-state", "n_clicks"),
State("my-input", "value"),
+ running=[(Output("submit-button-state", "disabled"), True, False)],
+ # background=True,
+ # manager=background_callback_manager
+ prevent_initial_call=True,
)
-def update_output_sonar(n_clicks, commands):
+# @cache.cached(key_prefix='adv_sonar_table')
+# @cache.memoize()
+def update_output_sonar(n_clicks, commands): # noqa: C901
"""
Callback handle mpxsonar commands to output table/Div
"""
# calls backend
_list = shlex.split(commands)
- print(_list)
+ # print(_list)
# need to implement mini parser
data = None
columns = None
+ toggle_value = {"display": "none"}
+ # get the start time
+ st = time.time()
try:
args = parse_args(_list)
output = ""
@@ -286,6 +606,7 @@ def update_output_sonar(n_clicks, commands):
df = sonarBasicsChild.list_prop()
columns = [{"name": col, "id": col} for col in df.columns]
data = df.to_dict(orient="records")
+ toggle_value = {"display": "block"}
elif args.tool == "match":
_tmp_output = match_controller(args)
if type(_tmp_output) == int:
@@ -294,8 +615,25 @@ def update_output_sonar(n_clicks, commands):
output = _tmp_output
else:
df = _tmp_output
+ # Drop columns
+ if len(df) > 0:
+ df = df.drop(
+ columns=["AA_X_PROFILE", "NUC_N_PROFILE"], errors="ignore"
+ )
+ # reorder column
+ if "AA_PROFILE" in df:
+ # shift column 'C' to first position
+ first_column = df.pop("AA_PROFILE")
+ # insert column using insert(position,column_name,first_column) function
+ df.insert(1, "AA_PROFILE", first_column)
+ if "NUC_PROFILE" in df:
+ first_column = df.pop("NUC_PROFILE")
+ df.insert(1, "NUC_PROFILE", first_column)
+
columns = [{"name": col, "id": col} for col in df.columns]
data = df.to_dict(orient="records")
+ toggle_value = {"display": "block"}
+
elif args.tool == "dev":
get_freq_mutation(args)
else:
@@ -304,31 +642,229 @@ def update_output_sonar(n_clicks, commands):
except argparse.ArgumentError as exc:
output = exc.message
except SystemExit:
- output = "error: unrecognized arguments/commands"
- return output, data, columns
+ output = "error: unrecognized arguments/commands or it is not a valid variant definition."
+ # get the end time
+ et = time.time()
+ # get the execution time
+ elapsed_time = et - st
+ execution_time = f"Duration for query: {elapsed_time:.3f} sec"
+ return toggle_value, output, data, columns, execution_time
+
@callback(
- Output("4_checklist_input", "value"),
- [Input("seqtech_all-or-none", "value")],
- [State("4_checklist_input", "options")],
+ Output("mysonar-map", component_property="figure"),
+ Output(component_id="alert-msg-map-div", component_property="style"),
+ Output("mpoxsonar-updated-noti", "is_open"),
+ Input(component_id="my-output-df", component_property="data"),
+ Input(component_id="my-output-df", component_property="columns"),
+ running=[(Output("submit-button-state", "disabled"), True, False)],
+ # background=True,
+ # prevent_initial_call=True
)
-def seqtech_select_all_none(all_selected, options):
- """
- Callback handle select all seq tech
- """
- all_or_none = []
- all_or_none = [option["value"] for option in options if all_selected]
- return all_or_none
+def update_output_sonar_map(rows, columns): # noqa: C901
+
+ # Callback handle sonar ouput to map.
+
+ hidden_state = {"display": "none"}
+
+ if rows is None or len(rows) == 0:
+ hidden_state = {"display": "block"}
+ fig = go.Figure()
+ fig.update_layout(
+ xaxis={"visible": False},
+ yaxis={"visible": False},
+ annotations=[
+ {
+ "text": "No matching data found",
+ "xref": "paper",
+ "yref": "paper",
+ "showarrow": False,
+ "font": {"size": 28},
+ }
+ ],
+ )
+ return fig, hidden_state, False
+
+ table_df = pd.DataFrame(rows, columns=[c["name"] for c in columns])
+ selected_column = [
+ "COUNTRY",
+ "AA_PROFILE",
+ "REFERENCE_ACCESSION",
+ ]
+ column_profile = "AA_PROFILE"
+ # table_df = table_df[selected_column]
+ table_df = calculate_coordinate(table_df, selected_column)
+ # table_df["Case"] = table_df.groupby(["COUNTRY","REFERENCE_ACCESSION","AA_PROFILE"])["AA_PROFILE"].transform("count")
+ # FIXME: Remove emtpy mutation profile, please disable this IF needed,
+ table_df.drop(table_df[table_df[column_profile] == "-"].index, inplace=True)
+ # convert to list of string.
+ table_df[column_profile] = (
+ table_df[column_profile]
+ .str.split(",")
+ .map(lambda elements: [e.strip() for e in elements])
+ )
+ # explode the column_profile
+ table_df = table_df.explode(column_profile)
+
+ # add a new column containing the groups counts
+ table_df["Case"] = table_df.groupby(["COUNTRY", column_profile])[
+ column_profile
+ ].transform("count")
+ # drop duplicate
+ table_df.drop_duplicates(
+ subset=[
+ "COUNTRY",
+ "REFERENCE_ACCESSION",
+ column_profile,
+ "country_ID",
+ ],
+ keep="last",
+ inplace=True,
+ )
+ _tmp_original_df = table_df.copy()
+ size_data = len(table_df)
+ if size_data > 100:
+ # remove mutation case = 1
+ table_df = table_df[table_df["Case"] > 10]
+ # in case, the filter condition remove all samples.
+ if len(table_df) == 0:
+ table_df = _tmp_original_df.sample(frac=0.5, random_state=42)
+ else:
+ pass
+ # remove mutation case = 1
+ # table_df = table_df[table_df["Case"] > 1]
+ # sort value
+ table_df = table_df.sort_values(by=["Case"], ascending=False)
+ # print(table_df)
+ table_df["mutation_list"] = (
+ table_df["AA_PROFILE"] + " " + table_df["Case"].astype(str)
+ )
+ table_df.reset_index(drop=True, inplace=True)
+ fig = px.scatter_mapbox(
+ table_df,
+ lat="lat",
+ lon="lon",
+ size="Case",
+ # animation_frame="RELEASE_DATE",
+ # animation_group="AA_PROFILE",
+ size_max=14,
+ height=800,
+ zoom=1,
+ hover_data={
+ "lat": False,
+ "lon": False,
+ "mutation_list": False,
+ "AA_PROFILE": True,
+ "Case": True,
+ "REFERENCE_ACCESSION": True,
+ "COUNTRY": True,
+ }, # ["NUC_PROFILE", "COUNTRY", "RELEASE_DATE", "CaseNumber"],
+ center=dict(lat=53, lon=9),
+ mapbox_style="carto-positron",
+ color="mutation_list",
+ color_discrete_sequence=color_schemes,
+ )
+ fig.update_layout(margin={"r": 0, "t": 0, "l": 0, "b": 0})
+
+ # update legend
+
+ # print(table_df)
+ # newnames = table_df.set_index('AA_PROFILE').to_dict()['new_name']
+
+ # fig.for_each_trace(lambda t: t.update(name = newnames[t.name]))
+ return fig, hidden_state, True
+
@callback(
- Output("2_checklist_input", "value"),
- [Input("mutation_all-or-none", "value")],
- [State("2_checklist_input", "options")],
+ Output("simple-toast", "is_open"),
+ [Input("simple-toast-toggle", "n_clicks")],
)
-def mutation_select_all_none(all_selected, options):
- """
- Callback handle select all NT mutation
- """
- all_or_none = []
- all_or_none = [option["value"] for option in options if all_selected]
- return all_or_none
+def open_toast(n):
+ if n == 0:
+ return no_update
+ return True
+
+
+"""
+@callback(
+ Output("mysonar-map", component_property="figure"),
+ Output(component_id="alert-msg-map-div", component_property="style"),
+ Input(component_id="my-output-df", component_property="data"),
+ Input(component_id="my-output-df", component_property="columns"),
+ running=[(Output("submit-button-state", "disabled"), True, False)],
+ # background=True,
+ # prevent_initial_call=True
+)
+def update_output_sonar_map(rows, columns): # noqa: C901
+
+ # Callback handle sonar ouput to map.
+
+ hidden_state = {"display": "none"}
+
+ if rows is None or len(rows) == 0:
+ print("empty data")
+ hidden_state = {"display": "block"}
+ fig = go.Figure()
+ fig.update_layout(
+ xaxis={"visible": False},
+ yaxis={"visible": False},
+ annotations=[
+ {
+ "text": "No matching data found",
+ "xref": "paper",
+ "yref": "paper",
+ "showarrow": False,
+ "font": {"size": 28},
+ }
+ ],
+ )
+ return fig, hidden_state
+
+ table_df = pd.DataFrame(rows, columns=[c["name"] for c in columns])
+ selected_column = [
+ "COUNTRY",
+ "COLLECTION_DATE",
+ "RELEASE_DATE",
+ # "AA_PROFILE",
+ "REFERENCE_ACCESSION",
+ ]
+ # table_df = table_df[selected_column]
+ table_df = calculate_coordinate(table_df, selected_column)
+ # table_df = calculate_accumulator(table_df, "AA_PROFILE")
+ table_df["Case"] = table_df.groupby(["COUNTRY"])["COUNTRY"].transform("count")
+
+ print(table_df)
+ fig = px.scatter_mapbox(
+ table_df,
+ lat="lat",
+ lon="lon",
+ size="Case",
+ # animation_frame="RELEASE_DATE",
+ # animation_group="AA_PROFILE",
+ size_max=14,
+ height=800,
+ zoom=1,
+ hover_data={
+ "lat": False,
+ "lon": False,
+ # "RELEASE_DATE": True,
+ # "Case": True,
+ "REFERENCE_ACCESSION": True,
+ "COUNTRY": True,
+ }, # ["NUC_PROFILE", "COUNTRY", "RELEASE_DATE", "CaseNumber"],
+ center=dict(lat=53, lon=9),
+ mapbox_style="carto-positron",
+ color=["COUNTRY","REFERENCE_ACCESSION"],
+ color_discrete_sequence=color_schemes,
+ )
+ fig.update_layout(margin={"r": 0, "t": 0, "l": 0, "b": 0})
+ return fig, hidden_state
+"""
+
+# This is the EXPLORE TOOL PART
+get_explore_callbacks(df_dict, date_slider, color_dict, location_coordinates)
+
+# COMPARE PART
+get_compare_callbacks(df_dict, color_dict)
+
+del df_dict
diff --git a/pages/util_footer_table.py b/pages/util_footer_table.py
index 615a919..1701e99 100644
--- a/pages/util_footer_table.py
+++ b/pages/util_footer_table.py
@@ -1,5 +1,5 @@
from dash import html
-
+import dash_bootstrap_components as dbc
row1 = html.Tr(
[
@@ -10,7 +10,7 @@
[
html.A(
"About MpoxRadar",
- href="About",
+ href="",
style={"color": "black"},
)
],
@@ -85,3 +85,7 @@
],
style={"orderStyle": "none"},
)
+
+table_body = [html.Tbody([row1])]
+
+footer_table = dbc.Table(table_body, bordered=True)
diff --git a/pages/util_help_tables.py b/pages/util_help_tables.py
index 56e4546..1bb4b90 100644
--- a/pages/util_help_tables.py
+++ b/pages/util_help_tables.py
@@ -57,7 +57,7 @@
bordered=True,
style={
"width": "100%",
- "margin-top": "10px",
+ "marginTop": "10px",
"margin-left": "auto",
"marginRight": "auto",
},
@@ -104,7 +104,7 @@
table_1 = dbc.Table(
table_header_1 + table_body_1,
bordered=True,
- style={"width": "80%", "margin-top": "10px"},
+ style={"width": "80%", "marginTop": "10px"},
className="relative",
)
@@ -116,7 +116,6 @@
html.Thead(
html.Tr(
[
- html.Th("Command"),
html.Th("Description"),
html.Th("Example command"),
]
@@ -124,26 +123,8 @@
)
]
-row_a = html.Tr(
- [
- html.Td("list-prop"),
- html.Td("View all properties added to the database."),
- html.Td("list-prop"),
- ]
-)
-row_b = html.Tr(
- [
- html.Td("match"),
- html.Td(
- "Used to query genome sequences based on profiles or properties. (by default, match command will get all mutation profiles from database.)"
- ),
- html.Td("match"),
- ]
-)
-
row_d = html.Tr(
[
- html.Td(""),
html.Td("Select all samples from reference 'NC_063383.1' and in USA"),
html.Td("match -r NC_063383.1 --COUNTRY USA"),
]
@@ -151,7 +132,6 @@
row_e = html.Tr(
[
- html.Td(""),
html.Td(
"Select all samples that have range from 1 to 60 of deletion mutation (e.g., del:1-60, del:1-6, del:11-20)."
),
@@ -161,7 +141,6 @@
row_f = html.Tr(
[
- html.Td(""),
html.Td(
"Select all samples except samples contain C162331T mutation (‘^’ = exclude/neglect)"
),
@@ -171,7 +150,6 @@
row_g = html.Tr(
[
- html.Td(["Match profile with ", html.Strong("OR"), " operation"]),
html.Td(
[
html.Div(
@@ -217,7 +195,6 @@
row_h = html.Tr(
[
- html.Td(["Match profile with ", html.Strong("AND"), " operation "]),
html.Td(
[
html.Strong("'AND'"),
@@ -232,7 +209,6 @@
row_i = html.Tr(
[
- html.Td(""),
html.Td(
"Select all samples from sequence length in a range between 197120 and 197200 base pairs"
),
@@ -242,16 +218,13 @@
row_j = html.Tr(
[
- html.Td(""),
html.Td("Get sample by name."),
html.Td("match --sample ON585033.1"),
]
)
-table_body_2 = [
- html.Tbody([row_a, row_b, row_d, row_e, row_f, row_g, row_h, row_i, row_j])
-]
+table_body_2 = [html.Tbody([row_d, row_e, row_f, row_g, row_h, row_i, row_j])]
table_2 = dbc.Table(
table_header_2 + table_body_2,
@@ -259,3 +232,124 @@
style={"width": "100%", "marginTop": "10px"},
className="relative",
)
+
+cheatsheet_header = [
+ html.Thead(
+ html.Tr(
+ [
+ html.Th(" "),
+ html.Th("Description"),
+ html.Th("Example command"),
+ ]
+ )
+ )
+]
+
+row1 = html.Tr(
+ [
+ html.Td("list property"),
+ html.Td("View all properties in the database."),
+ html.Td("list-prop"),
+ ]
+)
+row2 = html.Tr(
+ [
+ html.Td("Query sequence"),
+ html.Td(
+ "We use 'match' coommand to query genome sequences based on profiles or properties. (by default, match command will get all mutation profiles from database.)"
+ ),
+ html.Td("match"),
+ ]
+)
+row3 = html.Tr(
+ [
+ html.Td("Query sequence with defined reference"),
+ html.Td(
+ "Define reference accession to query sample with a specific reference."
+ ),
+ html.Td("match -r NC_063383.1 "),
+ ]
+)
+row4 = html.Tr(
+ [
+ html.Td("Query SNP profile"),
+ html.Td(
+ "For NT: ref_nuc followed by ref_pos followed by alt_nuc (e.g. T28175C). For AA: protein_symbol:ref_aa followed by ref_pos followed by alt_aa (e.g. OPG098:E162K)"
+ ),
+ html.Td("match --profile T28175C"),
+ ]
+)
+row5 = html.Tr(
+ [
+ html.Td("Query DEL profile"),
+ html.Td(
+ "For NT: del:first_NT_deleted-last_NT_deleted (e.g. del:133177-133186). For AA: protein_symbol:del:first_AA_deleted-last_AA_deleted (e.g. OPG197:del:34-35)"
+ ),
+ html.Td("match --profile del:133177-133186"),
+ ]
+)
+row6 = html.Tr(
+ [
+ html.Td("Query INS profile"),
+ html.Td(
+ "For NT: ref_nuc followed by ref_pos followed by alt_nucs (e.g. T133102TTT). For AA: protein_symbol:ref_aa followed by ref_pos followed by alt_aas (e.g. OPG197:A34AK)"
+ ),
+ html.Td("match --profile OPG197:A34AK"),
+ ]
+)
+row7 = html.Tr(
+ [
+ html.Td("Count result"),
+ html.Td("Count result from a given query."),
+ html.Td("match -r NC_063383.1 --count"),
+ ]
+)
+row8 = html.Tr(
+ [
+ html.Td("NOT query"),
+ html.Td(
+ "Use ^ as a 'NOT' operator. We put it before any conditional statement to negate, exclude or filter the result."
+ ),
+ html.Td("sonar match -r NC_063383.1 --COLLECTION_DATE ^2022-01-01"),
+ ]
+)
+
+row9 = html.Tr(
+ [
+ html.Td(["Match profile with ", html.Strong("OR"), " operation"]),
+ html.Td("matches genomes having the xxx OR xxx profiles (seperate --profile)"),
+ html.Td("match --profile del:133177-133186 --profile OPG197:del:34-35"),
+ ]
+)
+
+row10 = html.Tr(
+ [
+ html.Td(["Match profile with ", html.Strong("AND"), " operation"]),
+ html.Td("matches genomes having the xxx AND xxx profiles"),
+ html.Td("match --profile OPG044:L29P T28175C"),
+ ]
+)
+# DATE
+row11 = html.Tr(
+ [
+ html.Td("Date data type"),
+ html.Td("Query with date range XXXX:XXXX"),
+ html.Td("match --COLLECTION_DATE 2020-01-01:2020-12-31"),
+ ]
+)
+#
+row12 = html.Tr(
+ [
+ html.Td("Int data type"),
+ html.Td("Query with comparison operators (e.g., >, !=, <, >=, <=)"),
+ html.Td("match --LENGTH >=197120 <197200"),
+ ]
+)
+
+cheatsheet_body = [
+ html.Tbody(
+ [row1, row2, row3, row4, row5, row6, row7, row8, row9, row10, row11, row12]
+ )
+]
+
+cheatsheet_table = dbc.Table(cheatsheet_header + cheatsheet_body, bordered=True)
diff --git a/pages/util_tool_mpoxsonar.py b/pages/util_tool_mpoxsonar.py
new file mode 100644
index 0000000..13af1a5
--- /dev/null
+++ b/pages/util_tool_mpoxsonar.py
@@ -0,0 +1,420 @@
+from dash import dash_table
+from dash import dcc
+from dash import html
+import dash_bootstrap_components as dbc
+
+custom_cmd_cards = html.Div(
+ [
+ dbc.Card(
+ [
+ dbc.CardBody(
+ [
+ dbc.Row(
+ [
+ dbc.Col(
+ [
+ html.Div(
+ [
+ dcc.Input(
+ id="my-input",
+ value="match -r NC_063383.1 --COUNTRY USA",
+ type="text",
+ size="100",
+ ),
+ dbc.FormText(
+ "Type the sonar command here and press submit (no need to put 'sonar' at the begining).",
+ color="info",
+ ),
+ html.Br(),
+ dbc.Row(
+ [
+ dbc.Col([]),
+ ] # row
+ ),
+ ]
+ ),
+ ]
+ ),
+ dbc.Col(
+ [
+ html.Div(
+ [
+ dbc.Button(
+ children=[
+ html.I(
+ className="bi bi-bullseye me-1"
+ ),
+ "Submit",
+ ],
+ id="submit-button-state",
+ n_clicks=0,
+ outline=True,
+ color="primary",
+ className="mb-2",
+ ),
+ ]
+ ),
+ ]
+ ),
+ ]
+ ), # end row
+ dbc.Row(
+ [
+ dbc.Col(
+ [
+ dbc.Spinner(
+ dbc.Toast(
+ [
+ dbc.Row(
+ html.Div(
+ id="my-command", children=""
+ )
+ ),
+ dbc.Row(
+ html.P(
+ "---- Argument check ----",
+ className="mb-0",
+ )
+ ),
+ dbc.Row(
+ html.Div(
+ id="command-valid-badge"
+ )
+ ),
+ ],
+ header="Translate into Sonar command",
+ style={"marginTop": "15px"},
+ ),
+ ),
+ ],
+ width=3,
+ ),
+ dbc.Col(
+ [
+ dbc.Accordion(
+ [
+ dbc.AccordionItem(
+ [
+ html.Ul(
+ "1.The output will be showed in the below section."
+ ),
+ html.Ul(
+ "2. Available reference: NC_063383.1, ON563414.3 and MT903344.1"
+ ),
+ ],
+ title="Note>",
+ ),
+ dbc.AccordionItem(
+ [
+ html.P(
+ "Currenlty we allow only 'match' and 'list-prop' commands."
+ ),
+ dbc.Badge(
+ "match -r NC_063383.1 --COUNTRY USA",
+ color="white",
+ text_color="primary",
+ className="border me-1",
+ id="cmd-1",
+ ),
+ dbc.Badge(
+ "match --profile del:1-60",
+ color="white",
+ text_color="primary",
+ className="border me-1",
+ id="cmd-3",
+ ),
+ dbc.Badge(
+ "match --profile ^C162331T",
+ color="white",
+ text_color="primary",
+ className="border me-1",
+ id="cmd-4",
+ ),
+ dbc.Badge(
+ "match --profile OPG188:L246F --profile MPXV-UK_P2-164:L246F ",
+ color="white",
+ text_color="primary",
+ className="border me-1",
+ id="cmd-5",
+ ),
+ dbc.Badge(
+ "match --profile A151461C del:=1-=6",
+ color="white",
+ text_color="primary",
+ className="border me-1",
+ id="cmd-8",
+ ),
+ dbc.Badge(
+ "match --LENGTH >197120 <197200",
+ color="white",
+ text_color="primary",
+ className="border me-1",
+ id="cmd-2",
+ ),
+ dbc.Badge(
+ "match --sample ON585033.1",
+ color="white",
+ text_color="primary",
+ className="border me-1",
+ id="cmd-9",
+ ),
+ dbc.Badge(
+ "list-prop",
+ color="blue",
+ text_color="secondary",
+ className="border me-1",
+ id="cmd-7",
+ ),
+ dbc.Tooltip(
+ "Select all samples from reference 'NC_063383.1' and in USA",
+ target="cmd-1",
+ ),
+ dbc.Tooltip(
+ "Select all samples from sequence length in a range between 197120 and 197200 bp",
+ target="cmd-2",
+ ),
+ dbc.Tooltip(
+ "List all properties",
+ target="cmd-7",
+ ),
+ dbc.Tooltip(
+ "Select all samples that have or in range 1-60 deletion mutation (e.g., del:1-60, del:1-6, del:11-20)",
+ target="cmd-3",
+ ),
+ dbc.Tooltip(
+ "Select all samples except samples contain C162331T mutation (^ = exclude)",
+ target="cmd-4",
+ ),
+ dbc.Tooltip(
+ "Combine with 'OR'; for example, get all samples that have mutation at 'OPG188:L246F' OR 'MPXV-UK_P2-164:L246F' (format, GENE/TAG:protien mutation)",
+ target="cmd-5",
+ ),
+ dbc.Tooltip(
+ "Get all samples ",
+ target="cmd-6",
+ ),
+ dbc.Tooltip(
+ "'AND' operation; for example, get all samples that have mutation at A151461C and exact 1-6 deletion",
+ target="cmd-8",
+ ),
+ dbc.Tooltip(
+ "Get sample by name",
+ target="cmd-9",
+ ),
+ ],
+ title="Example commands...",
+ ),
+ dbc.AccordionItem(
+ html.Label(
+ [
+ "We are currently working to resolve bugs :)..Thank you for your understanding and patience while we work on solutions! "
+ "Please visit ",
+ html.A(
+ "MpoxSonar",
+ href="https://github.com/rki-mf1/MpoxSonar",
+ ),
+ " for more usage and detail.",
+ ]
+ ),
+ title="FMI",
+ ),
+ ],
+ style={"marginTop": "15px"},
+ )
+ ],
+ width=8,
+ ),
+ ]
+ ), # end row
+ ]
+ ), # end card body
+ ],
+ className="mb-3",
+ ),
+ ]
+)
+
+
+Output_mpxsonar = [
+ dbc.Row(html.H4("Output result from MpoxSonar command.")),
+ dbc.Row(
+ [
+ dbc.Toast(
+ "The map and table are updated!",
+ id="mpoxsonar-updated-noti",
+ header="MpoxSonar Tool",
+ is_open=False,
+ duration=5000,
+ icon="info",
+ # top: 66 positions the toast below the navbar
+ style={
+ "position": "fixed",
+ "top": "5px",
+ "right": "40%",
+ "width": "250px",
+ "z-index": 9990,
+ },
+ ),
+ ]
+ ),
+ dbc.Accordion(
+ [
+ dbc.AccordionItem(
+ [
+ dbc.Spinner(
+ [
+ html.Div(id="my-output", children=""),
+ html.Div(
+ [
+ dash_table.DataTable(
+ id="my-output-df",
+ page_current=0,
+ page_size=10,
+ style_data={
+ "whiteSpace": "normal",
+ "height": "auto",
+ "lineHeight": "15px",
+ # all three widths are needed
+ "minWidth": "50px",
+ "width": "400px",
+ "maxWidth": "750px",
+ },
+ fixed_rows={"headers": True},
+ style_cell={"fontSize": 12},
+ style_table={"overflowX": "auto"},
+ export_format="csv",
+ filter_action="native",
+ ),
+ ],
+ id="my-div-table",
+ ),
+ dbc.Badge(
+ "Duration for query: 0 sec",
+ color="white",
+ text_color="muted",
+ className="border me-1",
+ id="exe_time-table",
+ ),
+ ],
+ color="success",
+ type="grow",
+ spinner_style={"width": "3rem", "height": "3rem"},
+ ),
+ ],
+ title="Result:",
+ ),
+ dbc.AccordionItem(
+ [
+ dbc.Spinner(
+ [
+ dbc.Row(
+ html.Div(
+ dbc.Alert(
+ "Note: If no result on the table or count and list-prop commands are used, the map will show nothing.",
+ color="warning",
+ id="alert-msg-map",
+ )
+ ),
+ id="alert-msg-map-div",
+ ),
+ dbc.Row(dbc.Col(dcc.Graph(id="mysonar-map"))),
+ ],
+ color="warning",
+ type="grow",
+ spinner_style={"width": "3rem", "height": "3rem"},
+ ),
+ dbc.Row(
+ html.Div(
+ [
+ html.Hr(className="my-2"),
+ dbc.Button(
+ "Note",
+ id="simple-toast-toggle",
+ color="primary",
+ className="mb-3",
+ n_clicks=0,
+ ),
+ dbc.Toast(
+ [
+ html.P(
+ "1. Map will be updated when the table result gets an update.",
+ className="mb-0",
+ ),
+ html.P(
+ "2. Map legends display mutations in accordance with their sizes.",
+ className="mb-0",
+ ),
+ html.P(
+ "3. For more flexibility in map rendering, some mutations with frequencies less than a certain number are filtered out (please download the full result from the table for downstream analysis).",
+ className="mb-0",
+ ),
+ ],
+ id="simple-toast",
+ header="Mpoxsonar Map...",
+ icon="primary",
+ dismissable=True,
+ is_open=False,
+ style={
+ "width": 600,
+ },
+ ),
+ ]
+ )
+ ),
+ ],
+ title="Map:",
+ ),
+ ],
+ style={"z-index": 1230},
+ ), # Accordion
+]
+
+query_card = dbc.Card(
+ [
+ dbc.CardHeader(
+ [
+ html.Div(
+ [
+ "Specialized searches with MpoxSonar command",
+ # dbc.Badge(
+ # "Alpha-Test", className="ms-1", color="warning"
+ # ),
+ ]
+ )
+ ]
+ ),
+ dbc.CardBody(
+ [
+ html.Div(
+ [
+ dbc.Row(
+ dbc.Col(
+ dbc.Alert(
+ [
+ html.I(className="bi bi-journal-text me-2"),
+ "For a step-by-step guide on how to use this tool with an example, check out ",
+ html.A(
+ "our wiki.",
+ href="https://github.com/rki-mf1/MpoxRadar/wiki/Advanced-Tool",
+ target="_blank",
+ ),
+ " For more detailed information on the features, check out the ",
+ html.A(
+ "help page.",
+ href="Help",
+ ),
+ ],
+ color="info",
+ dismissable=True,
+ )
+ ),
+ ),
+ ]
+ ),
+ custom_cmd_cards,
+ ]
+ ),
+ ],
+ style={"width": "100%"},
+ className="relative mb-2",
+)
diff --git a/pages/util_tool_summary.py b/pages/util_tool_summary.py
new file mode 100644
index 0000000..519e7b2
--- /dev/null
+++ b/pages/util_tool_summary.py
@@ -0,0 +1,164 @@
+import base64
+
+from dash import html
+import dash_bootstrap_components as dbc
+
+from pages.app_controller import count_unique_MutRef
+from pages.app_controller import get_all_country
+from pages.app_controller import get_all_unique_sample
+from pages.app_controller import get_newlyadded_sample
+from pages.app_controller import get_top3_country
+
+image_filename = "assets/virus.svg"
+encoded_image = base64.b64encode(open(image_filename, "rb").read()).decode()
+
+sequences_card = dbc.Card(
+ [
+ dbc.Row(
+ [
+ dbc.Col(
+ [
+ html.Div(html.I(className="bi bi-body-text fa-3x", style={})),
+ ],
+ className="col-md-1 col-xs-1 mx-2",
+ style={},
+ ),
+ dbc.Col(
+ dbc.CardBody(
+ [
+ html.H5("Number of sequences", className="card-title"),
+ html.H6(
+ f"Total sample: {get_all_unique_sample()}",
+ className="card-text",
+ id="number_seqs",
+ ),
+ html.Small(
+ f"Newly added (last 30 days): {get_newlyadded_sample()}",
+ className="card-text text-muted",
+ ),
+ ]
+ ),
+ className="",
+ ),
+ ],
+ className="g-0 d-flex align-items-center",
+ )
+ ],
+ className="mb-3",
+ style={"maxWidth": "400px"},
+)
+
+mutation_card = dbc.Card(
+ [
+ dbc.Row(
+ [
+ dbc.Col(
+ [
+ html.Div(
+ html.Img(
+ src="data:image/svg+xml;base64,{}".format(encoded_image)
+ )
+ ),
+ ],
+ className="col-md-1 col-xs-1 mx-2",
+ style={},
+ ),
+ dbc.Col(
+ dbc.CardBody(
+ [
+ html.H5(
+ [
+ "Number of mutations ",
+ dbc.Button(
+ id="popover-target",
+ className="me-1 btn-sm bi bi-info-lg fa-xs",
+ style={"width": "auto", "height": "25x"},
+ ),
+ ],
+ className="card-title",
+ ),
+ html.H6(
+ f"MIN - MAX: {count_unique_MutRef()}",
+ className="card-text",
+ id="number_seqs",
+ ),
+ html.Small("", className="card-text text-muted"),
+ dbc.Popover(
+ dbc.PopoverBody(
+ "min and max of number of unique mutations (compared to each reference genome). So if with ref-genome-1, there are 100 mutations and with ref-2, there are 220 and with ref-3 there are 60 mutation, then this field will show: '60 - 220'"
+ ),
+ target="popover-target",
+ trigger="click",
+ ),
+ ]
+ ),
+ className="",
+ ),
+ ],
+ className="g-0 d-flex align-items-center",
+ )
+ ],
+ className="mb-3",
+ style={"maxWidth": "400px"},
+)
+
+country_card = dbc.Card(
+ [
+ dbc.Row(
+ [
+ dbc.Col(
+ [
+ html.Div(html.I(className="bi bi-dribbble fa-3x", style={})),
+ ],
+ className="col-md-1 col-xs-1 mx-2",
+ style={},
+ ),
+ dbc.Col(
+ dbc.CardBody(
+ [
+ html.H5("Number of countries", className="card-title"),
+ html.H6(
+ f"Total country: {get_all_country()}",
+ className="card-text",
+ id="number_seqs",
+ ),
+ html.Small(
+ f"Top 3: {get_top3_country()}",
+ className="card-text text-muted",
+ ),
+ ]
+ ),
+ className="",
+ ),
+ ],
+ className="g-0 d-flex align-items-center",
+ )
+ ],
+ className="mb-3",
+ style={"maxWidth": "400px"},
+)
+
+descriptive_summary_panel = html.Div(
+ [
+ dbc.Row(
+ [
+ dbc.Col(
+ [
+ sequences_card,
+ ]
+ ),
+ dbc.Col(
+ [
+ mutation_card,
+ ]
+ ),
+ dbc.Col(
+ [
+ country_card,
+ ]
+ ),
+ ]
+ ),
+ dbc.Row([]),
+ ]
+)
diff --git a/pages/utils.py b/pages/utils.py
new file mode 100644
index 0000000..7f10721
--- /dev/null
+++ b/pages/utils.py
@@ -0,0 +1,187 @@
+import bz2
+from datetime import datetime
+from datetime import timedelta
+import os
+import re
+from re import finditer
+
+import _pickle as cPickle
+import pandas as pd
+import plotly.express as px
+
+from pages.DBManager import DBManager
+
+# from matplotlib.colors import to_rgba
+
+
+def getRGBfromI(RGBint):
+ blue = RGBint & 255
+ green = (RGBint >> 8) & 255
+ red = (RGBint >> 16) & 255
+ return red, green, blue
+
+
+def get_colour_map_gene(reference):
+ """
+ Input: Reference accession.
+ Output: the dataframe contain unique colour mapping with gene of given REF.
+ """
+ with DBManager() as dbm:
+ list_dict = dbm.get_reference_gene(reference)
+
+ df = pd.DataFrame(list_dict)
+ # * Unroll arguments from tuple
+ df["color_hex"] = df.apply(
+ lambda row: "#{:02x}{:02x}{:02x}".format(*getRGBfromI(row["element.start"])),
+ axis=1,
+ )
+ # df.to_csv("text.tsv", sep="\t")
+ return df
+
+
+# Hard code !!
+# FIXME: preload every reference/ build all DF for all references.
+NC063_df = get_colour_map_gene("NC_063383.1")
+ON563_df = get_colour_map_gene("ON563414.3")
+MT903_df = get_colour_map_gene("MT903344.1")
+# and save it into dict {"MT903344.1": df , "NC_063383.1"; df ... }
+all_ref_dict = {
+ "NC_063383.1": get_colour_map_gene("NC_063383.1"),
+ "MT903344.1": get_colour_map_gene("MT903344.1"),
+ "ON563414.3": get_colour_map_gene("ON563414.3"),
+}
+
+
+def get_color_dict(df_dict):
+ """
+ defined color by mutation
+ color scheme contains 24 different colors, if #mutations>24 use second color scheme with 24 colors
+ more mutations --> color schema starts again (max 48 different colors)
+ wildtype= green, no_mutation (no sequence meets the user selected mutations, dates, location) = grey
+ """
+ color_dict = {}
+ color_schemes = px.colors.qualitative.Dark24
+ reference_ids = set(df_dict["variantView"]["complete"].keys()).union(
+ set(df_dict["variantView"]["partial"].keys())
+ )
+ for k, reference_id in enumerate(list(reference_ids)):
+ color_dict[reference_id] = px.colors.qualitative.D3[k]
+ genes = set(
+ df_dict["variantView"]["complete"][reference_id]["cds"]["element.symbol"]
+ )
+ genes = sorted(
+ list(
+ genes.union(
+ set(
+ df_dict["variantView"]["partial"][reference_id]["cds"][
+ "element.symbol"
+ ]
+ )
+ )
+ )
+ )
+ for i, gene in enumerate(genes):
+ j = i % 24
+ color_dict[gene] = color_schemes[j]
+ color_dict["no_gene"] = "grey"
+ color_dict["unchanged"] = "grey"
+ return color_dict
+
+
+def get_gene_byNT(reference, mutation="del:136552-136554"):
+ """
+ Map the given NT mutation with the given reference to
+ return the gene at CDS region.
+ INPUT:
+ del:136552-136554, G21723A, G52894AA
+
+ RETURN:
+
+ [{'reference.accession': 'NC_063383.1',
+ 'element.type': 'cds',
+ 'element.symbol': 'OPG153',
+ 'element.description': 'Orthopoxvirus A26L/A30L protein',
+ 'element.start': 136137,
+ 'element.end': 137667, <--
+ 'element.strand': -1,
+ 'element.sequence': 'MANIINLWNGIVPMVQDVNVASITAFKSMIDETWDKKIEANT
+ ILNTLDHNLNSIGHYCCDTVAVDRLEHHIETLGQYTVILARKINMQTLLFPWPLPTVHQHAID
+ GSIPPHGRSTIL',
+ 'color_hex': '#0213c9'}]
+
+ NOTE:
+ 1. Return as the list of dict.
+ 2. The return position is NT position , however, it
+ also return AA seq. which we can calculate AA position
+ from the seq.
+
+ """
+ _df = all_ref_dict[reference]
+ del_regex = re.compile(r"^(|[^:]+:)?([^:]+:)?del:(=?[0-9]+)(|-=?[0-9]+)?$")
+ snv_regex = re.compile(r"^(|[^:]+:)?([^:]+:)?([A-Z]+)([0-9]+)(=?[A-Zxn]+)$")
+ if match := snv_regex.match(mutation):
+ # snv or insertion
+ postions = [int(m.group(0)) for m in finditer(r"\d+", match[0])]
+
+ result_dict = _df.query(
+ f' `element.type` == "cds" & (`element.start` <= {postions[0]} & `element.end` >= {postions[0]})'
+ ).to_dict("records")
+ elif match := del_regex.match(mutation):
+ # deletion
+ postions = [int(m.group(0)) for m in finditer(r"\d+", match[0])]
+ if len(postions) == 2: # del:136552-136554
+ QUERY_cmd = f' `element.type` == "cds" & (`element.start` <= {postions[0]} & `element.end` >= {postions[1]})'
+ elif len(postions) == 1: # del:25822
+ QUERY_cmd = f' `element.type` == "cds" & (`element.start` <= {postions[0]} & `element.end` >= {postions[0]})'
+ result_dict = _df.query(QUERY_cmd).to_dict("records")
+ else:
+ # not support
+ raise
+ # print(result_dict)
+ return result_dict
+
+
+# Pickle a file and then compress it into a file with extension
+def compressed_pickle(title, data):
+ with bz2.BZ2File(title, "w") as f:
+ cPickle.dump(data, f)
+
+
+# Load any compressed pickle file
+def decompress_pickle(file):
+ data = bz2.BZ2File(file, "rb")
+ data = cPickle.load(data)
+ return data
+
+
+def is_file_older_than(file, delta=timedelta(days=1)):
+ cutoff = datetime.utcnow() - delta
+ mtime = datetime.utcfromtimestamp(os.path.getmtime(file))
+ if mtime < cutoff:
+ return True
+ return False
+
+
+def write_Cpickle(filename, data):
+ with open(filename, "wb") as output_file:
+ cPickle.dump(data, output_file)
+
+
+def load_Cpickle(filename):
+ with open(filename, "rb") as input_file:
+ data = cPickle.load(input_file)
+ return data
+
+
+def generate_96_mutation_types():
+ mutation_types = {}
+ substitution_classes = ["C>A", "C>G", "C>T", "T>A", "T>C", "T>G"]
+ possible_nucleotides = ["A", "C", "G", "T"]
+ for n1 in substitution_classes:
+ if n1 not in mutation_types:
+ mutation_types[n1] = {}
+ for start in possible_nucleotides:
+ for end in possible_nucleotides:
+ mutation_type = start + n1 + end
+ mutation_types[n1][mutation_type] = 0
+ return mutation_types
diff --git a/pages/utils_compare.py b/pages/utils_compare.py
new file mode 100644
index 0000000..489e36d
--- /dev/null
+++ b/pages/utils_compare.py
@@ -0,0 +1,306 @@
+import datetime
+
+import pandas as pd
+
+from pages.utils_filters import get_frequency_sorted_mutation_by_df
+from pages.utils_filters import select_propertyView_dfs
+from pages.utils_filters import select_variantView_dfs
+from pages.utils_tables import OverviewTable
+from pages.utils_tables import TableFilter
+from pages.utils_worldMap_explorer import DateSlider
+
+
+def merge_df(
+ variantView: pd.DataFrame, propertyView: pd.DataFrame, aa_nt_radio: str
+) -> pd.DataFrame:
+ """
+ :return: variantView, propertyView merged df
+ with columns ["sample.id", "variant.label"] for "source" or
+ ["sample.id", "variant.label", "element.symbol", "gene:variant"] for "cds"
+ """
+ df = pd.merge(variantView, propertyView, how="inner", on="sample.id")
+ if aa_nt_radio == "cds":
+ return df[["sample.id", "variant.label", "element.symbol", "gene:variant"]]
+ else:
+ return df[["sample.id", "variant.label"]]
+
+
+def filter_propertyView(
+ df: pd.DataFrame,
+ seqtech_value: list[str],
+ country_value: list[str],
+ start_date: str,
+ end_date: str,
+) -> pd.DataFrame:
+ """
+ :return: filtered df by user selected sequencing technologies, countries and dates
+ """
+ date_list = DateSlider.get_all_dates(
+ datetime.datetime.strptime(start_date, "%Y-%m-%d").date(),
+ datetime.datetime.strptime(end_date, "%Y-%m-%d").date(),
+ )
+ return df[
+ (df["SEQ_TECH"].isin(seqtech_value))
+ & (df["COUNTRY"].isin(country_value))
+ & (df["COLLECTION_DATE"].isin(date_list))
+ ]
+
+
+def select_min_x_frequent_mut(mut_options: list[dict], min_nb_freq: int) -> list:
+ """
+ :return: mutation values occuring >= user given minimum number of frequency
+ """
+ df = pd.DataFrame.from_records(mut_options)
+ df = df[df["freq"] >= min_nb_freq]
+ return df["value"]
+
+
+def set_difference(set1, set2):
+ return set1 - set2
+
+
+def set_intersection(set1, set2):
+ return set1 & set2
+
+
+def find_unique_and_shared_variants(
+ df_dict: pd.DataFrame,
+ color_dict: dict,
+ complete_partial_radio: str,
+ reference_value: int,
+ aa_nt_radio: str,
+ gene_value_1: list[str],
+ seqtech_value_1: list[str],
+ country_value_1: list[str],
+ start_date_1: str,
+ end_date_1: str,
+ gene_value_2: list[str],
+ seqtech_value_2: list[str],
+ country_value_2: list[str],
+ start_date_2: str,
+ end_date_2: str,
+) -> (
+ list[dict],
+ list[dict],
+ list[dict],
+ list[str],
+ list[str],
+ list[str],
+ int,
+ int,
+ int,
+):
+ """
+ :return: mutation options, mutation values and maximum number of mutation frequency
+ for unique mutation of left selection, right selection and shared mutations in both selections
+ based on user selection
+ """
+ if aa_nt_radio == "cds":
+ variant_columns = ["gene:variant", "element.symbol"]
+ else:
+ variant_columns = ["variant.label"]
+ variantView_dfs = select_variantView_dfs(
+ df_dict, complete_partial_radio, reference_value, aa_nt_radio
+ )
+ propertyView_dfs = select_propertyView_dfs(df_dict, complete_partial_radio)
+
+ # LEFT OPTIONS
+ df_mutations_1 = create_mutation_dfs_for_comparison(
+ aa_nt_radio,
+ gene_value_1,
+ seqtech_value_1,
+ country_value_1,
+ start_date_1,
+ end_date_1,
+ variantView_dfs,
+ propertyView_dfs,
+ )
+ df_mutations_1 = df_mutations_1[["sample.id"] + variant_columns]
+ # RIGHT OPTIONS
+ df_mutations_2 = create_mutation_dfs_for_comparison(
+ aa_nt_radio,
+ gene_value_2,
+ seqtech_value_2,
+ country_value_2,
+ start_date_2,
+ end_date_2,
+ variantView_dfs,
+ propertyView_dfs,
+ )
+ df_mutations_2 = df_mutations_2[["sample.id"] + variant_columns]
+
+ # DIFFERENCES
+ mut_left = set_difference(
+ set(df_mutations_1[variant_columns[0]]), set(df_mutations_2[variant_columns[0]])
+ )
+ gene_mutations_df_left = df_mutations_1[
+ df_mutations_1[variant_columns[0]].isin(mut_left)
+ ]
+ (
+ mut_options_left,
+ max_freq_nb_left,
+ min_nb_freq,
+ ) = get_frequency_sorted_mutation_by_df(
+ gene_mutations_df_left, color_dict, variant_columns, aa_nt_radio
+ )
+ mut_value_left = [v["value"] for v in mut_options_left]
+
+ mut_right = set_difference(
+ set(df_mutations_2[variant_columns[0]]), set(df_mutations_1[variant_columns[0]])
+ )
+ gene_mutations_df_right = df_mutations_2[
+ df_mutations_2[variant_columns[0]].isin(mut_right)
+ ]
+ (
+ mut_options_right,
+ max_freq_nb_right,
+ min_nb_freq,
+ ) = get_frequency_sorted_mutation_by_df(
+ gene_mutations_df_right, color_dict, variant_columns, aa_nt_radio
+ )
+ mut_value_right = [v["value"] for v in mut_options_right]
+
+ mut_both = set_intersection(
+ set(df_mutations_2[variant_columns[0]]), set(df_mutations_1[variant_columns[0]])
+ )
+ gene_mutations_df_both = pd.concat(
+ [
+ df_mutations_1[df_mutations_1[variant_columns[0]].isin(mut_both)],
+ df_mutations_2[df_mutations_2[variant_columns[0]].isin(mut_both)],
+ ],
+ ignore_index=True,
+ axis=0,
+ )
+ (
+ mut_options_both,
+ max_freq_nb_both,
+ min_nb_freq,
+ ) = get_frequency_sorted_mutation_by_df(
+ gene_mutations_df_both, color_dict, variant_columns, aa_nt_radio
+ )
+ mut_value_both = [v["value"] for v in mut_options_both]
+ return (
+ mut_options_left,
+ mut_options_right,
+ mut_options_both,
+ mut_value_left,
+ mut_value_right,
+ mut_value_both,
+ max_freq_nb_left,
+ max_freq_nb_right,
+ max_freq_nb_both,
+ )
+
+
+def create_mutation_dfs_for_comparison(
+ aa_nt_radio: str,
+ gene_value: list[str],
+ seqtech_value: list[str],
+ country_value: list[str],
+ start_date: str,
+ end_date: str,
+ variantView_dfs: list[pd.DataFrame],
+ propertyView_dfs: list[pd.DataFrame],
+) -> pd.DataFrame:
+ """
+ :return: merged variantView and propertyView filtered for seqtech, country, dates, genes
+ """
+ if aa_nt_radio == "cds":
+ variantView_dfs = [
+ df[df["element.symbol"].isin(gene_value)] for df in variantView_dfs
+ ]
+
+ propertyView_dfs = [
+ filter_propertyView(df, seqtech_value, country_value, start_date, end_date)
+ for df in propertyView_dfs
+ ]
+
+ merged_dfs = []
+ for i, variantView in enumerate(variantView_dfs):
+ merged_dfs.append(merge_df(variantView, propertyView_dfs[i], aa_nt_radio))
+ df_mutations = pd.concat(merged_dfs, ignore_index=True, axis=0).reset_index(
+ drop=True
+ )
+ return df_mutations
+
+
+def create_comparison_tables(
+ df_dict: dict,
+ complete_partial_radio: str,
+ aa_nt_radio: str,
+ mut_value_left: list[str],
+ reference_value: int,
+ seqtech_value_left: list[str],
+ country_value_left: list[str],
+ start_date_left: str,
+ end_date_left: str,
+ mut_value_right: list[str],
+ seqtech_value_right: list[str],
+ country_value_right: list[str],
+ start_date_right: str,
+ end_date_right: str,
+ mut_value_both: list[str],
+) -> (pd.DataFrame, pd.DataFrame, pd.DataFrame, pd.DataFrame):
+ """
+ create overview table and detail tables for samples with unique mutations for left selection,
+ right selection or table for shared mutations between both selections for compare tool
+ based on user selection
+ """
+ variantView_dfs = select_variantView_dfs(
+ df_dict, complete_partial_radio, reference_value, aa_nt_radio
+ )
+ propertyView_dfs = select_propertyView_dfs(df_dict, complete_partial_radio)
+
+ table_left_ins = TableFilter(
+ "compare",
+ mut_value_left,
+ aa_nt_radio,
+ seqtech_value_left,
+ country_value_left,
+ start_date_left,
+ end_date_left,
+ )
+ table_right_ins = TableFilter(
+ "compare",
+ mut_value_right,
+ aa_nt_radio,
+ seqtech_value_right,
+ country_value_right,
+ start_date_right,
+ end_date_right,
+ )
+ table_both_ins = TableFilter(
+ "compare",
+ mut_value_both,
+ aa_nt_radio,
+ )
+
+ propertyView_dfs_left = [
+ table_left_ins.filter_propertyView(df) for df in propertyView_dfs
+ ]
+ propertyView_dfs_right = [
+ table_right_ins.filter_propertyView(df) for df in propertyView_dfs
+ ]
+
+ table_df_1 = table_left_ins.create_compare_table_left_and_right(
+ variantView_dfs, propertyView_dfs_left
+ )
+ table_df_2 = table_right_ins.create_compare_table_left_and_right(
+ variantView_dfs, propertyView_dfs_right
+ )
+ (
+ table_df_3,
+ samples_left_both,
+ samples_right_both,
+ ) = table_both_ins.create_compare_table_both(
+ variantView_dfs, propertyView_dfs_left, propertyView_dfs_right
+ )
+
+ overviewTable = OverviewTable(aa_nt_radio)
+ variantView_df_overview_both = (
+ overviewTable.count_shared_mutation_in_left_and_right_selection(
+ mut_value_both, samples_left_both, samples_right_both, variantView_dfs
+ )
+ )
+
+ return table_df_1, table_df_2, table_df_3, variantView_df_overview_both
diff --git a/pages/utils_filters.py b/pages/utils_filters.py
new file mode 100644
index 0000000..95473ec
--- /dev/null
+++ b/pages/utils_filters.py
@@ -0,0 +1,542 @@
+from datetime import datetime
+
+from dash import html
+import pandas as pd
+
+
+def select_variantView_dfs(
+ df_dict: dict, complete_partial_radio: str, reference_value: int, aa_nt_radio: str
+) -> list[pd.DataFrame]:
+ """
+ selection of used variantView dfs for variant display
+ based on user selection of completeness, reference sequence and variant type
+ :return: list of variantView dfs
+ """
+ variantView_dfs = [df_dict["variantView"]["complete"][reference_value][aa_nt_radio]]
+ if complete_partial_radio == "partial":
+ variantView_dfs.append(
+ df_dict["variantView"]["partial"][reference_value][aa_nt_radio]
+ )
+ return variantView_dfs
+
+
+def select_propertyView_dfs(
+ df_dict: dict, complete_partial_radio: str
+) -> list[pd.DataFrame]:
+ """
+ selection of used propertyView dfs based on user selection of completeness
+ :return: list of propertyView dfs
+ """
+ propertyView_dfs = [df_dict["propertyView"]["complete"]]
+ if complete_partial_radio == "partial":
+ propertyView_dfs.append(df_dict["propertyView"]["partial"])
+ return propertyView_dfs
+
+
+def sort_and_extract_by_col(propertyView: pd.DataFrame, col: str) -> list:
+ """
+ sort column col by number of rows
+ :return: list of values in column col sorted by number of rows with same value
+ """
+ df_grouped_by_col = (
+ propertyView.groupby([col])
+ .count()
+ .reset_index()
+ .sort_values(["sample.id"], ascending=False)
+ )
+ sorted_list = df_grouped_by_col[col].tolist()
+ return sorted_list
+
+
+# TODO error if difference between complete and partial
+def get_all_references(df_dict: dict) -> list[dict]:
+ """
+ :return: reference options sorted by reference name
+ """
+ ref_ids = sorted(list(df_dict["variantView"]["complete"].keys()))
+ ref_accs = [
+ df_dict["variantView"]["complete"][ref]["cds"].iloc[0]["reference.accession"]
+ for ref in ref_ids
+ ]
+ references = [
+ {"label": ref_acc, "value": ref_id, "disabled": False}
+ for ref_acc, ref_id in zip(ref_accs, ref_ids)
+ ]
+ return references
+
+
+def get_all_gene_dict(
+ df_dict: dict, reference_value: int, complete_partial_radio: str, color_dict: dict
+) -> dict:
+ """
+ :return: gene options with color styling sorted by gene name
+ """
+ genes = set(
+ df_dict["variantView"]["complete"][reference_value]["cds"]["element.symbol"]
+ )
+ if complete_partial_radio == "partial":
+ genes = genes.union(
+ set(
+ df_dict["variantView"]["partial"][reference_value]["cds"][
+ "element.symbol"
+ ]
+ )
+ )
+ gene_list = sorted(list(genes))
+ gene_dict = [
+ {"label": html.Span(gene, style={"color": color_dict[gene]}), "value": gene}
+ for gene in gene_list
+ ]
+ return gene_dict
+
+
+def get_all_frequency_sorted_seqtech(df_dict: dict) -> dict:
+ """
+ :return: complete seq tech options sorted by frequency
+ """
+ propertyView = pd.concat(
+ [df_dict["propertyView"]["complete"], df_dict["propertyView"]["partial"]],
+ ignore_index=True,
+ axis=0,
+ )[["sample.id", "SEQ_TECH"]]
+ sorted_seqtech = sort_and_extract_by_col(propertyView, "SEQ_TECH")
+
+ # create seq tech options
+ sorted_seqtech = [
+ "not defined" if seqtech == "" else seqtech for seqtech in sorted_seqtech
+ ]
+ sorted_seqtech_dict = [
+ {"label": seqtech, "value": seqtech, "disabled": False}
+ for seqtech in sorted_seqtech
+ ]
+ return sorted_seqtech_dict
+
+
+def get_all_frequency_sorted_countries_by_filters(
+ df_dict: dict,
+ seqtech_value: list[str],
+ complete_partial_radio: str,
+ reference_value: str,
+ gene_value: list[str],
+ aa_nt: str = "cds",
+ min_date: str = None,
+) -> list[dict]:
+ """
+ countries filtered for user input seqtech, completeness, reference, gene, variant type
+ (and date)
+
+ :return: complete country options sorted by frequency
+ """
+ # complete samples, propertyView filtered by seqtech, gene, min date
+ filtered_propertyView = filter_propertyView_by_seqtech_and_gene(
+ df_dict["variantView"]["complete"][reference_value][aa_nt],
+ df_dict["propertyView"]["complete"],
+ seqtech_value,
+ gene_value,
+ aa_nt,
+ min_date,
+ )
+
+ # add partial samples, propertyView filtered by seqtech, gene, min date
+ if complete_partial_radio == "partial":
+ filtered_propertyView_partial = filter_propertyView_by_seqtech_and_gene(
+ df_dict["variantView"]["partial"][reference_value][aa_nt],
+ df_dict["propertyView"]["partial"],
+ seqtech_value,
+ gene_value,
+ aa_nt,
+ min_date,
+ )
+ filtered_propertyView = pd.concat(
+ [filtered_propertyView, filtered_propertyView_partial],
+ ignore_index=True,
+ axis=0,
+ )
+ # sort and extract filtered countries
+ sorted_countries = sort_and_extract_by_col(filtered_propertyView, "COUNTRY")
+ country_options = [
+ {"label": c, "value": c, "disabled": False} for c in sorted_countries
+ ]
+ return country_options
+
+
+def filter_propertyView_by_seqtech_and_country(
+ df: pd.DataFrame, seqtech_value: list[str], country_value: list[str]
+):
+ return df[
+ (df["SEQ_TECH"].isin(seqtech_value)) & (df["COUNTRY"].isin(country_value))
+ ]
+
+
+def filter_propertyView_by_seqtech_and_gene(
+ variantView: pd.DataFrame,
+ propertyView: pd.DataFrame,
+ seqtech_value: list[str],
+ gene_value: list[str],
+ aa_nt: str,
+ min_date: str = None,
+) -> pd.DataFrame:
+ """
+ filtering of properyView df by sample ids of variantView and seq techs
+ + gene filtering if variant type = cds
+ and ensures both tables contain same sample ids
+
+ :return: filtered propertyView df for user input seqtech (and date)
+ """
+ if aa_nt == "cds":
+ sample_id_set = set(
+ variantView[variantView["element.symbol"].isin(gene_value)]["sample.id"]
+ )
+ elif aa_nt == "source":
+ sample_id_set = set(variantView["sample.id"])
+
+ filtered_propertyView = propertyView[
+ propertyView["SEQ_TECH"].isin(seqtech_value)
+ & propertyView["sample.id"].isin(sample_id_set)
+ ]
+
+ if min_date:
+ filtered_propertyView = filtered_propertyView[
+ (
+ filtered_propertyView["COLLECTION_DATE"]
+ >= datetime.strptime(min_date, "%Y-%m-%d").date()
+ )
+ ]
+ return filtered_propertyView
+
+
+def filter_variantView_by_genes(
+ df: pd.DataFrame, gene_value: list[str]
+) -> pd.DataFrame:
+ return df[df["element.symbol"].isin(gene_value)].reset_index(drop=True)
+
+
+def filter_by_seqtech_country_gene_and_merge(
+ propertyView: pd.DataFrame,
+ variantView: pd.DataFrame,
+ seqtech_value: list[str],
+ country_value: list[str],
+ gene_value: list[str],
+) -> pd.DataFrame:
+ """
+ filter propertyView by user input seq techs and countries,
+ filter variantView by user input genes and merge both dfs
+
+ :return: merged_df with columns ["sample.id", "variant.label", "gene:variant", "element.symbol"]
+ """
+ filtered_propertyView = filter_propertyView_by_seqtech_and_country(
+ propertyView, seqtech_value, country_value
+ )
+ filtered_variantView = filter_variantView_by_genes(variantView, gene_value)
+ merged_df = pd.merge(
+ filtered_propertyView, filtered_variantView, how="inner", on="sample.id"
+ )[["sample.id", "variant.label", "gene:variant", "element.symbol"]]
+ return merged_df
+
+
+def get_frequency_sorted_cds_mutation_by_filters(
+ df_dict: dict,
+ seqtech_value: list[str],
+ country_value: list[str],
+ gene_value: list[str],
+ complete_partial_radio: str,
+ reference_value: int,
+ color_dict: dict,
+ min_nb_freq: int = 1,
+) -> (list[dict], int, int):
+ """
+ :return: mutation options sorted by frequency,
+ with color styling for AA variants and additional value frequency of mutation
+ -> allows fast filtering of mutation options by min_nb_freq
+ filtered for user input seqtech, completeness, reference, gene, countries, variant type
+ :return: highest mutation frequency in selection = nb of samples with same mutation
+ :return: lowest mutation frequency in selecion
+ """
+ merged_df = filter_by_seqtech_country_gene_and_merge(
+ df_dict["propertyView"]["complete"],
+ df_dict["variantView"]["complete"][reference_value]["cds"],
+ seqtech_value,
+ country_value,
+ gene_value,
+ )
+
+ if complete_partial_radio == "partial":
+ merged_df_2 = filter_by_seqtech_country_gene_and_merge(
+ df_dict["propertyView"]["partial"],
+ df_dict["variantView"]["partial"][reference_value]["cds"],
+ seqtech_value,
+ country_value,
+ gene_value,
+ )
+ merged_df = pd.concat([merged_df, merged_df_2], ignore_index=True, axis=0)
+
+ (
+ sorted_mutation_options,
+ max_nb_freq,
+ min_nb_freq,
+ ) = get_frequency_sorted_mutation_by_df(
+ merged_df, color_dict, ["gene:variant", "element.symbol"], "cds", min_nb_freq
+ )
+ return sorted_mutation_options, max_nb_freq, min_nb_freq
+
+
+def get_frequency_sorted_mutation_by_df(
+ df: pd.DataFrame,
+ color_dict: dict,
+ variant_columns: list[str],
+ mut_type: str,
+ min_nb_freq: int = None,
+) -> (list[dict], int, int):
+ """
+ :param df: filtered and merged variantView and propertyView
+ :param color_dict: colors based on gene name
+ :param variant_columns: ["gene:variant", "element.symbol"] for AA variants,
+ ["variant.label"] for Nt variants
+ :param mut_type: "cds" or "source"
+ :param min_nb_freq: user input or None
+ -> only mutation options occuring at least in min_nb_freq samples
+ :return: mutation options sorted by occurence, with color styling for AA variants
+ and additional value frequency of mutation, if min_nb_freq input: only mutations options that occur in at least min_nb_freq samples
+ :return: max_freq_nb, highest mutation frequency in selection = nb of samples with same mutation
+ :return: min_nb_freq, None, user input or changed user iput depending on max_nb_freq
+ """
+ df = (
+ df.groupby(variant_columns)
+ .size()
+ .reset_index()
+ .rename(columns={0: "count"})
+ .sort_values(["count"], ascending=False, ignore_index=True)
+ )
+ if not df.empty:
+ max_freq_nb = df.iloc[0, -1]
+ if min_nb_freq:
+ if min_nb_freq > max_freq_nb:
+ min_nb_freq = max_freq_nb
+ if min_nb_freq == 0 and max_freq_nb > 0:
+ min_nb_freq = 1
+ df = df[df["count"] >= min_nb_freq]
+ else:
+ max_freq_nb = 0
+ if mut_type == "cds":
+ sorted_mutation_options = [
+ {
+ "label": html.Span(
+ gene_mut[1], style={"color": color_dict[gene_mut[0]]}
+ ),
+ "value": gene_mut[1],
+ "freq": gene_mut[2],
+ }
+ for gene_mut in list(
+ zip(
+ df["element.symbol"],
+ df["gene:variant"],
+ df["count"],
+ )
+ )
+ ]
+ else:
+ sorted_mutation_options = [
+ {"label": gene_mut[0], "value": gene_mut[0], "freq": gene_mut[1]}
+ for gene_mut in list(
+ zip(
+ df["variant.label"],
+ df["count"],
+ )
+ )
+ ]
+
+ return sorted_mutation_options, max_freq_nb, min_nb_freq
+
+
+def get_sample_and_seqtech_df(
+ variantView: pd.DataFrame,
+ propertyView: pd.DataFrame,
+ aa_nt_radio: str,
+ gene_value: list[str],
+ min_date: str = None,
+) -> pd.DataFrame:
+ """
+ filter variantView for genes (and propertyView for dates) and merge dfs
+
+ :return: df with columns ["sample.id", "SEQ_TECH"]
+ """
+ if aa_nt_radio == "cds":
+ variantView = variantView[variantView["element.symbol"].isin(gene_value)]
+ if min_date:
+ propertyView = propertyView[
+ (
+ propertyView["COLLECTION_DATE"]
+ >= datetime.strptime(min_date, "%Y-%m-%d").date()
+ )
+ ]
+ df = pd.merge(variantView, propertyView, how="inner", on="sample.id")[
+ ["sample.id", "SEQ_TECH"]
+ ]
+ return df
+
+
+def get_frequency_sorted_seq_techs_by_filters(
+ df_dict: dict,
+ tech_options: list[dict],
+ complete_partial_radio: str,
+ reference_value: int,
+ gene_value: list[str],
+ aa_nt_radio: str = "cds",
+ min_date: str = None,
+) -> list[dict]:
+ """
+ filter for seq techs, completeness, reference, variant type, genes (and dates)
+
+ :return: frequency sorted seq tech options
+ with disabled seq techs if not contained in selection
+ """
+ df = get_sample_and_seqtech_df(
+ df_dict["variantView"]["complete"][reference_value][aa_nt_radio],
+ df_dict["propertyView"]["complete"],
+ aa_nt_radio,
+ gene_value,
+ min_date,
+ )
+
+ if complete_partial_radio == "partial":
+ df2 = get_sample_and_seqtech_df(
+ df_dict["variantView"]["partial"][reference_value][aa_nt_radio],
+ df_dict["propertyView"]["partial"],
+ aa_nt_radio,
+ gene_value,
+ min_date,
+ )
+ df = pd.concat([df, df2], ignore_index=True, axis=0)
+
+ sorted_seq_tech_list = sort_and_extract_by_col(df, "SEQ_TECH")
+
+ # create seq tech options, seq techs not in filters are shown as disabled
+ not_in_list = [
+ tech["value"]
+ for tech in tech_options
+ if tech["value"] not in sorted_seq_tech_list
+ ]
+ sorted_seq_tech_options = [
+ {"label": seqtech, "value": seqtech, "disabled": False}
+ for seqtech in sorted_seq_tech_list
+ ]
+ sorted_seq_tech_options.extend(
+ [
+ {"label": seqtech, "value": seqtech, "disabled": True}
+ for seqtech in not_in_list
+ ]
+ )
+ return sorted_seq_tech_options
+
+
+def actualize_filters( # noqa: C901
+ df_dict: dict,
+ color_dict: dict,
+ triggered_id: str,
+ aa_nt_radio: str,
+ reference_value: int,
+ select_all_seq_techs: int,
+ select_all_genes: int,
+ select_all_countries: int,
+ complete_partial_radio: str,
+ gene_options: list[dict],
+ country_options: list[dict],
+ seq_tech_options: list[dict],
+ gene_value: list[str],
+ country_value: list[str],
+ seq_tech_value: list[str],
+ min_date: str = None,
+) -> (list[dict], list[str], list[dict], list[str], list[dict], list[str]):
+ """
+ function used in compare and explore callbacks for updating all filters
+ select all lists: selects all values in options (len=1) or no values (len=0),
+ hierachially dependencys of filters:
+ "complete_partial_radio", "aa_nt_radio", "reference_radio" --> change all filters
+ changes in selected genes; affects seq tech and country options
+ changes in selected seq techs: affects country options
+
+ :return: gene-, seq tech-, country- options and -values
+ """
+ if triggered_id.startswith("select_all_genes"):
+ if len(select_all_genes) == 1:
+ gene_value = [i["value"] for i in gene_options]
+ elif len(select_all_genes) == 0:
+ gene_value = []
+
+ elif triggered_id.startswith("select_all_countries"):
+ if len(select_all_countries) == 1:
+ country_value = [i["value"] for i in country_options]
+ elif len(select_all_countries) == 0:
+ country_value = []
+
+ elif triggered_id.startswith("select_all_seq_tech"):
+ if len(select_all_seq_techs) == 1:
+ seq_tech_value = [i["value"] for i in seq_tech_options]
+ elif len(select_all_seq_techs) == 0:
+ seq_tech_value = []
+
+ # new gene option
+ if triggered_id.startswith(
+ ("complete_partial_radio", "aa_nt_radio", "reference_radio")
+ ):
+ if aa_nt_radio == "cds":
+ gene_options = get_all_gene_dict(
+ df_dict, reference_value, complete_partial_radio, color_dict
+ )
+ gene_value = [i["value"] for i in gene_options]
+ elif aa_nt_radio == "source":
+ gene_options = [{"value": 0, "label": "no_gene_options_for_nucleotides"}]
+ gene_value = []
+
+ # new seq tech option
+ if triggered_id.startswith(
+ (
+ "complete_partial_radio",
+ "aa_nt_radio",
+ "reference_radio",
+ "gene_dropdown",
+ "select_all_genes",
+ )
+ ):
+ seq_tech_options = get_frequency_sorted_seq_techs_by_filters(
+ df_dict,
+ seq_tech_options,
+ complete_partial_radio,
+ reference_value,
+ gene_value,
+ aa_nt_radio,
+ min_date,
+ )
+ seq_tech_value = [s["value"] for s in seq_tech_options]
+
+ # new country option
+ if triggered_id.startswith(
+ (
+ "complete_partial_radio",
+ "aa_nt_radio",
+ "reference_radio",
+ "gene_dropdown",
+ "select_all_genes",
+ "select_all_seq_tech",
+ "seq_tech_dropdown",
+ )
+ ):
+ country_options = get_all_frequency_sorted_countries_by_filters(
+ df_dict,
+ seq_tech_value,
+ complete_partial_radio,
+ reference_value,
+ gene_value,
+ aa_nt_radio,
+ min_date,
+ )
+ country_value = [c["value"] for c in country_options]
+
+ return (
+ gene_options,
+ gene_value,
+ country_options,
+ country_value,
+ seq_tech_options,
+ seq_tech_value,
+ )
diff --git a/pages/utils_tables.py b/pages/utils_tables.py
new file mode 100644
index 0000000..29f9ad5
--- /dev/null
+++ b/pages/utils_tables.py
@@ -0,0 +1,503 @@
+from datetime import datetime
+
+import pandas as pd
+
+from pages.utils_filters import select_propertyView_dfs
+from pages.utils_filters import select_variantView_dfs
+from pages.utils_worldMap_explorer import DateSlider
+
+
+# table results for filter
+class TableFilter(object):
+ """
+ create df for table output: with columns [sample.name, COLLECTION_DATE,
+ RELEASE_DATE, ISOLATE, LENGTH, SEQ_TECH, COUNTRY, GEO_LOCATION,
+ HOST, REFERENCE_ACCESSION, NUC_PROFILE, AA_PROFILE]
+ for compare tool only column NUC_PROFILE or AA_PROFILE
+ for samples matching filter options, all nucleotide and amino acid variants are returned
+ ...
+ Attributes
+ ----------
+ table_type: two different tables for "Explore Tool" and "Compare Tool"
+ mut_value: user selected mutations
+ table_columns: columns of table, different for different table_types
+ aa_nt_radio: user selected radio amino acids (="cds") or nucleotides (="source")
+ seqtech: user selected sequencing technologies
+ countries: user selected countries
+ start_date: user selected start date compare tool
+ end_date: user selected end date compare tool
+ variant_col: gene:variant" for AA-mut, "variant.label" for Nt-mut
+ """
+
+ def __init__(
+ self,
+ table_type: str,
+ mut_value: list[str],
+ aa_nt_radio: str = None,
+ seqtech: list[str] = None,
+ countries: list[str] = None,
+ start_date: str = None,
+ end_date: str = None,
+ ):
+ """
+ :param table_type: "explorer" or "compare"
+ two different tables for "Explore Tool" and "Compare Tool" with different columns
+ :param mut_value: user selected mutations
+ :param aa_nt_radio: user selected radio amino acids (="cds") or nucleotides (="source")
+ :param seqtech: user selected sequencing technologies
+ :param countries: user selected countries
+ :param start_date: user selected start date compare tool
+ :param end_date: user selected end date compare tool
+ """
+ super(TableFilter, self).__init__()
+ self.table_type = table_type
+ self.mut_value = mut_value
+ if table_type == "explorer":
+ self.table_columns = [
+ "sample.name",
+ "NUC_PROFILE",
+ "AA_PROFILE",
+ "IMPORTED",
+ "COLLECTION_DATE",
+ "RELEASE_DATE",
+ "ISOLATE",
+ "LENGTH",
+ "SEQ_TECH",
+ "COUNTRY",
+ "GEO_LOCATION",
+ "HOST",
+ "GENOME_COMPLETENESS",
+ "REFERENCE_ACCESSION",
+ ]
+ elif table_type == "compare":
+ self.table_columns = [
+ "sample.name",
+ "variant.label",
+ "IMPORTED",
+ "COLLECTION_DATE",
+ "RELEASE_DATE",
+ "ISOLATE",
+ "LENGTH",
+ "SEQ_TECH",
+ "COUNTRY",
+ "GEO_LOCATION",
+ "HOST",
+ "GENOME_COMPLETENESS",
+ "reference.accession",
+ ]
+
+ self.aa_nt_radio = aa_nt_radio
+ self.seqtech = seqtech
+ self.countries = countries
+ self.start_date = start_date
+ self.end_date = end_date
+ if aa_nt_radio == "cds":
+ self.variant_col = "gene:variant"
+ self.table_columns[1] = "gene:variant"
+ elif aa_nt_radio == "source":
+ self.variant_col = "variant.label"
+
+ def _get_samples_by_filters(
+ self,
+ propertyView_dfs: list[pd.DataFrame],
+ variantView_dfs: list[pd.DataFrame],
+ seq_tech_list: list[str],
+ dates: list[datetime.date],
+ countries: list[str],
+ ) -> set[int]:
+ """
+ :return: set of sample ids with matching seq techs, dates and countries
+ """
+ sample_set = set()
+ for i, df in enumerate(variantView_dfs):
+ samples = set(
+ propertyView_dfs[i][
+ propertyView_dfs[i]["COLLECTION_DATE"].isin(dates)
+ & propertyView_dfs[i]["SEQ_TECH"].isin(seq_tech_list)
+ & propertyView_dfs[i]["COUNTRY"].isin(countries)
+ ]["sample.id"]
+ )
+ sample_set = sample_set.union(
+ set(
+ df[
+ df["sample.id"].isin(samples)
+ & df["gene:variant"].isin(self.mut_value)
+ ]["sample.id"]
+ )
+ )
+ return sample_set
+
+ def get_samples_by_mutation(
+ self, propertyView_dfs: list[pd.DataFrame], variantView_dfs: list[pd.DataFrame]
+ ) -> set[int]:
+ """
+ :return: set of sample ids with matching mutations
+ """
+ new_samples = set()
+ for i, df in enumerate(variantView_dfs):
+ samples = set(propertyView_dfs[i]["sample.id"])
+ new_samples = new_samples.union(
+ set(
+ df[
+ df["sample.id"].isin(samples)
+ & df[self.variant_col].isin(self.mut_value)
+ ]["sample.id"]
+ )
+ )
+ return new_samples
+
+ def _merge_variantView_with_propertyView(
+ self, variantView: pd.DataFrame, propertyView: pd.DataFrame
+ ) -> pd.DataFrame:
+ return pd.merge(
+ variantView, propertyView, how="inner", on=["sample.id", "sample.name"]
+ )
+
+ def concat_and_merge_tables(
+ self, variantView_dfs: list[pd.DataFrame], propertyView_dfs: list[pd.DataFrame]
+ ):
+ return pd.concat(
+ [
+ self._merge_variantView_with_propertyView(
+ variantView_dfs[i], propertyView_dfs[i]
+ )
+ for i in range(len(variantView_dfs))
+ ],
+ ignore_index=True,
+ axis=0,
+ )[self.table_columns]
+
+ def combine_labels_by_sample_and_rename_columns(
+ self, df: pd.DataFrame, aa_nt: str
+ ) -> pd.DataFrame:
+ """
+ :returns: df with only one row per sample
+ -> all variants combined into one comma sep string in AA_PROFILE or NUC_PROFILE column
+ """
+ if self.table_type == "explorer":
+ column_names = [
+ "sample.name",
+ "sample.id",
+ "reference.id",
+ "reference.accession",
+ ]
+ if aa_nt == "cds":
+ column_names.append("gene:variant")
+ elif aa_nt == "source":
+ column_names.append("variant.label")
+ df = df[column_names]
+ elif self.table_type == "compare":
+ column_names = list(df.columns)
+ if aa_nt == "cds":
+ column_names.remove("gene:variant")
+ df = (
+ df.groupby(column_names, dropna=False, group_keys=True)["gene:variant"]
+ .apply(lambda x: ",".join([str(y) for y in set(x)]))
+ .reset_index()
+ .rename(columns={"gene:variant": "AA_PROFILE"})
+ )[["sample.name", "AA_PROFILE"] + column_names[1:]]
+ elif aa_nt == "source":
+ column_names.remove("variant.label")
+ df = (
+ df.groupby(column_names, dropna=False, group_keys=True)["variant.label"]
+ .apply(lambda x: ",".join([str(y) for y in set(x)]))
+ .reset_index()
+ .rename(columns={"variant.label": "NUC_PROFILE"})
+ )[["sample.name", "NUC_PROFILE"] + column_names[1:]]
+ df = df.rename(columns={"reference.accession": "REFERENCE_ACCESSION"})
+ return df
+
+ def filter_propertyView(self, df: pd.DataFrame) -> pd.DataFrame:
+ """
+ filter propertyView by dates, seq techs, countries
+ """
+ date_list = DateSlider.get_all_dates(
+ datetime.strptime(self.start_date, "%Y-%m-%d").date(),
+ datetime.strptime(self.end_date, "%Y-%m-%d").date(),
+ )
+ return df[
+ (df["SEQ_TECH"].isin(self.seqtech))
+ & (df["COUNTRY"].isin(self.countries))
+ & (df["COLLECTION_DATE"].isin(date_list))
+ ]
+
+ def create_explore_table(
+ self,
+ df_dict: dict,
+ complete_partial_radio: str,
+ seq_tech_list: list[str],
+ reference_id: int,
+ dates: list[datetime.date],
+ countries: list[str],
+ ) -> pd.DataFrame:
+ """
+ filter dfs by user input, combine variants into one string, naming and ordering columns
+
+ :param df_dict: all pre-processed dfs
+ :param complete_partial_radio: complete OR partial (partial= using complete AND partial dfs)
+ :param mutation_list: user selected mutations of style "gene:variant"
+ :param seq_tech_list: user selected seq tech list
+ :param reference_id: id of reference sequence
+ :param dates: list of dates (date slider chosen date + interval)
+ :param countries: user selected country list
+ :return: df explore table
+ """
+ variantView_dfs_cds = select_variantView_dfs(
+ df_dict, complete_partial_radio, reference_id, "cds"
+ )
+ variantView_dfs_source = select_variantView_dfs(
+ df_dict, complete_partial_radio, reference_id, "source"
+ )
+ propertyView_dfs = select_propertyView_dfs(df_dict, complete_partial_radio)
+ samples = self._get_samples_by_filters(
+ propertyView_dfs, variantView_dfs_cds, seq_tech_list, dates, countries
+ )
+ variantView_dfs_cds = [
+ variantView[variantView["sample.id"].isin(samples)]
+ for variantView in variantView_dfs_cds
+ ]
+ variantView_dfs_source = [
+ variantView[variantView["sample.id"].isin(samples)]
+ for variantView in variantView_dfs_source
+ ]
+ table_dfs_cds = []
+ for variantView in variantView_dfs_cds:
+ result_df = self.combine_labels_by_sample_and_rename_columns(
+ variantView, "cds"
+ )
+ table_dfs_cds.append(result_df)
+ table_df_cds = pd.concat(table_dfs_cds, ignore_index=True, axis=0)
+ table_dfs_source = []
+ for variantView in variantView_dfs_source:
+ result_df = self.combine_labels_by_sample_and_rename_columns(
+ variantView, "source"
+ )
+ table_dfs_source.append(result_df)
+ table_df_source = pd.concat(table_dfs_source, ignore_index=True, axis=0)
+ df = pd.merge(
+ table_df_cds,
+ table_df_source,
+ how="outer",
+ on=["sample.id", "sample.name", "REFERENCE_ACCESSION", "reference.id"],
+ )
+ propertyView_df = pd.concat(propertyView_dfs, ignore_index=True, axis=0)
+ df = self._merge_variantView_with_propertyView(df, propertyView_df)
+ df = df[self.table_columns]
+ if df.empty:
+ df = pd.DataFrame(columns=self.table_columns)
+ return df
+
+ def create_compare_table_left_and_right(
+ self, variantView_dfs: list[pd.DataFrame], propertyView_dfs: list[pd.DataFrame]
+ ) -> pd.DataFrame:
+ """
+ to allow a complete mutation PROFILE filtering must be done by samples
+ and not directly by mutations
+
+ :return: compare table for mutations unique for left or right selection
+ """
+ samples = self.get_samples_by_mutation(propertyView_dfs, variantView_dfs)
+ variantView_dfs = [df[df["sample.id"].isin(samples)] for df in variantView_dfs]
+ table_df = self.concat_and_merge_tables(variantView_dfs, propertyView_dfs)
+ table_df = self.combine_labels_by_sample_and_rename_columns(
+ table_df, self.aa_nt_radio
+ )
+ return table_df
+
+ def create_compare_table_both(
+ self,
+ variantView_dfs: list[pd.DataFrame],
+ propertyView_dfs_left: list[pd.DataFrame],
+ propertyView_dfs_right: list[pd.DataFrame],
+ ) -> (pd.DataFrame, set[int], set[int]):
+ """
+ to allow a complete mutation PROFILE filtering must be done by samples
+ and not directly by mutations
+
+ :return: compare table for mutations shared by both selections
+ :return: samples of left selection with mutation contained in both selections
+ :return: samples of right selection with mutation contained in both selections
+ """
+ samples_left_both = self.get_samples_by_mutation(
+ propertyView_dfs_left,
+ variantView_dfs,
+ )
+ samples_right_both = self.get_samples_by_mutation(
+ propertyView_dfs_right,
+ variantView_dfs,
+ )
+ samples = samples_left_both.union(samples_right_both)
+
+ variantView_dfs = [df[df["sample.id"].isin(samples)] for df in variantView_dfs]
+ table_df_l = self.concat_and_merge_tables(
+ variantView_dfs, propertyView_dfs_left
+ )
+ table_df_r = self.concat_and_merge_tables(
+ variantView_dfs, propertyView_dfs_right
+ )
+ table_df = pd.concat([table_df_l, table_df_r], ignore_index=True, axis=0)
+ table_df = self.combine_labels_by_sample_and_rename_columns(
+ table_df, self.aa_nt_radio
+ )
+ return table_df, samples_left_both, samples_right_both
+
+
+class OverviewTable:
+ """
+ overview table of compare tool showing nb of samples per mutation
+ for unique mutations left, shared mutations and unique mutations of right selection
+ sorted by highest frequency of mutation (of combined mut left/right)
+
+ ...
+
+ Attributes
+ ----------
+ variant_col: name of variant column, "gene:variant" for AA-mut, "variant.label" for Nt-mut
+ single_table_cols: list of column names [variant_col, "freq"]
+ """
+
+ table_columns = [
+ "unique left",
+ "# left",
+ "shared",
+ "# l",
+ "# r",
+ "unique right",
+ "# right",
+ ]
+ column_names = [
+ "unique variants for left selection",
+ "# seq left",
+ "shared variants of both selections",
+ "# seq left",
+ "# seq right",
+ "unique variants for right selection",
+ "# seq right",
+ ]
+
+ def __init__(self, aa_nt_radio: str):
+ super(OverviewTable, self).__init__()
+ if aa_nt_radio == "cds":
+ self.variant_col = "gene:variant"
+ elif aa_nt_radio == "source":
+ self.variant_col = "variant.label"
+ self.single_table_cols = [self.variant_col, "freq"]
+
+ def _filter_for_samples_and_group_by_variant(
+ self,
+ samples: set,
+ mut: list,
+ variantView_dfs: list[pd.DataFrame],
+ col_name: str,
+ ) -> pd.DataFrame:
+ """
+ filter variantView by samples and mutations and group by variant, count samples per variant
+ """
+ filtered_variantView_df = pd.concat(
+ [
+ df[df["sample.id"].isin(samples) & df[self.variant_col].isin(mut)][
+ [self.variant_col, "sample.id"]
+ ]
+ for df in variantView_dfs
+ ],
+ ignore_index=True,
+ axis=0,
+ )
+ grouped_df = (
+ filtered_variantView_df.groupby([self.variant_col])
+ .size()
+ .reset_index()
+ .rename(columns={0: col_name})
+ )
+ return grouped_df
+
+ def _sort_by_sum_of_both_frequencies(
+ self, variantView_df_overview_both: pd.DataFrame
+ ) -> pd.DataFrame:
+ """
+ sort overview table by variants with higest number of samples
+ (for shared variants highest nb of mut in left + right samples)
+ """
+ sorted_indices = (
+ (
+ variantView_df_overview_both["freq l"]
+ + variantView_df_overview_both["freq r"]
+ )
+ .sort_values(ascending=False)
+ .index
+ )
+ variantView_df_overview_both = variantView_df_overview_both.loc[
+ sorted_indices, :
+ ].reset_index(drop=True)
+ return variantView_df_overview_both
+
+ def count_shared_mutation_in_left_and_right_selection(
+ self,
+ mut_value_both: list[str],
+ samples_left: set[int],
+ samples_right: set[int],
+ variantView_dfs: list[pd.DataFrame],
+ ) -> pd.DataFrame:
+ """
+ count nb seq in both for left and right selection --> used in actualize_overview_table
+ """
+ variantView_df_both_left = self._filter_for_samples_and_group_by_variant(
+ samples_left, mut_value_both, variantView_dfs, "freq l"
+ )
+
+ variantView_df_both_right = self._filter_for_samples_and_group_by_variant(
+ samples_right, mut_value_both, variantView_dfs, "freq r"
+ )
+ variantView_df_overview_both = pd.merge(
+ variantView_df_both_left,
+ variantView_df_both_right,
+ how="inner",
+ on=[self.variant_col],
+ ).reset_index(drop=True)
+ variantView_df_overview_both = self._sort_by_sum_of_both_frequencies(
+ variantView_df_overview_both
+ )
+ return variantView_df_overview_both[[self.variant_col, "freq l", "freq r"]]
+
+ def create_df_from_mutation_options(
+ self, mut_options: dict, mut_values: list[str]
+ ) -> pd.DataFrame:
+ """
+ mutation options to df, filter df for selected mutation values
+ frequency of mutation is stored in options, so we do not have to recalculate this
+
+ :return: df with columns [mutation name, frequency] filtered by selected mutation
+ """
+ df = pd.DataFrame.from_records(mut_options, columns=["value", "freq"])
+ return df[df["value"].isin(mut_values)]
+
+ def create_df_from_json(
+ self, variantView_df_both_json: str, mut_value_both: list[str]
+ ) -> pd.DataFrame:
+ """
+ variantView_df_both_json to pd dataframe, filtering by mutation shared by both selections
+ variantView_df_both_json is calculated in callback actualize_tables,
+ = variantView_df_overview_both returned value of function create_comparison_tables
+ to prevent recalculating, it is shared by intermediate storage in json format
+ as compare_shared_dict
+ """
+ df_both = pd.read_json(variantView_df_both_json, orient="split")
+ df_both = df_both[
+ df_both[self.single_table_cols[0]].isin(mut_value_both)
+ ].reset_index(drop=True)
+ return df_both
+
+ def create_overview_table(
+ self, df_left: pd.DataFrame, df_both: pd.DataFrame, df_right: pd.DataFrame
+ ) -> (dict, list[str]):
+ """
+ concat tables side by side and rename columns
+ """
+ table_df = pd.concat([df_left, df_both, df_right], axis=1, ignore_index=True)
+ table_df.columns = self.table_columns
+ table_df_records = table_df.to_dict("records")
+ column_names = [
+ {"name": self.column_names[i], "id": j}
+ for i, j in enumerate(self.table_columns)
+ ]
+ return table_df_records, column_names
diff --git a/pages/utils_worldMap_explorer.py b/pages/utils_worldMap_explorer.py
new file mode 100644
index 0000000..708ead0
--- /dev/null
+++ b/pages/utils_worldMap_explorer.py
@@ -0,0 +1,1021 @@
+from datetime import date
+from datetime import datetime
+from datetime import timedelta
+import math
+import time
+
+import pandas as pd
+from plotly import graph_objects as go
+import plotly.express as px
+from scipy.stats import linregress
+
+
+class VariantMapAndPlots(object):
+ """
+ parent class for DetailPlot and WorldMap
+ Attributes
+ ----------
+ world_dfs: list of world dfs of defined reference, len 1 for "complete", len 2 for "partial"
+ with columns ["COUNTRY", "COLLECTION_DATE", "SEQ_TECH", "sample_id_list", "variant.label",
+ "number_sequences", "element.symbol", "gene:variant"]
+ column sample_id_list: comma seperated sample ids e.g. "3,45,67" or "3"
+ countries: list of user selected countries
+ seq_techs: list of user selected sequencing technologies
+ mutations: list of user selected mutations gene:variant
+ min_date: minimum date of date sider (hard coded!)
+ dates: list all dates in interval
+ color_dict: {gene:color}
+ df_location: df with ISO_Code, lat, lon and name of all countries
+ """
+
+ def __init__(
+ self,
+ df_dict: dict,
+ date_slider, #
+ reference_id: int,
+ complete_partial_radio: str,
+ countries: list[str],
+ seq_techs: list[str],
+ mutations: list[str],
+ dates: list,
+ interval: int,
+ color_dict: dict,
+ location_coordinates: dict,
+ ):
+ """
+ :param df_dict: all data frames filled in data.py parted by keys
+ :param date_slider: inititlized DateSlider class
+ :param refrence_id: user selected reference
+ :param complete_partial_radio: user selection only complete genomes (="complete")
+ or all (including partial genomes) (="partial")
+ :param countries: list of selected countries
+ :param seq_techs: list of selected sequencing technologies
+ :param mutations: list of selected mutations gene:mut
+ :param dates: [start_date, end_dat] by Dateslider
+ :param interval:
+ :param color_dict: {gene:color}
+ :param plot_type: 'map', OR 'detail'
+ :param location_coordinates: dict
+ """
+ super(VariantMapAndPlots, self).__init__()
+ self.world_dfs = [df_dict["world_map"]["complete"][reference_id]]
+ if complete_partial_radio == "partial":
+ self.world_dfs.append(df_dict["world_map"]["partial"][reference_id])
+ self.countries = countries
+ self.mutations = mutations
+ self.seq_techs = seq_techs
+ self.min_date = date_slider.min_date
+ self.dates = self.define_interval_dates(date_slider, dates, interval)
+ self.color_dict = color_dict
+ self.df_location = location_coordinates[
+ ["name", "ISO_Code", "lat", "lon"]
+ ].rename(columns={"name": "COUNTRY"})
+
+ def define_interval_dates(
+ self, date_slider, dates: list, interval: int = 30
+ ) -> list[datetime.date]:
+ """
+ :return: list of dates between second date and second_date-interval
+ or between "newest" COLLECTION_DATE and last 30 days
+ """
+ dates = date_slider.get_all_dates_in_interval(dates, interval)
+ if len(dates) == 0:
+ dates_in_world_df = sorted(
+ list(
+ {
+ i
+ for s in [set(df["COLLECTION_DATE"]) for df in self.world_dfs]
+ for i in s
+ }
+ )
+ )
+ dates = [
+ dat
+ for dat in [
+ dates_in_world_df[-1] - timedelta(days=x)
+ for x in reversed(range(interval))
+ ]
+ ]
+ return dates
+
+ def filter_df(self, world_df: pd.DataFrame, countries: list[str]) -> pd.DataFrame:
+ """
+ :param world_df:
+ :param countries: list of selected countries, empty countries list if no country selected
+ for detail plots (or no country options selected)
+ :return: filter df by date, seq tech, variant, countries
+ """
+ if countries:
+ df = world_df[
+ world_df["COLLECTION_DATE"].isin(self.dates)
+ & world_df["SEQ_TECH"].isin(self.seq_techs)
+ & world_df["gene:variant"].isin(self.mutations)
+ & world_df["COUNTRY"].isin(countries)
+ ]
+ else:
+ df = pd.DataFrame(columns=world_df.columns)
+ df = df.astype({"number_sequences": "int32"})
+ return df
+
+ def add_slope_column(self, df: pd.DataFrame) -> pd.DataFrame:
+ """
+ add slope column to df for increase df, slope calculated on nb seq per date
+ """
+ slopes = []
+ for i in range(len(df["number_sequences"])):
+ dates = [(date - self.min_date).days for date in df["COLLECTION_DATE"][i]]
+ seq_nb = df["number_sequences"][i]
+ if len(set(seq_nb)) == 1:
+ slopes.append(0)
+ else:
+ slopes.append(linregress(dates, seq_nb).slope)
+ df["slope"] = slopes
+ df = df.astype({"slope": float})
+ return df
+
+ def get_increase_df(self, filtered_dfs) -> pd.DataFrame:
+ """
+ shows change in frequency of the different mutations, calculate lin regression with scipy.stats module and
+ returns the slope of the regression line (x:range (interval)), y:number of sequences per day in selected interval
+ for choropleth map select slope with greatest increase
+
+ :return: increase df
+ """
+ df = pd.concat(filtered_dfs, ignore_index=True, axis=0).reset_index(drop=True)
+ df = (
+ df.groupby(
+ ["COUNTRY", "variant.label", "element.symbol", "COLLECTION_DATE"]
+ )
+ .sum(numeric_only=True)
+ .reset_index()
+ )
+ df = (
+ df.groupby(["COUNTRY", "variant.label", "element.symbol"])
+ .agg(
+ {
+ "number_sequences": lambda x: list(x),
+ "COLLECTION_DATE": lambda x: list(x),
+ }
+ )
+ .reset_index()
+ )
+
+ df = self.add_slope_column(df)
+ return df
+
+ def concat_filtered_dfs(self, filtered_dfs) -> pd.DataFrame:
+ """
+ concat all filtered df into one df
+ """
+ df = pd.concat(filtered_dfs, ignore_index=True, axis=0)
+ return df[
+ [
+ "COUNTRY",
+ "COLLECTION_DATE",
+ "variant.label",
+ "number_sequences",
+ "element.symbol",
+ ]
+ ]
+
+ def drop_rows_by_value(self, df: pd.DataFrame, val, col_name: str) -> pd.DataFrame:
+ """
+ remove rows, where column col_name has value val (str and int possible)
+ """
+ index_rows = df[df[col_name] == val].index
+ df.drop(index_rows, inplace=True)
+ return df
+
+
+class WorldMap(VariantMapAndPlots):
+ """
+ provides all methods needed for creation of world map
+ Attributes
+ ----------
+ filtered_dfs: world dfs filtered by user selected date, seq tech, variant, countries
+ """
+
+ def __init__(
+ self,
+ df_dict: dict,
+ date_slider, #
+ reference_id: int,
+ complete_partial_radio: str,
+ countries: list[str],
+ seq_techs: list[str],
+ mutations: list[str],
+ dates: list,
+ interval: int,
+ color_dict: dict,
+ location_coordinates: dict,
+ ):
+
+ super().__init__(
+ df_dict,
+ date_slider,
+ reference_id,
+ complete_partial_radio,
+ countries,
+ seq_techs,
+ mutations,
+ dates,
+ interval,
+ color_dict,
+ location_coordinates,
+ )
+ self.filtered_dfs = [
+ self.filter_df(world_df, self.countries) for world_df in self.world_dfs
+ ]
+
+ def get_nb_seq_per_country_df(self) -> pd.DataFrame:
+ """
+ counts all samples for every country for world_map df
+
+ :return: df with columns=['COUNTRY', 'number_sequences']
+ """
+ concatenated_filtered_df = pd.concat(
+ self.filtered_dfs, ignore_index=True, axis=0
+ )
+ countries = []
+ number_sequences = []
+ for name, group in concatenated_filtered_df.groupby("COUNTRY"):
+ sample_set = {
+ item
+ for sublist in [
+ sample.split(",") for sample in group["sample_id_list"].unique()
+ ]
+ for item in sublist
+ }
+ countries.append(name)
+ number_sequences.append(len(sample_set))
+ return pd.DataFrame(
+ list(zip(countries, number_sequences)),
+ columns=["COUNTRY", "number_sequences"],
+ )
+
+ def get_world_map_df(self, method: str) -> (pd.DataFrame, str):
+ """
+ :param method: 'Frequency' or 'Increase'
+ :return: frequency OR increase df for world map:
+ frequency_df.columns = ["COUNTRY", "number_sequences", "ISO_Code"]
+ increase_df.columns = ["COUNTRY", "slope", "ISO_Code"]
+ :return: column_of_interest: "number_sequences" for frequency_df OR "slope" for increase_df
+ """
+ if method == "Frequency" and self.filtered_dfs:
+ map_df = self.get_nb_seq_per_country_df()
+ column_of_interest = "number_sequences"
+ elif method == "Increase":
+ map_df = self.get_increase_df(self.filtered_dfs)
+ # select max slope for each country, remove zero first to get negative slopes too
+ map_df = map_df.sort_values("slope", ascending=False).drop_duplicates(
+ ["COUNTRY"]
+ )
+ column_of_interest = "slope"
+
+ # df = self.drop_rows_by_value(df, 0, column_of_interest)
+ map_location_df = pd.merge(map_df, self.df_location, on="COUNTRY")[
+ ["COUNTRY", column_of_interest, "ISO_Code"]
+ ]
+ return map_location_df, column_of_interest
+
+ def create_choropleth_map(
+ self, df: pd.DataFrame, shown_hover_data: dict, color_column: str
+ ) -> px.choropleth:
+ """
+ :return: world choropleth map with colors depending on param color_column
+ """
+ fig = px.choropleth(
+ df,
+ locations="ISO_Code",
+ color=color_column,
+ color_continuous_scale=px.colors.sequential.Plasma,
+ hover_name="COUNTRY",
+ hover_data=shown_hover_data,
+ labels={
+ el: (
+ el.replace(".", " ").title()
+ if el != "number_sequences"
+ else "number of sequences"
+ )
+ for el in df.columns
+ },
+ )
+ fig.update_layout(
+ margin={"r": 0, "t": 0, "l": 0, "b": 0},
+ legend=dict(yanchor="top", y=0.99, xanchor="left", x=0.01),
+ )
+ return fig
+
+ def get_world_map(self, method: str) -> px.choropleth:
+ """
+ delivers world map to callback
+ world map + frequency method:
+ choropleth map with number of sequences with selected properties per country
+ world map + increase method:
+ choropleth map showing decrease/increase of mutation with strongest increase in
+ selected interval (zero values = one time point are excluded)
+
+ :param method: 'Frequency' or 'Increase' user input
+ :return: world map
+
+ """
+ df, column_of_interest = self.get_world_map_df(method)
+ if method == "Frequency":
+ shown_hover_data = {
+ column_of_interest: True,
+ "COUNTRY": False,
+ "ISO_Code": False,
+ }
+ fig = self.create_choropleth_map(df, shown_hover_data, column_of_interest)
+ elif method == "Increase":
+ shown_hover_data = {
+ column_of_interest: True,
+ "COUNTRY": False,
+ "ISO_Code": False,
+ }
+ fig = self.create_choropleth_map(df, shown_hover_data, column_of_interest)
+ return fig
+
+
+class DetailPlots(VariantMapAndPlots):
+ """
+ methods for creation of detail plots of explore tool
+
+ Attributes
+ ----------
+ location_name: country name to show detail plots for
+ number_selected_sequences: number of samples in selection
+ seq_with_mut: number of samples in selection with selected mutations
+ seq_with_mut: list of selected genes
+ filtered_dfs: world dfs filtered by user selected date, seq tech, variant, countries
+ """
+
+ def __init__(
+ self,
+ df_dict: dict,
+ date_slider, #
+ reference_id: int,
+ complete_partial_radio: str,
+ countries: list[str],
+ seq_techs: list[str],
+ mutations: list[str],
+ dates: list,
+ interval: int,
+ color_dict: dict,
+ location_coordinates: dict,
+ genes: list,
+ clicked_country: str,
+ ):
+
+ super().__init__(
+ df_dict,
+ date_slider,
+ reference_id,
+ complete_partial_radio,
+ countries,
+ seq_techs,
+ mutations,
+ dates,
+ interval,
+ color_dict,
+ location_coordinates,
+ )
+
+ (
+ self.location_name,
+ self.number_selected_sequences,
+ self.seq_with_mut,
+ ) = self.select_country_for_detail_plots_and_nb_filtered_seq(
+ clicked_country, genes
+ )
+ countries_for_filter = [self.location_name] if self.location_name else []
+ self.genes = genes
+ self.filtered_dfs = [
+ self.filter_df(world_df, countries_for_filter)
+ for world_df in self.world_dfs
+ ]
+
+ def get_nb_filtered_seq(self, countries: list[str], genes: list[str]) -> (int, int):
+ """
+ :return: number of samples in world_df after filtering by
+ dates, seq techs, countries and genes
+ :return: number of samples in world_df after same filtering
+ + filter for mutations
+ """
+ filtered_samples = set()
+ mut_filtered_samples = set()
+ for world_df in self.world_dfs:
+ filtered_df = world_df[
+ world_df["COLLECTION_DATE"].isin(self.dates)
+ & world_df["SEQ_TECH"].isin(self.seq_techs)
+ & world_df["COUNTRY"].isin(countries)
+ & world_df["element.symbol"].isin(genes)
+ ].copy()
+ filtered_df.sample_id_list = filtered_df.sample_id_list.map(
+ lambda x: x.split(",")
+ )
+ for sample_list in filtered_df["sample_id_list"].tolist():
+ filtered_samples.update(sample_list)
+
+ df_filterd_mut = filtered_df[
+ filtered_df["gene:variant"].isin(self.mutations)
+ ]
+ for sample_list in df_filterd_mut["sample_id_list"].tolist():
+ mut_filtered_samples.update(sample_list)
+ return len(filtered_samples), len(mut_filtered_samples)
+
+ def calculate_ticks_from_dates(
+ self, dates: set[datetime.date], date_numbers: set[int]
+ ) -> (list[int], list[datetime.date]):
+ """
+ set tickvals and ticktext for displaying dates in plot
+ show only 6 dates for readability: /6
+ """
+ unique_dates = sorted(list(dates))
+ unique_date_numbers = sorted(list(date_numbers))
+ tickvals_date = unique_date_numbers[
+ 0 :: math.ceil(len(unique_date_numbers) / 6)
+ ]
+ ticktext_date = unique_dates[0 :: math.ceil(len(unique_dates) / 6)]
+ return tickvals_date, ticktext_date
+
+ def select_country_for_detail_plots_and_nb_filtered_seq(
+ self,
+ clicked_country: str,
+ genes: list[str],
+ ) -> (str, int, int):
+ """
+ define country to show detail plots depending on:
+ 1. user click data,
+ 2. country with most seq in filter without date filtering
+ 3. click selection country not in updated filters -> first country in country options
+ 4. if no sample in selected country --> select first from country values
+ (e.g. USA #1 in country_options(=most samples about all dates),
+ no click data, but no seq in selected interval)
+
+ :param clicked_country: user clicked country OR ""
+ :param genes: list of selected genes
+ :return: location_name = country for detail plots,
+ number of samples with selected properties,
+ number of samples with mutations
+ """
+ location_name = clicked_country
+ number_selected_sequences = 0
+ seq_with_mut = 0
+ if self.countries:
+ if not clicked_country:
+ location_name = self.countries[0]
+ if clicked_country and clicked_country not in self.countries:
+ location_name = self.countries[0]
+
+ countries_to_check_for_seq = [location_name] + [
+ country for country in self.countries if country != location_name
+ ]
+ else:
+ countries_to_check_for_seq = [location_name]
+
+ for country in countries_to_check_for_seq:
+ number_selected_sequences, seq_with_mut = self.get_nb_filtered_seq(
+ [country],
+ genes,
+ )
+ if number_selected_sequences > 0:
+ location_name = country
+ break
+
+ return location_name, number_selected_sequences, seq_with_mut
+
+ def create_frequency_plot(self, df: pd.DataFrame) -> go.Figure:
+ """
+ :param df: filtered df with
+ columns=["COUNTRY", "variant.label", "element.symbol", "number_sequences"]
+ :return: bar plot of mutation frequencies of clicked country,
+ sorted by genes (double x-axis)
+ """
+ fig = go.Figure()
+ for gene in df["element.symbol"].unique():
+ df_g = df[df["element.symbol"] == gene]
+ fig.add_trace(
+ go.Bar(
+ x=[df_g["element.symbol"], df_g["variant.label"]],
+ y=df_g["number_sequences"],
+ marker_color=self.color_dict[gene],
+ ),
+ )
+ # hover_name="variant.label",
+ # hover_data={'variant.label': True, "number_sequences": True},
+ fig.update_layout(
+ showlegend=False,
+ xaxis_tickangle=-45,
+ margin={"l": 20, "b": 30, "r": 10, "t": 10},
+ xaxis_title="selected variants",
+ title_x=0.5,
+ height=300,
+ )
+ return fig
+
+ def get_frequency_bar_chart(self) -> go.Figure:
+ """
+ return fig to callback, bar plot for selected method Frequency
+
+ :return: bar plot of mutation frequencies of clicked country, sorted by genes
+ """
+ if self.location_name:
+ df = self.get_df_for_frequency_bar()
+ df = self.drop_rows_by_value(df, 0, "number_sequences")
+ else:
+ df = pd.DataFrame()
+ if df.empty:
+ df = pd.DataFrame(
+ data=[["no_mutation", "no_gene", 0]],
+ columns=["variant.label", "element.symbol", "number_sequences"],
+ )
+ # this try/except block is a hack that catches randomly appearing errors of data with wrong type,
+ # unclear why this is working
+ try:
+ fig = self.create_frequency_plot(df)
+ except ValueError:
+ fig = self.create_frequency_plot(df)
+ return fig
+
+ def get_df_for_frequency_bar(self) -> pd.DataFrame:
+ """
+ filtered_df grouped by country, variant and gene, per group sum of number_sequences
+ for all dfs in self.filtered_dfs, then concat and group + sum again
+
+ :return: df used for generating frequency bar plot
+ """
+ dfs = [
+ (
+ filtered_df[
+ [
+ "COUNTRY",
+ "COLLECTION_DATE",
+ "variant.label",
+ "SEQ_TECH",
+ "number_sequences",
+ "element.symbol",
+ ]
+ ]
+ .groupby(["COUNTRY", "variant.label", "element.symbol"])
+ .sum(numeric_only=True)
+ .reset_index()
+ )
+ for filtered_df in self.filtered_dfs
+ ]
+ df = pd.concat(dfs, ignore_index=True, axis=0)
+ df = (
+ df.groupby(["COUNTRY", "variant.label", "element.symbol"])
+ .sum(numeric_only=True)
+ .reset_index()
+ )
+ return df
+
+ def create_slope_plot(self, df: pd.DataFrame) -> go.Figure:
+ """
+ :return: bar plot of mutation-slopes of clicked country, x-axis=mutation, y-axis=slope
+ """
+ fig = go.Figure()
+ for gene in df["element.symbol"].unique():
+ df_g = df[df["element.symbol"] == gene]
+ fig.add_trace(
+ go.Bar(
+ x=[df_g["element.symbol"], df_g["variant.label"]],
+ y=df_g["slope"],
+ marker_color=self.color_dict[gene],
+ ),
+ )
+ fig.update_layout(
+ showlegend=False,
+ xaxis_tickangle=-45,
+ margin={"l": 20, "b": 30, "r": 10, "t": 10},
+ xaxis_title="selected variants",
+ title_x=0.5,
+ height=300,
+ )
+ return fig
+
+ def create_slope_bar_plot(self) -> go.Figure:
+ """
+ return fig to callback, bar plot for selected method Increase/Decrease
+
+ :return: bar plot of mutation-slopes of clicked country, x-axis=mutation, y-axis=slope
+ """
+ if self.location_name:
+ df = self.get_increase_df(self.filtered_dfs)
+ else:
+ df = pd.DataFrame()
+ if df.empty:
+ df = pd.DataFrame(
+ [[0, "", 0, "no_mutation", "no_gene"]],
+ columns=[
+ "number_sequences",
+ "COLLECTION_DATE",
+ "slope",
+ "variant.label",
+ "element.symbol",
+ ],
+ )
+ # this try/except block is a hack that catches randomly appearing errors of data with wrong type,
+ # unclear why this is working
+ try:
+ fig = self.create_slope_plot(df)
+ except ValueError:
+ fig = self.create_slope_plot(df)
+ return fig
+
+ def get_scatter_df(self) -> pd.DataFrame:
+ """
+ number_sequences of filtered dfs per country, date, mutation, gene
+ column date_numbers added for correct x-axis (dates transformed into int)
+
+ :return: df for scatter plot
+ """
+ if self.location_name:
+ df = self.concat_filtered_dfs(self.filtered_dfs)
+ df = (
+ df.groupby(
+ ["COUNTRY", "COLLECTION_DATE", "variant.label", "element.symbol"]
+ )
+ .sum(numeric_only=True)
+ .reset_index()
+ )
+ # remove rows if VOC no seq in time-interval
+ for var in self.mutations:
+ if df[df["variant.label"] == var]["number_sequences"].sum() == 0:
+ df = df[df["variant.label"] != var]
+ # dummy dataframe for showing empty results
+ else:
+ df = pd.DataFrame()
+ if df.empty:
+ df = pd.DataFrame(
+ data=[
+ [self.location_name, self.dates[-1], "no_mutations", "no_gene", 0]
+ ],
+ columns=[
+ "COUNTRY",
+ "COLLECTION_DATE",
+ "variant.label",
+ "element.symbol",
+ "number_sequences",
+ ],
+ )
+ # date_numbers: assign date to number, numbers needed for calculation of trendline
+ date_numbers = [(d - self.min_date).days for d in df["COLLECTION_DATE"]]
+ df["date_numbers"] = date_numbers
+ return df
+
+ def create_scatter_plot(
+ self,
+ df: pd.DataFrame,
+ tickvals_date: list[int],
+ ticktext_date: list[datetime.date],
+ axis_type: str,
+ ) -> px.scatter:
+ """
+ creates scatter plot with x-axis = dates (tickvals_date), y-axis = sample nb with mut,
+ trend line added per mutation, labeling dates with ticktext_date, color by gene
+ :return: scatter plot
+ """
+ fig = px.scatter(
+ df,
+ x="date_numbers",
+ y="number_sequences",
+ color="element.symbol",
+ trendline="ols",
+ symbol="variant.label",
+ color_discrete_map=self.color_dict,
+ labels={
+ "date_numbers": "COLLECTION_DATE",
+ "number_sequences": "# sequences",
+ },
+ height=300,
+ hover_data={
+ "COLLECTION_DATE": True,
+ "number_sequences": True,
+ "variant.label": True,
+ "COUNTRY": False,
+ "element.symbol": True,
+ "date_numbers": False,
+ },
+ )
+ fig.update_yaxes(
+ type="linear" if axis_type == "linear" else "log",
+ )
+ fig.update_xaxes(
+ showgrid=False,
+ # show only 7 values
+ tickmode="array",
+ tickvals=tickvals_date,
+ ticktext=ticktext_date,
+ tickangle=-45,
+ )
+ fig.update_layout(
+ legend_title_text="Gene, Mutation",
+ showlegend=True,
+ margin={"l": 20, "b": 30, "r": 10, "t": 10},
+ title_x=0.5,
+ )
+ fig.update_traces(marker={"size": 5})
+ return fig
+
+ def get_frequency_development_scatter_plot(
+ self, axis_type: str = "lin"
+ ) -> px.scatter:
+ """
+ return scatter plot to callback, calculates df for scatter plot,
+ creates scatter plot with x-axis = dates (tickvals_date),
+ y-axis = sample nb with mut,
+ trend line added per mutation, labeling dates with ticktext_date, color by gene
+ :return: scatter plot
+ """
+ # TODO: same lines on top of each other have color of latest MOC -> change to mixed color
+ df = self.get_scatter_df()
+
+ tickvals_date, ticktext_date = self.calculate_ticks_from_dates(
+ set(self.dates), set(df["date_numbers"])
+ )
+ # this try/except block is a hack that catches randomly appearing errors of data with wrong type,
+ # unclear why this is working
+ try:
+ fig = self.create_scatter_plot(df, tickvals_date, ticktext_date, axis_type)
+ except ValueError:
+ fig = self.create_scatter_plot(df, tickvals_date, ticktext_date, axis_type)
+ return fig
+
+ def seq_in_selection(self, country: str) -> set[int]:
+ """
+ :return: samples from world_dfs filtered by date, seq tech, country and genes
+ for stacked bar plot
+ """
+ samples = set()
+ for world_df in self.world_dfs:
+ df = world_df[
+ world_df["COLLECTION_DATE"].isin(self.dates)
+ & world_df["SEQ_TECH"].isin(self.seq_techs)
+ & (world_df["COUNTRY"] == country)
+ & world_df["element.symbol"].isin(self.genes)
+ ]
+ df.sample_id_list = df.sample_id_list.map(lambda x: x.split(","))
+ samples = samples.union(
+ {item for sublist in df["sample_id_list"] for item in sublist}
+ )
+ return samples
+
+ def get_df_for_stacked_bar_plot(self, country: str = None) -> pd.DataFrame:
+ """
+ df processing:
+ 1. for detail plot: country = clicked country,
+ for map (not used right now) filter for country
+ 2. split sample_id str into list of sample_ids
+ 3. explode table --> one row per sample_id, renamed from sample_id_list to sample.id
+ 4. add count column with value 1 for all rows
+ 5. add rows for every combination of sample and mutation if not in df of 4., count=0
+ 6. for samples without mutation (count=0) -> add "unchanged" in 'gene:variant' column
+ 7. add column size = 1 for all rows
+
+ :param country: only for map needed, for detail plot self.location_name
+ :return: df for stacked bar plot with columns ['sample.id', 'gene:variant', 'size']:
+ for every sample: one row for every selected variant in same order
+ """
+
+ def mark_unchanged_variants(row):
+ if not row["count"]:
+ return f"{row['gene:variant']}:unchanged"
+ else:
+ return row["gene:variant"]
+
+ if country:
+ filtered_dfs = [df[df["COUNTRY"] == country] for df in self.filtered_dfs]
+ else:
+ country = self.location_name
+ filtered_dfs = self.filtered_dfs
+
+ df = pd.concat(filtered_dfs, ignore_index=True, axis=0)
+ df = df[["sample_id_list", "gene:variant", "element.symbol"]]
+
+ # one row per variant and sample
+ df["sample_id_list"] = df["sample_id_list"].apply(lambda x: x.split(","))
+ df = df.explode("sample_id_list")
+ df = df.rename(columns={"sample_id_list": "sample.id"})
+ # count row needed for decision if variant is present in sample (def change)
+ df["count"] = 1
+
+ # one row for every variant and sample, if not existing --> gene:variant:unchanged value
+ mutation_df = df[["gene:variant"]].drop_duplicates().reset_index()
+ sample_df = df[["sample.id"]].drop_duplicates().reset_index()
+
+ # add empty entries for samples without any of the selected mutations:
+ seq_set = self.seq_in_selection(country)
+ if len(set(sample_df["sample.id"])) < len(seq_set):
+ diff = seq_set.difference(set(sample_df["sample.id"]))
+ df_samples_without_mut = pd.DataFrame(list(diff), columns=["sample.id"])
+ sample_df = pd.concat(
+ [sample_df, df_samples_without_mut], ignore_index=True, axis=0
+ )
+
+ all_samples_all_mut_df = pd.merge(sample_df, mutation_df, how="cross")[
+ ["sample.id", "gene:variant"]
+ ]
+ all_samples_all_mut_df["count"] = 0
+ plot_df = (
+ pd.concat([df, all_samples_all_mut_df])
+ .drop_duplicates(subset=["sample.id", "gene:variant"], keep="first")
+ .sort_values(["sample.id", "gene:variant"])
+ .reset_index(drop=True)
+ )
+ plot_df["gene:variant"] = plot_df.apply(mark_unchanged_variants, axis=1)
+ plot_df["size"] = 1
+
+ return plot_df[["sample.id", "gene:variant", "size"]]
+
+ def sort_bars_by_var(self, fig_data, variants: list[str]) -> tuple:
+ """
+ sort stacked bars of fig_data by variants -> same gene order for all samples
+ by default gene:variant and unchanged are not in correct order, so different genes in one row
+ sort bars -> gene:variant is always followed by matching gene:variant:unchanged
+ """
+ data = []
+ unchanged_in_legend = False
+ for var in variants:
+ for bar in fig_data:
+ if bar["legendgroup"] == var:
+ if "unchanged" in var:
+ bar["legendgroup"] = "unchanged"
+ bar["name"] = "unchanged"
+ bar["offsetgroup"] = "unchanged"
+ if not unchanged_in_legend:
+ unchanged_in_legend = True
+ else:
+ bar["showlegend"] = False
+ data.append(bar)
+ break
+ return tuple(data)
+
+ def create_variant_stacked_bar_plot(self, country: str = None) -> px.bar:
+ """
+ currently not used, could replace bar plot or added in map
+ x-axis: samples, y-axis: mutations in same order
+ if mutation not in sample -> value unchanged -> grey color
+ -> striped plot (the more of same color is shown, the more mutations in this gene in samples)
+
+ :return: stacked bar plot
+ """
+ plot_df = self.get_df_for_stacked_bar_plot(country)
+ variants = sorted(list(set(plot_df["gene:variant"])))
+ color_dict = {
+ variant: (
+ self.color_dict["unchanged"]
+ if "unchanged" in variant
+ else self.color_dict[variant.split(":")[0]]
+ )
+ for variant in variants
+ }
+
+ shown_hover_data = {
+ "gene:variant": True,
+ "sample.id": False,
+ "size": False,
+ }
+ fig = px.bar(
+ plot_df,
+ y="size",
+ x="sample.id",
+ color="gene:variant",
+ color_discrete_map=color_dict,
+ barmode="stack",
+ hover_data=shown_hover_data,
+ )
+
+ fig.data = self.sort_bars_by_var(fig.data, variants)
+ fig.update_layout(
+ bargap=0,
+ yaxis={"categoryorder": "category ascending"},
+ bargroupgap=0,
+ legend_traceorder="reversed",
+ )
+ fig.update_layout(
+ {"plot_bgcolor": "rgba(0, 0, 0, 0)", "paper_bgcolor": "rgba(0, 0, 0, 0)"}
+ ) # invisible background
+ fig.update_traces(marker_line_width=0)
+ fig.update_xaxes(visible=False)
+ fig.update_yaxes(visible=False)
+ return fig
+
+
+class DateSlider:
+ """
+ handles dates and date slider below map
+ """
+
+ def __init__(self, df_dict: dict):
+ dates_in_propertyViews = sorted(
+ list(
+ {
+ i
+ for s in [
+ set(df["COLLECTION_DATE"])
+ for df in [
+ df_dict["propertyView"]["complete"],
+ df_dict["propertyView"]["partial"],
+ ]
+ ]
+ for i in s
+ }
+ )
+ )
+ # TODO hard coded min date
+ defined_min_date = datetime.strptime(
+ "2022-01-01", "%Y-%m-%d"
+ ).date() # min(dates)
+ if min(dates_in_propertyViews) < defined_min_date:
+ self.min_date = defined_min_date
+ else:
+ self.min_date = min(dates_in_propertyViews)
+ self.max_date = max(dates_in_propertyViews)
+ self.date_list = [
+ self.max_date - timedelta(days=x)
+ for x in reversed(range((self.max_date - self.min_date).days + 1))
+ ]
+
+ @staticmethod
+ def unix_time_millis(dt: datetime.date) -> int:
+ """Convert datetime to unix timestamp
+ :param dt: datetime.date e.g. datetime.date(2021, 3, 7)
+ :return: int, e.g. 1615071600"""
+ return int(time.mktime(dt.timetuple()))
+
+ @staticmethod
+ def unix_to_date(unix: int) -> datetime.time:
+ """Convert unix timestamp to date
+ :param unix: int e.g. 1615071600
+ :return: datetime.date, e.g.(2021, 3, 7)"""
+ return date.fromtimestamp(unix)
+
+ @staticmethod
+ def get_date_x_days_before(
+ _date: datetime.time, interval: int = 100
+ ) -> datetime.time:
+ return _date - timedelta(days=interval)
+
+ @staticmethod
+ def get_days_between_date(
+ first_date: datetime.time, second_date: datetime.time
+ ) -> int:
+ """
+ :return number of days between two dates
+ """
+ return (second_date - first_date).days
+
+ @staticmethod
+ def get_all_dates(
+ first_date: datetime.time, second_date: datetime.time
+ ) -> list[datetime.date]:
+ days = DateSlider.get_days_between_date(first_date, second_date)
+ date_list = [
+ d for d in [second_date - timedelta(days=x) for x in reversed(range(days))]
+ ]
+ return date_list
+
+ def get_all_dates_in_interval(
+ self, dates: list[datetime.date], interval: int
+ ) -> list[datetime.date]:
+ """
+ uses second date and interval for preparing date list
+ :return date_list: list of dates (datetime.date)
+ """
+ second_date = DateSlider.unix_to_date(dates[1])
+ if interval is None:
+ interval = 0
+ if DateSlider.get_date_x_days_before(second_date, interval) < self.min_date:
+ interval = (second_date - self.min_date).days + 1
+ date_list = [
+ d
+ for d in [
+ second_date - timedelta(days=x) for x in reversed(range(interval))
+ ]
+ ]
+ return date_list
+
+ def get_date_list_by_range(self) -> list[datetime.date]:
+ """
+ :return date_list: list of all dates betwenn min and max date
+ """
+ date_range = range((self.max_date - self.min_date).days)
+ date_list = [self.max_date - timedelta(days=x) for x in date_range]
+ return date_list
+
+ def get_marks_date_range(self, mark_nb: int = 4) -> dict:
+ """
+ returns mark_nb marks (labeled points on date slider) for labeling
+ :return marks: dict{unix date: date str}
+ """
+ marks = {}
+ nth = int(len(self.date_list) / mark_nb) + 1
+ for i, _date in enumerate(self.date_list):
+ if i % nth == 0:
+ marks[self.unix_time_millis(_date)] = _date.strftime("%Y-%m-%d")
+ marks[self.unix_time_millis(self.date_list[-1])] = self.date_list[-1].strftime(
+ "%Y-%m-%d"
+ )
+ return marks
diff --git a/poetry.lock b/poetry.lock
index b290e5c..bd7a717 100644
--- a/poetry.lock
+++ b/poetry.lock
@@ -1,16 +1,50 @@
+# This file is automatically @generated by Poetry 1.4.1 and should not be changed by hand.
+
+[[package]]
+name = "amqp"
+version = "5.1.1"
+description = "Low-level AMQP client for Python (fork of amqplib)."
+category = "main"
+optional = false
+python-versions = ">=3.6"
+files = [
+ {file = "amqp-5.1.1-py3-none-any.whl", hash = "sha256:6f0956d2c23d8fa6e7691934d8c3930eadb44972cbbd1a7ae3a520f735d43359"},
+ {file = "amqp-5.1.1.tar.gz", hash = "sha256:2c1b13fecc0893e946c65cbd5f36427861cffa4ea2201d8f6fca22e2a373b5e2"},
+]
+
+[package.dependencies]
+vine = ">=5.0.0"
+
+[[package]]
+name = "async-timeout"
+version = "4.0.2"
+description = "Timeout context manager for asyncio programs"
+category = "main"
+optional = false
+python-versions = ">=3.6"
+files = [
+ {file = "async-timeout-4.0.2.tar.gz", hash = "sha256:2163e1640ddb52b7a8c80d0a67a08587e5d245cc9c553a74a847056bc2976b15"},
+ {file = "async_timeout-4.0.2-py3-none-any.whl", hash = "sha256:8ca1e4fcf50d07413d66d1a5e416e42cfdf5851c981d679a09851a6853383b3c"},
+]
+
[[package]]
name = "attrs"
-version = "22.1.0"
+version = "22.2.0"
description = "Classes Without Boilerplate"
category = "dev"
optional = false
-python-versions = ">=3.5"
+python-versions = ">=3.6"
+files = [
+ {file = "attrs-22.2.0-py3-none-any.whl", hash = "sha256:29e95c7f6778868dbd49170f98f8818f78f3dc5e0e37c0b1f474e3561b240836"},
+ {file = "attrs-22.2.0.tar.gz", hash = "sha256:c9227bfc2f01993c03f68db37d1d15c9690188323c067c641f1a35ca58185f99"},
+]
[package.extras]
-dev = ["cloudpickle", "coverage[toml] (>=5.0.2)", "furo", "hypothesis", "mypy (>=0.900,!=0.940)", "pre-commit", "pympler", "pytest (>=4.3.0)", "pytest-mypy-plugins", "sphinx", "sphinx-notfound-page", "zope.interface"]
-docs = ["furo", "sphinx", "sphinx-notfound-page", "zope.interface"]
-tests = ["cloudpickle", "coverage[toml] (>=5.0.2)", "hypothesis", "mypy (>=0.900,!=0.940)", "pympler", "pytest (>=4.3.0)", "pytest-mypy-plugins", "zope.interface"]
-tests_no_zope = ["cloudpickle", "coverage[toml] (>=5.0.2)", "hypothesis", "mypy (>=0.900,!=0.940)", "pympler", "pytest (>=4.3.0)", "pytest-mypy-plugins"]
+cov = ["attrs[tests]", "coverage-enable-subprocess", "coverage[toml] (>=5.3)"]
+dev = ["attrs[docs,tests]"]
+docs = ["furo", "myst-parser", "sphinx", "sphinx-notfound-page", "sphinxcontrib-towncrier", "towncrier", "zope.interface"]
+tests = ["attrs[tests-no-zope]", "zope.interface"]
+tests-no-zope = ["cloudpickle", "cloudpickle", "hypothesis", "hypothesis", "mypy (>=0.971,<0.990)", "mypy (>=0.971,<0.990)", "pympler", "pympler", "pytest (>=4.3.0)", "pytest (>=4.3.0)", "pytest-mypy-plugins", "pytest-mypy-plugins", "pytest-xdist[psutil]", "pytest-xdist[psutil]"]
[[package]]
name = "bandit"
@@ -19,6 +53,10 @@ description = "Security oriented static analyser for python code."
category = "dev"
optional = false
python-versions = ">=3.7"
+files = [
+ {file = "bandit-1.7.4-py3-none-any.whl", hash = "sha256:412d3f259dab4077d0e7f0c11f50f650cc7d10db905d98f6520a95a18049658a"},
+ {file = "bandit-1.7.4.tar.gz", hash = "sha256:2d63a8c573417bae338962d4b9b06fbc6080f74ecd955a092849e1e65c717bd2"},
+]
[package.dependencies]
colorama = {version = ">=0.3.9", markers = "platform_system == \"Windows\""}
@@ -29,7 +67,19 @@ stevedore = ">=1.20.0"
[package.extras]
test = ["beautifulsoup4 (>=4.8.0)", "coverage (>=4.5.4)", "fixtures (>=3.0.0)", "flake8 (>=4.0.0)", "pylint (==1.9.4)", "stestr (>=2.5.0)", "testscenarios (>=0.5.0)", "testtools (>=2.3.0)", "toml"]
toml = ["toml"]
-yaml = ["pyyaml"]
+yaml = ["PyYAML"]
+
+[[package]]
+name = "billiard"
+version = "3.6.4.0"
+description = "Python multiprocessing fork with improvements and bugfixes"
+category = "main"
+optional = false
+python-versions = "*"
+files = [
+ {file = "billiard-3.6.4.0-py3-none-any.whl", hash = "sha256:87103ea78fa6ab4d5c751c4909bcff74617d985de7fa8b672cf8618afd5a875b"},
+ {file = "billiard-3.6.4.0.tar.gz", hash = "sha256:299de5a8da28a783d51b197d496bef4f1595dd023a93a4f59dde1886ae905547"},
+]
[[package]]
name = "biopython"
@@ -38,6 +88,47 @@ description = "Freely available tools for computational molecular biology."
category = "main"
optional = false
python-versions = ">=3.6"
+files = [
+ {file = "biopython-1.79-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:bb3c25ac6688ceac074e8d09951d29d1ef49c0645f677550d7cbe5b950da5ccf"},
+ {file = "biopython-1.79-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d759ccb6e7539130f0b272bc246715cad2a2fb91520d62db183d62d65f80a215"},
+ {file = "biopython-1.79-cp310-cp310-win32.whl", hash = "sha256:1af4348c17e43f3c79a16af87424d8e3a32e2168ab9246106a085bbb2b8d3450"},
+ {file = "biopython-1.79-cp310-cp310-win_amd64.whl", hash = "sha256:9eadfd4300f534cd4fa39613eeee786d2c3d6b981d373c5c46616fa1a97cad10"},
+ {file = "biopython-1.79-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:1163ee42247d0ddb58838e5845de4b7b51012a48eb4b61e1f517edfeccab19db"},
+ {file = "biopython-1.79-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:535ca75060786a682e6572abdc42420fa8a54af388297da7c56d151c7cc63eec"},
+ {file = "biopython-1.79-cp311-cp311-win32.whl", hash = "sha256:6d1b8a63cb569209fb431d34dea0792d5c3ec0207aada3bdec3f8bf0c4a406fb"},
+ {file = "biopython-1.79-cp311-cp311-win_amd64.whl", hash = "sha256:0ead3c2df8fc4012fc7b1a2751be93c8b0fae677934e78d30182411ed34991bb"},
+ {file = "biopython-1.79-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:72a1477cf1701964c7224e506a54fd65d1cc5228da200b634a17992230aa1cbd"},
+ {file = "biopython-1.79-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:365569543ea58dd07ef205ec351c23b6c1a3200d5d321eb28ceaecd55eb5955e"},
+ {file = "biopython-1.79-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:4be31815226052d86d4c2f6a103c40504e34bba3e25cc1b1d687a3203c42fb6e"},
+ {file = "biopython-1.79-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:ceab668be9cbdcddef55ad459f87acd0316ae4a00d32251fea4cf665f5062fda"},
+ {file = "biopython-1.79-cp36-cp36m-win32.whl", hash = "sha256:83bfea8a19f9352c47b13965c4b73853e7aeef3c5aed8489895b0679e32c621b"},
+ {file = "biopython-1.79-cp36-cp36m-win_amd64.whl", hash = "sha256:98deacc30b8654cfcdcf707d93fa4e3c8717bbda07c3f9f828cf84753d4a1e4d"},
+ {file = "biopython-1.79-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:884a2b99ac7820cb84f70089769a512e3238ee60438b8c934ed519613dc570ce"},
+ {file = "biopython-1.79-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:51eb467a60c38820ad1e6c3a7d4cb10535606f559646e824cc65c96091d91ff7"},
+ {file = "biopython-1.79-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:26c8b935a08efc044bbdd8882b86800c6bd7aa2a22832cee9470aba708cd23b1"},
+ {file = "biopython-1.79-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3786ed9304f2de9f27a9eaa7d19b6b167eff2be0d15c99000a99785308b7dabe"},
+ {file = "biopython-1.79-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:03ee5c72b3cc3f0675a8c22ce1c45fe99a32a60db18df059df479ae6cf619708"},
+ {file = "biopython-1.79-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:9580978803b582e0612b71673cab289e6bf261a865009cfb9501d65bc726a76e"},
+ {file = "biopython-1.79-cp37-cp37m-win32.whl", hash = "sha256:5ae69c5e09769390643aa0f8064517665df6fb99c37433821d6664584d0ecb8c"},
+ {file = "biopython-1.79-cp37-cp37m-win_amd64.whl", hash = "sha256:f0a7e1d94a318f74974345fd0987ec389b16988ec484e67218e900b116b932a8"},
+ {file = "biopython-1.79-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:aa23a83a220486af6193760d079b36543fe00afcfbd18280ca2fd0b2c1c8dd6d"},
+ {file = "biopython-1.79-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4b3d4eec2e348c3d97a7fde80ee0f2b8ebeed849d2bd64a616833a9be03b93c8"},
+ {file = "biopython-1.79-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:131093d8a0b8075b692fe73d9a4684d4fc98ff5990f6dce1e1b9f929c58207f1"},
+ {file = "biopython-1.79-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b5c371b54f9ebb9ec420d535748d40c6945faf829420c1c5b254b1b77f70b153"},
+ {file = "biopython-1.79-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:947b793e804c59ea45ae46945a57612ad1789ca87af4af0d6a62dcecf3a6246a"},
+ {file = "biopython-1.79-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:d9f6ce961e0c380e2a5435f64c96421dbcebeab6a1b41506bd81251feb733c08"},
+ {file = "biopython-1.79-cp38-cp38-win32.whl", hash = "sha256:155c5b95857bca7ebd607210cb9d8ea459bb0b86b3ca37ea44ec47c26ede7e9a"},
+ {file = "biopython-1.79-cp38-cp38-win_amd64.whl", hash = "sha256:2dbb4388c75b5dfca8ce729e791f465c9c878dbd7ba2ab9a1f9854609d2b5426"},
+ {file = "biopython-1.79-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:76988ed3d7383d566db1d7fc69c9cf136c6275813fb749fc6753c340f81f1a8f"},
+ {file = "biopython-1.79-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e921571b51514a6d35944242d6fef6427c3998acf58940fe1f209ac8a92a6e87"},
+ {file = "biopython-1.79-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b385ab3eb8921bdf952213bb94c52662696905e5e5b8b81b024156eec3249012"},
+ {file = "biopython-1.79-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:465429ca6fc1a98d25cc7a15708f1d238caa3ada66c3cd47d27405c816c80808"},
+ {file = "biopython-1.79-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:bf634a56f449a4123e48e538d661948e5ac29fb452acd2962b8cb834b472a9d7"},
+ {file = "biopython-1.79-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:ab93d5749b375be3682866b3a606aa2ebd3e6d868079793925bf4fbb0987cf1f"},
+ {file = "biopython-1.79-cp39-cp39-win32.whl", hash = "sha256:8f33dafd3c7254fff5e1684b965e45a7c08d9b8e1bf51562b0a521ff9a6f5ea0"},
+ {file = "biopython-1.79-cp39-cp39-win_amd64.whl", hash = "sha256:b3ab26f26a1956ef26303386510d84e917e31fcbbc94918c336da0163ef628df"},
+ {file = "biopython-1.79.tar.gz", hash = "sha256:edb07eac99d3b8abd7ba56ff4bedec9263f76dfc3c3f450e7d2e2bcdecf8559b"},
+]
[package.dependencies]
numpy = "*"
@@ -49,6 +140,20 @@ description = "The uncompromising code formatter."
category = "dev"
optional = false
python-versions = ">=3.7"
+files = [
+ {file = "black-22.12.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9eedd20838bd5d75b80c9f5487dbcb06836a43833a37846cf1d8c1cc01cef59d"},
+ {file = "black-22.12.0-cp310-cp310-win_amd64.whl", hash = "sha256:159a46a4947f73387b4d83e87ea006dbb2337eab6c879620a3ba52699b1f4351"},
+ {file = "black-22.12.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d30b212bffeb1e252b31dd269dfae69dd17e06d92b87ad26e23890f3efea366f"},
+ {file = "black-22.12.0-cp311-cp311-win_amd64.whl", hash = "sha256:7412e75863aa5c5411886804678b7d083c7c28421210180d67dfd8cf1221e1f4"},
+ {file = "black-22.12.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c116eed0efb9ff870ded8b62fe9f28dd61ef6e9ddd28d83d7d264a38417dcee2"},
+ {file = "black-22.12.0-cp37-cp37m-win_amd64.whl", hash = "sha256:1f58cbe16dfe8c12b7434e50ff889fa479072096d79f0a7f25e4ab8e94cd8350"},
+ {file = "black-22.12.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:77d86c9f3db9b1bf6761244bc0b3572a546f5fe37917a044e02f3166d5aafa7d"},
+ {file = "black-22.12.0-cp38-cp38-win_amd64.whl", hash = "sha256:82d9fe8fee3401e02e79767016b4907820a7dc28d70d137eb397b92ef3cc5bfc"},
+ {file = "black-22.12.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:101c69b23df9b44247bd88e1d7e90154336ac4992502d4197bdac35dd7ee3320"},
+ {file = "black-22.12.0-cp39-cp39-win_amd64.whl", hash = "sha256:559c7a1ba9a006226f09e4916060982fd27334ae1998e7a38b3f33a37f7a2148"},
+ {file = "black-22.12.0-py3-none-any.whl", hash = "sha256:436cc9167dd28040ad90d3b404aec22cedf24a6e4d7de221bec2730ec0c97bcf"},
+ {file = "black-22.12.0.tar.gz", hash = "sha256:229351e5a18ca30f447bf724d007f890f97e13af070bb6ad4c0a441cd7596a2f"},
+]
[package.dependencies]
click = ">=8.0.0"
@@ -64,6 +169,74 @@ d = ["aiohttp (>=3.7.4)"]
jupyter = ["ipython (>=7.8.0)", "tokenize-rt (>=3.2.0)"]
uvloop = ["uvloop (>=0.15.2)"]
+[[package]]
+name = "cachelib"
+version = "0.9.0"
+description = "A collection of cache libraries in the same API interface."
+category = "main"
+optional = false
+python-versions = ">=3.7"
+files = [
+ {file = "cachelib-0.9.0-py3-none-any.whl", hash = "sha256:811ceeb1209d2fe51cd2b62810bd1eccf70feba5c52641532498be5c675493b3"},
+ {file = "cachelib-0.9.0.tar.gz", hash = "sha256:38222cc7c1b79a23606de5c2607f4925779e37cdcea1c2ad21b8bae94b5425a5"},
+]
+
+[[package]]
+name = "celery"
+version = "5.2.7"
+description = "Distributed Task Queue."
+category = "main"
+optional = false
+python-versions = ">=3.7"
+files = [
+ {file = "celery-5.2.7-py3-none-any.whl", hash = "sha256:138420c020cd58d6707e6257b6beda91fd39af7afde5d36c6334d175302c0e14"},
+ {file = "celery-5.2.7.tar.gz", hash = "sha256:fafbd82934d30f8a004f81e8f7a062e31413a23d444be8ee3326553915958c6d"},
+]
+
+[package.dependencies]
+billiard = ">=3.6.4.0,<4.0"
+click = ">=8.0.3,<9.0"
+click-didyoumean = ">=0.0.3"
+click-plugins = ">=1.1.1"
+click-repl = ">=0.2.0"
+kombu = ">=5.2.3,<6.0"
+pytz = ">=2021.3"
+redis = {version = ">=3.4.1,<4.0.0 || >4.0.0,<4.0.1 || >4.0.1", optional = true, markers = "extra == \"redis\""}
+vine = ">=5.0.0,<6.0"
+
+[package.extras]
+arangodb = ["pyArango (>=1.3.2)"]
+auth = ["cryptography"]
+azureblockblob = ["azure-storage-blob (==12.9.0)"]
+brotli = ["brotli (>=1.0.0)", "brotlipy (>=0.7.0)"]
+cassandra = ["cassandra-driver (<3.21.0)"]
+consul = ["python-consul2"]
+cosmosdbsql = ["pydocumentdb (==2.3.2)"]
+couchbase = ["couchbase (>=3.0.0)"]
+couchdb = ["pycouchdb"]
+django = ["Django (>=1.11)"]
+dynamodb = ["boto3 (>=1.9.178)"]
+elasticsearch = ["elasticsearch"]
+eventlet = ["eventlet (>=0.32.0)"]
+gevent = ["gevent (>=1.5.0)"]
+librabbitmq = ["librabbitmq (>=1.5.0)"]
+memcache = ["pylibmc"]
+mongodb = ["pymongo[srv] (>=3.11.1)"]
+msgpack = ["msgpack"]
+pymemcache = ["python-memcached"]
+pyro = ["pyro4"]
+pytest = ["pytest-celery"]
+redis = ["redis (>=3.4.1,!=4.0.0,!=4.0.1)"]
+s3 = ["boto3 (>=1.9.125)"]
+slmq = ["softlayer-messaging (>=1.0.3)"]
+solar = ["ephem"]
+sqlalchemy = ["sqlalchemy"]
+sqs = ["kombu[sqs]"]
+tblib = ["tblib (>=1.3.0)", "tblib (>=1.5.0)"]
+yaml = ["PyYAML (>=3.10)"]
+zookeeper = ["kazoo (>=1.3.1)"]
+zstd = ["zstandard"]
+
[[package]]
name = "certifi"
version = "2022.12.7"
@@ -71,17 +244,108 @@ description = "Python package for providing Mozilla's CA Bundle."
category = "main"
optional = false
python-versions = ">=3.6"
+files = [
+ {file = "certifi-2022.12.7-py3-none-any.whl", hash = "sha256:4ad3232f5e926d6718ec31cfc1fcadfde020920e278684144551c91769c7bc18"},
+ {file = "certifi-2022.12.7.tar.gz", hash = "sha256:35824b4c3a97115964b408844d64aa14db1cc518f6562e8d7261699d1350a9e3"},
+]
[[package]]
name = "charset-normalizer"
-version = "2.1.1"
+version = "3.0.1"
description = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet."
category = "main"
optional = false
-python-versions = ">=3.6.0"
-
-[package.extras]
-unicode_backport = ["unicodedata2"]
+python-versions = "*"
+files = [
+ {file = "charset-normalizer-3.0.1.tar.gz", hash = "sha256:ebea339af930f8ca5d7a699b921106c6e29c617fe9606fa7baa043c1cdae326f"},
+ {file = "charset_normalizer-3.0.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:88600c72ef7587fe1708fd242b385b6ed4b8904976d5da0893e31df8b3480cb6"},
+ {file = "charset_normalizer-3.0.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:c75ffc45f25324e68ab238cb4b5c0a38cd1c3d7f1fb1f72b5541de469e2247db"},
+ {file = "charset_normalizer-3.0.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:db72b07027db150f468fbada4d85b3b2729a3db39178abf5c543b784c1254539"},
+ {file = "charset_normalizer-3.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:62595ab75873d50d57323a91dd03e6966eb79c41fa834b7a1661ed043b2d404d"},
+ {file = "charset_normalizer-3.0.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ff6f3db31555657f3163b15a6b7c6938d08df7adbfc9dd13d9d19edad678f1e8"},
+ {file = "charset_normalizer-3.0.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:772b87914ff1152b92a197ef4ea40efe27a378606c39446ded52c8f80f79702e"},
+ {file = "charset_normalizer-3.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:70990b9c51340e4044cfc394a81f614f3f90d41397104d226f21e66de668730d"},
+ {file = "charset_normalizer-3.0.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:292d5e8ba896bbfd6334b096e34bffb56161c81408d6d036a7dfa6929cff8783"},
+ {file = "charset_normalizer-3.0.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:2edb64ee7bf1ed524a1da60cdcd2e1f6e2b4f66ef7c077680739f1641f62f555"},
+ {file = "charset_normalizer-3.0.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:31a9ddf4718d10ae04d9b18801bd776693487cbb57d74cc3458a7673f6f34639"},
+ {file = "charset_normalizer-3.0.1-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:44ba614de5361b3e5278e1241fda3dc1838deed864b50a10d7ce92983797fa76"},
+ {file = "charset_normalizer-3.0.1-cp310-cp310-musllinux_1_1_s390x.whl", hash = "sha256:12db3b2c533c23ab812c2b25934f60383361f8a376ae272665f8e48b88e8e1c6"},
+ {file = "charset_normalizer-3.0.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:c512accbd6ff0270939b9ac214b84fb5ada5f0409c44298361b2f5e13f9aed9e"},
+ {file = "charset_normalizer-3.0.1-cp310-cp310-win32.whl", hash = "sha256:502218f52498a36d6bf5ea77081844017bf7982cdbe521ad85e64cabee1b608b"},
+ {file = "charset_normalizer-3.0.1-cp310-cp310-win_amd64.whl", hash = "sha256:601f36512f9e28f029d9481bdaf8e89e5148ac5d89cffd3b05cd533eeb423b59"},
+ {file = "charset_normalizer-3.0.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:0298eafff88c99982a4cf66ba2efa1128e4ddaca0b05eec4c456bbc7db691d8d"},
+ {file = "charset_normalizer-3.0.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:a8d0fc946c784ff7f7c3742310cc8a57c5c6dc31631269876a88b809dbeff3d3"},
+ {file = "charset_normalizer-3.0.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:87701167f2a5c930b403e9756fab1d31d4d4da52856143b609e30a1ce7160f3c"},
+ {file = "charset_normalizer-3.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:14e76c0f23218b8f46c4d87018ca2e441535aed3632ca134b10239dfb6dadd6b"},
+ {file = "charset_normalizer-3.0.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:0c0a590235ccd933d9892c627dec5bc7511ce6ad6c1011fdf5b11363022746c1"},
+ {file = "charset_normalizer-3.0.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:8c7fe7afa480e3e82eed58e0ca89f751cd14d767638e2550c77a92a9e749c317"},
+ {file = "charset_normalizer-3.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:79909e27e8e4fcc9db4addea88aa63f6423ebb171db091fb4373e3312cb6d603"},
+ {file = "charset_normalizer-3.0.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8ac7b6a045b814cf0c47f3623d21ebd88b3e8cf216a14790b455ea7ff0135d18"},
+ {file = "charset_normalizer-3.0.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:72966d1b297c741541ca8cf1223ff262a6febe52481af742036a0b296e35fa5a"},
+ {file = "charset_normalizer-3.0.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:f9d0c5c045a3ca9bedfc35dca8526798eb91a07aa7a2c0fee134c6c6f321cbd7"},
+ {file = "charset_normalizer-3.0.1-cp311-cp311-musllinux_1_1_ppc64le.whl", hash = "sha256:5995f0164fa7df59db4746112fec3f49c461dd6b31b841873443bdb077c13cfc"},
+ {file = "charset_normalizer-3.0.1-cp311-cp311-musllinux_1_1_s390x.whl", hash = "sha256:4a8fcf28c05c1f6d7e177a9a46a1c52798bfe2ad80681d275b10dcf317deaf0b"},
+ {file = "charset_normalizer-3.0.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:761e8904c07ad053d285670f36dd94e1b6ab7f16ce62b9805c475b7aa1cffde6"},
+ {file = "charset_normalizer-3.0.1-cp311-cp311-win32.whl", hash = "sha256:71140351489970dfe5e60fc621ada3e0f41104a5eddaca47a7acb3c1b851d6d3"},
+ {file = "charset_normalizer-3.0.1-cp311-cp311-win_amd64.whl", hash = "sha256:9ab77acb98eba3fd2a85cd160851816bfce6871d944d885febf012713f06659c"},
+ {file = "charset_normalizer-3.0.1-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:84c3990934bae40ea69a82034912ffe5a62c60bbf6ec5bc9691419641d7d5c9a"},
+ {file = "charset_normalizer-3.0.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:74292fc76c905c0ef095fe11e188a32ebd03bc38f3f3e9bcb85e4e6db177b7ea"},
+ {file = "charset_normalizer-3.0.1-cp36-cp36m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c95a03c79bbe30eec3ec2b7f076074f4281526724c8685a42872974ef4d36b72"},
+ {file = "charset_normalizer-3.0.1-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f4c39b0e3eac288fedc2b43055cfc2ca7a60362d0e5e87a637beac5d801ef478"},
+ {file = "charset_normalizer-3.0.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:df2c707231459e8a4028eabcd3cfc827befd635b3ef72eada84ab13b52e1574d"},
+ {file = "charset_normalizer-3.0.1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:93ad6d87ac18e2a90b0fe89df7c65263b9a99a0eb98f0a3d2e079f12a0735837"},
+ {file = "charset_normalizer-3.0.1-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:59e5686dd847347e55dffcc191a96622f016bc0ad89105e24c14e0d6305acbc6"},
+ {file = "charset_normalizer-3.0.1-cp36-cp36m-musllinux_1_1_i686.whl", hash = "sha256:cd6056167405314a4dc3c173943f11249fa0f1b204f8b51ed4bde1a9cd1834dc"},
+ {file = "charset_normalizer-3.0.1-cp36-cp36m-musllinux_1_1_ppc64le.whl", hash = "sha256:083c8d17153ecb403e5e1eb76a7ef4babfc2c48d58899c98fcaa04833e7a2f9a"},
+ {file = "charset_normalizer-3.0.1-cp36-cp36m-musllinux_1_1_s390x.whl", hash = "sha256:f5057856d21e7586765171eac8b9fc3f7d44ef39425f85dbcccb13b3ebea806c"},
+ {file = "charset_normalizer-3.0.1-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:7eb33a30d75562222b64f569c642ff3dc6689e09adda43a082208397f016c39a"},
+ {file = "charset_normalizer-3.0.1-cp36-cp36m-win32.whl", hash = "sha256:95dea361dd73757c6f1c0a1480ac499952c16ac83f7f5f4f84f0658a01b8ef41"},
+ {file = "charset_normalizer-3.0.1-cp36-cp36m-win_amd64.whl", hash = "sha256:eaa379fcd227ca235d04152ca6704c7cb55564116f8bc52545ff357628e10602"},
+ {file = "charset_normalizer-3.0.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:3e45867f1f2ab0711d60c6c71746ac53537f1684baa699f4f668d4c6f6ce8e14"},
+ {file = "charset_normalizer-3.0.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cadaeaba78750d58d3cc6ac4d1fd867da6fc73c88156b7a3212a3cd4819d679d"},
+ {file = "charset_normalizer-3.0.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:911d8a40b2bef5b8bbae2e36a0b103f142ac53557ab421dc16ac4aafee6f53dc"},
+ {file = "charset_normalizer-3.0.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:503e65837c71b875ecdd733877d852adbc465bd82c768a067badd953bf1bc5a3"},
+ {file = "charset_normalizer-3.0.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a60332922359f920193b1d4826953c507a877b523b2395ad7bc716ddd386d866"},
+ {file = "charset_normalizer-3.0.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:16a8663d6e281208d78806dbe14ee9903715361cf81f6d4309944e4d1e59ac5b"},
+ {file = "charset_normalizer-3.0.1-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:a16418ecf1329f71df119e8a65f3aa68004a3f9383821edcb20f0702934d8087"},
+ {file = "charset_normalizer-3.0.1-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:9d9153257a3f70d5f69edf2325357251ed20f772b12e593f3b3377b5f78e7ef8"},
+ {file = "charset_normalizer-3.0.1-cp37-cp37m-musllinux_1_1_ppc64le.whl", hash = "sha256:02a51034802cbf38db3f89c66fb5d2ec57e6fe7ef2f4a44d070a593c3688667b"},
+ {file = "charset_normalizer-3.0.1-cp37-cp37m-musllinux_1_1_s390x.whl", hash = "sha256:2e396d70bc4ef5325b72b593a72c8979999aa52fb8bcf03f701c1b03e1166918"},
+ {file = "charset_normalizer-3.0.1-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:11b53acf2411c3b09e6af37e4b9005cba376c872503c8f28218c7243582df45d"},
+ {file = "charset_normalizer-3.0.1-cp37-cp37m-win32.whl", hash = "sha256:0bf2dae5291758b6f84cf923bfaa285632816007db0330002fa1de38bfcb7154"},
+ {file = "charset_normalizer-3.0.1-cp37-cp37m-win_amd64.whl", hash = "sha256:2c03cc56021a4bd59be889c2b9257dae13bf55041a3372d3295416f86b295fb5"},
+ {file = "charset_normalizer-3.0.1-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:024e606be3ed92216e2b6952ed859d86b4cfa52cd5bc5f050e7dc28f9b43ec42"},
+ {file = "charset_normalizer-3.0.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:4b0d02d7102dd0f997580b51edc4cebcf2ab6397a7edf89f1c73b586c614272c"},
+ {file = "charset_normalizer-3.0.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:358a7c4cb8ba9b46c453b1dd8d9e431452d5249072e4f56cfda3149f6ab1405e"},
+ {file = "charset_normalizer-3.0.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:81d6741ab457d14fdedc215516665050f3822d3e56508921cc7239f8c8e66a58"},
+ {file = "charset_normalizer-3.0.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8b8af03d2e37866d023ad0ddea594edefc31e827fee64f8de5611a1dbc373174"},
+ {file = "charset_normalizer-3.0.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9cf4e8ad252f7c38dd1f676b46514f92dc0ebeb0db5552f5f403509705e24753"},
+ {file = "charset_normalizer-3.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e696f0dd336161fca9adbb846875d40752e6eba585843c768935ba5c9960722b"},
+ {file = "charset_normalizer-3.0.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c22d3fe05ce11d3671297dc8973267daa0f938b93ec716e12e0f6dee81591dc1"},
+ {file = "charset_normalizer-3.0.1-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:109487860ef6a328f3eec66f2bf78b0b72400280d8f8ea05f69c51644ba6521a"},
+ {file = "charset_normalizer-3.0.1-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:37f8febc8ec50c14f3ec9637505f28e58d4f66752207ea177c1d67df25da5aed"},
+ {file = "charset_normalizer-3.0.1-cp38-cp38-musllinux_1_1_ppc64le.whl", hash = "sha256:f97e83fa6c25693c7a35de154681fcc257c1c41b38beb0304b9c4d2d9e164479"},
+ {file = "charset_normalizer-3.0.1-cp38-cp38-musllinux_1_1_s390x.whl", hash = "sha256:a152f5f33d64a6be73f1d30c9cc82dfc73cec6477ec268e7c6e4c7d23c2d2291"},
+ {file = "charset_normalizer-3.0.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:39049da0ffb96c8cbb65cbf5c5f3ca3168990adf3551bd1dee10c48fce8ae820"},
+ {file = "charset_normalizer-3.0.1-cp38-cp38-win32.whl", hash = "sha256:4457ea6774b5611f4bed5eaa5df55f70abde42364d498c5134b7ef4c6958e20e"},
+ {file = "charset_normalizer-3.0.1-cp38-cp38-win_amd64.whl", hash = "sha256:e62164b50f84e20601c1ff8eb55620d2ad25fb81b59e3cd776a1902527a788af"},
+ {file = "charset_normalizer-3.0.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:8eade758719add78ec36dc13201483f8e9b5d940329285edcd5f70c0a9edbd7f"},
+ {file = "charset_normalizer-3.0.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:8499ca8f4502af841f68135133d8258f7b32a53a1d594aa98cc52013fff55678"},
+ {file = "charset_normalizer-3.0.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:3fc1c4a2ffd64890aebdb3f97e1278b0cc72579a08ca4de8cd2c04799a3a22be"},
+ {file = "charset_normalizer-3.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:00d3ffdaafe92a5dc603cb9bd5111aaa36dfa187c8285c543be562e61b755f6b"},
+ {file = "charset_normalizer-3.0.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c2ac1b08635a8cd4e0cbeaf6f5e922085908d48eb05d44c5ae9eabab148512ca"},
+ {file = "charset_normalizer-3.0.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f6f45710b4459401609ebebdbcfb34515da4fc2aa886f95107f556ac69a9147e"},
+ {file = "charset_normalizer-3.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ae1de54a77dc0d6d5fcf623290af4266412a7c4be0b1ff7444394f03f5c54e3"},
+ {file = "charset_normalizer-3.0.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3b590df687e3c5ee0deef9fc8c547d81986d9a1b56073d82de008744452d6541"},
+ {file = "charset_normalizer-3.0.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:ab5de034a886f616a5668aa5d098af2b5385ed70142090e2a31bcbd0af0fdb3d"},
+ {file = "charset_normalizer-3.0.1-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:9cb3032517f1627cc012dbc80a8ec976ae76d93ea2b5feaa9d2a5b8882597579"},
+ {file = "charset_normalizer-3.0.1-cp39-cp39-musllinux_1_1_ppc64le.whl", hash = "sha256:608862a7bf6957f2333fc54ab4399e405baad0163dc9f8d99cb236816db169d4"},
+ {file = "charset_normalizer-3.0.1-cp39-cp39-musllinux_1_1_s390x.whl", hash = "sha256:0f438ae3532723fb6ead77e7c604be7c8374094ef4ee2c5e03a3a17f1fca256c"},
+ {file = "charset_normalizer-3.0.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:356541bf4381fa35856dafa6a965916e54bed415ad8a24ee6de6e37deccf2786"},
+ {file = "charset_normalizer-3.0.1-cp39-cp39-win32.whl", hash = "sha256:39cf9ed17fe3b1bc81f33c9ceb6ce67683ee7526e65fde1447c772afc54a1bb8"},
+ {file = "charset_normalizer-3.0.1-cp39-cp39-win_amd64.whl", hash = "sha256:0a11e971ed097d24c534c037d298ad32c6ce81a45736d31e0ff0ad37ab437d59"},
+ {file = "charset_normalizer-3.0.1-py3-none-any.whl", hash = "sha256:7e189e2e1d3ed2f4aebabd2d5b0f931e883676e51c7624826e0a4e5fe8a0bf24"},
+]
[[package]]
name = "click"
@@ -90,10 +354,64 @@ description = "Composable command line interface toolkit"
category = "main"
optional = false
python-versions = ">=3.7"
+files = [
+ {file = "click-8.1.3-py3-none-any.whl", hash = "sha256:bb4d8133cb15a609f44e8213d9b391b0809795062913b383c62be0ee95b1db48"},
+ {file = "click-8.1.3.tar.gz", hash = "sha256:7682dc8afb30297001674575ea00d1814d808d6a36af415a82bd481d37ba7b8e"},
+]
[package.dependencies]
colorama = {version = "*", markers = "platform_system == \"Windows\""}
+[[package]]
+name = "click-didyoumean"
+version = "0.3.0"
+description = "Enables git-like *did-you-mean* feature in click"
+category = "main"
+optional = false
+python-versions = ">=3.6.2,<4.0.0"
+files = [
+ {file = "click-didyoumean-0.3.0.tar.gz", hash = "sha256:f184f0d851d96b6d29297354ed981b7dd71df7ff500d82fa6d11f0856bee8035"},
+ {file = "click_didyoumean-0.3.0-py3-none-any.whl", hash = "sha256:a0713dc7a1de3f06bc0df5a9567ad19ead2d3d5689b434768a6145bff77c0667"},
+]
+
+[package.dependencies]
+click = ">=7"
+
+[[package]]
+name = "click-plugins"
+version = "1.1.1"
+description = "An extension module for click to enable registering CLI commands via setuptools entry-points."
+category = "main"
+optional = false
+python-versions = "*"
+files = [
+ {file = "click-plugins-1.1.1.tar.gz", hash = "sha256:46ab999744a9d831159c3411bb0c79346d94a444df9a3a3742e9ed63645f264b"},
+ {file = "click_plugins-1.1.1-py2.py3-none-any.whl", hash = "sha256:5d262006d3222f5057fd81e1623d4443e41dcda5dc815c06b442aa3c02889fc8"},
+]
+
+[package.dependencies]
+click = ">=4.0"
+
+[package.extras]
+dev = ["coveralls", "pytest (>=3.6)", "pytest-cov", "wheel"]
+
+[[package]]
+name = "click-repl"
+version = "0.2.0"
+description = "REPL plugin for Click"
+category = "main"
+optional = false
+python-versions = "*"
+files = [
+ {file = "click-repl-0.2.0.tar.gz", hash = "sha256:cd12f68d745bf6151210790540b4cb064c7b13e571bc64b6957d98d120dacfd8"},
+ {file = "click_repl-0.2.0-py3-none-any.whl", hash = "sha256:94b3fbbc9406a236f176e0506524b2937e4b23b6f4c0c0b2a0a83f8a64e9194b"},
+]
+
+[package.dependencies]
+click = "*"
+prompt-toolkit = "*"
+six = "*"
+
[[package]]
name = "colorama"
version = "0.4.6"
@@ -101,6 +419,10 @@ description = "Cross-platform colored terminal text."
category = "main"
optional = false
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7"
+files = [
+ {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"},
+ {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"},
+]
[[package]]
name = "coverage"
@@ -109,6 +431,58 @@ description = "Code coverage measurement for Python"
category = "dev"
optional = false
python-versions = ">=3.7"
+files = [
+ {file = "coverage-6.5.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:ef8674b0ee8cc11e2d574e3e2998aea5df5ab242e012286824ea3c6970580e53"},
+ {file = "coverage-6.5.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:784f53ebc9f3fd0e2a3f6a78b2be1bd1f5575d7863e10c6e12504f240fd06660"},
+ {file = "coverage-6.5.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b4a5be1748d538a710f87542f22c2cad22f80545a847ad91ce45e77417293eb4"},
+ {file = "coverage-6.5.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:83516205e254a0cb77d2d7bb3632ee019d93d9f4005de31dca0a8c3667d5bc04"},
+ {file = "coverage-6.5.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:af4fffaffc4067232253715065e30c5a7ec6faac36f8fc8d6f64263b15f74db0"},
+ {file = "coverage-6.5.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:97117225cdd992a9c2a5515db1f66b59db634f59d0679ca1fa3fe8da32749cae"},
+ {file = "coverage-6.5.0-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:a1170fa54185845505fbfa672f1c1ab175446c887cce8212c44149581cf2d466"},
+ {file = "coverage-6.5.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:11b990d520ea75e7ee8dcab5bc908072aaada194a794db9f6d7d5cfd19661e5a"},
+ {file = "coverage-6.5.0-cp310-cp310-win32.whl", hash = "sha256:5dbec3b9095749390c09ab7c89d314727f18800060d8d24e87f01fb9cfb40b32"},
+ {file = "coverage-6.5.0-cp310-cp310-win_amd64.whl", hash = "sha256:59f53f1dc5b656cafb1badd0feb428c1e7bc19b867479ff72f7a9dd9b479f10e"},
+ {file = "coverage-6.5.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:4a5375e28c5191ac38cca59b38edd33ef4cc914732c916f2929029b4bfb50795"},
+ {file = "coverage-6.5.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c4ed2820d919351f4167e52425e096af41bfabacb1857186c1ea32ff9983ed75"},
+ {file = "coverage-6.5.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:33a7da4376d5977fbf0a8ed91c4dffaaa8dbf0ddbf4c8eea500a2486d8bc4d7b"},
+ {file = "coverage-6.5.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a8fb6cf131ac4070c9c5a3e21de0f7dc5a0fbe8bc77c9456ced896c12fcdad91"},
+ {file = "coverage-6.5.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:a6b7d95969b8845250586f269e81e5dfdd8ff828ddeb8567a4a2eaa7313460c4"},
+ {file = "coverage-6.5.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:1ef221513e6f68b69ee9e159506d583d31aa3567e0ae84eaad9d6ec1107dddaa"},
+ {file = "coverage-6.5.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:cca4435eebea7962a52bdb216dec27215d0df64cf27fc1dd538415f5d2b9da6b"},
+ {file = "coverage-6.5.0-cp311-cp311-win32.whl", hash = "sha256:98e8a10b7a314f454d9eff4216a9a94d143a7ee65018dd12442e898ee2310578"},
+ {file = "coverage-6.5.0-cp311-cp311-win_amd64.whl", hash = "sha256:bc8ef5e043a2af066fa8cbfc6e708d58017024dc4345a1f9757b329a249f041b"},
+ {file = "coverage-6.5.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:4433b90fae13f86fafff0b326453dd42fc9a639a0d9e4eec4d366436d1a41b6d"},
+ {file = "coverage-6.5.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f4f05d88d9a80ad3cac6244d36dd89a3c00abc16371769f1340101d3cb899fc3"},
+ {file = "coverage-6.5.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:94e2565443291bd778421856bc975d351738963071e9b8839ca1fc08b42d4bef"},
+ {file = "coverage-6.5.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:027018943386e7b942fa832372ebc120155fd970837489896099f5cfa2890f79"},
+ {file = "coverage-6.5.0-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:255758a1e3b61db372ec2736c8e2a1fdfaf563977eedbdf131de003ca5779b7d"},
+ {file = "coverage-6.5.0-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:851cf4ff24062c6aec510a454b2584f6e998cada52d4cb58c5e233d07172e50c"},
+ {file = "coverage-6.5.0-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:12adf310e4aafddc58afdb04d686795f33f4d7a6fa67a7a9d4ce7d6ae24d949f"},
+ {file = "coverage-6.5.0-cp37-cp37m-win32.whl", hash = "sha256:b5604380f3415ba69de87a289a2b56687faa4fe04dbee0754bfcae433489316b"},
+ {file = "coverage-6.5.0-cp37-cp37m-win_amd64.whl", hash = "sha256:4a8dbc1f0fbb2ae3de73eb0bdbb914180c7abfbf258e90b311dcd4f585d44bd2"},
+ {file = "coverage-6.5.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:d900bb429fdfd7f511f868cedd03a6bbb142f3f9118c09b99ef8dc9bf9643c3c"},
+ {file = "coverage-6.5.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:2198ea6fc548de52adc826f62cb18554caedfb1d26548c1b7c88d8f7faa8f6ba"},
+ {file = "coverage-6.5.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6c4459b3de97b75e3bd6b7d4b7f0db13f17f504f3d13e2a7c623786289dd670e"},
+ {file = "coverage-6.5.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:20c8ac5386253717e5ccc827caad43ed66fea0efe255727b1053a8154d952398"},
+ {file = "coverage-6.5.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6b07130585d54fe8dff3d97b93b0e20290de974dc8177c320aeaf23459219c0b"},
+ {file = "coverage-6.5.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:dbdb91cd8c048c2b09eb17713b0c12a54fbd587d79adcebad543bc0cd9a3410b"},
+ {file = "coverage-6.5.0-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:de3001a203182842a4630e7b8d1a2c7c07ec1b45d3084a83d5d227a3806f530f"},
+ {file = "coverage-6.5.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:e07f4a4a9b41583d6eabec04f8b68076ab3cd44c20bd29332c6572dda36f372e"},
+ {file = "coverage-6.5.0-cp38-cp38-win32.whl", hash = "sha256:6d4817234349a80dbf03640cec6109cd90cba068330703fa65ddf56b60223a6d"},
+ {file = "coverage-6.5.0-cp38-cp38-win_amd64.whl", hash = "sha256:7ccf362abd726b0410bf8911c31fbf97f09f8f1061f8c1cf03dfc4b6372848f6"},
+ {file = "coverage-6.5.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:633713d70ad6bfc49b34ead4060531658dc6dfc9b3eb7d8a716d5873377ab745"},
+ {file = "coverage-6.5.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:95203854f974e07af96358c0b261f1048d8e1083f2de9b1c565e1be4a3a48cfc"},
+ {file = "coverage-6.5.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b9023e237f4c02ff739581ef35969c3739445fb059b060ca51771e69101efffe"},
+ {file = "coverage-6.5.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:265de0fa6778d07de30bcf4d9dc471c3dc4314a23a3c6603d356a3c9abc2dfcf"},
+ {file = "coverage-6.5.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8f830ed581b45b82451a40faabb89c84e1a998124ee4212d440e9c6cf70083e5"},
+ {file = "coverage-6.5.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:7b6be138d61e458e18d8e6ddcddd36dd96215edfe5f1168de0b1b32635839b62"},
+ {file = "coverage-6.5.0-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:42eafe6778551cf006a7c43153af1211c3aaab658d4d66fa5fcc021613d02518"},
+ {file = "coverage-6.5.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:723e8130d4ecc8f56e9a611e73b31219595baa3bb252d539206f7bbbab6ffc1f"},
+ {file = "coverage-6.5.0-cp39-cp39-win32.whl", hash = "sha256:d9ecf0829c6a62b9b573c7bb6d4dcd6ba8b6f80be9ba4fc7ed50bf4ac9aecd72"},
+ {file = "coverage-6.5.0-cp39-cp39-win_amd64.whl", hash = "sha256:fc2af30ed0d5ae0b1abdb4ebdce598eafd5b35397d4d75deb341a614d333d987"},
+ {file = "coverage-6.5.0-pp36.pp37.pp38-none-any.whl", hash = "sha256:1431986dac3923c5945271f169f59c45b8802a114c8f548d611f2015133df77a"},
+ {file = "coverage-6.5.0.tar.gz", hash = "sha256:f642e90754ee3e06b0e7e51bce3379590e76b7f76b708e1a71ff043f87025c84"},
+]
[package.dependencies]
tomli = {version = "*", optional = true, markers = "python_full_version <= \"3.11.0a6\" and extra == \"toml\""}
@@ -123,13 +497,22 @@ description = "A Python framework for building reactive web-apps. Developed by P
category = "main"
optional = false
python-versions = ">=3.6"
+files = [
+ {file = "dash-2.7.1-py3-none-any.whl", hash = "sha256:0935490e3dd2d2a046291989824732901437bc0336d592eadcb93fd9c866d4c9"},
+ {file = "dash-2.7.1.tar.gz", hash = "sha256:13cd19d19288a8fb9c2a5cd069c72643758fc2fcda68cacc72474a4ec6b7667d"},
+]
[package.dependencies]
+celery = {version = ">=5.1.2", extras = ["redis"], optional = true, markers = "extra == \"celery\""}
dash-core-components = "2.0.0"
dash-html-components = "2.0.0"
dash-table = "5.0.0"
+diskcache = {version = ">=5.2.1", optional = true, markers = "extra == \"diskcache\""}
Flask = ">=1.0.4"
+multiprocess = {version = ">=0.70.12", optional = true, markers = "extra == \"diskcache\""}
plotly = ">=5.0.0"
+psutil = {version = ">=5.8.0", optional = true, markers = "extra == \"diskcache\""}
+redis = {version = ">=3.5.3", optional = true, markers = "extra == \"celery\""}
[package.extras]
celery = ["celery[redis] (>=5.1.2)", "importlib-metadata (<5)", "redis (>=3.5.3)"]
@@ -141,11 +524,15 @@ testing = ["beautifulsoup4 (>=4.8.2)", "cryptography (<3.4)", "lxml (>=4.6.2)",
[[package]]
name = "dash-bootstrap-components"
-version = "1.2.1"
+version = "1.3.0"
description = "Bootstrap themed components for use in Plotly Dash"
category = "main"
optional = false
-python-versions = ">=3.6, <4"
+python-versions = ">=3.7, <4"
+files = [
+ {file = "dash-bootstrap-components-1.3.0.tar.gz", hash = "sha256:f12f299fdc91943c70d79504949365a622fd9ca5a284b535942df5cc479c1354"},
+ {file = "dash_bootstrap_components-1.3.0-py3-none-any.whl", hash = "sha256:4dbf0fee060e74f01d62ecb044abcfdd4880f576e9bf55fab17ee631cf2ae5f9"},
+]
[package.dependencies]
dash = ">=2.0.0"
@@ -160,6 +547,10 @@ description = "Core component suite for Dash"
category = "main"
optional = false
python-versions = "*"
+files = [
+ {file = "dash_core_components-2.0.0-py3-none-any.whl", hash = "sha256:52b8e8cce13b18d0802ee3acbc5e888cb1248a04968f962d63d070400af2e346"},
+ {file = "dash_core_components-2.0.0.tar.gz", hash = "sha256:c6733874af975e552f95a1398a16c2ee7df14ce43fa60bb3718a3c6e0b63ffee"},
+]
[[package]]
name = "dash-html-components"
@@ -168,14 +559,21 @@ description = "Vanilla HTML components for Dash"
category = "main"
optional = false
python-versions = "*"
+files = [
+ {file = "dash_html_components-2.0.0-py3-none-any.whl", hash = "sha256:b42cc903713c9706af03b3f2548bda4be7307a7cf89b7d6eae3da872717d1b63"},
+ {file = "dash_html_components-2.0.0.tar.gz", hash = "sha256:8703a601080f02619a6390998e0b3da4a5daabe97a1fd7a9cebc09d015f26e50"},
+]
[[package]]
name = "dash-mantine-components"
-version = "0.11.0"
+version = "0.11.1"
description = "Plotly Dash Components based on Mantine"
category = "main"
optional = false
python-versions = "*"
+files = [
+ {file = "dash_mantine_components-0.11.1-py3-none-any.whl", hash = "sha256:4940a7b2b0ef4a20de496c73b4ae4b534efeea6566a093be205b0c0370f3bf42"},
+]
[[package]]
name = "dash-table"
@@ -184,6 +582,37 @@ description = "Dash table"
category = "main"
optional = false
python-versions = "*"
+files = [
+ {file = "dash_table-5.0.0-py3-none-any.whl", hash = "sha256:19036fa352bb1c11baf38068ec62d172f0515f73ca3276c79dee49b95ddc16c9"},
+ {file = "dash_table-5.0.0.tar.gz", hash = "sha256:18624d693d4c8ef2ddec99a6f167593437a7ea0bf153aa20f318c170c5bc7308"},
+]
+
+[[package]]
+name = "dill"
+version = "0.3.6"
+description = "serialize all of python"
+category = "dev"
+optional = false
+python-versions = ">=3.7"
+files = [
+ {file = "dill-0.3.6-py3-none-any.whl", hash = "sha256:a07ffd2351b8c678dfc4a856a3005f8067aea51d6ba6c700796a4d9e280f39f0"},
+ {file = "dill-0.3.6.tar.gz", hash = "sha256:e5db55f3687856d8fbdab002ed78544e1c4559a130302693d839dfe8f93f2373"},
+]
+
+[package.extras]
+graph = ["objgraph (>=1.7.2)"]
+
+[[package]]
+name = "diskcache"
+version = "5.4.0"
+description = "Disk Cache -- Disk and file backed persistent cache."
+category = "dev"
+optional = false
+python-versions = ">=3"
+files = [
+ {file = "diskcache-5.4.0-py3-none-any.whl", hash = "sha256:af3ec6d7f167bbef7b6c33d9ee22f86d3e8f2dd7131eb7c4703d8d91ccdc0cc4"},
+ {file = "diskcache-5.4.0.tar.gz", hash = "sha256:8879eb8c9b4a2509a5e633d2008634fb2b0b35c2b36192d89655dbde02419644"},
+]
[[package]]
name = "dparse"
@@ -192,6 +621,10 @@ description = "A parser for Python dependency files"
category = "dev"
optional = false
python-versions = ">=3.5"
+files = [
+ {file = "dparse-0.6.2-py3-none-any.whl", hash = "sha256:8097076f1dd26c377f30d4745e6ec18fef42f3bf493933b842ac5bafad8c345f"},
+ {file = "dparse-0.6.2.tar.gz", hash = "sha256:d45255bda21f998bc7ddf2afd5e62505ba6134756ba2d42a84c56b0826614dfe"},
+]
[package.dependencies]
packaging = "*"
@@ -203,11 +636,15 @@ pipenv = ["pipenv"]
[[package]]
name = "exceptiongroup"
-version = "1.0.4"
+version = "1.1.0"
description = "Backport of PEP 654 (exception groups)"
category = "dev"
optional = false
python-versions = ">=3.7"
+files = [
+ {file = "exceptiongroup-1.1.0-py3-none-any.whl", hash = "sha256:327cbda3da756e2de031a3107b81ab7b3770a602c4d16ca618298c526f4bec1e"},
+ {file = "exceptiongroup-1.1.0.tar.gz", hash = "sha256:bcb67d800a4497e1b404c2dd44fca47d3b7a5e5433dbab67f96c1a685cdfdf23"},
+]
[package.extras]
test = ["pytest (>=6)"]
@@ -219,6 +656,10 @@ description = "the modular source code checker: pep8 pyflakes and co"
category = "dev"
optional = false
python-versions = ">=3.6"
+files = [
+ {file = "flake8-4.0.1-py2.py3-none-any.whl", hash = "sha256:479b1304f72536a55948cb40a32dce8bb0ffe3501e26eaf292c7e60eb5e0428d"},
+ {file = "flake8-4.0.1.tar.gz", hash = "sha256:806e034dda44114815e23c16ef92f95c91e4c71100ff52813adf7132a6ad870d"},
+]
[package.dependencies]
mccabe = ">=0.6.0,<0.7.0"
@@ -232,6 +673,10 @@ description = "Automated security testing with bandit and flake8."
category = "dev"
optional = false
python-versions = ">=3.6"
+files = [
+ {file = "flake8_bandit-3.0.0-py2.py3-none-any.whl", hash = "sha256:61b617f4f7cdaa0e2b1e6bf7b68afb2b619a227bb3e3ae00dd36c213bd17900a"},
+ {file = "flake8_bandit-3.0.0.tar.gz", hash = "sha256:54d19427e6a8d50322a7b02e1841c0a7c22d856975f3459803320e0e18e2d6a1"},
+]
[package.dependencies]
bandit = ">=1.7.3"
@@ -241,16 +686,20 @@ pycodestyle = "*"
[[package]]
name = "flake8-black"
-version = "0.3.5"
+version = "0.3.6"
description = "flake8 plugin to call black as a code style validator"
category = "dev"
optional = false
python-versions = ">=3.7"
+files = [
+ {file = "flake8-black-0.3.6.tar.gz", hash = "sha256:0dfbca3274777792a5bcb2af887a4cad72c72d0e86c94e08e3a3de151bb41c34"},
+ {file = "flake8_black-0.3.6-py3-none-any.whl", hash = "sha256:fe8ea2eca98d8a504f22040d9117347f6b367458366952862ac3586e7d4eeaca"},
+]
[package.dependencies]
black = ">=22.1.0"
flake8 = ">=3"
-tomli = "*"
+tomli = {version = "*", markers = "python_version < \"3.11\""}
[package.extras]
develop = ["build", "twine"]
@@ -262,6 +711,10 @@ description = "A plugin for flake8 finding likely bugs and design problems in yo
category = "dev"
optional = false
python-versions = ">=3.7"
+files = [
+ {file = "flake8-bugbear-22.12.6.tar.gz", hash = "sha256:4cdb2c06e229971104443ae293e75e64c6107798229202fbe4f4091427a30ac0"},
+ {file = "flake8_bugbear-22.12.6-py3-none-any.whl", hash = "sha256:b69a510634f8a9c298dfda2b18a8036455e6b19ecac4fe582e4d7a0abfa50a30"},
+]
[package.dependencies]
attrs = ">=19.2.0"
@@ -277,9 +730,14 @@ description = "Flake8 and pylama plugin that checks the ordering of import state
category = "dev"
optional = false
python-versions = "*"
+files = [
+ {file = "flake8-import-order-0.18.2.tar.gz", hash = "sha256:e23941f892da3e0c09d711babbb0c73bc735242e9b216b726616758a920d900e"},
+ {file = "flake8_import_order-0.18.2-py2.py3-none-any.whl", hash = "sha256:82ed59f1083b629b030ee9d3928d9e06b6213eb196fe745b3a7d4af2168130df"},
+]
[package.dependencies]
pycodestyle = "*"
+setuptools = "*"
[[package]]
name = "flake8-polyfill"
@@ -288,6 +746,10 @@ description = "Polyfill package for Flake8 plugins"
category = "dev"
optional = false
python-versions = "*"
+files = [
+ {file = "flake8-polyfill-1.0.2.tar.gz", hash = "sha256:e44b087597f6da52ec6393a709e7108b2905317d0c0b744cdca6208e670d8eda"},
+ {file = "flake8_polyfill-1.0.2-py2.py3-none-any.whl", hash = "sha256:12be6a34ee3ab795b19ca73505e7b55826d5f6ad7230d31b18e106400169b9e9"},
+]
[package.dependencies]
flake8 = "*"
@@ -299,6 +761,10 @@ description = "A simple framework for building complex web applications."
category = "main"
optional = false
python-versions = ">=3.7"
+files = [
+ {file = "Flask-2.2.2-py3-none-any.whl", hash = "sha256:b9c46cc36662a7949f34b52d8ec7bb59c0d74ba08ba6cb9ce9adc1d8676d9526"},
+ {file = "Flask-2.2.2.tar.gz", hash = "sha256:642c450d19c4ad482f96729bd2a8f6d32554aa1e231f4f6b4e7e5264b16cca2b"},
+]
[package.dependencies]
click = ">=8.0"
@@ -311,6 +777,22 @@ Werkzeug = ">=2.2.2"
async = ["asgiref (>=3.2)"]
dotenv = ["python-dotenv"]
+[[package]]
+name = "flask-caching"
+version = "2.0.2"
+description = "Adds caching support to Flask applications."
+category = "main"
+optional = false
+python-versions = ">=3.7"
+files = [
+ {file = "Flask-Caching-2.0.2.tar.gz", hash = "sha256:24b60c552d59a9605cc1b6a42c56cdb39a82a28dab4532bbedb9222ae54ecb4e"},
+ {file = "Flask_Caching-2.0.2-py3-none-any.whl", hash = "sha256:19571f2570e9b8dd9dd9d2f49d7cbee69c14ebe8cc001100b1eb98c379dd80ad"},
+]
+
+[package.dependencies]
+cachelib = ">=0.9.0,<0.10.0"
+Flask = "<3"
+
[[package]]
name = "gitdb"
version = "4.0.10"
@@ -318,21 +800,103 @@ description = "Git Object Database"
category = "dev"
optional = false
python-versions = ">=3.7"
+files = [
+ {file = "gitdb-4.0.10-py3-none-any.whl", hash = "sha256:c286cf298426064079ed96a9e4a9d39e7f3e9bf15ba60701e95f5492f28415c7"},
+ {file = "gitdb-4.0.10.tar.gz", hash = "sha256:6eb990b69df4e15bad899ea868dc46572c3f75339735663b81de79b06f17eb9a"},
+]
[package.dependencies]
smmap = ">=3.0.1,<6"
[[package]]
name = "gitpython"
-version = "3.1.29"
+version = "3.1.30"
description = "GitPython is a python library used to interact with Git repositories"
category = "dev"
optional = false
python-versions = ">=3.7"
+files = [
+ {file = "GitPython-3.1.30-py3-none-any.whl", hash = "sha256:cd455b0000615c60e286208ba540271af9fe531fa6a87cc590a7298785ab2882"},
+ {file = "GitPython-3.1.30.tar.gz", hash = "sha256:769c2d83e13f5d938b7688479da374c4e3d49f71549aaf462b646db9602ea6f8"},
+]
[package.dependencies]
gitdb = ">=4.0.1,<5"
+[[package]]
+name = "greenlet"
+version = "2.0.1"
+description = "Lightweight in-process concurrent programming"
+category = "main"
+optional = false
+python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*"
+files = [
+ {file = "greenlet-2.0.1-cp27-cp27m-macosx_10_14_x86_64.whl", hash = "sha256:9ed358312e63bf683b9ef22c8e442ef6c5c02973f0c2a939ec1d7b50c974015c"},
+ {file = "greenlet-2.0.1-cp27-cp27m-manylinux2010_x86_64.whl", hash = "sha256:4f09b0010e55bec3239278f642a8a506b91034f03a4fb28289a7d448a67f1515"},
+ {file = "greenlet-2.0.1-cp27-cp27m-win32.whl", hash = "sha256:1407fe45246632d0ffb7a3f4a520ba4e6051fc2cbd61ba1f806900c27f47706a"},
+ {file = "greenlet-2.0.1-cp27-cp27m-win_amd64.whl", hash = "sha256:3001d00eba6bbf084ae60ec7f4bb8ed375748f53aeaefaf2a37d9f0370558524"},
+ {file = "greenlet-2.0.1-cp27-cp27mu-manylinux2010_x86_64.whl", hash = "sha256:d566b82e92ff2e09dd6342df7e0eb4ff6275a3f08db284888dcd98134dbd4243"},
+ {file = "greenlet-2.0.1-cp310-cp310-macosx_10_15_x86_64.whl", hash = "sha256:0722c9be0797f544a3ed212569ca3fe3d9d1a1b13942d10dd6f0e8601e484d26"},
+ {file = "greenlet-2.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4d37990425b4687ade27810e3b1a1c37825d242ebc275066cfee8cb6b8829ccd"},
+ {file = "greenlet-2.0.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:be35822f35f99dcc48152c9839d0171a06186f2d71ef76dc57fa556cc9bf6b45"},
+ {file = "greenlet-2.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c140e7eb5ce47249668056edf3b7e9900c6a2e22fb0eaf0513f18a1b2c14e1da"},
+ {file = "greenlet-2.0.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:d21681f09e297a5adaa73060737e3aa1279a13ecdcfcc6ef66c292cb25125b2d"},
+ {file = "greenlet-2.0.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:fb412b7db83fe56847df9c47b6fe3f13911b06339c2aa02dcc09dce8bbf582cd"},
+ {file = "greenlet-2.0.1-cp310-cp310-win_amd64.whl", hash = "sha256:c6a08799e9e88052221adca55741bf106ec7ea0710bca635c208b751f0d5b617"},
+ {file = "greenlet-2.0.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:9e112e03d37987d7b90c1e98ba5e1b59e1645226d78d73282f45b326f7bddcb9"},
+ {file = "greenlet-2.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:56961cfca7da2fdd178f95ca407fa330c64f33289e1804b592a77d5593d9bd94"},
+ {file = "greenlet-2.0.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:13ba6e8e326e2116c954074c994da14954982ba2795aebb881c07ac5d093a58a"},
+ {file = "greenlet-2.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1bf633a50cc93ed17e494015897361010fc08700d92676c87931d3ea464123ce"},
+ {file = "greenlet-2.0.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:9f2c221eecb7ead00b8e3ddb913c67f75cba078fd1d326053225a3f59d850d72"},
+ {file = "greenlet-2.0.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:13ebf93c343dd8bd010cd98e617cb4c1c1f352a0cf2524c82d3814154116aa82"},
+ {file = "greenlet-2.0.1-cp311-cp311-win_amd64.whl", hash = "sha256:6f61d71bbc9b4a3de768371b210d906726535d6ca43506737682caa754b956cd"},
+ {file = "greenlet-2.0.1-cp35-cp35m-macosx_10_14_x86_64.whl", hash = "sha256:2d0bac0385d2b43a7bd1d651621a4e0f1380abc63d6fb1012213a401cbd5bf8f"},
+ {file = "greenlet-2.0.1-cp35-cp35m-manylinux2010_x86_64.whl", hash = "sha256:f6327b6907b4cb72f650a5b7b1be23a2aab395017aa6f1adb13069d66360eb3f"},
+ {file = "greenlet-2.0.1-cp35-cp35m-win32.whl", hash = "sha256:81b0ea3715bf6a848d6f7149d25bf018fd24554a4be01fcbbe3fdc78e890b955"},
+ {file = "greenlet-2.0.1-cp35-cp35m-win_amd64.whl", hash = "sha256:38255a3f1e8942573b067510f9611fc9e38196077b0c8eb7a8c795e105f9ce77"},
+ {file = "greenlet-2.0.1-cp36-cp36m-macosx_10_14_x86_64.whl", hash = "sha256:04957dc96669be041e0c260964cfef4c77287f07c40452e61abe19d647505581"},
+ {file = "greenlet-2.0.1-cp36-cp36m-manylinux2010_x86_64.whl", hash = "sha256:4aeaebcd91d9fee9aa768c1b39cb12214b30bf36d2b7370505a9f2165fedd8d9"},
+ {file = "greenlet-2.0.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:974a39bdb8c90a85982cdb78a103a32e0b1be986d411303064b28a80611f6e51"},
+ {file = "greenlet-2.0.1-cp36-cp36m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8dca09dedf1bd8684767bc736cc20c97c29bc0c04c413e3276e0962cd7aeb148"},
+ {file = "greenlet-2.0.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a4c0757db9bd08470ff8277791795e70d0bf035a011a528ee9a5ce9454b6cba2"},
+ {file = "greenlet-2.0.1-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:5067920de254f1a2dee8d3d9d7e4e03718e8fd2d2d9db962c8c9fa781ae82a39"},
+ {file = "greenlet-2.0.1-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:5a8e05057fab2a365c81abc696cb753da7549d20266e8511eb6c9d9f72fe3e92"},
+ {file = "greenlet-2.0.1-cp36-cp36m-win32.whl", hash = "sha256:3d75b8d013086b08e801fbbb896f7d5c9e6ccd44f13a9241d2bf7c0df9eda928"},
+ {file = "greenlet-2.0.1-cp36-cp36m-win_amd64.whl", hash = "sha256:097e3dae69321e9100202fc62977f687454cd0ea147d0fd5a766e57450c569fd"},
+ {file = "greenlet-2.0.1-cp37-cp37m-macosx_10_15_x86_64.whl", hash = "sha256:cb242fc2cda5a307a7698c93173d3627a2a90d00507bccf5bc228851e8304963"},
+ {file = "greenlet-2.0.1-cp37-cp37m-manylinux2010_x86_64.whl", hash = "sha256:72b00a8e7c25dcea5946692a2485b1a0c0661ed93ecfedfa9b6687bd89a24ef5"},
+ {file = "greenlet-2.0.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d5b0ff9878333823226d270417f24f4d06f235cb3e54d1103b71ea537a6a86ce"},
+ {file = "greenlet-2.0.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:be9e0fb2ada7e5124f5282d6381903183ecc73ea019568d6d63d33f25b2a9000"},
+ {file = "greenlet-2.0.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0b493db84d124805865adc587532ebad30efa68f79ad68f11b336e0a51ec86c2"},
+ {file = "greenlet-2.0.1-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:0459d94f73265744fee4c2d5ec44c6f34aa8a31017e6e9de770f7bcf29710be9"},
+ {file = "greenlet-2.0.1-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:a20d33124935d27b80e6fdacbd34205732660e0a1d35d8b10b3328179a2b51a1"},
+ {file = "greenlet-2.0.1-cp37-cp37m-win32.whl", hash = "sha256:ea688d11707d30e212e0110a1aac7f7f3f542a259235d396f88be68b649e47d1"},
+ {file = "greenlet-2.0.1-cp37-cp37m-win_amd64.whl", hash = "sha256:afe07421c969e259e9403c3bb658968702bc3b78ec0b6fde3ae1e73440529c23"},
+ {file = "greenlet-2.0.1-cp38-cp38-macosx_10_15_x86_64.whl", hash = "sha256:cd4ccc364cf75d1422e66e247e52a93da6a9b73cefa8cad696f3cbbb75af179d"},
+ {file = "greenlet-2.0.1-cp38-cp38-manylinux2010_x86_64.whl", hash = "sha256:4c8b1c43e75c42a6cafcc71defa9e01ead39ae80bd733a2608b297412beede68"},
+ {file = "greenlet-2.0.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:659f167f419a4609bc0516fb18ea69ed39dbb25594934bd2dd4d0401660e8a1e"},
+ {file = "greenlet-2.0.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:356e4519d4dfa766d50ecc498544b44c0249b6de66426041d7f8b751de4d6b48"},
+ {file = "greenlet-2.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:811e1d37d60b47cb8126e0a929b58c046251f28117cb16fcd371eed61f66b764"},
+ {file = "greenlet-2.0.1-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:d38ffd0e81ba8ef347d2be0772e899c289b59ff150ebbbbe05dc61b1246eb4e0"},
+ {file = "greenlet-2.0.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:0109af1138afbfb8ae647e31a2b1ab030f58b21dd8528c27beaeb0093b7938a9"},
+ {file = "greenlet-2.0.1-cp38-cp38-win32.whl", hash = "sha256:88c8d517e78acdf7df8a2134a3c4b964415b575d2840a2746ddb1cc6175f8608"},
+ {file = "greenlet-2.0.1-cp38-cp38-win_amd64.whl", hash = "sha256:d6ee1aa7ab36475035eb48c01efae87d37936a8173fc4d7b10bb02c2d75dd8f6"},
+ {file = "greenlet-2.0.1-cp39-cp39-macosx_10_15_x86_64.whl", hash = "sha256:b1992ba9d4780d9af9726bbcef6a1db12d9ab1ccc35e5773685a24b7fb2758eb"},
+ {file = "greenlet-2.0.1-cp39-cp39-manylinux2010_x86_64.whl", hash = "sha256:b5e83e4de81dcc9425598d9469a624826a0b1211380ac444c7c791d4a2137c19"},
+ {file = "greenlet-2.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:505138d4fa69462447a562a7c2ef723c6025ba12ac04478bc1ce2fcc279a2db5"},
+ {file = "greenlet-2.0.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:cce1e90dd302f45716a7715517c6aa0468af0bf38e814ad4eab58e88fc09f7f7"},
+ {file = "greenlet-2.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9e9744c657d896c7b580455e739899e492a4a452e2dd4d2b3e459f6b244a638d"},
+ {file = "greenlet-2.0.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:662e8f7cad915ba75d8017b3e601afc01ef20deeeabf281bd00369de196d7726"},
+ {file = "greenlet-2.0.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:41b825d65f31e394b523c84db84f9383a2f7eefc13d987f308f4663794d2687e"},
+ {file = "greenlet-2.0.1-cp39-cp39-win32.whl", hash = "sha256:db38f80540083ea33bdab614a9d28bcec4b54daa5aff1668d7827a9fc769ae0a"},
+ {file = "greenlet-2.0.1-cp39-cp39-win_amd64.whl", hash = "sha256:b23d2a46d53210b498e5b701a1913697671988f4bf8e10f935433f6e7c332fb6"},
+ {file = "greenlet-2.0.1.tar.gz", hash = "sha256:42e602564460da0e8ee67cb6d7236363ee5e131aa15943b6670e44e5c2ed0f67"},
+]
+
+[package.extras]
+docs = ["Sphinx", "docutils (<0.18)"]
+test = ["faulthandler", "objgraph", "psutil"]
+
[[package]]
name = "gunicorn"
version = "20.1.0"
@@ -340,7 +904,14 @@ description = "WSGI HTTP Server for UNIX"
category = "main"
optional = false
python-versions = ">=3.5"
-
+files = [
+ {file = "gunicorn-20.1.0-py3-none-any.whl", hash = "sha256:9dcc4547dbb1cb284accfb15ab5667a0e5d1881cc443e0677b4882a4067a807e"},
+ {file = "gunicorn-20.1.0.tar.gz", hash = "sha256:e0a968b5ba15f8a328fdfd7ab1fcb5af4470c28aaf7e55df02a99bc13138e6e8"},
+]
+
+[package.dependencies]
+setuptools = ">=3.0"
+
[package.extras]
eventlet = ["eventlet (>=0.24.1)"]
gevent = ["gevent (>=1.4.0)"]
@@ -354,30 +925,42 @@ description = "Internationalized Domain Names in Applications (IDNA)"
category = "main"
optional = false
python-versions = ">=3.5"
+files = [
+ {file = "idna-3.4-py3-none-any.whl", hash = "sha256:90b77e79eaa3eba6de819a0c442c0b4ceefc341a7a2ab77d7562bf49f425c5c2"},
+ {file = "idna-3.4.tar.gz", hash = "sha256:814f528e8dead7d329833b91c5faa87d60bf71824cd12a7530b5526063d02cb4"},
+]
[[package]]
name = "importlib-metadata"
-version = "5.1.0"
+version = "6.0.0"
description = "Read metadata from Python packages"
category = "main"
optional = false
python-versions = ">=3.7"
+files = [
+ {file = "importlib_metadata-6.0.0-py3-none-any.whl", hash = "sha256:7efb448ec9a5e313a57655d35aa54cd3e01b7e1fbcf72dce1bf06119420f5bad"},
+ {file = "importlib_metadata-6.0.0.tar.gz", hash = "sha256:e354bedeb60efa6affdcc8ae121b73544a7aa74156d047311948f6d711cd378d"},
+]
[package.dependencies]
zipp = ">=0.5"
[package.extras]
-docs = ["furo", "jaraco.packaging (>=9)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx (>=3.5)"]
+docs = ["furo", "jaraco.packaging (>=9)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-lint"]
perf = ["ipython"]
testing = ["flake8 (<5)", "flufl.flake8", "importlib-resources (>=1.3)", "packaging", "pyfakefs", "pytest (>=6)", "pytest-black (>=0.3.7)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=1.3)", "pytest-flake8", "pytest-mypy (>=0.9.1)", "pytest-perf (>=0.9.2)"]
[[package]]
name = "iniconfig"
-version = "1.1.1"
-description = "iniconfig: brain-dead simple config-ini parsing"
+version = "2.0.0"
+description = "brain-dead simple config-ini parsing"
category = "dev"
optional = false
-python-versions = "*"
+python-versions = ">=3.7"
+files = [
+ {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"},
+ {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"},
+]
[[package]]
name = "itsdangerous"
@@ -386,6 +969,10 @@ description = "Safely pass data to untrusted environments and back."
category = "main"
optional = false
python-versions = ">=3.7"
+files = [
+ {file = "itsdangerous-2.1.2-py3-none-any.whl", hash = "sha256:2c2349112351b88699d8d4b6b075022c0808887cb7ad10069318a8b0bc88db44"},
+ {file = "itsdangerous-2.1.2.tar.gz", hash = "sha256:5dbbc68b317e5e42f327f9021763545dc3fc3bfe22e6deb96aaf1fc38874156a"},
+]
[[package]]
name = "jinja2"
@@ -394,6 +981,10 @@ description = "A very fast and expressive template engine."
category = "main"
optional = false
python-versions = ">=3.7"
+files = [
+ {file = "Jinja2-3.1.2-py3-none-any.whl", hash = "sha256:6088930bfe239f0e6710546ab9c19c9ef35e29792895fed6e6e31a023a182a61"},
+ {file = "Jinja2-3.1.2.tar.gz", hash = "sha256:31351a702a408a9e7595a8fc6150fc3f43bb6bf7e319770cbc0db9df9437e852"},
+]
[package.dependencies]
MarkupSafe = ">=2.0"
@@ -401,24 +992,121 @@ MarkupSafe = ">=2.0"
[package.extras]
i18n = ["Babel (>=2.7)"]
+[[package]]
+name = "kombu"
+version = "5.2.4"
+description = "Messaging library for Python."
+category = "main"
+optional = false
+python-versions = ">=3.7"
+files = [
+ {file = "kombu-5.2.4-py3-none-any.whl", hash = "sha256:8b213b24293d3417bcf0d2f5537b7f756079e3ea232a8386dcc89a59fd2361a4"},
+ {file = "kombu-5.2.4.tar.gz", hash = "sha256:37cee3ee725f94ea8bb173eaab7c1760203ea53bbebae226328600f9d2799610"},
+]
+
+[package.dependencies]
+amqp = ">=5.0.9,<6.0.0"
+vine = "*"
+
+[package.extras]
+azureservicebus = ["azure-servicebus (>=7.0.0)"]
+azurestoragequeues = ["azure-storage-queue"]
+consul = ["python-consul (>=0.6.0)"]
+librabbitmq = ["librabbitmq (>=2.0.0)"]
+mongodb = ["pymongo (>=3.3.0,<3.12.1)"]
+msgpack = ["msgpack"]
+pyro = ["pyro4"]
+qpid = ["qpid-python (>=0.26)", "qpid-tools (>=0.26)"]
+redis = ["redis (>=3.4.1,!=4.0.0,!=4.0.1)"]
+slmq = ["softlayer-messaging (>=1.0.3)"]
+sqlalchemy = ["sqlalchemy"]
+sqs = ["boto3 (>=1.9.12)", "pycurl (>=7.44.1,<7.45.0)", "urllib3 (>=1.26.7)"]
+yaml = ["PyYAML (>=3.10)"]
+zookeeper = ["kazoo (>=1.3.1)"]
+
[[package]]
name = "mariadb"
-version = "1.1.5.post3"
+version = "1.1.6"
description = "Python MariaDB extension"
category = "main"
optional = false
python-versions = ">=3.7"
+files = [
+ {file = "mariadb-1.1.6-cp310-cp310-win32.whl", hash = "sha256:b8db1d71c914de000953b8b7d3554838593db97a144075ea52bc439b85d1ec64"},
+ {file = "mariadb-1.1.6-cp310-cp310-win_amd64.whl", hash = "sha256:876b40420fb0d897c928e8f486deb419631464972cb19b9e0ca0206a57944bef"},
+ {file = "mariadb-1.1.6-cp311-cp311-win32.whl", hash = "sha256:f18f26b67fe4bbd57212cd42593b1a43206f758353cfe400983ee23542bed2c5"},
+ {file = "mariadb-1.1.6-cp311-cp311-win_amd64.whl", hash = "sha256:95e2bc091b05ab16a2cf0083a927670bc99b813dfd35cec989e6f2f6c7c60a27"},
+ {file = "mariadb-1.1.6-cp37-cp37m-win32.whl", hash = "sha256:979005321961b62a0a84bfb8046784a473ce390dff8c97fe362ac21f1d3e6b26"},
+ {file = "mariadb-1.1.6-cp37-cp37m-win_amd64.whl", hash = "sha256:ffd7bc78f3b408f2074d804f3834ef8343e32df935549623c8e67938ac4be146"},
+ {file = "mariadb-1.1.6-cp38-cp38-win32.whl", hash = "sha256:9928ffc43a582d0c44f25d2e7096cf97d049d02a76fcd24e67d4527db13b5af0"},
+ {file = "mariadb-1.1.6-cp38-cp38-win_amd64.whl", hash = "sha256:bc8195c1dd5510730126b7d76a69bab1450dcb7690edffafc891a7f1e848a33e"},
+ {file = "mariadb-1.1.6-cp39-cp39-win32.whl", hash = "sha256:cb4af75855e6d33824472e692220b67064b43df6f9b441c385463cb851509d78"},
+ {file = "mariadb-1.1.6-cp39-cp39-win_amd64.whl", hash = "sha256:34d73bcc7d159c86b2c0d7041880f609eaf32d876c3d06534a677b05d99c905d"},
+ {file = "mariadb-1.1.6.tar.gz", hash = "sha256:af17a7eb29d24e9ac00f323909c4ba0c47f643ee4b7b890a158cb855ec866454"},
+]
[package.dependencies]
packaging = "*"
[[package]]
name = "markupsafe"
-version = "2.1.1"
+version = "2.1.2"
description = "Safely add untrusted strings to HTML/XML markup."
category = "main"
optional = false
python-versions = ">=3.7"
+files = [
+ {file = "MarkupSafe-2.1.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:665a36ae6f8f20a4676b53224e33d456a6f5a72657d9c83c2aa00765072f31f7"},
+ {file = "MarkupSafe-2.1.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:340bea174e9761308703ae988e982005aedf427de816d1afe98147668cc03036"},
+ {file = "MarkupSafe-2.1.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:22152d00bf4a9c7c83960521fc558f55a1adbc0631fbb00a9471e097b19d72e1"},
+ {file = "MarkupSafe-2.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:28057e985dace2f478e042eaa15606c7efccb700797660629da387eb289b9323"},
+ {file = "MarkupSafe-2.1.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ca244fa73f50a800cf8c3ebf7fd93149ec37f5cb9596aa8873ae2c1d23498601"},
+ {file = "MarkupSafe-2.1.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:d9d971ec1e79906046aa3ca266de79eac42f1dbf3612a05dc9368125952bd1a1"},
+ {file = "MarkupSafe-2.1.2-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:7e007132af78ea9df29495dbf7b5824cb71648d7133cf7848a2a5dd00d36f9ff"},
+ {file = "MarkupSafe-2.1.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:7313ce6a199651c4ed9d7e4cfb4aa56fe923b1adf9af3b420ee14e6d9a73df65"},
+ {file = "MarkupSafe-2.1.2-cp310-cp310-win32.whl", hash = "sha256:c4a549890a45f57f1ebf99c067a4ad0cb423a05544accaf2b065246827ed9603"},
+ {file = "MarkupSafe-2.1.2-cp310-cp310-win_amd64.whl", hash = "sha256:835fb5e38fd89328e9c81067fd642b3593c33e1e17e2fdbf77f5676abb14a156"},
+ {file = "MarkupSafe-2.1.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:2ec4f2d48ae59bbb9d1f9d7efb9236ab81429a764dedca114f5fdabbc3788013"},
+ {file = "MarkupSafe-2.1.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:608e7073dfa9e38a85d38474c082d4281f4ce276ac0010224eaba11e929dd53a"},
+ {file = "MarkupSafe-2.1.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:65608c35bfb8a76763f37036547f7adfd09270fbdbf96608be2bead319728fcd"},
+ {file = "MarkupSafe-2.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f2bfb563d0211ce16b63c7cb9395d2c682a23187f54c3d79bfec33e6705473c6"},
+ {file = "MarkupSafe-2.1.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:da25303d91526aac3672ee6d49a2f3db2d9502a4a60b55519feb1a4c7714e07d"},
+ {file = "MarkupSafe-2.1.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:9cad97ab29dfc3f0249b483412c85c8ef4766d96cdf9dcf5a1e3caa3f3661cf1"},
+ {file = "MarkupSafe-2.1.2-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:085fd3201e7b12809f9e6e9bc1e5c96a368c8523fad5afb02afe3c051ae4afcc"},
+ {file = "MarkupSafe-2.1.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:1bea30e9bf331f3fef67e0a3877b2288593c98a21ccb2cf29b74c581a4eb3af0"},
+ {file = "MarkupSafe-2.1.2-cp311-cp311-win32.whl", hash = "sha256:7df70907e00c970c60b9ef2938d894a9381f38e6b9db73c5be35e59d92e06625"},
+ {file = "MarkupSafe-2.1.2-cp311-cp311-win_amd64.whl", hash = "sha256:e55e40ff0cc8cc5c07996915ad367fa47da6b3fc091fdadca7f5403239c5fec3"},
+ {file = "MarkupSafe-2.1.2-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:a6e40afa7f45939ca356f348c8e23048e02cb109ced1eb8420961b2f40fb373a"},
+ {file = "MarkupSafe-2.1.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cf877ab4ed6e302ec1d04952ca358b381a882fbd9d1b07cccbfd61783561f98a"},
+ {file = "MarkupSafe-2.1.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:63ba06c9941e46fa389d389644e2d8225e0e3e5ebcc4ff1ea8506dce646f8c8a"},
+ {file = "MarkupSafe-2.1.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f1cd098434e83e656abf198f103a8207a8187c0fc110306691a2e94a78d0abb2"},
+ {file = "MarkupSafe-2.1.2-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:55f44b440d491028addb3b88f72207d71eeebfb7b5dbf0643f7c023ae1fba619"},
+ {file = "MarkupSafe-2.1.2-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:a6f2fcca746e8d5910e18782f976489939d54a91f9411c32051b4aab2bd7c513"},
+ {file = "MarkupSafe-2.1.2-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:0b462104ba25f1ac006fdab8b6a01ebbfbce9ed37fd37fd4acd70c67c973e460"},
+ {file = "MarkupSafe-2.1.2-cp37-cp37m-win32.whl", hash = "sha256:7668b52e102d0ed87cb082380a7e2e1e78737ddecdde129acadb0eccc5423859"},
+ {file = "MarkupSafe-2.1.2-cp37-cp37m-win_amd64.whl", hash = "sha256:6d6607f98fcf17e534162f0709aaad3ab7a96032723d8ac8750ffe17ae5a0666"},
+ {file = "MarkupSafe-2.1.2-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:a806db027852538d2ad7555b203300173dd1b77ba116de92da9afbc3a3be3eed"},
+ {file = "MarkupSafe-2.1.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:a4abaec6ca3ad8660690236d11bfe28dfd707778e2442b45addd2f086d6ef094"},
+ {file = "MarkupSafe-2.1.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f03a532d7dee1bed20bc4884194a16160a2de9ffc6354b3878ec9682bb623c54"},
+ {file = "MarkupSafe-2.1.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4cf06cdc1dda95223e9d2d3c58d3b178aa5dacb35ee7e3bbac10e4e1faacb419"},
+ {file = "MarkupSafe-2.1.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:22731d79ed2eb25059ae3df1dfc9cb1546691cc41f4e3130fe6bfbc3ecbbecfa"},
+ {file = "MarkupSafe-2.1.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:f8ffb705ffcf5ddd0e80b65ddf7bed7ee4f5a441ea7d3419e861a12eaf41af58"},
+ {file = "MarkupSafe-2.1.2-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:8db032bf0ce9022a8e41a22598eefc802314e81b879ae093f36ce9ddf39ab1ba"},
+ {file = "MarkupSafe-2.1.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:2298c859cfc5463f1b64bd55cb3e602528db6fa0f3cfd568d3605c50678f8f03"},
+ {file = "MarkupSafe-2.1.2-cp38-cp38-win32.whl", hash = "sha256:50c42830a633fa0cf9e7d27664637532791bfc31c731a87b202d2d8ac40c3ea2"},
+ {file = "MarkupSafe-2.1.2-cp38-cp38-win_amd64.whl", hash = "sha256:bb06feb762bade6bf3c8b844462274db0c76acc95c52abe8dbed28ae3d44a147"},
+ {file = "MarkupSafe-2.1.2-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:99625a92da8229df6d44335e6fcc558a5037dd0a760e11d84be2260e6f37002f"},
+ {file = "MarkupSafe-2.1.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:8bca7e26c1dd751236cfb0c6c72d4ad61d986e9a41bbf76cb445f69488b2a2bd"},
+ {file = "MarkupSafe-2.1.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:40627dcf047dadb22cd25ea7ecfe9cbf3bbbad0482ee5920b582f3809c97654f"},
+ {file = "MarkupSafe-2.1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:40dfd3fefbef579ee058f139733ac336312663c6706d1163b82b3003fb1925c4"},
+ {file = "MarkupSafe-2.1.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:090376d812fb6ac5f171e5938e82e7f2d7adc2b629101cec0db8b267815c85e2"},
+ {file = "MarkupSafe-2.1.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:2e7821bffe00aa6bd07a23913b7f4e01328c3d5cc0b40b36c0bd81d362faeb65"},
+ {file = "MarkupSafe-2.1.2-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:c0a33bc9f02c2b17c3ea382f91b4db0e6cde90b63b296422a939886a7a80de1c"},
+ {file = "MarkupSafe-2.1.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:b8526c6d437855442cdd3d87eede9c425c4445ea011ca38d937db299382e6fa3"},
+ {file = "MarkupSafe-2.1.2-cp39-cp39-win32.whl", hash = "sha256:137678c63c977754abe9086a3ec011e8fd985ab90631145dfb9294ad09c102a7"},
+ {file = "MarkupSafe-2.1.2-cp39-cp39-win_amd64.whl", hash = "sha256:0576fe974b40a400449768941d5d0858cc624e3249dfd1e0c33674e5c7ca7aed"},
+ {file = "MarkupSafe-2.1.2.tar.gz", hash = "sha256:abcabc8c2b26036d62d4c746381a6f7cf60aafcc653198ad678306986b09450d"},
+]
[[package]]
name = "mccabe"
@@ -427,6 +1115,25 @@ description = "McCabe checker, plugin for flake8"
category = "dev"
optional = false
python-versions = "*"
+files = [
+ {file = "mccabe-0.6.1-py2.py3-none-any.whl", hash = "sha256:ab8a6258860da4b6677da4bd2fe5dc2c659cff31b3ee4f7f5d64e79735b80d42"},
+ {file = "mccabe-0.6.1.tar.gz", hash = "sha256:dd8d182285a0fe56bace7f45b5e7d1a6ebcbf524e8f3bd87eb0f125271b8831f"},
+]
+
+[[package]]
+name = "memory-profiler"
+version = "0.61.0"
+description = "A module for monitoring memory usage of a python program"
+category = "dev"
+optional = false
+python-versions = ">=3.5"
+files = [
+ {file = "memory_profiler-0.61.0-py3-none-any.whl", hash = "sha256:400348e61031e3942ad4d4109d18753b2fb08c2f6fb8290671c5513a34182d84"},
+ {file = "memory_profiler-0.61.0.tar.gz", hash = "sha256:4e5b73d7864a1d1292fb76a03e82a3e78ef934d06828a698d9dada76da2067b0"},
+]
+
+[package.dependencies]
+psutil = "*"
[[package]]
name = "more-itertools"
@@ -435,6 +1142,10 @@ description = "More routines for operating on iterables, beyond itertools"
category = "main"
optional = false
python-versions = ">=3.5"
+files = [
+ {file = "more-itertools-8.7.0.tar.gz", hash = "sha256:c5d6da9ca3ff65220c3bfd2a8db06d698f05d4d2b9be57e1deb2be5a45019713"},
+ {file = "more_itertools-8.7.0-py3-none-any.whl", hash = "sha256:5652a9ac72209ed7df8d9c15daf4e1aa0e3d2ccd3c87f8265a0673cd9cbc9ced"},
+]
[[package]]
name = "mpire"
@@ -443,6 +1154,10 @@ description = "A Python package for easy multiprocessing, but faster than multip
category = "main"
optional = false
python-versions = "*"
+files = [
+ {file = "mpire-2.6.0-py3-none-any.whl", hash = "sha256:e800dfa3f6f1b300e355d541fd0c0694a0eb6199dca183f8f5a66fb7a144403a"},
+ {file = "mpire-2.6.0.tar.gz", hash = "sha256:907051a4095779104eddcf5dae37e9d263778d8a51d4acec3e6354f5d45c933c"},
+]
[package.dependencies]
pygments = ">=2.0"
@@ -455,6 +1170,33 @@ dill = ["multiprocess"]
docs = ["docutils (==0.17.1)", "sphinx (==3.2.1)", "sphinx-autodoc-typehints (==1.11.0)", "sphinx-rtd-theme (==0.5.0)", "sphinx-versions (==1.0.1)", "sphinxcontrib-images (==0.9.2)"]
testing = ["dataclasses", "multiprocess", "numpy", "pywin32 (==225)", "pywin32 (>=301)"]
+[[package]]
+name = "multiprocess"
+version = "0.70.14"
+description = "better multiprocessing and multithreading in python"
+category = "dev"
+optional = false
+python-versions = ">=3.7"
+files = [
+ {file = "multiprocess-0.70.14-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:560a27540daef4ce8b24ed3cc2496a3c670df66c96d02461a4da67473685adf3"},
+ {file = "multiprocess-0.70.14-pp37-pypy37_pp73-manylinux_2_24_i686.whl", hash = "sha256:bfbbfa36f400b81d1978c940616bc77776424e5e34cb0c94974b178d727cfcd5"},
+ {file = "multiprocess-0.70.14-pp37-pypy37_pp73-manylinux_2_24_x86_64.whl", hash = "sha256:89fed99553a04ec4f9067031f83a886d7fdec5952005551a896a4b6a59575bb9"},
+ {file = "multiprocess-0.70.14-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:40a5e3685462079e5fdee7c6789e3ef270595e1755199f0d50685e72523e1d2a"},
+ {file = "multiprocess-0.70.14-pp38-pypy38_pp73-manylinux_2_24_i686.whl", hash = "sha256:44936b2978d3f2648727b3eaeab6d7fa0bedf072dc5207bf35a96d5ee7c004cf"},
+ {file = "multiprocess-0.70.14-pp38-pypy38_pp73-manylinux_2_24_x86_64.whl", hash = "sha256:e628503187b5d494bf29ffc52d3e1e57bb770ce7ce05d67c4bbdb3a0c7d3b05f"},
+ {file = "multiprocess-0.70.14-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:0d5da0fc84aacb0e4bd69c41b31edbf71b39fe2fb32a54eaedcaea241050855c"},
+ {file = "multiprocess-0.70.14-pp39-pypy39_pp73-manylinux_2_24_i686.whl", hash = "sha256:6a7b03a5b98e911a7785b9116805bd782815c5e2bd6c91c6a320f26fd3e7b7ad"},
+ {file = "multiprocess-0.70.14-pp39-pypy39_pp73-manylinux_2_24_x86_64.whl", hash = "sha256:cea5bdedd10aace3c660fedeac8b087136b4366d4ee49a30f1ebf7409bce00ae"},
+ {file = "multiprocess-0.70.14-py310-none-any.whl", hash = "sha256:7dc1f2f6a1d34894c8a9a013fbc807971e336e7cc3f3ff233e61b9dc679b3b5c"},
+ {file = "multiprocess-0.70.14-py37-none-any.whl", hash = "sha256:93a8208ca0926d05cdbb5b9250a604c401bed677579e96c14da3090beb798193"},
+ {file = "multiprocess-0.70.14-py38-none-any.whl", hash = "sha256:6725bc79666bbd29a73ca148a0fb5f4ea22eed4a8f22fce58296492a02d18a7b"},
+ {file = "multiprocess-0.70.14-py39-none-any.whl", hash = "sha256:63cee628b74a2c0631ef15da5534c8aedbc10c38910b9c8b18dcd327528d1ec7"},
+ {file = "multiprocess-0.70.14.tar.gz", hash = "sha256:3eddafc12f2260d27ae03fe6069b12570ab4764ab59a75e81624fac453fbf46a"},
+]
+
+[package.dependencies]
+dill = ">=0.3.6"
+
[[package]]
name = "mypy-extensions"
version = "0.4.3"
@@ -462,14 +1204,48 @@ description = "Experimental type system extensions for programs checked with the
category = "dev"
optional = false
python-versions = "*"
+files = [
+ {file = "mypy_extensions-0.4.3-py2.py3-none-any.whl", hash = "sha256:090fedd75945a69ae91ce1303b5824f428daf5a028d2f6ab8a299250a846f15d"},
+ {file = "mypy_extensions-0.4.3.tar.gz", hash = "sha256:2d82818f5bb3e369420cb3c4060a7970edba416647068eb4c5343488a6c604a8"},
+]
[[package]]
name = "numpy"
-version = "1.24.0"
+version = "1.24.1"
description = "Fundamental package for array computing in Python"
category = "main"
optional = false
python-versions = ">=3.8"
+files = [
+ {file = "numpy-1.24.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:179a7ef0889ab769cc03573b6217f54c8bd8e16cef80aad369e1e8185f994cd7"},
+ {file = "numpy-1.24.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:b09804ff570b907da323b3d762e74432fb07955701b17b08ff1b5ebaa8cfe6a9"},
+ {file = "numpy-1.24.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f1b739841821968798947d3afcefd386fa56da0caf97722a5de53e07c4ccedc7"},
+ {file = "numpy-1.24.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0e3463e6ac25313462e04aea3fb8a0a30fb906d5d300f58b3bc2c23da6a15398"},
+ {file = "numpy-1.24.1-cp310-cp310-win32.whl", hash = "sha256:b31da69ed0c18be8b77bfce48d234e55d040793cebb25398e2a7d84199fbc7e2"},
+ {file = "numpy-1.24.1-cp310-cp310-win_amd64.whl", hash = "sha256:b07b40f5fb4fa034120a5796288f24c1fe0e0580bbfff99897ba6267af42def2"},
+ {file = "numpy-1.24.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:7094891dcf79ccc6bc2a1f30428fa5edb1e6fb955411ffff3401fb4ea93780a8"},
+ {file = "numpy-1.24.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:28e418681372520c992805bb723e29d69d6b7aa411065f48216d8329d02ba032"},
+ {file = "numpy-1.24.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e274f0f6c7efd0d577744f52032fdd24344f11c5ae668fe8d01aac0422611df1"},
+ {file = "numpy-1.24.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0044f7d944ee882400890f9ae955220d29b33d809a038923d88e4e01d652acd9"},
+ {file = "numpy-1.24.1-cp311-cp311-win32.whl", hash = "sha256:442feb5e5bada8408e8fcd43f3360b78683ff12a4444670a7d9e9824c1817d36"},
+ {file = "numpy-1.24.1-cp311-cp311-win_amd64.whl", hash = "sha256:de92efa737875329b052982e37bd4371d52cabf469f83e7b8be9bb7752d67e51"},
+ {file = "numpy-1.24.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:b162ac10ca38850510caf8ea33f89edcb7b0bb0dfa5592d59909419986b72407"},
+ {file = "numpy-1.24.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:26089487086f2648944f17adaa1a97ca6aee57f513ba5f1c0b7ebdabbe2b9954"},
+ {file = "numpy-1.24.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:caf65a396c0d1f9809596be2e444e3bd4190d86d5c1ce21f5fc4be60a3bc5b36"},
+ {file = "numpy-1.24.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b0677a52f5d896e84414761531947c7a330d1adc07c3a4372262f25d84af7bf7"},
+ {file = "numpy-1.24.1-cp38-cp38-win32.whl", hash = "sha256:dae46bed2cb79a58d6496ff6d8da1e3b95ba09afeca2e277628171ca99b99db1"},
+ {file = "numpy-1.24.1-cp38-cp38-win_amd64.whl", hash = "sha256:6ec0c021cd9fe732e5bab6401adea5a409214ca5592cd92a114f7067febcba0c"},
+ {file = "numpy-1.24.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:28bc9750ae1f75264ee0f10561709b1462d450a4808cd97c013046073ae64ab6"},
+ {file = "numpy-1.24.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:84e789a085aabef2f36c0515f45e459f02f570c4b4c4c108ac1179c34d475ed7"},
+ {file = "numpy-1.24.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8e669fbdcdd1e945691079c2cae335f3e3a56554e06bbd45d7609a6cf568c700"},
+ {file = "numpy-1.24.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ef85cf1f693c88c1fd229ccd1055570cb41cdf4875873b7728b6301f12cd05bf"},
+ {file = "numpy-1.24.1-cp39-cp39-win32.whl", hash = "sha256:87a118968fba001b248aac90e502c0b13606721b1343cdaddbc6e552e8dfb56f"},
+ {file = "numpy-1.24.1-cp39-cp39-win_amd64.whl", hash = "sha256:ddc7ab52b322eb1e40521eb422c4e0a20716c271a306860979d450decbb51b8e"},
+ {file = "numpy-1.24.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:ed5fb71d79e771ec930566fae9c02626b939e37271ec285e9efaf1b5d4370e7d"},
+ {file = "numpy-1.24.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ad2925567f43643f51255220424c23d204024ed428afc5aad0f86f3ffc080086"},
+ {file = "numpy-1.24.1-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:cfa1161c6ac8f92dea03d625c2d0c05e084668f4a06568b77a25a89111621566"},
+ {file = "numpy-1.24.1.tar.gz", hash = "sha256:2386da9a471cc00a1f47845e27d916d5ec5346ae9696e01a8a34760858fe9dd2"},
+]
[[package]]
name = "packaging"
@@ -478,6 +1254,10 @@ description = "Core utilities for Python packages"
category = "main"
optional = false
python-versions = ">=3.6"
+files = [
+ {file = "packaging-21.3-py3-none-any.whl", hash = "sha256:ef103e05f519cdc783ae24ea4e2e0f508a9c99b2d4969652eed6a2e1ea5bd522"},
+ {file = "packaging-21.3.tar.gz", hash = "sha256:dd47c42927d89ab911e606518907cc2d3a1f38bbd026385970643f9c5b8ecfeb"},
+]
[package.dependencies]
pyparsing = ">=2.0.2,<3.0.5 || >3.0.5"
@@ -489,6 +1269,29 @@ description = "Powerful data structures for data analysis, time series, and stat
category = "main"
optional = false
python-versions = ">=3.8"
+files = [
+ {file = "pandas-1.4.4-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:799e6a25932df7e6b1f8dabf63de064e2205dc309abb75956126a0453fd88e97"},
+ {file = "pandas-1.4.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:7cd1d69a387f7d5e1a5a06a87574d9ef2433847c0e78113ab51c84d3a8bcaeaa"},
+ {file = "pandas-1.4.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:94f2ed1fd51e545ebf71da1e942fe1822ee01e10d3dd2a7276d01351333b7c6b"},
+ {file = "pandas-1.4.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4591cadd06fbbbd16fafc2de6e840c1aaefeae3d5864b688004777ef1bbdede3"},
+ {file = "pandas-1.4.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d0022fe6a313df1c4869b5edc012d734c6519a6fffa3cf70930f32e6a1078e49"},
+ {file = "pandas-1.4.4-cp310-cp310-win_amd64.whl", hash = "sha256:785e878a6e6d8ddcdb8c181e600855402750052497d7fc6d6b508894f6b8830b"},
+ {file = "pandas-1.4.4-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:c4bb8b0ab9f94207d07e401d24baebfc63057246b1a5e0cd9ee50df85a656871"},
+ {file = "pandas-1.4.4-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:51c424ca134fdaeac9a4acd719d1ab48046afc60943a489028f0413fdbe9ef1c"},
+ {file = "pandas-1.4.4-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:ce35f947202b0b99c660221d82beb91d2e6d553d55a40b30128204e3e2c63848"},
+ {file = "pandas-1.4.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ee6f1848148ed3204235967613b0a32be2d77f214e9623f554511047705c1e04"},
+ {file = "pandas-1.4.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e7cc960959be28d064faefc0cb2aef854d46b827c004ebea7e79b5497ed83e7d"},
+ {file = "pandas-1.4.4-cp38-cp38-win32.whl", hash = "sha256:9d805bce209714b1c1fa29bfb1e42ad87e4c0a825e4b390c56a3e71593b7e8d8"},
+ {file = "pandas-1.4.4-cp38-cp38-win_amd64.whl", hash = "sha256:afbddad78a98ec4d2ce08b384b81730de1ccc975b99eb663e6dac43703f36d98"},
+ {file = "pandas-1.4.4-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:a08ceb59db499864c58a9bf85ab6219d527d91f14c0240cc25fa2c261032b2a7"},
+ {file = "pandas-1.4.4-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:0959c41004e3d2d16f39c828d6da66ebee329836a7ecee49fb777ac9ad8a7501"},
+ {file = "pandas-1.4.4-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:87b4194f344dcd14c0f885cecb22005329b38bda10f1aaf7b9596a00ec8a4768"},
+ {file = "pandas-1.4.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9d2a7a3c1fea668d56bd91edbd5f2732e0af8feb9d2bf8d9bfacb2dea5fa9536"},
+ {file = "pandas-1.4.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a981cfabf51c318a562deb4ae7deec594c07aee7cf18b4594a92c23718ec8275"},
+ {file = "pandas-1.4.4-cp39-cp39-win32.whl", hash = "sha256:050aada67a5ec6699a7879e769825b510018a95fb9ac462bb1867483d0974a97"},
+ {file = "pandas-1.4.4-cp39-cp39-win_amd64.whl", hash = "sha256:8d4d2fe2863ecddb0ba1979bdda26c8bc2ea138f5a979abe3ba80c0fa4015c91"},
+ {file = "pandas-1.4.4.tar.gz", hash = "sha256:ab6c0d738617b675183e5f28db32b5148b694ad9bba0a40c3ea26d96b431db67"},
+]
[package.dependencies]
numpy = [
@@ -503,6 +1306,21 @@ pytz = ">=2020.1"
[package.extras]
test = ["hypothesis (>=5.5.3)", "pytest (>=6.0)", "pytest-xdist (>=1.31)"]
+[[package]]
+name = "parameterized"
+version = "0.9.0"
+description = "Parameterized testing with any Python test framework"
+category = "dev"
+optional = false
+python-versions = ">=3.7"
+files = [
+ {file = "parameterized-0.9.0-py2.py3-none-any.whl", hash = "sha256:4e0758e3d41bea3bbd05ec14fc2c24736723f243b28d702081aef438c9372b1b"},
+ {file = "parameterized-0.9.0.tar.gz", hash = "sha256:7fc905272cefa4f364c1a3429cbbe9c0f98b793988efb5bf90aac80f08db09b1"},
+]
+
+[package.extras]
+dev = ["jinja2"]
+
[[package]]
name = "pathspec"
version = "0.10.3"
@@ -510,34 +1328,69 @@ description = "Utility library for gitignore style pattern matching of file path
category = "dev"
optional = false
python-versions = ">=3.7"
+files = [
+ {file = "pathspec-0.10.3-py3-none-any.whl", hash = "sha256:3c95343af8b756205e2aba76e843ba9520a24dd84f68c22b9f93251507509dd6"},
+ {file = "pathspec-0.10.3.tar.gz", hash = "sha256:56200de4077d9d0791465aa9095a01d421861e405b5096955051deefd697d6f6"},
+]
+
+[[package]]
+name = "patsy"
+version = "0.5.3"
+description = "A Python package for describing statistical models and for building design matrices."
+category = "main"
+optional = false
+python-versions = "*"
+files = [
+ {file = "patsy-0.5.3-py2.py3-none-any.whl", hash = "sha256:7eb5349754ed6aa982af81f636479b1b8db9d5b1a6e957a6016ec0534b5c86b7"},
+ {file = "patsy-0.5.3.tar.gz", hash = "sha256:bdc18001875e319bc91c812c1eb6a10be4bb13cb81eb763f466179dca3b67277"},
+]
+
+[package.dependencies]
+numpy = ">=1.4"
+six = "*"
+
+[package.extras]
+test = ["pytest", "pytest-cov", "scipy"]
[[package]]
name = "pbr"
-version = "5.11.0"
+version = "5.11.1"
description = "Python Build Reasonableness"
category = "dev"
optional = false
python-versions = ">=2.6"
+files = [
+ {file = "pbr-5.11.1-py2.py3-none-any.whl", hash = "sha256:567f09558bae2b3ab53cb3c1e2e33e726ff3338e7bae3db5dc954b3a44eef12b"},
+ {file = "pbr-5.11.1.tar.gz", hash = "sha256:aefc51675b0b533d56bb5fd1c8c6c0522fe31896679882e1c4c63d5e4a0fccb3"},
+]
[[package]]
name = "platformdirs"
-version = "2.6.0"
+version = "2.6.2"
description = "A small Python package for determining appropriate platform-specific dirs, e.g. a \"user data dir\"."
category = "dev"
optional = false
python-versions = ">=3.7"
+files = [
+ {file = "platformdirs-2.6.2-py3-none-any.whl", hash = "sha256:83c8f6d04389165de7c9b6f0c682439697887bca0aa2f1c87ef1826be3584490"},
+ {file = "platformdirs-2.6.2.tar.gz", hash = "sha256:e1fea1fe471b9ff8332e229df3cb7de4f53eeea4998d3b6bfff542115e998bd2"},
+]
[package.extras]
-docs = ["furo (>=2022.9.29)", "proselint (>=0.13)", "sphinx (>=5.3)", "sphinx-autodoc-typehints (>=1.19.4)"]
-test = ["appdirs (==1.4.4)", "pytest (>=7.2)", "pytest-cov (>=4)", "pytest-mock (>=3.10)"]
+docs = ["furo (>=2022.12.7)", "proselint (>=0.13)", "sphinx (>=5.3)", "sphinx-autodoc-typehints (>=1.19.5)"]
+test = ["appdirs (==1.4.4)", "covdefaults (>=2.2.2)", "pytest (>=7.2)", "pytest-cov (>=4)", "pytest-mock (>=3.10)"]
[[package]]
name = "plotly"
-version = "5.11.0"
+version = "5.12.0"
description = "An open-source, interactive data visualization library for Python"
category = "main"
optional = false
python-versions = ">=3.6"
+files = [
+ {file = "plotly-5.12.0-py2.py3-none-any.whl", hash = "sha256:ed8136cc084386044e6e3353d74ad4888b85efa1fa4d1c98fe0f97becb0507a9"},
+ {file = "plotly-5.12.0.tar.gz", hash = "sha256:8bf1b37a1e3cb260a4aa77ab79c9db4fd0ad3ccd66463c3a3e8a5300196ec61e"},
+]
[package.dependencies]
tenacity = ">=6.2.0"
@@ -549,11 +1402,30 @@ description = "plugin and hook calling mechanisms for python"
category = "dev"
optional = false
python-versions = ">=3.6"
+files = [
+ {file = "pluggy-1.0.0-py2.py3-none-any.whl", hash = "sha256:74134bbf457f031a36d68416e1509f34bd5ccc019f0bcc952c7b909d06b37bd3"},
+ {file = "pluggy-1.0.0.tar.gz", hash = "sha256:4224373bacce55f955a878bf9cfa763c1e360858e330072059e10bad68531159"},
+]
[package.extras]
dev = ["pre-commit", "tox"]
testing = ["pytest", "pytest-benchmark"]
+[[package]]
+name = "prompt-toolkit"
+version = "3.0.36"
+description = "Library for building powerful interactive command lines in Python"
+category = "main"
+optional = false
+python-versions = ">=3.6.2"
+files = [
+ {file = "prompt_toolkit-3.0.36-py3-none-any.whl", hash = "sha256:aa64ad242a462c5ff0363a7b9cfe696c20d55d9fc60c11fd8e632d064804d305"},
+ {file = "prompt_toolkit-3.0.36.tar.gz", hash = "sha256:3e163f254bef5a03b146397d7c1963bd3e2812f0964bb9a24e6ec761fd28db63"},
+]
+
+[package.dependencies]
+wcwidth = "*"
+
[[package]]
name = "psutil"
version = "5.9.4"
@@ -561,6 +1433,22 @@ description = "Cross-platform lib for process and system monitoring in Python."
category = "main"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
+files = [
+ {file = "psutil-5.9.4-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:c1ca331af862803a42677c120aff8a814a804e09832f166f226bfd22b56feee8"},
+ {file = "psutil-5.9.4-cp27-cp27m-manylinux2010_i686.whl", hash = "sha256:68908971daf802203f3d37e78d3f8831b6d1014864d7a85937941bb35f09aefe"},
+ {file = "psutil-5.9.4-cp27-cp27m-manylinux2010_x86_64.whl", hash = "sha256:3ff89f9b835100a825b14c2808a106b6fdcc4b15483141482a12c725e7f78549"},
+ {file = "psutil-5.9.4-cp27-cp27m-win32.whl", hash = "sha256:852dd5d9f8a47169fe62fd4a971aa07859476c2ba22c2254d4a1baa4e10b95ad"},
+ {file = "psutil-5.9.4-cp27-cp27m-win_amd64.whl", hash = "sha256:9120cd39dca5c5e1c54b59a41d205023d436799b1c8c4d3ff71af18535728e94"},
+ {file = "psutil-5.9.4-cp27-cp27mu-manylinux2010_i686.whl", hash = "sha256:6b92c532979bafc2df23ddc785ed116fced1f492ad90a6830cf24f4d1ea27d24"},
+ {file = "psutil-5.9.4-cp27-cp27mu-manylinux2010_x86_64.whl", hash = "sha256:efeae04f9516907be44904cc7ce08defb6b665128992a56957abc9b61dca94b7"},
+ {file = "psutil-5.9.4-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:54d5b184728298f2ca8567bf83c422b706200bcbbfafdc06718264f9393cfeb7"},
+ {file = "psutil-5.9.4-cp36-abi3-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:16653106f3b59386ffe10e0bad3bb6299e169d5327d3f187614b1cb8f24cf2e1"},
+ {file = "psutil-5.9.4-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:54c0d3d8e0078b7666984e11b12b88af2db11d11249a8ac8920dd5ef68a66e08"},
+ {file = "psutil-5.9.4-cp36-abi3-win32.whl", hash = "sha256:149555f59a69b33f056ba1c4eb22bb7bf24332ce631c44a319cec09f876aaeff"},
+ {file = "psutil-5.9.4-cp36-abi3-win_amd64.whl", hash = "sha256:fd8522436a6ada7b4aad6638662966de0d61d241cb821239b2ae7013d41a43d4"},
+ {file = "psutil-5.9.4-cp38-abi3-macosx_11_0_arm64.whl", hash = "sha256:6001c809253a29599bc0dfd5179d9f8a5779f9dffea1da0f13c53ee568115e1e"},
+ {file = "psutil-5.9.4.tar.gz", hash = "sha256:3d7f9739eb435d4b1338944abe23f49584bde5395f27487d2ee25ad9a8774a62"},
+]
[package.extras]
test = ["enum34", "ipaddress", "mock", "pywin32", "wmi"]
@@ -572,10 +1460,52 @@ description = "PyYAML-based module to produce pretty and readable YAML-serialize
category = "main"
optional = false
python-versions = "*"
+files = [
+ {file = "pyaml-20.4.0-py2.py3-none-any.whl", hash = "sha256:67081749a82b72c45e5f7f812ee3a14a03b3f5c25ff36ec3b290514f8c4c4b99"},
+ {file = "pyaml-20.4.0.tar.gz", hash = "sha256:29a5c2a68660a799103d6949167bd6c7953d031449d08802386372de1db6ad71"},
+]
[package.dependencies]
PyYAML = "*"
+[[package]]
+name = "pyarrow"
+version = "10.0.1"
+description = "Python library for Apache Arrow"
+category = "main"
+optional = false
+python-versions = ">=3.7"
+files = [
+ {file = "pyarrow-10.0.1-cp310-cp310-macosx_10_14_x86_64.whl", hash = "sha256:e00174764a8b4e9d8d5909b6d19ee0c217a6cf0232c5682e31fdfbd5a9f0ae52"},
+ {file = "pyarrow-10.0.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:6f7a7dbe2f7f65ac1d0bd3163f756deb478a9e9afc2269557ed75b1b25ab3610"},
+ {file = "pyarrow-10.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cb627673cb98708ef00864e2e243f51ba7b4c1b9f07a1d821f98043eccd3f585"},
+ {file = "pyarrow-10.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ba71e6fc348c92477586424566110d332f60d9a35cb85278f42e3473bc1373da"},
+ {file = "pyarrow-10.0.1-cp310-cp310-win_amd64.whl", hash = "sha256:7b4ede715c004b6fc535de63ef79fa29740b4080639a5ff1ea9ca84e9282f349"},
+ {file = "pyarrow-10.0.1-cp311-cp311-macosx_10_14_x86_64.whl", hash = "sha256:e3fe5049d2e9ca661d8e43fab6ad5a4c571af12d20a57dffc392a014caebef65"},
+ {file = "pyarrow-10.0.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:254017ca43c45c5098b7f2a00e995e1f8346b0fb0be225f042838323bb55283c"},
+ {file = "pyarrow-10.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:70acca1ece4322705652f48db65145b5028f2c01c7e426c5d16a30ba5d739c24"},
+ {file = "pyarrow-10.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:abb57334f2c57979a49b7be2792c31c23430ca02d24becd0b511cbe7b6b08649"},
+ {file = "pyarrow-10.0.1-cp311-cp311-win_amd64.whl", hash = "sha256:1765a18205eb1e02ccdedb66049b0ec148c2a0cb52ed1fb3aac322dfc086a6ee"},
+ {file = "pyarrow-10.0.1-cp37-cp37m-macosx_10_14_x86_64.whl", hash = "sha256:61f4c37d82fe00d855d0ab522c685262bdeafd3fbcb5fe596fe15025fbc7341b"},
+ {file = "pyarrow-10.0.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e141a65705ac98fa52a9113fe574fdaf87fe0316cde2dffe6b94841d3c61544c"},
+ {file = "pyarrow-10.0.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bf26f809926a9d74e02d76593026f0aaeac48a65b64f1bb17eed9964bfe7ae1a"},
+ {file = "pyarrow-10.0.1-cp37-cp37m-win_amd64.whl", hash = "sha256:443eb9409b0cf78df10ced326490e1a300205a458fbeb0767b6b31ab3ebae6b2"},
+ {file = "pyarrow-10.0.1-cp38-cp38-macosx_10_14_x86_64.whl", hash = "sha256:f2d00aa481becf57098e85d99e34a25dba5a9ade2f44eb0b7d80c80f2984fc03"},
+ {file = "pyarrow-10.0.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:b1fc226d28c7783b52a84d03a66573d5a22e63f8a24b841d5fc68caeed6784d4"},
+ {file = "pyarrow-10.0.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:efa59933b20183c1c13efc34bd91efc6b2997377c4c6ad9272da92d224e3beb1"},
+ {file = "pyarrow-10.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:668e00e3b19f183394388a687d29c443eb000fb3fe25599c9b4762a0afd37775"},
+ {file = "pyarrow-10.0.1-cp38-cp38-win_amd64.whl", hash = "sha256:d1bc6e4d5d6f69e0861d5d7f6cf4d061cf1069cb9d490040129877acf16d4c2a"},
+ {file = "pyarrow-10.0.1-cp39-cp39-macosx_10_14_x86_64.whl", hash = "sha256:42ba7c5347ce665338f2bc64685d74855900200dac81a972d49fe127e8132f75"},
+ {file = "pyarrow-10.0.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b069602eb1fc09f1adec0a7bdd7897f4d25575611dfa43543c8b8a75d99d6874"},
+ {file = "pyarrow-10.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:94fb4a0c12a2ac1ed8e7e2aa52aade833772cf2d3de9dde685401b22cec30002"},
+ {file = "pyarrow-10.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:db0c5986bf0808927f49640582d2032a07aa49828f14e51f362075f03747d198"},
+ {file = "pyarrow-10.0.1-cp39-cp39-win_amd64.whl", hash = "sha256:0ec7587d759153f452d5263dbc8b1af318c4609b607be2bd5127dcda6708cdb1"},
+ {file = "pyarrow-10.0.1.tar.gz", hash = "sha256:1a14f57a5f472ce8234f2964cd5184cccaa8df7e04568c64edc33b23eb285dd5"},
+]
+
+[package.dependencies]
+numpy = ">=1.16.6"
+
[[package]]
name = "pycodestyle"
version = "2.8.0"
@@ -583,6 +1513,10 @@ description = "Python style guide checker"
category = "dev"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
+files = [
+ {file = "pycodestyle-2.8.0-py2.py3-none-any.whl", hash = "sha256:720f8b39dde8b293825e7ff02c475f3077124006db4f440dcbc9a20b76548a20"},
+ {file = "pycodestyle-2.8.0.tar.gz", hash = "sha256:eddd5847ef438ea1c7870ca7eb78a9d47ce0cdb4851a5523949f2601d0cbbe7f"},
+]
[[package]]
name = "pyflakes"
@@ -591,18 +1525,42 @@ description = "passive checker of Python programs"
category = "dev"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
+files = [
+ {file = "pyflakes-2.4.0-py2.py3-none-any.whl", hash = "sha256:3bb3a3f256f4b7968c9c788781e4ff07dce46bdf12339dcda61053375426ee2e"},
+ {file = "pyflakes-2.4.0.tar.gz", hash = "sha256:05a85c2872edf37a4ed30b0cce2f6093e1d0581f8c19d7393122da7e25b2b24c"},
+]
[[package]]
name = "pygments"
-version = "2.13.0"
+version = "2.14.0"
description = "Pygments is a syntax highlighting package written in Python."
category = "main"
optional = false
python-versions = ">=3.6"
+files = [
+ {file = "Pygments-2.14.0-py3-none-any.whl", hash = "sha256:fa7bd7bd2771287c0de303af8bfdfc731f51bd2c6a47ab69d117138893b82717"},
+ {file = "Pygments-2.14.0.tar.gz", hash = "sha256:b3ed06a9e8ac9a9aae5a6f5dbe78a8a58655d17b43b93c078f094ddc476ae297"},
+]
[package.extras]
plugins = ["importlib-metadata"]
+[[package]]
+name = "pymysql"
+version = "1.0.2"
+description = "Pure Python MySQL Driver"
+category = "main"
+optional = false
+python-versions = ">=3.6"
+files = [
+ {file = "PyMySQL-1.0.2-py3-none-any.whl", hash = "sha256:41fc3a0c5013d5f039639442321185532e3e2c8924687abe6537de157d403641"},
+ {file = "PyMySQL-1.0.2.tar.gz", hash = "sha256:816927a350f38d56072aeca5dfb10221fe1dc653745853d30a216637f5d7ad36"},
+]
+
+[package.extras]
+ed25519 = ["PyNaCl (>=1.4.0)"]
+rsa = ["cryptography"]
+
[[package]]
name = "pyparsing"
version = "3.0.9"
@@ -610,17 +1568,25 @@ description = "pyparsing module - Classes and methods to define and execute pars
category = "main"
optional = false
python-versions = ">=3.6.8"
+files = [
+ {file = "pyparsing-3.0.9-py3-none-any.whl", hash = "sha256:5026bae9a10eeaefb61dab2f09052b9f4307d44aee4eda64b309723d8d206bbc"},
+ {file = "pyparsing-3.0.9.tar.gz", hash = "sha256:2b020ecf7d21b687f219b71ecad3631f644a47f01403fa1d1036b0c6416d70fb"},
+]
[package.extras]
diagrams = ["jinja2", "railroad-diagrams"]
[[package]]
name = "pytest"
-version = "7.2.0"
+version = "7.2.1"
description = "pytest: simple powerful testing with Python"
category = "dev"
optional = false
python-versions = ">=3.7"
+files = [
+ {file = "pytest-7.2.1-py3-none-any.whl", hash = "sha256:c7c6ca206e93355074ae32f7403e8ea12163b1163c976fee7d4d84027c162be5"},
+ {file = "pytest-7.2.1.tar.gz", hash = "sha256:d45e0952f3727241918b8fd0f376f5ff6b301cc0777c6f9a556935c92d8a7d42"},
+]
[package.dependencies]
attrs = ">=19.2.0"
@@ -641,6 +1607,10 @@ description = "Pytest plugin for measuring coverage."
category = "dev"
optional = false
python-versions = ">=3.6"
+files = [
+ {file = "pytest-cov-3.0.0.tar.gz", hash = "sha256:e7f0f5b1617d2210a2cabc266dfe2f4c75a8d32fb89eafb7ad9d06f6d076d470"},
+ {file = "pytest_cov-3.0.0-py3-none-any.whl", hash = "sha256:578d5d15ac4a25e5f961c938b85a05b09fdaae9deef3bb6de9a6e766622ca7a6"},
+]
[package.dependencies]
coverage = {version = ">=5.2.1", extras = ["toml"]}
@@ -656,6 +1626,10 @@ description = "pytest-sugar is a plugin for pytest that changes the default look
category = "dev"
optional = false
python-versions = "*"
+files = [
+ {file = "pytest-sugar-0.9.6.tar.gz", hash = "sha256:c4793495f3c32e114f0f5416290946c316eb96ad5a3684dcdadda9267e59b2b8"},
+ {file = "pytest_sugar-0.9.6-py2.py3-none-any.whl", hash = "sha256:30e5225ed2b3cc988a8a672f8bda0fc37bcd92d62e9273937f061112b3f2186d"},
+]
[package.dependencies]
packaging = ">=14.1"
@@ -669,6 +1643,10 @@ description = "Extensions to the standard Python datetime module"
category = "main"
optional = false
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7"
+files = [
+ {file = "python-dateutil-2.8.2.tar.gz", hash = "sha256:0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86"},
+ {file = "python_dateutil-2.8.2-py2.py3-none-any.whl", hash = "sha256:961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9"},
+]
[package.dependencies]
six = ">=1.5"
@@ -680,17 +1658,25 @@ description = "Read key-value pairs from a .env file and set them as environment
category = "main"
optional = false
python-versions = ">=3.7"
+files = [
+ {file = "python-dotenv-0.21.0.tar.gz", hash = "sha256:b77d08274639e3d34145dfa6c7008e66df0f04b7be7a75fd0d5292c191d79045"},
+ {file = "python_dotenv-0.21.0-py3-none-any.whl", hash = "sha256:1684eb44636dd462b66c3ee016599815514527ad99965de77f43e0944634a7e5"},
+]
[package.extras]
cli = ["click (>=5.0)"]
[[package]]
name = "pytz"
-version = "2022.7"
+version = "2022.7.1"
description = "World timezone definitions, modern and historical"
category = "main"
optional = false
python-versions = "*"
+files = [
+ {file = "pytz-2022.7.1-py2.py3-none-any.whl", hash = "sha256:78f4f37d8198e0627c5f1143240bb0206b8691d8d7ac6d78fee88b78733f8c4a"},
+ {file = "pytz-2022.7.1.tar.gz", hash = "sha256:01a0681c4b9684a28304615eba55d1ab31ae00bf68ec157ec3708a8182dbbcd0"},
+]
[[package]]
name = "pywin32"
@@ -699,6 +1685,22 @@ description = "Python for Window Extensions"
category = "main"
optional = false
python-versions = "*"
+files = [
+ {file = "pywin32-305-cp310-cp310-win32.whl", hash = "sha256:421f6cd86e84bbb696d54563c48014b12a23ef95a14e0bdba526be756d89f116"},
+ {file = "pywin32-305-cp310-cp310-win_amd64.whl", hash = "sha256:73e819c6bed89f44ff1d690498c0a811948f73777e5f97c494c152b850fad478"},
+ {file = "pywin32-305-cp310-cp310-win_arm64.whl", hash = "sha256:742eb905ce2187133a29365b428e6c3b9001d79accdc30aa8969afba1d8470f4"},
+ {file = "pywin32-305-cp311-cp311-win32.whl", hash = "sha256:19ca459cd2e66c0e2cc9a09d589f71d827f26d47fe4a9d09175f6aa0256b51c2"},
+ {file = "pywin32-305-cp311-cp311-win_amd64.whl", hash = "sha256:326f42ab4cfff56e77e3e595aeaf6c216712bbdd91e464d167c6434b28d65990"},
+ {file = "pywin32-305-cp311-cp311-win_arm64.whl", hash = "sha256:4ecd404b2c6eceaca52f8b2e3e91b2187850a1ad3f8b746d0796a98b4cea04db"},
+ {file = "pywin32-305-cp36-cp36m-win32.whl", hash = "sha256:48d8b1659284f3c17b68587af047d110d8c44837736b8932c034091683e05863"},
+ {file = "pywin32-305-cp36-cp36m-win_amd64.whl", hash = "sha256:13362cc5aa93c2beaf489c9c9017c793722aeb56d3e5166dadd5ef82da021fe1"},
+ {file = "pywin32-305-cp37-cp37m-win32.whl", hash = "sha256:a55db448124d1c1484df22fa8bbcbc45c64da5e6eae74ab095b9ea62e6d00496"},
+ {file = "pywin32-305-cp37-cp37m-win_amd64.whl", hash = "sha256:109f98980bfb27e78f4df8a51a8198e10b0f347257d1e265bb1a32993d0c973d"},
+ {file = "pywin32-305-cp38-cp38-win32.whl", hash = "sha256:9dd98384da775afa009bc04863426cb30596fd78c6f8e4e2e5bbf4edf8029504"},
+ {file = "pywin32-305-cp38-cp38-win_amd64.whl", hash = "sha256:56d7a9c6e1a6835f521788f53b5af7912090674bb84ef5611663ee1595860fc7"},
+ {file = "pywin32-305-cp39-cp39-win32.whl", hash = "sha256:9d968c677ac4d5cbdaa62fd3014ab241718e619d8e36ef8e11fb930515a1e918"},
+ {file = "pywin32-305-cp39-cp39-win_amd64.whl", hash = "sha256:50768c6b7c3f0b38b7fb14dd4104da93ebced5f1a50dc0e834594bff6fbe1271"},
+]
[[package]]
name = "pyyaml"
@@ -707,24 +1709,89 @@ description = "YAML parser and emitter for Python"
category = "main"
optional = false
python-versions = ">=3.6"
+files = [
+ {file = "PyYAML-6.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:d4db7c7aef085872ef65a8fd7d6d09a14ae91f691dec3e87ee5ee0539d516f53"},
+ {file = "PyYAML-6.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:9df7ed3b3d2e0ecfe09e14741b857df43adb5a3ddadc919a2d94fbdf78fea53c"},
+ {file = "PyYAML-6.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:77f396e6ef4c73fdc33a9157446466f1cff553d979bd00ecb64385760c6babdc"},
+ {file = "PyYAML-6.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a80a78046a72361de73f8f395f1f1e49f956c6be882eed58505a15f3e430962b"},
+ {file = "PyYAML-6.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:f84fbc98b019fef2ee9a1cb3ce93e3187a6df0b2538a651bfb890254ba9f90b5"},
+ {file = "PyYAML-6.0-cp310-cp310-win32.whl", hash = "sha256:2cd5df3de48857ed0544b34e2d40e9fac445930039f3cfe4bcc592a1f836d513"},
+ {file = "PyYAML-6.0-cp310-cp310-win_amd64.whl", hash = "sha256:daf496c58a8c52083df09b80c860005194014c3698698d1a57cbcfa182142a3a"},
+ {file = "PyYAML-6.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:d4b0ba9512519522b118090257be113b9468d804b19d63c71dbcf4a48fa32358"},
+ {file = "PyYAML-6.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:81957921f441d50af23654aa6c5e5eaf9b06aba7f0a19c18a538dc7ef291c5a1"},
+ {file = "PyYAML-6.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:afa17f5bc4d1b10afd4466fd3a44dc0e245382deca5b3c353d8b757f9e3ecb8d"},
+ {file = "PyYAML-6.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:dbad0e9d368bb989f4515da330b88a057617d16b6a8245084f1b05400f24609f"},
+ {file = "PyYAML-6.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:432557aa2c09802be39460360ddffd48156e30721f5e8d917f01d31694216782"},
+ {file = "PyYAML-6.0-cp311-cp311-win32.whl", hash = "sha256:bfaef573a63ba8923503d27530362590ff4f576c626d86a9fed95822a8255fd7"},
+ {file = "PyYAML-6.0-cp311-cp311-win_amd64.whl", hash = "sha256:01b45c0191e6d66c470b6cf1b9531a771a83c1c4208272ead47a3ae4f2f603bf"},
+ {file = "PyYAML-6.0-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:897b80890765f037df3403d22bab41627ca8811ae55e9a722fd0392850ec4d86"},
+ {file = "PyYAML-6.0-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:50602afada6d6cbfad699b0c7bb50d5ccffa7e46a3d738092afddc1f9758427f"},
+ {file = "PyYAML-6.0-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:48c346915c114f5fdb3ead70312bd042a953a8ce5c7106d5bfb1a5254e47da92"},
+ {file = "PyYAML-6.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:98c4d36e99714e55cfbaaee6dd5badbc9a1ec339ebfc3b1f52e293aee6bb71a4"},
+ {file = "PyYAML-6.0-cp36-cp36m-win32.whl", hash = "sha256:0283c35a6a9fbf047493e3a0ce8d79ef5030852c51e9d911a27badfde0605293"},
+ {file = "PyYAML-6.0-cp36-cp36m-win_amd64.whl", hash = "sha256:07751360502caac1c067a8132d150cf3d61339af5691fe9e87803040dbc5db57"},
+ {file = "PyYAML-6.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:819b3830a1543db06c4d4b865e70ded25be52a2e0631ccd2f6a47a2822f2fd7c"},
+ {file = "PyYAML-6.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:473f9edb243cb1935ab5a084eb238d842fb8f404ed2193a915d1784b5a6b5fc0"},
+ {file = "PyYAML-6.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:0ce82d761c532fe4ec3f87fc45688bdd3a4c1dc5e0b4a19814b9009a29baefd4"},
+ {file = "PyYAML-6.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:231710d57adfd809ef5d34183b8ed1eeae3f76459c18fb4a0b373ad56bedcdd9"},
+ {file = "PyYAML-6.0-cp37-cp37m-win32.whl", hash = "sha256:c5687b8d43cf58545ade1fe3e055f70eac7a5a1a0bf42824308d868289a95737"},
+ {file = "PyYAML-6.0-cp37-cp37m-win_amd64.whl", hash = "sha256:d15a181d1ecd0d4270dc32edb46f7cb7733c7c508857278d3d378d14d606db2d"},
+ {file = "PyYAML-6.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:0b4624f379dab24d3725ffde76559cff63d9ec94e1736b556dacdfebe5ab6d4b"},
+ {file = "PyYAML-6.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:213c60cd50106436cc818accf5baa1aba61c0189ff610f64f4a3e8c6726218ba"},
+ {file = "PyYAML-6.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9fa600030013c4de8165339db93d182b9431076eb98eb40ee068700c9c813e34"},
+ {file = "PyYAML-6.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:277a0ef2981ca40581a47093e9e2d13b3f1fbbeffae064c1d21bfceba2030287"},
+ {file = "PyYAML-6.0-cp38-cp38-win32.whl", hash = "sha256:d4eccecf9adf6fbcc6861a38015c2a64f38b9d94838ac1810a9023a0609e1b78"},
+ {file = "PyYAML-6.0-cp38-cp38-win_amd64.whl", hash = "sha256:1e4747bc279b4f613a09eb64bba2ba602d8a6664c6ce6396a4d0cd413a50ce07"},
+ {file = "PyYAML-6.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:055d937d65826939cb044fc8c9b08889e8c743fdc6a32b33e2390f66013e449b"},
+ {file = "PyYAML-6.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:e61ceaab6f49fb8bdfaa0f92c4b57bcfbea54c09277b1b4f7ac376bfb7a7c174"},
+ {file = "PyYAML-6.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d67d839ede4ed1b28a4e8909735fc992a923cdb84e618544973d7dfc71540803"},
+ {file = "PyYAML-6.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cba8c411ef271aa037d7357a2bc8f9ee8b58b9965831d9e51baf703280dc73d3"},
+ {file = "PyYAML-6.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:40527857252b61eacd1d9af500c3337ba8deb8fc298940291486c465c8b46ec0"},
+ {file = "PyYAML-6.0-cp39-cp39-win32.whl", hash = "sha256:b5b9eccad747aabaaffbc6064800670f0c297e52c12754eb1d976c57e4f74dcb"},
+ {file = "PyYAML-6.0-cp39-cp39-win_amd64.whl", hash = "sha256:b3d267842bf12586ba6c734f89d1f5b871df0273157918b0ccefa29deb05c21c"},
+ {file = "PyYAML-6.0.tar.gz", hash = "sha256:68fb519c14306fec9720a2a5b45bc9f0c8d1b9c72adf45c37baedfcd949c35a2"},
+]
+
+[[package]]
+name = "redis"
+version = "4.4.2"
+description = "Python client for Redis database and key-value store"
+category = "main"
+optional = false
+python-versions = ">=3.7"
+files = [
+ {file = "redis-4.4.2-py3-none-any.whl", hash = "sha256:e6206448e2f8a432871d07d432c13ed6c2abcf6b74edb436c99752b1371be387"},
+ {file = "redis-4.4.2.tar.gz", hash = "sha256:a010f6cb7378065040a02839c3f75c7e0fb37a87116fb4a95be82a95552776c7"},
+]
+
+[package.dependencies]
+async-timeout = ">=4.0.2"
+
+[package.extras]
+hiredis = ["hiredis (>=1.0.0)"]
+ocsp = ["cryptography (>=36.0.1)", "pyopenssl (==20.0.1)", "requests (>=2.26.0)"]
[[package]]
name = "requests"
-version = "2.28.1"
+version = "2.28.2"
description = "Python HTTP for Humans."
category = "main"
optional = false
python-versions = ">=3.7, <4"
+files = [
+ {file = "requests-2.28.2-py3-none-any.whl", hash = "sha256:64299f4909223da747622c030b781c0d7811e359c37124b4bd368fb8c6518baa"},
+ {file = "requests-2.28.2.tar.gz", hash = "sha256:98b1b2782e3c6c4904938b84c0eb932721069dfdb9134313beff7c83c2df24bf"},
+]
[package.dependencies]
certifi = ">=2017.4.17"
-charset-normalizer = ">=2,<3"
+charset-normalizer = ">=2,<4"
idna = ">=2.5,<4"
urllib3 = ">=1.21.1,<1.27"
[package.extras]
socks = ["PySocks (>=1.5.6,!=1.5.7)"]
-use_chardet_on_py3 = ["chardet (>=3.0.2,<6)"]
+use-chardet-on-py3 = ["chardet (>=3.0.2,<6)"]
[[package]]
name = "ruamel.yaml"
@@ -733,6 +1800,10 @@ description = "ruamel.yaml is a YAML parser/emitter that supports roundtrip pres
category = "dev"
optional = false
python-versions = ">=3"
+files = [
+ {file = "ruamel.yaml-0.17.21-py3-none-any.whl", hash = "sha256:742b35d3d665023981bd6d16b3d24248ce5df75fdb4e2924e93a05c1f8b61ca7"},
+ {file = "ruamel.yaml-0.17.21.tar.gz", hash = "sha256:8b7ce697a2f212752a35c1ac414471dc16c424c9573be4926b56ff3f5d23b7af"},
+]
[package.dependencies]
"ruamel.yaml.clib" = {version = ">=0.2.6", markers = "platform_python_implementation == \"CPython\" and python_version < \"3.11\""}
@@ -748,14 +1819,56 @@ description = "C version of reader, parser and emitter for ruamel.yaml derived f
category = "dev"
optional = false
python-versions = ">=3.5"
-
-[[package]]
-name = "safety"
+files = [
+ {file = "ruamel.yaml.clib-0.2.7-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:d5859983f26d8cd7bb5c287ef452e8aacc86501487634573d260968f753e1d71"},
+ {file = "ruamel.yaml.clib-0.2.7-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:debc87a9516b237d0466a711b18b6ebeb17ba9f391eb7f91c649c5c4ec5006c7"},
+ {file = "ruamel.yaml.clib-0.2.7-cp310-cp310-manylinux2014_aarch64.whl", hash = "sha256:df5828871e6648db72d1c19b4bd24819b80a755c4541d3409f0f7acd0f335c80"},
+ {file = "ruamel.yaml.clib-0.2.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:efa08d63ef03d079dcae1dfe334f6c8847ba8b645d08df286358b1f5293d24ab"},
+ {file = "ruamel.yaml.clib-0.2.7-cp310-cp310-win32.whl", hash = "sha256:763d65baa3b952479c4e972669f679fe490eee058d5aa85da483ebae2009d231"},
+ {file = "ruamel.yaml.clib-0.2.7-cp310-cp310-win_amd64.whl", hash = "sha256:d000f258cf42fec2b1bbf2863c61d7b8918d31ffee905da62dede869254d3b8a"},
+ {file = "ruamel.yaml.clib-0.2.7-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:045e0626baf1c52e5527bd5db361bc83180faaba2ff586e763d3d5982a876a9e"},
+ {file = "ruamel.yaml.clib-0.2.7-cp311-cp311-macosx_12_6_arm64.whl", hash = "sha256:721bc4ba4525f53f6a611ec0967bdcee61b31df5a56801281027a3a6d1c2daf5"},
+ {file = "ruamel.yaml.clib-0.2.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:41d0f1fa4c6830176eef5b276af04c89320ea616655d01327d5ce65e50575c94"},
+ {file = "ruamel.yaml.clib-0.2.7-cp311-cp311-win32.whl", hash = "sha256:f6d3d39611ac2e4f62c3128a9eed45f19a6608670c5a2f4f07f24e8de3441d38"},
+ {file = "ruamel.yaml.clib-0.2.7-cp311-cp311-win_amd64.whl", hash = "sha256:da538167284de58a52109a9b89b8f6a53ff8437dd6dc26d33b57bf6699153122"},
+ {file = "ruamel.yaml.clib-0.2.7-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:4b3a93bb9bc662fc1f99c5c3ea8e623d8b23ad22f861eb6fce9377ac07ad6072"},
+ {file = "ruamel.yaml.clib-0.2.7-cp36-cp36m-macosx_12_0_arm64.whl", hash = "sha256:a234a20ae07e8469da311e182e70ef6b199d0fbeb6c6cc2901204dd87fb867e8"},
+ {file = "ruamel.yaml.clib-0.2.7-cp36-cp36m-manylinux2014_aarch64.whl", hash = "sha256:15910ef4f3e537eea7fe45f8a5d19997479940d9196f357152a09031c5be59f3"},
+ {file = "ruamel.yaml.clib-0.2.7-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:370445fd795706fd291ab00c9df38a0caed0f17a6fb46b0f607668ecb16ce763"},
+ {file = "ruamel.yaml.clib-0.2.7-cp36-cp36m-win32.whl", hash = "sha256:ecdf1a604009bd35c674b9225a8fa609e0282d9b896c03dd441a91e5f53b534e"},
+ {file = "ruamel.yaml.clib-0.2.7-cp36-cp36m-win_amd64.whl", hash = "sha256:f34019dced51047d6f70cb9383b2ae2853b7fc4dce65129a5acd49f4f9256646"},
+ {file = "ruamel.yaml.clib-0.2.7-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:2aa261c29a5545adfef9296b7e33941f46aa5bbd21164228e833412af4c9c75f"},
+ {file = "ruamel.yaml.clib-0.2.7-cp37-cp37m-macosx_12_0_arm64.whl", hash = "sha256:f01da5790e95815eb5a8a138508c01c758e5f5bc0ce4286c4f7028b8dd7ac3d0"},
+ {file = "ruamel.yaml.clib-0.2.7-cp37-cp37m-manylinux2014_aarch64.whl", hash = "sha256:40d030e2329ce5286d6b231b8726959ebbe0404c92f0a578c0e2482182e38282"},
+ {file = "ruamel.yaml.clib-0.2.7-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:c3ca1fbba4ae962521e5eb66d72998b51f0f4d0f608d3c0347a48e1af262efa7"},
+ {file = "ruamel.yaml.clib-0.2.7-cp37-cp37m-win32.whl", hash = "sha256:7bdb4c06b063f6fd55e472e201317a3bb6cdeeee5d5a38512ea5c01e1acbdd93"},
+ {file = "ruamel.yaml.clib-0.2.7-cp37-cp37m-win_amd64.whl", hash = "sha256:be2a7ad8fd8f7442b24323d24ba0b56c51219513cfa45b9ada3b87b76c374d4b"},
+ {file = "ruamel.yaml.clib-0.2.7-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:91a789b4aa0097b78c93e3dc4b40040ba55bef518f84a40d4442f713b4094acb"},
+ {file = "ruamel.yaml.clib-0.2.7-cp38-cp38-macosx_12_0_arm64.whl", hash = "sha256:99e77daab5d13a48a4054803d052ff40780278240a902b880dd37a51ba01a307"},
+ {file = "ruamel.yaml.clib-0.2.7-cp38-cp38-manylinux2014_aarch64.whl", hash = "sha256:3243f48ecd450eddadc2d11b5feb08aca941b5cd98c9b1db14b2fd128be8c697"},
+ {file = "ruamel.yaml.clib-0.2.7-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:8831a2cedcd0f0927f788c5bdf6567d9dc9cc235646a434986a852af1cb54b4b"},
+ {file = "ruamel.yaml.clib-0.2.7-cp38-cp38-win32.whl", hash = "sha256:3110a99e0f94a4a3470ff67fc20d3f96c25b13d24c6980ff841e82bafe827cac"},
+ {file = "ruamel.yaml.clib-0.2.7-cp38-cp38-win_amd64.whl", hash = "sha256:92460ce908546ab69770b2e576e4f99fbb4ce6ab4b245345a3869a0a0410488f"},
+ {file = "ruamel.yaml.clib-0.2.7-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5bc0667c1eb8f83a3752b71b9c4ba55ef7c7058ae57022dd9b29065186a113d9"},
+ {file = "ruamel.yaml.clib-0.2.7-cp39-cp39-macosx_12_0_arm64.whl", hash = "sha256:4a4d8d417868d68b979076a9be6a38c676eca060785abaa6709c7b31593c35d1"},
+ {file = "ruamel.yaml.clib-0.2.7-cp39-cp39-manylinux2014_aarch64.whl", hash = "sha256:bf9a6bc4a0221538b1a7de3ed7bca4c93c02346853f44e1cd764be0023cd3640"},
+ {file = "ruamel.yaml.clib-0.2.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:a7b301ff08055d73223058b5c46c55638917f04d21577c95e00e0c4d79201a6b"},
+ {file = "ruamel.yaml.clib-0.2.7-cp39-cp39-win32.whl", hash = "sha256:d5e51e2901ec2366b79f16c2299a03e74ba4531ddcfacc1416639c557aef0ad8"},
+ {file = "ruamel.yaml.clib-0.2.7-cp39-cp39-win_amd64.whl", hash = "sha256:184faeaec61dbaa3cace407cffc5819f7b977e75360e8d5ca19461cd851a5fc5"},
+ {file = "ruamel.yaml.clib-0.2.7.tar.gz", hash = "sha256:1f08fd5a2bea9c4180db71678e850b995d2a5f4537be0e94557668cf0f5f9497"},
+]
+
+[[package]]
+name = "safety"
version = "2.3.5"
description = "Checks installed dependencies for known vulnerabilities and licenses."
category = "dev"
optional = false
python-versions = "*"
+files = [
+ {file = "safety-2.3.5-py3-none-any.whl", hash = "sha256:2227fcac1b22b53c1615af78872b48348661691450aa25d6704a5504dbd1f7e2"},
+ {file = "safety-2.3.5.tar.gz", hash = "sha256:a60c11f8952f412cbb165d70cb1f673a3b43a2ba9a93ce11f97e6a4de834aa3a"},
+]
[package.dependencies]
Click = ">=8.0.2"
@@ -763,11 +1876,65 @@ dparse = ">=0.6.2"
packaging = ">=21.0,<22.0"
requests = "*"
"ruamel.yaml" = ">=0.17.21"
+setuptools = ">=19.3"
[package.extras]
github = ["jinja2 (>=3.1.0)", "pygithub (>=1.43.3)"]
gitlab = ["python-gitlab (>=1.3.0)"]
+[[package]]
+name = "scipy"
+version = "1.8.1"
+description = "SciPy: Scientific Library for Python"
+category = "main"
+optional = false
+python-versions = ">=3.8,<3.11"
+files = [
+ {file = "scipy-1.8.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:65b77f20202599c51eb2771d11a6b899b97989159b7975e9b5259594f1d35ef4"},
+ {file = "scipy-1.8.1-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:e013aed00ed776d790be4cb32826adb72799c61e318676172495383ba4570aa4"},
+ {file = "scipy-1.8.1-cp310-cp310-macosx_12_0_universal2.macosx_10_9_x86_64.whl", hash = "sha256:02b567e722d62bddd4ac253dafb01ce7ed8742cf8031aea030a41414b86c1125"},
+ {file = "scipy-1.8.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1da52b45ce1a24a4a22db6c157c38b39885a990a566748fc904ec9f03ed8c6ba"},
+ {file = "scipy-1.8.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a0aa8220b89b2e3748a2836fbfa116194378910f1a6e78e4675a095bcd2c762d"},
+ {file = "scipy-1.8.1-cp310-cp310-win_amd64.whl", hash = "sha256:4e53a55f6a4f22de01ffe1d2f016e30adedb67a699a310cdcac312806807ca81"},
+ {file = "scipy-1.8.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:28d2cab0c6ac5aa131cc5071a3a1d8e1366dad82288d9ec2ca44df78fb50e649"},
+ {file = "scipy-1.8.1-cp38-cp38-macosx_12_0_arm64.whl", hash = "sha256:6311e3ae9cc75f77c33076cb2794fb0606f14c8f1b1c9ff8ce6005ba2c283621"},
+ {file = "scipy-1.8.1-cp38-cp38-macosx_12_0_universal2.macosx_10_9_x86_64.whl", hash = "sha256:3b69b90c9419884efeffaac2c38376d6ef566e6e730a231e15722b0ab58f0328"},
+ {file = "scipy-1.8.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:6cc6b33139eb63f30725d5f7fa175763dc2df6a8f38ddf8df971f7c345b652dc"},
+ {file = "scipy-1.8.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9c4e3ae8a716c8b3151e16c05edb1daf4cb4d866caa385e861556aff41300c14"},
+ {file = "scipy-1.8.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:23b22fbeef3807966ea42d8163322366dd89da9bebdc075da7034cee3a1441ca"},
+ {file = "scipy-1.8.1-cp38-cp38-win32.whl", hash = "sha256:4b93ec6f4c3c4d041b26b5f179a6aab8f5045423117ae7a45ba9710301d7e462"},
+ {file = "scipy-1.8.1-cp38-cp38-win_amd64.whl", hash = "sha256:70ebc84134cf0c504ce6a5f12d6db92cb2a8a53a49437a6bb4edca0bc101f11c"},
+ {file = "scipy-1.8.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:f3e7a8867f307e3359cc0ed2c63b61a1e33a19080f92fe377bc7d49f646f2ec1"},
+ {file = "scipy-1.8.1-cp39-cp39-macosx_12_0_arm64.whl", hash = "sha256:2ef0fbc8bcf102c1998c1f16f15befe7cffba90895d6e84861cd6c6a33fb54f6"},
+ {file = "scipy-1.8.1-cp39-cp39-macosx_12_0_universal2.macosx_10_9_x86_64.whl", hash = "sha256:83606129247e7610b58d0e1e93d2c5133959e9cf93555d3c27e536892f1ba1f2"},
+ {file = "scipy-1.8.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:93d07494a8900d55492401917a119948ed330b8c3f1d700e0b904a578f10ead4"},
+ {file = "scipy-1.8.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d3b3c8924252caaffc54d4a99f1360aeec001e61267595561089f8b5900821bb"},
+ {file = "scipy-1.8.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:70de2f11bf64ca9921fda018864c78af7147025e467ce9f4a11bc877266900a6"},
+ {file = "scipy-1.8.1-cp39-cp39-win32.whl", hash = "sha256:1166514aa3bbf04cb5941027c6e294a000bba0cf00f5cdac6c77f2dad479b434"},
+ {file = "scipy-1.8.1-cp39-cp39-win_amd64.whl", hash = "sha256:9dd4012ac599a1e7eb63c114d1eee1bcfc6dc75a29b589ff0ad0bb3d9412034f"},
+ {file = "scipy-1.8.1.tar.gz", hash = "sha256:9e3fb1b0e896f14a85aa9a28d5f755daaeeb54c897b746df7a55ccb02b340f33"},
+]
+
+[package.dependencies]
+numpy = ">=1.17.3,<1.25.0"
+
+[[package]]
+name = "setuptools"
+version = "67.7.2"
+description = "Easily download, build, install, upgrade, and uninstall Python packages"
+category = "main"
+optional = false
+python-versions = ">=3.7"
+files = [
+ {file = "setuptools-67.7.2-py3-none-any.whl", hash = "sha256:23aaf86b85ca52ceb801d32703f12d77517b2556af839621c641fca11287952b"},
+ {file = "setuptools-67.7.2.tar.gz", hash = "sha256:f104fa03692a2602fa0fec6c6a9e63b6c8a968de13e17c026957dd1f53d80990"},
+]
+
+[package.extras]
+docs = ["furo", "jaraco.packaging (>=9)", "jaraco.tidelift (>=1.4)", "pygments-github-lexers (==0.0.5)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-favicon", "sphinx-hoverxref (<2)", "sphinx-inline-tabs", "sphinx-lint", "sphinx-notfound-page (==0.8.3)", "sphinx-reredirects", "sphinxcontrib-towncrier"]
+testing = ["build[virtualenv]", "filelock (>=3.4.0)", "flake8 (<5)", "flake8-2020", "ini2toml[lite] (>=0.9)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "pip (>=19.1)", "pip-run (>=8.8)", "pytest (>=6)", "pytest-black (>=0.3.7)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=1.3)", "pytest-flake8", "pytest-mypy (>=0.9.1)", "pytest-perf", "pytest-timeout", "pytest-xdist", "tomli-w (>=1.0.0)", "virtualenv (>=13.0.0)", "wheel"]
+testing-integration = ["build[virtualenv]", "filelock (>=3.4.0)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "pytest", "pytest-enabler", "pytest-xdist", "tomli", "virtualenv (>=13.0.0)", "wheel"]
+
[[package]]
name = "six"
version = "1.16.0"
@@ -775,6 +1942,10 @@ description = "Python 2 and 3 compatibility utilities"
category = "main"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*"
+files = [
+ {file = "six-1.16.0-py2.py3-none-any.whl", hash = "sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254"},
+ {file = "six-1.16.0.tar.gz", hash = "sha256:1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926"},
+]
[[package]]
name = "smmap"
@@ -783,6 +1954,138 @@ description = "A pure Python implementation of a sliding window memory map manag
category = "dev"
optional = false
python-versions = ">=3.6"
+files = [
+ {file = "smmap-5.0.0-py3-none-any.whl", hash = "sha256:2aba19d6a040e78d8b09de5c57e96207b09ed71d8e55ce0959eeee6c8e190d94"},
+ {file = "smmap-5.0.0.tar.gz", hash = "sha256:c840e62059cd3be204b0c9c9f74be2c09d5648eddd4580d9314c3ecde0b30936"},
+]
+
+[[package]]
+name = "sqlalchemy"
+version = "1.4.46"
+description = "Database Abstraction Library"
+category = "main"
+optional = false
+python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,>=2.7"
+files = [
+ {file = "SQLAlchemy-1.4.46-cp27-cp27m-macosx_10_14_x86_64.whl", hash = "sha256:7001f16a9a8e06488c3c7154827c48455d1c1507d7228d43e781afbc8ceccf6d"},
+ {file = "SQLAlchemy-1.4.46-cp27-cp27m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:c7a46639ba058d320c9f53a81db38119a74b8a7a1884df44d09fbe807d028aaf"},
+ {file = "SQLAlchemy-1.4.46-cp27-cp27m-win32.whl", hash = "sha256:c04144a24103135ea0315d459431ac196fe96f55d3213bfd6d39d0247775c854"},
+ {file = "SQLAlchemy-1.4.46-cp27-cp27m-win_amd64.whl", hash = "sha256:7b81b1030c42b003fc10ddd17825571603117f848814a344d305262d370e7c34"},
+ {file = "SQLAlchemy-1.4.46-cp27-cp27mu-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:939f9a018d2ad04036746e15d119c0428b1e557470361aa798e6e7d7f5875be0"},
+ {file = "SQLAlchemy-1.4.46-cp310-cp310-macosx_11_0_x86_64.whl", hash = "sha256:b7f4b6aa6e87991ec7ce0e769689a977776db6704947e562102431474799a857"},
+ {file = "SQLAlchemy-1.4.46-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5dbf17ac9a61e7a3f1c7ca47237aac93cabd7f08ad92ac5b96d6f8dea4287fc1"},
+ {file = "SQLAlchemy-1.4.46-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:7f8267682eb41a0584cf66d8a697fef64b53281d01c93a503e1344197f2e01fe"},
+ {file = "SQLAlchemy-1.4.46-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:64cb0ad8a190bc22d2112001cfecdec45baffdf41871de777239da6a28ed74b6"},
+ {file = "SQLAlchemy-1.4.46-cp310-cp310-win32.whl", hash = "sha256:5f752676fc126edc1c4af0ec2e4d2adca48ddfae5de46bb40adbd3f903eb2120"},
+ {file = "SQLAlchemy-1.4.46-cp310-cp310-win_amd64.whl", hash = "sha256:31de1e2c45e67a5ec1ecca6ec26aefc299dd5151e355eb5199cd9516b57340be"},
+ {file = "SQLAlchemy-1.4.46-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:d68e1762997bfebf9e5cf2a9fd0bcf9ca2fdd8136ce7b24bbd3bbfa4328f3e4a"},
+ {file = "SQLAlchemy-1.4.46-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4d112b0f3c1bc5ff70554a97344625ef621c1bfe02a73c5d97cac91f8cd7a41e"},
+ {file = "SQLAlchemy-1.4.46-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:69fac0a7054d86b997af12dc23f581cf0b25fb1c7d1fed43257dee3af32d3d6d"},
+ {file = "SQLAlchemy-1.4.46-cp311-cp311-win32.whl", hash = "sha256:887865924c3d6e9a473dc82b70977395301533b3030d0f020c38fd9eba5419f2"},
+ {file = "SQLAlchemy-1.4.46-cp311-cp311-win_amd64.whl", hash = "sha256:984ee13543a346324319a1fb72b698e521506f6f22dc37d7752a329e9cd00a32"},
+ {file = "SQLAlchemy-1.4.46-cp36-cp36m-macosx_10_14_x86_64.whl", hash = "sha256:9167d4227b56591a4cc5524f1b79ccd7ea994f36e4c648ab42ca995d28ebbb96"},
+ {file = "SQLAlchemy-1.4.46-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d61e9ecc849d8d44d7f80894ecff4abe347136e9d926560b818f6243409f3c86"},
+ {file = "SQLAlchemy-1.4.46-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:3ec187acf85984263299a3f15c34a6c0671f83565d86d10f43ace49881a82718"},
+ {file = "SQLAlchemy-1.4.46-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9883f5fae4fd8e3f875adc2add69f8b945625811689a6c65866a35ee9c0aea23"},
+ {file = "SQLAlchemy-1.4.46-cp36-cp36m-win32.whl", hash = "sha256:535377e9b10aff5a045e3d9ada8a62d02058b422c0504ebdcf07930599890eb0"},
+ {file = "SQLAlchemy-1.4.46-cp36-cp36m-win_amd64.whl", hash = "sha256:18cafdb27834fa03569d29f571df7115812a0e59fd6a3a03ccb0d33678ec8420"},
+ {file = "SQLAlchemy-1.4.46-cp37-cp37m-macosx_10_15_x86_64.whl", hash = "sha256:a1ad90c97029cc3ab4ffd57443a20fac21d2ec3c89532b084b073b3feb5abff3"},
+ {file = "SQLAlchemy-1.4.46-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4847f4b1d822754e35707db913396a29d874ee77b9c3c3ef3f04d5a9a6209618"},
+ {file = "SQLAlchemy-1.4.46-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:c5a99282848b6cae0056b85da17392a26b2d39178394fc25700bcf967e06e97a"},
+ {file = "SQLAlchemy-1.4.46-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d4b1cc7835b39835c75cf7c20c926b42e97d074147c902a9ebb7cf2c840dc4e2"},
+ {file = "SQLAlchemy-1.4.46-cp37-cp37m-win32.whl", hash = "sha256:c522e496f9b9b70296a7675272ec21937ccfc15da664b74b9f58d98a641ce1b6"},
+ {file = "SQLAlchemy-1.4.46-cp37-cp37m-win_amd64.whl", hash = "sha256:ae067ab639fa499f67ded52f5bc8e084f045d10b5ac7bb928ae4ca2b6c0429a5"},
+ {file = "SQLAlchemy-1.4.46-cp38-cp38-macosx_10_15_x86_64.whl", hash = "sha256:e3c1808008124850115a3f7e793a975cfa5c8a26ceeeb9ff9cbb4485cac556df"},
+ {file = "SQLAlchemy-1.4.46-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d4d164df3d83d204c69f840da30b292ac7dc54285096c6171245b8d7807185aa"},
+ {file = "SQLAlchemy-1.4.46-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:b33ffbdbbf5446cf36cd4cc530c9d9905d3c2fe56ed09e25c22c850cdb9fac92"},
+ {file = "SQLAlchemy-1.4.46-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3d94682732d1a0def5672471ba42a29ff5e21bb0aae0afa00bb10796fc1e28dd"},
+ {file = "SQLAlchemy-1.4.46-cp38-cp38-win32.whl", hash = "sha256:f8cb80fe8d14307e4124f6fad64dfd87ab749c9d275f82b8b4ec84c84ecebdbe"},
+ {file = "SQLAlchemy-1.4.46-cp38-cp38-win_amd64.whl", hash = "sha256:07e48cbcdda6b8bc7a59d6728bd3f5f574ffe03f2c9fb384239f3789c2d95c2e"},
+ {file = "SQLAlchemy-1.4.46-cp39-cp39-macosx_11_0_x86_64.whl", hash = "sha256:1b1e5e96e2789d89f023d080bee432e2fef64d95857969e70d3cadec80bd26f0"},
+ {file = "SQLAlchemy-1.4.46-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a3714e5b33226131ac0da60d18995a102a17dddd42368b7bdd206737297823ad"},
+ {file = "SQLAlchemy-1.4.46-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:955162ad1a931fe416eded6bb144ba891ccbf9b2e49dc7ded39274dd9c5affc5"},
+ {file = "SQLAlchemy-1.4.46-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b6e4cb5c63f705c9d546a054c60d326cbde7421421e2d2565ce3e2eee4e1a01f"},
+ {file = "SQLAlchemy-1.4.46-cp39-cp39-win32.whl", hash = "sha256:51e1ba2884c6a2b8e19109dc08c71c49530006c1084156ecadfaadf5f9b8b053"},
+ {file = "SQLAlchemy-1.4.46-cp39-cp39-win_amd64.whl", hash = "sha256:315676344e3558f1f80d02535f410e80ea4e8fddba31ec78fe390eff5fb8f466"},
+ {file = "SQLAlchemy-1.4.46.tar.gz", hash = "sha256:6913b8247d8a292ef8315162a51931e2b40ce91681f1b6f18f697045200c4a30"},
+]
+
+[package.dependencies]
+greenlet = {version = "!=0.4.17", markers = "python_version >= \"3\" and platform_machine == \"aarch64\" or python_version >= \"3\" and platform_machine == \"ppc64le\" or python_version >= \"3\" and platform_machine == \"x86_64\" or python_version >= \"3\" and platform_machine == \"amd64\" or python_version >= \"3\" and platform_machine == \"AMD64\" or python_version >= \"3\" and platform_machine == \"win32\" or python_version >= \"3\" and platform_machine == \"WIN32\""}
+
+[package.extras]
+aiomysql = ["aiomysql", "greenlet (!=0.4.17)"]
+aiosqlite = ["aiosqlite", "greenlet (!=0.4.17)", "typing-extensions (!=3.10.0.1)"]
+asyncio = ["greenlet (!=0.4.17)"]
+asyncmy = ["asyncmy (>=0.2.3,!=0.2.4)", "greenlet (!=0.4.17)"]
+mariadb-connector = ["mariadb (>=1.0.1,!=1.1.2)"]
+mssql = ["pyodbc"]
+mssql-pymssql = ["pymssql"]
+mssql-pyodbc = ["pyodbc"]
+mypy = ["mypy (>=0.910)", "sqlalchemy2-stubs"]
+mysql = ["mysqlclient (>=1.4.0)", "mysqlclient (>=1.4.0,<2)"]
+mysql-connector = ["mysql-connector-python"]
+oracle = ["cx-oracle (>=7)", "cx-oracle (>=7,<8)"]
+postgresql = ["psycopg2 (>=2.7)"]
+postgresql-asyncpg = ["asyncpg", "greenlet (!=0.4.17)"]
+postgresql-pg8000 = ["pg8000 (>=1.16.6,!=1.29.0)"]
+postgresql-psycopg2binary = ["psycopg2-binary"]
+postgresql-psycopg2cffi = ["psycopg2cffi"]
+pymysql = ["pymysql", "pymysql (<1)"]
+sqlcipher = ["sqlcipher3-binary"]
+
+[[package]]
+name = "statsmodels"
+version = "0.13.5"
+description = "Statistical computations and models for Python"
+category = "main"
+optional = false
+python-versions = ">=3.7"
+files = [
+ {file = "statsmodels-0.13.5-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:c75319fddded9507cc310fc3980e4ae4d64e3ff37b322ad5e203a84f89d85203"},
+ {file = "statsmodels-0.13.5-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:6f148920ef27c7ba69a5735724f65de9422c0c8bcef71b50c846b823ceab8840"},
+ {file = "statsmodels-0.13.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5cc4d3e866bfe0c4f804bca362d0e7e29d24b840aaba8d35a754387e16d2a119"},
+ {file = "statsmodels-0.13.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:072950d6f7820a6b0bd6a27b2d792a6d6f952a1d2f62f0dcf8dd808799475855"},
+ {file = "statsmodels-0.13.5-cp310-cp310-win_amd64.whl", hash = "sha256:159ae9962c61b31dcffe6356d72ae3d074bc597ad9273ec93ae653fe607b8516"},
+ {file = "statsmodels-0.13.5-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:9061c0d5ee4f3038b590afedd527a925e5de27195dc342381bac7675b2c5efe4"},
+ {file = "statsmodels-0.13.5-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:e1d89cba5fafc1bf8e75296fdfad0b619de2bfb5e6c132913991d207f3ead675"},
+ {file = "statsmodels-0.13.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:01bc16e7c66acb30cd3dda6004c43212c758223d1966131226024a5c99ec5a7e"},
+ {file = "statsmodels-0.13.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5d5cd9ab5de2c7489b890213cba2aec3d6468eaaec547041c2dfcb1e03411f7e"},
+ {file = "statsmodels-0.13.5-cp311-cp311-win_amd64.whl", hash = "sha256:857d5c0564a68a7ef77dc2252bb43c994c0699919b4e1f06a9852c2fbb588765"},
+ {file = "statsmodels-0.13.5-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:5a5348b2757ab31c5c31b498f25eff2ea3c42086bef3d3b88847c25a30bdab9c"},
+ {file = "statsmodels-0.13.5-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9b21648e3a8e7514839ba000a48e495cdd8bb55f1b71c608cf314b05541e283b"},
+ {file = "statsmodels-0.13.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1b829eada6cec07990f5e6820a152af4871c601fd458f76a896fb79ae2114985"},
+ {file = "statsmodels-0.13.5-cp37-cp37m-win_amd64.whl", hash = "sha256:872b3a8186ef20f647c7ab5ace512a8fc050148f3c2f366460ab359eec3d9695"},
+ {file = "statsmodels-0.13.5-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:bc1abb81d24f56425febd5a22bb852a1b98e53b80c4a67f50938f9512f154141"},
+ {file = "statsmodels-0.13.5-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:a2c46f1b0811a9736db37badeb102c0903f33bec80145ced3aa54df61aee5c2b"},
+ {file = "statsmodels-0.13.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:947f79ba9662359f1cfa6e943851f17f72b06e55f4a7c7a2928ed3bc57ed6cb8"},
+ {file = "statsmodels-0.13.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:046251c939c51e7632bcc8c6d6f31b8ca0eaffdf726d2498463f8de3735c9a82"},
+ {file = "statsmodels-0.13.5-cp38-cp38-win_amd64.whl", hash = "sha256:84f720e8d611ef8f297e6d2ffa7248764e223ef7221a3fc136e47ae089609611"},
+ {file = "statsmodels-0.13.5-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:b0d1d24e4adf96ec3c64d9a027dcee2c5d5096bb0dad33b4d91034c0a3c40371"},
+ {file = "statsmodels-0.13.5-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:0f0e5c9c58fb6cba41db01504ec8dd018c96a95152266b7d5d67e0de98840474"},
+ {file = "statsmodels-0.13.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5b034aa4b9ad4f4d21abc4dd4841be0809a446db14c7aa5c8a65090aea9f1143"},
+ {file = "statsmodels-0.13.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:73f97565c29241e839ffcef74fa995afdfe781910ccc27c189e5890193085958"},
+ {file = "statsmodels-0.13.5-cp39-cp39-win_amd64.whl", hash = "sha256:2ff331e508f2d1a53d3a188305477f4cf05cd8c52beb6483885eb3d51c8be3ad"},
+ {file = "statsmodels-0.13.5.tar.gz", hash = "sha256:593526acae1c0fda0ea6c48439f67c3943094c542fe769f8b90fe9e6c6cc4871"},
+]
+
+[package.dependencies]
+numpy = [
+ {version = ">=1.17", markers = "python_version != \"3.10\" or platform_system != \"Windows\" or platform_python_implementation == \"PyPy\""},
+ {version = ">=1.22.3", markers = "python_version == \"3.10\" and platform_system == \"Windows\" and platform_python_implementation != \"PyPy\""},
+]
+packaging = ">=21.3"
+pandas = ">=0.25"
+patsy = ">=0.5.2"
+scipy = [
+ {version = ">=1.3", markers = "python_version > \"3.9\" and python_version < \"3.12\" or platform_system != \"Windows\" and python_version < \"3.12\" or platform_machine != \"x86\" and python_version < \"3.12\""},
+ {version = ">=1.3,<1.9", markers = "python_version == \"3.9\" and platform_system == \"Windows\" and platform_machine == \"x86\""},
+]
+
+[package.extras]
+build = ["cython (>=0.29.32)"]
+develop = ["Jinja2", "colorama", "cython (>=0.29.32)", "cython (>=0.29.32,<3.0.0)", "flake8", "isort", "joblib", "matplotlib (>=3)", "oldest-supported-numpy (>=2022.4.18)", "pytest (>=7.0.1,<7.1.0)", "pytest-randomly", "pytest-xdist", "pywinpty", "setuptools-scm[toml] (>=7.0.0,<7.1.0)"]
+docs = ["ipykernel", "jupyter-client", "matplotlib", "nbconvert", "nbformat", "numpydoc", "pandas-datareader", "sphinx"]
[[package]]
name = "stevedore"
@@ -791,6 +2094,10 @@ description = "Manage dynamic plugins for Python applications"
category = "dev"
optional = false
python-versions = ">=3.8"
+files = [
+ {file = "stevedore-4.1.1-py3-none-any.whl", hash = "sha256:aa6436565c069b2946fe4ebff07f5041e0c8bf18c7376dd29edf80cf7d524e4e"},
+ {file = "stevedore-4.1.1.tar.gz", hash = "sha256:7f8aeb6e3f90f96832c301bff21a7eb5eefbe894c88c506483d355565d88cc1a"},
+]
[package.dependencies]
pbr = ">=2.0.0,<2.1.0 || >2.1.0"
@@ -802,6 +2109,10 @@ description = "Pretty-print tabular data"
category = "main"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
+files = [
+ {file = "tabulate-0.8.10-py3-none-any.whl", hash = "sha256:0ba055423dbaa164b9e456abe7920c5e8ed33fcc16f6d1b2f2d152c8e1e8b4fc"},
+ {file = "tabulate-0.8.10.tar.gz", hash = "sha256:6c57f3f3dd7ac2782770155f3adb2db0b1a269637e42f27599925e64b114f519"},
+]
[package.extras]
widechars = ["wcwidth"]
@@ -813,17 +2124,25 @@ description = "Retry code until it succeeds"
category = "main"
optional = false
python-versions = ">=3.6"
+files = [
+ {file = "tenacity-8.1.0-py3-none-any.whl", hash = "sha256:35525cd47f82830069f0d6b73f7eb83bc5b73ee2fff0437952cedf98b27653ac"},
+ {file = "tenacity-8.1.0.tar.gz", hash = "sha256:e48c437fdf9340f5666b92cd7990e96bc5fc955e1298baf4a907e3972067a445"},
+]
[package.extras]
doc = ["reno", "sphinx", "tornado (>=4.5)"]
[[package]]
name = "termcolor"
-version = "2.1.1"
+version = "2.2.0"
description = "ANSI color formatting for output in terminal"
category = "dev"
optional = false
python-versions = ">=3.7"
+files = [
+ {file = "termcolor-2.2.0-py3-none-any.whl", hash = "sha256:91ddd848e7251200eac969846cbae2dacd7d71c2871e92733289e7e3666f48e7"},
+ {file = "termcolor-2.2.0.tar.gz", hash = "sha256:dfc8ac3f350788f23b2947b3e6cfa5a53b630b612e6cd8965a015a776020b99a"},
+]
[package.extras]
tests = ["pytest", "pytest-cov"]
@@ -835,6 +2154,10 @@ description = "Python Library for Tom's Obvious, Minimal Language"
category = "dev"
optional = false
python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*"
+files = [
+ {file = "toml-0.10.2-py2.py3-none-any.whl", hash = "sha256:806143ae5bfb6a3c6e736a764057db0e6a0e05e338b5630894a5f779cabb4f9b"},
+ {file = "toml-0.10.2.tar.gz", hash = "sha256:b3bda1d108d5dd99f4a20d24d9c348e91c4db7ab1b749200bded2f839ccbe68f"},
+]
[[package]]
name = "tomli"
@@ -843,6 +2166,10 @@ description = "A lil' TOML parser"
category = "dev"
optional = false
python-versions = ">=3.7"
+files = [
+ {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"},
+ {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"},
+]
[[package]]
name = "tqdm"
@@ -851,6 +2178,10 @@ description = "Fast, Extensible Progress Meter"
category = "main"
optional = false
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7"
+files = [
+ {file = "tqdm-4.59.0-py2.py3-none-any.whl", hash = "sha256:9fdf349068d047d4cfbe24862c425883af1db29bcddf4b0eeb2524f6fbdb23c7"},
+ {file = "tqdm-4.59.0.tar.gz", hash = "sha256:d666ae29164da3e517fcf125e41d4fe96e5bb375cd87ff9763f6b38b5592fe33"},
+]
[package.extras]
dev = ["py-make (>=0.1.0)", "twine", "wheel"]
@@ -864,20 +2195,52 @@ description = "Backported and Experimental Type Hints for Python 3.7+"
category = "dev"
optional = false
python-versions = ">=3.7"
+files = [
+ {file = "typing_extensions-4.4.0-py3-none-any.whl", hash = "sha256:16fa4864408f655d35ec496218b85f79b3437c829e93320c7c9215ccfd92489e"},
+ {file = "typing_extensions-4.4.0.tar.gz", hash = "sha256:1511434bb92bf8dd198c12b1cc812e800d4181cfcb867674e0f8279cc93087aa"},
+]
[[package]]
name = "urllib3"
-version = "1.26.13"
+version = "1.26.14"
description = "HTTP library with thread-safe connection pooling, file post, and more."
category = "main"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*"
+files = [
+ {file = "urllib3-1.26.14-py2.py3-none-any.whl", hash = "sha256:75edcdc2f7d85b137124a6c3c9fc3933cdeaa12ecb9a6a959f22797a0feca7e1"},
+ {file = "urllib3-1.26.14.tar.gz", hash = "sha256:076907bf8fd355cde77728471316625a4d2f7e713c125f51953bb5b3eecf4f72"},
+]
[package.extras]
brotli = ["brotli (>=1.0.9)", "brotlicffi (>=0.8.0)", "brotlipy (>=0.6.0)"]
secure = ["certifi", "cryptography (>=1.3.4)", "idna (>=2.0.0)", "ipaddress", "pyOpenSSL (>=0.14)", "urllib3-secure-extra"]
socks = ["PySocks (>=1.5.6,!=1.5.7,<2.0)"]
+[[package]]
+name = "vine"
+version = "5.0.0"
+description = "Promises, promises, promises."
+category = "main"
+optional = false
+python-versions = ">=3.6"
+files = [
+ {file = "vine-5.0.0-py2.py3-none-any.whl", hash = "sha256:4c9dceab6f76ed92105027c49c823800dd33cacce13bdedc5b914e3514b7fb30"},
+ {file = "vine-5.0.0.tar.gz", hash = "sha256:7d3b1624a953da82ef63462013bbd271d3eb75751489f9807598e8f340bd637e"},
+]
+
+[[package]]
+name = "wcwidth"
+version = "0.2.6"
+description = "Measures the displayed width of unicode strings in a terminal"
+category = "main"
+optional = false
+python-versions = "*"
+files = [
+ {file = "wcwidth-0.2.6-py2.py3-none-any.whl", hash = "sha256:795b138f6875577cd91bba52baf9e445cd5118fd32723b460e30a0af30ea230e"},
+ {file = "wcwidth-0.2.6.tar.gz", hash = "sha256:a5220780a404dbe3353789870978e472cfe477761f06ee55077256e509b156d0"},
+]
+
[[package]]
name = "werkzeug"
version = "2.2.2"
@@ -885,6 +2248,10 @@ description = "The comprehensive WSGI web application library."
category = "main"
optional = false
python-versions = ">=3.7"
+files = [
+ {file = "Werkzeug-2.2.2-py3-none-any.whl", hash = "sha256:f979ab81f58d7318e064e99c4506445d60135ac5cd2e177a2de0089bfd4c9bd5"},
+ {file = "Werkzeug-2.2.2.tar.gz", hash = "sha256:7ea2d48322cc7c0f8b3a215ed73eabd7b5d75d0b50e31ab006286ccff9e00b8f"},
+]
[package.dependencies]
MarkupSafe = ">=2.1.1"
@@ -899,6 +2266,10 @@ description = "Yet another import fixing tool"
category = "dev"
optional = false
python-versions = ">=3.7"
+files = [
+ {file = "zimports-0.6.0-py3-none-any.whl", hash = "sha256:3126ae7df95b3300137fe7533813196f5cf41ff89c3bb74a73712e1d346ba78f"},
+ {file = "zimports-0.6.0.tar.gz", hash = "sha256:e69da03c196fe4685245bfa63fa55287ebb02d89eacd85798cf26ff57caf425f"},
+]
[package.dependencies]
flake8-import-order = "*"
@@ -912,602 +2283,16 @@ description = "Backport of pathlib-compatible object wrapper for zip files"
category = "main"
optional = false
python-versions = ">=3.7"
+files = [
+ {file = "zipp-3.11.0-py3-none-any.whl", hash = "sha256:83a28fcb75844b5c0cdaf5aa4003c2d728c77e05f5aeabe8e95e56727005fbaa"},
+ {file = "zipp-3.11.0.tar.gz", hash = "sha256:a7a22e05929290a67401440b39690ae6563279bced5f314609d9d03798f56766"},
+]
[package.extras]
docs = ["furo", "jaraco.packaging (>=9)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx (>=3.5)"]
testing = ["flake8 (<5)", "func-timeout", "jaraco.functools", "jaraco.itertools", "more-itertools", "pytest (>=6)", "pytest-black (>=0.3.7)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=1.3)", "pytest-flake8", "pytest-mypy (>=0.9.1)"]
[metadata]
-lock-version = "1.1"
-python-versions = "^3.9"
-content-hash = "d04fa4e192d4fce7305a33d902518ad1544c585e93efd507c928f4208be23fe0"
-
-[metadata.files]
-attrs = [
- {file = "attrs-22.1.0-py2.py3-none-any.whl", hash = "sha256:86efa402f67bf2df34f51a335487cf46b1ec130d02b8d39fd248abfd30da551c"},
- {file = "attrs-22.1.0.tar.gz", hash = "sha256:29adc2665447e5191d0e7c568fde78b21f9672d344281d0c6e1ab085429b22b6"},
-]
-bandit = [
- {file = "bandit-1.7.4-py3-none-any.whl", hash = "sha256:412d3f259dab4077d0e7f0c11f50f650cc7d10db905d98f6520a95a18049658a"},
- {file = "bandit-1.7.4.tar.gz", hash = "sha256:2d63a8c573417bae338962d4b9b06fbc6080f74ecd955a092849e1e65c717bd2"},
-]
-biopython = [
- {file = "biopython-1.79-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:bb3c25ac6688ceac074e8d09951d29d1ef49c0645f677550d7cbe5b950da5ccf"},
- {file = "biopython-1.79-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d759ccb6e7539130f0b272bc246715cad2a2fb91520d62db183d62d65f80a215"},
- {file = "biopython-1.79-cp310-cp310-win32.whl", hash = "sha256:1af4348c17e43f3c79a16af87424d8e3a32e2168ab9246106a085bbb2b8d3450"},
- {file = "biopython-1.79-cp310-cp310-win_amd64.whl", hash = "sha256:9eadfd4300f534cd4fa39613eeee786d2c3d6b981d373c5c46616fa1a97cad10"},
- {file = "biopython-1.79-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:72a1477cf1701964c7224e506a54fd65d1cc5228da200b634a17992230aa1cbd"},
- {file = "biopython-1.79-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:365569543ea58dd07ef205ec351c23b6c1a3200d5d321eb28ceaecd55eb5955e"},
- {file = "biopython-1.79-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:4be31815226052d86d4c2f6a103c40504e34bba3e25cc1b1d687a3203c42fb6e"},
- {file = "biopython-1.79-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:ceab668be9cbdcddef55ad459f87acd0316ae4a00d32251fea4cf665f5062fda"},
- {file = "biopython-1.79-cp36-cp36m-win32.whl", hash = "sha256:83bfea8a19f9352c47b13965c4b73853e7aeef3c5aed8489895b0679e32c621b"},
- {file = "biopython-1.79-cp36-cp36m-win_amd64.whl", hash = "sha256:98deacc30b8654cfcdcf707d93fa4e3c8717bbda07c3f9f828cf84753d4a1e4d"},
- {file = "biopython-1.79-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:884a2b99ac7820cb84f70089769a512e3238ee60438b8c934ed519613dc570ce"},
- {file = "biopython-1.79-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:51eb467a60c38820ad1e6c3a7d4cb10535606f559646e824cc65c96091d91ff7"},
- {file = "biopython-1.79-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:26c8b935a08efc044bbdd8882b86800c6bd7aa2a22832cee9470aba708cd23b1"},
- {file = "biopython-1.79-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3786ed9304f2de9f27a9eaa7d19b6b167eff2be0d15c99000a99785308b7dabe"},
- {file = "biopython-1.79-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:03ee5c72b3cc3f0675a8c22ce1c45fe99a32a60db18df059df479ae6cf619708"},
- {file = "biopython-1.79-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:9580978803b582e0612b71673cab289e6bf261a865009cfb9501d65bc726a76e"},
- {file = "biopython-1.79-cp37-cp37m-win32.whl", hash = "sha256:5ae69c5e09769390643aa0f8064517665df6fb99c37433821d6664584d0ecb8c"},
- {file = "biopython-1.79-cp37-cp37m-win_amd64.whl", hash = "sha256:f0a7e1d94a318f74974345fd0987ec389b16988ec484e67218e900b116b932a8"},
- {file = "biopython-1.79-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:aa23a83a220486af6193760d079b36543fe00afcfbd18280ca2fd0b2c1c8dd6d"},
- {file = "biopython-1.79-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4b3d4eec2e348c3d97a7fde80ee0f2b8ebeed849d2bd64a616833a9be03b93c8"},
- {file = "biopython-1.79-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:131093d8a0b8075b692fe73d9a4684d4fc98ff5990f6dce1e1b9f929c58207f1"},
- {file = "biopython-1.79-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b5c371b54f9ebb9ec420d535748d40c6945faf829420c1c5b254b1b77f70b153"},
- {file = "biopython-1.79-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:947b793e804c59ea45ae46945a57612ad1789ca87af4af0d6a62dcecf3a6246a"},
- {file = "biopython-1.79-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:d9f6ce961e0c380e2a5435f64c96421dbcebeab6a1b41506bd81251feb733c08"},
- {file = "biopython-1.79-cp38-cp38-win32.whl", hash = "sha256:155c5b95857bca7ebd607210cb9d8ea459bb0b86b3ca37ea44ec47c26ede7e9a"},
- {file = "biopython-1.79-cp38-cp38-win_amd64.whl", hash = "sha256:2dbb4388c75b5dfca8ce729e791f465c9c878dbd7ba2ab9a1f9854609d2b5426"},
- {file = "biopython-1.79-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:76988ed3d7383d566db1d7fc69c9cf136c6275813fb749fc6753c340f81f1a8f"},
- {file = "biopython-1.79-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e921571b51514a6d35944242d6fef6427c3998acf58940fe1f209ac8a92a6e87"},
- {file = "biopython-1.79-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b385ab3eb8921bdf952213bb94c52662696905e5e5b8b81b024156eec3249012"},
- {file = "biopython-1.79-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:465429ca6fc1a98d25cc7a15708f1d238caa3ada66c3cd47d27405c816c80808"},
- {file = "biopython-1.79-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:bf634a56f449a4123e48e538d661948e5ac29fb452acd2962b8cb834b472a9d7"},
- {file = "biopython-1.79-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:ab93d5749b375be3682866b3a606aa2ebd3e6d868079793925bf4fbb0987cf1f"},
- {file = "biopython-1.79-cp39-cp39-win32.whl", hash = "sha256:8f33dafd3c7254fff5e1684b965e45a7c08d9b8e1bf51562b0a521ff9a6f5ea0"},
- {file = "biopython-1.79-cp39-cp39-win_amd64.whl", hash = "sha256:b3ab26f26a1956ef26303386510d84e917e31fcbbc94918c336da0163ef628df"},
- {file = "biopython-1.79.tar.gz", hash = "sha256:edb07eac99d3b8abd7ba56ff4bedec9263f76dfc3c3f450e7d2e2bcdecf8559b"},
-]
-black = [
- {file = "black-22.12.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9eedd20838bd5d75b80c9f5487dbcb06836a43833a37846cf1d8c1cc01cef59d"},
- {file = "black-22.12.0-cp310-cp310-win_amd64.whl", hash = "sha256:159a46a4947f73387b4d83e87ea006dbb2337eab6c879620a3ba52699b1f4351"},
- {file = "black-22.12.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d30b212bffeb1e252b31dd269dfae69dd17e06d92b87ad26e23890f3efea366f"},
- {file = "black-22.12.0-cp311-cp311-win_amd64.whl", hash = "sha256:7412e75863aa5c5411886804678b7d083c7c28421210180d67dfd8cf1221e1f4"},
- {file = "black-22.12.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c116eed0efb9ff870ded8b62fe9f28dd61ef6e9ddd28d83d7d264a38417dcee2"},
- {file = "black-22.12.0-cp37-cp37m-win_amd64.whl", hash = "sha256:1f58cbe16dfe8c12b7434e50ff889fa479072096d79f0a7f25e4ab8e94cd8350"},
- {file = "black-22.12.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:77d86c9f3db9b1bf6761244bc0b3572a546f5fe37917a044e02f3166d5aafa7d"},
- {file = "black-22.12.0-cp38-cp38-win_amd64.whl", hash = "sha256:82d9fe8fee3401e02e79767016b4907820a7dc28d70d137eb397b92ef3cc5bfc"},
- {file = "black-22.12.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:101c69b23df9b44247bd88e1d7e90154336ac4992502d4197bdac35dd7ee3320"},
- {file = "black-22.12.0-cp39-cp39-win_amd64.whl", hash = "sha256:559c7a1ba9a006226f09e4916060982fd27334ae1998e7a38b3f33a37f7a2148"},
- {file = "black-22.12.0-py3-none-any.whl", hash = "sha256:436cc9167dd28040ad90d3b404aec22cedf24a6e4d7de221bec2730ec0c97bcf"},
- {file = "black-22.12.0.tar.gz", hash = "sha256:229351e5a18ca30f447bf724d007f890f97e13af070bb6ad4c0a441cd7596a2f"},
-]
-certifi = [
- {file = "certifi-2022.12.7-py3-none-any.whl", hash = "sha256:4ad3232f5e926d6718ec31cfc1fcadfde020920e278684144551c91769c7bc18"},
- {file = "certifi-2022.12.7.tar.gz", hash = "sha256:35824b4c3a97115964b408844d64aa14db1cc518f6562e8d7261699d1350a9e3"},
-]
-charset-normalizer = [
- {file = "charset-normalizer-2.1.1.tar.gz", hash = "sha256:5a3d016c7c547f69d6f81fb0db9449ce888b418b5b9952cc5e6e66843e9dd845"},
- {file = "charset_normalizer-2.1.1-py3-none-any.whl", hash = "sha256:83e9a75d1911279afd89352c68b45348559d1fc0506b054b346651b5e7fee29f"},
-]
-click = [
- {file = "click-8.1.3-py3-none-any.whl", hash = "sha256:bb4d8133cb15a609f44e8213d9b391b0809795062913b383c62be0ee95b1db48"},
- {file = "click-8.1.3.tar.gz", hash = "sha256:7682dc8afb30297001674575ea00d1814d808d6a36af415a82bd481d37ba7b8e"},
-]
-colorama = [
- {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"},
- {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"},
-]
-coverage = [
- {file = "coverage-6.5.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:ef8674b0ee8cc11e2d574e3e2998aea5df5ab242e012286824ea3c6970580e53"},
- {file = "coverage-6.5.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:784f53ebc9f3fd0e2a3f6a78b2be1bd1f5575d7863e10c6e12504f240fd06660"},
- {file = "coverage-6.5.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b4a5be1748d538a710f87542f22c2cad22f80545a847ad91ce45e77417293eb4"},
- {file = "coverage-6.5.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:83516205e254a0cb77d2d7bb3632ee019d93d9f4005de31dca0a8c3667d5bc04"},
- {file = "coverage-6.5.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:af4fffaffc4067232253715065e30c5a7ec6faac36f8fc8d6f64263b15f74db0"},
- {file = "coverage-6.5.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:97117225cdd992a9c2a5515db1f66b59db634f59d0679ca1fa3fe8da32749cae"},
- {file = "coverage-6.5.0-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:a1170fa54185845505fbfa672f1c1ab175446c887cce8212c44149581cf2d466"},
- {file = "coverage-6.5.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:11b990d520ea75e7ee8dcab5bc908072aaada194a794db9f6d7d5cfd19661e5a"},
- {file = "coverage-6.5.0-cp310-cp310-win32.whl", hash = "sha256:5dbec3b9095749390c09ab7c89d314727f18800060d8d24e87f01fb9cfb40b32"},
- {file = "coverage-6.5.0-cp310-cp310-win_amd64.whl", hash = "sha256:59f53f1dc5b656cafb1badd0feb428c1e7bc19b867479ff72f7a9dd9b479f10e"},
- {file = "coverage-6.5.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:4a5375e28c5191ac38cca59b38edd33ef4cc914732c916f2929029b4bfb50795"},
- {file = "coverage-6.5.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c4ed2820d919351f4167e52425e096af41bfabacb1857186c1ea32ff9983ed75"},
- {file = "coverage-6.5.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:33a7da4376d5977fbf0a8ed91c4dffaaa8dbf0ddbf4c8eea500a2486d8bc4d7b"},
- {file = "coverage-6.5.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a8fb6cf131ac4070c9c5a3e21de0f7dc5a0fbe8bc77c9456ced896c12fcdad91"},
- {file = "coverage-6.5.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:a6b7d95969b8845250586f269e81e5dfdd8ff828ddeb8567a4a2eaa7313460c4"},
- {file = "coverage-6.5.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:1ef221513e6f68b69ee9e159506d583d31aa3567e0ae84eaad9d6ec1107dddaa"},
- {file = "coverage-6.5.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:cca4435eebea7962a52bdb216dec27215d0df64cf27fc1dd538415f5d2b9da6b"},
- {file = "coverage-6.5.0-cp311-cp311-win32.whl", hash = "sha256:98e8a10b7a314f454d9eff4216a9a94d143a7ee65018dd12442e898ee2310578"},
- {file = "coverage-6.5.0-cp311-cp311-win_amd64.whl", hash = "sha256:bc8ef5e043a2af066fa8cbfc6e708d58017024dc4345a1f9757b329a249f041b"},
- {file = "coverage-6.5.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:4433b90fae13f86fafff0b326453dd42fc9a639a0d9e4eec4d366436d1a41b6d"},
- {file = "coverage-6.5.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f4f05d88d9a80ad3cac6244d36dd89a3c00abc16371769f1340101d3cb899fc3"},
- {file = "coverage-6.5.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:94e2565443291bd778421856bc975d351738963071e9b8839ca1fc08b42d4bef"},
- {file = "coverage-6.5.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:027018943386e7b942fa832372ebc120155fd970837489896099f5cfa2890f79"},
- {file = "coverage-6.5.0-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:255758a1e3b61db372ec2736c8e2a1fdfaf563977eedbdf131de003ca5779b7d"},
- {file = "coverage-6.5.0-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:851cf4ff24062c6aec510a454b2584f6e998cada52d4cb58c5e233d07172e50c"},
- {file = "coverage-6.5.0-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:12adf310e4aafddc58afdb04d686795f33f4d7a6fa67a7a9d4ce7d6ae24d949f"},
- {file = "coverage-6.5.0-cp37-cp37m-win32.whl", hash = "sha256:b5604380f3415ba69de87a289a2b56687faa4fe04dbee0754bfcae433489316b"},
- {file = "coverage-6.5.0-cp37-cp37m-win_amd64.whl", hash = "sha256:4a8dbc1f0fbb2ae3de73eb0bdbb914180c7abfbf258e90b311dcd4f585d44bd2"},
- {file = "coverage-6.5.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:d900bb429fdfd7f511f868cedd03a6bbb142f3f9118c09b99ef8dc9bf9643c3c"},
- {file = "coverage-6.5.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:2198ea6fc548de52adc826f62cb18554caedfb1d26548c1b7c88d8f7faa8f6ba"},
- {file = "coverage-6.5.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6c4459b3de97b75e3bd6b7d4b7f0db13f17f504f3d13e2a7c623786289dd670e"},
- {file = "coverage-6.5.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:20c8ac5386253717e5ccc827caad43ed66fea0efe255727b1053a8154d952398"},
- {file = "coverage-6.5.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6b07130585d54fe8dff3d97b93b0e20290de974dc8177c320aeaf23459219c0b"},
- {file = "coverage-6.5.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:dbdb91cd8c048c2b09eb17713b0c12a54fbd587d79adcebad543bc0cd9a3410b"},
- {file = "coverage-6.5.0-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:de3001a203182842a4630e7b8d1a2c7c07ec1b45d3084a83d5d227a3806f530f"},
- {file = "coverage-6.5.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:e07f4a4a9b41583d6eabec04f8b68076ab3cd44c20bd29332c6572dda36f372e"},
- {file = "coverage-6.5.0-cp38-cp38-win32.whl", hash = "sha256:6d4817234349a80dbf03640cec6109cd90cba068330703fa65ddf56b60223a6d"},
- {file = "coverage-6.5.0-cp38-cp38-win_amd64.whl", hash = "sha256:7ccf362abd726b0410bf8911c31fbf97f09f8f1061f8c1cf03dfc4b6372848f6"},
- {file = "coverage-6.5.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:633713d70ad6bfc49b34ead4060531658dc6dfc9b3eb7d8a716d5873377ab745"},
- {file = "coverage-6.5.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:95203854f974e07af96358c0b261f1048d8e1083f2de9b1c565e1be4a3a48cfc"},
- {file = "coverage-6.5.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b9023e237f4c02ff739581ef35969c3739445fb059b060ca51771e69101efffe"},
- {file = "coverage-6.5.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:265de0fa6778d07de30bcf4d9dc471c3dc4314a23a3c6603d356a3c9abc2dfcf"},
- {file = "coverage-6.5.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8f830ed581b45b82451a40faabb89c84e1a998124ee4212d440e9c6cf70083e5"},
- {file = "coverage-6.5.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:7b6be138d61e458e18d8e6ddcddd36dd96215edfe5f1168de0b1b32635839b62"},
- {file = "coverage-6.5.0-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:42eafe6778551cf006a7c43153af1211c3aaab658d4d66fa5fcc021613d02518"},
- {file = "coverage-6.5.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:723e8130d4ecc8f56e9a611e73b31219595baa3bb252d539206f7bbbab6ffc1f"},
- {file = "coverage-6.5.0-cp39-cp39-win32.whl", hash = "sha256:d9ecf0829c6a62b9b573c7bb6d4dcd6ba8b6f80be9ba4fc7ed50bf4ac9aecd72"},
- {file = "coverage-6.5.0-cp39-cp39-win_amd64.whl", hash = "sha256:fc2af30ed0d5ae0b1abdb4ebdce598eafd5b35397d4d75deb341a614d333d987"},
- {file = "coverage-6.5.0-pp36.pp37.pp38-none-any.whl", hash = "sha256:1431986dac3923c5945271f169f59c45b8802a114c8f548d611f2015133df77a"},
- {file = "coverage-6.5.0.tar.gz", hash = "sha256:f642e90754ee3e06b0e7e51bce3379590e76b7f76b708e1a71ff043f87025c84"},
-]
-dash = [
- {file = "dash-2.7.1-py3-none-any.whl", hash = "sha256:0935490e3dd2d2a046291989824732901437bc0336d592eadcb93fd9c866d4c9"},
- {file = "dash-2.7.1.tar.gz", hash = "sha256:13cd19d19288a8fb9c2a5cd069c72643758fc2fcda68cacc72474a4ec6b7667d"},
-]
-dash-bootstrap-components = [
- {file = "dash-bootstrap-components-1.2.1.tar.gz", hash = "sha256:249b28d3240d64274e2cc18aee39a03e44c35e0920ec810e5ed4c1359272e063"},
- {file = "dash_bootstrap_components-1.2.1-py3-none-any.whl", hash = "sha256:e52d94d2340e19bf35d7c89cbf4d95f30709ddc6e24d25cff4a5163ea7fd015b"},
-]
-dash-core-components = [
- {file = "dash_core_components-2.0.0-py3-none-any.whl", hash = "sha256:52b8e8cce13b18d0802ee3acbc5e888cb1248a04968f962d63d070400af2e346"},
- {file = "dash_core_components-2.0.0.tar.gz", hash = "sha256:c6733874af975e552f95a1398a16c2ee7df14ce43fa60bb3718a3c6e0b63ffee"},
-]
-dash-html-components = [
- {file = "dash_html_components-2.0.0-py3-none-any.whl", hash = "sha256:b42cc903713c9706af03b3f2548bda4be7307a7cf89b7d6eae3da872717d1b63"},
- {file = "dash_html_components-2.0.0.tar.gz", hash = "sha256:8703a601080f02619a6390998e0b3da4a5daabe97a1fd7a9cebc09d015f26e50"},
-]
-dash-mantine-components = [
- {file = "dash_mantine_components-0.11.0-py3-none-any.whl", hash = "sha256:e2fa1a089926e7f7c9bc29a02ee06f8ce6cfb4d867b3e9bcd55d8a74cd27664c"},
-]
-dash-table = [
- {file = "dash_table-5.0.0-py3-none-any.whl", hash = "sha256:19036fa352bb1c11baf38068ec62d172f0515f73ca3276c79dee49b95ddc16c9"},
- {file = "dash_table-5.0.0.tar.gz", hash = "sha256:18624d693d4c8ef2ddec99a6f167593437a7ea0bf153aa20f318c170c5bc7308"},
-]
-dparse = [
- {file = "dparse-0.6.2-py3-none-any.whl", hash = "sha256:8097076f1dd26c377f30d4745e6ec18fef42f3bf493933b842ac5bafad8c345f"},
- {file = "dparse-0.6.2.tar.gz", hash = "sha256:d45255bda21f998bc7ddf2afd5e62505ba6134756ba2d42a84c56b0826614dfe"},
-]
-exceptiongroup = [
- {file = "exceptiongroup-1.0.4-py3-none-any.whl", hash = "sha256:542adf9dea4055530d6e1279602fa5cb11dab2395fa650b8674eaec35fc4a828"},
- {file = "exceptiongroup-1.0.4.tar.gz", hash = "sha256:bd14967b79cd9bdb54d97323216f8fdf533e278df937aa2a90089e7d6e06e5ec"},
-]
-flake8 = [
- {file = "flake8-4.0.1-py2.py3-none-any.whl", hash = "sha256:479b1304f72536a55948cb40a32dce8bb0ffe3501e26eaf292c7e60eb5e0428d"},
- {file = "flake8-4.0.1.tar.gz", hash = "sha256:806e034dda44114815e23c16ef92f95c91e4c71100ff52813adf7132a6ad870d"},
-]
-flake8-bandit = [
- {file = "flake8_bandit-3.0.0-py2.py3-none-any.whl", hash = "sha256:61b617f4f7cdaa0e2b1e6bf7b68afb2b619a227bb3e3ae00dd36c213bd17900a"},
- {file = "flake8_bandit-3.0.0.tar.gz", hash = "sha256:54d19427e6a8d50322a7b02e1841c0a7c22d856975f3459803320e0e18e2d6a1"},
-]
-flake8-black = [
- {file = "flake8-black-0.3.5.tar.gz", hash = "sha256:9e93252b1314a8eb3c2f55dec54a07239e502b12f57567f2c105f2202714b15e"},
- {file = "flake8_black-0.3.5-py3-none-any.whl", hash = "sha256:4948a579fdddd98fbf935fd94255dfcfce560c4ddc1ceee08e3f12d6114c8619"},
-]
-flake8-bugbear = [
- {file = "flake8-bugbear-22.12.6.tar.gz", hash = "sha256:4cdb2c06e229971104443ae293e75e64c6107798229202fbe4f4091427a30ac0"},
- {file = "flake8_bugbear-22.12.6-py3-none-any.whl", hash = "sha256:b69a510634f8a9c298dfda2b18a8036455e6b19ecac4fe582e4d7a0abfa50a30"},
-]
-flake8-import-order = [
- {file = "flake8-import-order-0.18.2.tar.gz", hash = "sha256:e23941f892da3e0c09d711babbb0c73bc735242e9b216b726616758a920d900e"},
- {file = "flake8_import_order-0.18.2-py2.py3-none-any.whl", hash = "sha256:82ed59f1083b629b030ee9d3928d9e06b6213eb196fe745b3a7d4af2168130df"},
-]
-flake8-polyfill = [
- {file = "flake8-polyfill-1.0.2.tar.gz", hash = "sha256:e44b087597f6da52ec6393a709e7108b2905317d0c0b744cdca6208e670d8eda"},
- {file = "flake8_polyfill-1.0.2-py2.py3-none-any.whl", hash = "sha256:12be6a34ee3ab795b19ca73505e7b55826d5f6ad7230d31b18e106400169b9e9"},
-]
-flask = [
- {file = "Flask-2.2.2-py3-none-any.whl", hash = "sha256:b9c46cc36662a7949f34b52d8ec7bb59c0d74ba08ba6cb9ce9adc1d8676d9526"},
- {file = "Flask-2.2.2.tar.gz", hash = "sha256:642c450d19c4ad482f96729bd2a8f6d32554aa1e231f4f6b4e7e5264b16cca2b"},
-]
-gitdb = [
- {file = "gitdb-4.0.10-py3-none-any.whl", hash = "sha256:c286cf298426064079ed96a9e4a9d39e7f3e9bf15ba60701e95f5492f28415c7"},
- {file = "gitdb-4.0.10.tar.gz", hash = "sha256:6eb990b69df4e15bad899ea868dc46572c3f75339735663b81de79b06f17eb9a"},
-]
-gitpython = [
- {file = "GitPython-3.1.29-py3-none-any.whl", hash = "sha256:41eea0deec2deea139b459ac03656f0dd28fc4a3387240ec1d3c259a2c47850f"},
- {file = "GitPython-3.1.29.tar.gz", hash = "sha256:cc36bfc4a3f913e66805a28e84703e419d9c264c1077e537b54f0e1af85dbefd"},
-]
-gunicorn = [
- {file = "gunicorn-20.1.0-py3-none-any.whl", hash = "sha256:9dcc4547dbb1cb284accfb15ab5667a0e5d1881cc443e0677b4882a4067a807e"},
- {file = "gunicorn-20.1.0.tar.gz", hash = "sha256:e0a968b5ba15f8a328fdfd7ab1fcb5af4470c28aaf7e55df02a99bc13138e6e8"},
-]
-idna = [
- {file = "idna-3.4-py3-none-any.whl", hash = "sha256:90b77e79eaa3eba6de819a0c442c0b4ceefc341a7a2ab77d7562bf49f425c5c2"},
- {file = "idna-3.4.tar.gz", hash = "sha256:814f528e8dead7d329833b91c5faa87d60bf71824cd12a7530b5526063d02cb4"},
-]
-importlib-metadata = [
- {file = "importlib_metadata-5.1.0-py3-none-any.whl", hash = "sha256:d84d17e21670ec07990e1044a99efe8d615d860fd176fc29ef5c306068fda313"},
- {file = "importlib_metadata-5.1.0.tar.gz", hash = "sha256:d5059f9f1e8e41f80e9c56c2ee58811450c31984dfa625329ffd7c0dad88a73b"},
-]
-iniconfig = [
- {file = "iniconfig-1.1.1-py2.py3-none-any.whl", hash = "sha256:011e24c64b7f47f6ebd835bb12a743f2fbe9a26d4cecaa7f53bc4f35ee9da8b3"},
- {file = "iniconfig-1.1.1.tar.gz", hash = "sha256:bc3af051d7d14b2ee5ef9969666def0cd1a000e121eaea580d4a313df4b37f32"},
-]
-itsdangerous = [
- {file = "itsdangerous-2.1.2-py3-none-any.whl", hash = "sha256:2c2349112351b88699d8d4b6b075022c0808887cb7ad10069318a8b0bc88db44"},
- {file = "itsdangerous-2.1.2.tar.gz", hash = "sha256:5dbbc68b317e5e42f327f9021763545dc3fc3bfe22e6deb96aaf1fc38874156a"},
-]
-jinja2 = [
- {file = "Jinja2-3.1.2-py3-none-any.whl", hash = "sha256:6088930bfe239f0e6710546ab9c19c9ef35e29792895fed6e6e31a023a182a61"},
- {file = "Jinja2-3.1.2.tar.gz", hash = "sha256:31351a702a408a9e7595a8fc6150fc3f43bb6bf7e319770cbc0db9df9437e852"},
-]
-mariadb = [
- {file = "mariadb-1.1.5.post3-cp310-cp310-win32.whl", hash = "sha256:85a76359a746aac09e87f666d2bc22e33c4bfc6324a4c13d2593c2a91a184f80"},
- {file = "mariadb-1.1.5.post3-cp310-cp310-win_amd64.whl", hash = "sha256:ae44fd1aec97ff873b25420f48220da4e5a688dbd327ec145acad41e8ba8fea2"},
- {file = "mariadb-1.1.5.post3-cp311-cp311-win32.whl", hash = "sha256:4cf132556c3be86f235fa4849ccf36a09ecc34c277d894cfd7fafd8b2b370446"},
- {file = "mariadb-1.1.5.post3-cp311-cp311-win_amd64.whl", hash = "sha256:60e7c1bc55b297accb1d423e922a1131dcc5c03ba0035ea961889c72541d3662"},
- {file = "mariadb-1.1.5.post3-cp37-cp37m-win32.whl", hash = "sha256:ea6890ada88efd6ae8a7ca3152753c2853fcd65105e03ecbc79e5104f1ef4a97"},
- {file = "mariadb-1.1.5.post3-cp37-cp37m-win_amd64.whl", hash = "sha256:78b597c598c4bec0e0e44885fd06545dd80ca2ed445e77d72a75342658afa290"},
- {file = "mariadb-1.1.5.post3-cp38-cp38-win32.whl", hash = "sha256:e78d05532197728e4cf9d1a28cdf86bf8e9e3f5eef52c9321800a2c7644b9781"},
- {file = "mariadb-1.1.5.post3-cp38-cp38-win_amd64.whl", hash = "sha256:a7bc81f750128d069c850153f582d512f6a67b42af44ab668ce35ccf069be0e6"},
- {file = "mariadb-1.1.5.post3-cp39-cp39-win32.whl", hash = "sha256:fa5f0f42bfb87013f179f9c3bc3deefa13398cae1e027a869b367db9dc8dd285"},
- {file = "mariadb-1.1.5.post3-cp39-cp39-win_amd64.whl", hash = "sha256:0f805d6e5406318438df4923cc01bea80cfdddeee5f53dd22057b94f75391545"},
- {file = "mariadb-1.1.5.post3.tar.gz", hash = "sha256:f9336dd4cb3207e621933bb5221f33fac0d7184db64dc44c70531430f4ecdcee"},
-]
-markupsafe = [
- {file = "MarkupSafe-2.1.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:86b1f75c4e7c2ac2ccdaec2b9022845dbb81880ca318bb7a0a01fbf7813e3812"},
- {file = "MarkupSafe-2.1.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:f121a1420d4e173a5d96e47e9a0c0dcff965afdf1626d28de1460815f7c4ee7a"},
- {file = "MarkupSafe-2.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a49907dd8420c5685cfa064a1335b6754b74541bbb3706c259c02ed65b644b3e"},
- {file = "MarkupSafe-2.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:10c1bfff05d95783da83491be968e8fe789263689c02724e0c691933c52994f5"},
- {file = "MarkupSafe-2.1.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b7bd98b796e2b6553da7225aeb61f447f80a1ca64f41d83612e6139ca5213aa4"},
- {file = "MarkupSafe-2.1.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:b09bf97215625a311f669476f44b8b318b075847b49316d3e28c08e41a7a573f"},
- {file = "MarkupSafe-2.1.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:694deca8d702d5db21ec83983ce0bb4b26a578e71fbdbd4fdcd387daa90e4d5e"},
- {file = "MarkupSafe-2.1.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:efc1913fd2ca4f334418481c7e595c00aad186563bbc1ec76067848c7ca0a933"},
- {file = "MarkupSafe-2.1.1-cp310-cp310-win32.whl", hash = "sha256:4a33dea2b688b3190ee12bd7cfa29d39c9ed176bda40bfa11099a3ce5d3a7ac6"},
- {file = "MarkupSafe-2.1.1-cp310-cp310-win_amd64.whl", hash = "sha256:dda30ba7e87fbbb7eab1ec9f58678558fd9a6b8b853530e176eabd064da81417"},
- {file = "MarkupSafe-2.1.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:671cd1187ed5e62818414afe79ed29da836dde67166a9fac6d435873c44fdd02"},
- {file = "MarkupSafe-2.1.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3799351e2336dc91ea70b034983ee71cf2f9533cdff7c14c90ea126bfd95d65a"},
- {file = "MarkupSafe-2.1.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e72591e9ecd94d7feb70c1cbd7be7b3ebea3f548870aa91e2732960fa4d57a37"},
- {file = "MarkupSafe-2.1.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6fbf47b5d3728c6aea2abb0589b5d30459e369baa772e0f37a0320185e87c980"},
- {file = "MarkupSafe-2.1.1-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:d5ee4f386140395a2c818d149221149c54849dfcfcb9f1debfe07a8b8bd63f9a"},
- {file = "MarkupSafe-2.1.1-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:bcb3ed405ed3222f9904899563d6fc492ff75cce56cba05e32eff40e6acbeaa3"},
- {file = "MarkupSafe-2.1.1-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:e1c0b87e09fa55a220f058d1d49d3fb8df88fbfab58558f1198e08c1e1de842a"},
- {file = "MarkupSafe-2.1.1-cp37-cp37m-win32.whl", hash = "sha256:8dc1c72a69aa7e082593c4a203dcf94ddb74bb5c8a731e4e1eb68d031e8498ff"},
- {file = "MarkupSafe-2.1.1-cp37-cp37m-win_amd64.whl", hash = "sha256:97a68e6ada378df82bc9f16b800ab77cbf4b2fada0081794318520138c088e4a"},
- {file = "MarkupSafe-2.1.1-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:e8c843bbcda3a2f1e3c2ab25913c80a3c5376cd00c6e8c4a86a89a28c8dc5452"},
- {file = "MarkupSafe-2.1.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:0212a68688482dc52b2d45013df70d169f542b7394fc744c02a57374a4207003"},
- {file = "MarkupSafe-2.1.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8e576a51ad59e4bfaac456023a78f6b5e6e7651dcd383bcc3e18d06f9b55d6d1"},
- {file = "MarkupSafe-2.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4b9fe39a2ccc108a4accc2676e77da025ce383c108593d65cc909add5c3bd601"},
- {file = "MarkupSafe-2.1.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:96e37a3dc86e80bf81758c152fe66dbf60ed5eca3d26305edf01892257049925"},
- {file = "MarkupSafe-2.1.1-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:6d0072fea50feec76a4c418096652f2c3238eaa014b2f94aeb1d56a66b41403f"},
- {file = "MarkupSafe-2.1.1-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:089cf3dbf0cd6c100f02945abeb18484bd1ee57a079aefd52cffd17fba910b88"},
- {file = "MarkupSafe-2.1.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:6a074d34ee7a5ce3effbc526b7083ec9731bb3cbf921bbe1d3005d4d2bdb3a63"},
- {file = "MarkupSafe-2.1.1-cp38-cp38-win32.whl", hash = "sha256:421be9fbf0ffe9ffd7a378aafebbf6f4602d564d34be190fc19a193232fd12b1"},
- {file = "MarkupSafe-2.1.1-cp38-cp38-win_amd64.whl", hash = "sha256:fc7b548b17d238737688817ab67deebb30e8073c95749d55538ed473130ec0c7"},
- {file = "MarkupSafe-2.1.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:e04e26803c9c3851c931eac40c695602c6295b8d432cbe78609649ad9bd2da8a"},
- {file = "MarkupSafe-2.1.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:b87db4360013327109564f0e591bd2a3b318547bcef31b468a92ee504d07ae4f"},
- {file = "MarkupSafe-2.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:99a2a507ed3ac881b975a2976d59f38c19386d128e7a9a18b7df6fff1fd4c1d6"},
- {file = "MarkupSafe-2.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:56442863ed2b06d19c37f94d999035e15ee982988920e12a5b4ba29b62ad1f77"},
- {file = "MarkupSafe-2.1.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3ce11ee3f23f79dbd06fb3d63e2f6af7b12db1d46932fe7bd8afa259a5996603"},
- {file = "MarkupSafe-2.1.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:33b74d289bd2f5e527beadcaa3f401e0df0a89927c1559c8566c066fa4248ab7"},
- {file = "MarkupSafe-2.1.1-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:43093fb83d8343aac0b1baa75516da6092f58f41200907ef92448ecab8825135"},
- {file = "MarkupSafe-2.1.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:8e3dcf21f367459434c18e71b2a9532d96547aef8a871872a5bd69a715c15f96"},
- {file = "MarkupSafe-2.1.1-cp39-cp39-win32.whl", hash = "sha256:d4306c36ca495956b6d568d276ac11fdd9c30a36f1b6eb928070dc5360b22e1c"},
- {file = "MarkupSafe-2.1.1-cp39-cp39-win_amd64.whl", hash = "sha256:46d00d6cfecdde84d40e572d63735ef81423ad31184100411e6e3388d405e247"},
- {file = "MarkupSafe-2.1.1.tar.gz", hash = "sha256:7f91197cc9e48f989d12e4e6fbc46495c446636dfc81b9ccf50bb0ec74b91d4b"},
-]
-mccabe = [
- {file = "mccabe-0.6.1-py2.py3-none-any.whl", hash = "sha256:ab8a6258860da4b6677da4bd2fe5dc2c659cff31b3ee4f7f5d64e79735b80d42"},
- {file = "mccabe-0.6.1.tar.gz", hash = "sha256:dd8d182285a0fe56bace7f45b5e7d1a6ebcbf524e8f3bd87eb0f125271b8831f"},
-]
-more-itertools = [
- {file = "more-itertools-8.7.0.tar.gz", hash = "sha256:c5d6da9ca3ff65220c3bfd2a8db06d698f05d4d2b9be57e1deb2be5a45019713"},
- {file = "more_itertools-8.7.0-py3-none-any.whl", hash = "sha256:5652a9ac72209ed7df8d9c15daf4e1aa0e3d2ccd3c87f8265a0673cd9cbc9ced"},
-]
-mpire = [
- {file = "mpire-2.6.0-py3-none-any.whl", hash = "sha256:e800dfa3f6f1b300e355d541fd0c0694a0eb6199dca183f8f5a66fb7a144403a"},
- {file = "mpire-2.6.0.tar.gz", hash = "sha256:907051a4095779104eddcf5dae37e9d263778d8a51d4acec3e6354f5d45c933c"},
-]
-mypy-extensions = [
- {file = "mypy_extensions-0.4.3-py2.py3-none-any.whl", hash = "sha256:090fedd75945a69ae91ce1303b5824f428daf5a028d2f6ab8a299250a846f15d"},
- {file = "mypy_extensions-0.4.3.tar.gz", hash = "sha256:2d82818f5bb3e369420cb3c4060a7970edba416647068eb4c5343488a6c604a8"},
-]
-numpy = [
- {file = "numpy-1.24.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:6e73a1f4f5b74a42abb55bc2b3d869f1b38cbc8776da5f8b66bf110284f7a437"},
- {file = "numpy-1.24.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:9387c7d6d50e8f8c31e7bfc034241e9c6f4b3eb5db8d118d6487047b922f82af"},
- {file = "numpy-1.24.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7ad6a024a32ee61d18f5b402cd02e9c0e22c0fb9dc23751991b3a16d209d972e"},
- {file = "numpy-1.24.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:73cf2c5b5a07450f20a0c8e04d9955491970177dce8df8d6903bf253e53268e0"},
- {file = "numpy-1.24.0-cp310-cp310-win32.whl", hash = "sha256:cec79ff3984b2d1d103183fc4a3361f5b55bbb66cb395cbf5a920a4bb1fd588d"},
- {file = "numpy-1.24.0-cp310-cp310-win_amd64.whl", hash = "sha256:4f5e78b8b710cd7cd1a8145994cfffc6ddd5911669a437777d8cedfce6c83a98"},
- {file = "numpy-1.24.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:4445f472b246cad6514cc09fbb5ecb7aab09ca2acc3c16f29f8dca6c468af501"},
- {file = "numpy-1.24.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ec3e5e8172a0a6a4f3c2e7423d4a8434c41349141b04744b11a90e017a95bad5"},
- {file = "numpy-1.24.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f9168790149f917ad8e3cf5047b353fefef753bd50b07c547da0bdf30bc15d91"},
- {file = "numpy-1.24.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ada6c1e9608ceadaf7020e1deea508b73ace85560a16f51bef26aecb93626a72"},
- {file = "numpy-1.24.0-cp311-cp311-win32.whl", hash = "sha256:f3c4a9a9f92734a4728ddbd331e0124eabbc968a0359a506e8e74a9b0d2d419b"},
- {file = "numpy-1.24.0-cp311-cp311-win_amd64.whl", hash = "sha256:90075ef2c6ac6397d0035bcd8b298b26e481a7035f7a3f382c047eb9c3414db0"},
- {file = "numpy-1.24.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:0885d9a7666cafe5f9876c57bfee34226e2b2847bfb94c9505e18d81011e5401"},
- {file = "numpy-1.24.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:e63d2157f9fc98cc178870db83b0e0c85acdadd598b134b00ebec9e0db57a01f"},
- {file = "numpy-1.24.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cf8960f72997e56781eb1c2ea256a70124f92a543b384f89e5fb3503a308b1d3"},
- {file = "numpy-1.24.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2f8e0df2ecc1928ef7256f18e309c9d6229b08b5be859163f5caa59c93d53646"},
- {file = "numpy-1.24.0-cp38-cp38-win32.whl", hash = "sha256:fe44e925c68fb5e8db1334bf30ac1a1b6b963b932a19cf41d2e899cf02f36aab"},
- {file = "numpy-1.24.0-cp38-cp38-win_amd64.whl", hash = "sha256:d7f223554aba7280e6057727333ed357b71b7da7422d02ff5e91b857888c25d1"},
- {file = "numpy-1.24.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:ab11f6a7602cf8ea4c093e091938207de3068c5693a0520168ecf4395750f7ea"},
- {file = "numpy-1.24.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:12bba5561d8118981f2f1ff069ecae200c05d7b6c78a5cdac0911f74bc71cbd1"},
- {file = "numpy-1.24.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9af91f794d2d3007d91d749ebc955302889261db514eb24caef30e03e8ec1e41"},
- {file = "numpy-1.24.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8b1ddfac6a82d4f3c8e99436c90b9c2c68c0bb14658d1684cdd00f05fab241f5"},
- {file = "numpy-1.24.0-cp39-cp39-win32.whl", hash = "sha256:ac4fe68f1a5a18136acebd4eff91aab8bed00d1ef2fdb34b5d9192297ffbbdfc"},
- {file = "numpy-1.24.0-cp39-cp39-win_amd64.whl", hash = "sha256:667b5b1f6a352419e340f6475ef9930348ae5cb7fca15f2cc3afcb530823715e"},
- {file = "numpy-1.24.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:4d01f7832fa319a36fd75ba10ea4027c9338ede875792f7bf617f4b45056fc3a"},
- {file = "numpy-1.24.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dbb0490f0a880700a6cc4d000384baf19c1f4df59fff158d9482d4dbbca2b239"},
- {file = "numpy-1.24.0-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:0104d8adaa3a4cc60c2777cab5196593bf8a7f416eda133be1f3803dd0838886"},
- {file = "numpy-1.24.0.tar.gz", hash = "sha256:c4ab7c9711fe6b235e86487ca74c1b092a6dd59a3cb45b63241ea0a148501853"},
-]
-packaging = [
- {file = "packaging-21.3-py3-none-any.whl", hash = "sha256:ef103e05f519cdc783ae24ea4e2e0f508a9c99b2d4969652eed6a2e1ea5bd522"},
- {file = "packaging-21.3.tar.gz", hash = "sha256:dd47c42927d89ab911e606518907cc2d3a1f38bbd026385970643f9c5b8ecfeb"},
-]
-pandas = [
- {file = "pandas-1.4.4-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:799e6a25932df7e6b1f8dabf63de064e2205dc309abb75956126a0453fd88e97"},
- {file = "pandas-1.4.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:7cd1d69a387f7d5e1a5a06a87574d9ef2433847c0e78113ab51c84d3a8bcaeaa"},
- {file = "pandas-1.4.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:94f2ed1fd51e545ebf71da1e942fe1822ee01e10d3dd2a7276d01351333b7c6b"},
- {file = "pandas-1.4.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4591cadd06fbbbd16fafc2de6e840c1aaefeae3d5864b688004777ef1bbdede3"},
- {file = "pandas-1.4.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d0022fe6a313df1c4869b5edc012d734c6519a6fffa3cf70930f32e6a1078e49"},
- {file = "pandas-1.4.4-cp310-cp310-win_amd64.whl", hash = "sha256:785e878a6e6d8ddcdb8c181e600855402750052497d7fc6d6b508894f6b8830b"},
- {file = "pandas-1.4.4-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:c4bb8b0ab9f94207d07e401d24baebfc63057246b1a5e0cd9ee50df85a656871"},
- {file = "pandas-1.4.4-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:51c424ca134fdaeac9a4acd719d1ab48046afc60943a489028f0413fdbe9ef1c"},
- {file = "pandas-1.4.4-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:ce35f947202b0b99c660221d82beb91d2e6d553d55a40b30128204e3e2c63848"},
- {file = "pandas-1.4.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ee6f1848148ed3204235967613b0a32be2d77f214e9623f554511047705c1e04"},
- {file = "pandas-1.4.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e7cc960959be28d064faefc0cb2aef854d46b827c004ebea7e79b5497ed83e7d"},
- {file = "pandas-1.4.4-cp38-cp38-win32.whl", hash = "sha256:9d805bce209714b1c1fa29bfb1e42ad87e4c0a825e4b390c56a3e71593b7e8d8"},
- {file = "pandas-1.4.4-cp38-cp38-win_amd64.whl", hash = "sha256:afbddad78a98ec4d2ce08b384b81730de1ccc975b99eb663e6dac43703f36d98"},
- {file = "pandas-1.4.4-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:a08ceb59db499864c58a9bf85ab6219d527d91f14c0240cc25fa2c261032b2a7"},
- {file = "pandas-1.4.4-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:0959c41004e3d2d16f39c828d6da66ebee329836a7ecee49fb777ac9ad8a7501"},
- {file = "pandas-1.4.4-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:87b4194f344dcd14c0f885cecb22005329b38bda10f1aaf7b9596a00ec8a4768"},
- {file = "pandas-1.4.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9d2a7a3c1fea668d56bd91edbd5f2732e0af8feb9d2bf8d9bfacb2dea5fa9536"},
- {file = "pandas-1.4.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a981cfabf51c318a562deb4ae7deec594c07aee7cf18b4594a92c23718ec8275"},
- {file = "pandas-1.4.4-cp39-cp39-win32.whl", hash = "sha256:050aada67a5ec6699a7879e769825b510018a95fb9ac462bb1867483d0974a97"},
- {file = "pandas-1.4.4-cp39-cp39-win_amd64.whl", hash = "sha256:8d4d2fe2863ecddb0ba1979bdda26c8bc2ea138f5a979abe3ba80c0fa4015c91"},
- {file = "pandas-1.4.4.tar.gz", hash = "sha256:ab6c0d738617b675183e5f28db32b5148b694ad9bba0a40c3ea26d96b431db67"},
-]
-pathspec = [
- {file = "pathspec-0.10.3-py3-none-any.whl", hash = "sha256:3c95343af8b756205e2aba76e843ba9520a24dd84f68c22b9f93251507509dd6"},
- {file = "pathspec-0.10.3.tar.gz", hash = "sha256:56200de4077d9d0791465aa9095a01d421861e405b5096955051deefd697d6f6"},
-]
-pbr = [
- {file = "pbr-5.11.0-py2.py3-none-any.whl", hash = "sha256:db2317ff07c84c4c63648c9064a79fe9d9f5c7ce85a9099d4b6258b3db83225a"},
- {file = "pbr-5.11.0.tar.gz", hash = "sha256:b97bc6695b2aff02144133c2e7399d5885223d42b7912ffaec2ca3898e673bfe"},
-]
-platformdirs = [
- {file = "platformdirs-2.6.0-py3-none-any.whl", hash = "sha256:1a89a12377800c81983db6be069ec068eee989748799b946cce2a6e80dcc54ca"},
- {file = "platformdirs-2.6.0.tar.gz", hash = "sha256:b46ffafa316e6b83b47489d240ce17173f123a9b9c83282141c3daf26ad9ac2e"},
-]
-plotly = [
- {file = "plotly-5.11.0-py2.py3-none-any.whl", hash = "sha256:52fd74b08aa4fd5a55b9d3034a30dbb746e572d7ed84897422f927fdf687ea5f"},
- {file = "plotly-5.11.0.tar.gz", hash = "sha256:4efef479c2ec1d86dcdac8405b6ca70ca65649a77408e39a7e84a1ea2db6c787"},
-]
-pluggy = [
- {file = "pluggy-1.0.0-py2.py3-none-any.whl", hash = "sha256:74134bbf457f031a36d68416e1509f34bd5ccc019f0bcc952c7b909d06b37bd3"},
- {file = "pluggy-1.0.0.tar.gz", hash = "sha256:4224373bacce55f955a878bf9cfa763c1e360858e330072059e10bad68531159"},
-]
-psutil = [
- {file = "psutil-5.9.4-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:c1ca331af862803a42677c120aff8a814a804e09832f166f226bfd22b56feee8"},
- {file = "psutil-5.9.4-cp27-cp27m-manylinux2010_i686.whl", hash = "sha256:68908971daf802203f3d37e78d3f8831b6d1014864d7a85937941bb35f09aefe"},
- {file = "psutil-5.9.4-cp27-cp27m-manylinux2010_x86_64.whl", hash = "sha256:3ff89f9b835100a825b14c2808a106b6fdcc4b15483141482a12c725e7f78549"},
- {file = "psutil-5.9.4-cp27-cp27m-win32.whl", hash = "sha256:852dd5d9f8a47169fe62fd4a971aa07859476c2ba22c2254d4a1baa4e10b95ad"},
- {file = "psutil-5.9.4-cp27-cp27m-win_amd64.whl", hash = "sha256:9120cd39dca5c5e1c54b59a41d205023d436799b1c8c4d3ff71af18535728e94"},
- {file = "psutil-5.9.4-cp27-cp27mu-manylinux2010_i686.whl", hash = "sha256:6b92c532979bafc2df23ddc785ed116fced1f492ad90a6830cf24f4d1ea27d24"},
- {file = "psutil-5.9.4-cp27-cp27mu-manylinux2010_x86_64.whl", hash = "sha256:efeae04f9516907be44904cc7ce08defb6b665128992a56957abc9b61dca94b7"},
- {file = "psutil-5.9.4-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:54d5b184728298f2ca8567bf83c422b706200bcbbfafdc06718264f9393cfeb7"},
- {file = "psutil-5.9.4-cp36-abi3-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:16653106f3b59386ffe10e0bad3bb6299e169d5327d3f187614b1cb8f24cf2e1"},
- {file = "psutil-5.9.4-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:54c0d3d8e0078b7666984e11b12b88af2db11d11249a8ac8920dd5ef68a66e08"},
- {file = "psutil-5.9.4-cp36-abi3-win32.whl", hash = "sha256:149555f59a69b33f056ba1c4eb22bb7bf24332ce631c44a319cec09f876aaeff"},
- {file = "psutil-5.9.4-cp36-abi3-win_amd64.whl", hash = "sha256:fd8522436a6ada7b4aad6638662966de0d61d241cb821239b2ae7013d41a43d4"},
- {file = "psutil-5.9.4-cp38-abi3-macosx_11_0_arm64.whl", hash = "sha256:6001c809253a29599bc0dfd5179d9f8a5779f9dffea1da0f13c53ee568115e1e"},
- {file = "psutil-5.9.4.tar.gz", hash = "sha256:3d7f9739eb435d4b1338944abe23f49584bde5395f27487d2ee25ad9a8774a62"},
-]
-pyaml = [
- {file = "pyaml-20.4.0-py2.py3-none-any.whl", hash = "sha256:67081749a82b72c45e5f7f812ee3a14a03b3f5c25ff36ec3b290514f8c4c4b99"},
- {file = "pyaml-20.4.0.tar.gz", hash = "sha256:29a5c2a68660a799103d6949167bd6c7953d031449d08802386372de1db6ad71"},
-]
-pycodestyle = [
- {file = "pycodestyle-2.8.0-py2.py3-none-any.whl", hash = "sha256:720f8b39dde8b293825e7ff02c475f3077124006db4f440dcbc9a20b76548a20"},
- {file = "pycodestyle-2.8.0.tar.gz", hash = "sha256:eddd5847ef438ea1c7870ca7eb78a9d47ce0cdb4851a5523949f2601d0cbbe7f"},
-]
-pyflakes = [
- {file = "pyflakes-2.4.0-py2.py3-none-any.whl", hash = "sha256:3bb3a3f256f4b7968c9c788781e4ff07dce46bdf12339dcda61053375426ee2e"},
- {file = "pyflakes-2.4.0.tar.gz", hash = "sha256:05a85c2872edf37a4ed30b0cce2f6093e1d0581f8c19d7393122da7e25b2b24c"},
-]
-pygments = [
- {file = "Pygments-2.13.0-py3-none-any.whl", hash = "sha256:f643f331ab57ba3c9d89212ee4a2dabc6e94f117cf4eefde99a0574720d14c42"},
- {file = "Pygments-2.13.0.tar.gz", hash = "sha256:56a8508ae95f98e2b9bdf93a6be5ae3f7d8af858b43e02c5a2ff083726be40c1"},
-]
-pyparsing = [
- {file = "pyparsing-3.0.9-py3-none-any.whl", hash = "sha256:5026bae9a10eeaefb61dab2f09052b9f4307d44aee4eda64b309723d8d206bbc"},
- {file = "pyparsing-3.0.9.tar.gz", hash = "sha256:2b020ecf7d21b687f219b71ecad3631f644a47f01403fa1d1036b0c6416d70fb"},
-]
-pytest = [
- {file = "pytest-7.2.0-py3-none-any.whl", hash = "sha256:892f933d339f068883b6fd5a459f03d85bfcb355e4981e146d2c7616c21fef71"},
- {file = "pytest-7.2.0.tar.gz", hash = "sha256:c4014eb40e10f11f355ad4e3c2fb2c6c6d1919c73f3b5a433de4708202cade59"},
-]
-pytest-cov = [
- {file = "pytest-cov-3.0.0.tar.gz", hash = "sha256:e7f0f5b1617d2210a2cabc266dfe2f4c75a8d32fb89eafb7ad9d06f6d076d470"},
- {file = "pytest_cov-3.0.0-py3-none-any.whl", hash = "sha256:578d5d15ac4a25e5f961c938b85a05b09fdaae9deef3bb6de9a6e766622ca7a6"},
-]
-pytest-sugar = [
- {file = "pytest-sugar-0.9.6.tar.gz", hash = "sha256:c4793495f3c32e114f0f5416290946c316eb96ad5a3684dcdadda9267e59b2b8"},
- {file = "pytest_sugar-0.9.6-py2.py3-none-any.whl", hash = "sha256:30e5225ed2b3cc988a8a672f8bda0fc37bcd92d62e9273937f061112b3f2186d"},
-]
-python-dateutil = [
- {file = "python-dateutil-2.8.2.tar.gz", hash = "sha256:0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86"},
- {file = "python_dateutil-2.8.2-py2.py3-none-any.whl", hash = "sha256:961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9"},
-]
-python-dotenv = [
- {file = "python-dotenv-0.21.0.tar.gz", hash = "sha256:b77d08274639e3d34145dfa6c7008e66df0f04b7be7a75fd0d5292c191d79045"},
- {file = "python_dotenv-0.21.0-py3-none-any.whl", hash = "sha256:1684eb44636dd462b66c3ee016599815514527ad99965de77f43e0944634a7e5"},
-]
-pytz = [
- {file = "pytz-2022.7-py2.py3-none-any.whl", hash = "sha256:93007def75ae22f7cd991c84e02d434876818661f8df9ad5df9e950ff4e52cfd"},
- {file = "pytz-2022.7.tar.gz", hash = "sha256:7ccfae7b4b2c067464a6733c6261673fdb8fd1be905460396b97a073e9fa683a"},
-]
-pywin32 = [
- {file = "pywin32-305-cp310-cp310-win32.whl", hash = "sha256:421f6cd86e84bbb696d54563c48014b12a23ef95a14e0bdba526be756d89f116"},
- {file = "pywin32-305-cp310-cp310-win_amd64.whl", hash = "sha256:73e819c6bed89f44ff1d690498c0a811948f73777e5f97c494c152b850fad478"},
- {file = "pywin32-305-cp310-cp310-win_arm64.whl", hash = "sha256:742eb905ce2187133a29365b428e6c3b9001d79accdc30aa8969afba1d8470f4"},
- {file = "pywin32-305-cp311-cp311-win32.whl", hash = "sha256:19ca459cd2e66c0e2cc9a09d589f71d827f26d47fe4a9d09175f6aa0256b51c2"},
- {file = "pywin32-305-cp311-cp311-win_amd64.whl", hash = "sha256:326f42ab4cfff56e77e3e595aeaf6c216712bbdd91e464d167c6434b28d65990"},
- {file = "pywin32-305-cp311-cp311-win_arm64.whl", hash = "sha256:4ecd404b2c6eceaca52f8b2e3e91b2187850a1ad3f8b746d0796a98b4cea04db"},
- {file = "pywin32-305-cp36-cp36m-win32.whl", hash = "sha256:48d8b1659284f3c17b68587af047d110d8c44837736b8932c034091683e05863"},
- {file = "pywin32-305-cp36-cp36m-win_amd64.whl", hash = "sha256:13362cc5aa93c2beaf489c9c9017c793722aeb56d3e5166dadd5ef82da021fe1"},
- {file = "pywin32-305-cp37-cp37m-win32.whl", hash = "sha256:a55db448124d1c1484df22fa8bbcbc45c64da5e6eae74ab095b9ea62e6d00496"},
- {file = "pywin32-305-cp37-cp37m-win_amd64.whl", hash = "sha256:109f98980bfb27e78f4df8a51a8198e10b0f347257d1e265bb1a32993d0c973d"},
- {file = "pywin32-305-cp38-cp38-win32.whl", hash = "sha256:9dd98384da775afa009bc04863426cb30596fd78c6f8e4e2e5bbf4edf8029504"},
- {file = "pywin32-305-cp38-cp38-win_amd64.whl", hash = "sha256:56d7a9c6e1a6835f521788f53b5af7912090674bb84ef5611663ee1595860fc7"},
- {file = "pywin32-305-cp39-cp39-win32.whl", hash = "sha256:9d968c677ac4d5cbdaa62fd3014ab241718e619d8e36ef8e11fb930515a1e918"},
- {file = "pywin32-305-cp39-cp39-win_amd64.whl", hash = "sha256:50768c6b7c3f0b38b7fb14dd4104da93ebced5f1a50dc0e834594bff6fbe1271"},
-]
-pyyaml = [
- {file = "PyYAML-6.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:d4db7c7aef085872ef65a8fd7d6d09a14ae91f691dec3e87ee5ee0539d516f53"},
- {file = "PyYAML-6.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:9df7ed3b3d2e0ecfe09e14741b857df43adb5a3ddadc919a2d94fbdf78fea53c"},
- {file = "PyYAML-6.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:77f396e6ef4c73fdc33a9157446466f1cff553d979bd00ecb64385760c6babdc"},
- {file = "PyYAML-6.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a80a78046a72361de73f8f395f1f1e49f956c6be882eed58505a15f3e430962b"},
- {file = "PyYAML-6.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:f84fbc98b019fef2ee9a1cb3ce93e3187a6df0b2538a651bfb890254ba9f90b5"},
- {file = "PyYAML-6.0-cp310-cp310-win32.whl", hash = "sha256:2cd5df3de48857ed0544b34e2d40e9fac445930039f3cfe4bcc592a1f836d513"},
- {file = "PyYAML-6.0-cp310-cp310-win_amd64.whl", hash = "sha256:daf496c58a8c52083df09b80c860005194014c3698698d1a57cbcfa182142a3a"},
- {file = "PyYAML-6.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:d4b0ba9512519522b118090257be113b9468d804b19d63c71dbcf4a48fa32358"},
- {file = "PyYAML-6.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:81957921f441d50af23654aa6c5e5eaf9b06aba7f0a19c18a538dc7ef291c5a1"},
- {file = "PyYAML-6.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:afa17f5bc4d1b10afd4466fd3a44dc0e245382deca5b3c353d8b757f9e3ecb8d"},
- {file = "PyYAML-6.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:dbad0e9d368bb989f4515da330b88a057617d16b6a8245084f1b05400f24609f"},
- {file = "PyYAML-6.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:432557aa2c09802be39460360ddffd48156e30721f5e8d917f01d31694216782"},
- {file = "PyYAML-6.0-cp311-cp311-win32.whl", hash = "sha256:bfaef573a63ba8923503d27530362590ff4f576c626d86a9fed95822a8255fd7"},
- {file = "PyYAML-6.0-cp311-cp311-win_amd64.whl", hash = "sha256:01b45c0191e6d66c470b6cf1b9531a771a83c1c4208272ead47a3ae4f2f603bf"},
- {file = "PyYAML-6.0-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:897b80890765f037df3403d22bab41627ca8811ae55e9a722fd0392850ec4d86"},
- {file = "PyYAML-6.0-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:50602afada6d6cbfad699b0c7bb50d5ccffa7e46a3d738092afddc1f9758427f"},
- {file = "PyYAML-6.0-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:48c346915c114f5fdb3ead70312bd042a953a8ce5c7106d5bfb1a5254e47da92"},
- {file = "PyYAML-6.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:98c4d36e99714e55cfbaaee6dd5badbc9a1ec339ebfc3b1f52e293aee6bb71a4"},
- {file = "PyYAML-6.0-cp36-cp36m-win32.whl", hash = "sha256:0283c35a6a9fbf047493e3a0ce8d79ef5030852c51e9d911a27badfde0605293"},
- {file = "PyYAML-6.0-cp36-cp36m-win_amd64.whl", hash = "sha256:07751360502caac1c067a8132d150cf3d61339af5691fe9e87803040dbc5db57"},
- {file = "PyYAML-6.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:819b3830a1543db06c4d4b865e70ded25be52a2e0631ccd2f6a47a2822f2fd7c"},
- {file = "PyYAML-6.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:473f9edb243cb1935ab5a084eb238d842fb8f404ed2193a915d1784b5a6b5fc0"},
- {file = "PyYAML-6.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:0ce82d761c532fe4ec3f87fc45688bdd3a4c1dc5e0b4a19814b9009a29baefd4"},
- {file = "PyYAML-6.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:231710d57adfd809ef5d34183b8ed1eeae3f76459c18fb4a0b373ad56bedcdd9"},
- {file = "PyYAML-6.0-cp37-cp37m-win32.whl", hash = "sha256:c5687b8d43cf58545ade1fe3e055f70eac7a5a1a0bf42824308d868289a95737"},
- {file = "PyYAML-6.0-cp37-cp37m-win_amd64.whl", hash = "sha256:d15a181d1ecd0d4270dc32edb46f7cb7733c7c508857278d3d378d14d606db2d"},
- {file = "PyYAML-6.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:0b4624f379dab24d3725ffde76559cff63d9ec94e1736b556dacdfebe5ab6d4b"},
- {file = "PyYAML-6.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:213c60cd50106436cc818accf5baa1aba61c0189ff610f64f4a3e8c6726218ba"},
- {file = "PyYAML-6.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9fa600030013c4de8165339db93d182b9431076eb98eb40ee068700c9c813e34"},
- {file = "PyYAML-6.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:277a0ef2981ca40581a47093e9e2d13b3f1fbbeffae064c1d21bfceba2030287"},
- {file = "PyYAML-6.0-cp38-cp38-win32.whl", hash = "sha256:d4eccecf9adf6fbcc6861a38015c2a64f38b9d94838ac1810a9023a0609e1b78"},
- {file = "PyYAML-6.0-cp38-cp38-win_amd64.whl", hash = "sha256:1e4747bc279b4f613a09eb64bba2ba602d8a6664c6ce6396a4d0cd413a50ce07"},
- {file = "PyYAML-6.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:055d937d65826939cb044fc8c9b08889e8c743fdc6a32b33e2390f66013e449b"},
- {file = "PyYAML-6.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:e61ceaab6f49fb8bdfaa0f92c4b57bcfbea54c09277b1b4f7ac376bfb7a7c174"},
- {file = "PyYAML-6.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d67d839ede4ed1b28a4e8909735fc992a923cdb84e618544973d7dfc71540803"},
- {file = "PyYAML-6.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cba8c411ef271aa037d7357a2bc8f9ee8b58b9965831d9e51baf703280dc73d3"},
- {file = "PyYAML-6.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:40527857252b61eacd1d9af500c3337ba8deb8fc298940291486c465c8b46ec0"},
- {file = "PyYAML-6.0-cp39-cp39-win32.whl", hash = "sha256:b5b9eccad747aabaaffbc6064800670f0c297e52c12754eb1d976c57e4f74dcb"},
- {file = "PyYAML-6.0-cp39-cp39-win_amd64.whl", hash = "sha256:b3d267842bf12586ba6c734f89d1f5b871df0273157918b0ccefa29deb05c21c"},
- {file = "PyYAML-6.0.tar.gz", hash = "sha256:68fb519c14306fec9720a2a5b45bc9f0c8d1b9c72adf45c37baedfcd949c35a2"},
-]
-requests = [
- {file = "requests-2.28.1-py3-none-any.whl", hash = "sha256:8fefa2a1a1365bf5520aac41836fbee479da67864514bdb821f31ce07ce65349"},
- {file = "requests-2.28.1.tar.gz", hash = "sha256:7c5599b102feddaa661c826c56ab4fee28bfd17f5abca1ebbe3e7f19d7c97983"},
-]
-"ruamel.yaml" = [
- {file = "ruamel.yaml-0.17.21-py3-none-any.whl", hash = "sha256:742b35d3d665023981bd6d16b3d24248ce5df75fdb4e2924e93a05c1f8b61ca7"},
- {file = "ruamel.yaml-0.17.21.tar.gz", hash = "sha256:8b7ce697a2f212752a35c1ac414471dc16c424c9573be4926b56ff3f5d23b7af"},
-]
-"ruamel.yaml.clib" = [
- {file = "ruamel.yaml.clib-0.2.7-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:d5859983f26d8cd7bb5c287ef452e8aacc86501487634573d260968f753e1d71"},
- {file = "ruamel.yaml.clib-0.2.7-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:debc87a9516b237d0466a711b18b6ebeb17ba9f391eb7f91c649c5c4ec5006c7"},
- {file = "ruamel.yaml.clib-0.2.7-cp310-cp310-manylinux2014_aarch64.whl", hash = "sha256:df5828871e6648db72d1c19b4bd24819b80a755c4541d3409f0f7acd0f335c80"},
- {file = "ruamel.yaml.clib-0.2.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:efa08d63ef03d079dcae1dfe334f6c8847ba8b645d08df286358b1f5293d24ab"},
- {file = "ruamel.yaml.clib-0.2.7-cp310-cp310-win32.whl", hash = "sha256:763d65baa3b952479c4e972669f679fe490eee058d5aa85da483ebae2009d231"},
- {file = "ruamel.yaml.clib-0.2.7-cp310-cp310-win_amd64.whl", hash = "sha256:d000f258cf42fec2b1bbf2863c61d7b8918d31ffee905da62dede869254d3b8a"},
- {file = "ruamel.yaml.clib-0.2.7-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:045e0626baf1c52e5527bd5db361bc83180faaba2ff586e763d3d5982a876a9e"},
- {file = "ruamel.yaml.clib-0.2.7-cp311-cp311-macosx_12_6_arm64.whl", hash = "sha256:721bc4ba4525f53f6a611ec0967bdcee61b31df5a56801281027a3a6d1c2daf5"},
- {file = "ruamel.yaml.clib-0.2.7-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:4b3a93bb9bc662fc1f99c5c3ea8e623d8b23ad22f861eb6fce9377ac07ad6072"},
- {file = "ruamel.yaml.clib-0.2.7-cp36-cp36m-macosx_12_0_arm64.whl", hash = "sha256:a234a20ae07e8469da311e182e70ef6b199d0fbeb6c6cc2901204dd87fb867e8"},
- {file = "ruamel.yaml.clib-0.2.7-cp36-cp36m-manylinux2014_aarch64.whl", hash = "sha256:15910ef4f3e537eea7fe45f8a5d19997479940d9196f357152a09031c5be59f3"},
- {file = "ruamel.yaml.clib-0.2.7-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:370445fd795706fd291ab00c9df38a0caed0f17a6fb46b0f607668ecb16ce763"},
- {file = "ruamel.yaml.clib-0.2.7-cp36-cp36m-win32.whl", hash = "sha256:ecdf1a604009bd35c674b9225a8fa609e0282d9b896c03dd441a91e5f53b534e"},
- {file = "ruamel.yaml.clib-0.2.7-cp36-cp36m-win_amd64.whl", hash = "sha256:f34019dced51047d6f70cb9383b2ae2853b7fc4dce65129a5acd49f4f9256646"},
- {file = "ruamel.yaml.clib-0.2.7-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:2aa261c29a5545adfef9296b7e33941f46aa5bbd21164228e833412af4c9c75f"},
- {file = "ruamel.yaml.clib-0.2.7-cp37-cp37m-macosx_12_0_arm64.whl", hash = "sha256:f01da5790e95815eb5a8a138508c01c758e5f5bc0ce4286c4f7028b8dd7ac3d0"},
- {file = "ruamel.yaml.clib-0.2.7-cp37-cp37m-manylinux2014_aarch64.whl", hash = "sha256:40d030e2329ce5286d6b231b8726959ebbe0404c92f0a578c0e2482182e38282"},
- {file = "ruamel.yaml.clib-0.2.7-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:c3ca1fbba4ae962521e5eb66d72998b51f0f4d0f608d3c0347a48e1af262efa7"},
- {file = "ruamel.yaml.clib-0.2.7-cp37-cp37m-win32.whl", hash = "sha256:7bdb4c06b063f6fd55e472e201317a3bb6cdeeee5d5a38512ea5c01e1acbdd93"},
- {file = "ruamel.yaml.clib-0.2.7-cp37-cp37m-win_amd64.whl", hash = "sha256:be2a7ad8fd8f7442b24323d24ba0b56c51219513cfa45b9ada3b87b76c374d4b"},
- {file = "ruamel.yaml.clib-0.2.7-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:91a789b4aa0097b78c93e3dc4b40040ba55bef518f84a40d4442f713b4094acb"},
- {file = "ruamel.yaml.clib-0.2.7-cp38-cp38-macosx_12_0_arm64.whl", hash = "sha256:99e77daab5d13a48a4054803d052ff40780278240a902b880dd37a51ba01a307"},
- {file = "ruamel.yaml.clib-0.2.7-cp38-cp38-manylinux2014_aarch64.whl", hash = "sha256:3243f48ecd450eddadc2d11b5feb08aca941b5cd98c9b1db14b2fd128be8c697"},
- {file = "ruamel.yaml.clib-0.2.7-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:8831a2cedcd0f0927f788c5bdf6567d9dc9cc235646a434986a852af1cb54b4b"},
- {file = "ruamel.yaml.clib-0.2.7-cp38-cp38-win32.whl", hash = "sha256:3110a99e0f94a4a3470ff67fc20d3f96c25b13d24c6980ff841e82bafe827cac"},
- {file = "ruamel.yaml.clib-0.2.7-cp38-cp38-win_amd64.whl", hash = "sha256:92460ce908546ab69770b2e576e4f99fbb4ce6ab4b245345a3869a0a0410488f"},
- {file = "ruamel.yaml.clib-0.2.7-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5bc0667c1eb8f83a3752b71b9c4ba55ef7c7058ae57022dd9b29065186a113d9"},
- {file = "ruamel.yaml.clib-0.2.7-cp39-cp39-macosx_12_0_arm64.whl", hash = "sha256:4a4d8d417868d68b979076a9be6a38c676eca060785abaa6709c7b31593c35d1"},
- {file = "ruamel.yaml.clib-0.2.7-cp39-cp39-manylinux2014_aarch64.whl", hash = "sha256:bf9a6bc4a0221538b1a7de3ed7bca4c93c02346853f44e1cd764be0023cd3640"},
- {file = "ruamel.yaml.clib-0.2.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:a7b301ff08055d73223058b5c46c55638917f04d21577c95e00e0c4d79201a6b"},
- {file = "ruamel.yaml.clib-0.2.7-cp39-cp39-win32.whl", hash = "sha256:d5e51e2901ec2366b79f16c2299a03e74ba4531ddcfacc1416639c557aef0ad8"},
- {file = "ruamel.yaml.clib-0.2.7-cp39-cp39-win_amd64.whl", hash = "sha256:184faeaec61dbaa3cace407cffc5819f7b977e75360e8d5ca19461cd851a5fc5"},
- {file = "ruamel.yaml.clib-0.2.7.tar.gz", hash = "sha256:1f08fd5a2bea9c4180db71678e850b995d2a5f4537be0e94557668cf0f5f9497"},
-]
-safety = [
- {file = "safety-2.3.5-py3-none-any.whl", hash = "sha256:2227fcac1b22b53c1615af78872b48348661691450aa25d6704a5504dbd1f7e2"},
- {file = "safety-2.3.5.tar.gz", hash = "sha256:a60c11f8952f412cbb165d70cb1f673a3b43a2ba9a93ce11f97e6a4de834aa3a"},
-]
-six = [
- {file = "six-1.16.0-py2.py3-none-any.whl", hash = "sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254"},
- {file = "six-1.16.0.tar.gz", hash = "sha256:1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926"},
-]
-smmap = [
- {file = "smmap-5.0.0-py3-none-any.whl", hash = "sha256:2aba19d6a040e78d8b09de5c57e96207b09ed71d8e55ce0959eeee6c8e190d94"},
- {file = "smmap-5.0.0.tar.gz", hash = "sha256:c840e62059cd3be204b0c9c9f74be2c09d5648eddd4580d9314c3ecde0b30936"},
-]
-stevedore = [
- {file = "stevedore-4.1.1-py3-none-any.whl", hash = "sha256:aa6436565c069b2946fe4ebff07f5041e0c8bf18c7376dd29edf80cf7d524e4e"},
- {file = "stevedore-4.1.1.tar.gz", hash = "sha256:7f8aeb6e3f90f96832c301bff21a7eb5eefbe894c88c506483d355565d88cc1a"},
-]
-tabulate = [
- {file = "tabulate-0.8.10-py3-none-any.whl", hash = "sha256:0ba055423dbaa164b9e456abe7920c5e8ed33fcc16f6d1b2f2d152c8e1e8b4fc"},
- {file = "tabulate-0.8.10-py3.8.egg", hash = "sha256:436f1c768b424654fce8597290d2764def1eea6a77cfa5c33be00b1bc0f4f63d"},
- {file = "tabulate-0.8.10.tar.gz", hash = "sha256:6c57f3f3dd7ac2782770155f3adb2db0b1a269637e42f27599925e64b114f519"},
-]
-tenacity = [
- {file = "tenacity-8.1.0-py3-none-any.whl", hash = "sha256:35525cd47f82830069f0d6b73f7eb83bc5b73ee2fff0437952cedf98b27653ac"},
- {file = "tenacity-8.1.0.tar.gz", hash = "sha256:e48c437fdf9340f5666b92cd7990e96bc5fc955e1298baf4a907e3972067a445"},
-]
-termcolor = [
- {file = "termcolor-2.1.1-py3-none-any.whl", hash = "sha256:fa852e957f97252205e105dd55bbc23b419a70fec0085708fc0515e399f304fd"},
- {file = "termcolor-2.1.1.tar.gz", hash = "sha256:67cee2009adc6449c650f6bcf3bdeed00c8ba53a8cda5362733c53e0a39fb70b"},
-]
-toml = [
- {file = "toml-0.10.2-py2.py3-none-any.whl", hash = "sha256:806143ae5bfb6a3c6e736a764057db0e6a0e05e338b5630894a5f779cabb4f9b"},
- {file = "toml-0.10.2.tar.gz", hash = "sha256:b3bda1d108d5dd99f4a20d24d9c348e91c4db7ab1b749200bded2f839ccbe68f"},
-]
-tomli = [
- {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"},
- {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"},
-]
-tqdm = [
- {file = "tqdm-4.59.0-py2.py3-none-any.whl", hash = "sha256:9fdf349068d047d4cfbe24862c425883af1db29bcddf4b0eeb2524f6fbdb23c7"},
- {file = "tqdm-4.59.0.tar.gz", hash = "sha256:d666ae29164da3e517fcf125e41d4fe96e5bb375cd87ff9763f6b38b5592fe33"},
-]
-typing-extensions = [
- {file = "typing_extensions-4.4.0-py3-none-any.whl", hash = "sha256:16fa4864408f655d35ec496218b85f79b3437c829e93320c7c9215ccfd92489e"},
- {file = "typing_extensions-4.4.0.tar.gz", hash = "sha256:1511434bb92bf8dd198c12b1cc812e800d4181cfcb867674e0f8279cc93087aa"},
-]
-urllib3 = [
- {file = "urllib3-1.26.13-py2.py3-none-any.whl", hash = "sha256:47cc05d99aaa09c9e72ed5809b60e7ba354e64b59c9c173ac3018642d8bb41fc"},
- {file = "urllib3-1.26.13.tar.gz", hash = "sha256:c083dd0dce68dbfbe1129d5271cb90f9447dea7d52097c6e0126120c521ddea8"},
-]
-werkzeug = [
- {file = "Werkzeug-2.2.2-py3-none-any.whl", hash = "sha256:f979ab81f58d7318e064e99c4506445d60135ac5cd2e177a2de0089bfd4c9bd5"},
- {file = "Werkzeug-2.2.2.tar.gz", hash = "sha256:7ea2d48322cc7c0f8b3a215ed73eabd7b5d75d0b50e31ab006286ccff9e00b8f"},
-]
-zimports = [
- {file = "zimports-0.6.0-py3-none-any.whl", hash = "sha256:3126ae7df95b3300137fe7533813196f5cf41ff89c3bb74a73712e1d346ba78f"},
- {file = "zimports-0.6.0.tar.gz", hash = "sha256:e69da03c196fe4685245bfa63fa55287ebb02d89eacd85798cf26ff57caf425f"},
-]
-zipp = [
- {file = "zipp-3.11.0-py3-none-any.whl", hash = "sha256:83a28fcb75844b5c0cdaf5aa4003c2d728c77e05f5aeabe8e95e56727005fbaa"},
- {file = "zipp-3.11.0.tar.gz", hash = "sha256:a7a22e05929290a67401440b39690ae6563279bced5f314609d9d03798f56766"},
-]
+lock-version = "2.0"
+python-versions = ">=3.9,<3.11"
+content-hash = "cc32554c7e9f7e0a3e81d93a3675e9f9926217bfd0d93cbc4133de3a54acc86d"
diff --git a/pyproject.toml b/pyproject.toml
index 385c91d..9cb8f7b 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -1,11 +1,11 @@
[tool.poetry]
name = "mpxradar-frontend"
-version = "0.2.2"
+version = "0.4.0"
description = "MonkeyPoxRadar"
authors = ["Kunaphas.Kong "]
[tool.poetry.dependencies]
-python = "^3.9"
+python = ">=3.9,<3.11"
biopython = "~1.79"
tqdm = "~4.59.0"
more-itertools = "~8.7.0"
@@ -15,12 +15,19 @@ mpire = "2.6.0"
pandas = "~1.4.0"
requests = "^2.28.0"
python-dotenv = "^0.21.0"
-mariadb = "^1.1.4"
+mariadb = "^1.1.6"
psutil = "^5.9.3"
dash-bootstrap-components = "^1.2.1"
-dash = "^2.7.0"
+dash = {extras = ["celery"], version = "^2.7.1"}
gunicorn = "^20.1.0"
dash-mantine-components = "^0.11.0"
+SQLAlchemy = "^1.4.46"
+statsmodels = "^0.13.5"
+PyMySQL = "^1.0.2"
+pyarrow = "^10.0.1"
+scipy = "1.8.1"
+redis = "^4.4.2"
+Flask-Caching = "^2.0.2"
[tool.poetry.dev-dependencies]
pytest = "^7.1.2"
@@ -35,8 +42,13 @@ flake8-import-order = "^0.18.1"
safety = "^2.0.0"
zimports = "^0.6.0"
pytest-sugar = "^0.9.5"
+dash = {extras = ["diskcache"], version = "^2.7.1"}
+memory-profiler = "^0.61.0"
+[tool.poetry.group.dev.dependencies]
+parameterized = "^0.9.0"
+
[build-system]
requires = ["poetry-core>=1.0.0"]
build-backend = "poetry.core.masonry.api"
diff --git a/tests/__init__.py b/tests/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/tests/conftest.py b/tests/conftest.py
new file mode 100644
index 0000000..f1a1957
--- /dev/null
+++ b/tests/conftest.py
@@ -0,0 +1,20 @@
+import os
+
+import pytest
+
+from tests.setup_test_sql_db import SqlServerWrapper
+
+
+@pytest.fixture(scope="session")
+def sql_test_db(tmpdir_factory):
+ data_dir = tmpdir_factory.mktemp("db_dir")
+ sql_db = SqlServerWrapper(data_dir)
+ sql_db.start()
+ # export db params
+ os.environ["MYSQL_USER"] = "root"
+ os.environ["MYSQL_HOST"] = "127.0.0.1"
+ os.environ["MYSQL_PW"] = ""
+ print("fixture")
+ print(sql_db)
+ yield sql_db
+ sql_db.stop()
diff --git a/tests/setup_test_sql_db.py b/tests/setup_test_sql_db.py
new file mode 100644
index 0000000..f819299
--- /dev/null
+++ b/tests/setup_test_sql_db.py
@@ -0,0 +1,233 @@
+#!/usr/bin/env python3
+
+import os
+import subprocess
+import sys
+import time
+from urllib.parse import urlparse
+
+import requests
+from sqlalchemy import create_engine
+from tqdm import tqdm
+
+
+def printerr(*args, **kwargs):
+ print(*args, **kwargs, file=sys.stderr)
+
+
+def download_file(url, out_file):
+ file_name_part = out_file + ".prt"
+ with requests.get(url, stream=True) as response:
+ response.raise_for_status()
+ file_size_mbyte = int(float(response.headers["Content-Length"]) / 1024 / 1024)
+
+ printerr(f"Downloading: {out_file}, size: {file_size_mbyte} MB")
+ with open(file_name_part, "wb") as handle:
+ with tqdm(total=file_size_mbyte, position=0, leave=True, unit="MB") as pbar:
+ for chunk in response.iter_content(
+ chunk_size=1024 * 1024
+ ): # 1 MB chunk size
+ if chunk: # filter out keep-alive new chunks
+ handle.write(chunk)
+ chunk_size_mb = round(len(chunk) / 1024 / 1024, 2)
+ pbar.update(chunk_size_mb)
+ os.rename(file_name_part, out_file)
+ return os.path.abspath(out_file)
+
+
+def download_spike_dump(test_db_dir):
+ # download mpx db dump, covradar dump stored at "https://osf.io/hyxfp/download",
+ # saved here: os.path.join(test_db_dir, "Spike.sql")
+ url = ""
+ printerr("Downloading sql dump...")
+ spike_dump = download_file(url, os.path.join(test_db_dir, "Mpox.sql"))
+ # -e script, --expression=script: add the script to the commands to be executed
+ # s/utf8mb4_0900_ai_ci/utf8mb4_unicode_ci/g = test for correct mysql versions?
+ subprocess.check_call(
+ ["sed", "-i", spike_dump, "-e", "s/utf8mb4_0900_ai_ci/utf8mb4_unicode_ci/g"]
+ )
+ return spike_dump
+
+
+class SqlServerWrapper:
+ sql_is_initializing = False
+ test_db_dir = os.path.join(os.path.dirname(__file__), "sql_dumps")
+
+ def __init__(
+ self,
+ datadir,
+ password,
+ server_log_file="mariadb.log",
+ host="127.0.0.1",
+ user="root",
+ ):
+ self.datadir = os.path.abspath(datadir)
+ self.daemon = None
+ self.log = os.path.abspath(server_log_file)
+ self._log_fd = None
+ self.user = user
+ self.host = host
+ self.pw = password
+
+ if not self.sql_is_initializing:
+ if not os.path.exists(datadir) or (len(os.listdir(self.datadir)) == 0):
+ self.__class__.sql_is_initializing = True
+ try:
+ self.init_sql_db()
+ except Exception as e:
+ self.__class__.sql_is_initializing = False
+ raise e
+
+ def get_database_connection(self, user=None, password=None, host=None):
+ if user is None:
+ user = self.user
+ if password is None:
+ password = self.pw
+ if host is None:
+ host = self.host
+ return create_engine(f"mysql+pymysql://{user}:{password}@{host}")
+
+ def init_sql_db(self):
+ # initialize sql db
+ # init sql data dir
+ if not os.path.exists(self.datadir):
+ printerr("Creatind directory:", self.datadir)
+ os.mkdir(self.datadir)
+ # initialize DB without root pw
+ subprocess.check_call(
+ [
+ "mysql_install_db",
+ "--auth-root-authentication-method=normal",
+ "--datadir",
+ self.datadir,
+ ]
+ )
+ self.lock_down_db()
+ if not os.path.exists(os.path.join(self.test_db_dir, "Spike.sql")):
+ download_spike_dump(self.test_db_dir)
+
+ def lock_down_db(self):
+ with self:
+ # Make sure that NOBODY can access the server without a password
+ printerr("setting sql pw")
+ conn = self.get_database_connection(password="")
+ query = f"ALTER USER 'root'@'localhost' IDENTIFIED BY '{self.pw}'"
+ conn.execute(query)
+ # Make changes take effect
+ printerr("flushing privileges")
+ conn = self.get_database_connection()
+ query = "FLUSH PRIVILEGES"
+ conn.execute(query)
+ # Any subsequent tries to run queries this way will get access denied because lack of usr/pwd param
+
+ def load_dump(self, db_name, dump_file, drop_if_exists=True):
+ if not self.is_alive():
+ raise Exception(
+ f"sql daemon not running! Did you surround you code with 'with {self.__class__.__name__}'"
+ )
+ # dump DB if present
+ conn = self.get_database_connection(self.user, self.pw, self.host)
+ if drop_if_exists:
+ conn.execute(f"DROP DATABASE IF EXISTS {db_name};")
+
+ query = f"CREATE DATABASE {db_name};"
+ printerr("Creating database:", query)
+ conn.execute(query)
+ os.environ["MYSQL_PWD"] = self.pw
+ cmd = ["mysql", "-u", self.user, "--database", db_name]
+ printerr("loading sql dump:", dump_file)
+ printerr("MySQL command:", *cmd)
+ with open(dump_file, "rb") as handle:
+ result = subprocess.run(cmd, input=handle.read(), capture_output=True)
+ if result.stdout:
+ print(result.stdout.decode("utf-8"))
+ if result.stderr:
+ print(result.stderr.decode("utf-8"), file=sys.stderr)
+
+ def load_all_test_dumps(self):
+ for f in os.listdir(self.test_db_dir):
+ if f.endswith(".sql"):
+ db_name = os.path.splitext(os.path.basename(f))[0]
+ self.load_dump(db_name, os.path.join(self.test_db_dir, f))
+
+ def is_alive(self):
+ return_code = subprocess.call(
+ ["mysqladmin", "ping", "-h", self.host, "-u", self.user, "--silent"],
+ stderr=subprocess.DEVNULL,
+ stdout=subprocess.DEVNULL,
+ )
+ if return_code == 0:
+ return True
+ else:
+ return False
+
+ def __enter__(self):
+ self.start()
+
+ def __exit__(self, type, value, traceback):
+ self.stop()
+
+ def start(self):
+ args = ["mysqld", "--datadir", self.datadir, "--user", self.user]
+ printerr("Starting MySQL-Server: '", " ".join(args), "'", sep="")
+ printerr(f"Writing log to: {self.log}")
+ self._log_fd = open(self.log, "w")
+
+ self.daemon = subprocess.Popen(args, stderr=self._log_fd)
+ max_tries = 5
+ tries = 0
+ while not self.is_alive():
+ tries += 1
+ if tries >= max_tries:
+ raise subprocess.SubprocessError(
+ f"Failed to start mysql daemon. Check log: {self.log}"
+ )
+ time.sleep(1)
+
+ def stop(self):
+ # send term signal to mysqld
+ printerr("Shutting down MySQL-Server... ", end="")
+ self.daemon.terminate()
+ self.daemon.communicate()
+ self.daemon = None
+ self._log_fd.close()
+ printerr("Done!")
+
+
+def main():
+ sql_datadir = "frontend/tests/.sql_datadir"
+ mysql_credentials = get_mysql_credentials()
+ sql_db = SqlServerWrapper(sql_datadir, password=mysql_credentials["MYSQL_PW"])
+ if not sql_db.is_alive():
+ sql_db.start()
+ sql_db.load_all_test_dumps()
+ if any(cred not in os.environ for cred in mysql_credentials):
+ env_file = os.path.join(os.path.dirname(os.path.dirname(__file__)), "env.sh")
+ printerr(f"Writing mysql credentials to file\nLoad with: 'source {env_file}'")
+ write_env_file(mysql_credentials, env_file)
+ printerr(
+ "MySQL daemon running in background. Shutdown:\n"
+ " mysqladmin shutdown -u $MYSQL_USER -h $MYSQL_HOST --password=$MYSQL_PW"
+ )
+
+
+def write_env_file(credential_dict, file_path):
+ with open(file_path, "w") as f:
+ for env_var, value in credential_dict.items():
+ f.write(f"export {env_var}={value}\n")
+
+
+def get_mysql_credentials():
+ DB_URL = os.getenv("DB_URL")
+ parsed_db_url = urlparse(DB_URL)
+ # port = parsed_db_url.port
+ cred = {
+ "MYSQL_USER": parsed_db_url.username,
+ "MYSQL_PW": parsed_db_url.password,
+ "MYSQL_HOST": parsed_db_url.hostname,
+ }
+ return cred
+
+
+if __name__ == "__main__":
+ main()
diff --git a/tests/sql_dumps/mpx_test_04.sql b/tests/sql_dumps/mpx_test_04.sql
new file mode 100644
index 0000000..94989ce
--- /dev/null
+++ b/tests/sql_dumps/mpx_test_04.sql
@@ -0,0 +1,529 @@
+-- MySQL dump 10.13 Distrib 8.0.25, for Linux (x86_64)
+--
+-- Host: 127.0.0.1 Database: mpx_test_04
+-- ------------------------------------------------------
+-- Server version 5.5.5-10.10.3-MariaDB
+
+/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
+/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
+/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
+/*!50503 SET NAMES utf8mb4 */;
+/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
+/*!40103 SET TIME_ZONE='+00:00' */;
+/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
+/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
+/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
+/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
+
+--
+-- Table structure for table `alignment`
+--
+
+CREATE DATABASE IF NOT EXISTS mpx_test_04;
+
+DROP TABLE IF EXISTS `alignment`;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!50503 SET character_set_client = utf8mb4 */;
+CREATE TABLE `alignment` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `seqhash` varchar(200) NOT NULL,
+ `element_id` int(11) NOT NULL,
+ PRIMARY KEY (`id`),
+ UNIQUE KEY `uni_seq_eleID` (`seqhash`,`element_id`),
+ KEY `element_id` (`element_id`),
+ CONSTRAINT `alignment_ibfk_1` FOREIGN KEY (`seqhash`) REFERENCES `sequence` (`seqhash`) ON DELETE CASCADE,
+ CONSTRAINT `alignment_ibfk_2` FOREIGN KEY (`element_id`) REFERENCES `element` (`id`) ON DELETE CASCADE
+) ENGINE=InnoDB AUTO_INCREMENT=230871 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `alignment`
+--
+
+LOCK TABLES `alignment` WRITE;
+/*!40000 ALTER TABLE `alignment` DISABLE KEYS */;
+INSERT INTO `alignment` VALUES (255,'/d3W8dTBry/BYZ+PNnSr85kvxNI',22),(1391,'/d3W8dTBry/BYZ+PNnSr85kvxNI',744),(89,'/Ebtj/4ITXmoFdj44YxMFanli/0',22),(1421,'/Ebtj/4ITXmoFdj44YxMFanli/0',744),(169063,'/k4jib+ou9GopYkHl9DIFfFJ6a0',22),(163927,'/k4jib+ou9GopYkHl9DIFfFJ6a0',744),(169501,'/xbAxOg2NKYerE7iPl5a8mH141M',22),(165507,'/xbAxOg2NKYerE7iPl5a8mH141M',744),(170069,'+45dwIgmsg096+dOzSDbl1kplLY',22),(163373,'+45dwIgmsg096+dOzSDbl1kplLY',744),(923,'+4MRlFh+pOVgPKJTe/DvlRIt8CA',22),(1373,'+4MRlFh+pOVgPKJTe/DvlRIt8CA',744),(805,'+PA6lpZy4SIIlBb9NNGDJa8LsUc',22),(1616,'+PA6lpZy4SIIlBb9NNGDJa8LsUc',744),(168191,'+zWQ6S3BTyUDBLbebDB51GyKY9M',22),(164711,'+zWQ6S3BTyUDBLbebDB51GyKY9M',744),(573,'01Ztu7wv7RzGA0PP6w+7PYRt9X4',22),(1223,'01Ztu7wv7RzGA0PP6w+7PYRt9X4',744),(1168,'04SDamskVuDGWo0/csiIgDJu8OI',22),(2291,'04SDamskVuDGWo0/csiIgDJu8OI',744),(99,'0b3iq1L0tCASNFltp0ef8gCB/Tk',22),(1980,'0b3iq1L0tCASNFltp0ef8gCB/Tk',744),(167760,'0b5XoGHrOgyW9Hdteyhek968H1o',22),(166457,'0b5XoGHrOgyW9Hdteyhek968H1o',744),(677,'0dLarx2g9x79V3wX6siXhUX1g6Q',22),(1206,'0dLarx2g9x79V3wX6siXhUX1g6Q',744),(167520,'0qY3ody2/qBXotRyC3zNTHtuixE',22),(164462,'0qY3ody2/qBXotRyC3zNTHtuixE',744),(257,'0zuRuf0LxwNuOGSoJZgsV36KCJg',22),(1487,'0zuRuf0LxwNuOGSoJZgsV36KCJg',744),(170328,'18v5kc9DRXRrpZNmr5hyvqjQHYY',22),(163211,'18v5kc9DRXRrpZNmr5hyvqjQHYY',744),(168166,'1HUgibLlBChn92I2hLnjEkJb/m0',22),(164026,'1HUgibLlBChn92I2hLnjEkJb/m0',744),(53,'2iyS2jHeFwkcLeZYRM7IOBu1HYA',22),(1613,'2iyS2jHeFwkcLeZYRM7IOBu1HYA',744),(918,'2kPO1EoSAVVn6h4Dhoqa1+VXHjI',22),(2005,'2kPO1EoSAVVn6h4Dhoqa1+VXHjI',744),(1056,'3969LR4d7RYipSGwPtreVESHJMU',22),(1985,'3969LR4d7RYipSGwPtreVESHJMU',744),(708,'3CuFsmdgRoC0lQzqGOzm5BtQGRg',22),(2256,'3CuFsmdgRoC0lQzqGOzm5BtQGRg',744),(167875,'3FnNosPDb+rrBZJrUxgUgZoMb2Y',22),(166159,'3FnNosPDb+rrBZJrUxgUgZoMb2Y',744),(588,'3MN0Jlf8sLOHTttLEZRtUvlj27U',22),(1382,'3MN0Jlf8sLOHTttLEZRtUvlj27U',744),(820,'3p2d0Uj6Eoo+2N/VOU+47/w2mpM',22),(1580,'3p2d0Uj6Eoo+2N/VOU+47/w2mpM',744),(932,'5GNiYyw2CmmF3qvO/cxsUDWyvCw',22),(2083,'5GNiYyw2CmmF3qvO/cxsUDWyvCw',744),(167850,'5JQhyu1+S7bjdpfXoTdAj/ydyf8',22),(163199,'5JQhyu1+S7bjdpfXoTdAj/ydyf8',744),(620,'5yrpMBh+nddhSf4h3Ihhg0VyM7U',22),(1471,'5yrpMBh+nddhSf4h3Ihhg0VyM7U',744),(434,'6b9czZSy4Id5cMotg2mFfGovnKY',22),(1607,'6b9czZSy4Id5cMotg2mFfGovnKY',744),(675,'6BRMFqNCjbqoae8L52AUU4xl/yA',22),(2001,'6BRMFqNCjbqoae8L52AUU4xl/yA',744),(170910,'6LYTEg1FdQ+0X8JWVC7eAGd51p0',22),(164713,'6LYTEg1FdQ+0X8JWVC7eAGd51p0',744),(1102,'6N73vc51MJk9+oz/kAGBHoUNPIw',22),(1312,'6N73vc51MJk9+oz/kAGBHoUNPIw',744),(168267,'6sUmZPJaYO8a4yZVSx0jyFvBSVE',22),(165985,'6sUmZPJaYO8a4yZVSx0jyFvBSVE',744),(773,'86CEEtfjy4smaX8hGMnbdKyw/XY',22),(2222,'86CEEtfjy4smaX8hGMnbdKyw/XY',744),(248,'8EF7FnsBOYEg3nUsRcM+oDVesaw',22),(1448,'8EF7FnsBOYEg3nUsRcM+oDVesaw',744),(61,'8j+JGxc/+6tlC0k6hFyH3iYucs0',22),(1838,'8j+JGxc/+6tlC0k6hFyH3iYucs0',744),(803,'98zCHSk6BsJej6lm/hUbxa6xhVk',22),(2350,'98zCHSk6BsJej6lm/hUbxa6xhVk',744),(168550,'9esrN2JDyZS4GIPW6h3Q7+QyBZM',22),(166097,'9esrN2JDyZS4GIPW6h3Q7+QyBZM',744),(810,'9jNwXibupd4Z8ymVzljDNret59E',22),(1928,'9jNwXibupd4Z8ymVzljDNret59E',744),(778,'9kgGC3+UDaM1ExIF2prB/z7VtHY',22),(1716,'9kgGC3+UDaM1ExIF2prB/z7VtHY',744),(170397,'9oK5G9XYNcLHDEos7Zm541yWwz0',22),(164511,'9oK5G9XYNcLHDEos7Zm541yWwz0',744),(1103,'A1HnmhRYYMlIHzDmharkI53jvi4',22),(1271,'A1HnmhRYYMlIHzDmharkI53jvi4',744),(393,'aafGGHato5TCdtClp34zmCJsZOA',22),(1227,'aafGGHato5TCdtClp34zmCJsZOA',744),(1028,'aDMGzX9bL/0PgkcSy3Lg6EgS2UU',22),(1401,'aDMGzX9bL/0PgkcSy3Lg6EgS2UU',744),(626,'Aj6v8xwXsW8wF6wbtvWqAuazog0',22),(1259,'Aj6v8xwXsW8wF6wbtvWqAuazog0',744),(167516,'AkpOzRH6VU20ymJCNtu22xPxCBQ',22),(164442,'AkpOzRH6VU20ymJCNtu22xPxCBQ',744),(357,'AT3PMppmWVpLUGBfUQ4lhR13Ppg',22),(1829,'AT3PMppmWVpLUGBfUQ4lhR13Ppg',744),(167870,'AwQLurGuIC8KA8V7xCzSKuFdFxM',22),(165859,'AwQLurGuIC8KA8V7xCzSKuFdFxM',744),(771,'B/XWal0fnEBsJZBEvOdwuReyMfY',22),(1599,'B/XWal0fnEBsJZBEvOdwuReyMfY',744),(402,'bNoU6aY0p0D1UdGKnXstfPw9tZw',22),(1906,'bNoU6aY0p0D1UdGKnXstfPw9tZw',744),(725,'BO59yROpp+vtE17QCBGTZIJKei0',22),(1808,'BO59yROpp+vtE17QCBGTZIJKei0',744),(324,'BVCX30fuB9nLvZppnyn/H+o2lls',22),(1235,'BVCX30fuB9nLvZppnyn/H+o2lls',744),(987,'cHBSoXqYjo8Qf6Sp270LfP33hMA',22),(1995,'cHBSoXqYjo8Qf6Sp270LfP33hMA',744),(168055,'cMhfpNQ4YEQU0x3MtDRFZ1SGrus',22),(165855,'cMhfpNQ4YEQU0x3MtDRFZ1SGrus',744),(168771,'cQnZ4zCVWK+AdPjWYFM+h/goO9A',22),(163636,'cQnZ4zCVWK+AdPjWYFM+h/goO9A',744),(1181,'CQoyPE/XTIdzkA0qSo2U3KnC7L8',22),(1276,'CQoyPE/XTIdzkA0qSo2U3KnC7L8',744),(684,'CrUU5ZAFV/DDU6yROVM/zU3T67w',22),(1523,'CrUU5ZAFV/DDU6yROVM/zU3T67w',744),(169384,'CRxhZUq6BndNyy41Kp2anAltzCg',22),(166262,'CRxhZUq6BndNyy41Kp2anAltzCg',744),(765,'cY+v3FHbZU+JD/Um5q8/KKEZmes',22),(1994,'cY+v3FHbZU+JD/Um5q8/KKEZmes',744),(167216,'d/UqjFUSv07EiluwGFvDLajHTYs',22),(165164,'d/UqjFUSv07EiluwGFvDLajHTYs',744),(641,'dc7zqE59q3uShr5Co40u/N4wN+M',22),(1762,'dc7zqE59q3uShr5Co40u/N4wN+M',744),(1006,'dCZGXq/Wsvx1vpJ0fGQkYqCwBws',22),(1319,'dCZGXq/Wsvx1vpJ0fGQkYqCwBws',744),(170964,'DW9BsEtXVtt/U4crkm6MqqDQaMk',22),(164887,'DW9BsEtXVtt/U4crkm6MqqDQaMk',744),(169561,'DZ6Nq8bvk5/rlIcpBXEIkFguBq4',22),(164158,'DZ6Nq8bvk5/rlIcpBXEIkFguBq4',744),(1049,'eBBHxpr4BSr8fUdmMa01AVcWvOs',22),(2152,'eBBHxpr4BSr8fUdmMa01AVcWvOs',744),(416,'EfG7E20DPYu8aM6PpsSQGViEKx0',22),(1984,'EfG7E20DPYu8aM6PpsSQGViEKx0',744),(167971,'EGGkSJjKbpVHbRtYF3v2Dkn0Svg',22),(165905,'EGGkSJjKbpVHbRtYF3v2Dkn0Svg',744),(167955,'EGRJ7e8zCZkweOESj5ap3Lhnx7A',22),(164906,'EGRJ7e8zCZkweOESj5ap3Lhnx7A',744),(564,'EjDi7gKpkjiCYfBFjveX64koC04',22),(1517,'EjDi7gKpkjiCYfBFjveX64koC04',744),(1087,'elnAUGDBUdCDQzkFw117vBMsaFI',22),(2322,'elnAUGDBUdCDQzkFw117vBMsaFI',744),(30,'ePfgay59xEvcy6ZkXkl3b4K+FXs',22),(1879,'ePfgay59xEvcy6ZkXkl3b4K+FXs',744),(286,'epJT4uzQbB7xd6KDWLCCtbmyMow',22),(1784,'epJT4uzQbB7xd6KDWLCCtbmyMow',744),(168665,'eqKGvuLL3qxThr+WaT0icjDR01c',22),(163149,'eqKGvuLL3qxThr+WaT0icjDR01c',744),(166983,'eUEwaDOs7Hr4wrPYPmh0O1mPELo',22),(166175,'eUEwaDOs7Hr4wrPYPmh0O1mPELo',744),(167342,'EwEP4HfYKM/tRR6S8DGpaIQOeNc',22),(166649,'EwEP4HfYKM/tRR6S8DGpaIQOeNc',744),(401,'f6daA+WYo+ezhTNq4cS44jOoW+c',22),(1431,'f6daA+WYo+ezhTNq4cS44jOoW+c',744),(165,'FA/pUrJkzKtAO+J89iXZdaDDZEo',22),(1213,'FA/pUrJkzKtAO+J89iXZdaDDZEo',744),(276,'FFYDto9G11YDRzVfMY4kQIaLTOA',22),(1890,'FFYDto9G11YDRzVfMY4kQIaLTOA',744),(226,'FG3nq1CgbIW/CENDWKxeFImEY78',22),(1428,'FG3nq1CgbIW/CENDWKxeFImEY78',744),(688,'FUFXhQjR2C8+YWmDLd+B+cTfzQs',22),(2299,'FUFXhQjR2C8+YWmDLd+B+cTfzQs',744),(167896,'fwkjkz8Ym/f/LwRUUGYYmlcM1bA',22),(165526,'fwkjkz8Ym/f/LwRUUGYYmlcM1bA',744),(4,'GdTG6YdgKXj2HhzR+AmHp8YXPds',22),(2290,'GdTG6YdgKXj2HhzR+AmHp8YXPds',744),(270,'gg6GgBQa76I0zpydMpuyK0OH31E',22),(1854,'gg6GgBQa76I0zpydMpuyK0OH31E',744),(169863,'Gh6U7g9FYoqTdneTO77lKraAPt8',22),(165477,'Gh6U7g9FYoqTdneTO77lKraAPt8',744),(24,'GLhKxTEo2swRc00Rin0+wkYcpM4',22),(1622,'GLhKxTEo2swRc00Rin0+wkYcpM4',744),(169838,'GONc/xqo3afP6mb47k7pjMXt28U',22),(166426,'GONc/xqo3afP6mb47k7pjMXt28U',744),(167330,'GoWeeKUI0wtrzu+LQ5U6MhEuy7U',22),(166547,'GoWeeKUI0wtrzu+LQ5U6MhEuy7U',744),(170162,'GpLaB2zUpzE3NCJyf0HGN17wMeA',22),(162991,'GpLaB2zUpzE3NCJyf0HGN17wMeA',744),(622,'grgKliIudyqii049s8xAfnxi2Hg',22),(2029,'grgKliIudyqii049s8xAfnxi2Hg',744),(1174,'grsYVLsw/X9W665L2Z5Rov74Dh8',22),(2088,'grsYVLsw/X9W665L2Z5Rov74Dh8',744),(230593,'GtJYnNxh6fjXm1DBBJw9ZabedH8',22),(230680,'GtJYnNxh6fjXm1DBBJw9ZabedH8',744),(379,'gVD2gkRm5Xno9OH1lSkRIBBu+i0',22),(1359,'gVD2gkRm5Xno9OH1lSkRIBBu+i0',744),(849,'gw5PrZwcdvrWfrQ1g+vDgTChPNI',22),(2331,'gw5PrZwcdvrWfrQ1g+vDgTChPNI',744),(230485,'GyWZKAhG42/+GNqcEuSwmf0jNFI',22),(230870,'GyWZKAhG42/+GNqcEuSwmf0jNFI',744),(168855,'HA4kc/5HruP7Y3D0vITqH6In/ZY',22),(165645,'HA4kc/5HruP7Y3D0vITqH6In/ZY',744),(667,'hh1o7ugVgrs+h6r9THFzWRl394Q',22),(1656,'hh1o7ugVgrs+h6r9THFzWRl394Q',744),(167973,'hmOxaphdHR+xQNr17bIOVnAZHps',22),(164406,'hmOxaphdHR+xQNr17bIOVnAZHps',744),(838,'HMy2U0sZiNAYG9ktbI1s62AFFAU',22),(1392,'HMy2U0sZiNAYG9ktbI1s62AFFAU',744),(17,'horkpAf580aj/PhJ8yZN/Q6Lssc',22),(2023,'horkpAf580aj/PhJ8yZN/Q6Lssc',744),(1083,'HSomzvJaCcyNeG7/cBLQ+MAncx4',22),(2014,'HSomzvJaCcyNeG7/cBLQ+MAncx4',744),(167498,'HUkW8NWrXq6DYhukVcshtLi2AZo',22),(163280,'HUkW8NWrXq6DYhukVcshtLi2AZo',744),(34,'hvNzT2u/mTbKAfjlMwYglurTMd8',22),(1804,'hvNzT2u/mTbKAfjlMwYglurTMd8',744),(102,'HzjYza97SWaJ0oowOfTo18YyqtA',22),(1313,'HzjYza97SWaJ0oowOfTo18YyqtA',744),(584,'hzPGmD1hyD0K5pnh8WwRkU32/6E',22),(2098,'hzPGmD1hyD0K5pnh8WwRkU32/6E',744),(607,'i24dxFNV+/yoIGwNGp6P17kU++Y',22),(2296,'i24dxFNV+/yoIGwNGp6P17kU++Y',744),(170473,'i3TZt70ZfeFvHoCsrHY1yIhhG0g',22),(164230,'i3TZt70ZfeFvHoCsrHY1yIhhG0g',744),(460,'i977Qo5QUC2QHJdbp60CUxINGZE',22),(1250,'i977Qo5QUC2QHJdbp60CUxINGZE',744),(168120,'ibCJdOZeY/xW91KUTFo44Qo7ZIA',22),(164624,'ibCJdOZeY/xW91KUTFo44Qo7ZIA',744),(594,'iyek7vT2itKqe2Q6+zDWWDEvGTU',22),(1302,'iyek7vT2itKqe2Q6+zDWWDEvGTU',744),(88,'j/dB9IpU/YLych69QbZgb1kxxXg',22),(1462,'j/dB9IpU/YLych69QbZgb1kxxXg',744),(563,'japJH032ZZKjkVtHQpr8KiZnfmE',22),(1914,'japJH032ZZKjkVtHQpr8KiZnfmE',744),(230476,'jatckCh5GhTCRpO8Kbfifa3ndss',22),(230646,'jatckCh5GhTCRpO8Kbfifa3ndss',744),(1044,'Jhu77l3OwPqtNfOfqj8bK7P+ZhU',22),(2038,'Jhu77l3OwPqtNfOfqj8bK7P+ZhU',744),(1095,'JMwakPA/B11HLFM/ggz25REjTqo',22),(1198,'JMwakPA/B11HLFM/ggz25REjTqo',744),(406,'Jpl0IRY6IZw6fYwENXNl/JB0KjU',22),(2304,'Jpl0IRY6IZw6fYwENXNl/JB0KjU',744),(268,'Jy72otHS8c+hIdvWFm6L3sSGHjU',22),(2303,'Jy72otHS8c+hIdvWFm6L3sSGHjU',744),(389,'k/o9ks9bBtpfpEV4qgMz1jm+qGI',22),(1268,'k/o9ks9bBtpfpEV4qgMz1jm+qGI',744),(1169,'K59ZiZzuCCQzSLYgpKQSJ23e8bQ',22),(1760,'K59ZiZzuCCQzSLYgpKQSJ23e8bQ',744),(370,'KadbTClq2L2as3dwph/T+rpqCCw',22),(2153,'KadbTClq2L2as3dwph/T+rpqCCw',744),(1085,'kBz+SAZ40qL2A1ArN88hm3mvZLw',22),(1925,'kBz+SAZ40qL2A1ArN88hm3mvZLw',744),(772,'KgwhTumdIw8E0Hsb1JwWyZLsiSE',22),(2236,'KgwhTumdIw8E0Hsb1JwWyZLsiSE',744),(693,'kIxQCpG5RXHtjw307yEF+bctp3U',22),(1948,'kIxQCpG5RXHtjw307yEF+bctp3U',744),(665,'knFeUdrHH5VpXu4M99L8uWkiPMw',22),(1663,'knFeUdrHH5VpXu4M99L8uWkiPMw',744),(945,'kQmYXCkO7AhEDH0HCm2KndVdqdM',22),(1386,'kQmYXCkO7AhEDH0HCm2KndVdqdM',744),(167650,'KshD/hY10uetRS8acekMKd9wCv4',22),(165321,'KshD/hY10uetRS8acekMKd9wCv4',744),(169671,'leoKQZRtcGCf1tfIi4svXsDenHY',22),(165801,'leoKQZRtcGCf1tfIi4svXsDenHY',744),(704,'lIcrqM3lNDMKb/hJL0uetL5onf8',22),(2250,'lIcrqM3lNDMKb/hJL0uetL5onf8',744),(1184,'lk1phFwK0/GnRTSfd3oMWkHKy3w',22),(2017,'lk1phFwK0/GnRTSfd3oMWkHKy3w',744),(230474,'lmhxIRtdBn/UQ6PJgEPWr6zMB00',22),(230630,'lmhxIRtdBn/UQ6PJgEPWr6zMB00',744),(993,'lpMWuQ0UdDgCT7DeDqcREBalgv4',22),(1199,'lpMWuQ0UdDgCT7DeDqcREBalgv4',744),(168240,'lugCQ3DsT1ujHlWt2y/9IhbEMPU',22),(165888,'lugCQ3DsT1ujHlWt2y/9IhbEMPU',744),(674,'LV2gBLejkHSvcUbrkXhW/1PXuag',22),(1924,'LV2gBLejkHSvcUbrkXhW/1PXuag',744),(169071,'m3cJzrGFLrQ7I1926niHHEHD9UE',22),(165116,'m3cJzrGFLrQ7I1926niHHEHD9UE',744),(929,'m9MIz3VDwRXeju7TBQ6QHENFeUA',22),(1788,'m9MIz3VDwRXeju7TBQ6QHENFeUA',744),(640,'MCRq4/1JSJmuVDRKrlyiGEa7yxg',22),(1652,'MCRq4/1JSJmuVDRKrlyiGEa7yxg',744),(56,'mfg/Cc9EKcd6ny8CTKFabuDTjJs',22),(2293,'mfg/Cc9EKcd6ny8CTKFabuDTjJs',744),(168176,'mGx8bNlbXXTxH/GwaXXc6tz/LbQ',22),(163226,'mGx8bNlbXXTxH/GwaXXc6tz/LbQ',744),(168044,'mikgWbd53Hu6QALvo19S3CsImm0',22),(165410,'mikgWbd53Hu6QALvo19S3CsImm0',744),(168468,'Mr3AOyi6sy4Re2OIRp6SL37FCk0',22),(165653,'Mr3AOyi6sy4Re2OIRp6SL37FCk0',744),(71,'n2YDVaSRg/VGn7Z3faL9V8HBQcY',22),(1629,'n2YDVaSRg/VGn7Z3faL9V8HBQcY',744),(206,'nDioS+MOJmWOhjZzUpvUjG3+0gU',22),(1484,'nDioS+MOJmWOhjZzUpvUjG3+0gU',744),(722,'neCz+CBIUxOVnLnPk6rdY15qrto',22),(1826,'neCz+CBIUxOVnLnPk6rdY15qrto',744),(557,'NEDwGYZUk1p9FzBt6wsgYdCNe2k',22),(1593,'NEDwGYZUk1p9FzBt6wsgYdCNe2k',744),(261,'Nk5XwjVt/3ksx/YjcUDhXrLUnIw',22),(2085,'Nk5XwjVt/3ksx/YjcUDhXrLUnIw',744),(166,'nP9MBehRD9uoJ6iWfBwvBiGXZEE',22),(1234,'nP9MBehRD9uoJ6iWfBwvBiGXZEE',744),(946,'NPHap9vr38cy/LHz6JN0NNBy7bI',22),(1254,'NPHap9vr38cy/LHz6JN0NNBy7bI',744),(168654,'NpiXzzQPCsgg7GsAwQ2Ilhj2i44',22),(163865,'NpiXzzQPCsgg7GsAwQ2Ilhj2i44',744),(168347,'nsYdNHJHA1A/THr9nIWc0hEqodc',22),(165897,'nsYdNHJHA1A/THr9nIWc0hEqodc',744),(380,'o0YY9NpJCuMIPXa287bBSeURz/g',22),(1610,'o0YY9NpJCuMIPXa287bBSeURz/g',744),(170864,'O3Q+ICoJ3cXqzYVi43eUR5v5vzc',22),(166678,'O3Q+ICoJ3cXqzYVi43eUR5v5vzc',744),(235,'o7qz6NnZ6mhdfC6/gBo7XWBvkyg',22),(2180,'o7qz6NnZ6mhdfC6/gBo7XWBvkyg',744),(712,'OK2zON8AFaW1p+o+7EAtIIizwoo',22),(1506,'OK2zON8AFaW1p+o+7EAtIIizwoo',744),(649,'ouZCHQ7IQNEx59B05vG7WYAIKRA',22),(1865,'ouZCHQ7IQNEx59B05vG7WYAIKRA',744),(168477,'p0q3w+tFQjAlMzj6wuzRrhh2m18',22),(166926,'p0q3w+tFQjAlMzj6wuzRrhh2m18',744),(1009,'P4dm8oTnpZG5v4O+wA9jmWwXkmk',22),(2163,'P4dm8oTnpZG5v4O+wA9jmWwXkmk',744),(846,'Paxhd1y3UXclDLzqUGXEFEWbcVo',22),(1279,'Paxhd1y3UXclDLzqUGXEFEWbcVo',744),(168857,'pC0XYgooTmlIII+srfLri8PxdKQ',22),(165949,'pC0XYgooTmlIII+srfLri8PxdKQ',744),(556,'pfU0sJ6oLYIrWbeynmPJCJHVuAg',22),(2133,'pfU0sJ6oLYIrWbeynmPJCJHVuAg',744),(348,'PKhwh+qfej9c7VjXgkEnYr49uY0',22),(1262,'PKhwh+qfej9c7VjXgkEnYr49uY0',744),(167801,'pTYROAf8jLOwezh3Cva8LzYpQbA',22),(166674,'pTYROAf8jLOwezh3Cva8LzYpQbA',744),(169253,'pY/w4oJ3FKj6iz8p3bi5CXW7cMM',22),(166189,'pY/w4oJ3FKj6iz8p3bi5CXW7cMM',744),(169265,'q7/5Zb7DWOC1w5SYoA3AgvjA+GY',22),(165720,'q7/5Zb7DWOC1w5SYoA3AgvjA+GY',744),(591,'q75OfhCTFRGzIwriSMS7aSgS9iY',22),(2050,'q75OfhCTFRGzIwriSMS7aSgS9iY',744),(646,'q8X925/gXQAGXoNn8Z5ukYKqlrA',22),(2022,'q8X925/gXQAGXoNn8Z5ukYKqlrA',744),(170636,'qC+ji2+MW0+Ak7HHd2A+qTbDJwo',22),(165125,'qC+ji2+MW0+Ak7HHd2A+qTbDJwo',744),(1036,'qI2bvfCgzuuv8BPpcEqLMKrVNXQ',22),(2108,'qI2bvfCgzuuv8BPpcEqLMKrVNXQ',744),(170415,'qnKRHdqpAjm8SdKbPrmWzmPqh9Y',22),(164307,'qnKRHdqpAjm8SdKbPrmWzmPqh9Y',744),(935,'qQ3O/M5iXsO/f9qoujAlwz/0BCg',22),(1481,'qQ3O/M5iXsO/f9qoujAlwz/0BCg',744),(862,'r0xeaDgT9JbcroNynAFlmr75bns',22),(1526,'r0xeaDgT9JbcroNynAFlmr75bns',744),(169274,'r5BBi5sSwmaeEzrP1PLQylzd/kg',22),(164482,'r5BBi5sSwmaeEzrP1PLQylzd/kg',744),(94,'r5jH5M1ktXJzof58U5BM+l5OcGM',22),(2137,'r5jH5M1ktXJzof58U5BM+l5OcGM',744),(169121,'RG0RFHf0E07moqKLDgG1BDh77mI',22),(165787,'RG0RFHf0E07moqKLDgG1BDh77mI',744),(241,'rKHyjooL5LTAAlpakurligK7d2s',22),(1207,'rKHyjooL5LTAAlpakurligK7d2s',744),(676,'RKp4YrAmBmXEzwe0Kz6XsaYXsjw',22),(1896,'RKp4YrAmBmXEzwe0Kz6XsaYXsjw',744),(168920,'rPqSeW++1ce+xvONTGX2cwW8bdk',22),(166132,'rPqSeW++1ce+xvONTGX2cwW8bdk',744),(922,'rVy8G0KlpbJkTsnw7gdjIYOYnA4',22),(1321,'rVy8G0KlpbJkTsnw7gdjIYOYnA4',744),(1035,'rxXOGIsoe7Db15XHBslXtb3KqnA',22),(1952,'rxXOGIsoe7Db15XHBslXtb3KqnA',744),(13,'s2SY+q1BGGttU1B4P3tdz+fkI3k',22),(1998,'s2SY+q1BGGttU1B4P3tdz+fkI3k',744),(70,'sAGQA4UcQhjeScGj2ccrqKh+z34',22),(2199,'sAGQA4UcQhjeScGj2ccrqKh+z34',744),(706,'sAQ1lYs25MQUXlt6RqA3H6y6hCo',22),(1379,'sAQ1lYs25MQUXlt6RqA3H6y6hCo',744),(770,'sE//OLLeNgBe1GidVyw7HB54LLk',22),(1635,'sE//OLLeNgBe1GidVyw7HB54LLk',744),(424,'SF1NeMJF1qCyoqYhB55q1V5bav8',22),(1326,'SF1NeMJF1qCyoqYhB55q1V5bav8',744),(668,'sR6KAx6yf6oIDIgBEdy/HayXQAo',22),(1414,'sR6KAx6yf6oIDIgBEdy/HayXQAo',744),(23,'sScI0obytiX05NVCb6IyagLXAqg',22),(1208,'sScI0obytiX05NVCb6IyagLXAqg',744),(168247,'sYMF82Ve6Q7PtJFGIO61gOpDe2g',22),(166103,'sYMF82Ve6Q7PtJFGIO61gOpDe2g',744),(170802,'tEGMyCcBUKjSLFNQg+Kx+L/iFa0',22),(165990,'tEGMyCcBUKjSLFNQg+Kx+L/iFa0',744),(580,'Tf5B4rI+0UnYpvlpbMr3CUCLm+c',22),(2090,'Tf5B4rI+0UnYpvlpbMr3CUCLm+c',744),(760,'tGXa7CDPahRy9ceJshJ2q4kPT8Q',22),(1402,'tGXa7CDPahRy9ceJshJ2q4kPT8Q',744),(74,'Thw6ucBRAUk2RO01NO3wLkGp7wA',22),(1413,'Thw6ucBRAUk2RO01NO3wLkGp7wA',744),(1101,'TOP6STwBwAu74VKyhx+qnjwevI8',22),(1853,'TOP6STwBwAu74VKyhx+qnjwevI8',744),(169635,'TSeLvcIRvHT41bCWdihwpvlV3jU',22),(165546,'TSeLvcIRvHT41bCWdihwpvlV3jU',744),(545,'TW4ZC+iBYemYz5Dxvhyafj7fbTk',22),(1592,'TW4ZC+iBYemYz5Dxvhyafj7fbTk',744),(168906,'U0yNsoDGeFkJfPmv5H+mgXI/6ek',22),(164517,'U0yNsoDGeFkJfPmv5H+mgXI/6ek',744),(168079,'u7TlC53ih+eOchUJQATnXeIjTzE',22),(163587,'u7TlC53ih+eOchUJQATnXeIjTzE',744),(919,'UjkjttldHl2sjHXUglhHGZrxr2U',22),(1244,'UjkjttldHl2sjHXUglhHGZrxr2U',744),(170017,'ukjIYnulxFrYKg2WZ1MiZaCYRxg',22),(166357,'ukjIYnulxFrYKg2WZ1MiZaCYRxg',744),(785,'UrOmGuMp2kxKxS0TvHkL/hrGjhg',22),(1532,'UrOmGuMp2kxKxS0TvHkL/hrGjhg',744),(568,'urPEiouFpZDRLECZLTtvhoIDOcU',22),(1443,'urPEiouFpZDRLECZLTtvhoIDOcU',744),(51,'ut31QWA9b2qBWg9UMLQQVPmpcwU',22),(1195,'ut31QWA9b2qBWg9UMLQQVPmpcwU',744),(355,'VbgzshehDtNxFqkW6M9Je1hwWGY',22),(1380,'VbgzshehDtNxFqkW6M9Je1hwWGY',744),(384,'vfZ0x4stbgiNPytKCuYgVL1eJak',22),(1605,'vfZ0x4stbgiNPytKCuYgVL1eJak',744),(170217,'vnEudpRmN0ljJ8CBQJWpdkpSypY',22),(166226,'vnEudpRmN0ljJ8CBQJWpdkpSypY',744),(766,'VP7iPAjseleBYCosiXaBTewXEGs',22),(2342,'VP7iPAjseleBYCosiXaBTewXEGs',744),(59,'w4oHYoNvMia3wlgFAMMGav3MPQw',22),(1882,'w4oHYoNvMia3wlgFAMMGav3MPQw',744),(1011,'WdZWyhK6NpuK3z0cuCltJ9taCYY',22),(2082,'WdZWyhK6NpuK3z0cuCltJ9taCYY',744),(682,'WE1AG1cHkV267liZQw3Kr/IYVFk',22),(1675,'WE1AG1cHkV267liZQw3Kr/IYVFk',744),(661,'WRnAR7ZFWqzVFjGNv5yPnL4JKRA',22),(1847,'WRnAR7ZFWqzVFjGNv5yPnL4JKRA',744),(551,'xc08MjuH3ufrsOcRmj9GTDcxhoE',22),(1893,'xc08MjuH3ufrsOcRmj9GTDcxhoE',744),(358,'XCRPUs6M9WzRGWtxQWYtoNjnNvg',22),(1874,'XCRPUs6M9WzRGWtxQWYtoNjnNvg',744),(578,'xGdoWuOALYMCFmdMhwGph65JWtI',22),(2210,'xGdoWuOALYMCFmdMhwGph65JWtI',744),(582,'XhPhZMLzLk2ffAtzcQjTzG0TriA',22),(1708,'XhPhZMLzLk2ffAtzcQjTzG0TriA',744),(961,'XHwarjQK7wGSMT2CHbdxhjHVGmU',22),(2015,'XHwarjQK7wGSMT2CHbdxhjHVGmU',744),(977,'xjEh/uLaH5QD0h2mXINdEXZRG9s',22),(1307,'xjEh/uLaH5QD0h2mXINdEXZRG9s',744),(836,'xLR3CYPxvVsVxjd9svQoxHcSwIk',22),(1456,'xLR3CYPxvVsVxjd9svQoxHcSwIk',744),(719,'xMQiQ5yGd0h+iCdTQXfomSz7RA8',22),(1972,'xMQiQ5yGd0h+iCdTQXfomSz7RA8',744),(705,'xnpGqqTwTX+c/ClS0nizRAmY+zQ',22),(2315,'xnpGqqTwTX+c/ClS0nizRAmY+zQ',744),(739,'XqtcTNVUUmzJ/5oH+NGcza90ZyY',22),(2312,'XqtcTNVUUmzJ/5oH+NGcza90ZyY',744),(52,'xup7BsaWJ2Nuy11BsVOJi+/j6Dk',22),(1354,'xup7BsaWJ2Nuy11BsVOJi+/j6Dk',744),(170293,'xZJV1gB/Rp8gCVJz3APJlQYJF0A',22),(165447,'xZJV1gB/Rp8gCVJz3APJlQYJF0A',744),(743,'Y5iM9YSlCB+eFTIsDgzMd+RQIsY',22),(1376,'Y5iM9YSlCB+eFTIsDgzMd+RQIsY',744),(170797,'yc6ERPfvaBxXQI/fpUeg4hSo3Cg',22),(164841,'yc6ERPfvaBxXQI/fpUeg4hSo3Cg',744),(560,'Yp1cshY64tM1IQgCKbr9VVOZ+XE',22),(2076,'Yp1cshY64tM1IQgCKbr9VVOZ+XE',744),(761,'yqSX80nhOukB4yy7qATnTXc6XLw',22),(1243,'yqSX80nhOukB4yy7qATnTXc6XLw',744),(595,'yXurIn0/aLuAwh7wlXDS/0WTFnY',22),(1511,'yXurIn0/aLuAwh7wlXDS/0WTFnY',744),(167748,'Zh4RfLTSd8cu/fR+E9dQ6hbPNZg',22),(164427,'Zh4RfLTSd8cu/fR+E9dQ6hbPNZg',744);
+/*!40000 ALTER TABLE `alignment` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
+-- Table structure for table `alignment2variant`
+--
+
+DROP TABLE IF EXISTS `alignment2variant`;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!50503 SET character_set_client = utf8mb4 */;
+CREATE TABLE `alignment2variant` (
+ `alignment_id` int(11) NOT NULL,
+ `variant_id` int(11) NOT NULL,
+ PRIMARY KEY (`variant_id`,`alignment_id`),
+ KEY `alignment_id` (`alignment_id`),
+ CONSTRAINT `alignment2variant_ibfk_1` FOREIGN KEY (`alignment_id`) REFERENCES `alignment` (`id`) ON DELETE CASCADE,
+ CONSTRAINT `alignment2variant_ibfk_2` FOREIGN KEY (`variant_id`) REFERENCES `variant` (`id`) ON DELETE CASCADE
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `alignment2variant`
+--
+
+LOCK TABLES `alignment2variant` WRITE;
+/*!40000 ALTER TABLE `alignment2variant` DISABLE KEYS */;
+INSERT INTO `alignment2variant` VALUES (4,196),(13,196),(17,196),(23,196),(24,196),(30,196),(34,196),(51,196),(52,196),(53,196),(56,196),(59,196),(61,196),(70,196),(71,196),(74,196),(88,196),(89,196),(94,196),(99,196),(102,196),(165,196),(166,196),(206,196),(226,196),(235,196),(241,196),(248,196),(255,196),(257,196),(261,196),(268,196),(270,196),(276,196),(286,196),(324,196),(348,196),(355,196),(357,196),(358,196),(370,196),(379,196),(380,196),(384,196),(389,196),(393,196),(401,196),(402,196),(406,196),(416,196),(424,196),(434,196),(460,196),(545,196),(551,196),(556,196),(557,196),(560,196),(563,196),(564,196),(568,196),(573,196),(578,196),(580,196),(582,196),(584,196),(588,196),(591,196),(594,196),(595,196),(607,196),(620,196),(622,196),(626,196),(640,196),(641,196),(646,196),(649,196),(661,196),(665,196),(667,196),(668,196),(674,196),(675,196),(676,196),(677,196),(682,196),(684,196),(688,196),(693,196),(704,196),(705,196),(706,196),(708,196),(712,196),(719,196),(722,196),(725,196),(739,196),(743,196),(760,196),(761,196),(765,196),(766,196),(770,196),(771,196),(772,196),(773,196),(778,196),(785,196),(803,196),(805,196),(810,196),(820,196),(836,196),(838,196),(846,196),(849,196),(862,196),(918,196),(919,196),(922,196),(923,196),(929,196),(932,196),(935,196),(945,196),(946,196),(961,196),(977,196),(987,196),(993,196),(1006,196),(1009,196),(1011,196),(1028,196),(1035,196),(1036,196),(1044,196),(1049,196),(1056,196),(1083,196),(1085,196),(1087,196),(1095,196),(1101,196),(1102,196),(1103,196),(1168,196),(1169,196),(1174,196),(1181,196),(1184,196),(166983,196),(167216,196),(167330,196),(167342,196),(167498,196),(167516,196),(167520,196),(167650,196),(167748,196),(167760,196),(167801,196),(167850,196),(167870,196),(167875,196),(167896,196),(167955,196),(167971,196),(167973,196),(168044,196),(168055,196),(168079,196),(168120,196),(168166,196),(168176,196),(168191,196),(168240,196),(168247,196),(168267,196),(168347,196),(168468,196),(168477,196),(168550,196),(168654,196),(168665,196),(168771,196),(168855,196),(168857,196),(168906,196),(168920,196),(169063,196),(169071,196),(169121,196),(169253,196),(169265,196),(169274,196),(169384,196),(169501,196),(169561,196),(169635,196),(169671,196),(169838,196),(169863,196),(170017,196),(170069,196),(170162,196),(170217,196),(170293,196),(170328,196),(170397,196),(170415,196),(170473,196),(170636,196),(170797,196),(170802,196),(170864,196),(170910,196),(170964,196),(230474,196),(230476,196),(230485,196),(230593,196),(355,324),(389,324),(595,324),(785,324),(805,324),(167650,324),(167748,324),(167760,324),(167801,324),(168166,324),(168240,324),(168347,324),(168468,324),(168477,324),(168665,324),(168771,324),(168855,324),(169063,324),(169121,324),(169274,324),(169635,324),(169671,324),(169838,324),(170069,324),(170162,324),(170415,324),(170636,324),(52,737),(59,737),(770,737),(810,737),(987,737),(1102,737),(1103,737),(168247,737),(169501,737),(53,1009),(248,1009),(261,1009),(276,1009),(348,1009),(380,1009),(416,1009),(434,1009),(460,1009),(545,1009),(551,1009),(578,1009),(584,1009),(588,1009),(640,1009),(676,1009),(677,1009),(693,1009),(704,1009),(705,1009),(765,1009),(771,1009),(862,1009),(922,1009),(932,1009),(1044,1009),(1083,1009),(1087,1009),(1095,1009),(1169,1009),(1184,1009),(167875,1009),(168079,1009),(168920,1009),(169071,1009),(170910,1009),(53,1061),(248,1061),(261,1061),(276,1061),(348,1061),(380,1061),(416,1061),(434,1061),(460,1061),(545,1061),(551,1061),(578,1061),(584,1061),(588,1061),(640,1061),(676,1061),(677,1061),(693,1061),(704,1061),(705,1061),(765,1061),(771,1061),(862,1061),(922,1061),(932,1061),(1044,1061),(1083,1061),(1087,1061),(1095,1061),(1169,1061),(1184,1061),(167875,1061),(168079,1061),(168920,1061),(169071,1061),(170910,1061),(17,2416),(241,2416),(255,2416),(257,2416),(402,2416),(607,2416),(661,2416),(846,2416),(1009,2416),(167973,2416),(168055,2416),(168176,2416),(170397,2416),(235,4967),(406,4967),(682,4967),(168166,9958),(168468,9958),(168771,9958),(168855,9958),(170069,9958),(170415,9958),(170636,9958),(168166,9960),(168468,9960),(168771,9960),(168855,9960),(170069,9960),(170636,9960),(595,19100),(167801,19100),(168665,19100),(170162,19100),(595,19106),(785,19106),(805,19106),(167748,19106),(168665,19106),(168771,19106),(168855,19106),(169063,19106),(169121,19106),(169635,19106),(169838,19106),(170069,19106),(170415,19106),(206,20235),(270,20235),(556,20235),(725,20235),(772,20235),(778,20235),(820,20235),(836,20235),(961,20235),(1056,20235),(1181,20235),(168267,20235),(235,39261),(929,39261),(712,43166),(591,90600),(668,102222),(688,106629),(163373,186319),(163636,186319),(164026,186319),(164307,186319),(165125,186319),(165645,186319),(165653,186319),(163373,186320),(163636,186320),(164026,186320),(165125,186320),(165645,186320),(165653,186320),(1198,187022),(1206,187022),(1250,187022),(1262,187022),(1321,187022),(1382,187022),(1448,187022),(1526,187022),(1592,187022),(1599,187022),(1607,187022),(1610,187022),(1613,187022),(1652,187022),(1760,187022),(1890,187022),(1893,187022),(1896,187022),(1948,187022),(1984,187022),(1994,187022),(2014,187022),(2017,187022),(2038,187022),(2083,187022),(2085,187022),(2098,187022),(2210,187022),(2250,187022),(2315,187022),(2322,187022),(163587,187022),(164713,187022),(165116,187022),(166132,187022),(166159,187022),(1271,187238),(1312,187238),(1354,187238),(1635,187238),(1882,187238),(1928,187238),(1995,187238),(165507,187238),(166103,187238),(1207,187986),(1279,187986),(1391,187986),(1487,187986),(1847,187986),(1906,187986),(2023,187986),(2163,187986),(2296,187986),(163226,187986),(164406,187986),(164511,187986),(165855,187986),(1511,188793),(162991,188793),(163149,188793),(166674,188793),(1511,188794),(1532,188794),(1616,188794),(163149,188794),(163373,188794),(163636,188794),(163927,188794),(164307,188794),(164427,188794),(165546,188794),(165645,188794),(165787,188794),(166426,188794),(1244,189741),(1675,189923),(2180,189923),(2304,189923),(1402,191851),(1853,191851),(166457,191851),(1517,193383),(1610,193383),(1879,193383),(163280,193383),(164841,193383),(165905,193383),(166132,193383),(1532,198997),(165321,198997),(165801,198997),(1414,202718),(1506,207371),(2050,240804),(2299,256406),(170797,732082),(165787,65683589),(166426,65683589),(165645,74136548),(169121,87320147),(169838,87320147),(167896,91734057);
+/*!40000 ALTER TABLE `alignment2variant` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
+-- Table structure for table `element`
+--
+
+DROP TABLE IF EXISTS `element`;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!50503 SET character_set_client = utf8mb4 */;
+CREATE TABLE `element` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `molecule_id` int(11) NOT NULL,
+ `type` varchar(100) NOT NULL,
+ `accession` varchar(100) NOT NULL,
+ `symbol` varchar(100) NOT NULL,
+ `description` text NOT NULL,
+ `start` int(11) NOT NULL,
+ `end` int(11) NOT NULL,
+ `strand` int(11) DEFAULT NULL,
+ `sequence` longtext DEFAULT NULL,
+ `standard` int(11) NOT NULL,
+ `parent_id` int(11) DEFAULT NULL,
+ PRIMARY KEY (`id`),
+ KEY `molecule_id` (`molecule_id`),
+ CONSTRAINT `element_ibfk_1` FOREIGN KEY (`molecule_id`) REFERENCES `molecule` (`id`) ON DELETE CASCADE
+) ENGINE=InnoDB AUTO_INCREMENT=1122 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `element`
+--
+
+LOCK TABLES `element` WRITE;
+/*!40000 ALTER TABLE `element` DISABLE KEYS */;
+INSERT INTO `element` VALUES (22,2,'source','NC_063383.1','NC_063383.1','',0,197209,0,'ATTTTACTATTTTATTTAGTGTCTAGAAAAAAATGTGTGACCCACGACCGTAGGAAACTCTAGAGGGTAAGAAAAATCAATCGTTTATAGAGACCATCAGAAAGAGGTTTAATATTTTTGTGAGACCTATCGAAGAGAGAAAGGATAAAAACTTTTTACGACTCCATCAGAAAGAGGTTTAATATTTTTGTGAGACCCATCGAAGAGAGAAAGAGATGGTTAGTCAAGATATTTTTCTTAGTACAAAAGTCAATGTTTTAAAATATATGGACGAGAATTAATTTGTCTGTATAAAAACTTGTGTGAAATTATGTACTAGAGAAAAAACGTGAGCAGTGTCCCCTACATGGATTTTACAGATCATTTATATTCCAAAAATATTAACTATATACGTTTATTATATGATGTTAACGTGTAAATTATAAACATTATTTTATGATGCAATTGTCTGACAACCTAGATTGGTATAAGGATGTTGATAAGCTCTACGAGAATATATTGTTGGACGTTATCGTTTACGAAATAGTTGAGACATCAGAAAGAGGTTTAATATTTTTGTGAGACCATCGAAGAGAGAAAGAGAATAAAAATATTTTTTTTTTTTTTTTTGTAAAACTTTTTTATGAGACCAAGAGAATACGAATAGTGATCATATCGTATCACATATTGAAACAGAAAGAAGAAGTAACGAGAGGTAACTTTTTGTGAATGTAGTTAAATATTTTTGTTTTGCAAACCGGAATATAGTGCCCGGTCTTTTTTAATTCGTGGTGCGGTGTCTGAATCGTTCGATTAACCCAACTCATCCATTTTCAGATGAATAGAGTTATCGATTCAGACACATGCTTTGAGTTTTGTTGAATCGATGAGTGAAGTATCATCGGTTGCACCTTCAGATGCCGATCCGTCGACATACTTGAATCCATCCTTGACTTCAAGTTCAGATGATTCCTCACACATGTCTCCGATACGTACGCTAAACTCTAGGTTCTTGACACATTTTGTATCAACGATCGTTGAACCGATGATATCTTTGTAACTCACTTTCTTATGTGAGATGTTAGACCCAAGTACTGGATGGGTCTTGATGTCACTGTCTTTCTCTTCTTCGCTACATCTGATGTCGATAGACATCTCACAGTCTTTGATCATAGCCAGAGCTTCTTCACGCGTGATCGCGGGAGAGTCCTTACCTTGTCCCGGTGACACGCTGGACAATCTAGTATTCACAGTGTTTCCATCAGAGGATTCGGAGATGGATGAAATCTTTGGGCATTTGGTGAATCCAAAGTTCATGTTAAGACCCGCACCGACGATAGTGTAATAAGTGGTGGGATCTCCTTTTACAACTTCTTCGGATACCTCATCATCTTCGGTCTCTGTAACTTCCGTTACGGATTGACAAATCTTATCATTGGTCGGTGTTTGGTCTTGCTTTGTGACTTTGATAATAACATCGATTCCCATATGATGTTTGTTTTCTTCTTCAGTACACGAGGATGAAGATTGTTGAAGACTAGTAGGCATAGCAGCTGCCACTAGGCACATGCATGCCAGGACAATATATTGTTTCATGATTGCTATTGATTGATTACTGTTCTAGATGATTCTACTTTCTTACCATATAATAAATTAGAATATATTTTCTACTTTTACGAGAAATTAATTATTGTATTTATTATTTATAGGTAAAAAAACTTACTATAAGTGGGTGGGATTCTGGGAATTAGTGATCAGTTTATGTATATCGCAACTAGCGGGCATATGGCTATTGACATCGAGAACATTACCCATATGATAAGAGATTGTATCATTTTCGTAGTCTTGAGTATTGGTATTACTATATAGTATGTAGATGTCGACGCTAGATAGACAGTCGCCCACTAGAGTTACCGTCTCTGAATGCGGCATGATAGTATCATTCTTTGTTTTCGTTAACTGTTTGGAAGATGAATCTTTGTTGTTACATTTAATCTCGAAATTCAGAGTACATATCTTTGAAGTATTCTGATATCTATTTTCTCCTGTAAAGAATCCTGAAGTTGCTACATTATTAAGGACAGAGAAGTATTCTGCACGAAAGACTGGATCACAATCTTTATGATTCATGGTAATAGTTAGTTCCGACGTTGAGATGGATTCGCTGAGACCGGTAGTGGTCGTCCGAGTACACGATGTGTCGTTGACTGGATACAGGTTAATTTCCACATCGATATAGTTAAATGTATTGCTGGTTACGACGGGTTCGCATTTATCTGTGGAAGAGACGGTGTGAGAATATGTTCCGGGACCACACGGAGAACAGATGACGTCTCCGGTAGACGTGTATCCGGATACTCCGTATCCTATTCCACACTTTGTTTTAGAAATACATGTTCTACACCCTGATGCTCCTTTGAGAAGACAATAATATCCTGGAGAGCATTCACAGATTCTATTGTGAGTCGTGTTACACGATCGCGTCTCTACCTGATTACTATCACATCTTCCGTTACAACTTAGACAAGCCTGTAAATGATTATTGTGAGATGTAAAGGTATCCGAACCACACGGTGTACATTGTGTATTAGTCTTGCTATCACATAATCTGGAAGCGTAAGTTCCCGGAGGACACGATAGACAACATAGATTACGGCTTCTGTATTCGTTGTCTTTACACTTTCCATTGGATGGTGCATGTGGTGCTATATCTCTTCCGTTTATTATTATACATGAGAGAAACAATATATACGAGTATAATACGGACCTCATGATTTAATAATGTAGTAATCGTCGTCTTGTTACTGTTTGTTTCCTACTTCTCCAATCATATAGATTATTTTTTAAATATTTTCTTTCTATCATGGATAATATTTGTAATGGTTCTTTCCGTACAACATACTGTTTAGATGGTAGTCGCTTAGCTTGGTTATGATATTGCGCATAATTTCCGGAGGCAAATACGATAGTCTAGATTGACTATCGATGGTAGACTCTAATTTATTGAGTGCTTTGTCGACGAGTTTACTTTTATGCTCCATCGATAGATGACACTGTTCTATGAGATCGTCGTACATGGGAAATGAAATGCGTTTGTCTGAATGTATGGCTTCGAGATATGTGTGATACCGGATGTCTTCTGTTCTCAATACCGTATACAAGTCGGTGTCTGAGATTCGAATCTCTTTGAGGAGACTTATGTCACGACTACATTTTTCGATGATGGAATCTATCTTATCGAATGATATATTTTTCATAAATACACTTTTATAGTCCTCGTTTAAACAGAATTTAGTATGTAGTTCCGCAAATGACTCGTCCCTTAATAGGCAGTAGGCTATTATCTTCTTTACGTAGTGATCGTCGTAGGGAGAGAACTCCGACATCTTGTAGAACAACGATTTAATCATAGGTAGAGATACTTTCAGTCTGTGGTGGATAATGTCATTAACGACATCCGCCTTGTATATAATGTTTCTGTTTTCAAACACCAAGTCGAATACTGTCTTATCGTCTTTAGTCGGAAGGTTGATGTCGTATCCGATGTATACGAGGTATGAGGCAACATTGTTATTGCAATTCTGGAAGGCGGTATGAAGAGGAGTCATTGTATTATAGTATTCGTCTTTCTGAATGTCGAATCTATCTAGTAGATACCGTAGTATATTGAGAGAGCGACTTCCATATCCTTGATTATGTTTTATGAATAGATAAAGTAGATGTTGTCCTTCTTCCTTTTGTAATTTCCCGTATTTTTGTTCGTGCCAATTGAGTAACATTATGAGAATATGACCTGTTGCACAATCGTTCTTTATGTATTCCATGATGGGTGTACAATCAAGATTATTACGTATCCTCGTATCGGCTCCTCGAGATAAAAGAGCATACACCACACGAGGACTATGTTTGGTATACTGTTGAAGGTAAGTGTGTAACGGCGTATTTCCGATTTTCGTAACCGCGTTAATGTTTGCTCCATGATCTATTATCGCGTAGATGAATCGCTTCTCAGCTCGCATCTTAGTGTGACTCTTTGACTTGTAATAATTGCTTTCGTGGAACGCGGATATGTGTTTACAGTAGTAATGAAGAGAAGTGAGTCCATCCTCATCGACGCAATTAGGGTCAGATCCTTTAGTCAATAATTTGTACAGAACGTAATAGTTTAAGCTCCCATTGAATTTATATCTAAGATAACACAGCAATAGATCGGATGATTTACTAAAGTCATCAATGGGGTCCGTTAGTATATCAAAGATCTTGTTATCGATTGATAGTGAATGAATCAGATAGTGGTGTAGAGGAATATGTCCTTTTTTATCCTTGCTATCAAAGTTACGCATGCCGTGGCGTAACAATATCTTTAATACAGATGGATTAAATCGTGTATTCATCGTATAGCAATGTAATGGAGAGTTACCACATTTTAGTCGTTTATTCAGATCGCAGTGTTTAATAACTAATTTAAACAGATGAGATGATATATCCACATCAAAGAATGCGAGATACATATGACAGACATTATTGACAGAAATGTGACCTTCATTATCACCGTCGTCCATAAATGCGTTAGGTACGTACCACATACTATCGTTAACGATGCGCACAATCTCGTCCATTTCATCCATCTTCATAATGATTTACTTTTTCATAATTAGAGAAAAAGATCAAGGTATAAAAATTAGAAGTGTTAGACTATAAACTAACTTATGACTTAACTAACTTATGACTTAACTAACTTATGACTTAACTAACTTATGACTTAACTAACTTATGACTTAACTAACTTATGACTTAACTAACTTATGACTTAACTAACTTATGACTATTAACTCATTTCAAGAAAGGTGGGTGGATAGAACTCTATATGACAGCTTGTGAAACAATTAGATCCCTAATTTCTAATGGAAGTTTTGATAGGAGATTGTCATCAGTTGATACATTGTTTATTATCTCATCTATTAGAGCACGTCTGTTTAGAGCTTTAGTGACCTGCTCGGTTACTTCTGTGTAAATCTTGAATCCTTTAGTGATACACTGTGTCAAAACTGGATGTTTAGAATACCTATGTAGAATATGGGAAGCATGCTTGTTTTTGTCTCTATTATAGATTAACTCATACATGGTTGTATTATGAATTTTCATCTGCCTAATGTACTCCAATTCTTGTTTACAATCAATTATATAATCAAAGAGTGATGATGCATACACATTACAAAGTGAATAATCTACCATCATAAAATACTTGATACAGAGCTTTATCACATCATGGTTTTCAATTGTATTATTAAGTATAGCTAATTTTATACAGTCAATAGACAATGGTTCTCTAAGCAATATTTCTAATATTTTAAGATGTGCTTCCCTACGGGCGATGACAGATCCCCTATCCACGGCCACGTCAAGACATGTATATCCATTACTCATTACTGCGTTGACATTTGCTCCATTTTCTAATAGCCATGATACTAAATCTATATAACCTGCATAGATAGCGCGATAAAGCAAGGTCCTTCCACCAGCATCTAGTTGATTGATATCTTCAATATATGGGATACAAAGCTTATAAATTTCTAATACTGTGGGTTCATCTACAAGGAATCCCCTAGTATACTGAATTATTTTATATAGATCTAATTTAACATCATTTTCATCTGGGATACCACAATTCAAAATAAACTCAACAACACTACTTTCCTTTTTACATATTCCCCTAAAATAGGCATTCAAGCATTCTATTTTATATATTACAGCCCCATGATCTACCATAAGATCAACAATGTCTATTTCTACATATGCATTAGATAGATAGTAAAGTAAGAGATCTTGCACAGAATTACAATTCTTAATAATTATAGAGAAAATATCTTCCATATAATTCTTTGACACTAATGCAGATATAATATCTTTATATGTAATATATGCAAACAGTCTATCTACTATATACTGATCAATATTATCTCTATGAATCCTAAAATAATCATACAGAACATCTACAGGATCACAAATTGGTTCAAGGAGAAATCTATCAAATATTTTCCTGTCAACAACTGGTTCTAGAACATAACAGTCAACACCTAATCCATGTTTTTTATAATCATCTACCAAAGATAATGACCAAAGATCGAGGTCGTCGTGAAACTGCTCATCGACAGCCATGAAATCTACCGACTCCATGGTGCGAATCGCACTGTCTTATTCGCCATTGATTTTCATTTTTTATAATTATGTACATGTTTTCCTTCTATTCTCAAGAGTCTACAAAAATATATTTTTTCGATATCTAAGTACTAAGTTTTTTTACTGTTTTTGTTACTGTCTTCCATTCTTCTAACTAAAGATCTGAGATAAATTATACAATCTTCGCTATCGAACCATTTTTGTAGTCTAAAGCCTGAAGTAATTAACCAACTGTTTTTATTAGTGGCTTTTTTCGATCTATCCTCGTCCTCTCATCATCCTTATATTATTATCATTATTATCATAGTCTATTAAACACAAATCATCTACGTTTATAACAACATTCTCATTATTAATTAGTTCTGTAGAATATCTTTAATAATTTGGCTATACATCTGTTCAATACTATCTATTGATGATTTCTTTTTTAAGACTTAAACTAGTTATGGTAATGACGATGAAATCGAGTAGTAACTTCTAATAAAGACTTGATATCATTATCATATGTTTGATCGTCATAGTTAATAGTGTGGCTAAATGGTACTGTTAATAAGTTTATAGACAATATCATAGTATTTTCTTTCCAGAATTAGATTATTTTTTTAAATACTGATCCTCACAATTCCGTGATGTAGCAGTAGTTGGTGCATGGTCTATATCGTTAAAATGTATCATATATAATAGTTTTCTGACGTGGAGTACAGAATTTTCGATTAATGAGTTCATGGTAAGGAAGGGCAAATGCCTGTATATAATATACATAAGTTAATAGTTTTTTATCATATTTTCTAATACCATAATAAAAATTATCATTATTGCGTTTGGTAGTTCTGCCCTATCATCTATATCACTGTCACTCTCGCTCTCACTATATCTTCTAAAATTACAAACAACTGGATATTCGATAACAGCATTTGTGTAGTTTTTGTCTTTTACAGTATATACGTTATTGTCAAAATCTAAACAAATATTAGCATAATACATCTATCTATAAGATCAGGATCCATGTTCGAGCATACTAGCCATGTATATTTGTAACTTCGTCGTACAGCGTTAGATCAATAGAATAAACAATCGTGTGACGCAACTTTTTTACGATCTAGTTGTATGAGTTTATCGTTTACATAAGCAATTAACGGCTTTAACAGATGATCTGAGTAATAATATACCTCTGTTATACGTTTAATGTTCACGGTCTTAGTATTTTTAGATATCAATTGTGATTTACACCATATTCGACTCCCTTGTGTGTAACGTTAGAAATTCTAAATCTATATTATCTATTACAGCGTAAAACACATTCAATATTGTATTGTTATTTTTATATTATTTACACAATTAACAATGTATTATTAGTTTATATTACTGAATTAATAATATAAAATTCCCAATCTTGTCATAAACACAAAATCCATTAAAAATGTCGATAAAATATCTGATGTTGTTGTTCGCTGCTATGATAATCAGATCATTAGCCGATAGTGGTAATGCTATCGAAACAACATCGCCAGAAATTACAAACGCTACAACAGATATTCCAGCTATCAGATTATGTGGTCCAGAGGGAGATGGATATTGTTTACACGGTGACTGTATCCACGCTAGAGATATCGACGGTATGTATTGTAGATGCTCTCATGGTTATACAGGTATTAGATGTCAGCATGTAGTATTAGTAGACTATCAACGTTCAGGAAAACCAGACACTACAACATCATATATCCCATCTCTAGGTATTGTGCTTGTATTAGTAGGCATTATTATTACGTGTTGTCTATTATCTGTTTATATGTTCACTCGAAGAACTAAACTACCTATACAAGATATGGTTGTGTTATATTTTTTATAAAATTTTTTTATGAGTATTTTTACAAAAATGTATATGTATAAAAAAAATACTAAGTATACGATGTATCCTGTATTATTTGTATTTATCTAAACAATACTTCTGCCTCTAGATGGGATACAAAAATTTTTTATTTCAGCATATTAAAGTAAAATCTAGTTACCTTGAAAATGAATACAGTGGGTGGTTCCGTATCACCAGTAAGAACATAATAGTCGAATACAGTATCCGATTGAGATTTTGCATACAATACTAGTCTAGAAAGAAATTTGTAATCATCCTCTGTGACAGGAGTCCATATATCTGTATCATCGTCTAGTTTTTATCAGTGTCCTATGCTATATTCCTGTTATCATCATTAGTTAATGAAAATAACTCTCGTGCTTCAGAAAAGTCAAATATTGTATCCATACATATATCTCCAAAACTATCACTTATACGTTTATCTTTAACGAACATATACCTAGATGGTTATTTACTAACAGACATTTTTTCAAGATCTATTGACAATAACTCCTATAGTTTCCACATCAACCAAGTAATGATCATCTATTGTTATATAACAATAACATAACTCTTTTCCATTTTTATCAGTATCTATATCAACGTCGTTGTAGTGAATAGTAGTCATTGATCTATTATATGAAACGGATATGTCTAGTTAATATTTTCTTTGATTTAAAGTCTATAGTCTTTACAAACATAATATCCTTATCCGACTTTATATTTCCTGTAGGGTGGCATAATTTTATTCTGCCTCCACAATCAGTGTTTCCAAATATATTACTAGACAATATTCCATATAGTTATTAGTTAAGGGACCCAATTAGAACACGTACGCGCTTATTCATCATTTGGATCGTATTTCATAAAAGTTATTATGTTATAGATGTCAACACATTCTACATTTTTTTAATTGTCTATATAGTATTTTTCTGATATTTTCTATAATATCAGAATTGTCTTCCATAGGAAGTTGTATACTATTCGGAATCAGTTACATGTTTAAATAATTCTCTGATGTCATTCCTTATACAATCAAATTCATTATTAAACAGTTTAATAGTCTGTAGACCTTTATCGTCGTACATATCCATTGTCTTATTAGTTACGCTTATTTTTATGGGTTTTACGTTGCTTTATTATATTTTATAATAATGATTGTTTGACAATGTCGTAGTATAGATATATTATTAGAGGAGGTATAATTATAAAAAGTTTCTGAGTACGATGTTATAAGAGGAGAGGACACATTAACATCATACATCAATTAACTACATTCTTATAACATTGTAATCAAAAGAATTGCAATTTTGATGTATAACAACTGTCAATGGAATTGTATATTACAAATTACGGTATGTTGTAACAACAAATACCGATCGGTAATTGTCTCTGCCGCTGTAATAGAATTAATTATATATCTATTACACCGGCCTTGTATCATAATAAAGTTGTGGTAGTATGATCTCCATATTTATAATTTAGTACTTTGTATTTAGTTTTTTTGGAATCATAAAAAAAGTTTTACTAATTTAAAATTTAAAAAGTATTTACATTTTTCACTGTTTAGTCGCGGATATGGAATTCGATCCTGTCAAAATCAATACATCATCTATAGATCATGTAACAATATTACAATACATAGATGAACCAAATGATATAAGACTAACAGTATGCATTATCCGAAATGTTAATAACATTACATATTATATCAATATCACAAAAATAAATCCACATTTGGCTAATCGATTTCGGGCTTGGAAAAAACGTATCGCCGGAAGGGACTATATGACTAACTTATCTAGAGATACAGGAATACAACAATCAAAACTTACTGAAACTATACGTAACTGTCAAAAAAATAAAAACATATATGGTCTATATATACACTACAATTTAGTTATTAATGTGGTTATTGATTGGATAACCGATGTGATTGTTCAATCAATATTAAGAGGGTTGGTAAATTGGTACATAGCTAATAATACATATACTCCAAATACACCCAATAATACTACAACCATTTCTGAGTTGGATATCATCAAAATACTGGATAAATACGAGGACATGTATAGAGTAAGTAAAGAAAAAGAATGTGGAATTTGCTATGAAGTTGTTTACTCAAAACGATTAGAAAACGATAGATACTTTGGTTTATTGGATTCGTGTAATCATATATTTTGCATAACATGTATCAATATATGGCATAGAACACGAAGAGAAACCGGTGCGTCAGATAATTGTCCTATATGCCGTACACGTTTTAAAAAAATAACAATGAGCAAGTTCTATAAGCTAGTTAACTAATAAATAAAAAGTTTAATTATCGACGATATATGTCGTTATTTTTCTCTCATATGAAAGATTAATTTGATTCTAATATAATCTTCAGTATTGGATGAATCTCAATTCAAATTAATTCCATTAGATTAGATTAGATTAGATCATAAATAAAAATAGTAGCACGCACTACTTCAGCCAAATATTCTTTTTTGAAACGCCATCTAGCGTAATGAGAACACAAGTGAACCTATAATGAGCAAATTTATTAGTATCGGTTACATGAAGGACTTTACGTAGAGTGGTGATTCCTCCATCTGTGGTACGAACGGTTTCATCTTCTTTGATGCCACCACCCAGATGTTCTATAAACTTGGTATCCTCGTCCGATTTCATATCATTTGCCAACCAATACATATAGCTAAACCCAGGCATACGTTCCACACATCCGGAACAATGAAATTCTCCAGAAGATGTTACAATGGCTAGATTTGGACATTTGGTTTCAACCGCGTTAACATATGAGTGAACACACCCATACATGAAAGCGATGAGAAATAGGATTCTCATCTTGCCAAAATATCACTATAAAAAATTTATTTATCAATTTTAAAGGTATAAAAAAATACTTATTGTTGCTCGAATATTTTGTATTTGATGGTATACGGAAGATTAGAAATGTAGGTATTATCATCAACTGATTTTATGATGGTTTTATGAATTTTATTATGCTTCACTATTGCATCGGAAATAATATCATATGCTTCCACGTATATTTTATTTTGTTTTGACTCATAATACGCACGTAATTCTGGATTATTGGCATATCGATGAATAATTTTAGCTCCATGCTCAGTAAATATTAATGAGAACATAGTGTTGCCTCCTACCATTATTTTTTTCATCTCATTCAATTCTTGATTGCAGAGATCTATATAATCATTATAGCGTTGACTTATGGACTCTGGAATCTTAGACGATGTACAGTCATCTATAATCATGGTATATTTAATACATTGTTTTATAGCATAGGCATTATCTACGATATTAGATACTTCACTCAATGAATCAATCACACAATCTAATGTAGGTTTATGACATAATAGCATTTTCAGCAGTTCAATGTTTCTAGATTCGTTGATGGCAATGGTTATACATGTATATCCGTTATTTGATCTAATGTTGACATCTGAACCGGATTCTAGCAGTAAAGATACTAGAGATTGTTTATTATATCTAACAGCCTTGTGAAGAAGTGTTTCTCCTCGTTTGTCAATCATGTTAATGTCTTTAAGATAAGGTAGACAAATGTTTATAGTACTAAGAATTGGGCAAACATAAGACATGTCACAAAGACCCTTTTTGTATGTATAAGTGTAGAAATTATAACATCCATAGTTGGATTCACATAGGTGTCCAATCGGGATCTCTCCATCATCGAGATGATTGACGGCATCTCCCCCTTCCTTTTTTAGTAGATATTTCATCGTGTAAGAATCAATATTAATATTTCTAAAGTATCTGTGTATAGCCTCTTTATTTACCACAGCTCCATATTCCAACATGCATTCCACTAGAGGGATATCGATATCGCCGAATGTCATATACTCAATTAGTATATGTTGGAGGACATCCGAGTTCATTGTTTTCAATATCAAAGAGATGGTTTCCTTATCATTTCTCCATAGTGGTACAATACTACACATTATTCCGTACGGCTTTCCATTCTCCAAAAACAATTTTACCAAATCTAAATCTACATCTTTATTGTATCTATAATCACTATTTAGATAATCAGCCATAATTCCTCGAGTGCAACATGTTAGATCGTCTATATATGAATAAGCCGTGTTATCTATTCCTTTCATTAACAATTTAACGATGTCTATATCTATATGAGATGACTTAATATAATATTGAAGAGCTGTACAATAGTTTTTATCTATAGAAGACGGCTTGATTCCGTGATTAATTAGACATTTAACAACTTCCGGACGCACATATGCTCTCGTATCCGACTCTGAATACAGATGAGCGATGATATACAGATGCAATACGGTACCACAATTTCGTGGTTGATAATCATCATACACGTATCCGTACTCGTCATCCTCATAAAGAACACTGCATCCATTTTCTATGAACAAATCAATAATTTCAGGAACAGGATCATCTGTCATTACATAATTTTCTATAACTGAACGATGGTTTTCACATTTAACACTCAAGTCAAATCCATGTTCTACCAACACCTTTATCAAGTCAACGTCTACATTTTTTGATTTCATATAGCTGAATATATTAAAGTCATTTATGTTGCTATATCCAGTAGCTTCTAGTAGAGCCATCGCTATATCCTTATTGACTTTAACATGTCTACTATTTGTGTATTCTTCTATTGGGGTAAACTGTCTCCAATTTTTATGTAATGGATTAGTGCCACTATCTAGTAGTAGTTTGACGACCTCAACATTATTACAATGCTCATTGAAAAGGTATGCGTGTAAAGCATTATTCTTGAATTGGTTCCTGGTATCATTAGGATCTCTGTCTCTCAACATCTGTTTAAGTTCATCGAGAACCACCTCCTCATTTTCCAGATAGTCAAACATTTTGACTGAATAGAAGTGAATGAGCTACTGTGAACTCTATACACCCGCACAACTAATGTCATTAAATATCATTTTTGAATGTATTTATACCATGTCAAAAACTTGTACAATTATTAATAAAAATAATTAGTGTTTAAATTTTACCAGTTCCAGATTTTACACCTCCGTTAACACCTCCATTAACCCCACTTTTTACACCACTGGACGATCCTCCTCCCCACATTCCACTGCCACTAGATGTATAAGTTTTAGATCCTTTATTACTACCATCATGTCCATGGATAAAGACACTCCACATGCCGCCACTACTACCCCCTTTAGACGACATATTAATAAGACAAGTTTAACAATAAAATTAATCACGAGTACCCTACTACCAACCACTATTATATGATTACAGTACCTTGACTAAAGTCTCTAGTCACAAGATCAATACTACCAACCTACGCTATTATATGATTATAGTTTCTATTTTTATAGGAACGCGTACGAGAAAATCAAATGTCTAAGTTCTAACGGTAGTGTTGATAAACGATTGTTATCCGCGGATACCTCATCTATCATGTTGTCTATTTTCTTACTTTGTTCTATTAACCTATTAGCATTATATATTATTTGATTATAAAACTTATATTGCTTATTAGCCCAATCTGTAAATATCGGATTATTAACATATCGTTTCTTTGTAGGTTTATTTAACTTGTACATCACTGTAAGCATGTCCGTACCATTTATTTTAATTTGACACATATCAGCAATTTCTTTTTCGCAGTCGGTTATATATTCTATATAAGATGGATACGTATCACATATGTACTTATAGTCTACTAATATGAAGTACTTAATACATATTTTCAGTAACGATTTAGCCTTATTACCTATTAATAAGTGCCTGTCGTTGGATAGGTAATCAACTGTTTTCTTAATACATTCGATGGTTGGTAATTTACTCAAAATAATTTCCAATATCTTAATATATATTTCTGCTATTTCTGGTATACATGCATGTGCCATTATAACACAAATACCAATACATGTAGACCCATATGTTGTTGTTATATTAATATCTGCGCCATTATCTATTAACCATTCTATTAGGGCAACACTATGCGACTCGATACAATAATAAAGTATACTACGTCCATGTTTATCTATTTTGTTTATATCATCGATATACGGCTTACAAATTTCTAGTATCGATAACACTTCTGACTCGTGAATAAATAAGGTAGGGAATAACGGCATAATATTTATTATGTTATCATCATTAACAACTACGTTTCCATTTTTTAAAATATACTCTACAACTTTAGGATCCCTATTGTCAAATCTTTTAAAATATTTATTTATATGCTTAAATCTATATAATATAGCTCCTTCCCTAATCATACATTTGATAACATTGATGTACACTGTATGATAAGATACATATTCTGACAATAGATCTTGTATAGAATCTGTATATCTTTTAAGAATTGAGGATATTATGACATTATTACGTAAACTATTACACAATTCTAAAATATAAAATGTATCATGGGCAGATAATAGTTTATCCACTATATAATTATCTATTTTATGATTTTTCTTCCTATATTGTTTACGTAAATAGATAGATAGAATATGCATTAGTTCATTACCGCTATAGTTACTATCGAATAACACGTCAAATATTTCCCGTTTAATATCGCATTTGTCAACATAATAATAGAGTATGGTACGTTCACGATAAGTATAATGACACATCTCGTTTTCGTGCGAAATTAAATAGTTTATCACGTCCAAAGATGTCACATAACCATCTTGTGACCTAGTAATAATATAATAATAGAGAACTGTTTTACCCATTCTATTATCATAATCAGTGGTGTAGTCATAATCTAAATAATCAAACTCGTCATCCCAATTAAAATAAATATAATCAGTACATTGAATGGGTATGATATTGTACCCATACTGTATGTTGCTACATGTAGGTATTCCTTTATCCAATAATAGTTTAAATACATCTATATTAGGATTTGATGTTGTCGCGTATTTCTCTACAATATTAATACCATTTTTGATACTATTTATTTCTATACCTTTCGAAATTAGTAATTTCAATAAGTCTATATCGATGTTATCAGAACATAGATATTCAAATATATCAAAATCATTGATATTTTTATAGTCGACTGACGACAATAACAAAATCACAACATCGTTTTTGATATTATTATTTTTTTTGGTAACGTATGCCTTTAATGGAGTTTCACCATCATACTCATATAATGGATTTGCACCACTTTCTATTAATGATTGTGCACTACTGGCATCGATGTTAAATGTTTTACAACTATCATAGAGTATCTTATCGTTAACCATGATTGGTTGTTGATGTTATCACATTTTTTGGTTTCTTTCATTTCAGTTATGTATGGATTTAGCACGTTTGGGAAGCATGAGCTCATATGATTTCAGTACTGTAGTGTCAGTACTATTAGTTTCGATCAGATCAATGTCTAGATCTATAGAATCAAAACACGATAGGTCAGAAGATAATGAATATCTGTACGCTTCTTCTTGTACTGTAACTTCTGGTTTTGTTAGATGGTTGCATCGTGCTTTAACGTCAATGGTACAAATTTTATCCTCGCTTTGTGTATATCATATTCGTCTCTAGTATAAAATTCTATATTCAAATTATCATGCGATGTGTGTACGCTAACGGTATCAATAAACGGAGCACAGCATTTAGTCAACAGTAATCCAAAATTTTTTAAAGTATATCTTAACGAAAGAAGTTGTCATCGTTAGAGTGTGGTAAATCATTGTCTACGGTACTAGATCCTCATAAGTGTATATATCTAGAGTAATATTTAATTTATCAAATGGTTGATAATATGGATGTTGTGGCAATTTCCTAATACGGAAATAAGACATAAACACGCAATAAATCTAATTGCGGACATGTTACACTCCTTAAAAAATACGAATAAACACTTTGGCTTTTAGTAAGTGTCATTTAACACTATACTCATATTAATCCATGGACTCATAATCTCTATACGGGATTAACGGATGTTCTATATACGGGGATGAGTAGTTCTCTTCTTTAACTTTATACTTTTTACTAATCATATTTAGACTGATGTATGGGTAATAGTGTTTGAAGAGCTCGTTCTCATCATCAGAATAAATCAATATCTCTGTTTTTTTGTTATACAGATGTATTACAGCCTCATATATTACGTAATAGAACGTGTAATCTACCTTATTAACTTTCACCGCATAGTTGTTTGCAAATACGGTTAATCCTTTGACCTCGTCGATTTCCGACCAATCTGGGCGTATAATGAATCTTAACTTTAATTTCTTGTAATCATTCGAAATAATTTTTAGTTTGCATCCGTAGTTATCTCCTCTATGTAACTGTAAATTTCTCAACGCGATATCTCCATTAATAATGATGTCGAATTCGTGTTGTATACCCATACTGAATTGATGAACTAATACCGACGGTATTAATAGTAATTTACTTTTCATCTTTACATACTTGGTAATAGTTTTACTATCATAAGTTTATAAATTCCACAAGCTACTATGGAATATACCAACCATCTTAGTATAGAACACATGTCTTAAAGTTATTAATTAATTACATGTTGTTTTATATATCGCTACGAATTTAAACAGAGGAATCAGTTAGGAAGAAAAAATTATCTGTCATCATCATCATCTATTGGATAACATCTCTGTATTCTACGATAGAGTGCTATTTTAAGATGTGACAGATCCGTGTCATCAAATATATACTCCATTAAAATGATTATTCCGGCAGCGAACTTGATATTGGATACATCACGACCTTTGTTAATATCCACGACAATAGACAGCAATCCCATTGTTCCATAAACAGTGAGTTTATCTTTCTTTGAAGTGATATTTTGTAGAGATCTTATAAAACTGTCGAATGACATCGTATTTATATCTTTAGCTAAATCATATATGTTACCATCATAATATCTAACAGCATCTATCTTAAACGTTTCCATCGCTGTAAAGACGTTTCCGATAGATGGTCTCGTTTCATCAGTCATACTGAGCCAACAAATGTAATCGTGTATAACATCTTTGATAGAATCAGACTCTAAAGAAAAGGAATCGGCTTTATTATACACATTCATGATAAACTTAATGAAAAATGTTTTTCGTTGTTTAAGTTGGATGAATAGTATGTCTTAATAATTGTTATTATTTCACTAATTAATATTTAGTAACGAGTACACTCTATAAAAACGAGAATGACATAACTAATCATAACTAGTTATCAAAGAATGTCTAGGACGCGTAATTTTTTATGGTATAGATCCTGTAAGCGTTGTCTGTATTCTGGAGCTATTTTCTCTATCGCATTAGTGAGTTCAGAATATGTTATAAATTTAAATCGAATAACGAACATAACTTTAGTAAAGTCGTCTATATTAACTCTTTTATTTTCTAGCCATCGTAATACCATGTTTAAGATAGTATATTCTCTAGTTACTACGATCTCATCGTTGTCTAGAATATCGCATACTGAATCTACATCCAATTTTAGAAATTGGTCTGTGCTACATATCTCTTCTATATTATTGTTGATGTATTGTCGTAGAAAACTATTACGTAGACCATTTTCTTTATAAAACGAATATATAGTACTCCAATTATCTTTACCGATATATTTGCATACATAATCCATTCTCTCAATCACTACATCTTTAAGAGTTTGGTTGTTAAGATATTTGGCTAAACTATATAATTCTATTAGATCATCAACAGAATCAGTATATATTTTTCTAGATCCAAAGATGAACTCTTTGGCATCCTCTATAATATTATCAGAAAAGATATTTTCGTGTTTTAGTTTATCAAGATTTAACCTGTTCATATCCATGATTAACGACGTCATATAACCACATAAAATAAAAATCCATTTTCATTTTTAGCACAATACTATTCATAATTGATATTGATGTAATATTTTGTTACTTTGAACGTAAAGACAGTACACGGGTCCGTATCTCCAACAAGCACGTAGTAATCAAATTTGGTGTTGTTAAACTTCGCAATATTCATCAATTTAGATAGAAACATATACTCATCATCTGTTTTAGGAATCCATGTATTATTACCACTTTCCAACTTATCATTATCCCAGGCTATGTTTCGCCCATCATCGTTGCACAGAGTGAATAATTCTTTTGTATTCGGTAGTTCAAATATATGATCCATGCATATATCGACAAAGCTATTGTAGATGTGATTTTTCCTAAATCTAATATAAAACTCGTTTACTAGCAAACATTTTCCTGATTTATCGACCAAGACACACATGGTTTCTAAATCTATCAAGTGGTGGGGATCCATAGTTATAACGCAGTAACATAAATTATTACCTTCTTGACTGTCGCTAATATCTATATACTTATTGTTATCGTATTGGATTCTACATATAGATGGCTTGTATATCAAAGATATAGAACACATAACCAATTTATATTCTCGCTTTGTATTTTCGAATCTAAAGTTAAGAGATTTAGAAAACATTATATCATCGGATGATGATATCACTGTTTCCAGAGTAGGATATATTAAAGTCTTTAAAGATTTTGTCCGATTCAAATAAATCACTAAATAATATCCCATATTATCATCTGTTATAGTCGTGTCATTAAATCTATTATATTTTATGAAAGATATATCACTGCTCACCTCTATATTTCGTACATTTTTAAACTGTTTGTATAATATCTCTCTAATACAATCAGATATATCTATTGTGTCGGTAGACGATACCGTTACATTTGAATTAATGGTGTTCCATTTTACAACTTTTAACAAGTTAACCAATTCATTTCTAATAGTATCAAACTCTCCATGATTAAATATTTTAATAGTATCCATTTTATATCACTACGGACATAAACCATTGTATATTTTTTATGTTTATTAGTGTACACATTTTGGAAGTAAGTTCCTGGATCGGATGTCACCGCAGTAATATTGTTGATTATTTCTGACATCGACGTATTATATAGTTTTTTAATTCCATATCTTTTAGAAAAGTTAAACATCCTTATACAATTTGTGGAATTAATATTATGAATCATGGTTTTTACACATAGATCTATTACAGGCGGAACATCAATTATTATGGCAGCAACTAGTATCATTTCTACATTGTTTATGGTGATGTTTATCTTCTTCCAGCGCATATAGTCTAATATCGATTCAAACGCGTGATAGTTTATACCATTCAATATAATCGCTTCATCCTTTAGATGGTGATCCTGAATGTGTTTAAAAAATTATACGGAGACGCCGTAATAATTTCCCCATTGATAGAAAATATCACGCTTTCCATTTTCTTGAAGTACTAAAAGTAATTATAATATAATGTAAAGGTTTATATATTCAATATTTTTTATAAAAAAAATCATTTTGACATTAATTCCTTTTTAAATTTCAGTCTATCATCTATAGAAACATATTCTATGAATTTATAAAATGCTTTTACGTATCCTATCGTAGGTGATAGAACCGCTAAAAAACCTATCGAATTTCTACAAAAGAATCTGTTATATGGTATAGGGAGAGTATAAAACATTAAATGTCCGTACTTATTAAAGTATTCAGTAGCCAATCCTAACTCTTTCGAATAATTATTAATGGCTCTTATTCTGTACGAATCTATTTTTTTGAACAATGGACCTAGTGGTATATCTTGTTCTATGTATCTAAAATAATGTCTGACTAGATCCGTTAGTTTAATATCCGCAGTCATCTTGTCTAGAATGGCAAATCTAACTGCGGGTTTAGGCGTAGGCGTTAGTTTAGTTTCTATATCTACATCTATGTCTTTATCTAACACCAAAAATATAATAGCTAATATTTTATTACAATCATCCGGATATTCTTCTACGATCTCACTAACTAATGTTTCTTTGGTTATACTAGTATAGTCACGATCAGACAAATAAAGAAAATCAGATGATCGATGAATAATACATTTAAATTCATCATCTGTAAGATTTTTGAGATGTCTCATTAAAATATTATTAGTGTCAGTTCTCATTATCATATATTGACAGCAGCTATTACACTTATTTTATTTTTCTGTATTTTATTACTTTTCACCATATAGATCAGTCATTAGATCATCAAAATACTTTTCAATCATCCTAAAGAGTATGGTGAACGAATCTTCCCATCTAATTTCTGAACGTCTACCAATGTCTCTAGCCACTTTGGCACTAATAGCGATCATTCGCTTAACATCTTCTACATTATTAACTGGTTGATTCAATCTATCTAGCAATGGACCGTCGGATAGCGTCATTCTCATGTTCTTAATCAATGTACATACATCGTCATCATCTACCAATTCATCAAACAATATAAGCTTTTTAAAATCATCATTATAATAGGATGGATCGCCGTCATTTCTCCAAAGAATATATCTAATAAGTAGAGTCCTCATGCTTAGTAATTTAACTATTTTAGTTAACAACTATTTTTTATGTTAAATCAATTAGTAACACCGCTATGTTTAATACTTATTCATATTTTAGTTTTAGGATCGAGAATCAATACAAAAATTAATACATCAATTTTGGAAATACTTAGTTTCCACGTAGTCAATGAAACATTTGAGCTCATCGTAAAGGACGTTCTCGTACAAGACGTAACTATAAATTGGTTTATATTTGTTCAAGATAGATACAAATCCGATAACTTTTTTGACGAATTCTACGGGATTCACTTTAAAAGTGTCATACCGGGTTCTTTTTATTCTTTTAAACAGATCGATTGTGTGATGTTGATTAGGTCTTTTACGAATTTGATACAGAATAGCGTTTACATATCCACCATAGTAATCAATAGCCATTTGTTCGTATGTCATAAATTCTTTAATTATATGACACTGTGTATTATTTAGTTCGTCCTTGTTCATCATTAGGAATCTATCCAATATGGCAATTATATTAGAACTATAACTGCGTTGTATGCGCATGTTGATGTGTCTGTTTATACAATCAATTATACTAGGATCCATACCACTACAATCGGGTAAAATTGTAGCATCATATACCATTTCTAGTACTTTAGATTCATTGTTATCCATTGCAGAGGACGTCATGATCGAATCCAAAAAAATATATTATTTTTATGTTATTTTGTTAAAAATAATCATCAAATACTTCGTAAGATACTCCTTCATGAACATAATCAGTTACAAAACGTTTATATGAAGTAAAGTATCTACAATTTTTACAAAAGTCAGGATGCATAAGTACAAAGTACGCGATAAACGGAATAATAATAGATTTATCTAGTTTATCTTTTTCTATCTCTTTCATAGTTATATACATGGTCTCAGAAGTCGGATTATGTAACATCAGCTTCGATAAAATGACTGGGTTATTTAGTCTTACACATTCGCTCATACATGTATGACCGTTAACTATAGAGTCTACACTAAAATGATTGAATAATAGATAGTCTACCATTGTTTCGTATTCAGATAGTACAGCGTAGTACATGGCATCTTCACAAATTATATCATTATCTAATAGATATTTGACGCATCTTATGGATCCCACTTCAACAGCCATCTTAAAATCGGTAGAATCATATTGCTTTCCTTTATCGTTAATAATTTCTAGAACATCATCTCTATCATAAAAGATACAAATATTAACTGTTTGATCAGTAATAACATTGCTAGTCGATATCAATTTGTTAATAAGATGCGCTGGGCTCAATGTCTTAATAAGAAGTGTAAGAGGACTATCTCCGAATTTGTTTTGTTTATTAACATCCGTTGATGGAAGTAAAAGATTTATAATGTCTACATACTTGACTGTTTTAGAGCATACAATATGGAGAGGCGTATTTCCATCATGATCTGGTTTTGAGGGACTAATTCCTAGTTTCATCATCCATGAGATTGTAGAAGCTTTTGGATTGTCTGACATAAGATGTCTATGAATATGATTTTTGCCAAATTTATCCACTATCCTGGCTTCGAATCCGATAGACATTATTTTTTTAAACACTCTTTCTGAAGGATCTGTACACGCCAACAACGGACCACATCCTTCTTCATCAACCGAGTTGTTAATCTTGGCTCCATACTGTACCAATAAATTTATTCTCTCTATGACTTCATCATCTGTTCCCGAGAGATAATATAGAGGTGTTTTATTATGTTTATCACATGCGTTTGGATCTGCGCCGTGCACCAGCAGCATCGCGACTATTCTATTATTATTAATTTTAGAAGCTATATGCAATGGATAATTTCCATCATCATCCGTCTCATTTGGAGAGTATCCTCTATGAAGAAGTTCTTCTATAAATCGTTCATCTAGTCCTTTAATGCCACAATACGCATGTAGAATGTGATAATTTCCAGAGGGTTCGATAACTTGTAGCATATTCCTAAATACATCTAAATTTTTACTATTATATTTGGCATAAAGAGATAGATAATACTCGACCGACATAATGTTGTGTTGTCCATTATAGTATAAAAATTAATATTTCTATTTCTATATATTTGCAACAATTTACTCTCTATAACAAATATCATAACTTAGTTCTTTTATGTCAAGAAGGCACTGGTTTAATTCATCTATAAATGTCACTCCATAACTACCACGCATACTATACTCAGAATTATGATAAAGATATTTATTCTTGGGGTGTAAGTAATGGGGATTAATCTTTGTTGGATCAGTCTCTAAGTTAACACATGTCACACATGATCCATTTATAGTTATATCACACGATGATGATTTATGAATTGATTCCGGAAGATCGCTATTGTATTTTGTAGTTCCACAATTCATTTCCATACATGTTATTGTCACACTAATATTATGATGAACTTTATCTAGCCGCTGAGTGGTAAACAACAGAACAGATAGTTTATTATCTTTACCAACACCCTCAGCCGCTGCCACAAATCTCTGATCCGTATCCATGATGGTCATGTTTACTTTTAGTCCGTATCCAGTCAACACTATGTTAGCATTTCTGTCGATATAGCTTTCACTCATATGACACTCACCAATAATTGTAGAATTAATGTCGTAATTTACACCAATAGTGAGTTCGGCGACAAAGTACCAGTACCGGTAATCTTGTCGATGAGGACATATAGTATTCTTGTATTCTACCGAATACCCGAGAGATGCGATACAAAAGAGTAAGACTAATTTGTAAACCATCTTACTCAAAAATATGCGACAATAGGAAATCTATCTTATACACATAATTATTCTATCAATTTTACCAATTAGTTAGTGTAATGTTAACAAAAATGTGGGATAATTTAATAGTTTTTCCTTACACAATTGACATACATGAGTCTGAGTTCCTCGTTTTTGCTAATTATTTCGTCCAATTTATTATTCTTGACATCGTCAAGATCTTTTGTATAGGAGTCAGACTTGTATTCAACATGTTTTTCTATAATCATCTTAGCTATTTCGGCATCATCCAATAGTACATTTTCCAGATTAACAGAATAGATATTAATGTCGTATTTGAACAGAGCCTGTAACATCTCAATGTCTTTATTATCTATAGCCAATTTGATGTCCGGAATGAAGAGAAGGGAATTGGTGTTTGTCGACGTCATATAGTCGAGCAAGAGAATCATCATATCCACGTGTCCATTTTTTATAGTGGTGTGAATACAACTAAGGAGAATAGCCAGATCAAAAGGAGATGGTATCTCTGAAAGAAAGTAGGAAACAATACTTACATCATTAAGCATGACAGCATGATAAAATGAAGTTTTCCATCCAGTTTTCCCATAGAACATCAGTCTCCAATTTTTCTTAACAAACAGTTTTACCGTTTGCATGTTACCACTATCAACCGCATAATACAATGCGGTGTTTCCTTTGTCATCAAATTGTGAATCATCCATTCCACTGAATAGCAAAATCTTTACTATTTTGGTATCTTCTAATGTGGCTGCCTGATGTAATGGAAATTCATTATCTAGAAGATTTTTCAATGCTCCAGCGTTCAACAACGTACATACTAGACGCACGTTATTATCAGCTATTGCATAATACAAGACACTATGACCATTGATATCCGCCTTAAATGCATCTTTGCTAGAGAGAAAGCTTTTCAGTTGCTTAGACTTCCAAGTATTAATTCGTGACAGATCCATGTCTGAAACGAGACGCTAATTAGTGTATATTTTTTCATTTTTTATAATTTTGTCATATTGTACCAGAATTAATAATATCTCTAATAGATCTGATTAGTAGATATATGGCTATCGCAAAACAACATATACACATTTAATAAAAATAATATTCATTAAGAAGATTCAGATTCCACTGTACCCATCAATATAAAATAAAATAATTATTCCTTACATCGTACCCATAAACAATATATTAAGTATATTCCACCTTACCCATAAACAATATAAATCCAGTAATATCATGTCTAATGATGAACACAAATGGTGTATTAAATTCCAGTTCTTCAGGAGATGATCTCGCCGTAGCTACCATGATAGTAGATGCCTCCGCTACAGTTCCTTGTTCGTCTACATCTATCTTTACATTCTGAAACATTTTATAAATATATAATGGGTCCCTAGTCATATGTTTAAACGACGCCTTATCTGGATTAAACATACTAGGAGCCATCATTTCGGCTATCGACTTAATATCCCTCTTGTTTTCGATAGAAAATCTAGGGAGTTTAAGATTGTACATTTTATTCCCTAATTGAGATGACCAATATTCTAATTTTGCAGGCGTGATAGAATCTGTGAAATGGGTCATATTATCACCTATTGCCAGGTACATACTAATATTAGCATCCTTATACAGAAGGCGCACCATATCATATTCTTCGTCATCGATTGTGATTGTATTTCCTTGCAATTTAGTAACTACGTTCATCATGGGAACCGTTTTCGTACCGTACTTATTAGTAAAACTAGCATTGTGTGTTTTAGTGATATCAAACGGATATTGCCACGTACCTTTAAAATATATAGTATTAATGATTGCCCATAGAGTATTATCGTCGAGCATAGTAGAATCAACTACATTAGACATACCAGATCTACGTTCTACTATAGAATTAATTTTATTAACCGCATCTCGTCTAAAGTTTAATCTATATAGGCCGAATCTATGATATTGTTGATAATACGACGGTTTAATACACACAGTACTATCGACGAAACTTTGATACGTTAGATCTGTGTACGTATATTTAGATGTTTTCATCTTAGCTAATCCGGATATTAATTCTGTAAATGCTGGACCCAGATCTCTTTTTCTCAAATTCATAGTATTCAATAATTCTACTCTAGTATTACCTGATGCAGACAATAGCGACATAAACATAGAAAACGAATACCCAAACGGTGAGAAGACAATATTATCATTATCATCCTCATCCCCATTTTGAATATTTTTATACGCTAATATACCAGCATTGATAAATCCCTGCAGACGATATGCGGATACTGAACACGCTAATGATAGTATCAATAACGCAATCATGATTTTTATGGTATTAATAATTAACCTTATTTTTATGTTTGGTATAAAAATTATTGATGTCTACACATCCTTTATAATCAACTCTAATCACTTTAACTTTTACAGTTTTCCCTACAAGTTTATCCCTATATTCAACATATCTATCCATATGCATCTCTTAACACTCTGCCAAGATAGCTTCAGAGTGAGGATAGTCAAAAAGATAAATATATAGAGTATAATCATTCTCGTATACTCTGCCCTTTATTACATCGCCCGCATTGGGCAACGAATAACAAAATGCAAGCATCGTGTTAACGGGCTCGTAAATTGGGATAAAATTATGTTTTTATTGTTTATCTATTTTATTCAAGAGAATATTCAGGAAGTTCCTTTTCTGGTTGTATCTCGTCGCAGTATATATCATTTGTACATTGTTTCATATTTTTTAATAGTCTACACCTTTTAGTAGGACTAGTATCGTACAATTCATAGCTGTATTTTGAATTCCAATCACGTATAAAAATATCTTCCAATTGTTGACGAAGACCTAATCCATCATCCGGTGTAATATTAATAGATGCTCCACATATATCCGTAAAGTAATTTCCTGTCCAATTTGATGTACCTATATACGCCGTTTTATCGGTTACCATATATTTTGCATGGTTTACCCTAGAATACGGAATGGGAGGATCAGCATCTGGTACAATAAATAGCTTTACTTCTATATCTATGTTTTTAGATTTTAGCATAGCTATAGATCTTAAAAAGTTTCTCATGATAAACGAAGATCGTTGCCAGCAACTAATCAATAGCTTAACGGATACTTGTCTGTCTATAGCGGATCTTCTTAATTCATCTTCTATATAAGGCCAAAACAAAATTTTACCCGCCTTTGAATAAATAATAGGAATAAAGTTCATAACAGATACATAAACGAATTTACTCGCATTTCCGATACATGACAATAAAGCGGTTAAATCATTGGTTCTTTCCATAGTACATAATTGTTGTGGTGCAGAAGCAATAAATACAGAGTGTGGAACACCGCTTACGTTAATACTAAGAGGATGATCTGTATTATAATACGACGGATAAAAGTTTTTCCAATTATATGGTAGATTGTTAACTCCAAGATACCAGTATACCTCAAAAATTTGAGTGAGATCCGCTGCCAAGTTCCTATTATTGAAGATCGCAATACCCAATTCCTTGACCTGAGTTAGTGATCTCCAATCCATGTTAGCGCTTCCTAAATAAATATGTGTATTATCAGATATCCAAAATTTTGTATGAAGAACTCCTCCTAGGATATTTGTAATATCTATGTATCGTACTTCAACTCCGGCCATTTGTAGTCTTTCAACATCCTTTAATGGTTTGTTGGATTTATTGACGGCTACTCTAACTCTTACTCCTCTTTTGGGTAATTGTACAATCTCGTTTAATATTACCGTGCCGAAATTCGTACCCACTTCATCCGATAAACTCCAATAAAAAGATGATATATCTAGTGTTTTTATGGTATTGGATAGAATTTCCCTCCACATGTTAAATGTAGTCAAATATACTTTATCAAATTGCATACCTATAGGAATAGTCTCTGTAATCACTGCGATTGTATTATCCGGATTCATTTTATTTGTTAAAAAAATAATCCTATATCACTTCACTCTATTAAAAATCCAAGTTTCTATTTCTTTCATGACTGATTTTTTAACTTCATCCGTTTCCTTATGAAGATGATGTTTGGCGCCTTCATAAATTTTTATTTCCCTATTACAATTTGCATGTTGCATGAAATAATATGCACCTGAAACATCGCTAATCTCATTGTTTGTTCCCTGGAGTATGAGAGTCGGGGTGTTAATCTTGGGAATTATTTTTCTAACCTTGTTGGTAGCCTTCAAGACCTGACTAGCAAATCCAGCCTTAATTTTTTCATGATTGACTAATGGATCGTATTGGTATTTATAAACTTCATCCATATCTCTAGATACTGATTCTGGACATAGCTTTCCGACTGACGCATTTGGTGTAATGGTTCCCATAAGTTTTGCAGCTAGCAGATTCAGTCTTGGAACAGCGTCTGCATTAACTAGAGGAGACATTAGAATCATTGCTGTAAACAAGTTTGGATTATCGCAAGCAGCTAGTATAGAAATTGTTGCTCCCATGGAATGACCCAATAAGAAGACTGGAACTCCTGGATAAGTAGATTTAATAGTCACCACGTGCTGTACCACATCTCTAACATACTTACCAAAGTCATCAATCATCATTTTTTCACCATTACTTCTTCCATGGCCAATATGATCATGTGAGAATACTAAAATTCCTAACGATGATATGTTTTCAGCTAGTTCGTCATAACGTCCAGAATGTTCACCAGCTCCATGACTTATGAATACTAATGCCTTAGGATATGTAATAGGTTTCCAATATTTACAATATATGTAATCATTGTCCAGATTGAACATACAGTTTGTACTCATGATTCACTATATAACTATCAATATTAACAGTTCGTTTAATGATCATATTATTTTTATGTTTTATTGATAATTGTAAAAATATACAATTAAATCAATATAGAGGAAGGAGACGGTACTGTATTTTGTGAGATAGTAATGGAGACTAAATCAGATTATGAGGATGCTGTTTTTTACTTTGTGGATGATGATGAAATATGTAGTCGCGACTCCATCATTGATTTAATAGATGAATATATCACGTGGAGAAATCATGTTATAGTGTTTAATAAAGATATTACCAGTTGTGGAAGACTGTACAAGGAATTGATAAAGTTCGATGATGTCGCTATACGGTACTATGGTATTGATAAAATTAATGAGATTGTCGAGGCTATGAGTGAAGGAGACCACTACATCAATCTTACAGAAGTCCATGATCAGGAAAGTCTATTCGCTACCATAGGAATATGTGCTAAAATCACTGAACATTGGGGATACAAAAAGATTTCAGAATCTAAATTCCAATCATTGGGAAACATTACAGATCTGATGACCGACGATAATATAAACATCTTGATACTTTTTCTAGAAAAAAAAATGAATTGATGATATAAGTGTCTTCATAACGCATTATTACGTTAGCATTCTATTATCCAGTGTTAAAAAAATTATCCTATCATGTATTTGAGAGTCTTATATGTAGCAAACATGATAACTGCAATACCCATAATCTTTAGATATTCACGCGTGCTATGGATGGCATTATCCCGCGGTGCGGAAATGTACGTTATATAATCTACAAAATAATCATCGCATATAGTATGAGATAGTAGAGTAAACATTTTTATCGTTTCTACTGGGTTCATACATCGTCTACCCAATTCGGTAATGAATGAAATTGTCGCCAATCTTACACCCAAACCCTTGTTGTTCATTAGTATAGTATTAACTTCATTATTTATGTCATAAACTGTAAATGATTCTGTAGATGCCATATCACACATGATATTCATGTCACTATTATAATCATTATTAACTTTATCACAATACGTGTTGATAATATCTACATATGATCTAGTTTTTGTGGGTAATTGTCTATACAAGTCGTCTAAACGTTGTTTACTCATATAGTATTGAACAGCCATCATTACATGGTCCCGTTCCGTTGATAGATAATCGAGTATGTTAGTAGACTTGTCAAATCTATATACCATATTTTCTGGAAGCGGATATACATAGTCGCGATCATCATTATCACTAGCCTCATCCTCTATATCATGTACATGTACATAATCTATGATATTATTATACATAAACATCGACAACATACTATTGTCTATTATCTAAGTCCTGTTGATCCAAACCCTTGATCTCCTCTATCTGTACTATCTAGAGATTGTACTTCTTCAAGTTCTGGATAATATATACGTTGATAGATTAGCTGAGCTATTCTATCTCCAGTATTTACATTAAACGTACATTTTCCATTATTAATAAGAATGACTCCTATGCTTCCCCTATAATCTTCGTCTATTACACCGCCTCCTATATCAATGCCTTTTAGGGACAGACCAGACCTAGGAGCTATTCTACCATAGCAGAACTTAGGCATGGACATACTAATATCTGTCTTAATTAACTGTCGTTCTCCAGGAGGGATAGTATAATCGTAAGCGCTATACAAATCATATCCGGCAGCACCCGGCGATTGCCTAGTAGGTGATTTAGCTCTGTTAGTTTCCTTAACAAATCTAACTGGTGAGTTAATATTCATGTTGAACATAAAAAATATCATTTTATTTCAAAATTATTTACCATTCCATTCCATCCCATATATTCCATGAATAAGTGCGATTATTGTACACTTCTATAGTATCTATATACGATCCACGATAAAATCCTCCTATCAATAGCAGTTTATTATCCACTATGATCAATTCTGGATTATCCCTCGGATAAATAGGATCATCTATCAGAGTCCATGTATTGCTGGATTCACAATAAAATTCCGCATTTCTACCAACCAAGAATAACCTTCTACCAAACACTAACGCACATGATTTATAATGAGGATAATAAGTGGATGGTCCAAACTGCCACTGATCATGATTGGGTAGCAAATATTCTGTAGTTGTATCAGTTTCAGAATGTCCTCCCATTACGTATATAACATTGTTTATGGATGCCACTGCTGGATTACATCTAGGTTTCAGAAGACTCGGCATATTAACCCAAGCAGCATCCCCGTGGAACCAACGCTCAACAGATGTGGGATTTGGTAGACCTCCTACTACGTATAATTTATTGTTAGCGGGTATCCCGCTAGCATACAGTCTGGGGCTATTCATCGGAGGAATTGGAATCCAATTGTTTGATATATAATTTACCGCTATAGCATTGTTATGTATTTCATTGTTCATCCATCCACCGATGAGATATACTACTTCTCCAACATGAGTACTTGTACACATATGGAATATATCTATAATTTGATCCATGTTCATAGGATACTCTATGAATGGATACTTGTATGATTTGCGTGGTTGTTTATCACAATGAAATATTATGTTACAGTCTAGTATCCATTTTACATTATGTATACCTCTGGGAGAAAGATAATTTGACCTGATTACATTTTTGATAAGAAGTAGCAGATTTCCTAATCTATTTCTTCGCCTCATATACCACTTAATGACAAAATCAACTACATAATCCTCATCTGGAACATTTAGTTCGTCGCTTTCTAGAATAAGTTTCATAGATAGATAATCAAAATTGTCTATGATGTCATCTTCCAGTTCCAAAAAGTGTTTGGTAATAAAGTCTTTAGTATGACATAAGAGATTGGATAGTCCGTATTCTATACCCATCATGTAACACTCGATACAATATTCCTTTCTAAAATCTCGTAGGATAAAGTTTATACAAGTGTAGATGATAAATTCTACAGATGTTAATATAGAAGCACGTAATAAATTGACGACGTTATGACTATCTATATATACCTTTCCAGTATATGAGTAAATAACTATAGAAGTTAGACTGTGAATGTCAAGGTCTAGACAAACCCTCGTAACTGGATCTTTATTTTTTGTGTATTTTTGGCGTAAATGTGTGCGAAAGTATGGAGATAACTTTTTCAATATCGTAGAATTGACTATTATATTACCTCCTATAGCTTCAATAATTGTTTTGAATTTCTTAGTCGTGTACAATGCTAATATATTCTTACAGTACACAGTATTGACAAATATCGGCATTTATGTTTCTTTAAAAGTCAACATCTAAAGAAAAATGATTGTCTTCTTGAGACATAACTCCCATTTTTTGGTATTCACCCACACGTTTTTCGAAAAAATTAGTTTTTCCTTCCAATGATATATTTTCCATGAAATCAAACGGATTGGTAACATTGTAAATTTTTTTAAATCCCAATTCAGAAATCAATCTATCTGCGACGAATTCTATATATGTTTTCATCATTTCACAATTCATTCCTATGAGTTTAACTGGAAGAGCCACAGTAAGAAATTCTTGTTCAATGGATACCGCATTTGTTATAATAAATCTAACGGTTTCTTCACTCGGTGGATGCAATAAATGTTTAAACATCAAACATGCGAAATCGCAGTGCAGACCCTCGTCTCTACTAATTAATTCGTTAGAAAACGTGAGTCCGGGCATTAGGCCACGCTTTTTAAGCCAAAATATGGAAGCGAATGATCCGGAAAAGAAGATTCCTTCTACTGCAGCAAAGGCAATAAGTCTCTCTCCATAACCGGCGCTGTCATGTATCCACTTTTGAGCCCAATCGGCCTTCTTTTTTACACAAGGCATCGTTTCTATGGCATTAAAGAGGTAGTTTTTTTCATTACTATCTTTAACATAAGTATCGATCAAAAGACTATACATTTCCGAATGAATGTTTTCAATGGCCATCTGAAATCCGTAGAAACATCTAGCCTCGGTAATCTGCACTTCTGTACAAAATCGTTCTGCTAAATTTTCATTCACTATTCCGTCACTGGCTGCAAAAAACGCCAATACATGTTTTATAAAATATTTTTCGTCTGGTGTTAGTTTATTCCAGTCATTGATATCTTTAGATATATCCACTTCTTCCACTGTCCAAAATGATGCCTCTGCCTTTTTATACATATTCCAGATGTCATGATATTGGATTGGGAAAATAACAAATCTATTTGGATTTGGTGCAAGGATAGGTTCCATAACTAAATTAACAATAGTAGTAATTTTTTTTCAGTTATCTGTATGACGACTGTACTTGGATCTTTTGTATATCGCTATCGCCGCAATCACTACAATAATTACAAGTATTATTGATAGCATTGTTATTACTACTATCATAATTAAATTATCGACATTCATGGGTGTTGAATAATCGTTATCATCATTTTGTAATTGTGACGTCATACTAGATAAATCATTTGTGAGATTGTTGTGGGAAGCGGGCACGGAAGATGCATTATCATTATTATTTAACGCCTCCCATTCGGATTCACAAATGTTACGCACGTTCAAAGTTTTATGGAAACTATAATTTTGTGAAAACAGATAACAAGAAAACTCGTCATCGTTCAAATTTTTAACGATAGTAAACCGATTAAACGTCGAGCTAATTTCTAACGCTAGCGACTCTGTTGGATATGGGTTTCCAGATATATATCTTTTCAGTTCCCCTACGTATCTATAATCATCTGTAGGAAATGGAAGATATTTCCATTTATCTACTGTTCCTAATATCATATGCGGTGGTGTAGAACCATTAAGCGCGAAAGATGTTATTTCGCATCGTATTTTAACTTCGCAATAATTTCTGGTTAGATAACGCACTCTACCAGTCAAGTCAATGATATTAGCCTTTACAGATATATTCATAGTAGTCGTAACGATGACTCCATCTTTTAGATGTGATACTCCTTTGTATGTACCAGAATCTTCGTACCTCAAACTCGATATATTTAAACAAGTTAATGATATATTAACGCGTTTTATGAATGATGATATATAACCAGAAGTTTTATCCTCTGTGGCTAGCGCTATAACCTTATCATTATAATACCAACTAGTGTAATTAATATGTGACATGACAGTGTGGGTACAAATATGTACATTATCGTCTACGTCGTATTTGATACATCCGCATTCAGCCAACAAATATAAAATTACAAAAACTCTAACGACGTTTGTACACATCTTGATGCGGTTTAATAAATGTTTTGATTTCAATTTATTGTAAAAAAAGATTCGGTTTTATACTGTTCGATATTCTCATTGCTTATATTCTCATCTATCATCTCCACACAGTCAAATCCATGGTTAACATGTACCTCATCAACCGGTAAAAGACTATCGGATTCTTCTATCATCATAACTCGAGAATATTTAATTTGGTGGTCATTATTAATCAAGTCAATTATCTTATTTTTAACAAACGTAAGTATTTTACTCATTTTTTTATAAAAACTTTTAGAAATATACAGACTCTATCGTGTGTCTATATCTTCTTTTTATATCCAATGTATTTATGTCTGATTTTTCTTCATTTATCATATATAATGGTCCAAATTCTACACGTGCTTCGGATTCATCCAGATCATTAAGGTTCTTATAATCGCAACATCCTTCTCTTCCATCTTCTACATCTTCCTTCTTATTCTTAGCGTCACAGAATCTACCACAGCAGGATCCCATGACGAGAGTCACATTAAACTAATTCATTTTCAATTATAATATACTGATTAGTAATGACAATTAAAATAAAAATATTCTTCATAACCGGTAAGAAAGTAAAAAGTTCACATTGAAACTATGTCAGTAGTTATACATCATGAGATGATATACTCTATTTTGGTGGAGGATTATATGATATAATTCGTGGATAATCATTCTTAAGACACATTTCTTCATTCGTAAATCTTTTCACATTAAATGAGTGTCCATATTTTGCAATTTCTTCATATGATGGCGGTGTACGTGGACGAGGCTGCTCCTGTTCTTGTAGTCGTCGACTGTCGTGTTTGCGTTTAGATCCCTCCATTATCGCGATCGCGTAGTGAGTACTATTTATACCTTGTAATTAAATTTTTTTATTAATTAAACGTATAAAAACGTTCCGTATCTGTATTTAAGAGCCAGATTTCGTCTAATAGAACAAATAGCTACAGTAAAAATAACTAGAATAATCGCTACACCCACTAGAAACCACGGATCGTAATACGGCAATCGGTTTTCGATAATAGGTGGAACGTATATTTTATTTAAGGACTTAACAATTGTCTGTAAACCACAATTTGCTTCCGCCGATCCTGTATTAACTATCTGTAAAAGCATATGTTGACCGGGAGGAGCCGAACATTCTCCGATATTCAATTTTTGTATATCTATAATGTTATTAACCTCCGCATACGCATTACAGTTCTTTTCTAGCTTGGATACTACACTAGGTACATCATCTAAATCTATTCCTATTTCCTCAGCGATAGCTCTTCTATCCTTTTCCGGAAGTAATGAAATCACTTCAATAAATGATTCAACCATGAGTGTGAAACTAAGTCGAGAATTACTCATGCATTTGTTAGTTATTCGGAGCGCGCAATTTTTAAACTGTCCTATAACCTCTCCTATATGAATAGCACAAGTGACATTAGTAGGGATAGAATGTTGAGCTAATTTTTGTAAATAACTATCTATAAAAAGATTATACAAAGTTTTAAACTCTTTAGTTTCTGCCATTTATCCAGTCTGAGAAAATGTCTCTCATAATAAATTTTTCCAAGAAACTAATTGGGTGAAGAATGGAAACCTTTAATCTATATTTATCACAGTCTGTTTTGGTACACATGATGAATTCTTCTAATGCTGTACTAAATTCGATATCTTTTTCGATTTCTGGATATGTTTTTAATAAAGTATGAACAAAGAAATGGAAATCGTAATACCAGTTATGTTCAACTTTGAAATTGTTTTTTATTTTCTTGTTAATGATTCCAGCCACTTGGGAAAAGTCAAAGTCGTTTAATGCCGATTTAATACGTTCATTAAAAACAAACTTTTTATTCTTTAGATGAATTATTATTGGTTCATTGGAATCAAAAAGTAAGATATTATCGGGTTTAAGATCTGCATGTAAAAAGTTGTCACAACAGGGTAGTTCGTAGATTTTAATGTATAACAGAGACATCTGTAAAAAGATAAACTTTATGTATTGTACCAAAGATTTAAATCCTAATTTGATAGCTAACTCGGTATCTACTTTATCTGCCGAATACAGTGCTAGGGGAAAAATTATAATATTTCCTCTTTCGTATTCGTAATTAGTTCTCTTTTCATGTTCGAAAAAGTGAAACATGCGGTTAAAATAGTTTATAACATTAATATTACTGTTAATAACTGCCGGATAAAAGTGGGATAGTAATTTCACGAATTTGATACTGTCCTTTCTCTCGTTAAACGCCTTTAGAAAAACTTTAGAAGAATATCTCAATGAGAGTTCCTGACCATCCATAGTTTGTATCAATAATAGCAACATATGAAGAACCCGCTTATACAGAGTATGTAAAAATGTTAATTTATAGTTTAATCCCATGGCCCACGCACACACGATTAATTTTTTTTCATCTCCCTTTAGATTGTTGTATAGAAATTTGGGTACTGTAAACTCCGCCGTAGTTTCCATGGGACTATATAATTTTGTGGCCTCGAATACAAATTTTACTACATAGTTATCTATCTTAAAGACTATACCATATCCTCCTGTAGATATGTGATAAAAATCGTCGTTTATAGGATAAAATCGTTTATCTTTTTGTTGGAAAAAGGATGAATTAATGTAATCATTCTCTTCTATCTTTAGTAGTGTTTCCTTATTAAAATTCTTAAAATAATTTAACAATCTAACTGACGGAGCCCAATTTTGGTGTAAATCTAATTGGGACATTATGTTGTTAAAATATAAACAGTCTCCTAATATAACAGTATCTGATAATCTATGGGGAGACATCCATTGATATTCAGGGGATGAATCATTGGCAACACCCATTTATTGTACAAAAAGCCCCAATTTACAAACGAAAGTCCAGGTTTGATAGAGATAAACTATTAACTATTTTGTCTCTGTTTTTAACACCTCCACAGTTTTTAATTTCTTTGGTAATGAAATTATTCACAATATCAGTATCTTCTTTATCTACCAGAGATTTTACTAACTTGATAACCTTGGCTGTCTCATTCAATAGGGTAGTGATATTTGTATGTATGATATTGATATCTTTTTGAATTGTTTCTTTTAGAAGTGATTCTTTGATGGTATCAGCATACGAATTACAATAATGCAGAAACTCAGTTAACATGCAGGAATTATAGTAAGCCAATTCCAATTGTTGCCTGTATTGTATTAGAGTATTAATATGCGCAATGATGTCCTTGCGTTTCTCTGATAGAATGCGAGCAGCGATTTTGGCGTTATCATTTGACGATATTTCTGGAATGACGAATCCTGTTTCTACTAACTTCTTGGTAGGACAAAGTGAAACAATCAAGAAAATAGCTTCTCCTCCTATTTGTGGAAGAAATTGAACTCCTCTAGATGATCTACTGACGATAGTATCTCCTTGACAGATATTGGACCGAACTACGGAAGTACCTGGAATGTAAAGCCCTGAAACCCCCTCATTTTTTAAGCAGATTGTTGCCGTAAATCCTGCACTATGCCCAAGATAGAGAGCTCCTTTGGTGAATCCATCACTATGTTTCAGTTTAACCAAGAAACAGTCAGCTGGTCTAAAATTTCCATCTCTATCTAATACAGAATCCAACTTGATGTCAGGGACTATGACCGGTTTAATGTTATATGTAACATTGAGTAAATCCTTAAGTTCATAATCATCGTTGTCATCAGTTATGTACGATCCAAACAATGTTTCTACCGGCATGGTGGATACGAAGATGCTATCCATCAGAATGTTTCCCTGATTAGTATTTTCTATATAGCTATTCTTCTTTAAACGATTTTCCGAATCAGTAACTATGTTCATTTTTTTAGGAGTAGGACGTCTAGCCAGTATGGAAGAGGATTTTCTAGATACTCTCTTCAACATCTTTGATCTCAATGGAATGCAAAACCCCATGGTGTAACAACCAACGATAAAAATAATATTGTTTTTTCACTTTTTATAATTTTACCATCTGACTCATGGATTCATTAATATCTTTACAAGAGCTACTAACGTATAATTCTTTATAACTGAACTGAGATATATACACCGGATCTATGGTTTCCATAATTGAGTAAATGAATGCTCGGCAATAACTAATGGCAAATGTATAGAACAACGAAATTATACTAGAGTTGTTAAAGTTAATATTTTCTATGAGTTGTTCCAATAAATTATTTGTTGTGACTGCGTTCAAGTCATAAATTATCTTGATACTATCCAGTAAACAGTCTTTAAGTTCTGGAATATTATCATCCCATTGTAAAGCCCCTAGTTCGACTATCGAATATCCTGCTCTGATAGCAGTTTCAATATCGACGGACGTCAATACTGTAATAAAGGTGGTAGTATTGTCATCATCGTGATAAACTACGGGAATATGGTCGTTAGTAGGTACCGTGACTTTACACAACGCGATATATAACTTTCCTTTTGTACCATTTTTAACGTAGTTGGGACGTCCTGCAGGGTATTGTTTTGAAGAAATGATATCGAGAACAGATTTGATACGATATTTGTTGGATTCCTGATTATTCACTATAATATAATCTAGACAGATAGATGATTCGATAAATAGAGAAGGTATATCGTTGGTAGGATAATACATCCCCATTCCAGTATTCTCGGATACTCTATTGATGACACTAGTTAAGAACATGTCTTCTATTCTAGAAAACGAAAACATCCTACATGGACTCATTAAAACTTCTAACGCTCCTGATTGTGTTTCGAATGCCTCGTACAAGGATTTCAAGGATGCCATAGATTCTTTGACCAACGATTTAGTATTGCGTTTAGCATCTGATTTTTTTATTAAATCAAATGGTCGGCTCTCTGGTTTACTACCCCAATGATAACAATAGTCTTGTAAAGATAAACCGCAAGAAAATTTATACACATCCATCCAAATAACCCTAGCACCGTCGGATGATATTAATGTATTATTATAGATTTTCCATCCACAGTTATTGGGCCAGTATACTGTTAGCAACGGTATATCGAATAGATTACTCATGTAACCTACTAGAATGATAGTTCGTGTACTAGTCATAATATCTTTAATCCAATCTAAGAAATCTAAAATTAGATCTTTTACACTATTAAAGTTAACAAAGGTATTACCCGGGTACGTGGATATCATATATGGTATTGGTCCATTATCAGTAATGGCTCCATAAACTGATACGGCGATGGTTTTTATATGTGTTTGATCTAATGAGGACGAAATTCGCGCCCACAATTCATCTCTAGATATGCATTTAATATCGAACGGTAACACATCAATCTCGGGACGCGTATATGTTTCTAAATTCTTAATCCAAATATAATGATGACCTATATGCCCTATTATCATACTGTCAACTATAGTATACCTAGAGAACTTTCGATACATCTGCTGTTTCCTGTAATCGTTAAATTTTACAAATCTATAACATGCTAAACCTTTTGACGACAGCCATTCATTAATTTCTGATATGGAATCTGTATTCTCAATACCGTATCGTTCTAAAGCCAGTGCTATATCTCCCTGTTCGTGGGAACGCTTTCGTATAATATCGATCAATGGATAATATGAAGTTTTTGGAGAATAATATGATTCATGATCTATTTCGTCCATAAACAATCTAGACATAGGAATTGGAGGCGATGATCTTAATTTTGTGCAATGGGTCAATCCTATAACTTCTAATATTGTAATATTCATCATCGACATAACACTATCTATGTTATCATCGTATATTAGTATACCACGACCTTCTTCATTTCGTGCCAAAATGATATACAGTCTTAAATAATTACGCAATATCTCAATAGTTTCATAATTGTTAGCTGTTTTCATCAAGGTTTGTATCCTGTTTAACATGATGGCGTTCTATAACGTCTCTATTTTCTATTTTTAATTTTTTTAAATTTTTAACGATTTACTGTGGCTAGATACCCAATCTCTCTCAAATATTTTTTTAGCCTCGCTTACAAGCTGTTTATCTATACTATTAAAACTGACGAATCCGTGATTTTGGTAATGGGTTCCGTCGAAATTTGCCGAAGTGATATGAACATATTCGTCGTCGACTATTAACAATTTTGTATTATTCTGAATAGTGAAAACCTTCACAGATAGATCATTTTGAACACACAACGCATCTAGACTTCTGGCGGTTGCCATAGAATATACGTCGTTCTTATCCCAATTACCAACTAGAAGTCTGATCTTAACTCCTCTATTAATGGCTGCTTCTATAATGGAGTTGTAAATGTCAGGCCAATAGTAGCTATTACCGTCGACACGTGTAGTGGGAACTATGGCCAAATGTTCAATATCTATACTAGTCTTAGCCGACTTGAGTTTATCAATAACTACATCAGTGTCTAGATCTCTAGAATATCCCAATAGGTGTTCTGGAGAATCAGTAAAGAACACTCCACCTATAGGATTCTTAATATGATACGCAGTGCTAACTGGCAGACAACAAGCCGCAGAGCATAAATTCAACCATGAATTTTTTGCGCTATTAAAGGCTTTAAAAGTATCAAATCTTCTACGAAGATCTGTGGCCAGCGGAGGATAATCAGAATATACGCCTAACGTTTTAATCGTATGTATAGATCCTCCAGTAAATGACGCGTTTCCTACATAACATCTTTCATCATCAGACACCCAAAAACAACCGAGTAGTAGTCCCACATTATTTTTTTTATCTATATTAACGGTTATAAAATTTATATCCGGGGAGTGACTTTGTAGCTCTCCCAGATTTCTTTTCCCTCGTTCATCTAGCAAAACTATTATTTTAATCCCTTTTTCAGATACCTCTTTTAGTTTATCAAAAATAAGCGCTCCCCTAGTAGTACTCAGAGGATTACAACAAAAAGATGCTATGTATATATATTTCTTAGCTAGAGTGATAATTTCGTTAAAACATTCAAATGTTGTCAAATGATCGGATCTAAAATCCATATTTTCTGGTAGTGTTTCTACCAGCCTACATTTTGCTCCCGCAGGTACCGATGCAAATGGCCACATTTAGTTAACATAAAAACTTATATATCCTGTTCTATCAACGATTCTAGAATATCATCGGCTATATCGCTAAAATTTTCATCAAAGTCGACATCACAACCTAACTCAGTCAATATATTAAGAAGTTCCATGATGTCATCTTCGTCTATTTCTATATCCGTATCCATTGTAGATTGTTGACCGATTATCGAGTTTAAATCATTACTAATACTCAATCCTTCAGAATACAATCTGTGTTTCATTGTAAATTTATAGGCGGTGTATTTAAGTTGGTAGATTTTCAATTATGTATCAATATAGCAACAGTAGTTCTTGCTCCTCCTTGATTTTAGCATCCTCTTCATTATTTTCTTCTACGTACATAATCATGTCTAATACGTTAGACAACACACCGACGATGGTGGCCGCCACAGACACGAATATGACTAGACCGATGACCATTTAAAAAATACTCTCTAGCTTTAACTTAAACTGTATCGATCATTCTTTTAGCACATGTATAATATAAAAACATTATTCTATTTCGAATTTAGGCTTCCAAAAATTTTTCATCCGTAAACCGATAATAATATATATAGACTTGTTAATAGTCGGAATAAATATATTAATGCTTAAACTATCATCATCTCCACGATTAGAGATACAATATTTACATTCTTTTTGCTGTTTCGAAACTTTATCAATACACGTTAATACAAACCCAGGAAGGAGATATTGAAACTGAGGCTGTTGAAAATGAAACGGCGAATACAATAATTCAGATAATGTAAAATCATGATTCCGTATTCTGATGATATTAGAACTGCTAATGGATGTCGATGGTATGTATCTAGGAGTATCTATTTTAACAAAGCATCGATTTGCTAATATACAATTATCCTTTTGATTAATTGTTATTTTATTCATATTCTTAAAAGGTTTCATATTTATCAATTCTTCTACATTAAAAATTTCCATTTTTAATTTATCTAGCCCCGCAATACTCCTCATTACGTTTCATTTTTTGTCTAGAATACCCATTTTGTTCATCTTGGTACATAGATTATCCAATTGAGAAGCGCATTTAGTAGTTTTGTACATTTTAAGTTTATTAACGAATCGTCGAAAACTAGTTATAGTTAACATTTTATTATTTGATACCCTGATATTAATACCCCTGCCGTTACTATTATTTATAACTGATGTAACCCACGTAACATTGGAATTAATTATCGATAGTAATGCATCGACACTTCCAAAATTGTCTATTATAAACTCACCGATAATTTTTTTATTGCATGTTTTCATATTCATTAGGATTATCAAATCTTTAATCTTATTACGATTGTATGCGTTGATATTACAAGACGTCATTCTAAAAGACGGAGGATTTCCATCAAATGCCAGACAATCACGTACAAAGTACATGGAAATAGGTTTTGTTCTATTACGCATCATAGATTCATATAAAACACCCGTAGAAATACTAATTTGTTTTACTCTATAAAATACTATTGCATCTATTTCATCGTTTTGTATAACGTCTTTCCAAGTGTCAAATTCCAATTTTTTTTCATTGATAGTACCAAATTCTTCTATCTCTTTAACTACTTGCATAGATAGGTAATTACAGTGATGCCTACATGCCGTTTTTTGAAACTGAATAGATGCATCTAGAAGCGATGCTACACTAGTCACGATCACCACTTTCATATTTAGAATATATGTATGTAAAAATATAGTAGAATTTCATTTTGTTTTTTTCTATGCTATAAATGAATTCTCATTTTGTATCCGCACATACTCCGTTTTATATCAATACCAAAGAAGGAAGATATCTGGTTCTAAAAGCCGTTAAAGTATGCGATGTTAGAACTGTAGAATGCGAAGGAAGTAAAGCTTCCTGCGTACTCAAAGTAGATAAACCCTCATCACCCACGTGTGAGAGAAGACCTTCGTCCCCGTCCAGATGCGAGAGAATGAATAACCCTGGAAAACAAGTCCCGTTTATGAGAACGGACATGTTACAAAATATGTTTGCTGCTAATCGCGACAACGTAACGTCAAGACTTTTGAACTAAAATACAATTATATCTTTTTCGATATTAATAAATCCGTGTCTCCCGGGTTTTTTATCTCTTTCAGTATGTGAATAGATAGGTATTTTATCTCTATTCATCATCGAATTTAAGAGATCCGATAAACATTGTTTGTATTCTCCAGATGTCAGCATCTGATACAACAATATATGTGCACATAAACCTCTGGCACTTATTTCATGTACCTTCCCCTTATCACTAAGGAGAATAGTATTTGAGAAATATGTATACATGATATTATCATGTATTAGATATACAGAATTTGTAACACTCTCGAAATCACACGATGTGTCGGCGTTAAGATCTAATATATCACTCGATAACACATTTTCATCTAGATACACTAGACATTTTTTAAAGCTAAAATAGTCTTTAGTAGTAACAGTAACTATGCGATTATTTTCATCGATGATACATTTCATCGGCATATTATTACGCGTACCATCAAAGACTATACCATGTGTATATCTAACGTATTCTAGCATAGTTGCCATACGTACATTAAACTTTTCAGGATCTTTGGATAGATCTTCCAATCTATCTATTTGAGAAAACATTTTTATCATGTTCAATAGTTGAAACGTCGGATCCACTATATAGATATTATCTATAAAGATTTTAGGAACTATGTTCATGGTATCCTGGCGAATATTAAAACTATCAATGATATGATTATCGTTTTCATCTTTTATCACCATATAGTTTCTAAGATATGGGATTTTACTTAATATAATATTATTTCCCGTAATAAATTTTATTAGAAATGCCAAATCTATAAGAAAAGTCCTAGAATTAGTCTGAAGAATATCTATATCACCGTACCGTATATTTGGATTAATTAGATATAGAGAATATGATCCGTAACATATACAACTTTTATTATGACGTCTAAGATATTCTTCCATCAACTTATTAACATTTTTGACTAGGGAAGATACATTATGACGTCCCATTACTTTTGCCTTGTCTATTACAGCGACGTTCATAGAATTTAGCATATCTCTTGCCAATTCTTCCATTGATGTTACATTATAAGAAATTTTAGATGAAATTACATTTGGAGCTTTAATAGTAAGAACTCCTAATATATCCGTGTATGTGGTCACTAATACAGATTGTAGTTCTATAATCGTAAATAATTTACCTATATTATATGTTTGAGTTTGTTTAGAAAAGTAGCTAAGTATACGATCTTTTATTTCTGATGCCGATGTATCAACATCGAAAAAAAATCTTTTTTTATTCTTTTTTACTAACGATACGAATATGTCTTTGTTAAAAACAGTTATTTTCTGAATATTTCTAGCTTGTAATTTTAACATATGATATTCGTTCACACTAGGTACTCTGCCTAAATAGGTTTCTATAATCTTTAATGTAATATTAGGAAGAGTATTCTGATCAGGATTCCTATTCATTTTGAGGATTTAAAACTCTGATTATTGTCTAATATGGTCTCAACACAAACTTTTTCACAGAGTGATAGAGTTTTTGATAACTCGTTTTTCTTAAGAAATATAAAACTACTGTCTCCAGAGCTCGCTCTATCTTTTATTTTATCTAATTCGATACAAACTCCTGATACTGGTTCAGAAAGTAATTCATTAATTTTCAGTCCTTTATAGAAGATATTTAATATAGATAATACAAAATCTTCAGTTCTTGATATCGATCTGATTGATCCTAGAACTAGATATATTAATAACGTGCTCATTAGGCAGTTTATGGCAGCTTGATAATTAGATATAGTATATTCCAGTTCATATTTATTAGATACCGCATTGCCCAGATTTTGATATTCTATGAATTCCTCTGAAAATAAATCCAAAATAACTAGACATTCTATTTTTTGTGGATTAGTGTACTCTCTTCCCTCTATCATGTTCACTACTGGTGTCCACAATGATAAATATCTAGAGGGAATATAATATAGTCCATATGATGCCAATCTAGCAATGTCGAATAACTGTAATTTTATTCTTCGCTCTTCATTATGAATTGAATCTTGAGGTATAAACCTAACACAAATTATATCATTAGACTTTTCGTATGTAATGTCTTTCATGTTATAAGTTTTTAATCCTGGAATAGAATCTATTTTAATGAGGCTTTTAAACGCAGCGTTCTCCAACGAGTCAAAGCATAATACTCTGTTGGTTTTCTTATATTCAATATTACGATTTTCTTCTTTGAATGGAATAGGTTTTTGAATTAGTTTATAATTACAACATAATAGATAAGGAAGTGTGTAAATAGTACGCGGAAAAAACATAATAGCTCCCCTGTTTTCATCCATGGTTTTAAGTAAATGATCACTGGCTTCTTTAGTCAATGGATATTCGAACATTAACCGTTTCATCATCATTGGACAGAATCCATATTTCTTAATGTAAAGAGTGATCAAATCATTGTGTTTATTGTACCATCTTGTTGTAAATGTGTATTCGGTTATCGGATCTGCTCCTTTTTCTATTAAAGTATCGATATCGATCTCGTCTAAGAATTCAACTATATCGACATATTTCATTTGTATACACATAACCATTACTAACGTAGAATGTATAGGAAGAGATGTAACGGGAACAGGGTTTGTTGATTCGCAAACTATTCTAATACATAATTCTTCTGTTAATACGTCTTGCACGTAATCTATTATAGATGCCAAGATATCTATATAATTATTTTGTAAGATGATGTTAACAATGTGATCTATATAAGTAGTGTAATAATTCATGTATTTCGATATATGTTCCAACTCTGTCTTTGTGATGTCTAGTTTCGTAATATCTATAGCGTCCTCAAAAAATATATTCGCATATATTCCCAAGTCTTCAGTTCTATCTTCTAAAAAATCTTCAACGTATGGAATATAATAATCTATTTTACCTCTTCTGATGTCATTAATGATATAGTTTTTGACACTATTTTCCGTCAATTGATTCTTATTCACTATGTCTAAAAACCGGATAGCGTCCCTAGGACGAACTACTGCCATTAATATCTCTATTATAGCTTCTGGACATAAATCATCTATTATACCAGAATTAATGGGAACTATTCCGTATCTATCTAACATAGTTTTAAGAAAGTCAGAATCTAAGACCTGATGTTCATATATTGGTTCATACATGAAATGATCTCTATTGATGATAGTGACTATTTCATTCTCTGAAAATTGGTAACTCATTCTATACACGCTTTCCTTGTTGATAAAGGATAGTATATACTCAATGGAATTTGTACCAACAAACTGTTCTCTTATGAATCGTATATCATCATCTGAAATGATCATGTAAGGCATACATTTAACAATAAGAGACTTGTCTCCTGTTATCAATATACTATTCTTGTGATAATTTATGTGTGCGGCAAATTTGTCCACGTTCTTTAATTTTGTTATAGTAGATATCAAATCCAATGGAGATACAGTTCTTGGCTTAAACAGATATAGTTTTTCTGGAACGAATTCTACAACATTATTATAAAGGACTTTGGGTATATAAGTGGGATGAAATCCTATTTTAATTAATGCGATAGCCTTGTCCTCGTGCAGATATCCAAACGCTTTTGTGATAGTATGGCATTCATTGTCTAGAAACGCTCTACGAATATCTGTAACAGATATCATCTTTAGAGAATACTAGTCGCGTTAATAGTACTAAAATTTGTATTTTTTAATCTATCTCAATAAAAAATTAATATGTATGATTCAATGTATAACTAAACTACTAACTGTTATTGATAACTAGAATCAGAATCTAATGATGACATAACTAAGAAGTTTATCTACAGCCAATTTAGCTGCATTATTTTTAGCATCTCGTTTAGATTTTCCATCTGCCTTATCGAATACTCTTCCGTCAATGTCTACACAGGCATAAAATGTAGGAGAGTTACTAGGCCCCACTGATTCAATACGAAAAGACCAATCTCTCCTAGTTATTTGACAGTACTCATTAATAACGGTGACAGGGTTAACACCTTTCCAATAAATAATTTTTTTAACCGGAATAACATCATCAAAAGACTTATGATCCTCTCTCATTGATTTTTCGCGGGATACATCATCTATTATAGCATCAGCATCAGAATCTGTAGGCCGTGTATCAGCATCCATTGTCGTAGACCAACGAGGAGGAGTATCGTTGGAGCTGTAAACCATAGCACTACGTTGAAGATCATACAGAGCTTTATTAACTTCTCGCTTCTCCATATTAAGTTGTTTAGTTAGTTGTACAGCAGTAGCTCCTTAGTCCAATGTTTTTAATAACCGCACACAATCTCTGTGTCAGAACGCTCGTCAATATAGATCTTAGAAATTTTTTTAGAGAGAACTAACGCAACTAGCAATAAAACTGATCTTATTTTATCATTTTTTTTATTCATCATCCTCTGGTGGTTCGTCGTTCCTATCGAATGTAGCTCTGATTAACCCGTCATCTATAGGTGATGCTGGTTCTGGAGATTCTGGAGGAGATGGATTATTATCTGGAAGAATCTCTGTTATTTCCTTGTTTTCATGTATCGATTGCGTTGTAACATTAAGATTGCGAAATGCTCTAAATTTGGGAGGCTTAAAGTGTTGTTTACAATCTCTACACGCGTGTCTAACTAATGGAGGTTCATCAGCGGCTCTAGTTTGAATCATCATCGGTGTAGTATTCCTACTTTTACAGTTAGGACACGGTGTATTGTATTTCTCGTCGAGAACGTTAAAATAATCGTTGTAACTCACATCCTTTATTTTATCTATATTGTATTCTACTCCTTTCTTAATGCATTTTATACCGAACAAGAGATAGCGAAGGAATTCTTTTTCGGTACCGCTAGTACCCTTAATCATATCACATAGTGTTTTATATTCTAAATGTGTGGCAATGGACGGTTTATTTCTATACGATAGTTTGTTTTTGGAATCCTTTGAGTATTCTATACCAATATTATTCTTTGATTCGAATTTAGTTTCTTCGATATTAGATTTTGTATTACCTATATTCTTGATGTAGTACTTTGATGATTTTTCCATGGCCCATTCTATTAAGTTTTCCAAGTTGGCATCATCCACATATTGTGATAGTAATTCTCGGATATCAGTAGTGACTACCGCCATTGATATTTGTTCATTTGATGAGTAACTACTAATGTATACATTTTCCATTTATAACACTTATGTATTAACTTTGTTTATTTATATTTTTTCATTATTATGTTGATATTAATAATCGTATTGTGGTTATATGGCTACAATTTCATAATGAGTTGAAGTCAGTGTCCTATGATCAATGACGATAGCTTTACTCTGAAAAGAAAGTATCAAATCGATAGTGCAGAGTCAACAATGAAAATGGATAAGACGATGACAAAGTTTCAGAATAGAGTCAAAATGGTAAAAGAAATAAATCAGACGATAAGAGCAGCACAAACTCATTACGAGACATTGAAACTAGGATATATAAAATTTAAGGGAATGATTAGGACTACTACTCTAGAAGATATAGCACCATCTATTCCAAATAATCAGAAAACTTATAAACTATTCTCGGACATTTCAGTCATTGGCAAAGCATCACAGAATCCGAGTAAGATGATATATGCTCGCTGCTTTACATGTTTCCCAATTTGTTTGGAGATGACCATAGATTCATTTGTTATAGAATGCATCCAACATTGTTCATGATATAGTTGAATCATGTATGCCTGTTCGTATGCCTGTGGCTAAGATACTGTGTAAAGAAATGGTAAATAAATACTTTGAGAATCTTTAAGAGTGCATTGACTTTGTTAGTGAATAGGCATTCCATCTTTCTCCAATACTAATTCAAATTGTTAAATTAATAATGGAATAGTATAAATAGTTATTAGTGATAGGATAGTAAACATAATTATTAGAATAGTAGTGTAGTATCATAGATAACTCTCTTCTATAAAAAATGGATTTTATTCGTAGAAAGTATCTTATATACACAGTAGAAAATAATATAGATTTTTTAAAGGATGATACATTAAGTAAAGTAAACAATTTTACCCTCAATCATGTACTAGCTCTCAAGTATCTAGTTAGCAATTTTCCTCAACATGTTATTACTAAGGATGTATTAGCTAATACCAATTTTTTTGTTTTCATACATATGGTACGATGCTGTAAAGTATACGAAGCGGTTTTACGACACGCATTTGATGCACCCACGTTGTACGTTAAAGCATTGACTAAGAATTATTTATCGTTTAGTAACACAATACAGTCGTACAAGGAAACAGTGCATAAACTAACACAAGATGAAAAATTTTTAGAGGTTGCCGAATACATGGACGAATTAGGAGAACTTATAGGCGTAAATTATGACTTAGTTCTTAATCCATTATTTCACGGAGGGGAACCCATCAAAGATATGGAAATCATTTTTTTAAAACTGTTTAAGAAAACAGACTTCAAAGTTGTTAAAAAATTAAGTGTTATAAGATTACTTATTTGGGCATACCTAAGCAAGAAAGATACAGGCATAGAGTTTGCGGATAATGATAGACAAGATATATATACTCTATTTCAACAAACTGGTAGAATAGTCCATAGCAATCTAACAGAAACGTTTAGGGATTATATCTTTCCCGGAGATAAGACTAGCTATTGGGTGTGGTTAAACGAAAGTATAGCTAATGATGCGGATATCGTTATTAATAGACCCGCCATTACCATGTATGATAAAATTCTTAGTTATATATACTCTGAGATAAAACAGGGACGCGTTAATAAAAACATGCTTAAGTTAGTTTATATCTTTGAGCCTGAAAAAGATATCAGAGAACTTCTGCTAGAAATCATATATGATATTCCTGGAGATATCCTATCTATTATTGATGCAAAAAACGACGATTGGAAAAAATATTTTATTAGTTTTTACAAAGCTAATTTTATTAACGGTAATACATTTATTAGTGATAGAACGTTTAACGATGACTTATTCAGAGTTGTTGTTCAAATAGATCCCGAATATTTCGATAATGAACGAATTATGTCTTTATTCTATACGAGTGCTGCGGACATTAAACGATTTGATGAGTTAGATATTAATAACAGTTATATATCTAATATAATTTATGAGGTGAACGATATCACATTAGATACAATGGATGATATGAAGAAGTGTCAAATCTTTAACGAGGATACGTTGTATTATGTTAAGGAATACAATACATACCTGTTTTTGCACGAGTCGGATCCCATGGTCATAGAGAACGGAATACTAAAGAAACTGTCATCTATAAAATCCAAGAGTAGACGGCTGAACTTGTTTAGCAAAAACATTTTAAAATATTATTTAGACGGACAATTGGCTCGTCTAGGTCTTGTGTTAGATGATTATAAAGGAGACTTATTAGTTAAAATGATAAACCATCTCAAATCTGTGGAGGATGTATCCGCATTCGTTAGATTTTCTACAGATAAAAACCCTAGTATTCTTCCATCGCTAATCAAAACTATTTTAGCTAGTTATAATATTTCCATCATCGTCTTATTTCAAAGGTTTTTAAGAGATAATCTATATCATGTAGAAGAATTCTTGGATAAAAGCATCCATCTAACCAAGACGGATAAGAAATATATACTTCAATTGATAAGGCACGGTAGATCATAGAACAAACCAAATATATTATTAATAATTTGTATATACATAGATATAATTATCACATATTAAAAAATAACACATTTTTGATAAATGGAAACCGTTGCAACAATTCAGACTCCCACCAAATTAATGAATAAAGAAAATGCAGAAATGATTTTGGAAAAAATTGTTAATCATATAGCTATGTATATTAGTGACGAATCAATATATTCAGAAAATAATCCTGAATATATTGATTTTCGTAACAGATACGGAGACTATAGATCTCTCATTATAAAAAGTGATCACGAGTTTGTAAAGCTATGTAAAGATCATGCAGAGAAAAGTTCTCCAGAAACGCAACAAATGATTATCAAACACATATACGAACAATATCTTATTCCAGTATCTGAAGTACTATTAAAACCTATAATGTCCATGGGTGACATATTTACATATAACGGATGTAAAGACAATGAATGGATGCTAGAACAACTCTCTACCCTAAACTTTAACAATCTCTACACATGGAACTCATGTAGCATAGGCAATGTAACGCGTCTGTTTTATACATTTTTTAGTTATCTGATGAAAGATAAACTAAATATATAAGTATAATCCCATTCTAATACTTTAACCTGATGTATTATTACCTGCATCTTATTAGAATATTAACCTAACTAAAAGACATAAAAAGCGGTAGGATATAAATATTATGGCCGCAACCGTTCCGCGTTTTGACGATGTGTACAAAAATGCACAAAGAAGAATTCTAGATCAAGAAACATTTTTTAGTAGAGGTCTAAGTAGACCGTTAATGAAAAACACATATCTATTTGATAATTACGCGTATGGATGGATACCAGAAACTGCAATTTGGAGTAGTAGATACGCAAACCTAGATGCTAGTGACTATTATCCCATTTCGTTGGGATTACTTAAAAAGTTTGAATTTCTCATGTCTCTATATAAAGGTCCTATTCCCGTATATGAAGAAAAAGTAAATACTGAATTCATTGCTAATGGATCTTTCTCCGGTAGATACGTATCATATCTTAGAAAGTTTTCTGCCCTTCCAACAAACGAGTTTATTAGTTTTTTATTATTGACCTCCATCCCTATCTATAATATCTTATTCTGGTTTAAAAACACACAGTTTGATATTACTAAACACACATTATTCAGATACGTCTATACAGATAATACCAAACACCTTGCGTTGGCTAGGTATATACATCAAACAGGAGACTATAAGCCTTTGTTTAGTCGTCTCAAAGAGAATTATATATTTACTGGTCCCGTTCCAATAGGTATCAAAGATATAGATCACCCTAATCTTAGTAGAGCAAGAAGTCCATCCGATTATGAGACATTAGCTAATATTAGTACTATATTGTACTTTACCAAGTATGATCCAGTATTAATGTTTTTATTGTTTTACGTACCTGGGTATTCAATTACTACAAAAATTACTCCAGCCGTAGAATATCTAATGGATAAACTGAATCTAACAAAGAGCGACGTACAACTGTTGTAAATTATTTTATGCTTCGTAAAATGTAGGTCTTGAACCAAACATTCTTTGAAAAAATGAGATGCATAAAACTTTATTATCCAATAGATTAACTATTTCAGACGTCAATCGTTTAAAGTAAACTTCGTAAAATATTCTTTGATTGCTGCCGAGTTTAAAACTTCTATCGATAATTGTTTCATATGTTTTAATATTTACAAGTTTTTTGGTCCATGGTACATTAGCTGGACAGATATATGCAAAATAATATCGTTCTCCAAGTTCTATAGTCTCTGGATTGTTTTTATTATATTCAGTAACCAAATACATATTAGGGTTATCTGCGGATTTATAATTTGAGTGATGCATTCGACTCAACATAAATAATTCTAGAGGAGACGATCTACTATCAAATTCGGATCGTAAATCTGTTTCTAAAGAACGGAGAATATCTATACATACCTGATTAGAATTCATCCGTCCTTCAGACAACATCTCAGACAGTCTGGTCTTGTATGTCTTAATCATATTCTTATGAAACTTGGAAACATCTCTTCTAGTTTCACTAGTACCTTTATTAATTCTCTCAGGTACAGATTTTGAATTCGACGATGCCGAGTATTTCATCGTTGTATATTTCTTCTTCGATTGCATAATCAAATTCTTATATACCGCCTCAAACTCTATTTTAAAATTATTAAACAATACTCTACTATTAATCAGTCGTTCTAACTCCTTTGCTATTTCTATGGACTTATCTACATCTTGACTGTCTATCTCTGTAAACACGGAGTCGGTATCTCCATACACGCTACGAAAACGAAATCTATAATCTATAGGCAACGATGTTTTCACAATCGGATTAATATCTCTATCGTCCATATAAAATGGATTACTTAATGTATTGGCAAACCGTAACATACCGTTGGATAACTCTGCTCCATTTAGTACCGATTCTAGATACAATATCATTCTACGTCCTATGGATGTGCAACTCTTAGCCGAAGCGTATGAGTATAGAGCACTATTTCTAAATCCCATCAGACCATATACTGAGTTGGCTACTATCTTGTACGTATATTGCATGGAATCATAGATGGCCTTTTCAGTTGAACTGGTAGCCTGTTTTAACATCTTTTTATATCTGGCTCTCTCTGCCAAAAATGTTCTTAATAGTCTAGGAATGGTTCCTTCTATTGATCTATCGAAAATTGCTATTTCAGAGATGAGGTTCGGTAGTCTAGGTTCACAATGAACCGTAATATATCTAGGAGGTGGATATTTCTGAAGCAAGAGTTGATTATTTATTTCTTCTTCCAATCTATTGGTACTAACAACGACACCGACTAATGTTTCCGGAGATAGATTTCCAAAGATACACACATTAGGATACAGACTGTTATAATCAAAGATTAATACATTATTACTAAACATTTTTTGTTTTGGAGCAAATACCTTACCGCCTTCATAAGGAAACTTTTGTTTTGTTTCTGATCTGACTAAGATAGTTTTAGTTTCCAACAATAGCTTTAACAGTGGACCCTTGATGATTGTACTCGCTCTATATTCGAATACCATGGATTGAGGAAGCACATATGTTGCCGCACCAGCGTCTGTTTTTGTTTCTACTCCATAATACTCCCACAAATACTGACACAAACAAGCATCATGAATACAGTATCTAGCCATATCTAAAGCTATGTTTAGATTATAATCCTTATACATCTGAGCTAAATCAATGTCATCCTTTCCGAAAGATAATTTATATATATCATTAGGTAAAGTAGGACATGATAGTACGACTTTAAATCCATTTTCCAAAATATCTTTACGAATTACTTTACATATAATATCCTCATCAACAGTCACGTAATTACCTGTGGTTAAAACCTTTGCAAATGTATCGGCTTTGCCTTTCGCGTCCGTAGTATCGTCACCGATGAACGTCATTTCTCTAACTCCTCTATTTAATACTTTACCCATGCAACTGAACGCGTTCTTGGATATAGAATCCAATTTGTACGAATCCAATTTTTCAGATTTTTGAATGAATGAATATAGATCGAAAAATATAGTTCCATTATTGTTATTAACGTGAAACGTAGTATTGGCCATGCCGCATACTCCCTTATGACTAGACTGATTTCTCTCATAAATACAGAGATGTACAGCTTCCTTTTTGTCTGGAGATCTAAAGATAATCTTCTCTCCTGTTAATAACTCTAGACGATTAGTAATATATCTCAGATCAAAGTTATGTCCGTTAAAGGTAACGACGTAGTCGAACGTTAGTTCCAACAATTGTTTAGCTATTCGTAACAAAACTATTTCAGAACATAGAACTAGTTCTCGTTCGTAATCCATTTCCATTAGCGACTGTATCCTCAAACATCCTCTATCGACGGCTTCTTGTATTTCCTGTTCCGTTAACATCTCTTCATTAATGAGCGTAAACAGTAATCGTTTACCACTTAAATCGATATAACAGTAACTTGTATGCGAGATTGGGTTAATAAATACAGAAGGAAACTTCTTATCGAAGTGACACTCTATATCTAGAAATAAGTACGATCTTGGGATATCGAATCTAGGTATTTCTTTAGCGAAACAGTTACGTGGATCGTCACAATGATAACATCCATTGTTAATCTTTGTCAAATATTGCTCGTCCAACGAGTAACATCCGTCTGGAGATATCCCGTTAGAAATATAAAACCAACTAATATTGAGAAATTCATCCATGGTGGCATTTTGTATGCTGCGTTTCTTTGGCTCTTCTATCAACCACATATCTGCGACGGAGCATTTTCTATCTTTAATATCTAGATTATAACTTATTGTCTCGTCAATGTCTATAGTTCTCATCTTTCCCATCGGCCTCGCATTAAATGGAGGAGGAGATAATGACTGATATATTTCGTCCGTCACTACGTAATAAAAGTAATGAGGAAATCGTATAAATACGGTCTCGCCATTTCGACATCTGGATTTCAGATATAAAAATCTGTTTTCACCGTGACTTTCAAACCAATTAATACACCTAACATCCATTTCTAGAATTTAGAAATATATTTTCATTTAAATGAATCCCAAACATTGGGGAAGAGCCGTATGGACCATTATTTTTATAGTACTTTCGCAAGCGGGTTTAGACGGCAACATAGAAGCGTGTAAACGAAAACTATATACTATAGTCAGCACTCTTCCATGTCCTGCATGTAGACGACACGCGACTATCGCTATAGAGGACAATAATGTCATGTCTAGCGATGATCTGAATTATATTTATTATTTTTTCATCAGATTATTTAACAATTTGGCATTTGATCCCAAATACGCAATCGATGTGTCAAAGGTTAAACCTTTATAAACTTAACCCATTATAAAACTTATGATTAGTCACGACTGAAATAACCGCGTGATTATTTTTTGGTATAATTCTACACGGCATGGTTTCTGTGACTATGAATTCAACACCTGTTATCTTAGTGAAATCTTTAACAAACAGCAAGGGTTCGTCAAAGACATAAAACTCATTGTTTACGATCGAAATAGACCCCCTATCACACTTAAAATAAAAAATATCCTTATCCTTTACCACCAAATAAAATTCTGATTGGTCAATGTGAATGTATTCACTTAACAGTTCCACAAATTTATTTATTAACTCCGAGGCACATACATCGTCGGTATTTTTTATGACAAACTTTACTCTTCCAGCATCCGTTTCTAAAAAAATATTAACGAGTTCCATTTATATCATCCAATATTATTGAAATGACGTTGATGGACAGATGATATAAATAAGAAGGTACAGTACCTTTGTCCACCATCTCCTCCAATTCATACTCTATTTTGTCATTAACTTTAATGTGTGAAAACAGTACGCCACATGCTTCCATGACAGTGTGTAACACTTTGGATACAAAATGTTTGACATTAGTATAATTGTCCAAGACTGTCAATCTATAATAGATAGTAGCTATAATATATTCTATGATGGTATTGAAGAAGATGACAACCTTGGCATATTGATCATTTAACACAGACATGGTATCAACAAATAGCTTAAATGAAAGAGAATCAGTAATTGGAATAAGCGTCTTCTCGATGTAGTGTCCGTATACCAACATGTCTGATATTTTGATGTATTCCATTAAATTATTTAGTTTTTTCTTTTTATTCTCGTTAAACAGAATTTCTGTCAATGGACCCCAACATCGTTGACCTATTAAGTTTTGATTGATTTTTCCGTGTAAGGCGTATCTAGTCAGATCGTATAGCCTATCCAATAATCCATCGTCTGTGCGTAGATCACATCGTACACTTTTTAATTTTCTATAGAAGAGTGACAGACATCTGGAGCAATTACAGACAGCAATTTCTTTATTCTCTACAGATGTAAGATACTTGAAGATATTCCTATGATGATGCAGAATTTTGGATAACACGGTATTGATGGTATCTGTTACCATAATTCCTTTGACTGATAGTGTCAAAGTACAAGATTTCCAATCTTTTGCAATTTTCAGTACCATTATCTTTGTTTTGATATCTATATCAGACAGCATGGTACGTCTGACAACACAGGGATTAAGACGGAAAGATGAAATGATTCTCTCAACATCTTCAATAGATACCTTGCTATTTTTTTTGGCATTATCTATATGTGAGAGAATATCCTCTAGAGAATCAGTATCCTTTTTGATGATAGTGGATCTCAATGACATGGGACGTCTAAACCTTCTTATTCTATCACCAGATTGCATGGTGATTTGTCTTCTTTCTTTTATCATGATGTAATCTCTAAATTCATCGGCAAATTGTCTATATCTAAAATCATAATATGAGATGTTTACCTCTACAAATATCTGTTCGTCCAATGTTAGAGTATCTATATCAGTTTTGTATTCCAAATTAAACATGGCAACGGATTTAATTTTATATTCCTCTATTAAGTCCTCGTCGATAATAACAGAATGTAGATAATCATTTAATCCATCGTACATGGTTGGAAGATGCTCGTTGACAAAATCTTTAATTGTCTTGATGAAGGTGGGACTATATCTAACATCTTGATTAATAAAATTTATAACATTGTCCATAGGATACTTTGTAACTAGTTTTATACACATCTCTTCATTGGTAAGTTTAGACAGAATATCGTGAACAGGTGGTATATTATATTCATCAGATATACGAAGAATAATGTCCAAATCTATATTGTTTAATATATTATATAGATGTAGTGTAGCTCCTACAGGAATATCTTTAACTAAGTCAATGATTTCATCAACAGTTAGATCTATTTTAAAGTTAATCATATAGGCATTGATTTTTAAAAGGTATGTAGCCTTGACTACATTCTCATTAATTAACCATTCCAAGTCACTGTGTGTAAGAAGATTATATTCTATCATAAGCTTGACTACATTTGGTCCCGATACCATTAAAGAATTCTTATGATATAAGGAAACAGCTTTTAGGTACTCATCTACTCTACAAGAATTTTGGAGAGCCTTAACGATATCAGTGACGTTTATTATTTCAGGAGGAAAGAACCTAACATTGAGAATATCTGAATTAATAGCTTCCAGATACAGTGATTTTGGCAATAGTCCGTGTAATCCATAATCCAGTAACACGAGCTGGTGCTTGCTAGACACCTTTTCAATGTTTAATTTTTTTGAAATAAGCTTTGATAAAGCCTTCCTCGCAAATTCCGGATACATGAACATGTCGCCAACATGATTAAGTATTGTTTTTCATTATTTTTATATTTTCTCAACAAGTTCTCAATACCCCAATAGATAATAGAATATCACCCAATGCGTCCATGTTGTCTATTTCCAACAGGTCGCTATATCCACCAATAGAAGTTTTCCCAAAAAAGATTCTAGGAACAGTTCTACCACCAGTAATTTGTTCAAAATAGTCACGCAATTCATTTTCGGGTTTAAATTCTTTAATATCTACAATTTCATACGCTCCTCTTTTGAAACTAAACTTATTTAGAATATCCAGTGCGTTTCTACAAAAAGGACATGTAAACTTGACAAAAATTGTCACTTTGTTATTGGCCAACCTTTGTTGTACAAATTCCTCGGCCATTTTTAATATTTAAGTGATACAAAACTATCTCGACTTATTTAACTCTTTAGTCGAGATATATGGACACAGATAGCTATATGATAACCAACTACAGAAGACAAACGCTATAAAAAACATAATTACGACGAGCATATTTATAAATATTTTTATTCAGTATTACTTGATATAGTAATATTAGGCACAGTCAAACATTCAACCACTCTAGATACATTAACTCTCTCATTTTCTTTAACAAATTCTGCAATATCTTCGTAAAAAGATTCTTGAAACTTTTTAGAATATCTATCGACTCTAGATGAAATAGCGTTCGTCAACATACTATGTTTTGTATACATAAAGGCGCCCATTTTAACAGTTTCTAGTGACAAAATGCTAGCGATCCTAGGATCCTTTAGAATCACATAGATTGACGATTCGTCTCTCTTAGTAACTCTAGTAAAATAATCATACAATCTAGTACGCGAAATAATATTATCCTTGACTTGAGGAGATCTAAACAATCTAGTTTTGAGAACATCGATAAGTTCATCGGGAATTACATACATACTATCTTTAATAGAACTCTTTTCATCCAGTTGAATGGATTCGTCCTTAACCAACTGATTAATGAGATCTTCTATTTTATCATTTTCTAGATGATATGTATGTCCATTAAAGTTAAATTGTGTAGCGCTTCTTTTTAGCCTAGCAGCCAATACTTTAACATCACTAATATCGATATACAAAGGAGATGATTTATCGATGGTATTAAGAATTCGTTTTTCGACATCCGTCAAAACCAATTCCTTTTTGCCTGTATCATCCAGTTTGCCATTCTTTGTAAAGAAATTATTTTCTACTAGACTATTAATAAGACTGATAAGGATTCCTCCATAATTGCACAATCCAAACTTTTTCACAAAACTAGACTTTACGAGATCTACAGGAATGCGTACTTCAGGTTTCTTAGCTTGTGATTTTTTCTTTTGTGGACATTTTCTAGTGACCAACTCATCTACCATTTCATTGATTTTAGCAGTGAAATAAGCTTTCAATGCACGGGCACTGATACTATTGAAAACGAGTTGATCTTCAAATTCCGCCATTTAAGTTCACCAAACAACTTTTAAATACAAATATATCAATAGTAGTAGAATAAGAACTATAAAAAAAATAATAATTAACCAATACCAACCCCAACAACCTGTATTATTAGTTGATGTGACAGTTTTCTCATCACTTAGAACAGATTTAACAATTTCTATAAAGTCTGTCAAATCATCTTCCTGAGAACCCATAAATACACCAAATATAGCAGCGTACAACTTATCCATTTATACATTGAATATTGGCTTTTCTTTATCGCTATCTTCATCATATTCATCATCAATATCAACAAGTCCCAGATTACGAACCAGATCTTCTTCTACATTTTCAGTCATTGATACGCGTTCACTATCTCCAGAGAGTCCGATAACGTTAGCCACTACTTCTCTATCAATGATTAGTTTCTTGAGCGCGAATGTAATTTTTGTTTCCGTTCCGGATCTATAGAAAACTACAGGTGTAATAATTGCCTTGGCTAATTGTCTTTCTCTTTTACTGAGTGATTCTAGTTCACCTTCTATAGATCTGAGAATGGATGATTCTCCAGTCGAAACATATTCTACCATGGCTCCGTTTAATTTGTTGATGAAGATGGATTCATCCTTAAATGTTTTCTCTGTAATAGTTTCCGCCGAAAGACTATGCAAAGAATTTGGAATGCGTTCCTTGTGTGTAATGTTTCCATAGACAGCTTCTAGAAGTTGATACAACATAGGACTAGCCGCGGTAACTTTTATTTTTAGAAAGTATCCATCGCTTCTATCTTGTTTAGATTTATTTTTATAAAGTTTAGTCTCTCCTTCCAACATAATAAAAGTGGAAGTCATCTGACTAGATAAACTATCAGTAAGTTTTATAGAGATAGATGAACAATTAGCGTATTGAGAAGCATTTAGTGTAACGCATTCGATACATTTTGCATTAGATTTACTAATCGATTTTGCATACTCTATAACACCCGCACAAGTCTGTAGAGAATCGCTAGATGCTGTAGGTCTTGGTGAAGTTTCAACTCTCTTCTTGATTACCTTACTCATGATTAAACCTAAATAATTGTACTTTGTAATATAATGATATATATTTTCACTTTATCTCATTTGAGAATAAAAATGTTTTTGTTAACCACTGCATGATGTACAGATTTCGGAATCGCAAACCACTTGTGGTTTTATTTTATCCTTGTCCAATGTGAATTGAATGGGAGCGGATGCGGGTTTCGTACGTAGATAGTACATTCCCGTTTTTAGACCGAGACTCCATCCGTAAAAATGCATACTCGTTAGTTTGGAATAACTCGGATCTGCTATATGGATATTCATAGATTGACTTTGATCGATGAAGGCTCCCCTGTCTGCAGCCATTTTTATGATCGTCTTTTGTGGAATTTCCCAAATAGTTTTATAAACTCGCTTAATATCTTCTGGAAGGTTTGTATTCTGAATGGATCCACCATCTACCATAATCCTATTCTTGATCTCATCATTCCATAATTTTCTCTCGGTTAAAACTCTAAGGAGATGCGGGTTAACTACTTGGAATTCTCCAGACAATACTCTCCGAGTGTAAATATTACTGGTATACGGTTCCACCGACTCATTATTTCCCAAAATTTGAGCAGTTGATGCAGTCGGCATAGGTGCCACCAATAAACTATTTCTAAGACCGTATGTTCTGATTTTATCTTTTAGAGGTTCCCAATTCCAAAGATCCGACGGTACAACATTCCAAAGATCATATTGTAGAATACCGTTACTGGCGTACGATCCTACATATGTATCATATGGTCCTTCCTTCTCAGCTAGTTTACAACTCGCCTCTAATGCACCGTAATAAATGGTTTCAAAGATCTTCTTATTTAGATCTTGTGCTTCCAGGCTATCAAATGGATAATTTAAGAGAATAAACGCGTCCGCTAATCCTTGAACACCAATACCGATAGGTCTATGTCTCTTATTAGAGATTTCAGCTTCTGGAATAGGATAATAATTAATATCTATAATTTTATTGAGATTTCTGACAATTACTTTGACCACATCCTTCAGTTTGAGAAAATCAAATCGCCCATCTATTACAAACATGTTCAATGCAACAGATGCCAGATTACACACGGCTACCTCATTAGCATCCGCATATTGTATTATCTCAGTGCAAAGATTACTACACTTGATGGTTCCTAAATTTTGTTGATTACTCTTTTTGTTACACGCATCCTTATAAAGAATGAATGGAGTACCAGTTTCAATCTGAGATTCTATAATCGCTTTCCAGACGACTCGAGCCTTTATTATACATTTGTATCTCCTTTCTCTTTCGTATAGTGTATACAATCGTTCGAACTCGTCTCCCCAAACATTGTCCAATCCAGGACATTCATCCGGACACATCAACGACCACTCTCCGTCATCCTTCACTCGTTTCATAAAGAGATCAGGAATCCAAAGAGCTATAAATAGATCTCTTGTTCTATGTTCATCGTTTCCTGTATTCTTTTTAAGATCGAGGAACGCCATAATATCAGAATGCCACGGTTCCAAGTATATGGCCATAACTCCAGGCCGTTTGTTTCCTCCCTGATCTATGTATCTAGCGGTGTTATTATAAACTCTCAACATTGGAATAATACCGTTTGATATACCATTGGTACCGGAGATATAGCTTCCACTGGCACGAATATTACTAATTGATAGACCTATTCCCCCTGCCATTTTAGAGATTAATGCGCATCGTTTTAACGTGTCATAGATGCCTTCTATGCTATCATCGATCATGTTAAGTAGAAAACAGCTAGACATTTGGTGACGAGTAGTTCCCGCATTAAATAAGGTAGGAGAAGCGTGCGTAAACCATTTTTCAGAAAGTAGATTGTACGTCTCAATAGCTGAGTCTATATCCCATTGATGAATTCCTACTGCGACACGCATTAACATGTGCTGAGGTCTTTCAACAATTTTGTTGTTTATTTTCAACAAGTAGGATTTTTCCAAAGTTTTAAAACCAAAATAGTTGTATGAAAAGTCTCGTTCGTAAATAATAACCGAATTGAGCTTATCCTTATATTTGTTAACTATATCCATGGTAATACTTGAAATAATCGGAGAATGTTTCCCATTTTTAGGATTAACATAGTTGAATAAATCCTCCATCACTTCACTAAATAGTTTTTTTGTTTCCTTGTGTAGATTTGATATGGCTATTCTGGCGGCTAGAATGGCATAATCCGGATGTTGTGTAGTACAAGTGGCTGCTATTTCGGCTGCCAGAGTGTCCAATTCTACCGTTGTTACTCCATTATATATTCCTTGAATAACCTTCATAGCTATTTTAATAGGATCTATATGATCAGTGTTTAAGCCATAGCACAATTTTCTAATACGAGACGTGATTTTATCAAACATGACATTTTCCTTGTATCCATTTCGTTTAATGACAAACATTTTTGTTGGTGTAATAAAAAAAATTATTTAATTTTTCATTAATAGGGATTTGACGTATGTAGCGTACAAAATTATCGTTCCTGGTATATAGATAAAGAGTCCTATATATTTGAAAATCGTTACGGTTCGATTAAACTTTAATGATTGCATTGTGAATATATCATTAGGATTTAACTCCTTGACTATCATGGCGGTGCCAGAAATTACCATCAAAAGCATTAATACAGTTATGCAGATCGCAGTTAGAACGGTTATAGCATCCACCATTTATATCTAAAAATTAGATCAAAGAATATGTGACAACGTCCTAGTTGTATACTGAGAATTGACGAAACAATGTTTCTTACATATTTTTTTCTTATTAGTAACCGACTTAATAGTAGGAACTGGAAAACTAGACTTGATTATTCTATAAGTATAGATACCCTTCCAAATAATGTTCTCTTTGATAAAAGTTCCAGAAAATGTAGAATTTTTTAAAAAGTTATCTTTTGCTATTACTAATATCGTGGTTAGACGCTTATTATTAATATGAGTGATGAAATCCACACCGCTTCTAGATATCGCTTTTATTTCCACATTAGATGGTAAATCCAATAGTGAAACTATCTTTTTAGGAATGTATGGACTCGCGTTTAGAGGAGTGAACGTCTTCGGAGTAGTAAAGGATGATTCGTCAAATGAATAAACAATTTCACAAATGGATGTTAATGTATTAGTAGGAAATTTTTTGACGCTAGTGGAATTGAAGATTCTAATGGATGATGTTCTACCTATTTCATCCGATAACATGTTAATTTCCAATACCAACGGTTTTAATATTTCGATGATATACGGTAGTCTCTCTTTCGGACTTATATAGCTTATTCCACAATACGAGTCATTATATACTCCAAAAAACAAAATAACTAGTATAAAATCTGTATCGAATGGGAAAAACGAAATTATCGATATAGGTATAGAATCCGGAACATTGAACGTATTAATACTTAATTCTTTTTCAGTGGTAAGAACCGATAGGTTATTGACATTGTATGGTTTTAAATATTCTATAACTTGAGACTTGATAGATATTAATGACGAATTGAAAATTATTTTTATCACCACGTGTGTTTCAGGATCATCGTCGACGCCAGTTAACCAACCGAATGGAGTAAAATAAATATCATTAATATATGCTCTAGATATTAGTATTTTTATTAATCCTTTGATTATCATCTTCTCGTACGCGAATGATTCCATGATCAAGAGTGATTTGAGAACATCCTCCGGAGTATTAATGGGTTTAGTAAACAGTCCATCGTTGCAATAATAAAAGTTGTCCAAGTTAAAGGATATTATGCATTCGTTTAAAGATATCACCTCATCTAACGGAGACAATTTTTTGGTAGGTTTTAGAGACTTTGAAGCTACTTGTTTAACAAAGTTATTCATCGTCGTCTACTATTCTATTTAATTTTGTAGTTAATTTATCACATATCACATTAATTGACTTTTTGGTCCACTTTTCCATACGTTTATATTCTTTTAATCCTGCGTTATCCGTTTCCGTTATATACAGGGATAGATCTTGCAAGTTAAATAGAATGCTCTTAAATAATGTCATTTTTTTATCCGCTAAAAATTTAAAGAATGTATAAACTTTTTTCAAAGATTTAAAACTTTTAGGTGGAGTTCTGGTACACAATATCATAAACAAACTAATAAACATCCCACATTCAGATTCCAACAATTGATTAACTTCCACATTAATACAGCCTATTTTCGCTCCAAATGTACATTCGAAAAATCTGAATAAAACATCAATATCGCAATTTGTATTATCCAATACAGAATGTCTGTGATTCGTGTTAAAACCATCGGAAAAAGAATAGAAATAAAAATTATTATAATGGTGGAATTCAGTTGGAATATTGCCTCCGGAGTCATAAAAGGATACTAAACATTGTTTTTTATCGTAAATTACACATTTCCAATGAGACAAATAACAAAATCCAAACATTACAAATCTAGAGGTAGAACTTTTAATTTTGTCTTTAAGTATATACGATAAGATATGTTTATTCATAAACGCGTCAAATTTTTCATGAATAGCTAAGGAGTTTAAGAATCTCATGTCAAATTGTCCTATATAATCCACTTCGGATCCATAAGCAAACTGAGAGACTAAGTTCTTAATACTTCGATTGCTCATCCAGGCTCCTCTCTCAGGCTCTATTTTCATCTTGACGACCTTTGGATTTTCACCAGTATGTATTCCTTTACGTGATAAATCATCGATTTTCAAATCCATTTGTGAGAAGTCTATCGCCTTAGATACTTTTTCCCGTAGTTGAGGTTTAAAGAAATACGCTAACGGTATACTAGTAGGTAACTCAAAGACATCATATATAGAATGGTAACGCGTCGTTAACTCGTCGGTTAACTCTTTCTTTTGATCGAGTTCATCGCTACTATTGGGTCTGCTCAGGTGCCCCGACTCTACTAGTTCCAACATCATACCGATAGGAATACAAGACACTTTGCCAGCGGTTGTAGATTTATCATATTTCTCCACCACATATCCGTTACAATTTGTTAAGAATTTAGATACATCTATATTGCTACATAATCCAGCTAGTGAATATATATGACATAATAAATTGGTAAATCCTAGTTCTGGTATTTTACTAATTACTAAATCTGTATATCTTTCCATTTATCATGGAAAAGAATTTACCAGATATCTTCTTTTTTCCAAACTGCGTTAATGTATTCTCTTACAAATATTCACAAGATGAATTCAGTAATATGAGTAAAACGGAACGTGATAATTTCTCATTGGCTGTGTTTCCAGTGATAAAACATAGATGGCATAACGCACACGTTGTAAAACATAAAGGAATATACAAAGTTAGTACAGAAGCACGTGGAAAAAAAGTATCTCCTCCATCACTAGGAAAACCCGCACATATAAACCTAATGTCGAAGCAATATATATATAGTGAGTATGCAATAAGCTTTGAATGTTATAGTTTTCTAAAATGTATAACAAATACAGAAATCAATTCGTTCGATGAGTATATATTAAGAGGACTATTAGAAGCTGGTAATAGTTTACAGATATTTTCCAATTCCGTAGGTAAACGAATAGATACTATAGGTGTACTAGGGAATAAGTATCCATTTAGCAAAATTCCATTGGCCTCATTAACTCCTAAAGCACAACGAGAGATATTTTTAGCGTGGATTTCTCATAGACCTGTAGTTTTAACTGGAGGAACCGGAGTGGGTAAGACGTCACAGGTACCCAAGTTATTGCTTTGGTTTAATTATTTATTTGGTGGATTCTCTTCTCTAGATAAAATCACTGACTTTCACGAAAGACCAGTCATTCTATCTCTTCCTAGGATAGCTTTAGTTAGATTGCATAGCAATACCATTTTAAAATCATTGGGATTTAAGGTACTAGATGGATCTCCTATCTCTTTACGGTACGGATCTATACCGGAAGAATTAATAAACAAACAACCAAAAAAATATGGAATTGTATTTTCTACCCATAAGTTATCTCTAACAAAACTATTTAGTTATGGCACTATTATTATAGACGAAGTTCATGAGCATGATCAAATAGGAGATATTATTATAGCAGTAGCGAGAAAACATCATACGAAAATAGATTCTATGTTTTTAATGACTGCCACGTTAGAGGATGACAGGGAACGTCTAAAAATATTTTTACCTAATCCCGCATTTATACATATTCCTGGAGATACACTGTTTAAAATTAGCGAGGTATTTATTCATAATAAGATAAATCCATCTTCCAGAATGGCATATATAGAAGAAGAAAAGAGAAATTTAGTTACTGCTATACAGATGTATACTCCTCCTGATGGATCATCCGGTATAGTCTTTGTGGCATCCGTTGCACAGTGTCACGAATATAAATCATATTTAGAAAAAAGATTACCGTATGATATGTATATTATTCATGGTAAGGTCTTAGATATAGACGAAATATTAGAAAAAGTGTATTCATCACCTAATGTATCGATAATTATTTCTACTCCTTATTTGGAATCCAGCGTTACTATACGCAATGTTACACACATTTATGATATGGGTAGAGTTTTTGTCCCCGCTCCTTTTGGAGGATCACAACAATTTATTTCTAAATCTATGAGAGATCAACGAAAAGGAAGAGTAGGAAGAGTTAATCCTGGAACATACGTATATTTCTATGATCTGTCTTATATGAAATCTATACAGCGAATAGATTCAGAATTTCTACATAATTATATATTGTACGCTAATAAGTTTAATCTAACACTCCCCGAAGATTTGTTTATAATCCCTACAAATTTGGATATTCTATGGCGTACAAAGGAATATATAGACTCGTTCGATATTAGTACAGAAACATGGAATAAATTATTATCCAATTATTATATGAAGATGATAGAGTATGCTAAACTTTATGTACTAAGTCCTATTCTCGCTGAGGAGTTGGATAACTTTGAGAGGACGGGAGAATTAACTAGTATTGTACAAGAAGCCATTTTATCTCTAAATTTACAAATTAAGATTTTAAAATTTAAACATAAAGATGATGATACGTATATACACTTTTGTAGAATATTATTCGGTGTCTATAACGGAACAAACGCTACTATATATTATCATAGACCTCTAACGGGATATATGAATATGATTTCAGATACTATATTTGTTCCTGTAGATAATAACTAAAAATCAAAATCTAATGACCACATCTTTTTTTAGAGATGAAAAATTTTCCACATCTCCTTTTGTAGACACGACTAAACATTTTGCAGAAAAAAGTTTATTATTATTTAGATAATCGTATACTTCATCAGTGTAGATAGTAAATGTGAACAGATAAAAGGTATTCTTGCTCAATAGATTGGTAAATTCCATAGAATATATTAATCCTTTCTTCTTGAGATCCCACATCATTTCAACCAAAGACGTTTTATCCAATGATTTACCTCGTACTATACCACATACAAAACTAGATTTTGCAGTGATGTCGTACCTGGTATTCCTACCAAACAAAATTTTACTTTTAGTTCTTTTAGAAAATTCTAAGGTAGAATCTCTATTTGTCAATATGTCATCTATGGAATTACCACTAGCAAAAAATGATAGAAATATATATTGATACATCGCAGCTGGTTTTGATCTACTATACTTTAAAAACGAATCAGATTCCATAATTGCTTGTATATCATCAGCTGAAAAACTATGTTTTACACGTATTCCTTCGGCATTTCTTTTTAATGATATATCTTGTTTAGACAATGATAAAGTTATCATGTCCATGAGAGACGCGTCTCCGTATCGTATAAATATTTCATTAGATGTTAGACGCTTCATTAGGGGTATACTTCTATAAGGTTTCTTAATTAGTCCATCATTGGTTGCGTCAAGAACTACTATCTGATGTTGTTGGGTATCTCTAGTGTTACACATGGCCTTACTAAAGTTTGGGTAAATAACTATGATATCTCTATTAATTATAGATGTATATATTTCATTCGTCAAGGATATTAATATCGACTTACTATCGTCATTAATACGTGTAATGTAATCATATAAATCATGCGATAGCCAAGGAAAATTCAAATAGATGTTCATCATATAATCGTCGCTATAATTCATATTAATACTTTGACATTGACTAATTTGTAATATAGCCTCGCCACGAAGAAAGCTCTCGTATTCAGTTTCATCGATAAAGGATACCGTTAAATATAACTGGTTGCCGATAGTCTCATAGTCTATTAAGTGGTAAGTTTCGTATAAATACAGAATCCCTAAAATATTATCTAATGTGGGATTAATCCTTACCATAACTGTATAAAATGGAGCCGGAGTCATAACTATTTTACCGTTTGTACTTACTGGAATAGATGAAGGAATAATCTCCGGACATGATGGTAAAGACCCAAATGTCTGTTTGAAGAAATCCAATGTTCCAGGTCCTAATCTCTTGACAAAAATTACGATATTCGATCCCGATATCCTTTGCATTCTATTTACCAGCATATCACGAACTATATTAAGATTATCTATCATGTCTATTCTCCCACCGTTATATAAATCGCCTCCGCTAAGAAACGTTAGTATATCCATACAATGGAATACTTCATTTCTAAAATAGTATTCGTTTTCTAATTCTTTAATGTGAAATCGTATACTAGAAAGGGAAAAATTATCTTTGAGTTTTCCATTAGAAAAGAACCACGAAACTAATGTTCTGATTGCGTCTGACTCCGTCGCTGAATTAATAGATTTACACCAAAAACTCATATAACTTCTAGATGTAGAAGCATTCGCTAAAAAATTAGTAGAATCAAAGGATATAAGTAGATGTTCCAACAAGTGAGCAATTCCCAAGATTTCATCTATATCATTCTCGAATCCGAAATTAGAAATTCCCAAGTAGATATCCTTTTTCATCCGATCATTGATGAAAATACGAACTTTATTCGGTAAGACGATCATTTACTAAGGAGTAAAATAGGAAGTAACGTTCGTATATCGTTATCGTCGTATAAATTAAAGGTGTGTTTTTTGCCATTAAGAGACATTATAATTTTACCAATATTGGAATTATAATATAGGTGTATTTGAGCACTAGAAACGGTCGATGCATCGGTAAATATAGCTGTATCTAATGTTCTAGTCGGTATTTCTTCATTTCGCTGTCTAATGATAGCGTTTTCTCTATCTGTTTCCATTACAGCTGCCTGAAGTTTATTGGTCGGATAATATGTAAAATAATAAGAAATACATACGAATAACAAAAATAAAATAAGATATAATAAAGATGCCATTTAGAGATCTAATTTTGTTCAACTTGTCCAAATTCCTACTTACAGAAGATGAGGAATCGTTGGAGATAGTATCTTCCTTATGTAGAGGATTTGAAATATCTTACGATGACTTAATATCGTACTTTCCAGATAGGAAATACCATAAATATATTTCTAAGGTATTTGAACATGTAGATTTATCGGAGGAATTAAGTATGGAATTCCATGATACAACTCTGAGAGATTTAGTATATCTTAGATTGTACAAGTATTCCAAGTATATACGGCCGTGTTATAAATTAGGAGATAATCTAAAAGGTATAGTTGTTATAAAGGACAGAAATATATATATTAGAGAAGCAAATGATGACTTGATAGAATATCTCCTCAAGGAATACACTCCTCAGATTTATACATATTCTAATGAGCGAGTTCCCATAGCTGGTTCAAAATTAATTCTTTGTGGATTTTCTCAAGTTACATTTATGGCGTATACAACGTCGCATATAACAACAAATAAAAAGGTAGATGTTCTCGTTTCCAAAAAATGTATAGATGAACTAGTCGATCCAATAAATTATCAAATACTTCAAAATTTATTTGATAAAGGAAGCGGAACAATAAACAAAATACTCAGGAAGATATTTTATTCGGTAACAGGTGGCCAAACTCCATAGGTAGCTTTTTCTATTTCGGATTTTAGAATTTCCAAATTCACCAGCGATTTATCGGTTTTGGTGAAATCCAAGGATTTATTAATGTCCACAAATGCCATTTGTTTTGTCTGTGGATTGTATTTGAAAATGGAAACGATGTAGTTAGATAGATGCGCGGCGAAGTTTCCTATTAGGGTTCCGCGCTTCACGTCACCCAACATACTTGAATCACCATCCTTTAAAAAAAATGATAAGATATCAACATGGAGTATATCATACTCGGATTTTAATTCTTCTACTGCCTCACTGACATTTTCACAAATACTACAATACGGTTTACCGAAAATAATCAGTACGTTCTTCATTTATGGGTATCAAAAACTTAAAATCGTTACTGCTGGAAAATAAATCACTGACGATATTAGATGATAATTTATACAAAGTATACAATGGAATATTTGTGGATACAATGAGTATTTATATAGCCGTCGCCAATTGTGTCAGAAACTTAGAAGAGTTAACTACGGTATTCATAAAATACGTAAACGGATGGGTAAAAAAGGGAGGACATGTAACCCTTTTTATCGATAGAGGAAGTATAAAAATTAAACAAGACGTTAGAGACAAGAGACGTAAATATTCTAAATTAACCAAGGACAGAAAAATGTTAGAATTAGAAAAGTGTACATCCGAAATACAAAATGTTACCGGATTTATGGAAGAAGAAATAAAGGCAGAAATGCAATTAAAAATCGATAAACTCACATTTCAAATATATTTATCTGATTATGATAACATAAAAATATCATTGAATGAGATACTAACACATTTCAACAATAATGAGAATGTTACATTATTTTATTGTGATGAACGAGACGCAGAATTCGTTATGTGTCTAGAGGCTAAAACACAGTTCTCTACCACAGGAGAATGGCCGTTAATAATAAGTACCGATCAGGATACTATGCTATTCGCGTCTGCTGATAATCATCCTAAGATGATAAAAAACTTAACTCAACTGTTTAAATTTGTTCCCTCGGCAGAGGATAACTATTTAGCAAAATTAACTGCATTAGTGAATGGATGTGATTTCTTTCCTGGACTCTATGGGGCATCTATAACACCCAACAACTTAAACAAAATACAATTGTTTAGTGATTTTACAATCGATAATATAGTCACTAGTTTGGCAATTAAAAATTATTATAGAAAGACTAACTCTACCGTAGACGTGCGTAATATTGTTACGTTTATAAACGATTACGCTAATTTAGACGATGTCTACTCGTATATTCCTCCTTGTCAATGCACTGTTCAAGAATTTATATTCTCCGCATTAGATGAAAAATGGAATGAATTTAAATCATCTTATTTAGAGAGCGTGCCGTTACCCTGCCAATTAATGTACGCATTAGAACCACGTAAGGAGATTGATGTTTCAGAAGTTAAAACTTTATCATCTTATATAGATTTCGAAAATACTAAATCAGATATCGATGTTATAAAATCTATATCCTCGATTTTTGGATATTCTAACGAAAACTGTAACACCATAGTGTTCGGCATCTATAAGGATAATTTACTACTGAGTATAAATAATTCATTTTACTTTAACGATAGTCTGTTAATAACCAATACTAAAAGTGATAATATAATAAATATAGGTTACTAGATTAAAAAATGGTGTTCCAGCTCGTGTGTTCTACATGCGGCAAAGATATTTCTCACGAACGATATAAATTGATTATACGAAAAAAATCATTAAAGGATGTACTAGTCAGTGTAAAGAACGAATGTTGTAGGTTAAAATTATCTACACAAATAGAACCTCAACGTAACTTAACAGTGCAACCTCTATTGGATATAAACTAATGGATCCGGTTAATTTTATCAAGACATATGCGCCTAGAGGTTCTATTATTTTTATTAATTATGCCATGTCATTAACTAGTCATTTGAATCCATCGATAGAAAAACATGTGGGTATTTATTATGGTACGTTATTATCGGAACACTTGGTAGTTGAATCTACCTATAGAAAAGGAGTTAGAATAGTCCCATTGGATAGATTTTTTGAAGGATATCTTAGTGCAAAAGTATACATGTTAGAGAATATTCAAGTTATGAAAATAGCAGCTGATATGTCGTTAACTTTACTAGGTATTCCATATGGATTTGGTCATGATAGAATGTATTGTTTTAAATTGGTAGCTGAATGTTATAAAAATGCCGGTATTGATACATCGTCTAAACGAATATTAGGTAAAGATATTTTTCTGAGCCAAAACTTTACAGATGATAATAGATGGATAAAGATATATGATTCTAATAATTTAACATTTTGGCAAATTGATTACCTTAAAGGGTGAGTTAATATGCATAACTACTCCTCCGTTGTTTTTTCCCTCGTTCTTTTTCTTAACGTTGTTTGCCATCACTCTCATAATGTAAAGATATTCTAAAATGGTAAACTTTTGCATATCGGATGCAGAAATTGGTATAAATGTTGTAATTGTATTATTTCCCGTCAATGGACTAGTCACAGCTCCATCAGTTTTATATCCTTTAGAGTATTTCTCACTCGTGTCTAGCATTCTAGAGCATTCCATGATCTGTTTATCGTTGATATTGGCCGGAAAGATAGATTTTTTATTTTTTATTATATTACTATTGGCAATTGTAGATATAACTTCTGGTAAATATTTTTCTACCTTTTCAATCTCTTCTATTTTCAAGCCGGCTATATATTCTGCTATATTGTTACTAGTATCAATACCTTTTCTGGCTAAGAAGTCATATGTGGTATTCACTATATCAGTTTTAACTGGTAGTTCCATTAGCCTTTCCACTTCTGCAGAATAATCAGAAATTGGTTCTTTACCAGAAAATCCAGCTACTATAATAGGCTCACCGATGATCATTGGCAAAATCCTATATTGTACCAGATTAATGAGAGCATATTTCATTTCCAATAATTCTGCTAGTTCTTGAGACATTGATTTATTTGATGAATCTATTTGGTTCTCTAGATACTCTACCATTTCTGCCGCATACAATAACTTGTTAGATAAAATCAGGGTTATCAAAGTGTTTAGTGTGGCTAGAATAGTGGGCTTGCACGTATTAAAGAATGCTGTAGTATGAGTAAACCGTTTTAACGAATTATATAGTCTCCAGAAATCTGTGGCGTTGCATACATGAACTGAATGACATCGAAGATTGTCCAATATTTTTAATAGCTGCTCTTTGTCCATTATTTCTATATTTGACTCGCAACAATTGTAGATACCATTAATCACTGATTCCTTTTTCGATGCCGGACAATAGCACAATTGTTTAGCTTTGGACTCTATGTATTCAGAATTAATAGATATATCTCTCAATACAGATTGCACTATACATTTTGAAACTATGTCAAAAATTGTAGAACGACGCTGTTCTGTAGCCATTTAACTTTAAATAATTTACAAAAATTTAAAATGAGCATCCGTATAAAAATCGATAAATTGCGCCAAATTGTGGCATATTTTTCAGAGTTCAGCGAAGAAGTGTCTATAAATGTAGACTCGACGGATGAATTAATGTATATTTTTGCCGCCTTGGGCGGATCTGTAAACATTTGGGCCATTATACCTCTCAGTGCATCAGTGTTCTACCGCGGAGCCGAAAATATTGTGTTTAACCTTCCAGTGTCCAAGGTAAAATCGTGTTTGTGTAGTTTTCACAATGATGCTATCATAGATATAGAACCTGATCTGGAAAATAATCTAGTAAAACTTTCTAGTTATCATGTAGTAAGTGTCGATTGTAACAAGGAACTGATGCCTATTAGGACAGATACTACTATTTGTCTAAGTATAGATCAAAAGAAATCTTACGTATTTAATTTTCACAAGTATGAAGAAAAATGTTGTGGTAGAACCGTCATTCATCTAGAATGGTTGTTGGGCTTTATCAAGTGTATTAGTCAGCATCAGCATTTGGCTATTATGTTTAAAGATGACAATATTATTATGAAGACTCCTGGTAATACTGATGCGTTTTCCAGGGAATATTCTATGACTGAATGTTCTCAAGAACTACAAAAGTTTTCTTTCAAAATAGCTATCTCGTCTCTCAACAAACTACGAGGATTCAAAAAGAGAGTCAATGTTTTTGAAACTAGAATCGTAATGGATAATGACGATAACATTCTAGGAATGTTGTTTTCGGATAGAGTTCAATCCTTTAAGATTAACATCTTTATGGCGTTTTTAGACTAATACTTTCAATGAGATAAATATGGGTGGCGGAGTAAGTGTTGAGCTCCCTAAACGGGATCCACCTCCGGGAGTACCCACTGATGAGATGTTATTAAACGTGGATAAAATGCATGACGTGATAGCTCCCGCTAAGCTTTTAGAATATGTGCATATAGGACCACTAACAAAAGATAAAGAGGATAAAGTAAAGAAAAGATATCCAGAGTTTAGATTAGTCAACACAGGACCCGGTGGTCTTTCGGCATTATTAAGACAATCATATAATGGAACCGCACCCAATTGCTGTCGCACTTTTAATCGTACTCATTATTGGAAGAAGGATGGAAAGATATCAGATAAGTATGAAGAGGGTGCAGTATTAGAATCGTGTTGGCCCGACGTCCACGACACTGGAAAATGCGATGTTGATTTATTCGACTGGTGTCAGGGGGATACGTTCGATATGAACATATGCCATCAGTGGATCGGTTCAGCCTTTAATAGGAGTGATAGAACTGTAGAGGGTCGACAATCGTTAATAAATCTGTATAATAAGATGCAAAGATTATGTAGTAAAGATGCTAGTGTACCAATATGTGAATTATTTTTGCATCATTTACGCGCACACAATACAGAAGATAGTAAAGAGATGATCGATTATATTCTAAGACAACAGTCGGCGGACTTTAAACAGAAATATATGAGATGTAGTTATCCCACTAGAGATAAGTTAGAAGAGTCATTAAAATATGCGGAACCTCGAGAATGTTGGGATCCAGAGTGTTCGAATGCCAATGTTAATTTCTTACTAACACGTAATTATAATAATTTAGGACTTTGCAATATTGTACGATGTAATACGAGCGTGAATAACTTACAGATGGATAAAACTTCCTCATTAAGATTATCATGTGGATTAAGCAATAGTGATAGATTTTCTACTGTTCCCGTCAATAGAGCAAAAGTAGTTCAACATAATATTAAACATTCGTTCGACCTAAAATTGCATTTGATCAGTTTATTATCTCTCTTGGTAATATGGATACTAATTGTAGCTATTTAAATGGGTGCCGCAGCAAGCATACAGACGACTGTGAATACACTCAGTGAACGTATCTCGTCTAAATTAGAACAAGAAGCGAACGCTAGTGCTCAAACAAAATGTGATATAGAAATCGGAAATTTTTATATCCGACAAAACCATGGATGTAACATCACTGTTAAAAATATGTGCTCTGCGGACGCGGATGCTCAGTTGGATGCTGTGTTATCAGCCGCTACAGAAACATATAGTGGATTAACACCGGAACAAAAAGCATACGTACCAGCTATGTTTACTGCTGCGTTAAACATTCAGACGAGTGTAAACACTGTTGTTAGAGATTTTGAAAATTATGTGAAACAGACTTGTAATTCTAGCGCTGTTGTCGATAACAAATTAAAGATACAAAACGTAATTATAGATGAATGTTACGGAGCCCCAGGATCTCCAACAAATTTGGAATTTATTAATACAGGATCTAGCAAAGGAAATTGTGCCATTAAGGCGTTGATGCAATTGACTACTAAGGCCACTACTCAAATAGCACCTAGACAAGTTGCTGGTACAGGAGTTCAGTTTTATATGATTGTTATCGGTGTTATAATATTGGCAGCGTTGTTTATGTACTATGCCAAGCGTATGCTGTTCACATCCACCAATGATAAAATCAAACTTATTTTAGCCAATAAGGAAAACGTCCATTGGACTACTTACATGGACACATTCTTTAGAACTTCTCCGATGATTATTGCTACCACGGATATACAAAACTGAAAATATATTGATAATATTTTAATAGATTAACATGGAAGTTATCGCTGATCGTCTAGACGATATAGTGAAACAAAATATAGCGGATGAAAAATTTGTAGATTTTGTTATACACGGTCTAGAGCATCAATGTCCTGCTATACTTCGACCATTAATTAGGTTGTTTATTGATATACTATTATTTGTTATAGTAATTTATATTTTTACGGTACGTCTAGTAAGTAGAAATTATCAAATATTGTTGGTGTTGGTGGCGCTAGTCATCACATTAACTATTTTTTTATTACTTTATACTATAATAGTACTAGACTGACTTCTAACAAACATCTCACCTGCCATAAATAAATGCTTGATATTAAAGTCTTCTATTTCTAACACTATTCCATCTGTGGAAAATAATACTCTGACATTATCGCTAATTGATACATCGGTAAGTGATATGCCTATAAAGTAATAATCTTCTTTGGGCACATATACCAGTGTACCAGGTTCTAACAACCTATTTACTGGTGCTCCTGTAGCATACTTTTTTTTTACCTTGAGAATATCCATTGTTTGCTTGGTCAATAGTGATATGTGATTTTTTATCAACCACTCAAAAAAGTAATTGGAGTGTTCATATCCTCTACGGGCTATTGTCTCATGACCGTGTATGAAATTTAAGTAACACGACTGTGGTAGATTTGTTCTATAGAGCCGGTTGCCGCAAATAGATAGAACTACCAATATGTCTGTACAAATGTTAAACATTAATTGATTAACAGAAAAAACAATGTTCGTTCTGGGAATAGAAACCAGATTAAAACAAAATTCATTAGAATATATGCCACGTTTATACATGGAATATAAAATAACTACAGTTTGAAAAATAACAGTATCATTTAAACATTTAACTTGCGGGGTTAATCTCACAACTTTACTGTTTTTGAACTGTTCAAAATATAGCATAGATCCATGAGAAATACGTTTAGCCGCCTTTAATAGAGGAAATCCAACCGCCTTTCTGGATCTCACCAACGACGATAGTTCTGACCAGCAACTCATTTCTTCATCATCCACCTGTTTTAACATATAATAGGCAGGAGATAGATATCCATCATTGCAATATTCCTTCTCGTAGGCACACAATCTAATATTGATAAAATCTCCATTCTCTTCTCTGTATTTATTATCTTGTCTCGGTGGCTGATTAGGCTGTGGTCTATCGTTGTTGAATCTATTTTGGTCATTAAATCTTTCATTTCTTCCTGGTATATTTCTATCACCTCGTTTGGTTGGATTTTTGTCTATATTATCGTTTGTAACATCGGTACGGGTATTCATTTATCACAAAAAAAACTTCTCTAAATGAGTCTACTACTAGAAAACCTCATCGAAGAAGATACCATATTTTTTGCAGGAAGTATATCTGAGTATGATGATTTACAAATGGTTATTGCTGGTGCAAAATCCAAATTTCCAAGATCTATGCTTTCTATTTTTAATATAGTACCTAGAACGATGTCAAAATATGAGTTGGAGTTGATTCATAACGAGAATATCACAGGGGCAATGTTTACCACAATGTATAATATAAGAAACAATTTGGGTCTAGGCGATGATAAACTAACTATTGAAGCCATTGAAAACTATTTCTTGGATCCTAACAATGAGGTTATGCCTCTTATCATTAATAATACGGATATGACTACCGTCATTCCTAAAAAAAGTGGTAGGAGAAAGAATAAGAACATGGTTATCTTCCGTCAAGGATCATCACCTATCTTGTGTATTTTCGAAACTCGTAAAAAGATTAATATTTATAAAGAAAATATGGAATCCGTATCGACTGAGTATACACCTATCGGAGACAACAAGGCTTTGATATCTAAATATGCGGGAATTAATATCCTGAATGTGTATTCTCCTTCCACGTCCATGAGATTGAATGCCATTTACGGATTCACCAATAAAAATAAACTAGAGAAACTTAGTACTAATAAGGAACTAGAATCGTATAGTTCTAGCCCTCTTCAAGAACCCATTAGGTTAAATGATTTTCTGGGACTATTGGAATGTGTTAAAAAGAATATTCCTCTAACAGATATTCCGACAAAGGATTGATTACTATAAATGGAGAATGTTCCTAATGTATACTTTAATCCTGTGTTTATAGAGCCCACGTTTAAACATTCTTTATTAAGTGTTTATAAACACAGATTAATAGTTTTATTTGAAGTATTCGTTGTATTCATTCTAATATATGTATTTTTTAGATCTGAATTAAATATGTTCTTCATGCCTAAACGAAAAATACCCGATCCTATTGATAGATTACGACGTGCTAATCTAGCGTGTGAAGACGATAAATTAATGATCTATGGATTACCATGGATAACAACTCAAACATCTGCGTTATCAATAAATAGTAAACCGATAGTGTATAAAGATTGTGCAAAGCTTTTGCGATCAATAAATGGATCACAACCAGTATCTCTTAACGATGTTCTTCGCAGATGATGATTCATTTTTTAAGTATTTTGCTAGTCAAGATGATGAATCTTCATTATCTGATATATTGCAAATCACTCAATATCTAGACTTTCTGTTATTATTATTGATCCAATCAAAAAATAAATTAGAAGCTGTGGGTCATTGTTATGAATCTCTTTCAGAGGAATACAGACAATTGACAAAATTCACAGACTCTCAAGATTTTAAAAAACTGTTTAACAAGGTCCCTATTGTTACAGATGGAAGGGTCAAACTTAATAAAGGATATTTGTTCGACTTTGTGATTAGTTTGATGCGATTCAAAAAAGAATCAGCTCTAGCTACCACCGCAATAGATCCTGTTAGATACATAGATCCTCGTCGTGATATCGCATTTTCTAACGTGATGGATATATTAAAGTCGAATAAAGTTGAAAAATAATTAATTCTTTATTGTTATCATGAACGGCGGACATATTCAGTTGATAATCGGCCCCATGTTTTCAGGTAAAAGTACAGAATTAATTAGACGAGTTAGACGTTATCAAATAGCTCAATATAAATGTGTGACTATAAAATATTCTAACGATAATAGATACGGAACGGGACTATGGACACATGATAAGAATAATTTTGCAGCATTGGAAGTAACTAAACTATGTGATGTCTTGGAAGCAATTACAGATTTCTCCGTGATAGGTATAGATGAAGGACAGTTCTTTCCAGACATTGTTGAATTCTGTGAGCGTATGGCAAACGAAGGAAAAATAGTTATAGTAGCCGCGCTCGATGGGACATTTCAACGTAGACCGTTTAATAATATTTTGAATCTTATTCCATTATCTGAAATGGTGGTAAAACTAACTGCAGTGTGTATGAAATGCTTTAAGGAGGCTTCCTTTTCTAAACGATTAGGTACAGAAACCGAGATAGAAATAATAGGAGGTAATGATATGTATCAATCTGTGTGTAGAAAGTGTTACATCGACTCATAATATTATATTTTTTATCTAAAAAACTAAAAATAAACATTGATTAAATTTTAATATAATACTTAAAAATGGATGTTGTGTCGTTAGATAAACCGTTTATGTATTTTGAGGAAATTGATAATGAGTTAGATTACGAACCAGAAAGTGCAAATGAGGTCGCAAAAAAACTGCCGTATCAAGGACAGTTAAAACTATTACTAGGAGAATTATTTTTTCTTAGTAAGTTACAGCGACACGGTATATTAGATGGCGCCACCGTAGTGTATATAGGATCTGCTCCAGGTACACATATACGTTATTTGAGAGATCATTTCTATAATTTAGGAGTGATCATCAAATGGATGCTAATTGACGGCCGCCATCATGATCCTATTCTAAATGGATTGCGTGATGTGACTCTAGTGACTCGGTTTGTTGATGAGGAATATCTACGATCCATCAAAAAACAACTACATCCTTCTAAGATTATTTTAATTTCTGATGTGCGATCCAAACGAGGAGGAAATGAACCTAGTACTGCGGATTTACTAAGTAATTATGCTCTACAAAATGTCATGATTAGTATTTTAAACCCCGTGGCGTCTAGTCTTAAATGGAGATGCCCGTTTCCAGATCAATGGATCAAGGACTTTTATATCCCACACGGTAATAAAATGTTACAACCTTTTGCTCCTTCATATTCAGCTGAAATGAGATTATTAAGTATTTATACCGGTGAGAATATGAGACTGACTCGAGTTACCAAATCAGACGCTGTAAATTATGAAAAAAAGATGTATTACCTTAATAAGATAGTCCGCAACAAAGTAGTTATTAACTTTGATTATCCTAATCAGGAATATGACTATTTTCACATGTACTTTATGTTGAGGACCGTATACTGCAATAAAACATTTCCTACTACTAAAGCAAAGATACTATTTCTACAACAATCTATATTTCGTTTCTTAAATATTCCAACGACATCAACTGAAAAAGTTAGTCATGAACCAATACAACGTAAAATATCTAGCAAAGATTCTATGTCTAAAAACAGAAATAGCAAGAGATCCGTACGCGGTAATAAATAGAAACGTACTACTGAGATATACTACCGATATAGAGTATAATGATTTAGTTACTTTAATAACCGTTAGACATAAAATTGATTCTATGAAAACTGTGTTTCAGGTATTTAACGAATCATCCATAAATTATACTCCGGTTGATGATGATTATGGAGAACCAATCATTATAACATCGTATCTTCAAAAAGGTCATAACAAGTTTCCTGTAAATTTTCTATACATAGATGTGGTAATATCTGACTTATTTCCTAGCTTTGTTAGACTAGATACTACAGAAACTAATATAGTTAATAGTGTACTACAAACAGGCGATGGTAAAAAGACTCTTCGTCTTCCTAAAATGTTAGAGACGGAAATAGTTGTCAAGATTCTCTATCGTCCTAATATACCATTAAAAATTGTTAGATTTTTCCGCAATAACATGGTAACTGGAGTAGAGATAGCCGATAGATCTGTTATTTCAGTCGCTGATTAATCAATTAGTAGAGATGAGATAAGAACATTATAATAATCAATAATATATCTTATATCTGTTTAGAAAAATGCTAATATTAAAATAGCTAACGCTAGTAATCCAATCGGAAGCCATTTGATATCTATAATAGGGTATCTAATTTCCTGATTCAGATAGCGTACGGCTATATTCTCGGTAGCTACTCGTTTGGAATCACAGACATTATTTACATCTAATTTACTATCTGTAATGGAAACGTTTCCCAATGAAATGGTACAATCAGATACATTACATCTTGATATATTTTTTTTTAAAGAGGCTGGTAACAACGCATCGCTTCGTTTACATGGCTCGTACCAACAATAATAGGGTAATCTTGTATCTATTCCTATCCGTACTATACTTTTATCAGGATAAATACATTTACATCGTATATCGTCTTTGTTAGTATCACAGAATGCATAAATTTGTTCGTCCGTCATGATAAAAATTTAAAGTGTAAATATAACTATTATTTTTATAGTTATAATAAAAAGGGAAATTTGATTGTATACCTTCGGTTCTTTAAAAGAAACTGACTTGATAAAAATGGCTGTAATCTCTAAGGTTACGTATAGTCTATACGATCAAAAAGAGATTAATGCCACAGATATTATCATTAGTCATATTAAAAATGACGACGATATCGGTACCGTTAAAGATGGTAGACTAGGTGCTATGGATGGGGCATTATGTAAGACTTGTGGGAAAACGGAATTGGAATGTTTCGGTCACTGGGGTAAAGTAAGTATTTATAAAACTCATATAGTTAAGCCTGAATTTATTTCAGAAATTATTCGTTTACTGAATCATATATGTATTCATTGCGGATTATTGCGTTCACGAGAACCGTATTCCGACGATATTAACCTAAAAGAGTTATCGGTACACGCTCTTAGGAGATTAAAGGATAAAATATTATCCAAGAAAAAGTCATGTTGGAACAGCGAATGTATGCAACCGTATCAAAAAATTACTTTTTCAAAGAAAAAGGTTTGTTTCGTCAACAAGTTGGATGATATTAACGTTCCTAATTCTCTCATCTATCAAAAGTTAATTTCTATTCATGAAAAGTTTTGGCCATTATTAGAAATTCATCAATATCCAGCTAACTTATTTTATACAGACTACTTTCCCATCCCTCCGTTGATTATTAGACCGGCTATTAGTTTTTGGATAGATAGTATACCCAAAGAGACAAATGAATTAACTTACTTATTAGGTATGATCGTTAAGAATTGTAACTTGAATGCTGATGAACAGGTTATCCAGAAGGCGGTAATAGAATACGATGATATTAAAATTATTTCTAATAACACTACCAGTATCAATTTATCATATATCACATCCGGCAAAAATAATATGATTAGAAGTTATATCGTCGCTCGGCGAAAAGATCAAACCGCTAGATCCGTAATTGGTCCCAGTACATCTATCACCGTTAATGAGGTAGGAATGCCCACATATATTAGAAATACACTTACAGAAAAGATATTTGTTAATGCCTTTACAGTGGATAAAGTTAAACAACTATTAGCATCAAACCAAGTTAAATTTTACTTTAATAAACGATTAAACCAATTAACAAGAATACGTCAAGGAAAGTTTATCAAAAATAAAATACATTTATTGCCTGGTGATTGGGTAGAAGTAGCTGTTCAAGAATATACAAGTATTATTTTTGGAAGACAACCGTCTCTACATAGATACAACGTCATCGCTTCATCTATCAGAGCTACCGAAGGAGATACTATCAAAATATCTCCCGGAATTGCCAACTCTCAAAATGCTGATTTCGACGGAGATGAAGAATGGATGATATTGGAGCAAAATCCTAAAGCCGTAGTTGAACAAAGTATTCTTATGTATCCGACGACGTTACTCAAACACGATATTCATGGAGCCCCCGTTTATGGATCTATTCAAGATGAAATCGTAGCAGCGTATTCATTGTTTAGGATACAAGATCTTTGTTTAGATGAAGTATTGAACATCTTGGGGAAATATGGAAGAGAGTTCGATCCTAAAGGTAAATGTAAATTCAGCGGTAAAGATATCTATACTTACTTGATAGGTGAAAAGATTAATTATCCGGGTCTCTTAAAGGATGGTGAAATTATTGCAAACGACGTAGATAGTAATTTTGTTGTAGCTATGAGGCATCTGTCATTGGCTGGACTCTTATCCGATCATAAATCGAACGTGGAAGGTATCAACTTTATTATCAAGTCATCTTATGTTTTTAAGAGATATCTATCTATATACGGTTTTGGGGTGACATTCAAAGATCTGAGACCAAATTCGACGTTCACTAATAAATTGGAGGCTATCAACGTAGAAAAAATAGAACTTATCAAAGAAGCATACGCCAAATATCTCAAAGATGTAAGAGACGGGAAAATAGTTCCATTATCTAAAGCTTTAGAGGCGGACTACTTGGAATCCATGTTATCCAACTTGACAAATCTTAATATCAGAGAGATAGAAGAACATATGAGACAAACGCTGATAGATGATCCAGATAATAACCTCCTGAAAATGGCCAAAGCGGGTTATAAAGTAAATCCCACAGAACTAATGTATATTCTAGGTACTTATGGACAACAGAGGATAGATGGCGAACCAGCAGAGACTCGAGTATTGGGTAGAGTCTTACCTTACTATCTTCCAGACTCTAAGGATCCAGAAGGAAGAGGTTATATTCTTAATTCTTTAACAAAAGGATTAACGGGTTCTCAATATTACTTTTCGATGCTGGTTGCAAGATCTCAATCTACTGATATTGTCTGTGAAACATCACGTACCGGAACACTGGCTAGAAAAATCATTAAAAAGATGGAGGATATGGTGGTCGACGGATACGGACAAGTAGTTATAGGTAATACGCTCATCAAGTACGCAGCCAATTATACCAAAATTCTAGGCTCAGTATGTAAACCTGTAGATCTTATCTATCCAGATGAGTCCATGACTTGGTATTTGGAAATTAGTGCTTTGTGGAATAAAATAAAACAGGGATTCGTTTACTCTCAGAAACAGAAACTTGCAAAGAAGACATTGGCGCCGTTTAATTTCCTAGTATTCGTCAAACCCACCACTGAGGATAATGCTATTAAGGTTAAGGATCTGTACGATATGATTCATAACGTCATTGATGATGTGAGAGAGAAATACTTCTTTACGGTATCTAATATAGATTTTATGGAGTATATATTCTTGACGCATCTTAATCCTTCTAGAATTAGAATTACAAAAGAAACGGCTATTACTATCTTTGAAAAGTTCTATGAAAAACTCAATTATACTCTAGGTGGTGGAACTCCTATTGGAATTATTTCTGCACAGGTATTGTCTGAGAAGTTTACACAACAAGCCCTGTCCAGTTTTCACACTACTGAAAAGAGTGGTGCTGTAAAACAAAAACTTGGTTTCAACGAGTTTAATAACTTGACTAATTTGAGTAAGAATAAGACCGAAATTATCACTCTGGTATCCGATGATATCTCTAAACTTCAATCTGTTAAGATTAATTTCGAATTTGTATGTTTGGGAGAATTAAATCCAGACATCACTCTTCGAAAAGAAACAGATAGATATGTAGTAGACATAATAGTCAATAGATTATACATCAAGAGAGCAGAAATAACCGAATTAGTCGTCGAATATATGATTGAACGATTTATCTCCTTTAGCGTCATTGTAAAGGAATGGGGTATGGAGACATTCATTGAGGACGAGGATAATATTAGATTTACTATCTACCTAAATTTCGTTGAACCGGAGGAATTGAATCTTAGTAAGTTTATGATGGTTCTTCCAGGTGCCGCCAACAAGGGCAAGATTAGTAAATTCAAGATTCCTATCTCTGACTATACGGGATATAACGACTTCAATCAAACAAAAAAGCTCAATAAGATGACTGTAGAACTCATGAATCTAAAAGAATTGGGTTCTTTCGATTTGGAGAACGTCAACGTGTATCCTGGAGTATGGAATACATACGATATCTTCGGTATTGAGGCCGCTCGTGGATACTTGTGCGAAGCCATGTTAAACACCTATGGAGAAGGTTTCGATTATCTGTACCAGCCTTGTGATCTTCTCGCTAGTTTACTATGTGCTAGTTACGAACCAGAATCAGTTAATAAATTCAAGTTCGGTGCAGCTAGTACTCTTAAGAGAGCTACGTTCGGAGATAATAAAGCATTGTTAAACGCGGCTCTTCATAAAAAGTCAGAACCTATTAACGATAATAGTAGCTGCCACTTTTTTAGCAAGGTCCCTAATATAGGAACTGGATATTACAAATACTTTATCGACTTGGGTCTTCTCATGAGAATGGAAAGGAAACTATCTGATAAGATATCTTCTCAAAAGATCAAGGAGATAGAAGAAACAGAAGACTTTTAATTCTTATCAATAACATATTTTTCTATGATCTGTCTTTTAAACGATGGATTTTCCACAAATGCGCCTCTCAAGTCCCTCATAGAATGATACACGTATAAAAAATATAGCATAGGTGATGACTCCTTATTTTTAGACATTAGATATGCCAAAATCATAGCCCCGCTTCTATTTACTCCTGCAACACAATGAACCAACACGGGCTCGTTTCGTTGATCACATTTAGATAAGAAGGCGGTCACGTCGTCAAAATATTTACTAATATCAGTAGTTGTATCATCTACCAACGGTATATGAATAATATTAATATTAGAGTTAGGTAATGTATATTTATCCATCGTCAAATTTAAAACATATTTGAACTTAACTTCAGATGATGGTGCATCCATAGCATTTTTATAATTTCCCAAATACACATTATTTGTTACTCTTGTCATTATAGTGGGAGATTTGGCTCTGTGCATATCTCCAGTTGAACGTAGTAGTAAGTATTTATACAAACTTTTCTTATCCATTTATAACGTACAAATGGATAAAACTACTTTATCAGTAAACGCATGCAATTTAGAATACGTTAGAGAAAAGGCTATAGTAGGCGTACAAGCAGCCAAGACATCAACACTTATATTTTTTGTTATTATATTGGCAATTAGTGCGCTATTACTCTGGTTTCAGACGTCTGATAATCCAGTCTTTAATGAATTAACGAGATATATGCGAATTAAAAATACGGTTAACGATTGGAAATCATTAACGGATAGCAAAACAAAATTAGAAAGCGATAGAGGTAGACTTCTAGCCGCTGGTAAGGATGATATATTCGAATTCAAATGTGTGGATTTCGGCGCCTATTTTATAGCTATGCGATTGGATAAGAAAACATATCTGCCGCAAGCTATTAGGCGAGGTACTGGAGACGCGTGGATGGTTAAAAAGGCGGCAAAAGTCGATCCATCTGCTCAACAATTTTGTCAGTATTTGATAAAACACAAGTCTAATAATGTTATTACTTGTGGTAATGAGATGTTAAATGAATTAGGTTATAGCGGTTATTTTATGTCACCGCATTGGTGTTCCGATCTTAGTAATATGGAATAAGTGTTAGATAAATGCGGTAACAAATGTTCCTGTAAGGAACCATAACAGTTTAGATTTAACATTAAAGATGAGCATAAACATAATAAACAAAATTACAATCAAACCTATAACATTAATATCAAACAATCCAAAAAATGAAATCAATGGAGTAGTAAACGTGTACATAACTCCTGGATAACGTTTAGCAGCTACCGTTCCTATTCTAGACCAAAAATTTGGTTTCATGGTTTCGAAGCGGTGTTCTGCAACAAGACGAGGATCGTGTTCTACATATTTGGCAGAGTTATCCATTATTTGCCTGTTAATCTTCATTTCGTTTTCGATTCTGGCTATTTCAAAATAAAATCCCGATGATAGACCTCCAGACTTTATAATTTCATCTACGATGTTCAGCGCCGTAGTAACTCTAATAATATAGGCGGATAAGCTAACATCATACCCTCCTGTATATGTAAATATGGCATGATCTTTGTCTATTACAAGCTCGGTTTTAACTTTATTTCCTGTAATAATTTCTCTCATCTGTAGGATATCTATTTTCTTGTCATGTATTGCCTTCAAGACGGGACGAAGAAACGTAATATCCTCAATAACGTTATCGTTTTCTATAATAACTACATATTCTACATTTTTATTTTCTAGCTCGGTAAAAAATTTAGAATCCCATAGGGCTAAATGTCTAGCGATATTTCTTTTCGTTTCCTCTGTACACATAGTGTTACAAAACCCTGAAAAGAAGTGAGTATACTTGTCATCATCTCTAATATTTCCTCCAGTCCATTGTATAAACACATAATCCTTGTAATGATCTGGATCATCATTGACTATCACAACATCTCTTTTTTCTTGCATAACTTCATTGTCCTTCACATCATCGAACTTCTGATCATTAATATGCTCATGAACATTAGGAAATGTTTCTGATGGAGGTCTATCAATAACTGGCACAACAATAACAGGAGTTTTCACCGCCGCCATTTAGTTATTGAAATTAATCATATACAACTCTCTAATACGAGTTATATTTTCGTCTATCCATTGTTTCACATTGACATATTTCGACAAAAAGATATAAAATGCGTATTCCAATGCTTCTCTGTTTAATGAATTACTAAAATATACAAACACGTCACTGTCTGGTAATAAATGATATCTTAGAATATTGTAACAATTTATTTTGTATTGCACATGTTCGTGATCTATGAGTTCTTCTTCGAATGGCATAGGATCTCCGAATCTGAAAACGTATAAATAGGAGTTAGAATAATAATATTTGAGAGTATTGGTAATGTATAAACTCTTTAGCGGTATAATTAGTTTTTTTCTCTCGATTTCTATTTTTAGATGTGATGGAAAAATGACTAATTTTGTAGCATTAGTATCATGAACTCTAATCAAAATCTTAATATCTTCGTCACATGTTAGCTCTTTGAAGTTTTTAAGAGATGCATCAGTTGGTTTTACAGATGGAGTAGGTGCAACAATTTTTTGTTTAATGCATGCATGTATTGGAGCCATTGTCTTAACTATAATGGTGCTTGTATCGAAAAACTTTAATGCGGATAACGGAAGCTCTTCGCCGCGACTTTCTACGTCGTAATTGGGTTCTAATGCCGATCTCTGAATGGATACTAGTTTTCTAAGTTCTAATGTAATTCTCTGAAAATGTAAATCCAATTCCTCCGGCATTATAGATGTGTATACATCGGTAAATAAAACTATAGTATCCAACGATCCCTTCTCGCAAATTCTAGTCTTAACCAAGAAATCGTATATAACTACGGAGATGGCGTATTTAAGAGTGGATTCTTCTACCGTTTTGTTCTTGGATTTCATATAAGAAACTATAAAGTCCGCACTACTGTTAAGAATGATCACTAACGCAACTATATAGTTCAAATTAAGCATCTTGGAAACATAAAATAACTCTGTAGATGATACTTGACTTTCGAATAAGTTTGCAGACAAACGAAGAAAGAACAGACCTCTCTTAATTTCAGAAGAAAACTTTTTTTCGTATTCCTGACGTCTAGAGTTTATATCAATAAGAAAGTTAAGAATTAGTCGGTTAATGTTGTATTTCATTACCCAAGTTTGAGATTTCATAATATTGTCAAAAGACATGATAATATTAAAGATAAAGCGCTGACTATGAACGAAATAGCTATATGGTTCGCTCAAGAATATAGTCTTGTTAAACGTGGAAACGATAACTGTATTTTTAATCACGTCAGCGGCATCTAAATTAAATATAGGTATATTTATTCCACACACTCTACAATATGCCACACCATCTTCATAATAAATAAATTCGTTAGCAAAATTATTAATTTTAGTGAAATAGTTAGCGTCAACTTTCATAGCTTCCTTCAATCTAATTTGATGCTCACATGGCGCGAATTCTACTCTAACATCCCTTTTCCATGCCTCAGGTTCATCGATCTCTATAATATCTAGTTTCTTGCGTTTCACAAACACAGGCTCGTCTCTCGCGATGAGATCTGTATAGTAACTATGTAAATGATAACTAGATAGAAAGATGTAGCTATATAGATGACGATCCTTTAAGAGAGGTATAATAACTTTACCCCAATCAGATAGACTGTTGTTATGGTCTTCGGAAAAAGAATTTTTATAAATTTTTCCAGTATTTTCTAAATATACGTACTTGATATCTAAGAAATCCTTAATAATAATAGGAATGGATAATCCGTCTATTTTATAAAGAAATACATATCGCATATTATACTTTTTTTTGGAAATTGGAATACCGATGTGTCTACATAAATACGCAAAGTCTAAATATTTTTTAGAGAATCTTAGTTGGTCCAAATTCTTTTCCAAGTACGGTAATAGATTTTTCATATTGAACGGTATCTTCTTGATCTCTGGTTCTAATTCCGCATTAAATGATGAAACTAAGTCACTATTTTTATAACTAACGATTACATCACCTCTAACATCATCATTTACCAGGATACTGATCTTCTTTTGTCGTAAATACATGTCTAATGTGTTAAAAAAAAGATCATACAAGTTATACGTCATTTCATCTGTAGTATTCTTGTCATTGAAGGATAAACTCGTACTAATCTCTTCTTTAACAGTCTGTTCAAATTTATATCCTATATATGAAAAAATAGCAACCAGTGTTTGATCATCCGCGTCAATATTCTGTTCTATCGTAGTGTATAACAATCTTATATCTTCTTCTGTGATAGTCGATACGTTATAAAGGTTGATAACGAAAATATTTTTATTTCGTGAAATAAAGTCATTGTAGGATTTTGGACTTATATTCGTGTCTAGTAGATATGATTTTATTTTTGGAATGATCTCAATTAAAATAGTCTCTTTAGAGTCCATTTAAAGTTACAAACAACTAGGAAATTGGTTTATGATGTATAATTTTTTTAGTTTTTATAGATTCTTTATTCTATACTTAAAAAATGAAAATAAATACAAAGGTTCTTGAGGGTTGTGTTAATTGAAAGCGATAAATAATCATAAATTATTTCATTATCGCGATATCCGTTAAGTTTGTATCGTAATGGCGTGGTCAATTACGAATAAAGCGGATACTAGTAGTTTCACAAAGATGGCTGAAATCAGAGCTCATCTAAGAAATAGCGCTGAAAATAAAGATAAAAACGAGGATATTTTCCCGGAAGATGTAATAATTCCATCTACTAAGCCCAAAACCAAACGAACCACTACTCCTCGTAAACCAGCGGCTACTAAAAGATCAACCAAAAAGGATAAAGAAAAGGAGGAAGTGGAAGAAGTAGTTATAGAGGAATATCATCAAACAACTGAAGAAAATTCTCCACCTCCGTCATCATCTCCTGGAGTCGGCGACATTGTAGAAAGCGTGGCCGCTGTAGAGCTCGATGATAGCGACGGGGATGATGAACCTATGGTACAAGTTGAAGCTGGTAAAGTAAATCATAGTGCTAGAAGCGATCTCTCTGACCTAAAGGTGGCTACCGACAATATCGTTAAAGATCTTAAGAAAATTATTACTAGAATCTCTGCAGTATCGACTGTTCTAGAGGATGTTCAAGCAGCTGGTATCTCTAGACAATTTACTTCTATGACTAAAGCTATTACAACACTATCTGATCTAGTCACCGAGGGAAAATCTAAAGTTGTTCGTAAAAAAGTTAAAACTTGTAAGAAGTAAATGCGTGCACTTTTTTATAAAGATGGTAAACTGTTTACCGATAATAATTTTTTAAATCCTGTATCAGACGATAATCCAGCGTATGAGGTTTTGCAACATGTTAAAATTCCTACTCATTTAACAGATGTAGTAGTATATGAACAAACGTGGGAAGAGGCATTAACTAGATTAATTTTTGTGGGAAGTGATTCAAAAGGACGTAGACAATACTTTTACGGAAAAATGCATATACAGAATCGCAATGCTAAAAGAGATCGTATTTTTGTTAGAGTATATAACGTTATGAAACGAATTAATTGTTTTATAAACAAAAATATAAAGAAATCGTCCACAGATTCCAATTATCAGTTGGCGGTTTTTATGTTAATGGAAACTATGTTTTTTATTAGATTTGGTAAAATGAAATATCTTAAGGAGAATGAAACAGTAGGGTTATTAACACTAAAAAATAAACACATAGAAATAAGTCCCGATGAAATAGTTATCAAGTTTGTAGGAAAGGACAAAGTTTCACATGAATTTGTTGTTCATAAGTCTAATAGACTATATAAACCGCTATTGAAACTGACTGATGATTCTAGTCCCGAAGAATTTCTGTTCAACAAACTAAGTGAACGAAAGGTATATGAATGTATCAAACAGTTTGGTATTAGAATCAAGGATCTCCGAACGTATGGAGTCAATTATACGTTTTTATATAATTTTTGGACAAATGTAAAGTCCGTATCTCCTCTTCCATCACCAAAAAAGTTGATAGCATTAACTATCAAACAAACTGCTGAAGTGGTAGGTCATACTCCATCAATTTCAAAAAGAGCTTATATGGCAACGACTATTTTAGAAATGGTAAAGGATAAAAATTTTTTAGACGTAGTATCTAAAACTACGTTCGATGAATTCCTATCTATAGTCGTAGATCACGTTAAATCATCTACGGATGGATGATAATAGATCTTTACACAAATAATTACAAGACCGATAAATGGAAATGGATAAACGGATGAAATCTCTCGCTATGACAGCTTTCTTCGGAGAGCTAAACACGTTAGATATTATGGCATTGATAATGTCTATATTTAAACACCATCCAAACAATACCATTTTTTCAGTGGATAAGGATGGTCAATTTATGATTGATTTCGAATACGATAATTATAAGGCTTCTCAATATTTGGATCTGACCCTCACTCCGATATCTGGAAATGAATGCAAGACTCACGCATCTAGTATAGCCGAACAATTGGCGTGTGTGGATATTATTAAAGAGGATATTAGCGAATATATCAAAACTACTCCCCGTCTTAAACGATTTATAAAAAAATACCGCAATAGATCATATACTCGTATCAGTCGAGATACAGAAAAGCTTAAAATAGCTCTAGCTAAAGGCATAGATTACGAATATATAAAAGACGCTTGTTAATAAGTAAATGAAAAAAAACTAGTCGTTTATAATAAAACACGATATGGATGCCAACATAGTATCATCTTCTACTATTGCGACGTATATAGACGCTTTAGCGAAGAATGCTTCAGAATTAGAACAGAGGTCTACCGCATACGAAATAAATAATGAATTGGAACTAGTATTTATTAAACCGCCATTGATTACGTTGACAAATGTAGTAAATATCTCCACGATTCAGGAATCGTTTATTCGATTTACCGTTACTAATAAGGAAGGTATCAAAATTAGAACTAAGATTCCATTATCTAAGGTACATGGTCTAGATGTAAAAAATGTGCAGTTGGTAGATGCTATAGATAACATAGTTTGGGAAAAGAAATCATTAGTGACGGAAAATCGTCTTCACAAAGAATGCTTGTTGAGACTATCAACAGAGGAACGTCATATATTTTTGGATTACAAGAAATATGGATCCTCTATCCGACTAGAATTAGTCAATCTTATTCAAGCAAAAACAAAAAACTTTACGATAGACTTTAAGCTAAAATATTTTCTAGGATCTGGCGCTCAATCTAAAAGTTCTTTATTGCACGCTATTAATCATCCAAAGTCAAGGCCTAATACATCTCTGGAAATAGAATTTACACCTAGAGACAATGAAACAGTTCCATATGATGAACTAATAAAGGAATTGACGACTCTCTCGCGTCATATATTTATGGCTTCTCCAGAGAATGTAATTCTTTCTCCACCTATTAACGCACCTATAAAGACTTTTATGTTGCCTAAACAAGATATAGTAGGTCTGGATCTGGAAAATCTATATGCCGTAACTAAGACTGACGGCATTCCTATAACTATCAGAGTTACATCAAAAGGGTTGTATTGTTATTTTACACATCTTGGTTATATTATTAGATATCCAGTTAAGAGAACAATAGATTCCGAAGTAGTAGTCTTTGGTGAGGCAGTTAAGGATAAGAACTGGACCGTATATCTCATTAAGCTAATAGAGCCCGTAAATGCAATCAGTGATAGACTAGAAGAAAGTAAGTATGTTGAATCTAAACTAGTGGATATTTGTGATCGGATAGTATTCAAGTCAAAGAAATACGAAGGTCCGTTTACTACAACTAGTGAAGTCGTCGATATGTTATCTACATATTTACCAAAGCAACCAGAAGGTGTTATTCTGTTCTATTCAAAGGGACCTAAATCTAACATTGATTTTAAAATCAAAAAGGAGAATACTATAGACCAAACTGCAAATGTAGTATTTAGGTACATGTCCAGTGAACCAATTATCTTTGGAGAGTCGTCTATCTTTATAGAGTATAAGAAATTTACCAACGATAAAGGCTTTCCTAAAGAATATGGTTCTGGTAAGATTGTGTTATATAACGGCGTTAATTATCTAAATAATATCTATTGTTTGGAATATATTAATACACATAATGAAGTGGGTATTAAGTCCGTTGTTGTACCTATTAAGTTTATAGCAGAATTCTTAGTCAATGGAGAAATACTTAAACCTAGAATCGATAAAACCATGAAATATATTAACTCAGAAGACTATTATGGAAATCAACATAATATCATAGTCGAACATTTAAGAGATCAAAGCATCAAAATAGGAGATGTCTTTAACGAGGATAAACTATCGGATGTTGGACATCAATACGCTGCCAACAACGATAAATTTAGATTAAATCCAGAAGTTAGTTATTTTACTAATAAACGAACTAGAGGGCCGTTGGGAATTTTATCAAACTACGTCAAGACTCTTCTTATTTCTATGTATTGTTCCAAAACATTTTTAGACGATTCCAACAAACGAAAGGTATTAGCGATTGATTTTGGAAACGGTGCTGACCTGGAAAAATACTTTTATGGAGAGATTGCGTTATTGGTAGCGACGGATCCGGATGCTGATGCTATAGCTAGAGGAAATGAAAGATACAACAAATTAAATTCTGGAATTAAAACCAAGTACTACAAATTTGACTACATTCAGGAAACTATTCGATCCGATACATTTGTCTCTAGTGTCAGAGAAGTATTCTATTTTGGAAAGTTTAATATCATTGACTGGCAGTTCGCTATTCATTATTCTTTTCATCCAAGACATTATGCTACAGTCATGAATAACTTATCCGAACTAACTGCTTCTGGAGGCAAGGTATTAATTACTACCATGGATGGAGACAAATTATCAAAATTAACCGATAAAAAGACTTTTATAATTCATAAGAATCTACCTAGTAGCGAAAACTATATGTCTGTAGAAAAAATAGCTGATGATAGAATAGTGGTATATAATCCATCAACAATGTCTACTCCAATGACTGAATACATTATCAAAAAGAACGATATAGTCAGAGTGTTTAACGAATACGGATTTGTTCTTGTAGATAATGTTGATTTCGCTACAATTATAGAACGAAGTAAAAAGTTTATTAATGGCGCATCTACAATGGAAGATAGACCGTCTACAAGAAACTTTTTCGAACTAAATAGAGGAGCCATTAAATGTGAAGGTTTAGATGTCGAAGACTTACTTAGTTACTATGTTGTTTATGTCTTTTCTAAGCGGTAAATAATAATATGGTATGGGTTCTGATATCCCCGTTCTAAATGCATTAAATAATTCCAATAGAGCGATTTTTGTTCCTATAGGACCTTCCAACTGTGGATACTCTGTATTATTAATAGATATATTAATACTTTTGTAGGGTAACAGAGGTTCTACGTCTTCTAAAAATAAAAGTTTTATAACATCTGGCCTGTTCATAAATAAAAACTTGGCGATTCTATATATACTCTTATTATCAAATCTAGCCATTGTCTTATAGATGTGAGCTACTGTAGGTGTACCATTTGATTTTCTTTCTAATACTATATATTTCTCTCGAAGAAGTTCTTGCAGATCATCTGGGAATAAAATACTACTGTTGAGTAAATCAGTTATTTTTTTTATATCGATATTGATGGACATTTTTATAGTTAAGGATAATAAGTATCCCAAAGTAGATAACGACGATAACGAAGTATTTATACTTTTAGGAAATCACAATGACTTTATCAGATCAAAATTAACAAAATTAAAGGAGCATGTATTTTTTTCTGAATATATTGTGACTCCAGATACATATGGATCTTTATGCGTCGAATTAAATGGGTCTAGTTTTCAGCACGGTGGTAGATATATAGAGGTGGAGGAATTTATAGATGCTGGAAGACAAGTTAGATGGTGTTCTACATCCAATCATATATCTGAAGATATACACACTGATAAATTTGTCATTTATGATATTTATACGTTTGATTCGTTCAAGAATAAACGATTGGTATTTGTACAGGTGCCTCCATCATTAGGAGATGATAGCTATTTAACTAATCCGTTATTGTCTCCGTATTATCGTAATTCAGTAGCCAGACAAATGGTCAATGATATGATTTTTAATCAAGATTCATTTTTAAAATATTTATTAGAACATCTGATTAGAAGCCACTATAGAGTTTCTAAACATATAACAATAGTTAGATACAAGGATACCGAAGAATTAAATCTAACAAGAATATGTTATAATAGAGATAAGTTTAAGGCGTTTGTATTCGCTTGGTTTAACGGCGTTTCGGAAAATGAAAAGGTACTAGATACGTATAAAAAGGTATCTGATTTGATATAATGAATTCAGTGACTATATCACACGCACCATATACTATTACTTATCACGATGATTGGGAACCAGTAATGAGTCAATTGGTAGAGTTTTATAACGAAGTAGCCAGTTGGTTGCTACGCGACGAGACGTCGCCTATTCCTGATAAGTTCTTTATACAATTGAAACAGCCGCTTAGAAATAAACGAGTATGTGTGTGTGGTATAGATCCGTATCCAAAAGATGGAACTGGTGTACCGTTCGAATCACCAAATTTTACAAAAAAATCAATTAAGGAGATAGCTTCATCTATATCTAGATTAACCGGAGTAATTGATTATAAAGGTTATAACCTTAATATAATAGACGGGGTTATACCCTGGAATTATTACTTAAGTTGTAAATTAGGAGAAACAAAAAGTCACGCGATTTACTGGGATAAGATTTCCAAGTTACTGCTACAGCATATAACTAAACACGTTAGTGTTCTTTATTGTTTGGGTAAAACAGATTTCTCGAATATACGGGCAAAGTTAGAATCCCCGGTAACTACCATAGTGGGATATCATCCAGCGGCCAGAGACCACCAATTCGAGAAAGATCGATCATTTGAAATTATCAACGTTTTACTGGAATTAGACAACAAGACACCTATAAATTGGGCTCAAGGGTTTATTTATTAATGCTTTAGTGAAATTTTAACTTGTGTTCTAAATGGATGCGGCTATTAGAGGTAATGATGTTATCTTTGTTCTTAAGACTATAGGTGTCCCGTCAGCATGCAGACAAAATGAAGATCCAAGATTCGTAGAAGCATTTAAATGCGACGAGTTAGAAAGATATATTGATAATAATCCAGAATGTACACTATTCGAAAGTCTTAGGGATGAGGAAGCATACTCTATAGTCAGAATTTTCATGGATGTAGATTTAGACGCGTGTCTAGACGAAATAGATTATTTAACGGCTATTCAAGATTTTATTATCGAGGTGTCAAACTGTGTAGCTAGATTCGCATTTACAGAATGCGGTGCCATTCATGAAAATGTAATAAAATCCATGAGATCTAATTTTTCATTGACTAAGTCTACAAATAGAGATAAAACAAGTTTTCATATTATCTTTTTAGACACGTATACCACTATGGATACATTGATAGCTATGAAACGAACACTATTAGAATTAAGTAGATCATCTGAAAATCCACTAACAAGATCGATAGACACTGCCGTATATAGGAGAAAAACAACTCTTCGGGTTGTAGGTACTAGGAAAAATCCAAATTGCGACACTATTCATGTAATGCAACCACCTCACGATAATATAGAAGATTACCTATTCACTTACGTGGATATGAACAACAATAGTTATTACTTTTCTCTACAACGACGATTGGAGGATTTAGTTCCTGATAAGTTATGGGAACCAGGGTTTATTTCGTTCGAAGACGCTATAAAAAGAGTTTCAAAAATATTCATTAATTCTATAATAAACTTTAATGATCTCGATGAAAATAATTTTACAACGGTACCACTGGTCATAGATTATGTAACACCTTGTGCATTATGTAAAAAACGATCGCATAAACATCCGCATCAACTATCGTTGGAAAATGGTGCTATTAGAATTTACAAAACTGGTAATCCACATAGTTGTAAAGTTAAAATTGTTCCGTTGGATGGTAATAAACTGTTTAATATTGCACAAAGAATTTTAGACACTAACTCTGTTTTATTAACCGAACGAGGAGACCATATAGTTTGGATTAATAATTCATGGAAATTTAACAGCGAAGAACCCTTGATAACAAAACTAATTCTATCAATAAGACATCAACTACCTAAGGAATATTCAAGCGAATTACTCTGTCCGAGGAAACGAAAGACTGTAGAAGCTAACATACGAGACATGTTAGTAGATTCAGTAGAGACCGATACCTATCCGGATAAACTTCCGTTTAAAAATGGTGTATTGGACCTGGTAGACGGAATGTTTTACTCTGGAGATGATGCTAAAAAATATACGTGTACTGTATCGACCGGATTTAAATTTGACGATACAAAATTCGTCGAAGACAGTCCAGAAATGGAAGAGTTAATGAATATCATTAACGATATCCAACCATTAACGGATGAAAATAAGAAAAATAGAGAGCTGTATGAAAAAACATTATCTAGTTGTTTATGTGGTGCTACCAAAGGATGTTTAACATTCTTTTTTGGAGAAACCGCAACTGGGAAGTCGACAACCAAACGTTTGTTAAAGTCTGCTATCGGTGACCTGTTTGTCGAGACGGGTCAAACAATTTTAACAGATGTATTGGATAAAGGACCTAATCCATTTATCGCTAATATGCATTTAAAAAGATCTGTATTCTGTAGCGAACTACCTGATTTTGCATGTAGTGGATCAAAGAAAATTAGATCTGATAATATTAAAAAGTTGACAGAACCTTGTGTCATTGGAAGACCGTGTTTCTCCAATAAAATTAATAATAGAAACCATGCGACAATCATTATCGATACTAATTACAAACCTGTCTTTGATAGGATAGATAACGCATTAATGAGAAGAATTGCCGTCGTGCGATTCAGAACACACTTTTCTCAACCTTCTGGTAGAGAGGCTGCTGAAAATAATGACGCGTACGATAAAGTCAAACTATTAGACGAGGGATTAGATGGTAAAATACAGAATAATAGATATAGATTCGCATTTCTATACTTGTTGGTTAAATGGTACAAAAAATATCATATTCCTATTATGAAACTATATCCTACACCGGAAGAGATTCCGGACTTTGCATTCTATCTCAAAATAGGTACTCTGTTGGTATCTAGCTCTGTAAAGCATATTCCATTAATGACGGACCTCTCCAAAAAGGGATATATATTGTACGATAATGTGGTTACTCTTCCGTTGACTACTTTCCAACAGAAAATATCCAAGTATTTTAATTCTAGACTATTTGGACACGATATAGAGAGCTTCATCAATAGACATAAGAAATTTGCCAATGTTAGTGATGAATATCTGCAATATATATTCATAGAGGATATTTCATCTCCGTAAATATATGCCATATATTTATAGAATATATCACATATCTAAATGAATACCGGAATCATAGATTTATTTGATAATCATGTTGATAGTATACCAACTATATTACCTCATCAGTTAGCTACTTTAGATTATCTAGTTAGAACTATCATAGATGAGAACAGAAGCGTGTTATTGTTCCATATTATGGGATCGGGTAAAACAATAATCGCTTTGTTGTTCGCCTTGGTAGCTTCCAGATTTAAAAAGGTTTACATTTTAGTACCGAACATCAACATCTTAAAAATTTTCAATTATAATATGGGTGTAGCTATGAACTTGTTTAATGACGAATTCATAGCTGAGAATATCTTTATTCATTCCACAACAAGTTTTTATTCTCTTAATTATAACGATAACGTCATTAATTATAACGGATTAAGTCGCTACAATAACTCTATTTTTATCGTTGATGAGGCACATAATATTTTTGGGAATAATACTGGAGAACTTATGACCGTGATAAAAAATAAAAACAAGATTCCTTTTCTACTATTGTCTGGATCTCCCATTACTAACACACCTAATACGCTGGGTCATATTATAGATTTAATGTCCGAAGAGACGATAGATTTTGGTGAGATTATTAGTCGTGGTAAGAAAGTAATTCAGACACTTCTTAACGAACGCGGAGTGAATGTACTCAAGGATTTGCTTAAAGGAAGAATATCATATTACGAAATGCCGGACAAAGATCTACCAACAATAAGATATCACGGACGTAAATTTCTAGATACTCGAGTAGTATATTGTCACATGTCTAAACTTCAAGAGAAAGATTATATGATTACTAGACGGCAGCTATGTTATCATGAAATGTTTGATAAAAATATGTATAACGTGTCAATGGCAGTATTGGGACAACTTAATCTGATGAATAATTTAGATACGTTATTTCAGGAACAGGATAAGGAATTGTACCCAAATCTGAAAATAAATAATGGAGTGTTATACGGTGAAGAATTGGTAACGTTAAACATTAGTTCCAAATTTAAGTACTTTATCAATCGGATACAGACACTCAAGGGAAAACACTTTATATACTTCTCTAATTCTACATATGGTGGATTGGTAATTAAATATATCATGCTCAGTAATGGATATTCTGAATATAATGGTTCTCAGGGAACTAATCCACATATGATAAACGGCAAACCAAAAACATTTGCTATCGTTACTAGTAAAATGAAATCGTCTTTAGAGGATCTATTAGATGTGTATAATTCTCCTGAAAACGATGATGGCAATCAATTGATGTTTTTGTTTTCGTCAAACATTATGTCTGAATCCTATACTCTGAAAGAGGTAAGGCATATTTGGTTTATGACTATCCCGGATACTTTTTCTCAATACAACCAAATTCTTGGACGATCTATTAGAAAATTCTCTTACGTCGATATTTCTGAACCCGTTAATGTATATCTTTTAGCAGCCGTATATTCAGATTTCAATGACGAAGTGACGTCATTAAACGATTATACACAGGATGAATTGATTAATGTTTTACCCTTTGACATCAAAAAGCTGTTGTATCTAAAATTTAAGACTAAAGAAACGAATAGAATATACTCTATTCTTCAAGAGATGTCTGAAACGTATTCTCTTCCACCACATCCATCAATTGTAAAAGTTTTATTGGGAGAATTGGTCAGACAATTTTTTTATAATAATTCTCGTATTAAGTATAACGACTCCAAGTTACTTAAAATGGTTACATCAGTTATAAAAAATAAAGAAGACGCTAGGAATTACATAGATGATATTGTAAACGGTCACTTCTTTGTATCGAATAAAGTATTTGATAAATCTCTTTTATACAAATACAAAAACGATATTATTACAGTACCGTTTAGACTTTCCTACGAACCATTTGTTTGGGGAGTTAACTTTCGTAAAGAATATAATGTGGTATCTTCTCCATAAAACTGATGAGATATATAAAGAAATAAATGTCGAGCTTTGTTACCAATGGATATCTTCCAGTTACATTGGAACCACATGAGTTGACGTTAGACATAAAAACTAATATTAGGAATGCCGTATATAAGGCGTATCTCCATAGAGAAATTAGTGGTAAAATGGCCAAGAAAATAGAAATTCGTGAAGACGTGGAATTACCTCTCGGTGAAATAGTTAATAATTCTGTAGTTATAAACGTTCCGTGTGTAATAACCTACGCATATTATCACGTTGGGGATATAGTCAGAGGAACATTAAACATCGAAGATGAATCAAATGTAACTATTCAATGTGGAGATTTAATCTGTAAACTAAGTAGAGATTCGGGTACTGTATCATTTAGCGATTCAAAGTACTGCTTTTTTCGAAATGGTAATGCGTATGATAACGGCATCGAAGTCTCCGCCGTTCTAATGGAGGCTCAACAAGGTACCGAATCTAGTTTTGTTTTTCTCGCGAATATCGTTGACTCATAAGAAAGAGAATAGCGGTGAGTATAAATACGAATACTATGGCAATAATTGCGAATGTTTTATTCCCTTCGATATATTTTTGATAATATGAAAAACATGCCTCTCTCAAATCAGACAACCATTTCATAAAATAGTTCTCTCGCACTGGTGAGGTGGTTGCAGCTCGTATAATCTCCCCAGAATAATATACTTGCGTGTCGTCGTTCAATTTATACGGATTTCTATAATTCTCTGTTATATAATGAGGTTTACCCTCATGATTAGACGACGACAATAGTGTTCTGAATTTAGATAGTTGATCAGAATGAATGTTTATTGGTGTTGGAAAAATTATCCATGCTGCGTCTGCAGAGTGGTTGATAGTTGTTCCTAGATATGTAAAATAATCCAACGTACTAGGTAGCAAATTGTCTAGATAAAATACTGAATCAAATGGCGCAGACATATTAGCGGATCTAATGGAATCCAATTGATTGACTATCTTTTGAAAATATACATTTTTATGATCTGATACTTGTAAGAATATAGCAATAATGATAATTCCATCATCGTGTTTTTTTGCCTCTTCATAAGAACTATATTTTTTCTTATTCCAATGAACCAGATTAATCTCTCCAGAGTATTTGTATACATCTATCAAGTGATTGGATCCATAATCGTCTTCCTTTCCCCAATATATATGTATTGTTGATAACACATATTCATTGGGGAGAAACCCTCCACTTATATATCCTCCTTTAAAATTAATCCTTACTAGTTTTCCAGTATTCTGGATAGTGGTTGGTTTCGACTCATTATAATGTATGTCTAACGTCTTCAATCGCGCGTCAGAAATTGCTTTTTTAGTTTCTATATTAATAGGAGATAGTTGTTGAGGCATAGTAAAAATGAAATGATAACTGTCTAGAAATAGCTCTTAGTATGGGATTTACAATGGATGAGGAAGTGATATTTGAAACTCCTAGAGAATTAATATCTATTAAACGAATAAAAGATATTCCAAGATCAAAAGACACGCACGTGTTTGCTGCGTGTATAACAAGTGACGGATATCCGTTAATAGGAGCTAGAAGAACTTCATTCGCATTCCAGGCGATATTATCTCAACAAAATTCAGATTCTATCTTTAGAGTATCCACTAAACTATTACGGTTTATGTACTACAATGAACTAAGAGAAATCTTTAGACGGTTGAGAAAAGGTTCTATCAACAATATCGATCCTCACTTCGAAGAGTTAATATTATTGGGTGGTAAACTAGATAAAAAGGAATCTATTAAAGATTGTTTAAGAAGAGAATTAAAAGAGGAAAGTGATGAACATATAACAGTAAAAGAATTCGGAAATGTAATTCTAAAACTTACAACGAGTGATAAATTATTTAATAAAGTATATATAGGTTATTGCATGGCATGTTTTATTAATCAATCGTTGGAGGATTTATCACATACTAGTATTTACAATGTAGAAATTAGAAAGATTAAATCGTTAAATGATTGTATTAACGACGATAAATACGAATATCTGTCTTATATTTATAATATACTAATTAATAGTAAATGAGCTTTTACAGATCTAGTATAATTAGTCAGATTATTAAGTATAATAGACGACTAGCTAAGTCTATTATTTGCGAGGATGACTCTCAAATTATTACACTCACGGCATTCGTTAACCAATGCCTATGGTGTCATAAACGAGTATCCGTGTCCGCTATTTTATTAACTACTGATAACAAAATATTAGTATGTAACAGACGAGATAGTTTTCTCTATTCTGAAATAATTAGAACTAGAAACATGTATAGAAAGAAACGATTATTTCTGAATTATTCCAATTATTTGAACAAACAGGAAAGAAGTATACTATCGTCATTTTTTTCTCTAGATCCAGCTACTGCTGATAATGATAGAATAAACGCTATTTATCCGGGTGGTATACCCAAAAGGGGTGAGAACGTTCCAGAGTGTTTATCCAGGGAAATCAAAGAAGAAGTTAATATAGACAATTCTTTTGTATTCATAGACACTCGTTTTTTTATTCATGGTATCATAGAAGATACCATTATTAACAAATTTTTTGAGGTAATTTTCTTTGTTGGACGAATATCTCTAACGAGTGATCAAATTATTGATACCTTTAAAAGTAATCATGAAATAAAGGATCTAATATTTTTAGATCCAAATTCAGGTAATGGACTCCAATACGAAATTGCAAAATATGCTCTAGATACTGCAAAACTTAAATGTTACGGTCATAGAGGATGTTATTATGAATCATTAAAAAAATTAACTGAGGATGATTGATTAGAAAATATAAATTAATTTACCATCGTGTATTTTTATAACGGGATTGTCTGGCATATCATGTAGATAGTTACCGTCTACATCGTATACTCTACCATCTACGCCTTTAAATCCTCTATTTATTGATATTAATCTATTAGAATTGGAATACCAAATATTAGTACCCTCAATTAGTTTATTGGTAATATTTTTTTTAGACGATAGATCGATGGCTCTTGAAACCAAGGTTTTCCAACCGGACTCATTGTCTATCGGTGAGAAGTCTTTTTCATTAGCATGAATCCATTCTAATGATGTATGTTTAAACACTCTAAACAATTGTACAAATTCTTTTGATTTGTTTTGAATGATTTCAAATAGGTCTTCGTCTACAGTAGGCATACCATTAGATAATCTAGCCATTATAAAGTGCACGTTTACATATCTACGTTCTGGAGGAGTAAGAACGTGACTATTGAGACGAATGGCTCTTCCTACTATCTGACGAAGAGACGCCTCGTTCCATGTCATATCTAAAATGAAGATATCATTGATTGAGAAGAAACTAATACCCTCGCCTCCGCTAGAAGAGAATACGCATGTTTTAATGCATTCTCCGTTAGTGTTTGATTCTTGGTTAAACTCAGCCACCGCCTTGATTCTAGTATCTTTTGTTCTAGATGAGAACTCTATATTAGAGATACCAAAGACTTTGAAATATAGTAATAAGATTTCTATTCCTGACTGATTAACAAATGGTTCAAAGACTAGACATTTACCATGGGATGCTAATATTCCCAAACATACATCTATAAATTTGACGCTTTTCTCTTTTAATTCAGTAAATAGAGAGATATCAGCCGCAATAGCATCCCCTCCCAATAGTTCTCCCTTTTTAAAGGTGTCTAATGCGGATTTAGAAAATTCTCTATCTCTTAATGAATTTTTAAAATCATTATATAGGGTTGCTATCTCTTGTGCGTATTCTCCCGGATCACGATTTTGTCTTTCAGGAAAGCTATCGAATGTAAACGTAGTAGCCATACGTCTCAGAATTCTAAATGATGATATACCAGTTTTTATTTCTGCGAGTTTAGCCTTTTGATAAATCTCTTCTTGCTTTTTTGACATATTAACGTATCGCATTAATACTGTTTTCTTAGCGAATGATGCAGACCCTTCCACATCATCAAAAATAGAAAACTCGTTATTAACTATGTACGAACATAGGCCTCCTAGTTTGGAGACTAATTCTTTTTCATCGACTAGACGTTTATTCTCAAATAGCGATTGGTGTTGTAAGGATCCTGGTCGCAGTAAGTTAACCAACATGGTGAATTCTTGCACACTATTAACGATAGGTGTAGCCGATAAACAAATCATCTTATGGTTTTTTAACGCAATGGTCTTAGATAAAAAATTATATACTGACCGAGTAGGACGGATCTTACCATCTTCTTTGATTAATGATTTAGAAATGAAGTTATGACATTCATCAATGATGACGCATATTCTACTCTTGGAATTAATAGTTTTGATATTAGTAAAAAATTTATTTCTAAAATTTTGATCATCGTAATTAATAAAAATACAATCCTTCGTTATCTCTGGAGCGTATCTGAGTATAGTGTTTATCCAAGGATCTTCTATCAAAGCCTTTTTTACCAATAAGATAATTGCCCAATTCGTATAAATATCCTTAAGATGTTTGAGAATATATACAGTAGTCATTGTTTTACCGACACCTGTTTCATGGAACAATAAAAGAGAATGCATACTGTCTAATCCTAAGAAAACTCTTGCTACAAAATGTTGATAATCCTTGAGGCGTACTACGTCTGACCCCATCATTTCAACGGGCATATTAGTAGTTCTGCGTAAGGCATAATCGATATAGGCCGCGTGTGATTTACTCATTTATGAGTGATAAGTAATAACTATGTTTTAAAAATCACAGCAGTAGTTTAACTAGCCTTCTCTGATGTTTGTTTTCGATACTTTTTGAATCAGAAGTCATACTAGAATAAAGCAGCGAGTGAACGTAATAGAGAGCTTCGTATACTCTATTCGAAAACTCTAAGAACTTATTAATGAATTCCGTATCCACTGGATCGTTTAAAATACTAAATTGAACAGTGTTCACATCCTTCCAAGACGAAGACTTAGTGACGGACTTAACATGAGACATAAATAAATCCAAATTTTTTTTATAAACATCACTAGCCACCATAATGGCGCTATCTTTCAACCAACTATCGCTTACGCATTTTAACAGTCTAACATTTTTAAAGAGACTACAATATATTCTCATAGTATCGATTACACCTCTACCGAATAGAGTGGGAAGTTTAATAATACAATATTTTTCGTTTACAAAATCAAATAATGGTCGAAACACGTCGAAGGTTAACATCTTATAATCGCTAATGTATAGATTGTTTTCAGTGAGATGATTATTAGATTTAATAGCATCTCGTTCACGTTTGAACAGTTTATTGCGTGCGCTGAGGTCGGCAACTACGGCATCCGCTCTAGTACTCCTCCCATAATACTTTACGCTATTAATCTTTAAAATTTCATAGACTTTATCTAGATCGCTTTCTGGTAACATGATATCATGTGTAAAAAGTTTTAACATGTCGGTCGGCATTCTATTTAGATCATTAACTCTAGAAATCTGAAGAAAGTAATTAGCTCCATATTCCAGACTAGGTAATGGGCTTTTACCTAAAGACAAGTTAAGTTCTGGCAATGTTTCATAAAATGGAAGAAGGACATGTGTCCCCTCCCGGATATTTTTTACAATTTCATCCATTTACAACTCTATAGTTTGTTTTCATTATTATTAGTTATTATCTCCCATAATCTTGGTAATACTTACACCTTGATCATAAGATACCTTATACAGGTCATTACATACAACTACCAATTGTTTTTGTACATAATAGATTGGATGATTGATATCCATGGTGGAATAAACTACTCGAACAGATAGTTTATCTTTCCCCCTAGATACATTGGCCGTAATAGTTGTCGGCCTAAAGAATATCTTTGGTGTAAAGTTAAAAGTTAGGGTTCTTGTTCCATTATTGCTTTTTGTCAGTAGTTCGTTATAAATTCTCGAGATGGGCCCGTTCTCTGAATATAGAACATCATTTCCAAATCTAACTTCTAGTCTAGAAATAATATCGGTCTTATTTTTAAAATCTATTCCCTTGATGAATGGATCGTTAATAAACAAATCCTTGGCCTTTGATTCGGCTGATCTATTATCTCCGTTATAGACGTTACGTTGACTAGTCCAAAGACTTACAGGAATAGATGTATCGATGATGTTGATAGTATGTGATATGTGAGCAAAGACTGTTCTCTTGGTGGCGTCGCTATATGTTCCAGTAATGGCGGAAAACTTTTTAGAAATGTTATATATAAAAGAATTTTTTCGGGTTCCAAACATTAACAGATTAGTATGAAGATAAACACTCATATTATCAGGAACATTATCAATTTTTACATAAACATCGGCATCTTGAATAGAAACAACACCATCTTCTGGAACCTCTACGATCTCGGCAGATTCCGGATAACCAGTCGGTGGACCATCACTAACAATAACTAGATCATCCAACAATCTACTCACATATGCGTCTATATAATCTTTTTCATCTTGTGAGTACCCTGGATACGAAATAAATTTGTTATCAGTATTTCCATAATAAGGTTTAGTATAAACAGAGAGAGATGTTGCTGCATGAACTTCGGTTACTGTCGCCGTTGGTTGGTTTATTTGACCTATTACTCTCCTAGGTTTCTCTATAAATGATGGTTTAATTTGTACATTCTTAACCATATATCCAATAAAGCTCAATTCAGGAACATAAACAAATTCTTTGTTGAACGTTTCAAAGTCGAACGAAGAGTCACGAATAACGATATCGGATACTGGATTGAAGGTCACCGTTACGGTAATTTTTGAATCGGATAGTTTAAGACTACTGAATGTATCTTCCACATCAAACGGAGTTTTAATATAAACGTATACTGTAGATGGTTCTTTAATAGTGTCATTAGGAGTTAGGCCAATAGAAATATCATTAAGTTCACTAGAATATCCAGAATGTTTCAAAGCAATTGTATTATTGATACAATTATTATATAATTCTTCGCCCTCAATTTCCCAAATAACACCGTTACACGAAGAGACAGATACATGATTAATACATTTATATCCAACATATGGCACGTAACCGAATCTTCCCATACCTTTAACTTCTGGAAGTTCCAAACTCAGAACCAAATGATTAAGCGCAGTAATATACTGATCCCTAATTTCGAAGCTAGCGATAGCCTGATTGTCTGGCCCATCGTTTGTCATAACTCCGGATAGAGAAATATATTGCGGCATATATAAAGTTGGAATTTGACTATCAACTGCGAAGACATTAGACCGTTTAATAAAGTCATCCCCACCGATCAAAGAATTAATGATAGTATTATTCATTTTCTATTTAAAATGGAAAAAGCTTACAATAAACTCCGTAGAGAAATATCTATAATTTGTGAGTTTTCCTTAAAGTAACAGCTTCCGTAAACACCGTCTTTATCTCTTAGTAAGTTTATTGTATTTATGACCTTTTCCTTATCTTCATAGAATACTAAAGGCAATAAAGAAATTTTTGGTTCTTCTCTAAGAGCTACGTGAGACTTAACCATAGACGCCAACGAATCCCTACATATTTTAGAACAGAAATACCCAACTTCACCACCCTTGAATGTCTCAATACTAATAGGTCTAAAAACCAAATCTTGATTACAAAACCAACACTTATCAATTACACTATTTGTCTTAATAGACATATCTGCCATAGATTTATAATACTTTGGTAGTATACAAGCGAGTGCTTCTTCTTTAGCGGGCTTAAAGACTGCTTTAGGTGCTGAAATAACCACATCTGGAAGACTTACTCGCTTAGCCATTTAATTACGGAACTATTTTTTTATACTTCTAATGAACAAGTAGAAAACCTCTCATCTACAAAAACATACTCGTGTCCATAATCCTCTACCATAGTAACACGTTTTTTAGATCTCATATGTGCTAAAAAGTTTTCCCATACTAATTGGTTACTATTATTTTTCGTATAATTTTTAACAGTTTGAGGTTTTAGATTTTTAGTTACAGAAGTGATATCGAATATTTTATCCAAAAAGAATGAGTAATTAATTGTCTTAGAAGGAGTGTTTTCTTGGCAAAAGAATACCAAGTGCTTAAATATTTCTACTACTTCATTAATCTTTTCTGTACTCAGATTCAGTTTCTCATCTTTTACTTGATTGATTATTTCAAAGACTAACTTATAATCCTTTTTATTTATTCTCTCGTTAGCCTTAAGAAAACTAGATACAAAATTTGCATCTACATCATCCGTGGATATTTGATTTTTTTCCATGATATCCAATAGTTCCGAGATAATTTCTCCAGAACATTGATGAGACAATAATCTCCGCAATACATTTCTCAAATGAATAAGTTTATTAGACACGTGGAAGTTTGACTTTTTTTGTACCTTTGTACATTTTTGAAATACAGACTCGCAAAAAATACAATATTCATATCCTTGTTCAGATACTATACCGTTATGTCTACAACAGCTACATAATCGTAGATTCATGTTAACACTCTACGTATCTCGTCGTCCAATATTTTATATAAAAACATTTTATTTCTAGACGTTGTCAGAAAATCCTGTAATATTTTTAGTTTTTTTGGTTGTGAATAAAGTATCGCCCTAATAATATTGGTACCGTCTTCCGACAATATAGTAGTTAAATTATCCGAGCATGTAGAAGAACACCGCTTAGGCGGATTCAGTACAATGTTATATTTTTCGTACCAACTCATTTAAATATCATAATCTAAAATAGTTCTGTAATATGTCTAGCGCTAATATATTGATCATAATCCTGTGCATAAATTAAGATACAACAATGTCTTGAAATCATCGACATGGCTTCTTCCATAGTTAGAAGATCATCGTCAAAGTTAGCAACGTGATTCATCAACATTTGCTGTTTTGAGGCAGCAAATACTGAACCATCACCATTCAACCATTCATAAAAACCATCGTCTGAATCCATTGATAATTTCTTGTACTGGTTTTTGAGAGCTCGCATCAATCTAGCATTTCTAGCTCCCGGATTGAAAACAGAAAGAGGATCGTACATCCAAGGTCCATTTTCTGTAAATAGAATCGTATAATGTCCCTTCAAGAAGATATCAGACGATCCACAATCAAAGAATTGGTCTCCGAGTTTGTAACAGACTGCGGACTTTAACCTATACATGATACCGTTTAGCATGATTTCTGGTGATACGTCAATCGGAGTATCATCTATTAGAGATCTAAAGCCGGTGTAACATTCTCCGCCAAACATATTCTTATTCTGACGTCGTTCTACATAAAACATCATTGCTCCATTAACGATAACAGGTGAATGAACAGCACTACCCATCACATTAGTTCCCAATGGATCAATGTGTGTAACTCCAGAACATCTTCCATAGCCTATGTTAGGAGGAGCGAACACCACTCTTCCACTATTGCCATCGAATGCCATAGAATAAATATCCTTGGAATTGATAGAAATCGGACTGTCGGATGTTGTTATCATCTTCATAGGATTAACAACGATGTATGGTGCAGCCTGAAGTTTCATATCGTAACTGATGCCGTTCATAGGTCTAGCCACAGAAACCAACGTAGGTCTAAATCCAACTATAGACAAAATAGAAGCTAATATCTGTTCCTCATCTGTCATAACTTGAGAGCATCCAGTATGAATAATCTTCATTAGATGGGGATCTACCGCATCATCATCGTTACAATAAAAAATTCCCATTCTAATGTTCATAATTGCTTTTCTAATCATGGTATGAATGTTTGCTCTCTGAATCTCTGTGGAAATTAGATCTGATACACCTGTAATCACTATCGGATTATCCTCCGTAAGACGATTAACCAACAACATATAATTATAAGACTTTACTCTTCTAAATTCATAAAGTTGCTGGATTAGACTATATGTGTCTCCATGTACATACGCGTTCTCGAGCGCAGGAAGTTTAATACCGAATAGTGCCATCAGAATAGGATGAATGTAGTAATTAGTTTCTGGTTTTCTATAAATAAAAGACAAATCTTGTGAACTAGACATATCGGTAAAATGCATGGATTGGAATCGTGTAGTCGACAGAAGAATATGATGATTAGATGGAGAGTATATTTTATCTAACTCTTTGAGTTGGTCACCGATTCTAGGACTAGCTCGAGAATGAATAAGTACTAAGGGATGAGTACATTTCACAGAAACACTGGCGTTGTTCAACGTACTCTTTACATGGGAAAGGAGTTGAAATAGCTCGTTTCTATTTGTCCTGACAATATTTAGTTTATTCATAATATTAAGCATATCCTGAATAGTAAAGTTAGATGTGTCATACTTGTTAGTAGTTAGATATTTAGCAATTGCATTCCCATCATTTCTCAATCTCGTACTCCAATCATGTGTGGATGCTACTTCGTCGATGGAAACCATACAATCCTTTTTGATAGGCTGTTGAGATTGATCATTTCCTGTACGTTTAGGTTTGGTACGTTGATTTCTAGCCCCTGCTGATATAAAGTCATCGTCTACAATTTGGGATAATGAATTACATACACTACAAGACAAAGATTTATCAGAAGTGTGAATATGATCTTCATCTACCAAAGAAAGAGTTTGATTAGTATAACTAGATTTTAGTCCCGCGTTAGATGTTAAAAAAACATCGCTATTGACCACGGCTTCCATTATTTATATTCGTAGTTTTTACTCGAAAGCGTGATTTTAATATCCAATCTTATTACTTTTGGAATCGTTCAAAACCTTTGACTAGTTGTAGAATTTGATCTATTGCCCTACGCGTATACTCCCTTGCATCATATACGTTCGTCACCAGATCGTTTGTTTCGGCCTGAAGTTGACGCATATCTTTTTCAACACTCGACATGAGATCCTTAAGGGTCATATCGTCTAGATTTTGTTGAGATGCTGCTCCTGGATTTGGATTTTGTTGTGCTGTTGTACATACTGTACCACCAGTAGGTGTAGGAGTACATACAGTGGCCACAATAGGAGGTTGAAGAGGTGTAACCGTTGGAGTAGTACAAGAAATACTTCCATCCGATTGTTGTGTACATGTGGTTGTTGGTAACGTCTGAGAAGGTTGGGTAGATGGCGGTGTCGTCATCTTTTGATCTTTATTAAATTTAGAGATAATATCCTGAACAGTATTGCTCGGCGTCAACGCTGGAAGGAGTGTACTCGCCGGCGCATCAGTATCTGTAGACAACCAATCAAAAAGATTAGACATATCAGATGATGTATTAGTTTGTTGACGTGGTTTTAGTACAGGAGCAGTACTACTAGGTAGAAGAATAGGAGCCGGTGTAGGTGTCGGAACCGGCTGTGGAGTTATATGAATAGTTGGTTGTAGCGGTTGGGTAGGCTGTCTGCTGGCGGTCATCATATTATCTCTAGCTAGTTGTTCTCGCAACTGTCTTTGATAATACGACTCTTGAGACTTTAGTCCTATTTCAATCGCTTCATCCTTTTTCGTATCCGGATCCTTTTCTTCAGAATAATAGATTGACGACTTTGGTGTAGAGGATTCTGCCAGCCCCTGTGAGAACTTGTTAAAGAAGTCCATTTAAGGCTTTAAAATTGAATTGCGATTATAAGATTAAATGGCAGACACGGACGATATTATCGACTATGAATCCGATGATCTCACCGAATACGAGGATGATGAAGAAGATGGAGAGTCACTAGAAACTAGTGATATAGATCCCAAATCTTCTTATAAGATTGTAGAATCAACATCCACTCATATAGAAGATGCGCATTCCAATCTTAAACATATAGGGAATCATATATCTGCTCTTAAACGACGCTATACTAGACGTATAAGTCTATTTGAAATAGCGGGTATAATAGCAGAAAGCTATAACTTGCTTCAACGAGGAAGATTACCTCTAGTTTCAGAATTTTCTGACGAAACGATGAAGCAAAATATGCTACATGTAATTATACAAGAGATAGAGGAGGGTTCTTGTCCTATAGTCATCGAAAAGAACGGAGAATTGTTGTCGGTAAACGATTTTGATAAAGATGGTCTAAAATTCCATCTAGACTATATTATCAAAATTTGGAAACTTCAAAAACGATATTAGAATTTATACGAATATCGTTCTCTAAATGTCACAATCAAGTCTCTCATATTCAGCAGTTTATTGTCGTACTTTATATCGTGTTCATTAACGATATTTTGCAAAATAGTAATGATTCTATCTTCCTTCGATAGATATTCTTCAGAGATTATTGTCTTATATTCTTTCTTGTTATCCGATATGAATTTGATAAGACTTTGAACATTATTAATACCCGTCTGTTTAATTTTTTCTATAGATATTTTAGTTTTGGTAGATTCTATGGTGTCTGTTAATAGGCATCCAACATCGACATTCGACGTCAATTGTCTATAAATCAGAGTATAAATTTTAGAAATAACATTAGCAAATTGTTGTGCGTTGATGTCGTTATTCTGAAACAGTATGATTTTAGGTAGCATTTTCTTAACAAAGAGAACGTATTTATTGTTACTCAGTTGAACAGATGATATATCCAGATTACTAACGCATCTGATTCCATATACCAAACTTTCAGAAGAAATGGTGTACAATTGTTTGTATTCATTCAATGTCTCCTTTTCAGAAATTAGTTTAGAGTCGAATACTGCAATAATTTTCAAGAGATAGTTTTCATCAGATAAGATTTTATTTAGTGTAGATATGATAAAACTATTGTTTTGTTGGAGAACTTGATACGCCGCATTCTCTGTAGTCGACGCTCTCAAATGGGAAACAATCTCTATTATTTTTTTGGAATCGGATACTATATCTTCGGTATCTTGACGCAGTCTAGTATACATAGAGTTAAGAGAAATTAGAGTTTGTACATTAAGCAACATGTCTCTAAATGTGGCTACAAACTTTTCTTTTTCCACATCATCTAGTTTATTATATACCGATTTCACAACGGCACCAGATTTAAGGAACCAGAATGAAAAACTCTGATAACTACAATATTTCATCATAGTTACGATTTTATCATCTTCTATAGTTGGTGTGATAACACATACCTTTTTCTCCAAGACTGGAACCAACGTCATAAAAATGTTTAAATCAAAATCCATATCAACATCTGATGCGCTAAGACCAGTCTCGCGTTCAAGATTATCTTTACTAATGGTGACGAACTCATCGTATAGAACTCTAAGTTTGTCCATTATTTATTTACAGATTTAGTTGTTTAATTTATTTGTGCTCTTCCAGAGTTGGGATAGTATTTTTCTAACGTCGGTATTATATTATTAGGATCTACGTTCATATGTATCATAATATTAATCATCCACGTTTTGATAAATCTATCTTTAGCTTCTGAAATAACGTATTTAAACAAAGGAGAAAAATATTTAGTTACGGCATCAGACGCGATAACATTTTTTGTAAATGTAACGTATTTAGACGACAGATCTTCGTTAAAAAGTTTTCCATCTATGTAGAATCCATCGGTTGTTAACACCATTCCCGCGTCAGAGTGAATAGGAGTTTGAATAGTTTGTTTTGGAAATAGATCCTTCAATAACTTATAGTTGGGTGGGAAAAAATCGATTTTATCACTAGACTCTTTCTTTTTTACTATCATTACCTCATGAACTATTTCTTGAATGAGTATATGTATTTTCTTTCCTATATCGGTCGCGTTCATTGGAAAATATATCATGTCGTTAACTATAAGAATATTTTTATCCTCGTTTACAAACTGAATAATATCAGATATAGTTCGTAAACGAACTATATCATCACCAGCACAACATCTAACTATATGATATCCACTAGTTTCCTTTAGCCGTTTATTATCTTGTTCCATATTAGCAGTCATTCCATCATTTAAGAAGGCGTCAAAGATAATAGGGAGAAATGACATTTTGGATTCTGTTACGACTTTACCAAAATTAAGGATATACGGACTTACTATCTTTTTCTCAACGTCGATTTGATGAACACACGATGAAAATGTACTTCGATGAGATTGATCATGTAGAAAACAACAAGGGATACAATATTTCCGCATATCATGAAATATATTAAGAAATCCCACTTTATTATATTTCCCCAAAGGATCAATGCATGTAAACATTATACCGTTATCATTAATAAAGACTTCTTTCTCATCGGATCTGTAAAAGTTGTTACTGATTTTTTTCATTCCAGGATCTAGATAATTAATAATAATGGGTTTTCTATTCTTATTCTTTGTATTTTGACATATCCTAGACCAGTAAACAGTTTCCACTTTGGTAAAATCAGAAGACTTTTGAACGCTATTAAACATGGCATTAATGGCAATAACTAAAAATGTAAAATATTTTTCTATGTTAGGAATATGGTTTTTCACTTTAATAGATATATGGTTTTTTGCCAAAATGATAGATATTTTTTTATCCGATGATAGTAAAATATTATTAGTCGCCGTCTCTATAAAAATGAAGCTAGTCTCGATATCCAATTTTATTCTAGAATTGATAGGAGTCGCCAAATGTACCTTATACGTTATATCTCCCTTGATGCGTTCCATTTGTGTATCTATATCGGACACAAGATCTGTAAATAGTTTTACGTTATTAATCATCACGGTATCGCCATCGCTAGATAATGCTAATGTACTATCCAAGTCCCAAATGGAGAGATTTAACTGTTCATCGTTTAGAATAAAATGATTACCTGTCATATTAATAAAGTGTTCATCGTATCTAGATAACAACGACTTATAATTAATGTCCAAGTCTTGAACTCGCTGAATGATCTTTTTTAACCCAGTTAGTTTTAGATTGGTACGAAATATATTGTTAAACTTTGATTCTACAGTAATGTCCAAATCTAGTTGTGGAAATACTTCCATCAACATTGTTTCAAACTTGATAATATTATTATCTACATCTTCGTACGATCCAAATTCCGGAATAGATGTATCGCACGCTCTGGCCACCCAGATAACCAAAAAGTCACACGCTCCAGAATATACATTGTATAAAAAGCTATCGTTTTTTAGTAGTGTTTTTTTCTGAGTATATACGAAAGGATTAAAAATAGTATTATCAACGTAACTATATTCCAAATTATTCTTATGAGAATAGATAATAATATCGTCCTTAATATCTAACAAATTTCCTAAATATCCCTTTAATTGAGTCATTCGAAGCGTTAATAAAATATGTCTCTTAACTATTTCCGGCCGTTGTATATTTAAATGACTTCGTAAGAAATAATATATAGGCGACTTCTCATCTATGTAATCATATGGAGTGAGATATAGGGCTCGTTCTACCTCCTGCCCCTTACCCACCTGTAATACCAATTGCGGACTCACTATATATCGCATATTTATATCGTGGGGTAAAGTGAAAATCTACTACCGATGATGTAAGTCTTACAATGTTCGAACCAGTACCAGATCTTAATTTGGAGGCCTCCGTAGAACTAGGGGAGGTAAATATAGATCAAACAACACCTATGATAAAGGAGAATAGCGGTTTTATATCCCGTAGTAGACGTCTATTCGCCCATAGATCTAAGGATGATGAGAGAAAACTAGCACTACGATTCTTTTTACAAAGACTTTATTTTTTAGATCATAGAGAGATTCATTATTTGTTCAGATGCGTCGACGCTGTAAAAGACGTCACTATTACCAAAAAAAATAACATTATCGTGGCGCCTTATATAGCACTTTTAACTATCGCATCAAAAGGATGCAAACTTACAGAAACAATGATTGAAGCATTCTTTCCAGAACTATATAATGAACATAGTAAGAAATTCAAATTCAACTCTCAAGTATCCATCATCCAAGAAAAACTCGGATACCAGTCTGGAAACTATCACGTTTATGATTTTGAACCGTATTACTCTACAGTAGCTCTGGCTATTCGAGATGAACATTCATCTGGCATTTTTAATATCCGTCAAGAGAGTTATCTTGTAAGTTCATTATCTGAAATAACATATAGATTTTATCTAATTAATCTAAAATCTGATCTTGTTCAATGGAGTGCTAGTACGGGCGCTGTAATTAATCAAATGGTAAATACTGTATTGATTACAGTGTATGAAAAATTACAACTGGCCATAGAAAATGATTCACAATTTACATGTTCATTGGCTGTGGAATCAGAACTTCCAATAAAATTACTTAAAGATAGAAATGAATTATTTACAAAATTCATTAACGAGTTAAAAAAGACCAGTTCATTCAAGATAAGCAAACGTGATAAGGATACGCTATTAAAACATTTTACTTATGACTGGAGTTAGAATTTATAGACGACACATTTCGTTTATCATTGTTACTATTACTATCATTATTAGTATTCTTCTTGTCATCTTGTTCAGAAATATACAGCAATGCTATACCTAATACTAAATACATTATCATGCTTGCAATGGCTCTAACAACAACGAACCAAAATGAATTTGGTCGTAGCTTTTGTTCACAAAAATACATAAAGAAATGTCTACATAAATCTATGGCGCCATTGGCTACTTGAAATAGCGCCAGTCCTCCTACAGATTTTAATATAGCTGTATAACATGACATTTATTCATCATCAAAAGAGACAGAGTCACCATCTGTCATATTTAGATTTTTTTTCATGTGTTCAAAGTATCCTCTACTCATTTCATTATAATAGTTTATCATGCTTAGAATTTTAGGACGGATCAATGAGTAAGACTTGACTAGATCGTCAGTAGTAATTTGTGCATCATCTATTCTGCATCCGCTTCGTCGAATAATGTATAGCATCGCTTTGAGATTCTCCATAGCTATCAAGTCTTTATATAATGACATGGAAATATCTGTGAATGCTTTATACTTCTCCAACATCGATGCCTTAACATCATCACATACTTTAGCATTGAAAATACGTTCTATTGTGTAGATGGATGTAGCAAGATTTTTAAACAACAATGCCATCTTACATGATGATTGTCTCAAGTCTCCAATCGTTTGTTTAGAACGATTAGCTACAGAGTCCAATGCTTGGCTAACTAGCATATTATTATCTTTAGAAATTGTATTCTTCAATGAGGCGTTTATCATATCTGTGATTTCGTTAGTCATATTACAGTCTGACTGGGTTGTAATGTTATCCAACATATCACCTATGGATACGGTACACGTACCAGCATTTGTAATAATCCTATCTAAGATGTTGTATGGCATTGCGCAGAAAATATCTTCTCCTGTAATATCTCCACTCTCGATAAATCTACTCAGATTATTCTTAAATGCCTTATTCTCTGGAGAAAAGATATCAGTGTCCATCATTTCATTAATAGTATACGCAGAAAAGATACCACGAGTATCAATTCTATCCAAGATACTTATCGGTTCCGAGTCACAGATAATTGTTTCCTCTCCTTCGGGAGATCCTGCATAGAAATATCTAGGACAATAGTTTCTATACTGTCTGTAACTCTGATAATCTCTAAAGTCACTAACTGATACCATGAAATTGAGAAGATCAAACGCTGAAGTAATCAATTTTTCTGCCTCGTTTTTACTACAACTAGTTTTCATCAATGTAGTGACGATGTATTGTTTAGTTACTCTTGGTCTAATACTGATGATAGAGATATTATTGCTTCCCATAATGGATCTTCTAGTAGTCACCTTAAAGCCCATTGATGCGAATAGCAGATAGATAAAGTCTTGGTATGACTCCTTTCTAATATAGTACGGACTACCTTTGTCACCCAACTTTATACCCACATAAGCCATAACAACCTCTTTAATAGCCGTTTCATGAGGTTTATCAGCCATGAGCCTGAGTAGTTGAAAGAATCGCATGAATCCCGTCTCAGAAAGTCCTATATGCATGATAGATTTATCTTTCCTGGGAAACTCTCGTATAGTTATAGATGAAATACTCTTCAAAGTTTCTGAAATAAGATTAGTAACAGTCTTACCTCCGACTACTCTGGGTAACAAACATACTCTAATAGGTGTTTTCTCTGCGGAGATAATATCAGAAAGGATAGAGCAATAAGTAGTATTATTGTGATTATAAAGACCGAATACATAACAGGTAGAATTTATAAACATCATGTCCTGAAGGGTTTTAGACTTGTATTCCTCGTAATCTATACCGTCCCAAAACATGGATTTGGTAACTTTGATAGCCGTAGATCTTTGTTCCTTCGCTAACAGGTTAAAGAAATTAATAAAGAATTTGTTGTTTCTATTTATGTCCACAAATTGCACGTTTGGAAGCGCCACGGTTACATTCACTGCAGCATTTTGAGGATCGCGAGTATGAAGTACGATGTTATTGTTTACTGGTATATCTGGAAAGAAATCTACCAGTCTAGGAATAAGAGATTGATATCGCATAGAAATAGTAAAGTTTATAATCTCATCATTGAAGATTACTCTGTTACCATTGTAATAAATTGGTACTCTATCATAATCATCGACAAAGTACTGTTCATACATGATGAGATGTTTATATGTTGGCATAGTAGTGAGATCGACGTTTGGTAATGGCAATGTATTAAGATTAACTCCATAATGTCTAGCAGCATCTGCGATGTTATAAGTGATGTCAAAGCGGGGTTGATCTTGTGCTGTTATATATTGTCTAACACCTATAAGATTATCAAAATCTTGTCTGCTTAATACACCGTTAACAATTTTTGCCTTGAATTCTTTTATTGGTGCATTAATAACATCCTTATAGAGGATGTTAAACAAATAAGTATTATCAAAGTTAAGATCTGGGTATTTCTTTTCTGCTAGAACATCCATTGAGTCGGAGCCATCTGGTTTAATATAACCACCGATAAATCTAGCTCTGTATTCTGTATCCGTCAATCTAATATTAAGAAGGTGTTGAGTGAAAGGTGGAAGATCGTAAAAGCTGTGAGTATTAATAATAGGGTTAGTTTCCGAACTAATGTTAATTGGATGATTAATAATATCTATATTTCCAGCGTTAAGTGTAACATTAAACAGTTTTAATTCACGTGACGTGGTATCAATTAAATAATTAATGCCCAATTTGGATATAGTAGCCTGAAGCTCATCTTGTTTAGTTACGGATCCTAATGAGTTATTAAGAAATACATCGAACGGATGAACGAAGGTTGTTTTAAGTTGGTCACATACTTTGTAATCTAGACATAGATGTGGAAGAACGGTAGAAACTATACGAAATAGATATTCAGAGTCCTCTAATTGATCAAGAGTAACTATTGACTTAATAGGCATCATTTATTTAGTATTAAATGACGACCGTACCAGTGACAGATATACAAAACGACTTAATTACAGAGTTTTCAGAAGATAATTATCCATCTAACAAAAATTATGAAATAACTCTTCGCCAAATGTCTATTCTAACTCACGTTAACAACGTGGTAGATAGAGAACATAATGCCGCCGTAGTGTCATCTCCAGAGGAAATATCATCACAACTTAATGAAGATCTATTTCCAGATGATGATTCACCGGCCACTATTATCGAACGAGTACAACCTCATACTACTATTATTGACGATACGCCACCTCCTACTTTTCGTAGAGAGTTATTGATATCGGAACAACGTCAACAACGAGAAAAAAGATTTAATATTACAGTATCAAAAAATTCTGAAGCAATAATGGAATCTAGATCTATGATAACTTCTATGCCAACACAAACACCATCCTTGGGAGTAGTTTATGATAAAGATAAAAGAATTCAGATGCTAGAGGATGAAGTGGTTAATCTTAGAAATCAACGATCTAATACAAAATCATCTGATAATTTAGATAATTTTACCAGAATACTATTTGGTAAGACTCCGTATAAATCAACCGAAGTTAATAAGCGTATAGCCATCGTTAATTATGCAAATTTGAACGGGTCCCCCTTATCAGTCGAGGACTTGGATGTCTGTTCGGAGGATGAAATAGATAGAATCTATAAAACGATTAAACAATATCACGAAAGTAGAAAACGAAAAATTATCGTCACTAACGTGATTATTATTGTCATAAACATTATTGAGCAGGCATTGCTAAAACTCGGATTTGAAGAAATCAAAGGACTGAGTACCGATATCACTTCAGAAATTATCGATGTGGAGATCGGAGATGACTGCGATGCTGTAGCATCAAAACTAGGAATCGGTAACAGTCCGGTTCTTAATATTGTATTGTTTATACTCAAGATATTCGTTAAACGAATTAAAATTATTTAATTTAATACATTCCCATATCCAGACAACAATCGTCTGGATTAATCTGTTCCTGTCGTCTCATACCGGACGACATATTAATCTTTTTATTAGTGGGCATCTTTTTAGATGGTTTCTTTTTCCCAGCATTAACTGATTCGATACCTAGAAGATCGTGATTGATTTCTCCGACCATTCCACGAACTTCTAATTGGCCGTCTCTAACGGTACCATAAACTATTTTACCAGCATTAGTAACAGCTTGGACAATCTGACCATCCATTGCGTTGAATGATGTAGTTGCTGTTGTTCTACGTCTAGGAGCACCAGAGGTATTTTTAGAGCTCTTGGATGTTGATGTAGAAGACGAGGATTTTGATTTTGGTTTACATGTAATACATTTTGAACTCTTTGATTTTGTATCACATGCACCGGCAGTCACATCTGTTTGAGAATTAAGATTATTGTTGCCTCCTTTGACGGCTGCATCTCCACCGATCTGCGCTAGTAGATTTTTAAGCTGTGGTGTAATCTTATTAACTGTTTCAATATAATCATCGTAACTACTTCTAACGGCTAAATTTTTTTTATCCGCCATTTAGAAGCTAAAAATATTTTTATTTATGCAGAAGATTTAACTAGATTATACAATGAACTAATATGATCCTTTTCTAGATTATTTACGAACTTGGTATTTCTTGTTTCTGGAGGAGGAGAATTTAAATTCGGACTTGGATTCGGATTTTGTGGGTTCTTGATCTTATTATACAGCGTGTATAGGATGGCGACGGTAACTGCTACACAAATACCGATCAACAGAAGAATACCAATCATTTATTGACAATAACTTCACTATGATCAAGTATGTAATAATCATCTTTTCACTAAGTAAGTAGTAATAATGATTCAACAATGACACGATATATGGACGATAATAATTTAGTTCATGGAAATATCGCTATGATTGGTGTGAATGACTCCGCTAACTCTGTGGGGTGCACAGTGCTTTCCCCACATAGAATAAATTAGCATTCCGACTGTGATAATAATACCAAGTATAAACGCCATAATACTCAATACTTTCCATGTACGAGTGGGACTGGTAGACTTACTAAAGTCAATAAAGGCGAAGATACACGAAAGAATCAAAAGAATGATTCCAGCGATTAGCACGCCAGAAAAATAATTTCCAATCATAAGCATCATGTCCATTTAACTAATAAAAATTTTAAATCGCCGAATAAACAAAGTGGAATATAAACCATATAAAAACAATAGTTTGTACTGCAAAAATAATATCTATTTTTGTTTTCGAAGATATGGTAAAATTAAATAGTAGTACACAGCATGTTATAACTAACAGCAGCAACGGCTCGTAATTACTTATCATTTACTAGACGAAAAGGTGGTGGGATATTTTCTTGCTCAAATAATACGAATATATCACCCATCCATTTTATACGATGTTTATATACTCTAATCTTTAATAGATCTATAGATGACGGGTTTACCAATAATATAGATTTTATCGATTCATCTAATTTAAACCCTTCCTTAAACGTGAATGATCTATTATCTGGCATAATGATGACCCTACCTGATGAATCTGACAATGTACTGGGCCATGTAGAATAAATTATCAACGAATTATCGTCTACGAACATTTATATCATTTGTTTTAATTTTAGGACGTGAATAAATAGATATAAAATAGAAAATAACAGATATTACAACCAGTGTTATGGACGCACCCAACCATGTAGGCAGTTTTATTTTATCGTTTACTACAGGTTCTCCTGGATGTACGTCACCAACTGCAGACGTAGTTCTAGTACAATTAGACGTAAGTTCCGCTTGGGAATTTTTTAACGCTAAAGAGTTAACGTTGATCGTACACCCAACGTATTTACATCTAGTTCTTTGAACATCTTGATTATAATATAACCATTTTCTATCTCTAGATTCGTCAGTGCACTCATGTAACCAACATACCCTAGGTCCTAAATATTTATCTCCGGAATTAGATTTTGGATAATTCGCGCACCAACAATTTCTATTTCCTTTATGGTCGTTACAAAAGACGTATAATGCCGTATCCCCAAAAGTAAAATAATCAGGACGAATAATTCTAATAAACTCAGAACAATATCTCGCATCCATATGTTTGGAGCAAATATCGGAATAAGTAGACATAGCCGGTTTCCGTTTTACACGTAACCATTCTAAACAATTGGGGTTTCCAGGATCGTTTCTACAAAAACCAGTCATGAAATCGTCACAATGTTCTGTCTTGTAATTATTATTAAATATTTTTGGACAGTGTTTGGTATTTGTCTTAGAACAACATTTTGCCACGCTATCACTATCACCCAGGAGATAATCCTTTTTTATAAAATGACATCGTTGCCCGGATGCTATATAATCAGTAGCATATTTTAAATCCTTAATATATTCAGGAGTTACCTCGTTCTGATAATAGATTAATGATCCAGGACGAAATTTGAAAGAACTACATGGTTCTCCATGAATTAATACATATTGTTTAGCAAATTCAGGAACTATAAAACTACTACAATGATCTATCGACATACCATCTATCAAACAAAATTTGGGTTTAATTTCTCCTGGAGACGTTTCATAATAATACATATAACTTTCTTCGGCAAACCTAACAGCTCTATTATATTCAGGATAATTAAAATCTAATACCATATATTTGTCTCGTATATCTGCTATTCCTGTCTCTATTTTGATTCTATTAAGAGTAACAGCTGCCCCCATTCTTAATAATCATCAGTATTTAAACTGTTAAATGTTGGTATATCAACATCTATCTTATTTCCCGCAGTATAAGGTTTGTTGCAGGTATACTGTTCAGGAATGGGTACATTTATACTTCTTTTATAGTCCTGTCTTTCGATGTTCATCACAAATGCAAAGAACAGAATAAACAAAATAATGTAAGAAATAATATTAAATATCTGTGAATTCGTAAATACATTGATTGCCATAATAATTACAGCAGCTACAATACACACAATAGACATTCCCACAGTGTTGCCATTACCTCCACGATACATTTGAGTTACTAAGCAATAGGTAATAACTAAGCTAGTAAGAGGCAATAGAAAAGATGAGATAAATATCATCAATATAGAGATTAGAGGAGGGCTATATAGAGCCAAGACGAACAAAATCAAACCGAGTAACGTTCTAACATCATTATTTTTGAAGATTCCCAAATAATCATTCATTATTCCTCCATAATCGTTTTGCATCATACCCCCATCTTTAGGCATAAACGATTGCTGCTGTTCCTCTGTAAATAAATCTTTATCAAGCACTCCAGCACCCGCAGAGAAGTCATCAAGCATATTGTAATATCTTAAATAACTCATTTATATATTAAAAAATGTCACTATTAAAGATGGAGTATAATCTTTATGCCGAACTAAAAAAAATGACTTGTGGTCAGACCATAAGTCTTTTTAATGAAGACGGCGATTTCGTAGAAGTTGAACCAGGATCATCCTTTAAGTTTCTAATACCTAAGGGATTTTACTCCTCTCCTTGTGTAAAGACGAGTCTAGTATTCGAGACATTAACAACGACCGATAATAAAATTACTAGTATCAATCCAACAAATGCGCCAAAGTTATATCCTCTTCAACGCAAAGTCGTATCTGAAGTAGTTTCTAATATGAGGAAAATGATCGAATTAAAACGTCCTCTATACATCACTCTTCACTTGGCATGTGGATTTGGTAAGACTATTACCACGTGTTATCTTATGACCACACACGGCAGAAAAACCATCATTTGCGTACCCAATAAAATGTTAATACATCAATGGAAGACACAGGTAGAGGCAGTCGGATTGGAACATAAGATATCTATAGATGGAGTTAGTAGTCTATTAAAGGAACTAAAGACTCAAAGTCCGGATGTATTAATCGTAGTCAGTAGACATCTGACAAACGATGCATTTTGTAAATATATCAATAAGCATTATGATTTGTTTATCTTGGATGAATCACATACGTATAATCTGATGAACAATACAGCAGTTACAAGATTTTTAGCGTATTATCCTCCGATGATGTGTTATTTTTTAACTGCTACACCTAGACCAGCTAACCGAATTTATTGTAATAGTATTATTAATATTGCCAAGTTATCCGATCTAAAAAAAACTATCTATATAGTAGATAGTTTTTTTGAGCCATATTCCACAGACAATATTAGAAATATGGTAAAACGACTAGATGGACCATCTAATAAATATCATATATATACCGAGAAGTTATTATCTGTAGACGAGCCTAGAAACCAACTTATTCTTGATACCCTGGTAGAAGAATTCAAGTCAGGAACTATTAATAGAATTTTAGTTATTACTAAACTACGTGAACATATGGTATTCTTCTACAAACGATTATTAGATCTTTTCGGAGCAGAGGTTGTATTTATAGGAGACGCCCAAAATAGACGTACTCCAGATATGGTCAAATCGATTAAGGAACTAAATAGATTTATATTCGTATCCACCTTATTTTATTCCGGCACTGGTTTAGATATTCCGAGTTTGGATTCTTTGTTCATTTGCTCGGCAGTAATCAACAATATGCAAATAGAGCAATTACTAGGGAGGGTATGTCGAGAAACAGAACTATTAGATAGGACGGTATATGTATTTCCTAACACATCCATCAAAGAAATAAAGTACATGATAGGAAATTTCGTGCAACGAATTATTAGTCTGTCTGTAGATAAACTCGGATTTAAACAAGAAAGTTATCAGAAACATCAGGAATCTGAACCCGCTTCCGTACCAACATCCTCCAGAGAAGAACGTGTATTAAATAGAATATTTAACTCGCAAAATCGTTAAGAAGTTTAAGAGACGATCCACATGCTGAGCAGGCCAGTGTATTACCCCTCATAGTATTAATATAATCCAATGATACTTTTGTGATGTCGGAAATCTTAACCAATTTAGACTGACAGGCAGAACACGTCATACAATCATCATCGTCATCGATAACTGTAGTCTTGGGCTTCTTTTTGCGACTCTTCATTCCGGAACGCATATTGGTGCTATCCATTTAGGTAGTAAAAAATAAGTCAGAATATGCCCTATAACACGATCGTGCAAAACCTGGTATATCGTCTCTATCTTTATCACAATATAGTGTATCAACATCTTTATTATTGACCTCGTTTATCTTGGAACATGGAATGGGAACATTTTTGTTAACGGCCACCTTTGCCTTAATTCCAGATGTTGTAAAATTATAACTAAACAGTCTATCATCGACACAAATGAAATTCTTGTTTAGACGTTTGTAGTTTACGTATGCGGCTCGTTCTCGTCTCATTTTTTCAGATATTGCAGGTACTATAATATTAAAAATAAGAATGAAATAACATAGGATTAAAAATAAAGTTATCATGACTTCTAGTGCTGATTTAACTAACTTAAAAGAATTACTTAGTCTGTACAAAAGTTTGAGATTTTCAGATTCTGTGGCTATAGAGAAGTATAATTCTTTGGTAGAATGGGGAACATCTACTTACTGGAAAATAGGCGTACAAAAGGTAACTAATGTCGAGACGTCCATATCTGATTATTATGATGAGGTAAAAAATAAACCGTTTAATATTGATCCGGGGTATTATATTTTCTTACCAGTATATTTTGGAAGCGTCTTTATTTATTCAAAGGGTAAAAATATGGTAGAACTTGGATCTGGAAACTCTTTTCAAATACCGGATGAGATTCGAAGTGCGTGTAACAAAGTATTAGATAGTGATAACGGAATAGACTTTCTGAGATTTGTTTTGTTAAACAATAGATGGATAATGGAAGACGCTATATCAAAATACCAGTCTCCAGTTAATATATTTAAACTAGCTAGTGAGTACGGATTAAACATACCCAACTATTTAGAAATTGAAATAGAGGAAGACACATTATTTGACGATGAGTTATACTCTATTATGGAACGCTCTTTCGATGATACATTTCCAAAAATATCTATATCGTATATTAAGTTGGGAGAACTTAAGCGGCAAGTTGTAGACTTTTTCAAATTCTCATTCATGTATATTGAGTCAATCAAGGTAGATCGTATAGGAGATAATATTTTTATTCCTAGCGTTATAACAAAATCAGGAAAAAAGATATTAGTAAAAGATGTAGACCATTTAATACGATCCAAGGTTAGAGAACATACATTTGTAAAAGTAAAAAAGAAAAACACATTTTCCATTTTATACGACTATGATGGGAACGGAACAGAAACTAGAGGAGAAGTAATAAAACGAATTATAGACACTATAGGACGAGACTATTATGTTAATGGAAAGTATTTCTCTAAGGTTGGTATTGCAGGCTTAAAGCAATTGACTAATAAATTAGATATTAATGAGTGTGCAACTGTCGATGAGTTAGTTGATGAGATTAATAAATCCGGAACTGTAAAACGAAAAATAAAAAACCAATCAGTATTTGATTTAAGCAGAGAATGTTTGGGATATCCAGAAGCGGATTTTATAACGTTAGTTAATAACATGCGGTTCAAAATAGAAAATTGTAAGGTTGTAAATTTCAATATTGAAAATACTAATTGTTTAAATAACCCGAGTATTGAAACTATATATGGAAACTTCAACCAGTTCGTCTCAATCTTTAATACCGTTACCGATGTCAAAAAAAGATTATTCGAGTGAAATAATATGCGCCTTTGATATAGGTGCAAAAAATCCTGCCAGAACTGTTTTAGAAGTCAAGGATAACTCCGTTAGGGTATTGGATATATCAAAATTAGACTGGAGTTCTGATTGGGAAAGGCGCATAGCTCAAGATTTGTCACAATATGAATACACTACAGTTCTTCTAGAACGTCAGCCTAGAAGGTCACCGTACGTCAAATTTATCTATTTTATTAAAGGCTTTTTATATCATACATCTGCTGCCAAAGTTATTTGCGTCTCACCTGTCATGTCTGGTAATTCATATAGAGATCGAAAAAAGAGATCTGTTGAAGCATTTCTTGATTGGATGGACACATTCGGATTGCGAGACTCCGTTCCGGATAGACGCAAATTAGACGATGTAGCGGATAGTTTCAATTTGGCTATGAGATACGTATTAGATAAATGGAATACTAATTATACACCTTATAATAGGTGTAAATATAGAAATTACATAAAAAAAATGTAATAACGTTAGTAACGCCATTATGGATAATCTATTTACCTTTCTACATGAAATAGAAGATAGATATGCCAGAACTATTTTTAACTTTCATCTAATAAGTTGTGATGAAATAGGAGATATATATGGTCTTATGAAAGAACGCATTTCCTCAGAGGATATGTTTGACAATATAGTATATAATAAAGATATACATCCTGCCATTAAGAAACTAGTTTATTGCGACATCCAACTTACTAAACATATTATTAATCAGAATACGTATCCGGTATTTAACGATTCTTCACAAGTGAAATGTTGTCATTATTTCGATATAAACTCAAATAATAGCAATATTAGCTCTCGTACAGTAGAGATATTTGAGAGTGAAAAGTCATCTCTTGTATCATATATTAAAACTACCAATAAGAAGAGAAAGGTCAATTACGGCGAAATAAAGAAAACTGTACATGGAGGCACTAATGCAAATTACTTTTCCGGTAAAAAGTCTGATGAGTATCTGAGCACTACAGTCAGGTCCAACATTAATCAACCTTGGATCAAAACCATTTCTAAGAGAATGAGAGTAGATATCATTAATCACTCTATAGTAACGCGTGGAAAAAGCTCTATATTACAAACTATAGAAATTATTTTTACTAATAGAACATGTGTGAAAATATTCAAGGATTCTACTATGCACATTATTCTATCCAAGGACAAGGATGAAAAGGGATGTATAAACATGATTGATAAATTATTCTATGTATATTATAATTTATTTCTGTTGTTCGAGGATATCATCCAAAACGATTACTTTAAAGAAGTAGCTAATGTTGTAAACCATGTACTCATGGCTACGGCATTAGATGAGAAATTATTCCTAATTAAGAAAATGGCTGAACACGATGTTTATGGAGTTAGCAATTTCAAAATAGGGATGTTTAACCTGACATTTATTAAGTCGTTGGATCATACCGTTTTCCCCTCTCTGTTAGATGAGGATAGCAAAATAAAGTTTTTTAAGGGGAAAAAGCTCAATATTGTAGCATTACGATCTCTGGAGGATTGTACAAATTACGTGACTAAATCCGAGAATATGATAGAAATGATGAAGGAAAGATCGACTATTTTAAATAGCATAGATATAGAAACGGAATCGGTAGATCGTCTAAAAGAATTGCTTCTAAAATGAAAAAAAACACTGATTCAGAAATGGATCAACGACTCGGGTATAAGTTTTTGGTGCCTGATCCTAAAGCCGGAGTTTTTTATAGACCGTTACATTTCCAATATGTATCGTATTCTAATTTTATATTGCATCGATTGCATGAAATCTTGACCGTCAAGCGGCCACTCTTATCGTTTAAGAATAATACAGAACGAATTATGATAGAAATTAGCAATGTTAAAGTGACTCCTCCAGATTACTCACCTATAATTGCGAGTATTAAAGGTAAGAGTTATGACGCATTAGCCACGTTCACTGTAAATATCTTTAAAGAGGTAATGACCAAAGAGGGTATATCCATCACTAAAATAAGTAGTTATGAGGGAAAAGATTCTCATTTGATAAAAATTCCGCTACTAATAGGATATGGGAATAAAAATCCACTTGATACAGCCAAGTATCTTGTTCCTAATGTCATAGGTGGAGTCTTTATCAATAAACAATCTGTCGAAAAAGTAGGAATTAATCTAGTAGAAAAGATTACAACATGGCCAAAATTTAGGGTTGTTAAGCCAAACTCATTCACTTTCTCGTTTTCCTCCGTATCCCCTCCTAATGTATTACCGACAAGATATCGCCATTACAAGATATCTCTGGATATATCACAATTGGAAGCGTCGAATATATCATCGACAAAGACATTTATAACGGTCAATATTGTTTTGCTGTCTCAATATTTATCTAGAGTGAGTCTAGAATTCATTAGACGTAGTTTATCATACGATATGCCTCCAGAAGTTGTCTATCTAGTAAACGCGATAATAGATAGTGCTAAACGACTTACCGAATCTATTACTGACTTTAATATTGATACATACATTAATGACCTGGTGGAAGCTGAACACATTAAACAAAAATCTCAGTTAACGATTAACGAGTTTAAATATGAAATGCTGCATAACTTTTTACCTCATATGAACTATACACCCGATCAACTAAAGGGATTTTATATGATATCTTTACTAAGAAAGTTTCTCTACTGTATCTACCACACTTCTAGATATCCAGATAGAGATTCGATGGTTTGTCATCGCATCCTAACGTACGGCAAATATTTTGAGACGTTAGCACATGATGAATTAGAGAATTACATAGGTAACATCCGAAACGATATCATGAACAATCACAAGAACAGAGGCACTTACGCAGTAAACATTCATGTACTAACAACTCCTGGACTTAATCATGCATTTTCTAGTCTATTGAGTGGAAAGTTCAAAAAGTCAGACGGTAGTTATCGAACACATCCTCACTATTCATGGATGCAGAATATTTCTATTCCTAGAAGTGTTGGATTTTATCCGGATCAAGTAAAGATTTCAAAGATGTTTTCTGTCAGAAAATACCATCCAAGCCAATATCTTTACTTTTGTTCATCAGACGTTCCGGAAAGAGGTCCTCAGGTAGGTTTAGTATCTCAATTGTCTGTCTTGAGTTCCATTACAAATATACTAACGTCTGAGTATTTGGATTTGGAAAAGAAAATTTGTGAGTATATCAGATCATATTATAAAGATGATATAAGTTACTTTGAAACAGGATTTCCAATCACTATAGAAAATGCTCTAGTCGCATCTCTTAATCCAAATATGATATGTGATTTTGTAACTGACTTTAGACGTAGAAAACGGATGGGATTCTTCGGTAACTTGGAGGTAGGTATTACTTTAGTTAGGGATCACATGAATGAAATTCGCATTAATATTGGAGCAGGAAGATTAGTCAGACCATTCTTGGTTGTGGATAACGGAGAGCTCATGATGGATGTGTGTCCGGAGTTAGAAAGCAGATTAGACGACATGACATTCTCTGACATTCAGAAAGAGTTTCCACATGTCATCGAAATGGTAGATATAGAACAATTTACTTTTAGTAACGTATGTGAATCGGTTCAAAAATTTAGAATGATGTCAAAGGATGAAAGAAAGCAATACGATTTATGTGACTTTCCTGCCGAATTTAGAGATGGATATGTAGCATCTTCACTAGTGGGAATCAATCACAATTCTGGACCCAGAGCTATTCTTGGATGTGCTCAAGCTAAACAAGCTATCTCTTGTCTGAGTTCGGATATACGAAATAAAATAGACAATGGAATTCATTTGATGTATCCAGAGAGGCCAATTGTGATTAGTAAGGCTTTAGAAACTTCAAAGATTGCGGCTAATTGCTTCGGACAACATGTTACTATAGCATTAATGTCGTACAAAGGTATCAATCAAGAGGATGGAATTATCATCAAAAAACAATTTATTCAGAGAGGCGGTCTCGATATTGTTACAGCCAAGAAACATCAAGTAGAAATTCCATTGGAAAACTTTAATAACAAAGAAAGAGATAGGTCTAACGCCTATTCGAAATTAGAAAGTAATGGATTAGTTAGACTGAATGCTTTCTTGGAATCCGGAGACGCTATGGCAAGAAATATCTCATCAAGAACTCTTGAAGATGATTTTGCTAGAGATAATCAGATTAGCTTTGATGTTTCCGAGAAATATACAGATATGTACAAATCTCGCGTTGAACGAGTACAAGTAGAACTTACTGACAAAGTTAAGGTGCGAGTATTAACCATGAAAGAAAGAAGACCCATTCTAGGAGACAAATTTACTACTAGAACGAGTCAAAAGGGAACAGTCGCGTATATCGCAGATGAAACGGAACTTCCGTACGACGAAAATGGTATCACACCAGATGTCATTATTAATTCTACATCCATCTTCTCTAGAAAAACTATATCTATGTTGATAGAAGTTATTTTAACAGCCGCATATTCTACTAAGCCGTACAACAATAAGGGAGAAAACCGACCTGTCTGTTTTCCTAGTAGTAACGAAACATCTATCGATGCATATATGCAATTCGCTAAACAATGTTATGAGTATTCAAATCCGAAATTGTCCGAGGAAGAATTATCGGATAAAATCTTTTGTGAAAAGATTCTCTATGATCCTGAAACGGATAAGCCTTATGAATCCAAAGTATTTTTTGGACCAATTTATTACTTGCGTCTGAGACATTTAACTCAGGACAAGGCAACCGTTAGATGTAGAGGTAAAAAGACGAAGCTCATTAGACAAGCGAATGAGGGACGAAAACGTGGAGGAGGTATCAAGTTTGGAGAAATGGAGAGAGACTGTTTAATAGCACATGGTGCAGCCAATACTATTACAGAAGTTTTAAAAGACTCAGAAGAGGATTATCAAGATGTGTATATTTGTGAAAATTGTGGAGACATAGCAGCACAAATCAAAAGTATTAATACATGTCTTAGATGTTCAAAACTTAATCTCTCTCCTCTCTTAACAAAAATTGATACCACGCACGTATCTAAAGTATTTCTTACTCAAATGAACGCCAGAGGCGTAAAAGTTAAATTAGATTTCGAACGAAGGCCTCCTTCGTTTTATAAACCATTAGATAAAGTTGATCTTAAACCGTCTTTTCTGGTATAATATTGTTTAGTAGATACTCATCAAGATAAGCTAATTCACTAAACATATTATCGGATTCGGTATTGTTACTCGAGAATAGAGTTCGTTATGCTCCTGATATTCGGAAATCTGTGGAGTTTCAGGTTTTGGTGGAAGTGTAACTGCTACTTGGTGGGATACTGAAGGATATTTCAGAGAGTTGTGGATGTTCGGGTTCGACATCCACCGATGGTGTCACGCCACTAATCGGTTCGGTAACGTCTGTGGATGGAGGTGCTACTTCTACAGAACCTGTAGCCTCAGTTGTCAACGGAGATACATATTCAATGCGCGGAAATGTATAATTTGGTAATGGTTTCTCATGTGGATCTTAAGAAGAAGAGGTAAGATATCTACGAAAGATACCGATCACGTTTCTAGTTCTCTTTTGTAGAACTTTAACTTTTTCTTTCTCAGCATCTAGTTGATATTCCGACCTCTTCACGTTTCGCATGGGTTACCTCCGCAGTTTTTACAAGCGATTTCACGTTCCAGATCACGTTCAGCCTTCATACGTCTCTCCCTCTCTCTATCGAGTTTATCAGAGCAGTCTTTCTGAAGGCGATCGAACTCCATAAATTTCTCCAACGCTTTGATTGTTTCCATAGATTTCCGAAGTTTAGCTTCTAGGACGGCGATTCTTTTTTTTTTTTTTTTTTTTTTTTTCGAATTCACGGGGTACAACCGTTTCCATTACCACCATCTCTATGTTTCTTTTCTAGATCGGCAATCTTTCTCAATCTTTCTCAACATTTCATCCCCATACCTTTTCATTCCTCGAGTCTATTGTCGTCGAAATATCGTTCCAGCTCCTTTTCGACCTCAATAACTTTAGCACGTTGTTTCATCAAGCTCTCTCTTGTAGTACTATCATTTTTATCTGATTCCCTGACACGTTTAAGATCTTCATGTAATTGAGTCAGCTCTTGACGCAATCTCTTAACTAACTTCCTCTCTTGCTTCTTCGTCATAGTACTTACAATCACTATGGGATCCATTGTTACCACGTCTGTACTCGACGAGCTCACGTTTAAGAGATTCAATTTCCAGTTTGTATCGGTCCATGTCTCCATTGCTACACCACCATTAGATTTACAGGCTGCTAGTTGTCGTTCGAGATCAGAAATACGTGTTTTCTTGGAATGGATTTCGTCGATGTACTTGTCATGATTGGCATCGAAACACTTATTAAGTTCTTTTTTTCAATTCTACGATTTTATTTCTTTCGCGAGTCAATTCCCTCCTGTAGTAACTATCAGTTTTGTCAGATTCACGCTCTCTACGTAGACTTTCTTGTAAGTTACTAATTTGTTCCCTGGCATTACCGAGTTCAGTTTTATATGCCGAATAGAGTTCTGATTCATCCTTTGAGAAGATCTCTAGCGATCGTTCAAGATCCCTGATTCTAGTCTTTAGCCTATTTACCTCCTCAGAAGATGCTCCGTTACCGTTTTTACAATCGTTAAGATGTCTATCAAGATCCATGATTCTATCTCTTTTCCATATCAGCATTGATTTCATTATTACGTTCGCAGTCGTTCAACTGTATTTCAAGATCTGAGATTCTAGATTGTAATCTCTGTAGCATTTCCACGGCATTCACTCAGTTGTCTTTCAAGATCTGAGATTCTAGATTGGAGTCTGCTAATCTCTGTAAGATTTCCTCCTCCGCTCTCGATGCAGTCGGTCAACTTATTCTCTAGTTCTCTAATACGCGAACGCAGTGCATCAACTTCTTGTGTGTCTTCTTGATTGCGTGTGCATTCATCGAGTCTAGATTCGAGATCTCTAACGTGACGTCGTTCTTCCTCAAGTTCTCTGTGTACTACAGAAAGCGTGTCCCTATCTTGTTGATATTTAGCAATTTCTGATTCTAGAGTACTGATTCTACTCACGTATGTACTAATAGTTGTCTTAGCCTTATCAAGATCCTCCTTGTATTTGTCACATTCCTTGATATCCATACGAAGTCTGGACAGTTCCCATTCGACATTACGACGTTTATCGATTTCAGCTCGGAGATCGTCGTCGCGTTGTTTTAGCCACATACGACTAAGTTCAAGTTCTCGTTGACAAGATCCATCTACTTTTCCATCCCTAATAGTATCCAGTTCCTTTTCTAGTTCTGACCGCATTTCTCGTTCCATATCAAGAGATTCTCTCAATTCTCGTATAGTCTTCTTATCAATTTCTGATGAATCTGAACCATCATCTGTCCCATTTTGTTGCATATCCCTGAGTTCTTTGATCTCTGTTGTAAGTCTGTCGATTCTTTCGGTTTTATAAACAGAATCCCTTTCCAAAGTCCTAATCTTACTGAGTTTATCATTAAGTTCTTCATTCAATTCAGTGAGTTTTCTCTTGGCTTCTTCCAAGTCTGTTTTAAACTCTCCATCATTTCCGCATTCTTCCTCGCATTTATCTAACCATTCAATTAGTTTATTAATAACTAGTTGGTAATCAGCGATTCCTATAGCCGTTCTTGTATTTGTGGGAACATAATTAGGATCTTCTAATGGATTGTATGGCTTGATAGCATCATCTTTATCATTATTAGGTGGGGGATGGACAACCTTAATTGGTTGGTCCTCCTTATCTCCTCCAGTAGCATGTGGTTCTTCAATACCAGTATTAGTAATAGGCTTAGACAAATGCTTGTCGTACGCGGGCACTTCCTCATCCATCAAGTATTTATAATCGGGTTCTGTTTCAGAATATTCTTTTCTAAGAGACGCGACTTCAGGAGTTAGTAGAAGAACTCTGTTTCTGTATCTATCAACGCTGGAATCGATACTCAAGTTAAGGATAGCGAATACCTCATCGTCATCATCCGTATCTTCTGAAACGCCATCATATGACATTTCATGAAGTCTAACGTATTGATAAACAGAATCAGATTTAGTATTAAACAGATCCTTGACCTTTTTAGTAAATGCATATGTATATTTTAGATCTCCAGATTTCATAATATGATCGCATGCCTTAAATGTCAATGCTTCCATGATATAGTCTGGAACACTAATGGGTGACGAAAAAGATACAGCACCATATGCTACGTTGATAAATAGATCTGAACCACTAAGTAGATAATGATTAATGTTAAGGAAGAGGAAATATTCAGTATATAGATATGCCTTAGCATCATATCTTGTACTAAACACGCTAAACAGTTTATTGATGTGATCAATTTCCAACAGAACAATTAGAGCGGCAGGAATACCAACAAACATATTACCACATCCGTATTTTCTATGAATATCACATATCATATTAAAAAATCTTGATAGAAGAGCGAATATCTCGTCTGACTTAATGAGATGTAGTTCAGCAGCATAAGTCATAACTGTAAATAGAACATACTTTCCTGTAGTGTTGATTCTAGACTCCACATCAACACCATTATTAAAAATAGTTTTATATACATCTTTAATCTGCTCTCCGTTAATCGTCGAACGTTCTAGTATACGGAAACACTTTGATTTCTTATCTGTAGTTAATGACTTAGTGATATCACGAAGAATATTACGAATTACATTTCTTGTTTTTCTTGAGAGACCTGATTCAGAACTCAACTCATCGTTCCATAGTTTTTCTACCTCAGTGGCGAAATCTTTGGAGTGTTTGGTACATTTTTTAATAAGGTTCGTGACCTCCATTTATTATAAAAAATTTTTATTCAAAACTTAACTACAATCGGGTAATTATAAGATCGTAGATCTCCCATGTGGTGGAATACTACCATCTATCGCATGTTGATGGACAGTAGGTAATGGCCATGGGAACAGTAATGTTTGCATATTTATCTTTCTTGCTAGTATTACTGTATATTGTCCCAATGTTTCAATGTGATGTTCTAACCTATCAACTGCCACTGTATCACAACAATAATGTCCGATGGAATTAAGATTATGATCCAATGTGTTTAATATATGATTATCAAGTCTTATACGATCCGCGTCTTTTTTGACAGGATCAGGCTCTTCTACAGGAAGAAGTTTCGGCCTCTTATGATAGTCATGTCTGGGAAATGGTGGTCTAGGATGAGGATCAGGTATCGGAGTAGGTTTTGGATTATAATCATCATCATCATCATCATCATCATCATCATCATCATCATCTATGATATCATCATCTTCGATATTTATTTTGCTATCTTGATAATGTCCTATATCAGTTGCATTTTCAGCACTCGACTGAATATTAGTACATTCATTGTCTATTATTAACGTATTTCTAAACCCAAAATGTATATGTTGAACATCACTACTATAGTTGATGAGTCTTATAGCATGAATTCGCTTATCGTTATCGGGTTTATCTTCTGTCACCTTAACAATTCCTTTTTTATTAAACTCTGCATAATCATAACCATTTCTATTGTTTGTTCTAATATAAACGAGTATAGCATCATTGCTAAATTTTTCAATAGTATCAAAAACAGAATATCCTAAACCATATAATATATATTCAGGAACACTCAAACTAAATGTCCAGGATTCTCCTAAATACGTAAACTTTAATAGTGCTAAATCATTCAAAAATCTACCGCTTATAGATAGATAGTACATGAATGCGTATAGTAGTCTACCTATCTCTTTATTATGAAAACCGACATTACGATCATATATTTCGTGATATACATGTGACCCGTTTACGTTAAACCATAAATACATGGGTGATCCTATAAACATGAATTTATTTCTAATTCTCAGAGCCATAGTTAATTGACCGTGTAATATTTGTTTACATGCATACTTGATACGATCATTAATAAGATTTTTATCATTGCTCGTTATTTCAGAATCGTATATATAAGGAGTACCATCATGATTCTTACCAGATATTATACAAAATACTATATATAAAATATATTGACCCACGTTAGTAATCATGTAAATGTTTAATGTTTTAAATTTTGTATTTAATGATCCATCATCATATGCTAGCATGGTCTTGTGATATTCATTCTTTAAAATATAATATTGTGTTAGCCATTGCATTGGAGCTCCTAATGGAGATTTTCTATTCTCGTCCATTTTAGGATATGCTTTCATAAAGTCCCTAATAACTTCGTGAATAATGTTTCTATGTTTTCTACTGATGCATGTATTTGCTTCGATTTTTTTATCCCATGTTTCATCTATCATAGATTTAAACGCAGTAATGCTCGCAACATTAACATCTTGAACCATTGGTACAATTCCGTTCCATAAATTTATAATGTTCGCCATTTATATAACTCATTTTTTGAATATACTTTTAATTGAACAAAAGAGTTAAGTTACTCATATGGATGCCGTCCAGTCTGTACATCAATCTTTTTAGCCAGAGATATCATAGCCGCTCTTAGAGTTTCAGCGTGATTTTCCAACCTAAATAGAACTTCATCGTTGCGTTTACAACACTTTTCTATTTGTTCAAACTTTGTTGTTATATTAGTAATCTTTTTTTCCAAATTAGTTAGCCGTTGTTTGAGAGTTTCCTCATTATCGTCTCCATAGGCTTTAACAATTGCTTCGCGTTTAGTCTCTGGATTTTTAGCAGCCTTTGTAGAGAAAAATTCAGTTGCTGGAATTGCAAGATCGTCATCTCCGGGGAAAAGAGTTCCGTCCATTTAAAGTACAGATTTTAGAAACTGACACTCTGTGTTATTTATATTTGGCGCAATACATGGATTATAAATATCGATGTTAATAACATCAGAAAATGTAAAGTCTATACATTGTCGCATCGTGTTAAATTTTCTAATGGATCTAGTATTATTGGGTCCAACTTCTGCCTGAAATCCAAATATGGAAGCGGATACAAAACCGTTTCCTGGATAAACCACACATCTCCACTTTTGCTTTACATCAGAAATTGTGTCATTGACATCTTGAACTCTCCTATCTAATGCCGGTGTTCCACCTATAGATTTTGAATACTCGAATGCTGCATGAGTAGCATTGAATTCCTTAATATTGCCATAATTTTCATATATTGAGTAACTCTGGATAAAAAGTAAACACACCGCAGCCGTCGCTACTACAATAAAAAAAATTGATAGAGAGTTCATTTATAATCTATTAGAAGCTGATAAAATTTTTTTACACGCGTCAGACAATGCTTTAATAAATAGTTCAACATCTACTTTTGTCATATCGAACCGATGGTATGATTCTAACCTAGAATTACATCCGAAAAAGTTGACTATGTTCATAGTCATTAAGTCATTAACGAACAACATTCCAGACTCTGGATTATAAGACGATACTGTTTCGTCACAATCACCCACCTTAATCATGTGATTATGAATATTGGCTATTAGAGTACCTTCTAAGAAATCTATAATATCTTTGAAACACGATTTAAAATCAAACCACGAATATACTTCTACGAAGAAAGTTAGTTTACCCATAGGAGAGATAACTATAAATGGAGATCTAGATACAAAATCCGGATCTATGATAGTTTTAACATTATTATATTCTCTATTAAATACCTCCACATCTAAAAATGTTAATTTTGAAACTATGTCTTCGTTTATTACCGTACCTGAACTAAACGCTATAAGCTCTATTGTTTGAGAACTCTTTAAACGATATTCTTGAAATACATGTAACAAAGTTTCCTTTAACTCGGTCGGTTTATCTACCATAGTTACAGAATTTGTATCCTTATCTATAATATAATAATCAAAATCGTATAAAGTTATATAATTATCGTGTTCAGATTGTGATCTTTTCAAATAGACTAAAAACCCCATTTCTCTAGTAAGTATCTTATGTATATGTTTGTAAAATATCTTCATGGTGGGAATATGCTCTACAGCAGTTAGCCATTCCTCATTGACAGCTGTAGATGTATTATACAAAACTACTCCAATGTTTAACAAGGGCCATTTTACGAGATTATTAAATCCTTGTTTGATAAATGTAGCCAATGCGGGTTCGAGTTCAACGACGATTGAATTCTCTTCCCGTGGATGCTGCATGATGAACGACGGGATGTTGTTGTTCTATTGATTTGGAATTCTTTTTCGACTTTTTGTTTATATTAAATATTTTAAAATTTATGGCTGATAGTAATTCATGTACTACGGATAATGTAGACGTGTATTGCATATCGATATCTTTATTATTAGATAAATTTATCAATAAATGTGAGAAGTTTGCCTCGTTAAGGTCTTCCATTTAAATATTATATAAATATTTGTGTTTGTATTTTATTCGTCTTTTATGGGATAGTTTTTAACTAGTAAAGCTGTAATTACATACTTTGTCCGTAAAACATAAATATAAATACCCGCTTTTATCAAACGTTCCAAAAAGTCGGCAGCTGACATTTTTAACATGACATCTATTTTAAATACACTTAGGTTTTTAGAAAAAACATCATTTTATAATTGTAACGATTCAATAACTAAAGAAAAGATTAAGATTAAACATAAGGGAATGTTATTTGTATTTTATAAGCCAAAGCATTCTACCGTTGTTAAATACTTGTCTGGAGGAGGTATATATCATGATGATTTGGTTGTATTGGGGAAGGTAACAATTAATGATCTAAAGATGATGCTATTTTACATGGATTTATCATATCATGGAGTGACAAGTAGTGGAGCAATTTACAAATTGGGATCGTCTATCGATAGACTTTCTCTAAATAGGACTATTGTTACAAAAGTTAATAACAATTATAACAATTATAACAATTATAACAATTATAATTGTTATAATAATTATAATTGTTATAATTATGATGATACATTTTTTGACGATGATGATTGATCACTATTACACAATTTTGTTTTTGTACTTTCTAATATAGTGTTTAGGTTCTTTTTCATATGAGAATATTGACTTACTAAAATATCTATGTTTAACTTTTGTTCTATAACGTCCTTATCGGCGGTATCGGTACATATACGTAATTCACCTTCACAAAATACGGAGTCTTCGATAATAATAGCCAATCGATTATTGGATCTAGCTGTCTGTATCATATTCAACATGTTTAATATATCCTTTCGTTTCCCCTTTACAGGCATCGATCGTAGCATATTTTCCGCGTCTGAGATGGAAATGTTAAAACTGCAAAAATGCGTAATGTTAGCCCGTCCTAATATTGGTACGTGTCTATAAGTTTGGCATAGTAGAATAATAGACGTGTTTAAATGCCTTCCAAAGTTTAAGAATTCTATTAGAGTATTACATTTTGATAGTTTATCACCTACATCATCAAAAATAAGTAAAAAGTGTGCTGATTTTTTATGATTTTGTGCGACAGCAATACATTTTTCTATGTTACTTTTAGTTCGTATCAGATTATATTCTAGAGCTTCCTGACTACTAACGAAATTAATATGATTTGGCCAAATGTATCCATCATAATCTGGGTTATAAACGGGTGTAAACAAGAATATATGTTTATATTTTTTAACTAGTGTAGAAAACAGAGATAGTAAATAGATAGTTTTTCCAGATCCAGATCCTCCTGTTAAAACCATTCTAAACGGCATTTTTAATAAATTTTCTCTTGAAAATTGTTTTTCTTGAAAACAATTCATAATTATATTTACAGTTACTAAATTAATTTGATAATAAATCAAAATATGGAAAACTAAGGTCGTTAGTAGGGAGGAGAACAACGAAGGCATATCGTGATATAAATAACATTTATTATCATGATGACACCAGAAAACGACGAAGAGCAGACATCTGTGTTCTCCGCTACTGTTTACGGAGACAAAATTCAGGGAAAGAATAAACGCAAACGCGTGATTGGTCTATGTATTAGAATATCTATGGTTATTTCACTACTATCTATGATTACCATGTCCGCGTTTCTCATAGTGCGCCTAAATCAATGCATGTCTGCTAACAAGGCTGCTATTACTGACTCCGCTGTTGCCGTTGCTGCGGCATCATCTACTCATAGAAAGGTTGTGTCTAGCACTACACAATATGATCACAAAGAAAGCTGTAATGGTTTATATTACCAGGGTTCTTGTTATATATTACATTCAGACTATAAGTCATTCGAGGATGCTAAAGCAAACTGCGCTGCGGAATCATCAACACTACCCAATAAATCCGATGTCTTGACTACCTGGCTCATTGATTATGTTGAGGATACATGGGGATCTGATGGTAATCCAATTACAAAAACTACATCCGATTATCAAGATTCTGATGTATCACAAGAAGTTAGAAAGTATTTTTGTACATAAATAAATGAAATCGCTTAATAGACAAACTGTAAGTAGGTTTAGGAAGTTGTCGGTGCCGGCCGCTATAATGATGTTACTCTCAACCATTATTAGCGGCATAGGAACATTTCTGCATTACAGAGAAGAACTGATGCCTAGTGCTTGCGCCAATGGATGGATACAATACGATAAACATTGTTATCTGGATACCAACATTAAAATGTCTACGGATAATGCAGTTTATCAGTGTCGCAAATTACGAGCTAGATTGCCTAGACCTGATACTAGACATCTGAGAGTATTGTTTAGTATTTTTTATAAAGATTATTGGGTAAGTTTAAAAAAGACCAATGATAAATGGTTAGATATTAATAATGATAAAGATATAGATATTAGTAAATTAACAAATTTTAAGCAACTAAACAGCACGACGGATTCTGAGGCGTGTTATATATACAAGTCTGGAAAACTGGTTAAAACAGTATGTAAAAGTACTCAATCTGTACTATGCGTTAAAAGATTCTACAAGTGACAACAAAAAATGAATTAATAGTAAGTCGTTAACGTACGCCGCCATGGACGCCGCGTTTGTTATTACTCCAATGGGTGTGTTGACTATAACAGATACATTGTATGATGATCTCGATATCTCAATCATGGACTTTATAGGACCATACATTATAGGTAACATAAAAATTGTCCAAATAGATGTACGGGATATAAAATATTCCGACATGCAAAAATGCTACTTTAGCTATAAGGGTAAAATAGTTCCTCAGGATTCTAATGATTTGGCTAGATTCAACATTTATAGTATTTGTACAGCATACAGATCAAAAAATACCATCATCATAGCATGCGACTATGATATCATGTTAGATATAGAAGGTAAACATCAACCATTTTATCTATTCCCATCTATTGATGTTTTTAACGCTACAATCATAGAAGCGTATAATCTGTATACAGCTGGAGATTATCATCTGATCATCAATCCTTCAGATAATCTGAAAATGAAATTGTCGTTTAATTCTTCATTTTGTATATCAGACGGCAATGGATGGATTATAATTGATGGGAAATGTAATAGTAATTTTTTATCATAAAAGTTGTAAAGTAAATAATAAAACAATAAATATTGAACTAGTAGTATGTTGTATATTGAGCAATCAGAGATGATGCTGGTACCTCTTATCACGGTGACCGTAGTTGCGGGAACAATATTAGTATGTTATATATTATATATTTGTAGGAAAAAGATACGTACTGTCTATAATGACAATAAAATTATCATGACAAAATTAAAAAAGATAAAGAGTCCTAATTCCAGCAAATCTAGTAAATCAACTGATAGCGAATCAGACTGGGAGGATCACTGTAGTGCTATGGAACAAAACAATGACGTAGATAATATTTCTAGAAATGAGATATTGAACGATGATAGCTTCGCTGGTAGTTTAATATGGGATAACGAATCCAATATCATGGCGCCTAGCACAGAACACATTTACGATAGTGTTGCTGGAAGCACGCTGCTAATAAATAATGATCGTAATGAACAGACTATTTATCAGAATACTACAGTAGTAATTAATGATACAGAGACTGTTGAAATACTTAATGAAGATACCAAACAGATTCCTAGCTATTCTTCCAATCCTTTCGTAAATTATAATAAAACCAGTATTTGTAGCAAGTCAAATCCGTTCATTGCAGAACTCAACAATAAATTTAGTGATAATAATCCGTTTAGGAGAGCACATAGTGACGATTATCTTAATAAGCAACAAGATCATGAATACGATGATATAGAATCATCGGTTGTATCATTGGTCTGATTAGTTTCCTTTTTATAAAATTGAAGTAATATTTAGTATTAATTACCGCCGATGCATTATACAAATATGGAGATATTCCCTGTATTCGGCATTTCTAAAATTAGCAATTTTATTGCTAATAATGACTGTAGATATTATATAGATGTAGAGCATCAAAAAATTATATCTGATGAGATCAATAGACAGATGGATGAAACGGTACTTCTTACCAACATCTTAAGCGTAGAAGTTGTAAATGACAATGAGATGTACCATCTTATTCCCCATAGACTATCGACTATTATACTCTGTATTAGTTCTGTTGGAGGATGTGTTATCTCTATAGATAATGACGTCAATGACAAAAATATTCTAACATTTCCCATTGATCATGCTGTAATCATATCCCCACTGAGTAAATGTGTCGTAGTTAGCAAGGGCCCTACAACCATACTGGTTGTTAAAGCGGATATACCCAGCAAACGATTGGTAACATCGTTTACAAACGACATACTGTATGTAAACAATCTATCACTGATTAATTATTTACCGTCGTCTGTATTCATTATTAGACGAGTCACCGACTATTTGGATAGACACATATGTGATCAGATATTTGCTAATAATAAGTGGTATTCCATTATAACTATCGACGATAAGCAATATCCTATTCCATCAAATTGTATAGGTATGTCTTCTGCCAAGTACATAAATTCGAGCATCGAGCAAGATATTTTGATCCATGTTTGTAACCTCGAGCATCCATTCGACTCAGTCTACAAAAAAATGCAGTCGTACAATTCTCTACCTATCAAGGAACAAATATTGTATGGTAGAATTGATAATATAAATATGAGCATTAGTATTTCGGTGGATTAATAGATTTCTCTAGTATGGGATCATTAATCATCTCTAAATACATCATAAAAAAGCTATTATCAAATACTGTACTGAATGGATTCATTCTTTTCTCTTTTTATGAAACTCTGTTGTATATCTACGGATAAAACTAGAAGCAAAAAATCTGATAGGAAGAATAATGATTATATGGAGGAACACGATTATTATAAAATAACAATAGTTCCTGGTTCCTCTTCCACGTCTACTAGCTCGTGGTATTATACACATGCCTAGTAATAGTCTCTTTGCGTTGACGGAAAGCAGACTAGAAATAACAGGCCAAAATGTTCAGACACCATAATAGTTCCCAACCCAGATAATAACAGAGTTCCATCAACACATTCCTTTAAACTCAATCCCAAACCCAAAACCGTTAAAATGTATCCAGCCAATTGATAGTAGATAATGAGGTGTACAGCACATGATAATTTACACAGTAACCAAAATGAAAACACTTTAGTAATTATAAGAAATATAGACGGTAATGTCATCATCAACAATCCAATAATATGCCTGAGAGTAAACATTGACGGATAAAACAAAAATGCCCCGCATAACTCTATCATGGCAATAACGCAACCAAACACTTGTAAAATTCCTAAATTAGTAGAAAATACAACTGATATCGATGTATAAGCGATTTCGAGGAATAATAAGAACAAAGTAATTCCCGTAAAGATAAACATCAACATTGTTTGGTAATCATTAAACCAATTAGTATGACGTTGAATTAATTTCACAGTATATTTTATTCCAGTATTATCCCCGCATGTATACGTACCTGGTAAGATATCTTTATATTCCATAATCAATGAGACATCACTATCCGATAACGAATGAAGTCTAGCACTAGTATGCCATTTACTTAATATGGTCGTCTTGGAAGTTTTATTATAAGTTAAAATATCATGATTGTCCAATTTCCATCTAATATACTTTGTCGGATTATCTATAATACACGGAATAATGATGGTATCATTACATGCTGTATATTCTATAGTCTTTGTAGATGTTATAACCACAAAAGTACAGAGGTATATCAACAATATTCTAACTCTTAACATTTTTATTTATTTAAAATGATACCTTTGTTATTTATTTTATTCTTATTTTGCTAACGGTATCGAATGGCATAAGTTTGAAACGAGTGAAGAAATAATTTCTACTTACTTAATAGATTATGTGGTAACGGGTGTTATTAATGGGGATGTATATACATTTTCAAATAATGAACTAAACAAAACTGGGTTAACTAATAACAATAATTATATCACAACATCTATAAAAGTAGAGGATAAGGATACATTAGTAGTATGCGGAACCAATAACGGAAATCCCAAATGTTGGAAAATAGACGGTTCATACTACCCAAAACATATAGGTAGAGGATACGATCATCAAAATAGCAAAGTAACGATAATCAGTCACAATGAATGTGTACTATCCGACATAAACATATAAAAAGAAGGAATTAAACGATGGAGAAGATTTGACGGACCATGTGGTTATGATTAAACGAGTTAAGTTTTTTAAGAAGCCTTAGAAGAGAGGCTATTGGGTATGAGAATCCGAAATATTAAACCAGACAACCCCATATAATTTTATAGCTAAGAATGCCGCGAAGAATGGAACTAATAAAAACGGAAATATTTGTAGCACAACGAATAACTCCCAAACTGCATTCATGTTACACTATATAACACTACTTCGGTTAGATGTTTTAGAAAAAATAAATATCACCGTACCGTTTTGTTGTATAAAAATAACAATTAACAATTATCAATTTTTTTCTTTAATATTTTACGTGGTTGACCATTCTTGGTGGTAAAATAATCTCTTAGTGTTGGAATGGAATGCTGTTTAATGTTTCCACACTCATCGTATATTTTGACGTATGCAGTCACATCGTTTACGCAATAGTCAGACTGTAGTTCTATCATGCTTCCTACGTTAGAAGGAGGAACAGTTTTAAAGTCTCTTGGTTTTAATCTATTGTCATTAGTTTTCATGAAATCCTTTGTTTTATCCACTTCACATTTTAAATAAATGTCCACTATACATTCTTCTGTTAATTTTACTAGATCATCATGAGTCATAGAATTCATAGGTTCCGTAGTCCATGGATCCAAACTAGCAAACTTCGCGTATACGGTATCGCGATTAGTGTATACACCAACTGTATGAAAATTAAGAAAACAGTTTAATAAATCTACAGAAATATTTAATCCTCCGTTTGATACAGATGCGCCATATTTATGGATTTCGGATTCACACGTTGTTTGTCTAAGGGGTTCGTCTAGTGTTGCTTCTACATAGACTTCGATTCCCATATATTCTTTATTGCCAGAATCACATACCGATTTATCATACGCTGGTTCACTTGTTTGAAAACTAAATGGTAGTAGATACATCAAAATAATAAATAATAAGTACATTCTGCAATATTGTTATCGTAATTGGAAAATTGGTATTCAAGTGAGCTGGATTATGTGAGTATTGGATTGTATATTTTATTTTATATTTTATATTTTATATTTTATTTTATATTTTATATTTTATTTTATATTTTGTAGTAAGAATAGAATGCTAATGTCAAGTTTATTCGAATAGATGTCTTATTAAAAAACATATATAATAAATAACAATGGCTGAATGGCATAAAATTATCGAGGATATCTCAAAAAATAATAAGTTCGAGGATGCCGCCATCGTTGATTACAAGACTACAAAGAATGTTCTAGCGGCTATTCCTAACAGAACATTTGCAAAGATTAATCCGGGTGAAGTTATTCCCCTCATCACTAATCATAATATTCTAAAACCTCTTATTGGTCAGAAATTTTGTATTGTATATACTAACTCTCTAATGGATGAGAACACGTATGCTATGGAGTTGCTTACTGGGTACGCCCCTGTATCTCCGATCGTTATAGCGAGAACTCATACCGCACTTATATTTTTGATGGGTAAGCCAACAACATCCAGACGTGATGTGTATAGAACATGTAGAGATCACGCTACCCGTGTACGTGCAACTGGTAATTAAAATAAAAAGTAATATTCATATGTAGTGTCAATTTTAAATGATGATGAAATGGATAATATCCATATTGACGATGTCAATAATGCCGGTATTGACATACAGCTCATCGATTTTTAGATTTCATTCAGAGGATATTGAATTATGTTATGGGAATTTGTATTTTGATAGGATCTATAATAATGTAGTAAATATAAAATATATTCCTGAGCATATTCCATATAGATATAATTTTATTAATCGTACGTTCTCCGTAGATGAACTAGATGATAATGTCTTTTTTACACATGGTTATTTTTTAAAACACAAATATGGTTGTTCACTTAATCCTAGTTTGATTGTCTCATTATCAGGAAACTTAAAATATAATGATATACAATGCTCAGTAAATGTATCGTGTCTCATTAAAAATTTGGCAACGAGTACATCTACTATATTAACATCTAAACATAAGACTTATTCTCTATATCGGTCCATGTGTATTGCTATAATAGGATACGATTCTATTATATGGTATAAATATATAAATGACAGGTATAATGACATCTATGATTTTACTGCAATATGTATGCTAATAGCGTCTACATTGATAGTGATCATATACGTGTTTAAAAAAATAAAAATGAACTCTTAATTATGTTATACTATTAGAAATGGATAAAATCAAAATTACGATTGATTCAAAAATTGGTAATGTTGTTACCATATCGTATAACTTGGAAAAGATAACTATTGATGTCACGCCAAAAAAGAAAAAAGAAAAGGATGTATTATTAGCGCAATCAGTTGCTGTCGAAGAGGCAAAAGATGTCAAGGTGGAAGAAAAAAATATTATCGATATTGAAGATGACGATGATATGGATATAGAAAACACGTAATACGATCTATAAAAATAAGTATTAAATACTTTTTATTTACGGTACTCTTGTAGTGGTGATACCACTAATCGATTATTTTTTTTAAAAAAATACTTATTCTGATTCTTCTAGCCATTTCCGTGTTCGTTCGAATGCCACATCGACGTCAAAGATAGGGGAGTAGTTGAAATCTAGTTCTGCATTGTTGGTACGCACCTCAAATGTAGTGTTGGATATCTTCAACGTATAGTTGTTGAGTATTGATGGTTTTCTAAATAGAATTCTCTTCATATCATTCTTGCACGCGTACATTTTTAGCATCCATCTTGGAATCCTAGATCCTTGTTCTATTCCCAATGGTTTCATCAATAGAAGATTAAACATATCGTAAGAACACGATGGAGAGTAATCGTAGCAAAAGTAAGCATTTCCTTTAATCGCAGATCCCGGATACTGGATATATTTTGCAGCCAACACGTGCATCCATGCAACATTTCCTACATATACCCGGCTATGCACAGCGTCATCATCGACTGTACGATACATAATGTTACCGTGTTGCTTACATTGCTCGTAAAAGACTTTCGTCAATTTGTCTCCTTCTCCGTAAATTCCAGTGGGTCTTAGGCAACAAGTATACAATTTTGCGCCATTCATGATTACGGAATTATTGGCTTTCATAACCAGTTGCTCGGCCATACGTTTACTTTTTGCGTATACATGTCCTGGTGATATATCATAAAGGGTATGCTCATGACCGATGAATGGATTACCGTGTTTATTTGGTCCTATTGCTTCCATGCTACTAGTATAGATCAAATACTTGATTCCTAGGTCCACACAAGCTGCCAATATAGTCTGTGTTCCATAATAGTTTACTTTCATGATTTCATTATCAGTGTATTTTCCAAATACATCCACTAGAGCAGCCGTATGAATAATCAGATTTACCCCATCTAGCGCTTCTCTCACCTTATCAAAGTCGTTTATATCACATTGTATATAGTTTATAACCTTAACTTTCGAGGTTATTGGTTGTGGATCTTCTACAATATCTATGACTCTTATTTCTTGAACATCATCTGCGCTAATTAAAAGTTTTACTATATACCTGCCTAGAAATCCGGCACCGCCAGTAACCGCGTACACGGCCATTGCTGCCACTCATAATATCAGACTACTTATTCTATTTTACTAAATAATGGCTGTTTGTATAATAGACCACGATAATATCAGAGGAGTTATTTACGTTGAACAAGTCCATGGAAAAGATAAAGTTTTAGGATCAGTTATTGGATTAAAATCCGGAACGTATAGTTTGATAATTCATCGTTACGGAGATATTAGTCGAGGATGTGATTCCATAGGCAGTCCAGAAATATTTATCGGTAACATCTTTGTAAACAGATATGGTGTAGCATATGTTTATTTAGATACAGATGTAAATATATCTACAATTATTGGAAAGGCGTTATCTATTTCAAAAAATGATCAGAGATTAGCGTGTGGAGTTATTGGTATTTCGTACATAAATGAAAAGATAATACATTTTCTTACAATTAACGAGAATGGCGTTTGATATATCAGTTAATGCGTCTAAAACAATAAATGCATTAGTTTACTTTTCTACTCAGCAAGATAAATTAGTCATACGTAATGAAGTTAATGATATACACTACACTGTCGAATTTGATAGGGACAAAGTAGTTGATACGTTTATTTCATATAATAGACATAATGACTCCATAGAGATAAGAGGGGTGCTTCCAGAGGAAACTAATATTGGTCGCGTGGTTAATACGCCGGTTAGTATGACTTACTTGTATAATAAGTATAGTTTTAAACCGATTTTAGCAGAATATATAAGACACAGAAATACTATATCCGGCAACATTTATTCGGCATTGATGACGCTAGATGATTTGGTTATTAAACAGTATGGAGACATTGATCTATTATTTAATGAGAAACTTAAAGTAGACTCCGATTCGGGACTATTTGACTTTGTCAACTTTGTAAAGGATATGATATGTTGTGATTCTAGAATAGTAGTAGCTCTATCTAGTCTAGTATCTAAACATTGGGAATTGACAAATAAAAAGTATAGGTGTATGGCATTAGCCGAACATATAGCTGATAGTATTCCAATATCTGAGCTATCTAGACTACGATACAATCTATGTAAGTATCTACGCGGACACACTGATAGCATAGAGGATGAATTTGATCATTTTGAAGACGATGATTTGTCTACATGTTCTGCCGTAACCGATAGGGAAACGGATGTATAATTTTTTTTATAGTATGAAGGATATGATGGATATGATGATATGATGGATATGATGATATGATGGATATGATGGATATGATGGATATGATGGATATGATAAAAAAATATAATTGTTGTATCCATTCCCATTCAAATCACCTTATATGATTCTGTAACACAATGAAGGAGTCTCATAGATATATAGAGGTCAGATACTGGTTTGATAAACTTTTTATTCCACATGAGCATGTTTGACTTATGGTTAGACACACATACTTTAACAAATCACTGAAAATTGGAGTTAGGTATTCCTCTCAGAATCAGTTGCCGTTCTGGAACATTAAATGTATTTTTTATGATATACTCCAACGCATTTATGTGGGTATACAACAAGTCATTAATAATGAGTATTTCCAAGAGTTTTAGTTGTCTAGTATTTAACAAGAGAAGAGATTTCAACAGACTGTTTATGAACTCGAATACCGCCTCATTGTCGCTTATATTGATGACATGACATCGAATTCCCAATATCAATCTCATCAGTGATGAGTAGCTCAATCTTGTTATCGGGATCCAATTTCTAAAGATGTCATTAAACCCTCGATCGTGAATGGATTTATCATCATCGTTTTTATGTTGGACATGAGCTTAGTCCGTTTGTCCACATCTATATACGATGATTTCTGAATTATTTCATATATCTCTCGTTAACTCCAGGAACTTGTCAGGGATCTAACTTTAATATGTTCTCGTCTAAGAGATGAAAATCTTTGGATGGTTGCATGTGACTTTTCTCTAAAGGATGATGTTACCCGATCCTCTCTTAAATGACTCCATCTTATCCTTGGACAAGATGGACAGTCTATTTTCCTTAGATGGTTTAATATTTTTTACCCATGATCTATAAAGGTAGACAGACCTAATCGTCTCGGATGACCATATATTATTTTCAGTTTTATTATACGCATAAATTGTAAAAAATATGTTAGGTTTACGAAAATGTCTCGTGGGGCATTAATCGTTTTTGAAGGATTGGACAAATCTGGAAAAACAACACAATGTATGAACATCATGGAATCTATACCGGCAAACACGATAAAATATCTTAACTTTCCTCAGCGATCCACAGTCACTGGAAAGATGATAGATGACTATCTAACTCGTAAAAAAACCTATAATGATCATATAGTTAATCTATTATTTTGTGCAAATAGATGGGAGTTTGCATCTTTTATACAAGAACAACTAGAACAGGGAATTACTTTAATAGTTGACAGATACGCGTTCTCTGGAGTAGCGTATGCCACCGCTAAAGGCGCGTCAATGACTCTCAGTAAGAGTTATGAATCTGGATTGCCTAAACCCGACTTAGTTATATTCTTGGAATCTGGTAGCAAAGAAATTAATAGAAACATCGGCGAGGAAATTTATGAAGATGTTGAATTCCAACAAAAGGTATTACAAGAATATAAAAAAATGATTGAAGAAGGAGATATTCATTGGCAAATTATTTCTTCTGAATTCGAGGAAGATGTAAAGAAGGAGTTGATTAAGAATATAGTTATAGAGGCTATACACACGGTTACTGGACCAGTGGGGCAACTGTGGATGTAATAAAATGAAATTACATTTTTATAAATAGATGTTAGTACAGTGTTATAAATGGATGAAGCATATTACTCTGGCAACTTGGAATCAGTACTCGGGGATACGTGTCCGATATGCATACCGAACTCGCATCAATATCTCAATTAGTTATTGCCAAGATAGAAACTATAGATAATGATTATTAAACAAGGACATTGTAAATTTTATCATGTGTAGATCAAACTTGGATAATCCATTTATCTCTTTCCTAGATACTGCATATACTATCATAGATCAAGAGATCTATCAGAACGAGTTGATTAATTCATTAGACGATAATGAAATTATCGATTGTATAGTTAACAAGTTTATGAGCTTTTATAAGGATAACCTAGAAAATATGGTAGATGCTATCATTACTCTAAAATATTATAATTAATAATCCAGATTTTAAAACTACGTATGTGGAAGTACTCGGTTCCAGAATAGCTGATATAGATATTAAACAAGTGATACGTAAGAATATAATACAATTGTCTAATGATCCGCGAACGATATTTGTGAAAATATTAAAAAAAAATACTTTTTTTATTAAATGACGTCTCTTCGCGAATTTAGAAAATTATGCTGTGATATATATCACGCATCAGGATATAAAGAAAAATCTAAATTAATTAGAGACTTTATAACAGATAGAGATGATACCGATACATATTTGATCATTAAGCTATTGCTTCCCGGATTAGACGATAGAATGTATAACATGAACGATAAACAAATTATAAAATTATATAGTATAATATTTAAACAATCTCAGGAAGATATGCTACAAGATTTAGGATACGGATATATAGGAGACACTATTAGGACTTTCTTCAAAGAGAACACGGAAATCCGTCCACGAGATAAAAGCATTTTAACTTTAGAAGAAGTGGATAGTTTTTTAACTACGTTATCATCAGTAACTAAAGAATCACATCAAATAAAATTATTGACTGATATAGCATCTGTTTGTACATGTAATGATTTAAAATGTGTAGTCATGCTTATTGATAAAGATCTAAAAATTAAAGCGGGTCCTCGGTACGTGCTTAACGCTATTAGTCCTCATGCCTATGATGTTTTTAGAAAATCTAATAACTTGAAAGAGATAATAGAAAATGCAGCTAAACAAAATCTAGACTCTATATCTATTTCTGTTATGACTCCAATTAATCCCATGTTAGCGGAATCATGTGATTCTGTCAATAAGGCGTTTAAAAAATTTCCATCAGGAATGTTTGCGGAAGTCAAATACGATGGTGAAAGAGTACAAGTTCATAAAAAAAATAACGAGTTTGCATTCTTTAGTAGAAACATGAAACCAGTACTCTCTCATAAAGTGGATTATCTCAAAGAATACATACCGAAAGCATTTAAAAAAGCTACGTCTATCGTATTGGATTCTGAAATTGTTCTTGTAGACGAACATAATGTACCGCTACCGTTTGGAAGTTTAGGTATACACAAAAAGAAAGAATATAAAAACTCTAACATGTGTTTGTTCGTATTTGACTGTTTATACTTTGATGGATTCGATATGACAGACATTCCATTGTATGAACGAAGATCTTTTCTCAAAGATGTTATGGTCGAAATACCCAATAGAATAGTATTCTCAGAGTTGACGAATATTAGTAACGAGTCTCAGTTAACTGATGTATTAGATGATGCACTAACGAGAAAATTAGAAGGATTGGTCTTAAAAGATATTAATGGCGTATACGAACCGGGAAAGAGAAGATGGTTAAAAATAAAGCGAGACTATTTGAACGAGGGTTCCATGGCAGATTCTGCCGATTTAGTAGTACTAGGTGCCTACTATGGTAAAGGAGGAAAGGGTGGTATCATGGCAGTCTTTCTAATGGGTTGTTACGACGATGAATCCGGTAAATGGAAGACGGTAACTAAATGTTCCGGTCACGATGATAATACGTTAAGGGTTTTGCAAGACCAATTAACGATGGTTAAAATTAACAAGGATCCCAAAAAAATTCCAGAGTGGTTGGTAGTTAATAAAATCTATATTCCCGATTTTGTAGTAGATGATCCGAAACAATCTCAGATATGGGAAATTTCAGGAGCAGAGTTTACATCTTCCAAGTCACATACAGCGAATGGAATATCGATTAGATTTCCTAGATTTACTAGGATTAGAGAAGATAAAACGTGGAAAGAATCTACTCATCTAAACGATTTAGTAAACTTGACTAAATCTCTTAATAGTTACATATAAACTGAAAAATAAAATAACACTATTTTAGTTGGTAGTTGCCATGGATGGTGTTATCGTATACTGTCTAAATGCGTTAGTAAAACATGGCGAGGAAATAAATCATATAAAAAATGATTTCATGATTAAACCATGTTGTGAAAGAGTTTGTGAAAAAGTCAAGAACGTTCACATCGGCGGACAATCTAAAAACAATACAGTGATTGCAGATTTGCCATATCTGGATAATGCTGTATCAGATGTATGCAAATCAATATATAAAAAGAATGTATCAAGAATATCCAGATTTGCTAATTTGATAAAAATAGATGACGATGACAAGACTCCTACCGGCGTATATAATTATTTTAAACCTAAAGATGCTATTCCTGTTATTATATCCATAGGAAAGGATAAAGATGTCTGTGAACTATTAATCTCATCTGATAAAGCGTGTGCGTGTATAAAGTTAAATTTATATAAAGTAGCCATTCTTCCCATGGATGTTTCCTTTTTTACCAAAGGAAATGCATCATTGATTATTCTCCTGTTTGATTTCTCTATCGATGCGGCACCTCTCTTAAGAAGTGTAACCGATAATAATGTTATTATATCTAGACACCAGCGCCTACATGACGAGCTTCCGAGTTCCAATTGGTTCAAGTTTTACATAAGTATAAAGTCCGACTATTGTTCTATATTATATATGGTTGTTGATGGATCTATGATGTATGCGATAGCTGATAATAGAACTCACGCAATTATTAGCAAAAATATATTAGACAATACTACGATTAACGATGAGTGTAGATGCTGTTATTCTGAACCACAGATTAGGATTCTTGATAGAGATGAGATGCTCAATGGATCATCGTGTTATATGAACAGACATTGTATTATGATGAATTTACCTGATGTAGGCGAATTTGGATCTAGTATGTTGGGGAAATATGAACCTGACATGATTAAGATTGCTCTTTCGGTGGCTGGTAATTTAATAAGAAATCGAGACTACATTCCCGGGAGACGAGGCTATAGCTACTACGTTTACGGTATAGCCTCTAGATAATTTTTTTTAAGCACGAAATAAAAACATAATTTTAAACAATCTATTTCATACTATTTTGTGTGCTCACCATGAACATAAAGATAGATATATTAGTATTTCTGGTGATAAATTTACGGCGACTGCTAGGAGGGAAAATGAAGAAAGAAAAAATATCTACCTCTCCAAAAAGAAAAACTACTGATGTTATCAAACCTGATTATCTTGAGTACAATGACTTGTTAGATAGAGATGAGATGTCTACTATTCTAGAGGAATATTAGGCCTTAGAATAAAATATGGACGACTCTTAACGAAATTAGAAAATTCGATAATGATGTTGAAGAACAATTCGGTACTATAGAAGAACTCAAGCAGAAGCTTAGATTAAATTCTGAAGAGGGAGCAGATAATTTTATAGATTATATAAAGGTACAAAAACAGGATATCATCAAACTTACTGTATACGATTGCATATATCTATGATAGGATTGTGTGCGTGCGTGGTAGATGTTTGGAGAAATGAGAAACTGTTTTCTAGATGGAAATATTGGTTACAAGCGATTAAACTGTTTATTGATGATCACATGCTTGATAAGATAAAATCTATTGTAGAATAGACTAGTGTATGTGGAAATGTCATAGAAAGTTAAAAGTTAATGAGAGCAAAAATATATAAGGTTGTATTCCATATTTGTTATTTTTTTCTGTAATAGTTAGAAAATACATTCGATGGTCTATCTACCAGATTATTATGTGTTATAAGGTACTTTTCTCATAATAAACTAGAGTATGAGTAAGATAGTGTTTTTCAAAAACATATAAATCTAAAATTGATGGATGAGATATACAGCTATTAATTTCGAAAATATATTTTAATCTGATAACTTTAAACATGGATTTTTGATGGTGGTTTAAGTTTAAAAAAGATTTTGTTATTGTAGTATGATAATATCAAAAAGATGGATATAAAGAATTTACTGACTACATGTACTATTTTACATTACTACATTGGCTACGGCATATATACCTATTTCGTCACTTCCACACGCTCCGGTAAACGGGTGTCATGTGACGAGGGAGAATCTTGATAAGAGGCATAATCAATGTTGTAATCCGATGTCCACCTGGAGAATTTGCCAAGGTCAGATGTAGAGTTGGTAGTGATAACACAAAATGTGAACACTGCCCACCTCATACATATACCGCAATCCCCAATTATTCTAATAGATGTCATCAATGTAGAAAATGCCCAACAGGATCATTTGATAAGGTAAAGTGTACCGGAACACAGAACAAATGTTCGTGTCATCCTGGTTGGTATACGCTACTGATTCTTCACAGACTGAAGATTGTCGAGATTTGTGTACCAAAAAAGGAGATGTCCATGCGGATACTTTGGTGGAATAGATGAAGGAAATCCTATTTGTAAATCGTGTTGTGTTGGTGAATATTGCGACTACCTACGTAATTATAGACTTGATCCATTTCCTCCATGCAAACTATCTATCTAAATGTAATTAATTATGATTTTGATGATAATGTTACCATACATTATATCACTACTTGGTTAGTGTGTATTATTTAGTATGGAAGACCTATTAATAATTACTTATCTTTTGACGATCTTGTTATAATTATAATATAAAAATACTTATGACATAGTAACTCATAATTGCTGACGCGATAAATTCGTAATAATCTGTTTTGTTCAAATTTTTATAAGGAATCTACAGGCATAAAAATAAAAATATAATCTATAATATACTCTTACAACGCCATCATGAATAGCAGTGAATTAATTGCTGTTATTATGGATTTAGAAATAGTGGACGATTTTGTGATATTAATATAGTTATTAATGATGAAAGGATAAACGCGCATAGACTCATCCTATCTGGAGCCTCCGAATATTTTTTCCATTCTGTTTTCCAATAATTTTATCGATTCTAATGAATACGAAGTTAATCTAAGTCATTTAGATTATCAAAGTGTTAACTATTTGATCGATTACATTTATGGGATACCTTTGAGCCTAACTAACAATAACGTGAAATATATTCTTTCAACCGCTGATTTTTTTACAAATTGGATCTGTCATTACTGAGTGCGAAAAATACATACTTAAAAATCTTTGTTTTAGAAACTGTATCGATTTCTACATATACGCTGATAAATATAATAACAAGAAAATAGAATTAGCATCGTTTAACACAATATTACGAAATATTTTGAGACTCATCAACAATGAAAACTTTAAATACTTAACAGAGGAATCAATGATAAAAATTTTAAGCGATGATATGTTATATATAAAAAATGAGGATTTCACCCCACTGATTCTCATTAAATGGTTAGAGAGTACACCAACCATGTACCGTCGAGTTACTTAGATGCCTCAGAATATCATTTCTTTCCCCACAAGTTATAAAATCACTTTATAGTCATCGACTGGTTAGTTCAATCTACGAATGTATAACATTCTTAAACAATATAGCATTCTTGGATAAATCATTTCCTAGATACCATATCATCGAGTTGATATCTATCGGTATAAGTAATTCACATGATAAGATTTCCATAAACTGCTACAATCATAAAAAAATTCATGGGAAATGATATCTTCACGTAGATATAGGTGTAGTTTCGCAGTGACCGTCCTGGATAATATTATCTATATGATGGGTGGATATGATCAGTCCCTGTATAGAAGTTCAAAGGTTATAGCGTACAATACATGTACTAATTCTTGGATATATGATATACCAGAGCTAAAAATATCATCGTTCTAATTGCGGAGGAGTTGCCAATGACGAATACATTTATTGTATAGGCGGTATACGCGATCAGGAGTCATCGTTGATATCTAGTATCGATAGATGGAAGCCATCAAAACCATATTGGCAGAAGTATGCTAAAATGTGCGAACCAAAATGTGATATGGGGTTGCGATTTTAAACGGATTAATATATGTCATAGGTGGAGTCGTTAAAGGTGACACACATATACCAACGCACTAGAGAGTTTATCAGAAGATGGATGGATGAATCATCAACGTCTTCCAATAAAAATGTCCAATATGTCGACGATTGTTCATGCTGGAAAGATTTATATATCTAGAGGTTACAACAATAGTAGTGTAGTTAATGTAATATCGAATCTAGTCCTTAGCTATAATCCGATATATGATGAATGGACCAAATTATCATCATTAAATATTCCTAGAATTAATCCTGCTCTATGGTCAGTGTATAATAAATTATATGTAGGAGGAGTAATATCTGATGATGTTCAAACTAATACATCTGAAACATACGATAAAGAAAAAGATTGTTGGACATTGGATAATGGTCACTTGTTACCACATAATTATATAATGTATAAATGCGAACCGTTTAAACATAGATATCCATTGGAAAAAACACAGTACACGAATGATTTTCTAAAGTATTTGGAAAGTTTTATAGGTAGTTGATAGAACAAAATACATAATTTTGTAAAAATAAATCACTTTTTATACTAATATGACACAATTACCAATACTTTTGTTACTAATATCATTAGTATACGCTACACCTTCTCCTCAGACATCTAAAAAAATAGGTGATGATGCAACTATATCATGTAGTCGAAATAATACAAATTACTACGTTGTTATGAGTGCTTGGTATAAGGAGCCCAATTCCATTATTCTCTTAGCTGCCAAAAGCGACGTCTTGTATTTTGATAATTATACCAAGGATAAAATATCTTACGACTCTCCATACGATGATCTAGTTACAACTATCACAATTAAATCATTGACTGCTGGAGATGCCGGTACTTATATATGTGCATTCTTTATGACATCGACTACAAATGATACTGATAAAGTAGATTATGAAGAATACTCCATAGAGTTGATTGTAAATACAGATAGTGAATCGACTATAGACATAATACTATCTGGATCTACACCAGAAACTATTTCTGAGAAACCAGAGGATATAGATAATTCTAATTGCTCGTCTGTATTCGAAATCACGACTCCGGAACCAATTACTGATAATGTAGACGACCATACAGACACCGTCACATACACTAGTGATAGCATTAATACAGTAAATGCATCATCTGGAGAATCCACAACAGACGAGATTCCGGAACCAATTACTGATAAAGAAGAAGATCATACAGTAACAGACACTGTCTCATACACTACAGTAAGTACATCATCTGGAATTGTCACTACTAAATCAACCACCGATGATGCGGATCTTTATGATACATACAATGATAATGATACAGTACCGCCAACTACTGTAGGTGGTAGTACAACCTCTATTAGCAATTATAAAACCAAGGACTTCGTAGAAATATTTGGTATTACCACATTAATTATATTGTCAGCAGTGGCGATTTTCTGTATTACGTATTATATATGTAATAAACACCCACGTAAATACAAAACAGAGAACAAAGTCTAGATTTTTGACTTACATAAATATCTGGGATAATAAAATCTATCATATTGAGAGGACCATCTGGTTCAGGAAAGACAGCCATAACCAAAAGACTGTTAAAAGACTATGGGAATATATTTGGATTTGTGGTGTCCCATACCACTAGATTTCCTCGTCCTATGGAACGAGAAGGTGTTGATTACCTTACGTTAACAGAGAGGCCATCTGGAAGGGAATAGCCGCCGGAAACTTTCTAGAACATACTGAGTTTTTAGGAAATATTTACGGAACTTCTAAAACAGCTGTAAATACAGCGGTTATTAATAATCGTATTTGCGCGATGGATTTAAACATCAACGGTGTTAGAAGTCTTAAAAATACTTACCTAATGCATTACTTGGGTATATAAGACCTACCTCTCTTAAAATGGTTGAGACCAATCTTCGTCGTAGAAACACTGAAGCGGACGACGAATCTCATCGTCGCGTGATGTTGGCAAAAAACGGATATGGATGAGGTCAACGAAGCAGGTCTATTCGACACTATTATTATTGAAGATGATGTGAATTTAGCATATAGTAAGTGTTAATTCAGATACTACAGGACCGTATTAGAATGTATTTTAACACTAATTAGAGACTTAAGATTTGACTTAAAACTTGATAATTAATAATATAACTCGTTTTTATATGTGGCTATTTCAACGTCTAATGTATTAGTTAAATATTAAAACTTACCACGTAAAACTTAAAATTTAAAATGGTATTTCATTGACAGATCATACATTATGAAGTTTCAAGGACTTGTGTTAATTGACAATTGCAAAAATCAATGGGTCGTTGGACCATTAATAGGAAAAGGTGGATTCGGTAGTATTTATACTACTAATGACAATAATTATGTAGTAAAAATAGAGCCCAAAGCTAACGGATCATTATTTACCGAACAGGCATTTTATACTAGAGTACTTAAACCATCCGTTATCGAAGAATGGAAAAAATCTCACAATATAAAGCACGTAGGTCTTATCACATGCAAGGCATTTGGTTTATACAAATCCATTAATGTGGAATATCGATTCTTGGTAATAAATAGATTAGGTGCAGATCTAGATGCGGTGATCAGAGCCAATAATAATAGACTACCAGAAAGGTCGGTGATGTTGATCGGAATCGAAATCTTAAATACCATACAATTTATGCACGAGCAAGGATATTCTCACGGAGATATTAAAGCGAGTAATATAGTCTTGGATCAAATAGATAAGAATAAATTATATCTAGTGGATTACGGATTGGTTTCTAAATTCATGTCTAACGGCGAACATGTTCCATTTATAAGAAATCCAAATAAAATGGATAACGGTACTCTAGAATTTACACCTATAGATTCGCATAAAGGATACGTTGTATCTAGACGTGGTGATCTAGAAACACTTGGATATTGTATGATTAGATGGTTGGGAGGTATCTTGCCATGGACTAAGATATCTGAAACAAAGAATTCTGCATTAGTAAGTGCCGCAAAACAGAAATATGTTAACAATACTGCGACTTTGTTAATGACCAGTTTGCAATATGCACCTAGAGAATTGCTGCAATATATTACCATGGTAAACTCTTTGACATATTTTGAGGAACCCAATTACGACGAGTTTCGTCGAGTATTAATGAATGGAGTTATGAAAAATTTTTGTTGATAAAAAAATTAAAAAAATAACTTAGTTATTATCACTCTCGTGAGTACAATAGAAACATGGCGATGTTTTACGCACACGCTTTCGGTGGGTACGACGAGAACCTTCATGCATTTCCTGGAATATCATCGACGGTTGCCAATGATGTCAGGAAATATTCTGTTGTGTCAGTTTATAATAAAAAGTATAACATTGTAAAAAACAAATATATGTGGTGTAACAGTCAAGTGAACAAGAGATATATTGGAGCACTACTGCCTATGTTTGAATGCAATGAATATCTACAAATTGGAGATCCAATCCATGATCTAGAAGGAAATCAAATCTCTATTGTCACATATCGCCACAAAAACTACTATGCTCTAAGTGGAATTGGGTACGAGAGTCTAGACTTGTGTTTGGAAGGAGTAGGGATTCATCATCACGTACTTGAAACAGGAAACGCGGTATATGGAAAAGTTCAACATGAGTATTCTACTATCAAAGAGAAGGCCAAAGAAATGAATGCACTCAAACCAGGACCTATCATCGATTACCACGTCTGGATAGGAGATTGTGTCTGCCAAGTTACTACTGTAGACGTGCATGGAAAGGAAATTATGAGAATGAGATTCAAAAGGGGTGCGGTGCTTCCGATTCCAAATCTGGTAAAAGTTAAAGTTGGGGAGGAAAATGATACAATAAATCTTTCCACTTCCATATCAGCTCTCCTGAATTCCGGTGGCGGCACCATCGAGGTAACATCTAAGGAAGAACGTGTAGATTATGTACTCATGAAACGTTTGGAATCTATACATCATCTGTGGTCTGTAGTGTATGATCATCTTAATGTTGTGAATGGCGAAGAACGATGTTATGTACATATGCATTCATCTCATCAAAGTCCTATGCTGAGTACTGTAAAAACAAATTTGTACATGAAGACTATGGGAGCATGTCTTCAAATGGACTCCATGGAAGCTCTAGAGTATCTTAGTGAACTGAAGGAATCAGGTGGGCGGAGTCCCAGACCAGAATTGCAGAAATTTGAATATCCAGATGGAGTGAAAGACACTGAATCAATTGAGAGATTGGCAGAGGAGTTCTTCAATAGATCAGAACTTCAGGCCGGTGAATCAGTCAAATTTGGTAATTCTATTAATGTTAAACATACATCTGTTTCAGCTAAGCAACTAAGAACACGTATACGACAGCAGCTTCCTTCTATACTCTCATCTTTTGCCAACACAAAGGGTGGATATTTGTTCATTGGAGTTGATAATAATACACACAAAGTAATTGGATTCACGGTGGGTCATGACTACCTCAAACTGGTAGAGAGTGATATAGAAAAGTATATCCAAAAACTTCCTGTTGTGCATTTCTGCAAGAAAAAAGAGGACATCAAGTACGCATGTAGATTCATCAAGGTGTATAAACCTGGTGATGAGACTACCTCGACATATGTGTGCGCAATCAAAGTGGAAAGATGCTGCTGTGCTGTGTTTGCGGATTGGCCAGAATCATGGTACATGGATACTAGTGGTAGTATGAAGAAGTATTCTCCAGATGAATGGGTGTCACATATAAAATTTTAATTAGGGTAAGGTAAAACTATATATAATAACTAACAATTTGTGTATCATATAGACAATTAATTAGGTAACTGTTATCTCTTTTTAACTAACTAACTAACTAACTAACTCTTATATACTATTAATAATACATCTATTAATCATTGATTAGCTTATTGCTTTAATTGTTTTTGTAAACTAACACTGTTCATTGAAAAGGGATAACATGTTACAGAATATAAATTATATATGGATTTTTTTAAAAAGGAAATACTTGACTGGAGTATATATTTATTTCTTCATTACATAACACGTCTGTGTTCTAATTCTTCCAATTCTTCCACATCTCATATAATACAGGAATATAATCTTGTTCGAAAATATGAGAAAGTGGATAAAACAATAGTTGATTTTTTATCTAGGTGGCCAAATTTATTCCATATTTTAGAATATGGGGAAAATATTCTACATATTTATTTTATAGATGCTGCTAATACGAATATTATGATTTTTTTTCTAGATAGAGTATTAAATATTAATAAGAACCGTGGGTCATTTATACATAATCTCGGGTTATCATCCATTAATATAAAAGAATATGTATATCAATTAGTTAATAATGATCATCTAGATAATAGTATAAGACTAATGCTTGAAAATGGACGTAGAACAAGACATTTTTTGTCTTATATATTGGATACAGTTAATATCTATATAAGTATTTTAATAAATCATAGATTTTATATAGATGCCGAAGACAGTTACGGTTGTACATTATTACATAGATGTATATATAACTATAAGAAATCAGAATCAGAATCATATAATGAATTAATTAAGATATTGTTAAATAATGGATCAGATGTAGATAAAAAAGATACGTACGGAAACACACCGTTTATCCTATTATGTAAACACGATATCGACAACGCGGAATTGTTTGAGATATGTTTAGAGAATGCTAATATAGACTCTGTAGACTTTAATGGATATACACCTCTTCATTATGTCTCATGTCGTAATAAATATGATTTTGTAAAGTTATTAATTTCTAAAGGAGCAAATGTTAATGCACGTAATAGATTCGGAACTACTCCATTTTATTGTGGAATTATACACGGTATCTCGCTTATAAAACTATATTTGGAATCAGACACAGAGTTAGAAATAGATAATGAACATATAGTTCGTCATTTAATAATTTTTGATGCTGTTGAATCTTTAGATTATCTATTGTCCAGAGGAGTTATTGATATTAACTATCGTACTATATACAACGAAACATCTATTTACGACGCTGTCAGTTATAATGCGTATAATACGTTAGTCTATCTATTAAACAGAAATGGTGATTTTGAGACGATTACTACTAGTGGATGTACATGTATTTCGGAAGCAGTCGCGAACAACAACAAAATAATAATGGATATACTATTGTCTAAACGACCATCTTTGAAAATTATGATACCATCTATGATAGCAATTACTAAACATAAACAACATAATGCAGATTTATTGAAAATGTGTATAAAATATACTGCGTGTATGACCGATTATGATACTCTTATAGATGTACAATCGCTACATCAATATAAATGGTATATTTTAAAATGTTTTGATGAAATAGATATCATGAAGAGATGTTATATAAAAAATAAAACTGTATTCCAATTAGTTTTTTGTATCAAAGACATTAATACTTTAATGAGATACGGTAGACATCCTTCTTTCGTGAAATGTAATATTCTCGACGTATACGGAAGTTGTGTACGTAATATCATAGCATCTATTAGATATCGTCAGAGATTAATTAGTCTATTATCCAAGAAGCTGGATGCTGGAGATAAATGGTCGTGTTTTCCTAACGAAATAAAATATAAAATATTGGAAAACTTTAACGATAACGAACTGACCACATATCTGAAAATCTTATAAACACTATTAAAATATAAAATCTAAGTAGGATAAAATCACACTACATCATTGTTTCCTTTTAGTGCTCGACAGTGTATACTATTTTTAACACTCATAAATAAAAATGAAAACGATTTCCGTTGTTACGTTGTTATGCGTACTACCTGCTGTTGTTTATTCAACATGTACTGTACCCACTATGAATAACGCTAAATTAACGTCTACCGAAACATCGTTTAATGATAAACAGAAAGTTACGTTTACATGTGATTCAGGATATCATTCTTTGGATCCAAATGCTGTCTGTGAAACAGATAAATGGAAATACGAAAATCCATGCAAGAAAATGTGCACAGTTTCTGATTATGTCTCTGAACTATATGATAAGCCATTATACGAAGTGAATTCCACCATGACACTAAGTTGCAACGGTGAAACAAAATATTTTCGTTGTGAAGAAAAAAATGGAAATACTTCTTGGAATGATACTGTCACGTGTCCTAATGCGGAATGTCAACCTCTTCAATTAGAACACGGATCGTGTCAACCAGTTAAAGAAAAATACTCATTTGGGGAATATATGACTATCAACTGTGATGTTGGATATGAGGTTATTGGTGTTTCGTATATAAGTTGTACGGCTAATTCTTGGAATGTTATTCCATCATGTCAACAAAAATGTGATATACCGTCCCTATCTAATGGATTAATTTCCGGATCTACATTTTCTATCGGTGGCGTTATACATCTTAGTTGTAAAAGTGGTTTTACACTAACGGGGTCTCCATCATCCACATGTATCGACGGTAAATGGAATCCCATACTCCCAACATGTGTACGATCTAACGAAGAATTTGATCCAGTGGATGATGGTCCCGACGATGAGACAGATCTGAGCAAACTCTCGAAAGACGTTGTACAATATGAACAAGAAATAGAATCGTTAGAAGCAACTTATCATATAATCATAATGGCGTTGACAATTATGGGTGTCATATTTCTAATCTCCATTATAGTATTAGTTTGTTCCTGTGACAAAAATAATGACCAATATAAGTTCCATAAATTGCTACCGTGAATATAAATCCGTTAAAATAATTAATAATTAATAATTAATAACGAACAAGTATCAAAAGATTAAAGAATTAGCTAGAATCAATTAGATGTCTTCTTCAGTGGATGTTGATATCTACGATGCCGTTAGAGCATTTTTACTCAGGCACTATTATGACAAGAGATTTATTGTGTATGGAAGAAGTAACACCATATTACATAATATATACAGGCTATTTACAAGATGCACCGTTATACCGTTCGATGATATAGTACGTACTATGCCAAATGAATCACGTGTTAAACAATGGGTGATGGATACACTTAATGGTATAATGATGAATGAATTCGATACTGTATGTGTGGGTACCGGACTACGATTCATGGAAATGTTTTTCGATTACAATAAAAATAATCCCAAAAATAGCATCAACAATCAAATAATGTATGATATAATTAATAGCGTAGCCATAATTCTAGCTAATGAGAGATATAGAAGCGCGTTTAACGACGATAGAATATACATCCGTAGAACTATGATGGACAAATTGTACGAATACGCATCTCTAACTACTATTGGTACGATCACTGGAGGTGTTTGTTATTTTATCTGTTGATGCATCTAGTTAGTTTGTATAAATAATTATTTCGATATACTAGTTAAAATTTTAAGATTTTAAATGTATAAAAAACTAATAACGTTTTTATTTGTAATAGGTGCAGTTGCATCCTATTCGAATAATGAGTACACTCCGTTTAATAAACTGAGTGTAAAACTCTATATAGATGGAGTAGATAATATAGAAAATTCATATACTGATGATAATAATGAATTGGTGTTAAATTTTAAAGAGTACACAATTTCTATTATTACAGAGTCATGTGACGTCGGATTTGATTCCATAGATATAGATGTTATAAACGACTATAAAATTATTGATATGTATACCATTGACTCGTCTACTATTCAACGCAGAGGACATACGTGTAGAATATCTACCAAATTATCATGCCATTATGATAAGTACCCTTATATCCACAAATATGAGGGTGATGAACGACAATATTCTATTACCGCAGAGGGAAAATGCTATAAAGGAATAAAATATGAAATAAGTATGATGAACGATGATACTCTATTGAGAAAACATACTCTTAAAATTGGATTTACTTATATATTCGATCGTCATGGGCATAGTAATACATATTATTCAAAATATGATTTTTAAAAATTTAAAATATATTATCACTTCAGTGACAGTAGTCAAATAACAAACAACACCATGAGATATATTATAATTCTCGCAGTTTTGTTCATTAATAGTATACATGCTAAAATAACTAGTTATAAGTTTGAATCCGTCAATTTTGATTCCAAAATTGAATGGACTGGGGATGGTCTATACAATATATCCCTTAAAAATTATGGCATCAAGACGTGGCAAACAATGTATACAAATGTACCAGAAGGAACATACGACATATCCGGATTTCCAAAGAATGATTTCGTATCTTTCTGGGTTAAATTTGAACAAGGCGACTATAAAGTGGAAGAGTATTGTACGGGACTATGTGTCGAAGTAAAAATTGGACCACCAACTGTAATATTGACTGAATATGACGATCATATCAATTTGTTCATCGAGCATCCGTATGCTACTAGAGGTAGCAAGAAGATTCCTATTTACAAACGCGGTGACATGTGTGATATCTACTTGTTGTATACGGCTAACTTCACATTCGGAGATTCTGAAGAACCAGTAACATATGATATCGATGACTACGATTGCACGTCTACAGGTTGCAGTATAGACTTTGCCACAACAGAAAAAGTGTGTGTGACAGCACAGGGAGCCACAGAAGGGTTTCTCGAAAAAATTACTCCATGGAGTTCGGAAGTATGTCTGACACCTAAAAAGAATGTATATACGTGCGCAATTAGATCTAAAGAAGATGTTCCCAATTTCAAGGACAAAATAGCCAGAGTTATCACGAGAAAATTTAATAAACAGTCTCAATCTTATTTGACTAAATTTCTCGGTAGCACATCGAATGATGTTACAACTTTTCTTAGCATTCTTGACTAAATATTCATAACTAATTTTTATTAATGATACAAAAATGAAATAAACTGTATATTATACACTGGTTAACGCCCTTGGCTCTAACCATTTTCAAGATGAGGTCCCTGATTATAGTCCTTCTGTTCCCCTCTATCATCTACTCAATGTCTATTAGACGATGCGAGAAGACTGAAGAGGAAACATGGGGATTAAAAATAGGGTTGTGTATAATTGCCAAAGATTTCTATCCCGAAAGAACTGATTGCAGTGTTCATCGCCCAACTGCAAGTGGAGGATTGATAACTGAAGGCAATGGATTCAGAGTAGTTATATATGATCAATGTACAGAACCCCATGACTTTATTATCACCGATACTCAACAAACACGTCTTGGATCATCTCATACATATATTAAATTCAGTAACATGAATACAGGTGTCCCATCTAGTATTCCAAAATGTTCCAGAACTCTCTGTATTTCTGTATATTGTGATCAAGAGGCGGGAGACATAAAATTTGAGGAGTATACTCAAGAATCAAGTGATATCAGTATTAGAGTTAAGTATGATTCATCATGTATTGATTATCTGGGTATTAATCAAAGTTTCATGAATGAATGTATTCGAAGAATTACAACATGGGATAGAGAATCATGCGTCAGAATTGATACACAGACTATAAATAAATATCTTAAGTCTTGCACCAACACAAAATTCGACCGTAATGTCTACAAAAGGTACATACTGAAGAGTAAAGCACTCCATGCTAAAACAGAGTTGTAATAGATATAAAATACTTTTTATAATAATTAGGCTAGAAAAATCTCACTCACATGTAATCTTAAAAAAATGATATGATAGTTCTTACAAGTAGCGATTGAGTTTTAAATGGATTCTATTAATTACCGGGGAACTTAACAATTCGTTCTGATCTACAGACATTGGTTAATAAATCATCTTATTTTGCCAATATATTAAAATGTGGAAACTCCACTAATAATATTACATTGTGCGACTTTCAAGATGATGTGATATATAGGGTTATACAGTTTTAACAATTATATAATAGAGATAGAAAGTACAAAAGATGTAGAATCAATGATATGGCACGCTAAACAGTTGGGTGTGGAATCATTGCTAAAAGAATGTCAAAATTATTTGCTTAGAATATTACGTATATAATTGTTTAGAAATTTATAGAATAACTAATATTAATACATTATCGTATATCTACAACGATATAAGAAACTTCATATTGGATAATATTACTATTAATATATAAGGATCCAGATTTTATATATTTGCCTAAATACATTATTATAGATTTACTAGGACAATCACCTAAATGTTTTTAACGAAGATAATGTGGTAAAGATTATATACACTTATATATCTTCCGATATCTACAAGGATATTCCATATCATCATTGTGTAAACTAAATAACGTTTTCTATGGCATTTAATAAGGACATTGGATATGTGGAAAAGTGATGTATGGAAGTTAGTACATTATCAACTTCTCCTTATTGATTGAAAATGAAAATATAAATAGTTTTTATGTATAGCGGTATCTACCCTATAGTTTTATTGCTTACTACTAACATGGATTCAGATACAGATACAGATACAGATACAGATACAGATACAGATACAGATACAGATGTAGAAGATATCATGAATGAAATAGATAGAGAGAAAGAAGAAATACTAAAAAATGTAGAAATTGAAAATAATAAAAACATTAACAAGAATCATCCCAGTGAATATATTAGAGAAGCACTTGTTATTAATACCAGTAGTAATAGTGATTCCATTGATAAAGAAGTTATAGAATATATCAGTCACGATGTAGGAATATAGATCATATCTACTAATTTTTATAATCGATACAAAACATAAAAACAACTCGTTATTACATAGCAGGTATGGAATCCTTCAAGTATTGTTTTGATAACGATGGTAAGAAATGGATTATCGGAAATACTTTATATTCTGGTAATTCAATACTCTATAAGGTCAGAAAAAATTTCACTAGTTCGTTCTACAATTACGTAATGAAGATAGATCATAAATCACACAAGCCATTGTTGTCCGAAATACGATTCTATATATCTGTATTGGATCCTTTGACTATCAACAACTGGACACGGGAACGTGGTATAAAGTATTTGGCTATTCCAGATCTGTATGGAATTGGAGAAACCGATGATTATATGTTCTTCATTATAAAGAATTTGGGAAGAGTATTCGCCCCAAAGGATAGTGAATCAGTTTTCGAAGCATGTGTCACTATGATAAACACGTTAGAGTTTATACACTCTCAAGGATTTACTCATGGAAAAATAGAACCGATGAATATACTGATTAGAAATAAACGTATTTCACTAATTGACTATTCTAGAACTAACAAACTATACAAAAGTGGAACACATATAGATTACAACGAGGACATGATAACTTCAGGAAATATCAATTATATGTGTGTAGACAATCATCTTGGAGCAACAGTTTCAAGACGAGGAGATTTAGAAATGTTGGGATATTGCATGATAGAATGGTTCGGTGGTAAACTTCCATGGAAAAACGAAAGTAGTATAAAAGTAATAAAACAAAAAAAAGAATATAAACAATTTATAGCTACTTTTTTTGAGGACTGTTTTCCTGAAGGAAATGAACCTCTGGAATTAGTTAGATATATAGAATTAGTATACATGTTAGATTATTCTCAAACTCCTAATTATGACAGACTACGTAGACTGTTTATACAAGATTGAAATTATATTCTTTTTTTTATAGAGTGTGGGGGTAGTGTTACGGATATCTAATATTAATATTAGACTATCTCTATCGCGCTACACGACCAATATCGATTACTATGGATATCTTCAGGGAAATCGCATCTTCTATGAAAGGAAAGAATGTATTCATTTCTCCAGCGTCAATCTCGTCAGTATTGACAATACTGTATTATGGAGCTAATGGATCCACTGCTGAACAGCTATCAAAATATGTAGAAAAGGAGGAGAACATGGATAAGGTTAGCGCTCAGAATATCTCATTCAAATCCATGAATAAAGTATATGGGCGATATTCTGCCGTGTTTAAAGATTCCTTTTTGGGAAAAATTGGCGATAAGTTTCAAACTGTTGACTTCACTGATTGTCGCACTATAGATGCAATCAATAAGTGTGTAGATATCTTTACTGAGGGAAAAATCAATCCACTATTGGATGAACCATTGTCTCCTGATACCTGTCTCCTAGCAATTAGTGCCGTATACTTTAAAGCAAAATGGTTGATGCCATTCGAAAAGGAATTTACCAGTGATTATCCCTTTTACGTATCTCCAACGGAAATGGTAGATGTAAGTATGATGTCTATTTACGGCGAGCCATTTAATCACGCATCTGTAAAAGAATCATTCGGTAACTTTTCAATCATAGAACTGCCATATGTTGGAGATACTAGTATGATGGTCATTCTTCCAAACAAGATTGATGGATTAGAATCCATAGAACAAAATCTAACAGATACAAATTTTAAGAAATGGTGTAACTCTCTGAAAGCTACGTTTATCGATGTGCACATTCCTAAGTTTAAGGTAATAGGTTCGTATAATCTTGTGGATACGCTAATAAAGTTGGGACTGACAGATGTGTTCTATTCAACTGGTGATTATATCAATATGTGTAATTCAGATGTGAGTGTTGACGCTATGATTCACAAAACGTATATAGATGTCAATGAAGAGTATACAGAAGCAGCTGCAGCAACTTCTGTACTAGTGGCAGACTGTGCATCAACAGTTACAAATGAGTTCTGTGCAGATCATCCGTTCATCTATGTGATTAGACATGTCGATGGTAAAATTCTTTTCGTTGGTAGATATTGCTCTCCAACAACTAATTAAGCACATTCTTAATATTAGAATATTATATAGTTAAGATTTTTACTAACAGGTTAACATTTTTTTTTAAAAATAGAAAAAACATGTGGTATTAGTGCAGGTCGTTATTCTTCCAATTGCAATTGGTAAGATGACGGCCAACTTTAGTACCCACGTCTTTTCACCACAACACTGTGGATGTGACAGACTGACCAGTATTGATGACGTCAGACAATGTTTGACTGAATATATTTATTGGTCGTCGTATGCATACCGCAACAGGCAATGCGCTGGACAACTGTATGACACACTCCTCTCTTTTAAAGATGATGCGGAATCAGTGTTCATCGACGTTCGTGAGCTGGTAAAAAATATGCCGTGGGATAATGTTAAGGATTGTACAGAGATCATCCGTTGTTATATACCGGATGAGCAAAAAACCATCAGAGAGATTTCGGCCATCATTGGACTTTGTGCATATGCTGCTACTTACTGGGGAGGTGAAGACCATCCCACTAGTAACAGTCTGAACGCATTGTTTGTGATGCTTGAGATGCTCAATTACATGGATTATACCATCATATTCTGGCGTATGAATTGATGAGTTACAGCTTGACATTTCTTCTTTCCTCCCTCTTCTTCTACCTTTCCCAGAAACAAACTTTTTTTACCCACTATAAAATAAAATGAGTATACTACCTGTTATATTTCTTCCTATATTTTTTTATTCTCCATTCGTTCAGACTTTTAACGTGCCTGAATGTATCGACAAAGGGCAATATTTTGCATCATTCATGGAGTTAGAAAACGAGCCAGTAATCTTACCATGTCCTCAAATAAATACGCTATCATCCGGATATAATATATTAGATATTTTATGGGAAAAACGAGGAGCGGATAATGATAGAATTATACAGATAGATAATGGTAGCAATATGCTAATTCTGAACCCGACACAATCAGACTCTGGTATTTATATATACATTACCACGAACGAAACCTACTGTGACATGATGTCGTTAAATTTGACAATCGTGTCTGTCTCAGAATCAAATATAGATCTTATCTCGTATCCACAAATAGTAAATGAGAGATCTACTGGTAAAATGGTATGTCCCAATATTAATGCATTTATTTCTAGTAACGTAAACACAGAATTATATGGAGCGGACATCGACGCCTTAGAAATAAGAGACTTAAACAACGGACACCTGGAATTATTACCATAGAAGATGTTAGAAAAAATGATGCTGGTTATTATACATGTGTTTTAGAATATATATATATATATATATATATATATATATATATATATATATGGGCAAAACATATAACGTAACCAGAATTATAAAATTAGAGGTACGGGATAGAATAATACCTCCTACTATGAAATTACCAGAAGGAGTAGTAACTTCAATAGGTAGTAATTTGACTATTGCATGTAGAGTATCGTTGAGACTTCCCACAACGGACACCGACGTCTTTTGGATAAGTAATGGTATATGTATTACGAAGAAGAAGACGAGGACGGAGACGGTAGAATAAGTGTAGCAAATAAAATCTATATGACCGATAAGAGACGTGTTATTACATCCTGGTTAAACATTAATCCTGTCAAGGAAGAAGATGCTACAACGTTTACGTGTATGGCGTTTACTATTCCTAGCATCAGCAAAACAGTTACTGTTAGTAAACGTGAATGTATGTTGTTACATTTCCATATCAATTGAGTTTATAAGAATTTTTTATACATTATCTTCCAACAAACAATTGACGAACGTATTGCTATGATTAACTCCCACAATACTATATATATTATTAATCATTAACTTGCAGACTATACCTAGTAGTGCTATTTTGACATACTCATGTTCTTGTGTAATCGCAGTATCTATATTATTAAAGTACGTAAATCTAGCTATAGTTTTATTATTTAATTTTAGATAATATACTGTCTCCGTATTTTTAAAAAATTACCACATCCTTTATTAAATCATGAATGGGAATTTCTGTGTCATCGTTAGTATATTGTGAACAACAAGAGCAGATATCTATAGGAAAGGGTGGAATGCGATACATTGATCTATGTAGTTTTAAAACATACGCGAACTTTGAAGAATTTATATAAATCATCTCACGAGATATTGCTCTCTGTCATATTCATACACCTGTATAAACTTTCTAGACATCTTACAATGTGTTATTTTATGATCATATTTACATATTTACTGGTATATCAAAGATGTTAGATTAGTTAATGGGAATCGTCTATAATAATGAATATTAAACAATTATAGGAGGAGTTTATACCTACAAAAACATCATAAAAATGAGTCATCGTCCGATTTATGTTTTAAATATACTAACATTACTACCTTCAGAAATTATATACGAAATATTATACATGCTGACAATTAACGATCTTTATAATATATAGTATCCACCTACCAAAGTATAATTGTATTTTTCTCATGTGATGTGTGTAAAAAACTGATATTATATAATTATCTTAGTACCTATGATGAAGATGAAGATGAAGATGAAGATGATGGTCCGTATATATTTTGTATCATTATCGTTATTGCTATTCCATAGTTACGCCATAGACATCGAAAATGAAATCACCGAATTCTTCAATAAAATGAGAGATACTCTACCAGCTAAAGACTCTAAATGGTTGAATCCAGTATGTATGTTTGGAGGCACAATGAATGATATGGCCGCTCTAGGAGAGCCATTCAGTGCAAAGTGTCCTCCTATTGAAGACAGTCTTTTATCGCATAGATATAAAGACTATGTGGTTAAATGGGAAAGGCTAGAAAAGAATAGACGGCGACAGGTTTCTAATAAACGTGTTAAACATGGTGATTTATGGATAGCCAACTATACATCTAAATTCAGTAACCGTAGGTATTTATGTACCGTAACCACAAAGAATGGTGACTGTGTTCAGGGTGTAGTTAGATCTCATGTGTGGAAACCTTCTTCATGCATTCCAAAAACATATGAACTAGGTACTTATGATAAGTATGGCATAGACTTATACTGTGGAATTCTTTATGCGAACCATTATAATAATATAACTTGGTATAAAGATAATAAGGAAATTAATATCGACGATTTTAAGTATTCACAAGCGGGAAAGGAATTAATTATTCATAATCCAGAGTTAGAAGATAGTGGAAGATACGACTGTTACGTTCATTACGACGACGTTAGAATCAAGAATGATATCGTAGTATCAAGATGTAAAATACTTACGGTTATACCGTCACAAGACCACAGGTTTAAACTAATACTAGATCCGAAAATCAACGTAACGATAGGAGAACCTGCCAATATAACATGCAGTGCTGTGTCAACGTCATTATTTGTCGACGATGTACTGATTGAATGGGAAAATCCATCCGGATGGATTATAGGATTAGATTTTGGTGTATACTCTATTTTAACTAGTAGAGGCGGTATCACCGAGGCGACTTTGTATTTTGAAAATGTTACTGAAGAATATATAGGCAATACATATACATGTCGTGGACACAACTATTATTTTGATAAAACTCTTACAACTACAGTAGTATTGGAGTAAATACACAATGCATTTTTATATACATTACTGAATTATTATTATTAATTATATCGTATTTGTGCTATAGAATGGATGAAGATACGCGACTATCTAGGTATTTGTATCTCACCGATAGAGAACATATAAATGTAGACTCTATTAAACAGTTGTGTAAAATATCAGATCCTAATGCATGTTATAGATGTGGATGTACGGCTTTACATGAGTACTTTTATAATTATAGATCAGTCAACGGAAAATACAAGTATAGATACAACGGTTACTATCAATATTATTCATCTAGCGATTATGAAAATTATAATGAATATTATTATGATGATTATGATAGAACTGGTATGAACAGTGAGAGTGATAATATATCAATCAAAACAGAATACGAGAATGAATATGAATTCTATGATGAAACACAAGATCAAAGTACACAACTAGTAGATTACGACATTAAACTCAAAACCAATGAGGATGATTTTGTTGATGAATTCTATGGTTATGATAGATCAGTGGGTGTCCATGATTATATAGATGTATCAATTAATAAAGTAGTATATGGAAGAGAGTCTCACGTAAGATGGTGGGATATATGGCAAGAACATAATGATGGCGTATACAGTATAGGAAAGGAGTGCATAGATAATATATACGAAGACAGACATACCGTAGACGAATTCTACAAGATAGACAGCGTATCAGATGTAGATGACGCAGAACATATATCTCAGATAACTAATGATGTATCTACACAAACATGGGAAAAGAAATCAGAGTTAGATAGATACATGGAAATGTATCCTCGTCATAGATATGGTAAGCATTCTGTCTTTAAGGGATTTTCTGACAAAGTTAGAAAAAATGATTTAGACATGAACGTGGTAAAAGAATTACTTTCTAACGGTGCATCTCTAACAATCAAGGATAGCAGTAATAAGGATCCAATTGCTGTTTATTTTAGAAGAACAATAATGAATTTAGAAATGATTGATATCATTAACAAACATACAACTATCTATGAACGCAGGTATATAGTACACTCCTATCTAAAAAATTATAGAAATTTCGATTATCCATTTTTCAGAAAGTTAGTTTTGACTAATAAACATTGTCTCAACAATTATTGTAATATAAGCGACGGCAAATATGGAACACCACTACATATATTAGCATCTAATAAAAAAATAATAACTCCTAATTACATGAAGTTATTAGTGTATAACGGAAATGATATAAACGCACGAGGTGAAGATACACAAATGCGAACTCCATTACACAAATATTTGTGTAAATTTGTATATCATAATATTGAATATGGTATCCGATACTATAATGAAAAGATTATAGACGCATTTATAGAGTTAGGAGCCGATCTAACTATTCCAAATGACGATGGAATGATACCAGTAGTTTACTGTATACACTCAAATGCCGAATATGGTTATAACAATATTACTAACATAAAGATAATACGTAAACTACTTAATCTTAGTAGACATGCGTCACATAATCTATTTAGAGATCGAGTCATGCACGATTATATAAGTAATACATATATTGATCTTGAGTGTTTAGATATCATTAGATCACTTGATGGGTACGATATTAATTGTTACTTTGAAGGACGTACACCACTTCATTGCGCTATACAATATAACTTCACTCAGATTGCTGAGTACTTATTAGATCGAGGAGCTGATATATCATTAAAGACAGACGATGGTAAAACTGTATTTGATTTATCGTTATGTAGTTACATTCCTCTTAAATGGACTAGCTTTTTGATTAGTCGTCTACCGCCTAAAAGTGTCATATGCTCACTGACTAACCATATAATAGATTATGTTCTTACGAACAATAGACGTATTATTTGGCAGAGTCAAATGATTAATAAGTACGTACTGTTACTGGACCCATCCTTTTATTATAGATTCAGAAATGTTATCGAAAACAAATTAGACCAATACAATAATCGTTATAATATGTTCGAACACGATAGGGACGTTAATGAAAAGTATGGCAAAGTCTTACATGACCTCGATACATATATCAAGGATGTACAAGTATTAAAATCTACTTCCATCACTAATAATATAACACTATACGACACTATTATAAATAATAAGTCAGAGTTTCCTATACGTCGTGTAAACGACAAACAATTAATTAATCTCATAAAATCCAATACATATCATAATCTTATCGAAAAAGTTATTAAAAATACATTAGAGAAATATACTTTAACTAATATAGTCCTCGAGTATATGATCTCATCTCGATCTCAATCATCTTATTTGAGTCGTATTCCTAATGAGATATTACTCGAAATATTATATAAACTCGACATGTACGATTTACGTAATCTATATACAAGATATATGAGAGAGAATGATATCACAGAGTATCATATAGAGAATACGAGGTCTGTTTCTACACAGACATGAATAATGAATACACATACAACGTTTTTTTTAATCTTAGATATAACACTAATTACATCAAGATTATATATTGAAATCGTAATTTGAGTTGTCTGATCATCATGGATATCGAAAATGATATACGTAACATTAGCAATCTTTTAGATGATTGATATATTATTATGCGATGTAATCATAACTATCGGAGATGTAGAAATTAAAGCGCATAAAACTATTTTGGTTGCCGGATCTACGTATTTTAAAACAATGTTCACAACATCTATGATAGCGAGAGATCTAGCAACTAGAGTAAATATACAGATGTTCGATAAAGATGCCGTCAAAAATATTGTACAGTACTTATACAATAGGTATATAAGTTCTATGAATGTGATAGACATATTAAAATGCACCGACTAAGAACGTAAAACGAACTATAGAATGTTATACAATGGGTGATGATAAGTAGAAGATGTTACCCGATATACCCATAGCATTATCTAGTTATGGCATGTGTGTATTAGATCAATACATATACATTATAAGCGGTCGTACCCAACACTGATTATACATCGGTACATACAGTAAATAGCATAGATATGGAGGAGGATACAAATATTTCAAATAAAGTTATGAGATACGCGCTGTCAATAATATATGGAAGACATTACCTAACTTCTGAACTGGAACTATAAATCCAGGCTCTCGCATAAAGATGAATATATATGTTGTATGCGACATCAAAGATGAAAAAATGTTAAGACTTATATATTTAGATATAACACGAATATGTATGACGGATGGGAATTGGTAACGATGACAGAAAGCAGATTGTCAGCTCTGCATACTATTCTTCATGACAATACCATAATGATGTTACATTGTTATGAAGCGTATATGTTACAAGATACATTTAATGTGCTTACGGAACATATATTTAGAAACATCTACTAACGATTTTTTATGCTTGTATTATTAATGGTATGTAATATGATTTAATTGATTGTGTACACGATACCAATTTGTCGAGTATGAATACGGAGTACAAACATAAACTGAAGTTTAACATTATTTATTTATGATATACATTATATACATTATATACATTATATACATTATATACATTATATACATTATATACATTATATACATTATATACATTATATACATTATATACATTATATACATTATATACATTATATACATTATATACATTATATACATTATATACATTATATACATTATATATCGTTATTGTTTGGTCTATGCCATGGATATCTTTAAAGAACTAATCTTAAAACATACGGATGAAAATGTTTTGATTTCTCCAGTTTCCATTTTATCTACTTTATCTATTCTGAATCATGGAGCAGCTGGTTCTACAGCTGAACAACTATCAAAATATATAGAGAATATGAATGAGAATACACCCGATGATAAGAAGGATGACAATAATGACATGGACGTAGATATTCCGTATTGCGCGACACTAGCTACCGCAAATAAAATATACGGTAGTGATAGTATCGAGTTCCATGCCTCATTCCTACAAAAAATAAAAGACGATTTTCAAACTGTAAACTTTAATAATGCGAACCAAACAAAGGAACTAATCAACGAATGGGTTAAGACAATGACAAATGGTAAAATTAATTCCTTATTGACTAGTCCGCTATCCATTAATACTCGTATGATAGTTATTAGCGCCGTCCATTTTAAAGCAATGTGGAAATATCCATTTTCTAAACATCTTACATATACAGACAAGTTTTATATTTCTAAGAATATAGTTACCAGTGTTGATATGATGGTGGGTACCGAGAATGACTTGCAATATGTACATATTAATGAATTATTCGGAGGATTCTCTATTATCGATATTCCATACGAGGGAAACTCTAGTATGGTGATTATACTGCCGGACGACATAGAAGGTATATATAACATAGAAAAAAATATAACAGATGAAAAATTTAAAAAATGGTGTGGTATGTTATCTACTAAAAGTATAGACTTGTATATGCCAAAGTTTAAAGTGGAAATGACGGAACCGTATAATCTGGTACCGATTCTAGAAAATTTAGGACTTACTAATATATTTGGATATTATGCAGATTTTAGTAAGATGTGTAATGAAACTATCACTGTAGAAAAATTTCTACATACGACGTTTATAGATGTTAATGAGGAGTATACAGAAGTATCGGCCGTTACAGGAGTATTCATGACTAACTTTTCGATGGTATATCGTATGAAGGTCTACATAAACCATCCATTCATATACATGATTAAAGATAACACCGGACATACACTTTTTATAGGGAAATACTGCTATCCGCAATAAATATAAACAATAGACTTTTATCACGTTATCTCATGTATAAAATATTACAAATAGTATAGCATAAACTAAAGTCGATACATACATTAAAACTTAAATAATAATGTAATTTACAATTAATAGTATAAACTAAAAAAATTAAAAAATTAAAAACAATATCATTATTATAAGTAATATCAAAATGACGATATACGGATTAATAGCGTATCTTATATTCGTGACTTCATCCATCGCTAGTCCACTTTACATTCCCGTTATTCCGCCCATTTCGGAAGATAAATCGTTCAATAGTGTAGAGGTATTAGTTTCTTTGTTTCCCGATGACCAAAAAGACTATACAGTAACTTCTCAGTTCAATAACTACACTATCGGTACCAAAGACTGGACTATCAACGTACTATCCACACCTGATGGTCTGGACATACCATTGACTAATATAACTTATTGGTCACGGTTTACTATAGGTCGTGCATTGTTCAAATCAGAGTCTGAGGATATTTTCCAAAAGAAAATGAGTATTCTAGGTGTTTCTATAGAATGTAAGAAGCCGTCGACATTACTTACTTTTTTAACCGTGCGTAAAATGACTCGAGTATTTAATAGATTTCCAGATATGGCTTATTATCGAGGAGACTGTCTAGAAGCCGTTTATGTAACAATGACTTATAAAAATACTAAAACTGGAGAGACTGATTACACGTACCTCTCTAATGGGGGGTTGCCTGCATACTATCGTAATGGGGTCGATGGTTGATTATTGATTAGTATATTCCTTATATTCCTTATTCTTTTTATTCACACAAAAAGAACATTTTTATAAACATGAAACCACTGTCTAAATGTAATTATGATCTTGATTTATAGATGATGATCAGCCTTCAGAGGATTTTGACCAGTATGTTTAATATGAAAAAAAACATAACTATTAAGCGCTATTGCGCTATTGTGCTTAATTATTTTGCTCTATAAACTGAATATATAGCCACAATTATTGACGGGCTTGTTTGTGACCGACAATCATGAATTTTCAGAAATTATCTCTGGCTATATATCTTACGGTGACATGTTCGTGGTGTTATGAAACATGTATGAGAAAAACTGCGTTGTATCATGACATTCAATTGGAGCATGTAGAAGACAATAAAGATAGTGTAGCATCGCTACCGTACAAGTATCTACAAGTAGTCAAACAAAGAGAACGTAGTAGATTGTTGGCTACATTTAATTGGACGGATATAGCTGAGGGTGTTAGAAATGAGTTCATTAAAATATGTGATATCAACGGAACATATCTATATAATTATACTATTGCTGTTAGTATAATTATTGATTCCACGGAAGAACTACCAACAGTTACTCCAATTACAACATATGAACCTTCTATATATAATTATACTATCGATTATAGCACTGTTATTACTACTGAAGAACTACAAGTGACTCCAACATATGCACCTGTAACAACTCCTCTTCCAACATCAGCAGTTCCTTATGATCAACGATCGAATAACAATGTAAGTACTATATCTATTCAGGTACTGAGTAAAATATTGGGAGTCAATGAAACAGAATTAACTAATTATCTTATTATGCATAAAAATGACACTGTTGACAATAACACCATGGTTGATGATGAGACATCTGACAATAACACATTACATGGTAATATAGGATTTTTGGAAATAAATAATTGTTATAATGTTTCTGTGTCAGATGCTAGTTTTAGAATAACATTAGTAAACGATACTTCTGAAGAAATTTTGCTAATGCTAACAGGAACTAGTTCATCCGACACCTTCATATCTTCCACCAATATCACTGAATGTTTGAAAACATTAATCAATAATGTGTCGATTAATGATGTACTTATAACACAAAATATGAATGTAACATCTAATTGTGATAAATGCTCAATGAATTTGATGGCATCCGTTATTCCTGCAGTTAATGAATTTAACAATACGTTGATGAAAATTGGTGTAAAAGATGATGAAAACAATACGGTATATAAATATTATAATTGTAAACTAACTACAAATTCTACATGTGATGAGTTAATCAATTTAGATGAAGTCATTAACAACATAACTCTGACAAATATTATACACAATAGTGTTTCGACAACTAACAGCAGAAAAAGACGAGATCTGAATGATGAGTTTGAATTTTCCACTTCCAAGGAATTAGATTGTCTTTACGAATCATATGGTGTAAACGATGATATAAGTCATTGTTTTGCATCACCTAGACGTAGACGATCTGACGACAAAAAGGAGTACATGGACATGAAATTATTCGACCACGCGAAAAAAGATTTAGGAATAGACAGTGTTATTCCTAGAGGTACAACCCATTTCCAAGTAGGTGCATCTGGTGCAAGTGGTGGTGTTGTAGGAGATAGTTTCCCATTTCAAAATGTTAAATCGCGTGCCAGTCTATTGGCGGAAAAAATAATGCCTAGAGTACCTATTACTGCTACCGAAGCTGATCTATATGCAACTGTAAATAGACAACCCAAGTTACCAGCAGGTGTTAAAAGTACTCCGTTTACAGAGGCGCTTGTGTCTACGATAAACCAAAAGCTTTCTAATGTTAGAGAGGTAACTTATGCTTCGCTCAATCTGCCAGGATCAAGTGGCTATGTTCATAGACCATCTGATTCTGTTATTTATAGCAGTATAAGACGGTCACGTTTACCTAGTGATAGCGATAGTGATTATGAGGATATACAAACTGTTGTTAAGGAATATAATGAAAGATATGGTAGATCAGTCAGTAGAACACAGTCATCAAGTAGTGAAAGCGATTTTGAAGATATAGATACTGTTGTTAGGGAATATAGACAAAAATATGGCAATGCAATGGCAAAAGGACGTAGTAGTTCCCCTAAACCTGATCCATTATATAGTACTGTTAAGAAAACAACTAAAAGTCTATCTACTGGTGTAGACATAGTTACAAAACAATCAGACTATTCTCTATTACCTGACGTTAATACTGGCAGTTCTATTGTGTCACCTCTCACCAGAAAAGGAGCTACTAGACGACGACCTAGACGCCCTACAAATGATGGTCTACAGAGTCCAAATCCTCCTCTCCGTAATCCACTTCCTCAACATGATGATTATTCTCCTCCACAAGTACACAGACCTCCACCACTTCCTCCTAAACCAGTCCAAAATCCGCCACAACTTCCCCCTAGACCAGTAGGTCAATTACTACCTCCTCCTATAGATCAACCAGATAAAGGATTTAGTAAGTTTGTATCACCTAGACGGTGTAGAAGAGCAAGCTCTGGAGTCATATGTGGTATGATACAATCAAAACCAAACGATGATACCTATTCACTTCTTCAACGATCAAAAATTGAACCAGAATATGTGGAGGTTGGTAATGGTATACCCAAGAACAATGTTCCTGTAATAGGTAATAAACATAGTAAAAAATATACATCGACGATGTCAAAAATATCAACAAAATTTGATAAATCTACGGCATTTGGAGCAGCAATGTTACTAACTGGTCAGCAGGCCATTAGCCAACAGACTAGATCAACTACGTTGAGTAGAAAAGATCAGATGAGTAAGGAAGAAAAGATATTCGAAGCAGTTACAATGAGTCTATCAACTATAGGTTCAACGTTGACGTCTGCAGGTATGACGGGTGGTCCAAAACTAATGATTGCAGGAATGGCTATAACGGCTATAACTGGTATAATAGATACGATAAAAGATATATATTACATGTTTTCAGGACAGGAGAGGCCAGTAGATCCTGTTATTAAATTATTTAATAAGTACACTGGCTTAATGTCCGATAATAATAAAATGGGTGTAAGAAAATGTTTGACACCCGGTGACGACACACTTATTTATATCGCATACAGAAACGATACCAGTTTTAAACAGAATACGGATGCGATGGCTTTGTATTTCTTAGATGTTATCGATTCAGAGATCCTATATCTAAACACATCAAATTTAGTTCTAGAGTATCAACTAAAGGTGGCTTGCCCCATAGGAACATTAAGATCTGTAGATGTGGACATAACTGCGTATACAATATTATATGATACAGCGGATAATATTAAGAAATACAAGTTTATCAGAATGGCAACGCTACTATCCAAACATCCAGTTATTAGATTGACATGTGGTTTAGCAGCAACATTGGTGATTAAACCGTACGAGGTACCCATCAGTGATATGCAACTACTAAAAATGGCGACGCCTGGTGAACCAGAATCCACTAAATCTATACCATCCGATGTCTGTGATAGGTATCCTCTAAAGAAATTCTATCTTTTAGCTGGTGGTTGTCCCTATGATACATCTCAAACTTTTATTGTACATACTACTTGCAGTATTCTACTAAGAACAGCTACACGGGATCAGTTTAGAAACAGATGGGTGTTACAAAATCCATTTAGACAAGAAGGGACATATAAGCAACTGTTTACCTTTAGCAAATACGATTTTAACGACACCATAATCGATCCTAATGGTGTGGTGGGTCATGCTAGCTTTTGTACCAATAGAAGCAGCAACCAATGTTTCTGGTCCGAACCTATGATATTGGAAGATGTATCATCGTGTAGTTCTAGAACTAGAAAAATATACGTAAAACTGGGAATATTTAATGCTGAAGGTTTTAATAGTTTTGTACTAAATTGTCCAACTGGGTCTACACCTACATACATCAAACATAAAAATGCGGACAGTAACAATGTTATCATAGAGCTACCTGTAGGTGATTACGGCACAGCCAAATTGTATTCAGCAACAAAACCATCGAGGATAGCTGTGTTCTGCACACATAACTATGATAAACGATTCAAATCAGATATTATAGTTCTAATGTTTAATAAAAACAGCGGTATTCCATTTTGGAGCATGTACACAGGAAGTGTAACTAGTAAAAATAGAATGTTTGCCACATTGGCTAGAGGAATGCCGTTTAGATCAACGTATTGCGATAACAGACGACGATCAGGTTGTTATTATGCAGGAATACCATTTCATGAAGATAGTGTAGAAACAGATATACATTATGGACCAGAAATAATGTTAAAGGAAACATATGACATAAACAGTATTGACCCACGAGTTATAACAAAGTCAAAGACCCATTTTCCTGCTCCATTGAGTGTAAAATTCATGGTTGACAATTTAGGAAATGGATATGACAACCCTAATTCATTTTGGGAAGATGCTAAAACTAAGAAACGGACATATAGTGCAATGACGATAAAAGTCCTACCATGTACAGTGAGAAATAAAAATATAGACTTTGGATATAACTATGGAGATATTATTTCTAATATGGTTTATCTACAATCTACTAGTCAGGATTATGGAGATGGTACCAAATATACATTTAAATCCGTAACTAGATCAGATCATGAGTGTGAATCTAGCTTAGATCTAACGTCTAAGGAAGTAACTGTGACATGTCCTGCGTTTAGTATACCAAGAAATATATCAACATATGAAGGTCTATGCTTTAGTGTTACTACATCTAAAGATCATTGTGCTACAGGTATTGGTTGGTTAAAATCTAGTGGTTATGGGAAGGAAGATGCTGATAAACCACGTGCTTGTTTTCATCATTGGAATTATTACACACTGTCGTTGGATTATTACTGTTCATACGAAGATATTTGGAGAAGCACCTGGCCTGACTATGATCCATGTAAGTCATATATCCATATAGAGTATAGAGATACATGGATAGAATCTAATGTGTTACAGCAACCTCCTTACACATTCGAATTCATTCATGACAATTCTAACGAATATGTGGATAAAGAAATTAGTAACAAATTAAATGATCTGTACAATGAATACAAGAAGATTATGGAATATAGCGACGGATCATTGCCGGCGTCTATAAACAGATTAGCAAAGGCATTGACTTCAGAGGGTAGAGAAATAGCAAGTGTTAATATAGATGGTAATCTGTTAGATATCGCATATCAAGCAGATAAGGAAAAGATGGCCGACATACAGACAAGAATAAATGATATTATTAGAGATTTGTTTATACACACTCTATCAGACAAAGATATAAAAGACATTATAGAATCCGAAGAAGGTAAGAGATGTTGTATAATAGATGTTAAGAACAATCTTGTTAAAAAGTACTATTCTATTGATAATTATCTATGTGATACTTTAGATGATTATATATACACCTCTGTAGAATATAACAAATCCTATGTGTTAGTAAACGATACTTATATGAGCTATGACTATCTTGAATCATCAGGTGTAGTTGTTCTATCATGTTATGAAATGACTATAATCTCCTTGGATACAAAAGACGCCAAAGATGCTATAGAAGATGTGATAGTAGCAAGTGCGGTAGCCGAAGCATTGAATGACATGTTTAAGGAATTTGATAAAAACGTAAGTGCTATTATAATAAAAGAAGAAGATAATTATCTAAACAGTTCGCCCGATATCTACCATATAATATATATCATAGGTGGCACTATTCTGCTACTGTTAGTCATTATTTTAATATTGGCAATTTATATAGCGCGCAATAAATACAGAACCAGGAAATATGAAATAATGAAATATGACAATATGAGCATTAAATCTGAGCATCATGATAGTCTTGAAACAGTGTCTATGGAAATTATTGATAATCGGTACTAATAAAATAGTTTAACTCTTTTAGAACCAGTTTGGTACTGTAATTTCAGTTCATTACTCGTTGAGAATATTGATGATTTTTTTTAAATGAGTATCGGTAGTTACATATTACCATATCATCCATTATATAATCGATGATGCATGTATTAGAATACTTTCCGAATAAGTCTTCTAAATATTGTATTAATTATGAAAAACTATGCTATGTGAGTATGATTCAAAGATGTTTAATGATACGATACTAGATTTTATCTCTAGCGAGATTGTTTAGAATCATTTATCATAACTATGTTTAATAAATTCATCAACGAATATCGATAAAGACCTCTTGTAATTCGAGTATAGGAAGTAGTATTACCATATCAACTTCCGAGTTAACAATTACTCTAAAACATGAGGATTGTACTCCTGTCTTTATTGGAGATCACTATTCAGTCGTTGATAAACTAGTAACCTCAGGTTTCTTTACAAACGATAAAGTACAACATCAAGACCTCACAACACAGTGCAAGATTAATCTAGAAATCAAATGTAATTCTGGAGGAGAATCTAGACAACTAACACCCACGGCGAAGTATACTTTATGCCTCATTCAGAAACGGTAACTGTAGTAGGAGACTGTCTCTCTAATCTCGATGTATATATAATATATACCAATACGGACGCGATATATTCCGACATGAATGGCGTCGCTTATCATATGTTATATCCTAAATGTTGATCATATTCCACAAATGATTGTGAACGAGATTAAATCATCTAACAAATAATTAGTTTTTTATGACATTAACATATAATAAATAAATTAATCATTATTGACTTAACGATGACGAAAGTTATCATTATCTTAGGATTCTTGATTATTAATACAAATTCGTTGTGTCTATGAAATGTGAACAAGGTGTCTCATATTATAATGCACAAGAATTAAAGTGTTGTAAACTATCTAGCCAGGAACATATTCAGATTATCGATGTGATAAATACAGCGATACCATCTGTGGACATTGTCCAAGTGACACATTCACGTCAATATATAATCGTTCTCCTCGGTGTCATAGTTGTAGAGGTCACACCTTGTACACCTACCACAAATAGAATATGTCATTGTGACTCGAATAGTTATCGTCTCCTTAAAGCTTCTGATGGTAACTGTGTTACATGTGCTCCTAAAACAAAATATGGTCGTGTGTACGGAAAGAAAGGAGAAAATGATATGGAATACCATTTGTAAGAAATGTCGGAAGGGTACTTATTCAGATATTGTATCTGACTCTGATCAATGTAAACCTATGACAAGATAAGACTTACTCGCATCTACTGGATAGACATAAATATCCTCCTCGTAATAATGAAATATAATATACACTAATTATTAATATCAATCGAGTATTAACATATAAGTTATTTTTAAACCCCTTTTGGGTTCCGTCCTAAACGGCGTTTCGGTCTGTGTCGCCACCATGGTCACACCGAGCCTCTGCGTGCTCCTCCATCGAGGACGACTTCAACTATGACAGCTCGGTGGCGTCTGCCAGCGTGTACATACGAATGGCATTTCTAAGAAAAGTCTACGGTATCCTTTCTACAATTTCCTTTAACAACGGCAACAGCTGCAGTATTTTTATACTTTGAATGCATCGGACATTTATACAAGGGAGTCCTGTTCTAATATTGGCATCAATGTTCGGATCTATAGGCTTGATTTTCGCATTGACTTTACACAGACATGAACATCCCCTGAATCTGTACATACTTTGTGGATTTACACTGTTAGAATCTCTAACGCTGGCCTCTGTTGTTACTTTCTATGATGCACGTATCGTTATGCAAGCTTTCATGTTGACTACTGCAGTGTTTCTTGCTCTGACTACATATACTCTACAATCAAAGAGAGATTTCAGTAAACTTGTAACAGGATTGTTTGCTGCTTTCTGGATTTTAATTTTGTCAGGAGTCTTGAGGATAAAGTTTAAAATAGAATTAATAAAGAACATATAGGTCATTTTTTAAACATGGATAGAAACCAAGGTTGTTAGTTAATAATATACAAGATATTTTTTCTCACTCTGATCCATGTAAACCAAGGACGAGAGACACTCTCATTCCTCATTCACGACACCATTAAAAATGGAAATTAAAGCCCTCTATTAAGCACAGACGGCTACAGGTCTACCATCAGGTTACCTTCGTCTACCTTCACAATGGCCTCTCCTTGTGCCCAGTTCAGTCCCTGTCATTGCCACGCTACTAAGGACTCCCTGAATACCGTGACTGACGTCAGACATTGTCTGACTGAATACATCCTGTGGGTTTCTCATAGATGGACCCATAGAGAAAGCGCAGGGCCTCTCTACAGGCTTCTCATCTCTTTCAGAATTGATGCAATGGAGCTATTTGGTAGCGAGTTGAAGGAGTTCTCGAATTCACTTCCGTGGGACAATATCGACAATTGCGTGGAGATCATTAAATGTTTCATCAGAAATGACTCCATGAAAACCGCCAAAGAACTTTGTGCAATAATTGGACTTTGTACTCAATCAGCTATTGTCACTGGAAGAGTCTTCAATGATAAGTATATCGACATACTACTTATGCTGCGAAAGATTCTGAACGAGAACGACTATCTCACCCTCTTGGATCATATCCTCACTGCTAAATACTAAATCTCCTTCATGCTCTCTCACTAATACTCTTACTCACTACACTTTTTATCATCTTATGATGAATGATTGCCTTCATCATTTTTTCGTGGAATATAATATAGGAATAATTAGCACCAGAATAGCTATGGATATCTCGTTAAGAATATTCTCTATAAGAGACATAATGTAGACATAGTTATTATATCCTTCTTAGATAAGTGTTACGCTACTGGAAAGTTTCCATCGTTATTATTACATGAAGATGATATAATTAAACCAACATTGAGATTGGCTCTTATGTTAGCTGGATTGAATTACTGTAATAAATGCATCGAGTATAGAGGGATATAGCAATTCTCGATAATAGTCATGCAATATTTGAATGAGACTGATAATTTAGGTAATACAGTACTACACACATATCTTTCTAGATTATATATCGTTAAAAATCTGTAAGATGTATATTTCTCATAAGTATCCACTGTGTAATATTATTAATGGATATATAGATAACGCAATAGGGACTAATAGTATTGTAAAAGATATAATCGACTATTTACGTACATATCCAGATATCTATATTCCTACTAGTTTGCTGCGTAGTTGCATCATTGATATGCATGATTTATCAGGATTCAGAGATGAATTACTAAGTAAACTACAATCCCACAATAAGTAAGAATCAAATATCAAAAACTCACTTTTGATTTTTCTAGTCTTAAGTAATACATATATTTATTAATAGACCTATGAAATAAAAAAAGGTAACAATGGATTCGCGTATAGCTATTTACGTATTAGTATCGGCATCTCTTTTGTATCTTGTTAATTGTCACAAACTAGTACATTACTTCAATCTGAAAATAAATGGAAGTGATATAACTAATACAGCAGATATATTGCTGGACAATTATCCAATTATGACCTTTGATGGAAAGGATATTTATCCATCTATCTCGTTCATGGTCGGTAATAAACTTTTCCTAGATCTTTATAAAAATATCTTTGAAGAATTTTTCAGACTATTTCGAGTATCTGTAAGTAGTCAATACGAGGAATTAGAATATTATTATTCATGTGATTATACTAACAACCGTCCTACAATTAAACAACATTACTTTTATAACGGCGACGAATATACTGAAATTGATAGATCGAAAAAAGCCACTAATAAAAACAGTTGGTTAATTACTTCAGGCTTTAGACTACAAAAATGGTTCGATAGCGAAGATTGTATAATTTATCTCAGATCTTTAGTTAGAAGAATGGAAGACAGTAACAAAAACAGTAAAAAAACTTAGTACTTAGATATCGAAAAAATATATTTTTGTAGACTCTTGAGAATAGAAGGAAAACATGTACATAATTATAAAAAATGAAAATCAATGGCGAATAAGACAGTGCGATTCGCACCATGGAGTCGGTAGATTTCATGGCTGTCGATGAGCAGTTTCACGACGACCTCGATCTTTGGTCATTATCTTTGGTAGATGATTATAAAAAACATGGATTAGGTGTTGACTGTTATGTTCTAGAACCAGTTGTTGACAGGAAAATATTTGATAGATTTCTCCTTGAACCAATTTGTGATCCTGTAGATGTTCTGTATGATTATTTTAGGATTCATAGAGATAATATTGATCAGTATATAGTAGATAGACTGTTTGCATATATTACATATAAAGATATTATATCTGCATTAGTGTCAAAGAATTATATGGAAGATATTTTCTCTATAATTATTAAGAATTGTAATTCTGTGCAAGATCTCTTACTTTACTATCTATCTAATGCATATGTAGAAATAGACATTGTTGATCTTATGGTAGATCATGGGGCTGTAATATATAAAATAGAATGCTTGAATGCCTATTTTAGGGGAATATGTAAAAAGGAAAGTAGTGTTGTTGAGTTTATTTTGAATTGTGGTATCCCAGATGAAAATGATGTTAAATTAGATCTATATAAAATAATTCAGTATACTAGGGGATTCCTTGTAGATGAACCCACAGTATTAGAAATTTATAAGCTTTGTATCCCATATATTGAAGATATCAATCAACTAGATGCTGGTGGAAGGACCTTGCTTTATCGCGCTATCTATGCAGGTTATATAGATTTAGTATCATGGCTATTAGAAAATGGAGCAAATGTCAACGCAGTAATGAGTAATGGATATACATGTCTTGACGTGGCCGTGGATAGGGGATCTGTCATCGCCCGTAGGGAAGCACATCTTAAAATATTAGAAATATTGCTTAGAGAACCATTGTCTATTGACTGTATAAAATTAGCTATACTTAATAATACAATTGAAAACCATGATGTGATAAAGCTCTGTATCAAGTATTTTATGATGGTAGATTATTCACTTTGTAATGTGTATGCATCATCACTCTTTGATTATATAATTGATTGTAAACAAGAATTGGAGTACATTAGGCAGATGAAAATTCATAATACAACCATGTATGAGTTAATCTATAATAGAGACAAAAACAAGCATGCTTCCCATATTCTACATAGGTATTCTAAACATCCAGTTTTGACACAGTGTATCACTAAAGGATTCAAGATTTACACAGAAGTAACCGAGCAGGTCACTAAAGCTCTAAACAGACGTGCTCTAATAGATGAGATAATAAACAATGTATCAACTGATGACAATCTCCTATCAAAACTTCCATTAGAAATTAGGGATCTAATTGTTTCACAAGCTGTCATATAGAGTTCTATCCACCCACCTTTCTTGAAATGAGTTAATAGTCATAAGTTAGTTAAGTCATAAGTTAGTTAAGTCATAAGTTAGTTAAGTCATAAGTTAGTTAAGTCATAAGTTAGTTAAGTCATAAGTTAGTTAAGTCATAAGTTAGTTAAGTCATAAGTTAGTTTATAGTCTAACACTTCTAATTTTTATACCTTGATCTTTTTCTCTAATTATGAAAAAGTAAATCATTATGAAGATGGATGAAATGGACGAGATTGTGCGCATCGTTAACGATAGTATGTGGTACGTACCTAACGCATTTATGGACGACGGTGATAATGAAGGTCACATTTCTGTCAATAATGTCTGTCATATGTATCTCGCATTCTTTGATGTGGATATATCATCTCATCTGTTTAAATTAGTTATTAAACACTGCGATCTGAATAAACGACTAAAATGTGGTAACTCTCCATTACATTGCTATACGATGAATACACGATTTAATCCATCTGTATTAAAGATATTGTTACGCCACGGCATGCGTAACTTTGATAGCAAGGATAAAAAAGGACATATTCCTCTACACCACTATCTGATTCATTCACTATCAATCGATAACAAGATCTTTGATATACTAACGGACCCCATTGATGACTTTAGTAAATCATCCGATCTATTGCTGTGTTATCTTAGATATAAATTCAATGGGAGCTTAAACTATTACGTTCTGTACAAATTATTGACTAAAGGATCTGACCCTAATTGCGTCGATGAGGATGGACTCACTTCTCTTCATTACTACTGTAAACACATATCCGCGTTCCACGAAAGCAATTATTACAAGTCAAAGAGTCACACTAAGATGCGAGCTGAGAAGCGATTCATCTACGCGATAATAGATCATGGAGCAAACATTAACGCGGTTACGAAAATCGGAAATACGCCGTTACACACTTACCTTCAACAGTATACCAAACATAGTCCTCGTGTGGTGTATGCTCTTTTATCTCGAGGAGCCGATACGAGGATACGTAATAATCTTGATTGTACACCCATCATGGAATACATAAAGAACGATTGTGCAACAGGTCATATTCTCATAATGTTACTCAATTGGCACGAACAAAAATACGGGAAATTACAAAAGGAAGAAGGACAACATCTACTTTATCTATTCATAAAACATAATCAAGGATATGGAAGTCGCTCTCTCAATATACTACGGTATCTACTAGATAGATTCGACATTCAGAAAGACGAATACTATAATACAATGACTCCTCTTCATACCGCCTTCCAGAATTGCAATAACAATGTTGCCTCATACCTCGTATACATCGGATACGACATCAACCTTCCGACTAAAGACGATAAGACAGTATTCGACTTGGTGTTTGAAAACAGAAACATTATATACAAGGCGGATGTCGTTAATGACATTATCCACCACAGACTGAAAGTATCTCTACCTATGATTAAATCGTTGTTCTACAAGATGTCGGAGTTCTCTCCCTACGACGATCACTACGTAAAGAAGATAATAGCCTACTGCCTATTAAGGGACGAGTCATTTGCGGAACTACATACTAAATTCTGTTTAAACGAGGACTATAAAAGTGTATTTATGAAAAATATATCATTCGATAAGATAGATTCCATCATCGAAAAATGTAGTCGTGACATAAGTCTCCTCAAAGAGATTCGAATCTCAGACACCGACTTGTATACGGTATTGAGAACAGAAGACATCCGGTATCACACATATCTCGAAGCCATACATTCAGACAAACGCATTTCATTTCCCATGTACGACGATCTCATAGAACAGTGTCATCTATCGATGGAGCATAAAAGTAAACTCGTCGACAAAGCACTCAATAAATTAGAGTCTACCATCGATAGTCAATCTAGACTATCGTATTTGCCTCCGGAAATTATGCGCAATATCATAACCAAGCTAAGCGACTACCATCTAAACAGTATGTTGTACGGAAAGAACCATTACAAATATTATCCATGATAGAAAGAAAATATTTAAAAAATAATCTATATGATTGGAGAAGTAGGAAACAAACAGTAACAAGACGACGATTACTACATTATTAAATCATGAGGTCCGTATTATACTCGTATATATTGTTTCTCTCATGTATAATAATAAACGGAAGAGATATAGCACCACATGCACCATCCAATGGAAAGTGTAAAGACAACGAATACAGAAGCCGTAATCTATGTTGTCTATCGTGTCCTCCGGGAACTTACGCTTCCAGATTATGTGATAGCAAGACTAATACACAATGTACACCGTGTGGTTCGGATACCTTTACATCTCACAATAATCATTTACAGGCTTGTCTAAGTTGTAACGGAAGATGTGATAGTAATCAGGTAGAGACGCGATCGTGTAACACGACTCACAATAGAATCTGTGAATGCTCTCCAGGATATTATTGTCTTCTCAAAGGAGCATCAGGGTGTAGAACATGTATTTCTAAAACAAAGTGTGGAATAGGATACGGAGTATCCGGATACACGTCTACCGGAGACGTCATCTGTTCTCCGTGTGGTCCCGGAACATATTCTCACACCGTCTCTTCCACAGATAAATGCGAACCCGTCGTAACCAGCAATACATTTAACTATATCGATGTGGAAATTAACCTGTATCCAGTCAACGACACATCGTGTACTCGGACGACCACTACCGGTCTCAGCGAATCCATCTCAACGTCGGAACTAACTATTACCATGAATCATAAAGATTGTGATCCAGTCTTTCGTGCAGAATACTTCTCTGTCCTTAATAATGTAGCAACTTCAGGATTCTTTACAGGAGAAAATAGATATCAGAATACTTCAAAGATATGTACTCTGAATTTCGAGATTAAATGTAACAACAAAGATTCATCTTCCAAACAGTTAACGAAAACAAAGAATGATACTATCATGCCGCATTCAGAGACGGTAACTCTAGTGGGCGACTGTCTATCTAGCGTCGACATCTACATACTATATAGTAATACCAATACTCAAGACTACGAAAATGATACAATCTCTTATCATATGGGTAATGTTCTCGATGTCAATAGCCATATGCCCGCTAGTTGCGATATACATAAACTGATCACTAATTCCCAGAATCCCACCCACTTATAGTAAGTTTTTTTACCTATAAATAATAAATACAATAATTAATTTCTCGTAAAAGTAGAAAATATATTCTAATTTATTATATGGTAAGAAAGTAGAATCATCTAGAACAGTAATCAATCAATAGCAATCATGAAACAATATATTGTCCTGGCATGCATGTGCCTAGTGGCAGCTGCTATGCCTACTAGTCTTCAACAATCTTCATCCTCGTGTACTGAAGAAGAAAACAAACATCATATGGGAATCGATGTTATTATCAAAGTCACAAAGCAAGACCAAACACCGACCAATGATAAGATTTGTCAATCCGTAACGGAAGTTACAGAGACCGAAGATGATGAGGTATCCGAAGAAGTTGTAAAAGGAGATCCCACCACTTATTACACTATCGTCGGTGCGGGTCTTAACATGAACTTTGGATTCACCAAATGCCCAAAGATTTCATCCATCTCCGAATCCTCTGATGGAAACACTGTGAATACTAGATTGTCCAGCGTGTCACCGGGACAAGGTAAGGACTCTCCCGCGATCACGCGTGAAGAAGCTCTGGCTATGATCAAAGACTGTGAGATGTCTATCGACATCAGATGTAGCGAAGAAGAGAAAGACAGTGACATCAAGACCCATCCAGTACTTGGGTCTAACATCTCACATAAGAAAGTGAGTTACAAAGATATCATCGGTTCAACGATCGTTGATACAAAATGTGTCAAGAACCTAGAGTTTAGCGTACGTATCGGAGACATGTGTGAGGAATCATCTGAACTTGAAGTCAAGGATGGATTCAAGTATGTCGACGGATCGGCATCTGAAGGTGCAACCGATGATACTTCACTCATCGATTCAACAAAACTCAAAGCATGTGTCTGAATCGATAACTCTATTCATCTGAAAATGGATGAGTTGGGTTAATCGAACGATTCAGACACCGCACCACGAATTAAAAAAGACCGGGCACTATATTCCGGTTTGCAAAACAAAAATATTTAACTACATTCACAAAAAGTTACCTCTCGTTACTTCTTCTTTCTGTTTCAATATGTGATACGATATGATCACTATTCGTATTCTCTTGGTCTCATAAAAAAGTTTTACAAAAAAAAAAAAAAAAATATTTTTATTCTCTTTCTCTCTTCGATGGTCTCACAAAAATATTAAACCTCTTTCTGATGTCTCAACTATTTCGTAAACGATAACGTCCAACAATATATTCTCGTAGAGCTTATCAACATCCTTATACCAATCTAGGTTGTCAGACAATTGCATCATAAAATAATGTTTATAATTTACACGTTAACATCATATAATAAACGTATATAGTTAATATTTTTGGAATATAAATGATCTGTAAAATCCATGTAGGGGACACTGCTCACGTTTTTTCTCTAGTACATAATTTCACACAAGTTTTTATACAGACAAATTAATTCTCGTCCATATATTTTAAAACATTGACTTTTGTACTAAGAAAAATATCTTGACTAACCATCTCTTTCTCTCTTCGATGGGTCTCACAAAAATATTAAACCTCTTTCTGATGGAGTCGTAAAAAGTTTTTATCCTTTCTCTCTTCGATAGGTCTCACAAAAATATTAAACCTCTTTCTGATGGTCTCTATAAACGATTGATTTTTCTTACCCTCTAGAGTTTCCTACGGTCGTGGGTCACACATTTTTTTCTAGACACTAAATAAAATAGTAAAAT',1,0),(274,2,'cds','YP_010377076.1','OPG094','Myristylated protein',73779,74802,1,'MGGGVSVELPKRDPPPGVPTDEMLLNVDKMHDVIAPAKLLEYVHIGPLTKDKEDKVKKRYPEFRLVNTGPGGLSALLRQSYNGTAPNCCRTFNRTHYWKKDGKISDKYEEGAVLESCWPDVHDTGKCDVDLFDWCQGDTFDMNICHQWIGSAFNRSDRTVEGRQSLINLYNKMQRLCSKDASVPICELFLHHLRAHNTEDSKEMIDYILRQQSADFKQKYMRCSYPTRDKLEESLKYAEPRECWDPECSNANVNFLLTRNYNNLGLCNIVRCNTSVNNLQMDKTSSLRLSCGLSNSDRFSTVPVNRAKVVQHNIKHSFDLKLHLISLLSLLVIWILIVAI',0,95),(293,2,'cds','YP_010377095.1','OPG113','mRNA capping enzyme large subunit',91730,94268,1,'MDANIVSSSTIATYIDALAKNASELEQRSTAYEINNELELVFIKPPLITLTNVVNISTIQESFIRFTVTNKEGIKIRTKIPLSKVHGLDVKNVQLVDAIDNIVWEKKSLVTENRLHKECLLRLSTEERHIFLDYKKYGSSIRLELVNLIQAKTKNFTIDFKLKYFLGSGAQSKSSLLHAINHPKSRPNTSLEIEFTPRDNETVPYDELIKELTTLSRHIFMASPENVILSPPINAPIKTFMLPKQDIVGLDLENLYAVTKTDGIPITIRVTSKGLYCYFTHLGYIIRYPVKRTIDSEVVVFGEAVKDKNWTVYLIKLIEPVNAISDRLEESKYVESKLVDICDRIVFKSKKYEGPFTTTSEVVDMLSTYLPKQPEGVILFYSKGPKSNIDFKIKKENTIDQTANVVFRYMSSEPIIFGESSIFIEYKKFTNDKGFPKEYGSGKIVLYNGVNYLNNIYCLEYINTHNEVGIKSVVVPIKFIAEFLVNGEILKPRIDKTMKYINSEDYYGNQHNIIVEHLRDQSIKIGDVFNEDKLSDVGHQYAANNDKFRLNPEVSYFTNKRTRGPLGILSNYVKTLLISMYCSKTFLDDSNKRKVLAIDFGNGADLEKYFYGEIALLVATDPDADAIARGNERYNKLNSGIKTKYYKFDYIQETIRSDTFVSSVREVFYFGKFNIIDWQFAIHYSFHPRHYATVMNNLSELTASGGKVLITTMDGDKLSKLTDKKTFIIHKNLPSSENYMSVEKIADDRIVVYNPSTMSTPMTEYIIKKNDIVRVFNEYGFVLVDNVDFATIIERSKKFINGASTMEDRPSTRNFFELNRGAIKCEGLDVEDLLSYYVVYVFSKR',0,114),(331,2,'cds','YP_010377133.1','OPG151','DNA-dependent RNA polymerase subunit rpo132',128923,132418,1,'MKKNTDSEMDQRLGYKFLVPDPKAGVFYRPLHFQYVSYSNFILHRLHEILTVKRPLLSFKNNTERIMIEISNVKVTPPDYSPIIASIKGKSYDALATFTVNIFKEVMTKEGISITKISSYEGKDSHLIKIPLLIGYGNKNPLDTAKYLVPNVIGGVFINKQSVEKVGINLVEKITTWPKFRVVKPNSFTFSFSSVSPPNVLPTRYRHYKISLDISQLEASNISSTKTFITVNIVLLSQYLSRVSLEFIRRSLSYDMPPEVVYLVNAIIDSAKRLTESITDFNIDTYINDLVEAEHIKQKSQLTINEFKYEMLHNFLPHMNYTPDQLKGFYMISLLRKFLYCIYHTSRYPDRDSMVCHRILTYGKYFETLAHDELENYIGNIRNDIMNNHKNRGTYAVNIHVLTTPGLNHAFSSLLSGKFKKSDGSYRTHPHYSWMQNISIPRSVGFYPDQVKISKMFSVRKYHPSQYLYFCSSDVPERGPQVGLVSQLSVLSSITNILTSEYLDLEKKICEYIRSYYKDDISYFETGFPITIENALVASLNPNMICDFVTDFRRRKRMGFFGNLEVGITLVRDHMNEIRINIGAGRLVRPFLVVDNGELMMDVCPELESRLDDMTFSDIQKEFPHVIEMVDIEQFTFSNVCESVQKFRMMSKDERKQYDLCDFPAEFRDGYVASSLVGINHNSGPRAILGCAQAKQAISCLSSDIRNKIDNGIHLMYPERPIVISKALETSKIAANCFGQHVTIALMSYKGINQEDGIIIKKQFIQRGGLDIVTAKKHQVEIPLENFNNKERDRSNAYSKLESNGLVRLNAFLESGDAMARNISSRTLEDDFARDNQISFDVSEKYTDMYKSRVERVQVELTDKVKVRVLTMKERRPILGDKFTTRTSQKGTVAYIADETELPYDENGITPDVIINSTSIFSRKTISMLIEVILTAAYSTKPYNNKGENRPVCFPSSNETSIDAYMQFAKQCYEYSNPKLSEEELSDKIFCEKILYDPETDKPYESKVFFGPIYYLRLRHLTQDKATVRCRGKKTKLIRQANEGRKRGGGIKFGEMERDCLIAHGAANTITEVLKDSEEDYQDVYICENCGDIAAQIKSINTCLRCSKLNLSPLLTKIDTTHVSKVFLTQMNARGVKVKLDFERRPPSFYKPLDKVDLKPSFLV',0,152),(338,2,'cds','YP_010377140.1','OPG159','CPXV166 protein',139767,140205,1,'MTSILNTLRFLEKTSFYNCNDSITKEKIKIKHKGMLFVFYKPKHSTVVKYLSGGGIYHDDLVVLGKVTINDLKMMLFYMDLSYHGVTSSGAIYKLGSSIDRLSLNRTIVTKVNNNYNNYNNYNNYNCYNNYNCYNYDDTFFDDDD',0,159),(357,2,'cds','YP_010377158.1','OPG185','Hemagglutinin',158916,159858,1,'MTQLPILLLLISLVYATPSPQTSKKIGDDATISCSRNNTNYYVVMSAWYKEPNSIILLAAKSDVLYFDNYTKDKISYDSPYDDLVTTITIKSLTAGDAGTYICAFFMTSTTNDTDKVDYEEYSIELIVNTDSESTIDIILSGSTPETISEKPEDIDNSNCSSVFEITTPEPITDNVDDHTDTVTYTSDSINTVNASSGESTTDEIPEPITDKEEDHTVTDTVSYTTVSTSSGIVTTKSTTDDADLYDTYNDNDTVPPTTVGGSTTSISNYKTKDFVEIFGITTLIILSAVAIFCITYYICNKHPRKYKTENKV',0,178),(364,2,'cds','YP_010377165.1','OPG193','Soluble interferon-gamma receptor-like protein',167333,168137,1,'MRYIIILAVLFINSIHAKITSYKFESVNFDSKIEWTGDGLYNISLKNYGIKTWQTMYTNVPEGTYDISGFPKNDFVSFWVKFEQGDYKVEEYCTGLCVEVKIGPPTVILTEYDDHINLFIEHPYATRGSKKIPIYKRGDMCDIYLLYTANFTFGDSEEPVTYDIDDYDCTSTGCSIDFATTEKVCVTAQGATEGFLEKITPWSSEVCLTPKKNVYTCAIRSKEDVPNFKDKIARVITRKFNKQSQSYLTKFLGSTSNDVTTFLSILD',0,185),(366,2,'cds','YP_010377167.1','OPG197','CPXV205 protein',169669,169972,1,'MYSGIYPIVLLLTTNMDSDTDTDTDTDTDTDTDTDVEDIMNEIDREKEEILKNVEIENNKNINKNHPSEYIREALVINTSSNSDSIDKEVIEYISHDVGI',0,187),(375,2,'cds','YP_010377177.1','OPG005','Bcl-2-like protein',189198,189660,1,'MASPCAQFSPCHCHATKDSLNTVTDVRHCLTEYILWVSHRWTHRESAGPLYRLLISFRIDAMELFGSELKEFSNSLPWDNIDNCVEIIKCFIRNDSMKTAKELCAIIGLCTQSAIVTGRVFNDKYIDILLMLRKILNENDYLTLLDHILTAKY',0,196),(376,2,'cds','YP_010377184.1','OPG016','Brix domain protein',190409,190940,1,'MDSRIAIYVLVSASLLYLVNCHKLVHYFNLKINGSDITNTADILLDNYPIMTFDGKDIYPSISFMVGNKLFLDLYKNIFEEFFRLFRVSVSSQYEELEYYYSCDYTNNRPTIKQHYFYNGDEYTEIDRSKKATNKNSWLITSGFRLQKWFDSEDCIIYLRSLVRRMEDSNKNSKKT',0,197),(377,2,'cds','YP_010377179.1','OPG015','Ankyrin repeat protein (39)',191053,192367,1,'MESVDFMAVDEQFHDDLDLWSLSLVDDYKKHGLGVDCYVLEPVVDRKIFDRFLLEPICDPVDVLYDYFRIHRDNIDQYIVDRLFAYITYKDIISALVSKNYMEDIFSIIIKNCNSVQDLLLYYLSNAYVEIDIVDLMVDHGAVIYKIECLNAYFRGICKKESSVVEFILNCGIPDENDVKLDLYKIIQYTRGFLVDEPTVLEIYKLCIPYIEDINQLDAGGRTLLYRAIYAGYIDLVSWLLENGANVNAVMSNGYTCLDVAVDRGSVIARREAHLKILEILLREPLSIDCIKLAILNNTIENHDVIKLCIKYFMMVDYSLCNVYASSLFDYIIDCKQELEYIRQMKIHNTTMYELIYNRDKNKHASHILHRYSKHPVLTQCITKGFKIYTEVTEQVTKALNRRALIDEIINNVSTDDNLLSKLPLEIRDLIVSQAVI',0,26),(744,4,'source','ON563414.3','ON563414.3','',0,197205,0,'TTTTAGTACATTAATATTATATTTTACTATTTTATTTAGTGTCTAGAAAAAAATGTGTGACCCACGACCGTAGGAAACTCTAGAGGGTAAGAAAAATCAATCGTTTATAGAGACCATCAGAAAGAGGTTTAATATTTTTGTGAGACCTATCGAAGAGAGAAAGGATAAAAACTTTTTACGACTCCATCAGAAAGAGGTTTAATATTTTTGTGAGACCCATCGAAGAGAGAAAGAGATGGTTAGTCAAGATATTTTTCTTAGTACAAAAGTCAATGTTTTAAAATATATGGACGAGAATTAATTTGTCTGTATAAAAACTTGTGTGAAATTATGTACTAGAGAAAAAACGTGAGCAGTGTCCCCTACATGGATTTTACAGATCATTTATATTCCAAAAATATTAACTATATACGTTTATTATATGATGTTAACGTGTAAATTATAAACATTATTTTATGATGCAATTGTCTGACAACCTAGATTGGTATAAGGATGTTGATAAGCTCTACGAGAATATATTGTTGGACGTTATCGTTTACGAAATAGTTGAGACATCAGAAAGAGGTTTAATATTTTTGTGAGACCATCGAAGAGAGAAAGAGAATAAAAATATTTTTTTTTTTTTTGTAAAACTTTTTTATGAGACCAAGAGAATACGAATAGTGATCATATCGTATCACATATTGAAACAGAAAGAAGAAGTAACGAGAGGTAACTTTTTGTGAATGTAGTTAAATATTTTTGTTTTGCAAACCGGAATATAGTGCCCGGTCTTTTTTAATTCGTGGTGCGGTGTCTGAATCGTTCGATTAACCCAACTCATCCATTTTCAGATGAATAGAGTTATCGATTCAGACACATGCTTTGAGTTTTGTTGAATCGATGAGTGAAGTATCATCGGTTGCACCTTCAGATGCCGATCCGTCGACATACTTGAATCCATCCTTGACTTCAAGTTCAGATGATTCCTCACACATGTCTCCGATACGTACGCTAAACTCTAGGTTCTTGACACATTTTGTATCAACGATCGTTGAACCGATGATATCTTTGTAACTCACTTTCTTATGTGAGATGTTAGACCCAAGTACTGGATGGGTCTTGATGTCACTGTCTTTCTCTTCTTCGCTACATCTGATGTCGATAGACATCTCACAGTCTTTGATCATAGCCAGAGCTTCTTCACGCGTGATCGCGGGAGAGTCCTTACCTTGTCCCGGTGACACGCTGGACAATCTAGTATTCACAGTGTTTCCATCAGAGGATTCGGAGATGGATAAAATCTTTGGGCATTTGGTGAATCCAAAGTTCATGTTAAGACCCGCACCGACGATAGTGTAATAAGTGGTGGGATCTCCTTTTACAACTTCTTCGGATACCTCATCATCTTCGGTCTCTGTAACTTCCGTTACGGATTGACAAATCTTATCATTGGTCGGTGTTTGGTCTTGCTTTGTGACTTTGATAATAACATCGATTCCCATATGATGTTTGTTTTCTTCTTCAGTACACGAGGATGAAGATTGTTGAAGACTAGTAGGCATAGCAGCTGCCACTAGGCACATGCATGCCAGGACAATATATTGTTTCATGATTGCTATTGATTGATTACTGTTCTAGATGATTCTACTTTCTTACCATATAATAAATTAGAATATATTTTCTACTTTTACGAGAAATTAATTATTGTATTTATTATTTATAGGTAAAAAAACTTACTATAAGTGGGTGGGATTCTGGGAATTAGTGATCAGTTTATGTATATCGCAACTAGCGGGCATATGGCTATTGACATCGAGAACATTACCCATATGATAAGAGATTGTATCATTTTCGTAGTCTTGAGTATTGGTATTACTATATAGTATGTAGATGTCGACGCTAGATAGACAGTCGCCCACTAGAGTTACCGTCTCTGAATGCGGCATGATAGTATCATTCTTTGTTTTCGTTAACTGTTTGGAAGATGAATCTTTGTTGTTACATTTAATCTCGAAATTCAGAGTACATATCTTTGAAGTATTCTGATATCTATTTTCTCCTGTAAAGAATCCTGAAGTTGCTACATTATTAAGGACAGAGAAGTATTCTGCACGAAAGACTGGATCACAATCTTTATGATTCATGGTAATAGTTAGTTCCGACGTTGAGATGGATTCGCTGAGACCGGTAGTGGTCGTCCGAGTACACGATGTGTCGTTGACTGGATACAGGTTAATTTCCACATCGATATAGTTAAATGTATTGCTGGTTACGACGGGTTCGCATTTATCTGTGGAAGAGACGGTGTGAGAATATGTTCCGGGACCACACGGAGAACAGATGACGTCTCCGGTAGACGTGTATCCGGATACTCCGTATCCTATTCCACACTTTGTTTTAGAAATACATGTTCTACACCCTGATGCTCCTTTGAGAAGACAATAATATCCTGGAGAGCATTCACAGATTCTATTGTGAGTCGTGTTACACGATCGCGTCTCTACCTGATTACTATCACATCTTCCGTTACAACTTAGACAAGCCTGTAAATGATTATTGTGAGATGTAAAGGTATCCGAACCACACGGTGTACATTGTGTATTAGTCTTGCTATCACATAATCTGAAAGCGTAAGTTCCCGGAGGACACGATAGACAACATAGATTACGGCTTCTGTATTCGTTGTCTTTACACTTTCCATTGGATGGTGCATGTGGTGCTATATCTCTTCCGTTTATTATTATACATGAGAGAAACAATATATACGAGTATAATACGGACCTCATGATTTAATAATGTAGTAATCGTCGTCTTGTTACTGTTTGTTTCCTACTTCTCCAATCATATAGATTATTTTTTAAATATTTTCTTTCTATCATGGATAATATTTGTAATGGTTCTTTCCGTACAACATACTGTTTAGATGGTAGTCGCTTAGCTTGGTTATGATATTGCGCATAATTTCCGGAGGCAAATACGATAGTCTAGATTGACTATCGATGGTAGACTCTAATTTATTGAGTGCTTTGTCGACGAGTTTACTTTTATGCTCCATCGATAGATGACACTGTTCTATGAGATCGTCGTACATGGGAAATGAAATGCGTTTGTCTGAATGTATGGCTTCGAGATATGTGTGATACCGAATGTCTTCTGTTCTCAATACCGTATACAAGTCGGTGTCTGAGATTCGAATCTCTTTGAGGAGACTTATGTCACGACTACATTTTTCGATGATGGAATCTATCTTATCGAATGATATATTTTTCATAAATACACTTTTATAGTCCTCGTTTAAACAGAATTTAGTATGTAGTTCCGCAAATGACTCGTCCCTTAATAGGCAGTAGGCTATTATCTTCTTTACGTAGTGATCGTCGTAGGGAGAGAACTCCGACATCTTGTAGAACAACGATTTAATCATAGGTAGAGATACTTTCAGTCTGTGGTGGATAATGTCATTAACGACATCCGCCTTGTATATAATGTTTCTGTTTTCAAACACCAAGTCGAATACTGTCTTATCGTCTTTAGTCGGAAGGTTGATGTCGTATCCAATGTATACGAGGTATGAGGCAACATTGTTATTGCAATTCTGGAAGGCGGTATGAAGAGGAGTCATTGTATTATAGTATTCGTCTTTCTGAATGTCGAATCTATCTAGTAGATACCGTAGTATATTGAGAGAGCGACTTCCATATCCTTGATTATGTTTTATGAATAGATAAAGTAGATGTTGTCCTTCTTCCTTTTGTAATTTCCCGTATTTTTGTTCGTGCCAATTGAGTAACATTATGAGAATATGACCTGTTGCACAATCGTTCTTTATGTATTCCATGATGGGTGTACAATTAAGATTATTACGTATCCTCGTATCGGCTCCTCGAGATAAAAGAGCATACACCACACGAGGACTATGTTTGGTATACTGTTGAAGGTAAGTGTGTAACGGCGTATTTCCGATTTTCGTAACCGCGTTAATGTTTGCTCCATGATCTATTATCGCGTAGATGAATCGCTTCTCAGCTCGCATCTTAGTGTGACTCTTTGACTTGTAATAATTGCTTTCGTGGAACGCGGATATGTGTTTACAGTAGTAATGAAGAGAAGTGAGTCCATCCTCATCGACGCAATTAGGGTCAGATCCTTTAGTCAATAATTTGTACAGAACGTAATAGTTTAAGCTCCCATTGAATTTATATCTAAGATAACACAGCAATAGATCGGATGATTTACTAAAGTCATCAATGGGGTCCGTTAGTATATCAAAGATCTTGTTATCGATTGATAGTGAATGAATCAGATAGTGGTGTAGAGGAATATGTCCTTTTTTATCCTTGCTATCAAAGTTACGCATGCCGTGGCGTAACAATATCTTTAATACAGATGGATTAAATCGTGTATTCATCGTATAGCAATGTAATGGAGAGTTACCACATTTTAGTCGTTTATTCAGATCGCAGTGTTTAATAACTAATTTAAACAGATGAGATGATATATCCACATCAAAGAATGCGAGATACATATGACAGACATTATTGACAGAAATGTGACCTTCATTATCACCGTCGTCCATAAATGCGTTAGGTACGTACCACATACTATCGTTAACGATGCGCACAATCTCGTCCATTTCATCCATCTTCATAATGATTTACTTTTTCATAATTAGAGAAAAAGATCAAGGTATAAAAATTAGAAGTGTTAGACTATAAACTAACTTATGACTTAACTAACTTATGACTTAACTAACTTATGACTTAACTAACTTATGACTTAACTAACTTATGACTTAACTAACTTATGACTTAACTAACTTATGACTTAACTAACTTATGACTATTAACTCATTTCAAGAAAGGTGGGTGGATAGAACTCTATATGACAGCTTGTGAAACAATTAGATCCCTAATTTCTAATGGAAGTTTTGATAGGAGATTGTCATCAGTTGATACATTGTTTATTATCTCATCTATTAGAGCACGTCTGTTTAGAGCTTTAGTGACCTGCTCGGTTACTTCTGTGTAAATCTTGAATCCTTTAGTGATACACTGTGTCAAAACTGGATGTTTAGAATACCTATGTAGAATATGGGAAGCATGCTTGTTTTTGTCTCTATTATAGATTAACTCATACATGGTTGTATTATGAATTTTCATCTGCCTAATGTACTCCAATTCTTGTTTACAATCAATTATATAATCAAAGAGTGATGATGCATACACATTACAAAGTGAATAATCTACCATCATAAAATACTTGATACAGAGCTTTATCACATCATGGTTTTCAATTGTATTATTAAGTATAGCTAATTTTATACAGTCAATAGACAATGGTTCTCTAAGCAATATTTCTAATATTTTAAGATGTGCTTCCCTACGGGCGATGACAGATCCCCTATCCACGGCCACGTCAAGACATGTATATCCATTACTCATTACTGCGTTGACATTTGCTCCATTTTCTAATAGCCATGATACTAAATCTATATAACCTGCATAGATAGCGCGATAAAGCAAGGTCCTTCCACCAGCATCTAGTTGATTGATATCTTCAATATATGGGATACAAAGCTTATAAATTTCTAATACTGTGGGTTCATCTACAAGGAATCCCCTAGTATACTGAATTATTTTATATAGATCTAATTTAACATCATTTTCATCTGGGATACCACAATTCAAAATAAACTCAACAACACTACTTTCCTTTTTACATATTCCCCTAAAATAGGCATTCAAGCATTCTATTTTATATATTACAGCCCCATGATCTACCATAAGATCAACAATGTCTATTTCTACATATGCATTAGATAGATAGTAAAGTAAGAGATCTTGCACAGAATTACAATTCTTAATAATTATAGAGAAAATATCTTCCATATAATTCTTTGACACTAATGCAGATATAATATCTTTATATGTAATATATGCAAACAGTCTATCTACTATATACTGATCAATATTATCTCTATGAATCCTAAAATAATCATACAGAACATCTACAGGATCACAAATTGGTTCAAGGAGAAATCTATCAAATATTTTCCTGTCAACAACTGGTTCTAGAACATAACAGTCAACACCTAATCCATGTTTTTTATAATCATCTACCAAAGATAATGACCAAAGATCGAGGTCGTCGTGAAACTGCTCATCGACAGCCATGAAATCTACCGACTCCATGGTGCGAATCGCACTGTCTTATTCGCCATTGATTTTCATTTTTTATAATTATGTACATGTTTTCCTTCTATTCTCAAGAGTCTACAAAAATATATTTTTTCGATATCTAAGTACTAAGTTTTTTTACTGTTTTTGTTACTGTCTTCCATTCTTCTAACTAAAGATCTGAGATAAATTATACAATCTTCGCTATCGAACCATTTTTGTAGTCTAAAGCCTGAAGTAATTAACCAACTGTTTTTATTAGTGGCTTTTTTCGATCTATCCTCGTCCTCTCATCATCCTTATATTATTATCATTATTATCATAGTCTATTAAACACAAATCATCTACGTTTATAACAACATTCTCATTATTAATTAGTTCTGTAGAATATCTTTAATAATTTGGCTATACATCTGTTCAATACTATCTATTGATGATTTCTTTTTTAAGACTTAAACTAGTTATGGTAATGACGATGAAATCGAGTAGTAACTTCTAATAAAGACTTGATATCATTATCATATGTTTGATCGTCATAGTTAATAGTGTGGCTAAATGGTACTGTTAATAAGTTTATAGACAATATCATAGTATTTTCTTTCCAGAATTAGATTATTTTTTTAAATACTGATCCTCACAATTCCGTGATGTAGCAGTAGTTGGTGCATGGTCTATATCGTTAAAATGTATCATATATAATAGTTTTCTGACGTGGAGTACAGAATTTTCGATTAATGAGTTCATGGTAAGGAAGGGCAAATGCCTGTATATAATATACATAAGTTAATAGTTTTTTATCATATTTTCTAATACCATAATAAAAATTATCATTATTGCGTTTGGTAGTTCTGCCCTATCATCTATATCACTGTCACTCTCGCTCTCACTATATCTTCTAAAATTACAAACAACTGGATATTCGATAACAGCATTTGTGTAGTTTTTGTCTTTTACAGTATATACGTTATTGTCAAAATCTAAACAAATATTAGCATAATACATCTATCTATAAGATCAGGATCCATGTTCGAGCATACTAGCCATGTATATTTGTAACTTCGTCGTACAGCGTTAGATCAATAGAATAAACAATCGTGTGACGCAACTTTTTTACGATCTAGTTGTATGAGTTTATCGTTTACATAAGCAATTAACGGCTTTAACAGATGATCTGAGTAATAATATACCTCTGTTATACGTTTAATGTTCACGGTCTTAGTATTTTTAGATATCAATTGTGATTTACACCATATTCGACTCCCTTGTGTGTAACGTTAGAAATTCTAAATCTATATTATCTATTACAGCGTAAAACACATTCAATATTGTATTGTTATTTTTATATTATTTACACAATTAACAATGTATTATTAGTTTATATTACTGAATTAATAATATAAAATTCCCAATCTTGTCATAAACACAAAATCCATTAAAAATGTCGATAAAATATCTGATGTTGTTGTTCGCTGCTATGATAATCAGATCATTAGCCGATAGTGGTAATGCTATCGAAACAACATCGCCAGAAATTACAAACGCTACAACAGATATTCCAGCTATCAGATTATGTGGTCCAGAGGGAGATGGATATTGTTTACACGGTGACTGTATCCACGCTAGAGATATTGACGGTATGTATTGTAGATGCTCTCATGGTTATACAGGTATTAGATGTCAGCATGTAGTATTAGTAGACTATCAACGTTCAGGAAAACCAGACACTACAACATCATATATCCCATCTCTAGGTATTGTGCTTGTATTAGTAGGCATTATTATTACGTGTTGTCTATTATCTGTTTATATGTTCACTCGAAGAACTAAACTACCTATACAAGATATGGTTGTGTTATATTTTTTATAAAATTTTTTTATGAGTATTTTTACAAAAATGTATATGTATAAAAAAAATACTAAGTATACGATGTATCCTGTATTATTTGTATTTATCTAAACAATACTTCTGCCTCTAGATGGGATACAAAAATTTTTTATTTCAGCATATTAAAGTAAAATCTAGTTACCTTGAAAATGAATACAGTGGGTGGTTCCGTATCACCAGTAAGAACATAATAGTCGAATACAGTATCCGATTGAGATTTTGCATACAATACTAGTCTAGAAAGAAATTTGTAATCATCCTCTGTGACAGGAGTCCATATATCTGTATCATCGTCTAGTTTTTATCAGTGTCCTATGCTATATTCCTGTTATCATCATTAGTTAATGAAAATAACTCTCGTGCTTCAGAAAAGTCAAATATTGTATCCATACATATATCTCCAAAACTATCACTTATACGTTTATCTTTAACGAACATATACCTAGATGGTTATTTACTAACAGACATTTTTTCAAGATCTATTGACAATAACTCCTATAGTTTCCACATCAACCAAGTAATGATCATCTATTGTTATATAACAATAACATAACTCTTTTCCATTTTTATCAGTATCTATATCAACGTCGTTGTAGTGAATAGTAGTCATTGATCTATTATATGAAACGGATATGTCTAGTTAATATTTTCTTTGATTTAAAGTCTATAGTCTTTACAAACATAATATCCTTATCCGACTTTATATTTCCTGTAGGGTGGCATAATTTTATTCTGCCTCCACAATCAGTGTTTCCAAATATATTACTAGACAATATTCCATATAGTTATTAGTTAAGGGACCCAATTAGAACACGTACGCGCTTATTCATCATTTGGATCGTATTTCATAAAAGTTATTATGTTATAGATGTCAACACATTCTACATTTTTTTAATTGTCTATATAGTATTTTTCTGATATTTTCTATAATATCAGAATTGTCTTCCATAGGAAGTTGTATACTATTCGGAATCAGTTACATGTTTAAATAATTCTCTGATGTCATTCCTTATACAATCAAATTCATTATTAAACAGTTTAATAGTCTGTAGACCTTTATCGTCGTACATATCCATTGTCTTATTAGTTACGCTTATTTTTATGGGTTTTACGTTGCTTTATTATATTTTATAATAATGATTGTTTGACAATGTCGTAGTATAGATATATTATTAGAGGAGGTATAATTATAAAAAGTTTCTGAGTACGATGTTATAAGAGGAGAGGACACATTAACATCATACATCAATTAACTACATTCTTATAACATTGTAATCAAAAGAATTGCAATTTTGATGTATAACAACTGTCAATGGAATTGTATATTACAAATTACGGTATGTTGTAACAACAAATACCGATCGGTAATTGTCTCTGCCGCTGTAATAGAATTAATTATATATCTATTACACCGGCCTTGTATCATAATAAAGTTGTGGTAGTATGATCTCCATATTTATAATTTAGTACTTTGTATTTAGTTTTTTTGGAATCATAAAAAAAGTTTTACTAATTTAAAATTTAAAAAGTATTTACATTTTTCACTGTTTAGTCGCGGATATGGAATTCGATCCTGTCAAAATCAATACATCATCTATAGATCATGTAACAATATTACAATACATAGATGAACCAAATGATATAAGACTAACAGTATGCATTATCCGAAATGTTAATAACATTACATATTATATCAATATCACAAAAATAAATCCACATTTGGCTAATCGATTTCGGGCTTGGAAAAAACGTATCGCCGGAAGGGACTATATGACTAACTTATCTAGAGATACAGGAATACAACAATCAAAACTTACTGAAACTATACGTAACTGTCAAAAAAATAAAAACATATATGGTCTATATATACACTACAATTTAGTTATTAATGTGGTTATTGATTGGATAACCGATGTGATTGTTCAATCAATATTAAGAGGGTTGGTAAATTGGTACATAGCTAATAATACATATACTCCAAATACACCCAATAATACTACAACCATTTCTGAGTTGGATATCATCAAAATACTGGATAAATACGAGGACATGTATAGAGTAAGTAAAGAAAAAGAATGTGGAATTTGCTATGAAGTTGTTTACTCAAAACGATTAGAAAACGATAGATACTTTGGTTTATTGGATTCGTGTAATCATATATTTTGCATAACATGTATCAATATATGGCATAGAACACGAAGAGAAACCGGTGCGTCAGATAATTGTCCTATATGCCGTACACGTTTTAAAAAAATAACAATGAGCAAGTTCTATAAGCTAGTTAACTAATAAATAAAAAGTTTAATTATCGACGATATATGTCGTTATTTTTCTCTCATATGAAAGATTAATTTGATTCTAATATAATCTTCAGTATTGGATGAATCTCAATTCAAATTAATTCCATTAGATTAGATTAGATTAGATCATAAATAAAAATAGTAGCACGCACTACTTCAGCCAAATATTCTTTTTTGAAACGCCATCTAGCGTAATGAGAACACAAGTGAACCTATAATGAGCAAATTTATTAGTATCGGTTACATGAAGGACTTTACGTAGAGTGGTGATTCCTCCATCTGTGGTACGAACGGTTTCATCTTCTTTGATGCCACCACCCAGATGTTCTATAAACTTGGTATCCTCGTCCGATTTCATATCATTTGCCAACCAATACATATAGCTAAACCCAGGCATACGTTCCACACATCCGGAACAATGAAATTCTCCAGAAGATGTTACAATGGCTAGATTTGGACATTTGGTTTCAACCGCGTTAACATATGAGTGAACACACCCATACATGAAAGCGATGAGAAATAGGATTCTCATCTTGCCAAAATATCACTATAAAAAATTTATTTATCAATTTTAAAGGTATAAAAAAATACTTATTGTTGCTCGAATATTTTGTATTTGATGGTATACGGAAGATTAGAAATGTAGGTATTATCATCAACTGATTTTATGATGGTTTTATGAATTTTATTATGCTTCACTATTGCATCGGAAATAATATCATATGCTTCCACGTATATTTTATTTTGTTTTGACTCATAATACGCACGTAATTCTGGATTATTGGCATATCGATGAATAATTTTAGCTCCATGCTCAGTAAATATTAATGAGAACATAGTGTTGCCTCCTACCATTATTTTTTTCATCTCATTCAATTCTTGATTGCAGAGATCTATATAATCATTATAGCGTTGACTTATGGACTCTGGAATCTTAGACGATGTACAGTCATCTATAATCATGGTATATTTAATACATTGTTTTATAGCATAGGCATTATCTACGATATTAGATACTTCACTCAATGAATCAATCACACAATCTAATGTAGGTTTATGACATAATAGCATTTTCAGCAGTTCAATGTTTCTAGATTCGTTGATGGCAATGGTTATACATGTATATCCGTTATTTGATCTAATGTTGACATCTGAACCGGATTCTAGCAGTAAAGATACTAGAGATTGTTTATTATATCTAACAGCCTTGTGAAGAAGTGTTTCTCCTCGTTTGTCAATCATGTTAATGTCTTTAAGATAAGGTAGACAAATGTTTATAGTACTAAGAATTGGGCAAACATAAGACATGTCACAAAGACCCTTTTTGTATGTATAAGTGTAGAAATTATAACATCCATAGTTGGATTCACATAGGTGTCCAATCGGGATCTCTCCATCATCGAGATGATTGACGGCATCTCCCCCTTCCTTTTTTAGTAGATATTTCATCGTGTAAGAATCAATATTAATATTTCTAAAGTATCTGTGTATAGCCTCTTTATTTACCACAGCTCCATATTCCAACATGCATTCCACTAGAGGGATATCGATATCGCCGAATGTCATATACTCAATTAGTATATGTTGGAGGACATCCGAGTTCATTGTTTTCAATATCAAAGAGATGGTTTCCTTATCATTTCTCCATAGTGGTACAATACTACACATTATTCCGTACGGCTTTCCATTCTCCAAAAACAATTTTACCAAATCTAAATCTACATCTTTATTGTATCTATAATCACTATTTAGATAATCAGCCATAATTCCTCGAGTGCAACATGTTAGATCGTCTATATATGAATAAGCCGTGTTATCTATTCCTTTCATTAACAATTTAACGATGTCTATATCTATATGAGATGACTTAATATAATATTGAAGAGCTGTACAATAGTTTTTATCTATAGAAGACGGCTTGATTCCGTGATTAATTAGACATTTAACAACTTCCGGACGCACATATGCTCTCGTATCCGACTCTGAATACAGATGAGCGATGATATACAGATGCAATACGGTACCACAATTTCGTGGTTGATAATCATCATACACGTATCCGTACTCGTCATCCTCATAAAGAACACTGCATCCATTTTCTATGAACAAATCAATAATTTCAGGAACAGGATCATCTGTCATTACATAATTTTCTATAACTGAACGATGGTTTTCACATTTAACACTCAAGTCAAATCCATGTTCTACCAACACCTTTATCAAGTCAACGTCTACATTTTTTGATTTCATATAGCTGAATATATTAAAGTCATTTATGTTGCTATATCCAGTAGCTTCTAGTAGAGCCATCGCTATATCCTTATTGACTTTAACATGTCTACTATTTGTGTATTCTTCTATTGGGGTAAACTGTCTCCAATTTTTATGTAATGGATTAGTGCCACTATCTAGTAGTAGTTTGACGACCTCAACATTATTACAATGCTCATTGAAAAGGTATGCGTGTAAAGCATTATTCTTGAATTGGTTCCTGGTATCATTAGGATCTCTGTCTCTCAACATCTGTTTAAGTTCATCGAGAACCACCTCCTCATTTTCCAGATAGTCAAACATTTTGACTGAATAGAAGTGAATGAGCTACTGTGAACTCTATACACCCGCACAACTAATGTCATTAAATATCATTTTTGAATGTATTTATACCATGTCAAAAACTTGTACAATTATTAATAAAAATAATTAGTGTTTAAATTTTACCAGTTCCAGATTTTACACCTCCGTTAACACCTCCATTAACCCCACTTTTTACACCACTGGACGATCCTCCTCCCCACATTCCACTGCCACTAGATGTATAAGTTTTAGATCCTTTATTACTACCATCATGTCCATGGATAAAGACACTCCACATGCCGCCACTACTACCCCCTTTAGACGACATATTAATAAGACAAGTTTAACAATAAAATTAATCACGAGTACCCTACTACCAACCACTATTATATGATTACAGTACCTTGACTAAAGTCTCTAGTCACAAGATCAATACTACCAACCTACGCTATTATATGATTATAGTTTCTATTTTTATAGGAACGCGTACGAGAAAATCAAATGTCTAAGTTCTAACGGTAGTGTTGATAAACGATTGTTATCCGCGGATACCTCATCTATCATGTTGTCTATTTTCTTACTTTGTTCTATTAACCTATTAGCATTATATATTATTTGATTATAAAACTTATATTGCTTATTAGCCCAATCTGTAAATATCGGATTATTAACATATCGTTTCTTTGTAGGTTTATTTAACTTGTACATCACTGTAAGCATGTCCGTACCATTTATTTTAATTTGACACATATCAGCAATTTCTTTTTCGCAGTCGGTTATATATTCTATATAAGATGGATACGTATCACATATGTACTTATAGTCTACTAATATGAAGTACTTAATACATATTTTCAGTAACGATTTAGCCTTATTACCTATTAATAAGTGCCTGTCGTTGGATAGGTAATCAACTGTTTTCTTAATACATTCGATGGTTGGTAATTTACTCAAAATAATTTCCAATATCTTAATATATATTTCTGCTATTTCTGGTATACATGCATGTGCCATTATAACACAAATACCAATACATGTAGACCCATATGTTGTTGTTATATTAATATCTGCGCCATTATCTATTAACCATTCTATTAGGTCAACACTATGCGACTCGATACAATAATAAAGTATACTACGTCCATGTTTATCTATTTTGTTTATATCATCGATATACGGCTTACAAATTTCTAGTATCGATAACACTTCTGACTCGTGAATAAATAAGGTAGGGAATAACGGCATAATATTTATTATGTTATCATCATTAACAACTACGTTTCCATTTTTTAAAATATACTCTACAACTTTAGGATCCCTATTGTCAAATCTTTTAAAATATTTATTTATATGCTTAAATCTATATAATATAGCTCCTTCCCTAATCATACATTTGATAACATTGATGTACACTGTATGATAAGATACATATTCTGACAATAGATCTTGTATAGAATCTGTATATCTTTTAAGAATTGAGGATATTATGACATTATTACGTAAACTATTACACAATTCTAAAATATAAAATGTATCATGGGCAGATAATAGTTTATCCACTATATAATTATCTATTTTATGATTTTTCTTCCTATATTGTTTACGTAAATAGATAGATAGAATATGCATTAGTTCATTACCGCTATAGTTACTATCGAATAACACGTCAAATATTTCCCGTTTAATATCGCATTTGTCAACATAATAATAGAGTATGGTACGTTCACGATAAGTATAATGACACATCTCGTTTTCGTGCGAAATTAAATAGTTTATCACGTCCAAAGATGTCACATAACCATCTTGTGACCTAGTAATAATATAATAATAGAGAACTGTTTTACCCATTCTATTATCATAATCAGTGGTGTAGTCATAATCTAAATAATCAAACTCGTCATCCCAATTAAAATAAATATAATCAGTACATTGAATGGGTATGATATTGTACCCATACTGTATGTTGCTACATGTAGGTATTCCTTTATCCAATAATAGTTTAAATACATCTATATTAGGATTTGATGTTGTCGCGTATTTCTCTACAATATTAATACCATTTTTGATACTATTTATTTCTATACCTTTCGAAATTAGTAATTTCAATAAGTCTATATCGATGTTATCAGAACATAGATATTCAAATATATCAAAATCATTGATATTTTTATAGTCGACTGACGACAATAACAAAATCACAACATCGTTTTTGATATTATTATTTTTTTTGGTAACGTATGCCTTTAATGGAGTTTCACCATCATACTCATATAATGGATTTGCACCACTTTCTATTAATGATTGTGCACTACTGGCATCGATGTTAAATGTTTTACAACTATCATAGAGTATCTTATCGTTAACCATGATTGGTTGTTGATGTTATCACATTTTTTGGTTTCTTTCATTTCAGTTATGTATGGATTTAGCACGTTTGGGAAGCATGAGCTCATATGATTTCAGTACTGTAGTGTCAGTACTATTAGTTTCGATCAGATCAATGTCTAGATCTATAGAATCAAAACACAATAGGTCAGAAGATAATGAATATCTGTACGCTTCTTCTTGTACTGTAACTTCTGGTTTTGTTAGATGGTTGCATCGTGCTTTAACGTCAATGGTACAAATTTTATCCTCGCTTTGTGTATATCATATTCGTCTCTAGTATAAAATTCTATATTCAAATTATCATGCGATGTGTGTACGCTAACGGTATCAATAAACGGAGCACAGCATTTAGTCAACAGTAATCCAAAATTTTTTAAAGTATATCTTAACGAAAGAAGTTGTCATCGTTAGAGTGTGGTAAATCATTGTCTACGGTACTAGATCCTCATAAGTGTATATATCTAGAGTAATATTTAATTTATCAAATGGTTGATAATATGGATGTTGTGGCAATTTCCTAATACGGAAATAAGACATAAACACGCAATAAATCTAATTGCGGACATGTTACACTCCTTAAAAAATACGAATAAACACTTTGGCTTTTAGTAAGTGTCATTTAACACTATACTCATATTAATCCATGGACTCATAATCTCTATACGGGATTAACGGATGTTCTATATACGGGGATGAGTAGTTCTCTTCTTTAACTTTATACTTTTTACTAATCATATTTAGACTGATGTATGGGTAATAGTGTTTGAAGAGCTCGTTCTCATCATCAGAATAAATCAATATCTCTGTTTTTTTGTTATACAGATGTATTACAGCCTCATATATTACGTAATAGAACGTGTAATCTACCTTATTAACTTTCACCGCATAGTTGTTTGCAAATACGGTTAATCCTTTGACCTCGTCGATTTCCGACCAATCTGGGCGTATAATGAATCTTAACTTTAATTTCTTGTAATCATTCGAAATAATTTTTAGTTTGCATCCGTAGTTATCTCCTCTATGTAACTGTAAATTTCTCAACGCGATATCTCCATTAATAATGATGTCGAATTCGTGTTGTATACCCATACTGAATTGATGAACTAATACCGACGGTATTAATAGTAATTTACTTTTCATCTTTACATACTTGGTAATAGTTTTACTATCATAAGTTTATAAATTCCACAAGCTACTATGGAATATACCAACCATCTTAGTATAGAACACATGTCTTAAAGTTATTAATTAATTACATGTTGTTTTATATATCGCTACGAATTTAAACAGAGGAATCAGTTAGGAAGAAAAAATTATCTGTCATCATCATCATCTATTGGATAACATCTCTGTATTCTACGATAGAGTGCTATTTTAAGATGTGACAGATCCGTGTCATCAAATATATACTCCATTAAAATGATTATTCCGGCAGCGAACTTGATATTGGATACATCACGACCTTTGTTAATATCCACGACAATAGACAGCAATCCCATTGTTCCATAAACAGTGAGTTTATCTTTCTTTGAAGTGATATTTTGTAGAGATCTTATAAAACTGTCGAATGACATCGTATTTATATCTTTAGCTAAATCATATATGTTACCATCATAATATCTAACAGCATCTATCTTAAACGTTTCCATCGCTGTAAAGACGTTTCCGATAGATGGTCTCGTTTCATCAGTCATACTGAGCCAACAAATGTAATCGTGTATAACATCTTTGATAGAATCAGACTCTAAAGAAAAGGAATCGGCTTTATTATACACATTCATGATAAACTTAATGAAAAATGTTTTTCGTTGTTTAAGTTGGATGAATAGTATGTCTTAATAATTGTTATTATTTCACTAATTAATATTTAGTAACGAGTACACTCTATAAAAACGAGAATGACATAACTAATCATAACTAGTTATCAAAGAATGTCTAGGACGCGTAATTTTTTATGGTATAGATCCTGTAAGCGTTGTCTGTATTCTGGAGCTATTTTCTCTATCGCATTAGTGAGTTCAGAATATGTTATAAATTTAAATCGAATAACGAACATAACTTTAGTAAAGTCGTCTATATTAACTCTTTTATTTTCTAGCCATCGTAATACCATGTTTAAGATAGTATATTCTCTAGTTACTACGATCTCATCGTTGTCTAGAATATCGCATACTGAATCTACATCCAATTTTAGAAATTGGTCTGTGCTACATATCTCTTCTATATTATTGTTGATGTATTGTCGTAGAAAACTATTACGTAGACCATTTTCTTTATAAAACGAATATATAGTACTCCAATTATCTTTACCGATATATTTGCATACATAATCCATTCTCTCAATCACTACATCTTTAAGAGTTTGGTTGTTAAGATATTTGGCTAAACTATATAATTCTATTAGATCATCAACAGAATCAGTATATATTTTTCTAGATCCAAAGATGAACTCTTTGGCATCCTCTATAATATTATCAGAAAAGATATTTTCGTGTTTTAGTTTATCAAGATTTAACCTGTTCATATCCATGATTAACGACGTCATATAACCACATAAAATAAAAATCCATTTTCATTTTTAGCACAATACTATTCATAATTGATATTGATGTAATATTTTGTTACTTTGAACGTAAAGACAGTACACGGGTCCGTATCTCCAACAAGCACGTAGTAATCAAATTTGGTGTTGTTAAACTTCGCAATATTCATCAATTTAGATAGAAACATATACTCATCATCTGTTTTAGGAATCCATGTATTATTACCACTTTCCAACTTATCATTATCCCAGGCTATGTTTCGCCCATCATCGTTGCACAGAGTGAATAATTCTTTTGTATTCGGTAGTTCAAATATATGATCCATGCATATATCGACAAAGCTATTGTAGATGTGATTTTTCCTAAATCTAATATAAAACTCGTTTACTAGCAAACATTTTCCTGATTTATCGACCAAGACACACATGGTTTCTAAATCTATCAAGTGGTGGGGATCCATAGTTATAACGCAGTAACATAAATTATTACCTTCTTGACTGTCGCTAATATCTATATACTTATTGTTATCGTATTGGATTCTACATATAGATGGCTTGTATATCAAAGATATAGAACACATAACCAATTTATATTCTCGCTTTGTATTTTCGAATCTAAAGTTAAGAGATTTAGAAAACATTATATCATCGGATGATGATATCACTGTTTCCAGAGTAGGATATATTAAAGTCTTTAAAGATTTTGTCCGATTCAAATAAATCACTAAATAATATCCCATATTATCATCTGTTATAGTCGTGTCATTAAATCTATTATATTTTATGAAAGATATATCACTGCTCACCTCTATATTTCGTACATTTTTAAACTGTTTGTATAATATCTCTCTAATACAATCAGATATATCTATTGTGTCGGTAGACGATACCGTTACATTTGAATTAATGGTGTTCCATTTTACAACTTTTAACAAGTTGACCAATTCATTTCTAATAGTATCAAACTCTCCATGATTAAATATTTTAATAGTATCCATTTTATATCACTACGGACATAAACCATTGTATATTTTTTATGTTTATTAGTGTACACATTTTGGAAGTAAGTTCCTGGATCGGATGTCACCGCAGTAATATTGTTGATTATTTCTGACATCGACGTATTATATAGTTTTTTAATTCCATATCTTTTAGAAAAGTTAAACATCCTTATACAATTTGTGGAATTAATATTATGAATCATGGTTTTTACACATAGATCTATTACAGGCGGAACATCAATTATTATGGCAGCAACTAGTATCATTTCTACATTGTTTATGGTGATGTTTATCTTCTTCCAGCGCATATAGTCTAATATCGATTCAAACGCGTGATAGTTTATACCATTCAATATAATCGCTTCATCCTTTAGATGGTGATCCTGAATGTGTTTAAAAAATTATACGGAGACGCCGTAATAATTTCCCCATTGATAGAAAATATCACGCTTTCCATTTTCTTGAAGTACTAAAAGTAATTATAATATAATGTAAAGGTTTATATATTCAATATTTTTTATAAAAAAAATCATTTTGACATTAATTCCTTTTTAAATTTCAGTCTATCATCTATAGAAACATATTCTATGAATTTATAAAATGCTTTTACGTATCCTATCGTAGGTGATAGAACCGCTAAAAAACCTATCGAATTTCTACAAAAGAATCTGTTATATGGTATAGGGAGAGTATAAAACATTAAATGTCCGTACTTATTAAAGTATTCAGTAGCCAATCCTAACTCTTTCGAATAATTATTAATGGCTCTTATTCTGTACGAATCTATTTTTTTGAACAATGGACCTAGTGGTATATCTTGTTCTATGTATCTAAAATAATGTCTGACTAGATCCGTTAGTTTAATATCCGCAGTCATCTTGTCTAGAATGGCAAATCTAACTGCGGGTTTAGGCGTAGGCGTTAGTTTAGTTTCTATATCTACATCTATGTCTTTATCTAACACCAAAAATATAATAGCTAATATTTTATTACAATCATCCGGATATTCTTCTACGATCTCACTAACTAATGTTTCTTTGGTTATACTAGTATAGTCACGATCAGACAAATAAAGAAAATCAGATGATCGATGAATAATACATTTAAATTCATCATCTGTAAGATTTTTGAGATGTCTCATTAAAATATTATTAGTGTCAGTTCTCATTATCATATATTGACAGCAGCTATTACACTTATTTTATTTTTCTGTATTTTATTACTTTTCACCATATAGATCAGTCATTAGATCATCAAAATACTTTTCAATCATCCTAAAGAGTATGGTGAACGAATCTTCCCATCTAATTTCTGAACGTCTACCAATGTCTCTAGCCACTTTGGCACTAATAGCGATCATTCGCTTAACATCTTCTACATTATTAACTGGTTGATTCAATCTATCTAGCAATGGACCGTCGGATAGCGTCATTCTCATGTTCTTAATCAATGTACATACATCGTCATCATCTACCAATTCATCAAACAATATAAGCTTTTTAAAATCATCATTATAATAGGATGGATCGCCGTCATTTCTCCAAAGAATATATCTAATAAGTAGAGTCCTCATGCTTAGTAATTTAACTATTTTAGTTAACAACTATTTTTTATGTTAAATCAATTAGTAACACCGCTATGTTTAATACTTATTCATATTTTAGTTTTAGGATCGAGAATCAATACAAAAATTAATACATCAATTTTGGAAATACTTAGTTTCCACGTAGTCAATGAAACATTTGAGCTCATCGTAAAGGACGTTCTCGTACAAGACGTAACTATAAATTGGTTTATATTTGTTCAAGATAGATACAAATCCGATAACTTTTTTGACGAATTCTACGGGATTCACTTTAAAAGTGTCATACCGGGTTCTTTTTATTCTTTTAAACAGATCGATTGTGTGATGTTGATTAGGTCTTTTACGAATTTGATACAGAATAGCGTTTACATATCCACCATAGTAATCAATAGCCATTTGTTCGTATGTCATAAATTCTTTAATTATATGACACTGTGTATTATTTAGTTCGTCCTTGTTCATCATTAGGAATCTATCCAATATGGCAATTATATTAGAACTATAACTGCGTTGTATGCGCATGTTGATGTGTCTGTTTATACAATCAATTATACTAGGATCCATACCACTACAATCGGGTAAAATTGTAGCATCATATACCATTTCTAGTACTTTAGATTCATTGTTATCCATTGCAGAGGACGTCATGATCGAATCCAAAAAAATATATTATTTTTATGTTATTTTGTTAAAAATAATCATCAAATACTTCGTAAGATACTCCTTCATGAACATAATCAGTTACAAAACGTTTATATGAAGTAAAGTATCTACAATTTTTACAAAAGTCAGGATGCATAAGTACAAAGTACGCGATAAACGGAATAATAATAGATTTATCTAGTTTATCTTTTTCTATCTCTTTCATAGTTATATACATGGTCTCAGAAGTCGGATTATGTAACATCAGCTTCGATAAAATGACTGGGTTATTTAGTCTTACACATTCGCTCATACATGTATGACCGTTAACTATAGAGTCTACACTAAAATGATTGAATAATAGATAGTCTACCATTGTTTCGTATTCAGATAGTACAGCGTAGTACATGGCATCTTCACAAATTATATCATTATCTAATAGATATTTGACGCATCTTATGGATCCCACTTCAACAGCCATCTTAAAATCGGTAGAATCATATTGCTTTCCTTTATCGTTAATAATTTCTAGAACATCATCTCTATCATAAAAGATACAAATATTAACTGTTTGATCAGTAATAACATTGCTAGTCGATATCAATTTGTTAATAAGATGCGCTGGGCTCAATGTCTTAATAAGAAGTGTAAGAGGACTATCTCCAAATTTGTTTTGTTTATTAACATCCGTTGATGGAAGTAAAAGATTTATAATGTCTACATACTTGACTGTTTTAGAGCATACAATATGGAGAGGCGTATTTCCATCATGATCTGGTTTTGAGGGACTAATTCCTAGTTTCATCATCCATGAGATTGTAGAAGCTTTTGGATTGTCTGACATAAGATGTCTATGAATATGATTTTTGCCAAATTTATCCACTATCCTGGCTTCGAATCCGATAGACATTATTTTTTTAAACACTCTTTCTGAAGGATCTGTACACGCCAACAACGGACCACATCCTTCTTCATCAACCGAGTTGTTAATCTTGGCTCCATACTGTACCAATAAATTTATTCTCTCTATGACTTCATCATCTGTTCCCGAGAGATAATATAGAGGTGTTTTATTATGTTTATCACATGCGTTTGGATCTGCGCCGTGCACCAGCAGCATCGCGACTATTCTATTATTATTAATTTTAGAAGCTATATGCAATGGATAATTTCCATCATCATCCGTCTCATTTGGAGAGTATCCTCTATGAAGAAGTTCTTCTATAAATCGTTCATCTAGTCCTTTAATGCCACAATACGCATGTAGAATGTGATAATTTCCAGAGGGTTCGATAACTTGTAGCATATTCCTAAATACATCTAAATTTTTACTATTATATTTGGCATAAAGAGATAGATAATACTCGACCGACATAATGTTGTGTTGTCCATTATAGTATAAAAATTAATATTTCTATTTCTATATATTTGCAACAATTTACTCTCTATAACAAATATCATAACTTAGTTCTTTTATGTCAAGAAGGCACTGGTTTAATTCATCTATAAATGTCACTCCATAACTACCACGCATACTATACTCAGAATTATGATAAAGATATTTATTCTTGGGGTGTAAGTAATGGGGATTAATCTTTGTTGGATCAGTCTCTAAGTTAACACATGTCACACATGATCCATTTATAGTTATATCACACGATGATGATTTATGAATTGATTCCGGAAGATCGCTATTGTATTTTGTAGTTCCACAATTCATTTCCATACATGTTATTGTCACACTAATATTATGATGAACTTTATCTAGCCGCTGAGTGGTAAACAACAGAACAGATAGTTTATTATCTTTACCAACACCCTCAGCCGCTGCCACAAATCTCTGATCCGTATCCATGATGGTCATGTTTACTTTTAGTCCGTATCCAGTCAACACTATGTTAGCATTTCTGTCGATATAGCTTTCACTCATATGACACTCACCAATAATTGTAGAATTAATGTCGTAATTTACACCAATAGTGAGTTCGGCGACAAAGTACCAGTACCGGTAATCTTGTCGATGAGGACATATAGTATTCTTGTATTCTACCGAATACCCGAGAGATGCGATACAAAAGAGTAAGACTAATTTGTAAACCATCTTACTCAAAAATATGCGACAATAGGAAATCTATCTTATACACATAATTATTCTATCAATTTTACCAATTAGTTAGTGTAATGTTAACAAAAATGTGGGATAATTTAATAGTTTTTCCTTACACAATTGACATACATGAGTCTGAGTTCCTCGTTTTTGCTAATTATTTCGTCCAATTTATTATTCTTGACATCGTCAAGATCTTTTGTATAGGAGTCAGACTTGTATTCAACATGTTTTTCTATAATCATCTTAGCTATTTCGGCATCATCCAATAGTACATTTTCCAGATTAACAGAATAGATATTAATGTCGTATTTGAACAGAGCCTGTAACATCTCAATGTCTTTATTATCTATAGCCAATTTGATGTCCGGAATGAAGAGAAGGGAATTGGTGTTTGTTGACGTCATATAGTCGAGCAAGAGAATCATCATATCCACGTGTCCATTTTTTATAGTGGTGTGAATACAACTAAGGAGAATAGCCAGATCAAAAGGAGATGGTATCTCTGAAAGAAAGTAGGAAACAATACTTACATCATTAAGCATGACAGCATGATAAAATGAAGTTTTCCATCCAGTTTTCCCATAGAACATCAGTCTCCAATTTTTCTTAACAAACAGTTTTACCGTTTGCATGTTACCACTATCAACCGCATAATACAATGCGGTGTTTCCTTTGTCATCAAATTGTGAATCATCCATTCCACTGAATAGCAAAATCTTTACTATTTTGGTATCTTCTAATGTGGCTGCCTGATGTAATGGAAATTCATTATCTAGAAGATTTTTCAATGCTCCAGCGTTCAACAACGTACATACTAGACGCACGTTATTATCAGCTATTGCATAATACAAGACACTATGACCATTGATATCCGCCTTAAATGCATCTTTGCTAGAGAGAAAGCTTTTCAGTTGCTTAGACTTCCAAGTATTAATTCGTGACAGATCCATGTCTGAAACGAGACGCTAATTAGTGTATATTTTTTCATTTTTTATAATTTTGTCATATTGTACCAGAATTAATAATATCTCTAATAGATCTGATTAGTAGATATATGGCTATCGCAAAACAACATATACACATTTAATAAAAATAATATTCATTAAGAAGATTCAGATTCCACTGTACCCATCAATATAAAATAAAATAATTATTCCTTACATCGTACCCATAAACAATATATTAAGTATATTCCACCTTACCCATAAACAATATAAATCCAGTAATATCATGTCTAATGATGAACACAAATGGTGTATTAAATTCCAGTTCTTCAGGAGATGATCTCGCCGTAGCTACCATGATAGTAGATGCCTCCGCTACAGTTCCTTGTTCGTCTACATCTATCTTTACATTCTGAAACATTTTATAAATATATAATGGGTCCCTAGTCATATGTTTAAACGACGCCTTATCTGGATTAAACATACTAGGAGCCATCATTTCGGCTATCGACTTAATATCCCTCTTGTTTTCGATAGAAAATCTAGGGAGTTTAAGATTGTACATTTTATTCCCTAATTGAGATGACCAATATTCTAATTTTGCAGGCGTGATAGAATCTGTGAAATGGGTCATATTATCACCTATTGCCAGGTACATACTAATATTAGCATCCTTATACAGAAGGCGCACCATATCATATTCTTCGTCATCGATTGTGATTGTATTTCCTTGCAATTTAGTAACTACGTTCATCATGGGAACCGTTTTCGTACCGTACTTATTAGTAAAACTAGCATTGTGTGTTTTAGTGATATCAAACGGATATTGCCACGTACCTTTAAAATATATAGTATTAATGATTGCCCATAGAGTATTATCGTCGAGCATAGTAGAATCAACTACATTAGACATACCAGATCTACGTTCTACTATAGAATTAATTTTATTAACCGCATCTCGTCTAAAGTTTAATCTATATAGGCCGAATCTATGATATTGTTGATAATACGACGGTTTAATACACACAGTACTATCGACGAAACTTTGATACGTTAGATCTGTGTACGTATATTTAGATGTTTTCATCTTAGCTAATCCGGATATTAATTCTGTAAATGCTGGACCCAGATCTCTTTTTCTCAAATTCATAGTATTCAATAATTCTACTCTAGTATTACCTGATGCAGACAATAGCGACATAAACATAGAAAACGAATACCCAAACGGTGAGAAGACAATATTATCATTATCATCCTCATCCCCATTTTGAATATTTTTATACGCTAATATACCAGCATTGATAAATCCCTGCAGACGATATGCGGATACTGAACACGCTAATGATAGTATCAATAACGCAATCATGATTTTTATGGTATTAATAATTAACCTTATTTTTATGTTTGGTATAAAAATTATTGATGTCTACACATCCTTTATAATCAACTCTAATCACTTTAACTTTTACAGTTTTCCCTACAAGTTTATCCCTATATTCAACATATCTATCCATATGCATCTCTTAACACTCTGCCAAGATAGCTTCAAAGTGAGGATAGTCAAAAAGATAAATATATAGAGTATAATCATTCTCGTATACTCTGCCCTTTATTACATCGCCCGCATTGGGCAACGAATAACAAAATGCAAGCATCGTGTTAACGGGCTCGTAAATTGGGATAAAATTATGTTTTTATTGTTTATCTATTTTATTCAAGAGAATATTCAGGAAGTTCCTTTTCTGGTTGTATCTCGTCGCAGTATATATCATTTGTACATTGTTTCATATTTTTTAATAGTCTACACCTTTTAGTAGGACTAGTATCGTACAATTCATAGCTGTATTTTGAATTCCAATCACGTATAAAAATATCTTCCAATTGTTGACGAAGACCTAATCCATCATCCGGTGTAATATTAATAGATGCTCCACATATATCCGTAAAGTAATTTCCTGTCCAATTTGATGTACCTATATACGCCGTTTTATCGGTTACCATATATTTTGCATGGTTTACCCTAGAATACGGAATGGGAGGATCAGCATCTGGTACAATAAATAGCTTTACTTCTATATCTATGTTTTTAGATTTTAGCATAGCTATAGATCTTAAAAAGTTTCTCATGATAAACGAAGATCGTTGCCAGCAACTAATCAATAGCTTAACGGATACTTGTCTGTCTATAGCGGATCTTCTTAATTCATCTTCTATATAAGGCCAAAACAAAATTTTACCCGCCTTTGAATAAATAATAGGAATAAAGTTCATAACAGATACATAAACGAATTTACTCGCATTTCCGATACATGACAATAAAGCGGTTAAATCATTGGTTCTTTCCATAGTACATAATTGTTGTGGTGCAGAAGCAATAAATACAGAGTGTGGAACACCGCTTACGTTAATACTAAGAGGATGATCTGTATTATAATACGACGGATAAAAGTTTTTCCAATTATATGGTAGATTGTTAACTCCAAGATACCAGTATACCTCAAAAATTTGAGTGAGATCCGCTGCCAAGTTCCTATTATTGAAGATCGCAATACCCAATTCCTTGACCTGAGTTAGTGATCTCCAATCCATGTTAGCGCTTCCTAAATAAATATGTGTATTATCAGATATCCAAAATTTTGTATGAAGAACTCCTCCTAGGATATTTGTAATATCTATGTATCGTACTTCAACTCCGGCCATTTGTAGTCTTTCAACATCCTTTAATGGTTTGTTGGATTTATTGACGGCTACTCTAACTCTTACTCCTCTTTTGGGTAATTGTACAATCTCGTTTAATATTACCGTGCCGAAATTCGTACCCACTTCATCCGATAAACTCCAATAAAAAGATGATATATCTAGTGTTTTTATGGTATTGGATAGAATTTCCCTCCACATGTTAAATGTAGTCAAATATACTTTATCAAATTGCATACCTATAGGAATAGTCTCTGTAATCACTGCGATTGTATTATCCGGATTCATTTTATTTGTTAAAAAAATAATCCTATATCACTTCACTCTATTAAAAATCCAAGTTTCTATTTCTTTCATGACTGATTTTTTAACTTCATCCGTTTCCTTATGAAGATGATGTTTGGCGCCTTCATAAATTTTTATTTCCCTATTACAATTTGCATGTTGCATGAAATAATATGCACCTGAAACATCGCTAATCTCATTGTTTGTTCCCTGGAGTATGAGAGTCGGGGTGTTAATCTTGGGAATTATTTTTCTAACCTTGTTGGTAGCCTTCAAGACCTGACTAGCAAATCCAGCCTTAATTTTTTCATGATTGACTAATGGATCGTATTGGTATTTATAAACTTCATCCATATCTCTAGATACTGATTCTGGACATAGCTTTCCGACTGACGCATTTGGTGTAATGGTTCCCATAAGTTTTGCAGCTAGCAGATTCAGTCTTGGAACAGCGTCTGCATTAACTAGAGGAGACATTAGAATCATTGCTGTAAACAAGTTTGGATTATCGCAAGCAGCTAGTATAGAAATTGTTGCTCCCATGGAATGACCCAATAAGAAGACTGGAACTCCTGGATAAGTAGATTTAATAGTCACCACGTGCTGTACCACATCTCTAACATACTTACCAAAGTCATCAATCATCATTTTTTCACCATTACTTCTTCCATGGCCAATATGATCATGTGAGAATACTAAAATTCCTAACGATGATATGTTTTCAGCTAGTTCGTCATAACGTCCAGAATGTTCACCAGCTCCATGACTTATGAATACTAATGCCTTAGGATATGTAATAGGTTTCCAATATTTACAATATATGTAATCATTGTCCAGATTGAACATACAGTTTGTACTCATGATTCACTATATAACTATCAATATTAACAGTTCGTTTAATGATCATATTATTTTTATGTTTTATTGATAATTGTAAAAATATACAATTAAATCAATATAGAGGAAGGAGACGGTACTGTATTTTGTGAGATAGTAATGGAGACTAAATCAGATTATGAGGATGCTGTTTTTTACTTTGTGGATGATGATGAAATATGTAGTCGCGACTCCATCATTGATCTAATAGATGAATATATCACGTGGAGAAATCATGTTATAGTGTTTAATAAAGATATTACCAGTTGTGGAAGACTGTACAAGGAATTGATAAAGTTCGATGATGTCGCTATACGGTACTATGGTATTGATAAAATTAATGAGATTGTCGAGGCTATGAGTGAAGGAGACCACTACATCAATCTTACAGAAGTCCATGATCAGGAAAGTCTATTCGCTACCATAGGAATATGTGCTAAAATCACTGAACATTGGGGATACAAAAAGATTTCAGAATCTAAATTCCAATCATTGGGAAACATTACAGATCTGATGACCGACGATAATATAAACATCTTGATACTTTTTCTAGAAAAAAAAATGAATTGATGATATAAGTGTCTTCATAACGCATTATTACGTTAGCATTCTATTATCCAGTGTTAAAAAAATTATCCTATCATGTATTTGAGAGTCTTATATGTAGCAAACATGATAACTGCAATACCCATAATCTTTAGATATTCACGCGTGCTATGGATGGCATTATCCCGCGGTGCGGAAATGTACGTTATATAATCTACAAAATAATCATCGCATATAGTATGAGATAGTAGAGTAAACATTTTTATCGTTTCTACTGGGTTCATACATCGTCTACCCAATTCGGTAATGAATGAAATTGTCGCCAATCTTACACCCAAACCCTTGTTGTTCATTAGTATAGTATTAACTTCATTATTTATGTCATAAACTGTAAATGATTCTGTAGATGCCATATCACACATGATATTCATGTCACTATTATAATCATTATTAACTTTATCACAATACGTGTTGATAATATCTACATATGATCTAGTTTTTGTGGGTAATTGTCTATACAAGTCGTCTAAACGTTGTTTACTCATATAGTATTGAACAGCCATCATTACATGGTCCCGTTCCGTTGATAGATAATCGAGTATGTTAGTAGACTTGTCAAATCTATATACCATATTTTCTGGAAGCGGATATACATAGTCGCGATCATCATTATCACTAGCCTCATCCTCTATATCATGTACATGTACATAATCTATGATATTATTATACATAAACATCGACAACATACTATTGTCTATTATCTAAGTCCTGTTGATCCAAACCCTTGATCTCCTCTATCTGTACTATCTAGAGATTGTACTTCTTCAAGTTCTGGATAATATATACGTTGATAGATTAGCTGAGCTATTCTATCTCCAGTATTTACATTAAACGTACATTTTCCATTATTAATAAGAATGACTCCTATGCTTCCCCTATAATCTTCGTCTATTACACCGCCTCCTATATCAATGCCTTTTAGGGACAGACCAGACCTAGGAGCTATTCTACCATAGCAGAACTTAGGCATGGACATACTAATATCTGTCTTAATTAACTGTCGTTCTCCAGGAGGGATAGTATAATCGTAAGCGCTATACAAATCATATCCGGCAGCACCCGGCGATTGCCTAGTAGGTGATTTAGCTCTGTTAGTTTCCTTAACAAATCTAACTGGTGAGTTAATATTCATGTTGAACATAAAAAATATCATTTTATTTCAAAATTATTTACCATTCCATTCCATCCCATATATTCCATGAATAAGTGCGATTATTGTACACTTCTATAGTATCTATATACGATCCACGATAAAATCCTCCTATCAATAGCAGTTTATTATCCACTATGATCAATTCTGGATTATCCCTCGGATAAATAGGATCATCTATCAGAGTCCATGTATTGCTGGATTCACAATAAAATTCCGCATTTCTACCAACCAAGAATAACCTTCTACCAAACACTAACGCACATGATTTATAATGAGGATAATAAGTGGATGGTCCAAACTGCCACTGATCATGATTGGGTAGCAAATATTCTGTAGTTGTATCAGTTTCAGAATGTCCTCCCATTACGTATATAACATTGTTTATGGATGCCACTGCTGGATTACATCTAGGTTTCAGAAGACTCGGCATATTAACCCAAGCAGCATCCCCGTGGAACCAACGCTCAACAGATGTGGGATTTGGTAGACCTCCTACTACGTATAATTTATTGTTAGCGGGTATCCCGCTAGCATACAGTCTGGGGCTATTCATCGGAGGAATTGGAATCCAATTGTTTGATATATAATTTACCGCTATAGCATTGTTATGTATTTCATTGTTCATCCATCCACCGATAAGATATACTACTTCTCCAACATGAGTACTTGTACACATATGGAATATATCTATAATTTGATCCATGTTCATAGGATACTCTATGAATGGATACTTGTATGATTTGCGTGGTTGTTTATCACAATGAAATATTATGTTACAGTCTAGTATCCATTTTACATTATGTATACCTCTGGGAGAAAGATAATTTGACCTGATTACATTTTTGATAAGAAGTAGCAGATTTCCTAATCTATTTCTTCGCCTCATATACCACTTAATGACAAAATCAACTACATAATCCTCATCTGGAACATTTAGTTCGTCGCTTTCTAGAATAAGTTTCATAGATAGATAATCAAAATTGTCTATGATGTCATCTTCCAGTTCCAAAAAGTGTTTGGTAATAAAGTCTTTAGTATGACATAAGAGATTGGATAGTCCGTATTCTATACCCATCATGTAACACTCGATACAATATTCCTTTCTAAAATCTCGTAGGATAAAGTTTATACAAGTGTAGATGATAAATTCTACAGATGTTAATATAGAAGCACGTAATAAATTGACGACGTTATGACTATCTATATATACCTTTCCAGTATATGAGTAAATAACTATAGAAGTTAGACTGTGAATGTCAAGGTCTAGACAAACCCTCGTAACTGGATCTTTATTTTTTGTGTATTTTTGGCGTAAATGTGTGCAAAAGTATGGAGATAACTTTTTCAATATCGTAGAATTGACTATTATATTACCTCCTATAGCTTCAATAATTGTTTTGAATTTCTTAGTCGTGTACAATGCTAATATATTCTTACAGTACACAGTATTGACAAATATCGGCATTTATGTTTCTTTAAAAGTCAACATCTAAAGAAAAATGATTGTCTTCTTGAGACATAACTCCCATTTTTTGGTATTCACCCACACGTTTTTCGAAAAAATTAGTTTTTCCTTCCAATGATATATTTTCCATGAAATCAAACGGATTGGTAACATTGTAAATTTTTTTAAATCCCAATTCAGAAATCAATCTATCTGCGACGAATTCTATATATGTTTTCATCATTTCACAATTCATTCCTATGAGTTTAACTGGAAGAGCCACAGTAAGAAATTCTTGTTCAATGGATACCGCATTTGTTATAATAAATCTAACGGTTTCTTCACTCGGTGGATGCAATAAATGTTTAAACATCAAACATGCGAAATCGCAGTGCAGACCCTCGTCTCTACTAATTAATTCGTTAGAAAACGTGAGTCCGGGCATTAGGCCACGCTTTTTAAGCCAAAATATGGAAGCGAATGATCCGGAAAAGAAGATTCCTTCTACTGCAGCAAAGGCAATAAGTCTCTCTCCATAACCGGCGCTGTCATGTATCCACTTTTGAGCCCAATCGGCCTTCTTTTTTACACAAGGCATCGTTTCTATGGCATTAAAGAGGTAGTTTTTTTCATTACTATCTTTAACATAAGTATCGATCAAAAGACTATACATTTCCGAATGAATGTTTTCAATGGCCATCTGAAATCCGTAGAAACATCTAGCCTCGGTAATCTGCACTTCTGTACAAAATCGTTCTGCTAAATTTTCATTCACTATTCCGTCACTGGCTGCAAAAAACGCCAATACATGTTTTATAAAATATTTTTCGTCTGGTGTTAGTTTATTCCAGTCATTGATATCTTTAGATATATCCACTTCTTCCACTGTCCAAAATGATGCCTCTGCCTTTTTATACATATTCCAGATGTCATGATATTGGATTGGGAAAATAACAAATCTATTTGGATTTGGTGCAAGGATAGGTTCCATAACTAAATTAACAATAGTAGTAATTTTTTTTCAGTTATCTGTATGACGACTGTACTTGGATCTTTTGTATATCGCTATCGCCGCAATCACTACAATAATTACAAGTATTATTGATAGCATTGTTATTACTACTATCATAATTAAATTATCGACATTCATGGGTGTTGAATAATCGTTATCATCATTTTGTAATTGTGACGTCATACTAGATAAATCATTTGTGAGATTGTTGTGGGAAGCGGGCACGGAAGATGCATTATCATTATTATTTAACGCCTCCCATTCGGATTCACAAATGTTACGCACGTTCAAAGTTTTATGGAAACTATAATTTTGTGAAAACAGATAACAAGAAAACTCGTCATCGTTCAAATTTTTAACGATAGTAAACCGATTAAACGTCGAGCTAATTTCTAACGCTAGCGACTCTGTTGGATATGGGTTTCCAGATATATATCTTTTCAGTTCCCCTACGTATCTATAATCATCTGTAGGAAATGGAAGATATTTCCATTTATCTACTGTTCCTAATATCATATGCGGTGGTGTAGAACCATTAAGCGCGAAAGATGTTATTTCGCATCGTATTTTAACTTCGCAATAATTTCTGGTTAGATAACGCACTCTACCAGTCAAGTCAATGATATTAGCCTTTACAGATATATTCATAGTAGTCGTAACGATGACTCCATCTTTTAGATGTGATACTCCTTTGTATGTACCAGAATCTTCGTACCTCAAACTCGATATATTTAAACAAGTTAATGATATATTAACGCGTTTTATGAATGATGATATATAACCAGAAGTTTTATCCTCTGTGGCTAGCGCTATAACCTTATCATTATAATACCAACTAGTGTAATTAATATGTGACATGACAGTGTGGGTACAAATATGTACATTATCGTCTACGTCGTATTTGATACATCCGCATTCAGCCAACAAATATAAAATTACAAAAACTCTAACGACGTTTGTACACATCTTGATGCGGTTTAATAAATGTTTTGATTTCAATTTATTGTAAAAAAAGATTCGGTTTTATACTGTTCGATATTCTCATTGCTTATATTCTCATCTATCATCTCCACACAGTCAAATCCATGGTTAACATGTACCTCATCAACCGGTAAAAGACTATCGGATTCTTCTATCATCATAACTCGAGAATATTTAATTTGGTGGTCATTATTAATCAAGTCAATTATCTTATTTTTAACAAACGTAAGTATTTTACTCATTTTTTTATAAAAACTTTTAGAAATATACAGACTCTATCGTGTGTCTATATCTTCTTTTTATATCCAATGTATTTATGTCTGATTTTTCTTCATTTATCATATATAATGGTCCAAATTCTACACGTGCTTCGGATTCATCCAGATCATTAAGGTTCTTATAATCGCAACATCCTTCTCTTCCATCTTCTACATCTTCCTTCTTATTCTTAGCGTCACAGAATCTACCACAGCAGGATCCCATGACGAGAGTCACATTAAACTAATTCATTTTCAATTATAATATACTGATTAGTAATGACAATTAAAATAAAAATATTCTTCATAACCGGTAAGAAAGTAAAAAGTTCACATTGAAACTATGTCAGTAGTTATACATCATGAGATGATATACTCTATTTTGGTGGAGGATTATATGATATAATTCGTGGATAATCATTCTTAAGACACATTTCTTCATTCGTAAATCTTTTCACATTAAATGAGTGTCCATATTTTGCAATTTCTTCATATGATGGCGGTGTACGTGGACGAGGCTGCTCCTGTTCTTGTAGTCGTCGACTGTCGTGTTTGCGTTTAGATCCCTCCATTATCGCGATCGCGTAGTGAGTACTATTTATACCTTGTAATTAAATTTTTTTATTAATTAAACGTATAAAAACGTTCCGTATCTGTATTTAAGAGCCAGATTTCGTCTAATAGAACAAATAGCTACAGTAAAAATAACTAGAATAATCGCTACACCCACTAGAAACCACGGATCGTAATACGGCAATCGGTTTTCGATAATAGGTGGAACGTATATTTTATTTAAGGACTTAACAATTGTCTGTAAACCACAATTTGCTTCCGCCGATCCTGTATTAACTATCTGTAAAAGCATATGTTGACCGGGAGGAGCCGAACATTCTCCGATATTCAATTTTTGTATATCTATAATGTTATTAACCTCCGCATACGCATTACAGTTCTTTTCTAGCTTGGATACTACACTAGGTACATCATCTAAATCTATTCCTATTTCCTCAGCGATAGCTCTTCTATCCTTTTCCGAAAGTAATGAAATCACTTCAATAAATGATTCAACCATGAGTGTGAAACTAAGTCGAGAATTACTCATGCATTTGTTAGTTATTCGGAGCGCGCAATTTTTAAACTGTCCTATAACCTCTCCTATATGAATAGCACAAGTGACATTAGTAGGGATAGAATGTTGAGCTAATTTTTGTAAATAACTATCTATAAAAAGATTATACAAAGTTTTAAACTCTTTAGTTTCTGCCATTTATCCAGTCTGAGAAAATGTCTCTCATAATAAATTTTTCCAAGAAACTAATTGGGTGAAGAATGGAAACCTTTAATCTATATTTATCACAGTCTGTTTTGGTACACATGATGAATTCTTCTAATGCTGTACTAAATTCGATATCTTTTTCGATTTCTGGATATGTTTTTAATAAAGTATGAACAAAGAAATGGAAATCGTAATACCAGTTATGTTCAACTTTGAAATTGTTTTTTATTTTCTTGTTAATGATTCCAGCCACTTGGGAAAAGTCAAAGTCGTTTAATGCCGATTTAATACGTTCATTAAAAACAAACTTTTTATTCTTTAGATGAATTATTATTGGTTCATTGGAATCAAAAAGTAAGATATTATCGGGTTTAAGATCTGCATGTAAAAAGTTGTCACAACAGGGTAGTTCGTAGATTTTAATGTATAACAGAGACATCTGTAAAAAGATAAACTTTATGTATTGTACCAAAGATTTAAATCCTAATTTGATAGCTAACTCGGTATCTACTTTATCTGCCGAATACAGTGCTAGGGGAAAAATTATAATATTTCCTCTTTCGTATTCGTAATTAGTTCTCTTTTCATGTTCGAAAAAGTGAAACATGCGGTTAAAATAGTTTATAACATTAATATTACTGTTAATAACTGCCGGATAAAAGTGGGATAGTAATTTCACGAATTTGATACTGTCCTTTCTCTCGTTAAACGCCTTTAGAAAAACTTTAGAAGAATATCTCAATGAGAGTTCCTGACCATCCATAGTTTGTATCAATAATAGCAACATATGAAGAACCCGCTTATACAGAGTATGTAAAAATGTTAATTTATAGTTTAATCCCATGGCCCACGCACACACGATTAATTTTTTTTCATCTCCCTTTAGATTGTTGTATAGAAATTTGGGTACTGTAAACTCCGCCGTAGTTTCCATGGGACTATATAATTTTGTGGCCTCGAATACAAATTTTACTACATAGTTATCTATCTTAAAGACTATACCATATCCTCCTGTAGATATGTGATAAAAATCGTCGTTTATAGGATAAAATCGTTTATCTTTTTGTTGGAAAAAGGATGAATTAATGTAATCATTCTCTTCTATCTTTAGTAGTGTTTCCTTATTAAAATTCTTAAAATAATTTAACAATCTAACTGACGGAGCCCAATTTTGGTGTAAATCTAATTGGGACATTATGTTGTTAAAATATAAACAGTCTCCTAATATAACAGTATCTGATAATCTATGGGGAGACATCCATTGATATTCAGGGGATGAATCATTGGCAACACCCATTTATTGTACAAAAAGCCCCAATTTACAAACGAAAGTCCAGGTTTGATAGAGATAAACTATTAACTATTTTGTCTCTGTTTTTAACACCTCCACAGTTTTTAATTTCTTTGGTAATGAAATTATTCACAATATCAGTATCTTCTTTATCTACCAGAGATTTTACTAACTTGATAACCTTGGCTGTCTCATTCAATAGGGTAGTGATATTTGTATGTATGATATTGATATCTTTTTGAATTGTTTCTTTTAGAAGTGATTCTTTGATGGTATCAGCATACGAATTACAATAATGCAGAAACTCAGTTAACATGCAGGAATTATAGTAAGCCAATTCCAATTGTTGCCTGTATTGTATTAGAGTATTAATATGCGCAATGATGTCCTTGCGTTTCTCTGATAGAATGCGAGCAGCGATTTTGGCGTTATCATTTGACGATATTTCTGGAATGACGAATCCTGTTTCTACTAACTTCTTGGTAGGACAAAGTGAAACAATCAAGAAAATAGCTTCTCCTCCTATTTGTGGAAGAAATTGAACTCCTCTAGATGATCTACTGACGATAGTATCTCCTTGACAGATATTGGACCGAACTACGGAAGTACCTGGAATGTAAAGCCCTGAAACCCCCTCATTTTTTAAGCAGATTGTTGCCGTAAATCCTGCACTATGCCCAAGATAGAGAGCTCCTTTGGTGAATCCATCACTATGTTTCAGTTTAACCAAGAAACAGTCAGCTGGTCTAAAATTTCCATCTCTATCTAATACAGAATCCAACTTGATGTCAGGGACTATGACCGGTTTAATGTTATATGTAACATTGAGTAAATCCTTAAGTTCATAATCATCGTTGTCATCAGTTATGTACGATCCAAACAATGTTTCTACCGGCATGGTGGATACGAAGATGCTATCCATCAGAATGTTTCCCTGATTAGTATTTTCTATATAGCTATTCTTCTTTAAACGATTTTCCGAATCAGTAACTATGTTCATTTTTTTAGGAGTAGGACGTCTAGCCAGTATGGAAGAGGATTTTCTAGATACTCTCTTCAACATCTTTGATCTCAATGGAATGCAAAACCCCATGGTGTAACAACCAACGATAAAAATAATATTGTTTTTTCACTTTTTATAATTTTACCATCTGACTCATGGATTCATTAATATCTTTACAAGAGCTACTAACGTATAATTCTTTATAACTAAACTGAGATATATACACCGGATCTATGGTTTCCATAATTGAGTAAATGAATGCTCGGCAATAACTAATGGCAAATGTATAGAACAACGAAATTATACTAGAGTTGTTAAAGTTAATATTTTCTATGAGTTGTTCCAATAAATTATTTGTTGTGACTGCGTTCAAGTCATAAATTATCTTGATACTATCCAGTAAACAGTCTTTAAGTTCTGGAATATTATCATCCCATTGTAAAGCCCCTAGTTCGACTATCGAATATCCTGCTCTGATAGCAGTTTCAATATCGACGGACGTCAATACTGTAATAAAGGTGGTAGTATTGTCATCATCGTGATAAACTACGGGAATATGGTCGTTAGTAGGTACCGTGACTTTACACAACGCGATATATAACTTTCCTTTTGTACCATTTTTAACGTAGTTGGGACGTCCTGCAGGGTATTGTTTTGAAGAAATGATATCGAGAACAGATTTGATACGATATTTGTTGGATTCCTGATTATTCACTATAATATAATCTAGACAGATAGATGATTCGATAAATAGAGAAGGTATATCGTTGGTAGGATAATACATCCCCATTCCAGTATTCTCGGATACTCTATTGATGACACTAGTTAAGAACATGTCTTCTATTCTAGAAAACGAAAACATCCTACATGGACTCATTAAAACTTCTAACGCTCCTGATTGTGTTTCGAATGCCTCGTACAAGGATTTCAAGGATGCCATAGATTCTTTGACCAACGATTTAGTATTGCGTTTAGCATCTGATTTTTTTATTAAATCAAATGGTCGGCTCTCTGGTTTACTACCCCAATGATAACAATAGTCTTGTAAAGATAAACCGCAAGAAAATTTATACACATCCATCCAAATAACCCTAGCACCGTCGGATGATATTAATGTATTATTATAGATTTTCCATCCACAGTTATTGGGCCAGTATACTGTTAGCAACGGTATATCGAATAGATTACTCATGTAACCTACTAGAATGATAGTTCGTGTACTAGTCATAATATCTTTAATCCAATCTAAGAAATCTAAAATTAGATCTTTTACACTATTAAAGTTAACAAAGGTATTACCCGGGTACGTGGATATCATATATGGTATTGGTCCATTATCAGTAATGGCTCCATAAACTGATACGGCAATGGTTTTTATATGTGTTTGATCTAATGAGGACGAAATTCGCGCCCACAATTCATCTCTAGATATGCATTTAATATCGAACGGTAACACATCAATCTCGGGACGCGTATATGTTTCTAAATTCTTAATCCAAATATAATGATGACCTATATGCCCTATTATCATACTGTCAACTATAGTATACCTAGAGAACTTTCGATACATCTGCTGTTTCCTGTAATCGTTAAATTTTACAAATCTATAACATGCTAAACCTTTTGACGACAGCCATTCATTAATTTCTGATATGGAATCTGTATTCTTAATACCGTATCGTTCTAAAGCCAGTGCTATATCTCCCTGTTCGTGGGAACGCTTTCGTATAATATCGATCAATGGATAATATGAAGTTTTTGGAGAATAATATGATTCATGATCTATTTCGTCCATAAACAATCTAGACATAGGAATTGGAGGCGATGATCTTAATTTTGTGCAATGGGTCAATCCTATAACTTCTAATATTGTAATATTCATCATCGACATAACACTATCTATGTTATCATCGTATATTAGTATACCACGACCTTCTTCATTTCGTGCCAAAATGATATACAGTCTTAAATAATTACGCAATATCTCAATAGTTTCATAATTGTTAGCTGTTTTCATCAAGGTTTGTATCCTGTTTAACATGATGGCGTTCTATAACGTCTCTATTTTCTATTTTTAATTTTTTTAAATTTTTAACGATTTACTGTGGCTAGATACCCAATCTCTTTCAAATATTTTTTTAGCCTTGCTTACAAGCTGTTTATCTATACTATTAAAACTGACGAATCCGTGATTTTGGTAATGGGTTCCGTCGAAATTTGCCGAAGTGATATGAACATATTCGTCGTCGACTATTAACAATTTTGTATTATTCTGAATAGTGAAAACCTTCACAGATAGATCATTTTGAACACACAACGCATCTAGACTTCTGGCGGTTGCCATAGAATATACGTCGTTCTTATCCCAATTACCAACTAGAAGTCTGATCTTAACTCCTCTATTAATGGCTGCTTCTATAATGGAGTTGTAAATGTCAGGCCAATAGTAGCTATTACCGTCGACACGTGTAGTGGGAACTATGGCCAAATGTTCAATATCTATACTAGTCTTAGCCGACTTGAGTTTATCAATAACTACATCAGTGTCTAGATCTCTAGAATATCCCAATAGGTGTTCTGGAGAATCAGTAAAGAACACTCCACCTATAGGATTCTTAATATGATACGCAGTGCTAACTGGCAGACAACAAGCCGCAGAGCATAAATTCAACCATGAATTTTTTGCGCTATTAAAGGCTTTAAAAGTATCAAATCTTCTACGAAGATCTGTGGCCAGCGGAGGATAATCAGAATATACGCCTAACGTTTTAATCGTATGTATAGATCCTCCAGTAAATGACGCGTTTCCTACATAACATCTTTCATCATCAGACACCCAAAAACAACCGAGTAGTAGTCCCACATTATTTTTTTTATCTATATTAACGGTTATAAAATTTATATCCGGGGAGTGACTTTGTAGCTCTCCCAGATTTCTTTTCCCTCGTTCATCTAGCAAAACTATTATTTTAATCCCTTTTTCAGATACCTCTTTTAGTTTATCAAAAATAAGCGCTCCCCTAGTAGTACTCAGAGGATTACAACAAAAAGATGCTATGTATATATATTTCTTAGCTAGAGTGATAATTTCGTTAAAACATTCAAATGTTGTCAAATGATCGGATCTAAAATCCATATTTTCTGGTAGTGTTTCTACCAGCCTACATTTTGCTCCCGCAGGTACCGATGCAAATGGCCACATTTAGTTAACATAAAAACTTATATATCCTGTTCTATCAACGATTCTAGAATATCATCGGCTATATCGCTAAAATTTTCATCAAAGTCGACATCACAACCTAACTCAGTCAATATATTAAGAAGTTCCATGATGTCATCTTCGTCTATTTCTATATCCGTATCCATTGTAGATTGTTGACCGATTATCGAGTTTAAATCATTACTAATACTCAATCCTTCAGAATACAATCTGTGTTTCATTGTAAATTTATAGGCGGTGTATTTAAGTTGGTAGATTTTCAATTATGTATCAATATAGCAACAGTAGTTCTTGCTCCTCCTTGATTTTAGCATCCTCTTCATTATTTTCTTCTACGTACATAATCATGTCTAATACGTTAGACAACACACCGACGATGGTGGCCGCCACAGACACGAATATGACTAGACCGATGACCATTTAAAAAATACTCTCTAGCTTTAACTTAAACTGTATCGATCATTCTTTTAGCACATGTATAATATAAAAACATTATTCTATTTCGAATTTAGGCTTCCAAAAATTTTTCATCCGTAAACCGATAATAATATATATAGACTTGTTAATAGTCGGAATAAATATATTAATGCTTAAACTATCATCATCTCCACGATTAGAGATACAATATTTACATTCTTTTTGCTGTTTCGAAACTTTATCAATACACGTTAATACAAACCCAGGAAGGAGATATTGAAACTGAGGCTGTTGAAAATGAAACGGCGAATACAATAATTCAGATAATGTAAAATCATGATTCCGTATTCTGATGATATTAGAACTGCTAATGGATGTCGATGGTATGTATCTAGGAGTATCTATTTTAACAAAGCATCGATTTGCTAATATACAATTATCCTTTTGATTAATTGTTATTTTATTCATATTCTTAAAAGGTTTCATATTTATCAATTCTTCTACATTAAAAATTTCCATTTTTAATTTATCTAGCCCCGCAATACTCCTCATTACGTTTCATTTTTTGTCTAGAATACCCATTTTGTTCATCTTGGTACATAGATTATCCAATTGAGAAGCGCATTTAGTAGTTTTGTACATTTTAAGTTTATTAACGAATCGTCGAAAACTAGTTATAGTTAACATTTTATTATTTGATACCCTGATATTAATACCCCTGCCGTTACTATTATTTATAACTGATGTAACCCACGTAACATTGGAATTAATTATCGATAGTAATGCATCGACACTTCCAAAATTGTCTATTATAAACTCACCGATAATTTTTTTATTGCATGTTTTCATATTCATTAGGATTATCAAATCTTTAATCTTATTACGATTGTATGCGTTGATATTACAAGACGTCATTCTAAAAGACGGAGGATTTCCATCAAATGCCAGACAATCACGTACAAAGTACATGGAAATAGGTTTTGTTCTATTACGCATCATAGATTCATATAAAACACCCGTAGAAATACTAATTTGTTTTACTCTATAAAATACTATTGCATCTATTTCATCGTTTTGTATAACGTCTTTCCAAGTGTCAAATTCCAATTTTTTTTCATTGATAGTACCAAATTCTTCTATCTCTTTAACTACTTGCATAGATAGGTAATTACAGTGATGCCTACATGCCGTTTTTTGAAACTGAATAGATGCATCTAGAAGCGATGCTACACTAGTCACGATCACCACTTTCATATTTAGAATATATGTATGTAAAAATATAGTAGAATTTCATTTTGTTTTTTTCTATGCTATAAATGAATTCTCATTTTGTATCCGCACATACTCCGTTTTATATCAATACCAAAGAAGGAAGATATCTGGTTCTAAAAGCCGTTAAAGTATGCGATGTTAGAACTGTAGAATGCGAAGGAAGTAAAGCTTCCTGCGTACTCAAAGTAGATAAACCCTCATCACCCACGTGTGAGAGAAGACCTTCGTCCCCGTCCAGATGCGAGAGAATGAATAACCCTGGAAAACAAGTCCCGTTTATGAGAACGGACATGTTACAAAATATGTTTGCTGCTAATCGCGACAACGTAACGTCAAGACTTTTGAACTAAAATACAATTATATCTTTTTCGATATTAATAAATCCGTGTCTCCCGGGTTTTTTATCTCTTTCAGTATGTGAATAGATAGGTATTTTATCTCTATTCATCATCGAATTTAAGAGATCCGATAAACATTGTTTGTATTCTCCAGATGTCAGCATCTGATACAACAATATATGTGCACATAAACCTCTGGCACTTATTTCATGTACCTTCCCCTTATCACTAAGGAGAATAGTATTTGAGAAATATGTATACATGATATTATCATGTATTAGATATACAGAATTTGTAACACTCTCGAAATCACACGATGTGTCGGCGTTAAGATCTAATATATCACTCGATAACACATTTTCATCTAGATACACTAGACATTTTTTAAAGCTAAAATAGTCTTTAGTAGTAACAGTAACTATGCGATTATTTTCATCGATGATACATTTCATCGGCATATTATTACGCGTACCATCAAAGACTATACCATGTGTATATCTAACGTATTCTAGCATAGTTGCCATACGTACATTAAACTTTTCAGGATCTTTGGATAGATCTTCCAATCTATCTATTTGAGAAAACATTTTTATCATGTTCAATAGTTGAAACGTCGGATCCACTATATAGATATTATCTATAAAGATTTTAGGAACTATGTTCATGGTATCCTGGCGAATATTAAAACTATCAATGATATGATTATCGTTTTCATCTTTTATCACCATATAGTTTCTAAGATATGGGATTTTACTTAATATAATATTATTTCCCGTAATAAATTTTATTAGAAATGCCAAATCTATAAGAAAAGTCCTAGAATTAGTCTGAAGAATATCTATATCACCGTACCGTATATTTGGATTAATTAGATATAGAGAATATGATCCGTAACATATACAACTTTTATTATGACGTCTAAGATATTCTTCCATCAACTTATTAACATTTTTGACTAGGGAAGATACATTATGACGTCCCATTACTTTTGCCTTGTCTATTACAGCGACGTTCATAGAATTTAGCATATCTCTTGCCAATTCTTCCATTGATGTTACATTATAAGAAATTTTAGATGAAATTACATTTGGAGCTTTAATAGTAAGAACTCCTAATATATCCGTGTATGTGGTCACTAATACAGATTGTAGTTCTATAATCGTAAATAATTTACCTATATTATATGTTTGAGTTTGTTTAGAAAAGTAGCTAAGTATACGATCTTTTATTTCTGATGCCGATGTATCAACATCGAAAAAAAATCTTTTTTTATTCTTTTTTACTAACGATACGAATATGTCTTTGTTAAAAACAGTTATTTTCTGAATATTTCTAGCTTGTAATTTTAACATATGATATTCGTTCACACTAGGTACTCTGCCTAAATAGGTTTCTATAATCTTTAATGTAATATTAGGAAGAGTATTCTGATCAGGATTCCTATTCATTTTGAGGATTTAAAACTCTGATTATTGTCTAATATGGTCTCAACACAAACTTTTTCACAGAGTGATAGAGTTTTTGATAACTCGTTTTTCTTAAGAAATATAAAACTACTGTCTCCAGAGCTCGCTCTATCTTTTATTTTATCTAATTCGATACAAACTCCTGATACTGGTTCAGAAAGTAATTCATTAATTTTCAGTCCTTTATAGAAGATATTTAATATAGATAATACAAAATCTTCAGTTCTTGATATCGATCTGATTGATCCTAGAACTAGATATATTAATAACGTGCTCATTAGGCAGTTTATGGCAGCTTGATAATTAGATATAGTATATTCCAGTTCATATTTATTAGATACCGCATTGCCCAGATTTTGATATTCTATGAATTCCTCTGAAAATAAATCCAAAATAACTAGACATTCTATTTTTTGTGGATTAGTGTACTCTCTTCCCTCTATCATGTTCACTACTGGTGTCCACAATGATAAATATCTAGAGGGAATATAATATAGTCCATATGATGCCAATCTAGCAATGTCGAATAACTGTAATTTTATTCTTCGCTCTTCATTATGAATTGAATCTTGAGGTATAAACCTAACACAAATTATATCATTAGACTTTTCGTATGTAATGTCTTTCATGTTATAAGTTTTTAATCCTGGAATAGAATCTATTTTAATGAGGCTTTTAAACGCAGCGTTCTCCAACGAGTCAAAGCATAATACTCTGTTGGTTTTCTTATATTCAATATTACGATTTTCTTCTTTGAATGGAATAGGTTTTTGAATTAGTTTATAATTACAACATAATAGATAAGGAAGTGTGTAAATAGTACGCGGAAAAAACATAATAGCTCCCCTGTTTTCATCCATGGTTTTAAGTAAATGATCACTGGCTTCTTTAGTCAATGGATATTCGAACATTAACCGTTTCATCATCATTGGACAGAATCCATATTTCTTAATGTAAAGAGTGATCAAATCATTGTGTTTATTGTACCATCTTGTTGTAAATGTGTATTCGGTTATCGGATCTGCTCCTTTTTCTATTAAAGTATCGATATCGATCTCGTCTAAGAATTCAACTATATCGACATATTTCATTTGTATACACATAACCATTACTAACGTAGAATGTATAGGAAGAGATGTAACGGGAACAGGGTTTGTTGATTCGCAAACTATTCTAATACATAATTCTTCTGTTAATACGTCTTGCACGTAATCTATTATAGATGCCAAGATATCTATATAATTATTTTGTAAGATGATGTTAACAATGTGATCTATATAAGTAGTGTAATAATTCATGTATTTCGATATATGTTCCAACTCTGTCTTTGTGATGTCTAGTTTCGTAATATCTATAGCGTCCTCAAAAAATATATTCGCATATATTCCCAAGTCTTCAGTTCTATCTTCTAAAAAATCTTCAACGTATGGAATATAATAATCTATTTTACCTCTTCTGATGTCATTAATGATATAGTTTTTGACACTATTTTCCGTCAATTGATTCTTATTCACTATGTCTAAAAACCGGATAGCGTCCCTAGGACGAACTACTGCCATTAATATCTCTATTATAGCTTCTGGACATAAATCATCTATTATACCAGAATTAATGGGAACTATTCCGTATCTATCTAACATAGTTTTAAGAAAGTCAGAATCTAAGACCTGATGTTCATATATTGGTTCATACATGAAATGATCTCTATTGATGATAGTGACTATTTCATTCTCTGAAAATTGGTAACTCATTCTATACACGCTTTCCTTGTTGATAAAGGATAGTATATACTCAATGGAATTTGTACCAACAAACTGTTCTCTTATGAATCGTATATCATCATCTGAAATGATCATGTAAGGCATACATTTAACAATAAGAGACTTGTCTCCTGTTATCAATATACTATTCTTGTGATAATTTATGTGTGCGGCAAATTTGTCCACGTTCTTTAATTTTGTTATAGTAGATATCAAATCCAATGGAGATACAGTTCTTGGCTTAAACAGATATAGTTTTTCTGGAACGAATTCTACAACATTATTATAAAGGACTTTGGGTATATAAGTGGGATGAAATCCTATTTTAATTAATGCGATAGCCTTGTCCTCGTGCAGATATCCAAACGCTTTTGTGATAGTATGGCATTCATTGTCTAGAAACGCTCTACGAATATCTGTAACAGATATCATCTTTAGAGAATACTAGTCGCGTTAATAGTACTAAAATTTGTATTTTTTAATCTATCTCAATAAAAAATTAATATGTATGATTCAATGTATAACTAAACTACTAACTGTTATTGATAACTAGAATCAGAATCTAATGATGACATAACTAAGAAGTTTATCTACAGCCAATTTAGCTGCATTATTTTTAGCATCTCGTTTAGATTTTCCATCTGCCTTATCGAATACTCTTCCGTCAATGTCTACACAGGCATAAAATGTAGGAGAGTTACTAGGCCCCACTGATTCAATACGAAAAGACCAATCTCTCCTAGTTATTTGACAGTACTCATTAATAACGGTGACAGGGTTAACACCTTTCCAATAAATAATTTTTTTAACCGGAATAACATCATCAAAAGACTTATGATCCTCTCTCATTGATTTTTCGCGGGATACATCATCTATTATAGCATCAGCATCAGAATCTGTAGGCCGTGTATCAGCATCCATTGTCGTAGACCAACGAGGAGGAGTATCGTTGGAGCTGTAAACCATAGCACTACGTTGAAGATCATACAGAGCTTTATTAACTTCTCGCTTCTCCATATTAAGTTGTTTAGTTAGTTGTACAGCAGTAGCTCCTTAGTCCAATGTTTTTAATAACCGCACACAATCTCTGTGTCAGAACGCTCGTCAATATAGATCTTAGAAATTTTTTTAGAGAGAACTAACGCAACTAGCAATAAAACTGATCTTATTTTATCATTTTTTTTATTCATCATCCTCTGGTGGTTCGTCGTTCCTATCGAATGTAGCTCTGATTAACCCGTCATCTATAGGTGATGCTGGTTCTGGAGATTCTGGAGGAGATGGATTATTATCTGGAAGAATCTCTGTTATTTCCTTGTTTTCATGTATCGATTGCGTTGTAACATTAAGATTGCGAAATGCTCTAAATTTGGGAGGCTTAAAGTGTTGTTTACAATCTCTACACGCGTGTCTAACTAATGGAGGTTCATCAGCGGCTCTAGTTTGAATCATCATCGGTGTAGTATTCCTACTTTTACAGTTAGGACACGGTGTATTGTATTTCTCGTCGAGAACGTTAAAATAATCGTTGTAACTCACATCCTTTATTTTATCTATATTGTATTCTACTCCTTTCTTAATGCATTTTATACCGAACAAGAGATAGCGAAGGAATTCTTTTTCGGTACCGCTAGTACCCTTAATCATATCACATAGTGTTTTATATTCTAAATGTGTGGCAATGGACGGTTTATTTCTATACGATAGTTTGTTTTTGGAATCCTTTGAGTATTCTATACCAATATTATTCTTTGATTCGAATTTAGTTTCTTCGATATTAGATTTTGTATTACCTATATTCTTGATGTAGTACTTTGATGATTTTTCCATGGCCCATTCTATTAAGTTTTCCAAGTTGGCATCATCCACATATTGTGATAGTAATTCTCGGATATCAGTAGTGACTACCGCCATTGATATTTGTTCATTTGATGAGTAACTACTAATGTATACATTTTCCATTTATAACACTTATGTATTAACTTTGTTTATTTATATTTTTTCATTATTATGTTGATATTAATAATCGTATTGTGGTTATATGGCTACAATTTCATAATGAGTTGAAGTCAGTGTCCTATGATCAATGACGATAGCTTTACTCTGAAAAGAAAGTATCAAATCGATAGTGCAGAGTCAACAATGAAAATGGATAAGACGATGACAAAGTTTCAGAATAGAGTCAAAATGGTAAAAGAAATAAATCAGACGATAAGAGCAGCACAAACTCATTACGAGACATTGAAACTAGGATATATAAAATTTAAGGGAATGATTAGGACTACTACTCTAGAAGATATAGCACCATCTATTCCAAATAATCAGAAAACTTATAAACTATTCTCGGACATTTCAGTCATTGGCAAAGCATCACAGAATCCGAGTAAGATGATATATGCTCGCTGCTTTACATGTTTCCCAATTTGTTTGGAGATGACCATAGATTCATTTGTTATAGAATGCATCCAACATTGTTCATGATATAGTTGAATCATGTATGCCTGTTCGTATGCCTGTGGCTAAGATACTGTGTAAAGAAATGGTAAATAAATACTTTGAGAATCTTTAAGAGTGCATTGACTTTGTTAGTGAATAGGCATTCCATCTTTCTCCAATACTAATTCAAATTGTTAAATTAATAATGGAATAGTATAAATAGTTATTAGTGATAGGATAGTAAACATAATTATTAGAATAGTAGTGTAGTATCATAGATAACTCTCTTCTATAAAAAATGGATTTTATTCGTAGAAAGTATCTTATATACACAGTAGAAAATAATATAGATTTTTTAAAGGATGATACATTAAGTAAAGTAAACAATTTTACCCTCAATCATGTACTAGCTCTCAAGTATCTAGTTAGCAATTTTCCTCAACATGTTATTACTAAGGATGTATTAGCTAATACCAATTTTTTTGTTTTCATACATATGGTACGATGCTGTAAAGTATACGAAGCGGTTTTACGACACGCATTTGATGCACCCACGTTGTACGTTAAAGCATTGACTAAGAATTATTTATCGTTTAGTAACACAATACAGTCGTACAAGGAAACAGTGCATAAACTAACACAAGATGAAAAATTTTTAGAGGTTGCCGAATACATGGACGAATTAGGAGAACTTATAGGCGTAAATTATGACTTAGTTCTTAATCCATTATTTCACGGAGGGGAACCCATCAAAGATATGGAAATCATTTTTTTAAAACTGTTTAAGAAAACAGACTTCAAAGTTGTTAAAAAATTAAGTGTTATAAGATTACTTATTTGGGCATACCTAAGCAAGAAAGATACAGGCATAGAGTTTGCGGATAATGATAGACAAGATATATATACTCTATTTCAACAAACTGGTAGAATAGTCCATAGCAATCTAACAGAAACGTTTAGGGATTATATCTTTCCCGGAGATAAGACTAGCTATTGGGTGTGGTTAAACGAAAGTATAGCTAATGATGCGGATATCGTTATTAATAGACCCGCCATTACCATGTATGATAAAATTCTTAGTTATATATACTCTGAGATAAAACAGGGACGCGTTAATAAAAACATGCTTAAGTTAGTTTATATCTTTGAGCCTGAAAAAGATATCAGAGAACTTCTGCTAGAAATCATATATGATATTCCTGGAGATATCCTATCTATTATTGATGCAAAAAACGACGATTGGAAAAAATATTTTATTAGTTTTTACAAAGCTAATTTTATTAACGGTAATACATTTATTAGTGATAGAACGTTTAACGATGACTTATTCAGAGTTGTTGTTCAAATAGATCCCGAATATTTCGATAATGAACGAATTATGTCTTTATTCTATACGAGTGCTGCGGACATTAAACGATTTGATGAGTTAGATATTAATAACAGTTATATATCTAATATAATTTATGAGGTGAACGATATCACATTAGATACAATGGATGATATGAAGAAGTGTCAAATCTTTAACGAGGATACGTTGTATTATGTTAAGGAATACAATACATACCTGTTTTTGCACGAGTCGGATCCCATGGTCATAGAGAACGGAATACTAAAGAAACTGTCATCTATAAAATCCAAGAGTAGACGGCTGAACTTGTTTAGCAAAAACATTTTAAAATATTATTTAGACGGACAATTGGCTCGTCTAGGTCTTGTGTTAGATGATTATAAAGGAGACTTATTAGTTAAAATGATAAACCATCTCAAATCTGTGGAGGATGTATCCGCATTCGTTAGATTTTCTACAGATAAAAACCCTAGTATTCTTCCATCGCTAATCAAAACTATTTTAGCTAGTTATAATATTTCCATCATCGTCTTATTTCAAAGGTTTTTAAGAGATAATCTATATCATGTAGAAGAATTCTTGGATAAAAGCATCCATCTAACCAAGACGGATAAGAAATATATACTTCAATTGATAAGGCACGGTAGATCATAGAACAAACCAAATATATTATTAATAATTTGTATATACATAGATATAATTATCACATATTAAAAAATAACACATTTTTGATAAATGGAAACCGTTGCAACAATTCAGACTCCCACCAAATTAATGAATAAAGAAAATGCAGAAATGATTTTGGAAAAAATTGTTAATCATATAGCTATGTATATTAGTGACGAATCAATATATTCAGAAAATAATCCTGAATATATTGATTTTCGTAACAGATACGGAGACTATAGATCTCTCATTATAAAAAGTGATCACGAGTTTGTAAAGCTATGTAAAGATCATGCAGAGAAAAGTTCTCCAGAAACGCAACAAATGATTATCAAACACATATACGAACAATATCTTATTCCAGTATCTGAAGTACTATTAAAACCTATAATGTCCATGGGTGACATATTTACATATAACGGATGTAAAGACAATGAATGGATGCTAGAACAACTCTCTACCCTAAACTTTAACAATCTCTACACATGGAACTCATGTAGCATAGGCAATGTAACGCGTCTGTTTTATACATTTTTTAGTTATCTGATGAAAGATAAACTAAATATATAAGTATAATCCCATTCTAATACTTTAACCTGATGTATTATTACCTGCATCTTATTAGAATATTAACCTAACTAAAAGACATAAAAAGCGGTAGGATATAAATATTATGGCCGCAACCGTTCCGCGTTTTGACGATGTGTACAAAAATGCACAAAGAAGAATTCTAGATCAAGAAACATTTTTTAGTAGAGGTCTAAGTAGACCGTTAATGAAAAACACATATCTATTTGATAATTACGCGTATGGATGGATACCAGAAACTGCAATTTGGAGTAGTAGATACGCAAACCTAGATGCTAGTGACTATTATCCCATTTCGTTGGGATTACTTAAAAAGTTTGAATTTCTCATGTCTCTATATAAAGGTCCTATTCCCGTATATGAAGAAAAAGTAAATACTGAATTCATTGCTAATGGATCTTTCTCCGGTAGATACGTATCATATCTTAGAAAGTTTTCTGCCCTTCCAACAAACGAGTTTATTAGTTTTTTATTATTGACCTCCATCCCTATCTATAATATCTTATTCTGGTTTAAAAACACACAGTTTGATATTACTAAACACACATTATTCAGATACGTCTATACAGATAATACCAAACACCTTGCGTTGGCTAGGTATATACATCAAACAGGAGACTATAAGCCTTTGTTTAGTCGTCTCAAAGAGAATTATATATTTACTGGTCCCGTTCCAATAGGTATCAAAGATATAGATCACCCTAATCTTAGTAGAGCAAGAAGTCCATCCGATTATGAGACATTAGCTAATATTAGTACTATATTGTACTTTACCAAGTATGATCCAGTATTAATGTTTTTATTGTTTTACGTACCTGGGTATTCAATTACTACAAAAATTACTCCAGCCGTAGAATATCTAATGGATAAACTGAATCTAACAAAGAGCGACGTACAACTGTTGTAAATTATTTTATGCTTCGTAAAATGTAGGTCTTGAACCAAACATTCTTTGAAAAAATGAGATGCATAAAACTTTATTATCCAATAGATTAACTATTTCAGACGTCAATCGTTTAAAGTAAACTTCGTAAAATATTCTTTGATTGCTGCCGAGTTTAAAACTTCTATCGATAATTGTTTCATATGTTTTAATATTTACAAGTTTTTTGGTCCATGGTACATTAGCTGGACAGATATATGCAAAATAATATCGTTCTCCAAGTTCTATAGTCTCTGGATTGTTTTTATTATATTCAGTAACCAAATACATATTAGGGTTATCTGCGGATTTATAATTTGAGTGATGCATTCGACTCAACATAAATAATTCTAGAGGAGACGATCTACTATCAAATTCGGATCGTAAATCTGTTTCTAAAGAACGGAGAATATCTATACATACCTGATTAGAATTCATCCGTCCTTCAGACAACATCTCAGACAGTCTGGTCTTGTATGTCTTAATCATATTCTTATGAAACTTGGAAACATCTCTTCTAGTTTCACTAGTACCTTTATTAATTCTCTCAGGTACAGATTTTGAATTCGACGATGCCGAGTATTTCATCGTTGTATATTTCTTCTTCGATTGCATAATCAAATTCTTATATACCGCCTCAAACTCTATTTTAAAATTATTAAACAATACTCTACTATTAATCAGTCGTTCTAACTCCTTTGCTATTTCTATGGACTTATCTACATCTTGACTGTCTATCTCTGTAAACACGGAGTCGGTATCTCCATACACGCTACGAAAACGAAATCTATAATCTATAGGCAACGATGTTTTCACAATCGGATTAATATCTCTATCGTCCATATAAAATGGATTACTTAATGTATTGGCAAACCGTAACATACCGTTGGATAACTCTGCTCCATTTAGTACCGATTCTAGATACAATATCATTCTACGTCCTATGGATGTGCAACTCTTAGCCGAAGCGTATGAGTATAGAGCACTATTTCTAAATCCCATCAGACCATATACTGAGTTGGCTACTATCTTGTACGTATATTGCATGGAATCATAGATGGCCTTTTCAGTTGAACTGGTAGCCTGTTTTAACATCTTTTTATATCTGGCTCTCTCTGCCAAAAATGTTCTTAATAGTCTAGGAATGGTTCCTTCTATTGATCTATCGAAAATTGCTATTTCAGAGATGAGGTTCGGTAGTCTAGGTTCACAATGAACCGTAATATATCTAGGAGGTGGATATTTCTGAAGCAAGAGTTGATTATTTATTTCTTCTTCCAATCTATTGGTACTAACAACGACACCGACTAATGTTTCCGGAGATAGATTTCCAAAGATACACACATTAGGATACAGACTGTTATAATCAAAGATTAATACATTATTACTAAACATTTTTTGTTTTGGAGCAAATACCTTACCGCCTTCATAAGGAAACTTTTGTTTTGTTTCTGATCTAACTAAGATAGTTTTAGTTTCCAACAATAGCTTTAACAGTGGACCCTTGATGATTGTACTCGCTCTATATTCGAATACCATGGATTGAGGAAGCACATATGTTGCCGCACCAGCGTCTGTTTTTGTTTCTACTCCATAATACTCCCACAAATACTGACACAAACAAGCATCATGAATACAGTATCTAGCCATATCTAAAGCTATGTTTAGATTATAATCCTTATACATCTGAGCTAAATCAATGTCATCCTTTCCGAAAGATAATTTATATATATCATTAGGTAAAGTAGGACATGATAGTACGACTTTAAATCCATTTTCCAAAATATCTTTACGAATTACTTTACATATAATATCCTCATCAACAGTCACGTAATTACCTGTGGTTAAAACCTTTGCAAATGTATCGGCTTTGCCTTTCGCGTCCGTAGTATCGTCACCGATGAACGTCATTTCTCTAACTCCTCTATTTAATACTTTACCCATGCAACTGAACGCGTTCTTGGATATAGAATCCAATTTGTACGAATCCAATTTTTCAGATTTTTGAATGAATGAATATAGATCGAAAAATATAGTTCCATTATTGTTATTAACGTGAAACGTAGTATTGGCCATGCCGCATACTCCCTTATGACTAGACTGATTTCTCTCATAAATACAGAGATGTACAGCTTCCTTTTTGTCTGGAGATCTAAAGATAATCTTCTCTCCTGTTAATAACTCTAGACGATTAGTAATATATCTCAGATCAAAGTTATGTCCGTTAAAGGTAACGACGTAGTCGAACGTTAGTTCCAACAATTGTTTAGCTATTCGTAACAAAACTATTTCAGAACATAGAACTAGTTCTCGTTCGTAATCCATTTCCATTAGCGACTGTATCCTCAAACATCCTCTATCGACGGCTTCTTGTATTTCCTGTTCCGTTAACATCTCTTCATTAATGAGCGTAAACAGTAATCGTTTACCACTTAAATCGATATAACAGTAACTTGTATGCGAGATTGGGTTAATAAATACAGAAGGAAACTTCTTATCGAAGTGACACTCTATATCTAGAAATAAGTACGATCTTGGGATATCGAATCTAGGTATTTCTTTAGCGAAACAGTTACGTGGATCGTCACAATGATAACATCCATTGTTAATCTTTGTCAAATATTGCTCGTCCAACGAGTAACATCCGTCTGGAGATATCCCGTTAGAAATATAAAACCAACTAATATTGAAAAATTCATCCATGGTGGCATTTTGTATGCTGCGTTTCTTTGGCTCTTCTATCAACCACATATCTGCGACGGAGCATTTTCTATCTTTAATATCTAGATTATAACTTATTGTCTCGTCAATGTCTATAGTTCTCATCTTTCCCATCGGCCTCGCATTAAATGGAGGAGGAGATAATGACTGATATATTTCGTCCGTCACTACGTAATAAAAGTAATGAGGAAATCGTATAAATACGGTCTCGCCATTTCGACATCTGGATTTCAGATATAAAAATCTGTTTTCACCGTGACTTTCAAACCAATTAATACACCTAACATCCATTTCTAGAATTTAGAAATATATTTTCATTTAAATGAATCCCAAACATTGGGGAAGAGCCGTATGGACCATTATTTTTATAGTACTTTCGCAAGCGGGTTTAGACGGCAACATAGAAGCGTGTAAACGAAAACTATATACTATAGTCAGCACTCTTCCATGTCCTGCATGTAGACGACACGCGACTATCGCTATAGAGAACAATAATGTCATGTCTAGCGATGATCTGAATTATATTTATTATTTTTTCATCAGATTATTTAACAATTTGGCATTTGATCCCAAATACGCAATCGATGTGTCAAAGGTTAAACCTTTATAAACTTAACCCATTATAAAACTTATGATTAGTCACGACTGAAATAACCGCGTGATTATTTTTTGGTATAATTCTACACGGCATGGTTTCTGTGACTATGAATTCAACACCTGTTATCTTAGTGAAATCTTTAACAAACAGCAAGGGTTCGTCAAAGACATAAAACTCATTGTTTACGATCGAAATAGACCCCCTATCACACTTAAAATAAAAAATATCCTTATCCTTTACCACCAAATAAAATTCTGATTGGTCAATGTGAATGTATTCACTTAACAGTTCCACAAATTTATTTATTAACTCCGAGGCACATACATCGTCGGTATTTTTTATGACAAACTTTACTCTTCCAGCATCCGTTTCTAAAAAAATATTAACGAGTTCCATTTATATCATCCAATATTATTGAAATGACGTTGATGGACAGATGATATAAATAAGAAGGTACAGTACCTTTGTCCACCATCTCCTCCAATTCATACTCTATTTTGTCATTAACTTTAATGTGTGAAAACAGTACGCCACATGCTTCCATGACAGTGTGTAACACTTTGGATACAAAATGTTTGACATTAGTATAATTGTCCAAGACTGTCAATCTATAATAGATAGTAGCTATAATATATTCTATGATGGTATTGAAGAAGATGACAACCTTGGCATATTGATCATTTAACACAGACATGGTATCAACAAATAGCTTAAATGAAAGAGAATCAGTAATTGGAATAAGCGTCTTCTCGATGTAGTGTCCGTATACCAACATGTCTGATATTTTGATGTATTCCATTAAATTATTTAGTTTTTTCTTTTTATTCTCGTTAAACAGAATTTCTGTCAATGGACCCCAACATCGTTGACCTATTAAGTTTTGATTGATTTTTCCGTGTAAGGCGTATCTAGTCAGATCGTATAGCCTATCCAATAATCCATCGTCTGTGCGTAGATCACATCGTACACTTTTTAATTTTCTATAGAAGAGTGACAGACATCTGGAGCAATTACAGACAGCAATTTCTTTATTCTCTACAGATGTAAGATACTTGAAGATATTCCTATGATGATGCAGAATTTTGGATAACACGGTATTGATGGTATCTGTTACCATAATTCCTTTGACTGATAGTGTCAAAGTACAAGATTTCCAATCTTTTGCAATTTTCAGTACCATTATCTTTGTTTTGATATCTATATCAGACAGCATGGTACGTCTGACAACACAGGGATTAAGACGGAAAGATGAAATGATTCTCTCAACATCTTCAATAGATACCTTGCTATTTTTTTTGGCATTATCTATATGTGAGAGAATATCCTCTAGAGAATCAGTATCCTTTTTGATGATAGTGGATCTCAATGACATGGGACGTCTAAACCTTCTTATTCTATCACCAGATTGCATGGTGATTTGTCTTCTTTCTTTTATCATGATGTAATCTCTAAATTCATCGGCAAATTGTCTATATCTAAAATCATAATATGAGATGTTTACCTCTACAAATATCTGTTCGTCCAATGTTAGAGTATCTATATCAGTTTTGTATTCCAAATTAAACATGGCAACGGATTTAATTTTATATTCCTCTATTAAGTCCTCGTCGATAATAACAGAATGTAGATAATCATTTAATCCATCGTACATGGTTGGAAGATGCTCGTTGACAAAATCTTTAATTGTCTTGATGAAGGTGGGACTATATCTAACATCTTGATTAATAAAATTTATAACATTGTCCATAGGATACTTTGTAACTAGTTTTATACACATCTCTTCATTGGTAAGTTTAGACAGAATATCGTGAACAGGTGGTATATTATATTCATCAGATATACGAAGAATAATGTCCAAATCTATATTGTTTAATATATTATATAGATGTAGTGTAGCTCCTACAGGAATATCTTTAACTAAGTCAATGATTTCATCAACAGTTAGATCTATTTTAAAGTTAATCATATAGGCATTGATTTTTAAAAGGTATGTAGCCTTGACTACATTCTCATTAATTAACCATTCCAAGTCACTGTGTGTAAGAAGATTATATTCTATCATAAGCTTGACTACATTTGGTCCCGATACCATTAAAGAATTCTTATGATATAAGGAAACAGCTTTTAGGTACTCATCTACTCTACAAGAATTTTGGAGAGCCTTAACGATATCAGTGACGTTTATTATTTCAGGAGGAAAGAACCTAACATTGAGAATATCTGAATTAATAGCTTCCAGATACAGTGATTTTGGCAATAGTCCGTGTAATCCATAATCCAGTAACACGAGCTGGTGCTTGCTAGACACCTTTTCAATGTTTAATTTTTTTGAAATAAGCTTTGATAAAGCCTTCCTCGCAAATTCCGGATACATGAACATGTCGCCAACATGATTAAGTATTGTTTTTCATTATTTTTATATTTTCTCAACAAGTTCTCAATACCCCAATAGATAATAGAATATCACCCAATGCGTCCATGTTGTCTATTTCCAACAGGTCGCTATATCCACCAATAGAAGTTTTCCCAAAAAAGATTCTAGGAACAGTTCTACCACCAGTAATTTGTTCAAAATAGTCACGCAATTCATTTTCGGGTTTAAATTCTTTAATATCTACAATTTCATACGCTCCTCTTTTGAAACTAAACTTATTTAGAATATCCAGTGCGTTTCTACAAAAAGGACATGTAAACTTGACAAAAATTGTCACTTTGTTATTGGCCAACCTTTGTTGTACAAATTCCTCGGCCATTTTTAATATTTAAGTGATACAAAACTATCTCGACTTATTTAACTCTTTAGTCGAGATATATGGACACAGATAGCTATATGATAACCAACTACAGAAGACAAACGCTATAAAAAACATAATTACGACGAGCATATTTATAAATATTTTTATTCAGTATTACTTGATATAGTAATATTAGGCACAGTCAAACATTCAACCACTCTAGATACATTAACTCTCTCATTTTCTTTAACAAATTCTGCAATATCTTCGTAAAAAGATTCTTGAAACTTTTTAGAATATCTATCGACTCTAGATGAAATAGCGTTCGTCAACATACTATGTTTTGTATACATAAAGGCGCCCATTTTAACAGTTTCTAGTGACAAAATGCTAGCGATCCTAGGATCCTTTAGAATCACATAGATTGACGATTCGTCTCTCTTAGTAACTCTAGTAAAATAATCATACAATCTAGTACGCGAAATAATATTATCCTTGACTTGAGGAGATCTAAACAATCTAGTTTTGAGAACATCGATAAGTTCATCGGGAATTACATACATACTATCTTTAATAGAACTCTTTTCATCCAGTTGAATGGATTCGTCCTTAACCAACTGATTAATGAGATCTTCTATTTTATCATTTTCTAGATGATATGTATGTCCATTAAAGTTAAATTGTGTAGCGCTTCTTTTTAGCCTAGCAGCCAATACTTTAACATCACTAATATCGATATACAAAGGAGATGATTTATCGATGGTATTAAGAATTCGTTTTTCGACATCCGTCAAAACCAATTCCTTTTTGCCTGTATCATCCAGTTTGCCATTCTTTGTAAAGAAATTATTTTCTACTAGACTATTAATAAGACTGATAAGGATTCCTCCATAATTGCACAATCCAAACTTTTTCACAAAACTAGACTTTACGAGATCTACAGGAATGCGTACTTCAGGTTTCTTAGCTTGTGATTTTTTCTTTTGTGGACATTTTCTAGTGACCAACTCATCTACCATTTCATTGATTTTAGCAGTGAAATAAGCTTTCAATGCACGGGCACTGATACTATTGAAAACGAGTTGATCTTCAAATTCCGCCATTTAAGTTCACCAAACAACTTTTAAATACAAATATATCAATAGTAGTAGAATAAGAACTATAAAAAAAATAATAATTAACCAATACCAACCCCAACAACCTGTATTATTAGTTGATGTGACAGTTTTCTCATCACTTAGAACAGATTTAACAATTTCTATAAAGTCTGTCAAATCATCTTCCTGAGAACCCATAAATACACCAAATATAGCAGCGTACAACTTATCCATTTATACATTGAATATTGGCTTTTCTTTATCGCTATCTTCATCATATTCATCATCAATATCAACAAGTCCCAGATTACGAACCAGATCTTCTTCTACATTTTCAGTCATTGATACGCGTTCACTATCTCCAGAGAGTCCGATAACGTTAGCCACTACTTCTCTATCAATGATTAGTTTCTTGAGCGCGAATGTAATTTTTGTTTCCGTTCCGGATCTATAGAAAACTACAGGTGTAATAATTGCCTTGGCTAATTGTCTTTCTCTTTTACTGAGTGATTCTAGTTCACCTTCTATAGATCTGAGAATGGATGATTCTCCAGTCGAAACATATTCTACCATGGCTCCGTTTAATTTGTTGATGAAGATGGATTCATCCTTAAATGTTTTCTCTGTAATAGTTTCCGCCGAAAGACTATGCAAAGAATTTGGAATGCGTTCCTTGTGTGTAATGTTTCCATAGACAGCTTCTAGAAGTTGATACAACATAGGACTAGCCGCGGTAACTTTTATTTTTAGAAAGTATCCATCGCTTCTATCTTGTTTAGATTTATTTTTATAAAGTTTAGTCTCTCCTTCCAACATAATAAAAGTGGAAGTCATCTGACTAGATAAACTATCAGTAAGTTTTATAGAGATAGATGAACAATTAGCGTATTGAGAAGCATTTAGTGTAACGCATTCGATACATTTTGCATTAGATTTACTAATCGATTTTGCATACTCTATAACACCCGCACAAGTCTGTAGAGAATCGCTAGATGCTGTAGGTCTTGGTGAAGTTTCAACTCTCTTCTTGATTACCTTACTCATGATTAAACCTAAATAATTGTACTTTGTAATATAATGATATATATTTTCACTTTATCTCATTTGAGAATAAAAATGTTTTTGTTAACCACTGCATGATGTACAGATTTCGGAATCGCAAACCACTTGTGGTTTTATTTTATCCTTGTCCAATGTGAATTGAATGGGAGCGGATGCGGGTTTCGTACGTAGATAGTACATTCCCGTTTTTAGACCGAGACTCCATCCGTAAAAATGCATACTCGTTAGTTTGGAATAACTCGGATCTGCTATATGGATATTCATAGATTGACTTTGATCGATGAAGGCTCCCCTGTCTGCAGCCATTTTTATGATCGTCTTTTGTGGAATTTCCCAAATAGTTTTATAAACTCGCTTAATATCTTCTGGAAGGTTTGTATTCTGAATGGATCCACCATCTACCATAATCCTATTCTTGATCTCATCATTCCATAATTTTCTCTCGGTTAAAACTCTAAGGAGATGCGGGTTAACTACTTGGAATTCTCCAGACAATACTCTCCGAGTGTAAATATTACTGGTATACGGTTCCACCGACTCATTATTTCCCAAAATTTGAGCAGTTGATGCAGTCGGCATAGGTGCCACCAATAAACTATTTCTAAGACCGTATGTTCTGATTTTATCTTTTAGAGGTTCCCAATTCCAAAGATCCGACGGTACAACATTCCAAAGATCATATTGTAGAATACCGTTACTGGCGTACGATCCTACATATGTATCATATGGTCCTTCCTTCTCAGCTAGTTTACAACTCGCCTCTAATGCACCGTAATAAATGGTTTCAAAGATCTTCTTATTTAGATCTTGTGCTTCCAGGCTATCAAATGGATAATTTAAGAGAATAAACGCGTCCGCTAATCCTTGAACACCAATACCGATAGGTCTATGTCTCTTATTAGAGATTTCAGCTTCTGGAATAGGATAATAATTAATATCTATAATTTTATTGAGATTTCTGACAATTACTTTGACCACATCCTTCAGTTTGAGAAAATCAAATCGCCCATCTATTACAAACATGTTCAATGCAACAGATGCCAGATTACACACGGCTACCTCATTAGCATCCGCATATTGTATTATCTCAGTGCAAAGATTACTACACTTGATGGTTCCTAAATTTTGTTGATTACTCTTTTTGTTACACGCATCCTTATAAAGAATGAATGGAGTACCAGTTTCAATCTGAGATTCTATAATCGCTTTCCAGACGACTCGAGCCTTTATTATACATTTGTATCTCCTTTCTCTTTCGTATAGTGTATACAATCGTTCGAACTCGTCTCCCCAAACATTGTCCAATCCAGGACATTCATCCGGACACATCAACGACCACTCTCCGTCATCCTTCACTCGTTTCATAAAGAGATCAGGAATCCAAAGAGCTATAAATAGATCTCTTGTTCTATGTTCATCGTTTCCTGTATTCTTTTTAAGATCGAGGAACGCCATAATATCAGAATGCCACGGTTCCAAGTATATGGCCATAACTCCAGGCCGTTTGTTTCCTCCCTGATCTATGTATCTAGCGGTGTTATTATAAACTCTCAACATTGGAATAATACCGTTTGATATACCATTGGTACCGGAGATATAGCTTCCACTGGCACGAATATTACTAATTGATAGACCTATTCCCCCTGCCATTTTAGAGATTAATGCGCATCGTTTTAACGTGTCATAGATGCCTTCTATGCTATCATCGATCATGTTAAGTAGAAAACAGCTAGACATTTGGTGACGAGTAGTTCCCGCATTAAATAAGGTAGGAGAAGCGTGCGTAAACCATTTTTCAGAAAGTAGATTGTACGTCTCAATAGCTGAGTCTATATCCCATTGATGAATTCCTACTGCGACACGCATTAACATGTGCTGAGGTCTTTCAACAATTTTGTTGTTTATTTTCAACAAGTAGGATTTTTCCAAAGTTTTAAAACCAAAATAGTTGTATGAAAAGTCTCGTTCGTAAATAATAACCGAATTGAGCTTATCCTTATATTTGTTAACTATATCCATGGTAATACTTGAAATAATCGGAGAATGTTTCCCATTTTTAGGATTAACATAGTTGAATAAATCCTCCATCACTTCACTAAATAGTTTTTTTGTTTCCTTGTGTAGATTTGATATGGCTATTCTGGCGGCTAGAATGGCATAATCCGGATGTTGTGTAGTACAAGTGGCTGCTATTTCGGCTGCCAGAGTGTCCAATTCTACCGTTGTTACTCCATTATATATTCCTTGAATAACCTTCATAGCTATTTTAATAGGATCTATATGATCAGTGTTTAAGCCATAGCACAATTTTCTAATACGAGACGTGATTTTATCAAACATGACATTTTCCTTGTATCCATTTCGTTTAATGACAAACATTTTTGTTGGTGTAATAAAAAAAATTATTTAATTTTTCATTAATAGGGATTTGACGTATGTAGCGTACAAAATTATCGTTCCTGGTATATAGATAAAGAGTCCTATATATTTGAAAATCGTTACGGTTCGATTAAACTTTAATGATTGCATTGTGAATATATCATTAGGATTTAACTCCTTGACTATCATGGCGGTGCCAGAAATTACCATCAAAAGCATTAATACAGTTATGCAGATCGCAGTTAGAACGGTTATAGCATCCACCATTTATATCTAAAAATTAGATCAAAGAATATGTGACAACGTCCTAGTTGTATACTGAGAATTGACGAAACAATGTTTCTTACATATTTTTTTCTTATTAGTAACCGACTTAATAGTAGGAACTGGAAAACTAGACTTGATTATTCTATAAGTATAGATACCCTTCCAAATAATGTTCTCTTTGATAAAAGTTCCAGAAAATGTAGAATTTTTTAAAAAGTTATCTTTTGCTATTACTAATATCGTGGTTAGACGCTTATTATTAATATGAGTGATGAAATCCACACCGCTTCTAGATATCGCTTTTATTTCCACATTAGATGGTAAATCCAATAGTGAAACTATCTTTTTAGGAATGTATGGACTCGCGTTTAGAGGAGTGAACGTCTTCGGAGTAGTAAAGGATGATTCGTCAAATGAATAAACAATTTCACAAATGGATGTTAATGTATTAGTAGGAAATTTTTTGACGCTAGTGGAATTGAAGATTCTAATGGATGATGTTCTACCTATTTCATCCGATAACATGTTAATTTCCAATACCAACGGTTTTAATATTTCGATGATATACGGTAGTCTCTCTTTCGGACTTATATAGCTTATTCCACAATACGAGTCATTATATACTCCAAAAAACAAAATAACTAGTATAAAATCTGTATCGAATGGGAAAAACGAAATTATCGATATAGGTATAGAATCCGGAACATTGAACGTATTAATACTTAATTCTTTTTCAGTGGTAAGAACCGATAGGTTATTGACATTGTATGGTTTTAAATATTCTATAACTTGAGACTTGATAGATATTAATGACGAATTGAAAATTATTTTTATCACCACGTGTGTTTCAGGATCATCGTCGACGCCAGTTAACCAACCGAATGGAGTAAAATAAATATCATTAATATATGCTCTAGATATTAGTATTTTTATTAATCCTTTGATTATCATCTTCTCGTACGCGAATGATTCCATGATCAAGAGTGATTTGAGAACATCCTCCGGAGTATTAATGGGTTTAGTAAACAGTCCATCGTTGCAATAATAAAAGTTGTCCAAGTTAAAGGATATTATGCATTCGTTTAAAGATATCACCTCATCTAACGGAGACAATTTTTTGGTAGGTTTTAGAGACTTTGAAGCTACTTGTTTAACAAAGTTATTCATCGTCGTCTACTATTCTATTTAATTTTGTAGTTAATTTATCACATATCACATTAATTGACTTTTTGGTCCACTTTTCCATACGTTTATATTCTTTTAATCCTGCGTTATCCGTTTCCGTTATATACAGGGATAGATCTTGCAAGTTAAATAGAATGCTCTTAAATAATGTCATTTTTTTATCCGCTAAAAATTTAAAGAATGTATAAACTTTTTTCAAAGATTTAAAACTTTTAGGTGGAGTTCTGGTACACAATATCATAAACAAACTAATAAACATCCCACATTCAGATTCCAACAATTGATTAACTTCCACATTAATACAGCCTATTTTCGCTCCAAATGTACATTCGAAAAATCTGAATAAAACATCAATATCGCAATTTGTATTATCCAATACAGAATGTCTGTGATTCGTGTTAAAACCATCGGAAAAAGAATAGAAATAAAAATTATTATAATGGTGGAATTCAGTTGGAATATTGCCTCCGGAGTCATAAAAGGATACTAAACATTGTTTTTTATCGTAAATTACACATTTCCAATGAGACAAATAACAAAATCCAAACATTACAAATCTAGAGGTAGAACTTTTAATTTTGTCTTTAAGTATATACGATAAGATATGTTTATTCATAAACGCGTCAAATTTTTCATGAATAGCTAAGGAGTTTAAGAATCTCATGTCAAATTGTCCTATATAATCCACTTCGGATCCATAAGCAAACTGAGAGACTAAGTTCTTAATACTTCGATTGCTCATCCAGGCTCCTCTCTCAGGCTCTATTTTCATCTTGACGACCTTTGGATTTTCACCAGTATGTATTCCTTTACGTGATAAATCATCAATTTTCAAATCCATTTGTGAGAAGTCTATCGCCTTAGATACTTTTTCCCGTAGTTGAGGTTTAAAGAAATACGCTAACGGTATACTAGTAGGTAACTCAAAGACATCATATATAGAATGGTAACGCGTCGTTAACTCGTCGGTTAACTCTTTCTTTTGATCGAGTTCATCGCTACTATTGGGTCTGCTCAGGTGCCCCGACTCTACTAGTTCCAACATCATACCGATAGGAATACAAGACACTTTGCCAGCGGTTGTAGATTTATCATATTTCTCCACCACATATCCGTTACAATTTGTTAAGAATTTAGATACATCTATATTGCTACATAATCCAGCTAGTGAATATATATGACATAATAAATTGGTAAATCCTAGTTCTGGTATTTTACTAATTACTAAATCTGTATATCTTTCCATTTATCATGGAAAAGAATTTACCAGATATCTTCTTTTTTCCAAACTGCGTTAATGTATTCTCTTACAAATATTCACAAGATGAATTCAGTAATATGAGTAAAACGGAACGTGATAATTTCTCATTGGCTGTGTTTCCAGTGATAAAACATAGATGGCATAACGCACACGTTGTAAAACATAAAGGAATATACAAAGTTAGTACAGAAGCACGTGGAAAAAAAGTATCTCCTCCATCACTAGGAAAACCCGCACATATAAACCTAATGTCGAAGCAATATATATATAGTGAGTATGCAATAAGCTTTGAATGTTATAGTTTTCTAAAATGTATAACAAATACAGAAATCAATTCGTTCGATGAGTATATATTAAGAGGACTATTAGAAGCTGGTAATAGTTTACAGATATTTTCCAATTCCGTAGGTAAACGAATAGATACTATAGGTGTACTAGGGAATAAGTATCCATTTAGCAAAATTCCATTGGCCTCATTAACTCCTAAAGCACAACGAGAGATATTTTTAGCGTGGATTTCTCATAGACCTGTAGTTTTAACTGGAGGAACCGGAGTGGGTAAGACGTCACAGGTACCCAAGTTATTGCTTTGGTTTAATTATTTATTTGGTGGATTCTCTTCTCTAGATAAAATCACTGACTTTCACGAAAGACCAGTCATTCTATCTCTTCCTAGGATAGCTTTAGTTAGATTGCATAGCAATACCATTTTAAAATCATTGGGATTTAAGGTACTAGATGGATCTCCTATCTCTTTACGGTACGGATCTATACCGGAAGAATTAATAAACAAACAACCAAAAAAATATGGAATTGTATTTTCTACCCATAAGTTATCTCTAACAAAACTATTTAGTTATGGCACTATTATTATAGACGAAGTTCATGAGCATGATCAAATAGGAGATATTATTATAGCAGTAGCGAGAAAACATCATACGAAAATAGATTCTATGTTTTTAATGACTGCCACGTTAGAGGATGACAGGGAACGTCTAAAAATATTTTTACCTAATCCCGCATTTATACATATTCCTGGAGATACACTGTTTAAAATTAGCGAGGTATTTATTCATAATAAGATAAATCCATCTTCCAGAATGGCATATATAGAAGAAGAAAAGAGAAATTTAGTTACTGCTATACAGATGTATACTCCTCCTGATGGATCATCCGGTATAGTCTTTGTGGCATCCGTTGCACAGTGTCACGAATATAAATCATATTTAGAAAAAAGATTACCGTATGATATGTATATTATTCATGGTAAGGTCTTAGATATAGACGAAATATTAGAAAAAGTGTATTCATCACCTAATGTATCGATAATTATTTCTACTCCTTATTTGGAATCCAGCGTTACTATACGCAATGTTACACACATTTATGATATGGGTAGAGTTTTTGTCCCCGCTCCTTTTGGAGGATCACAACAATTTATTTCTAAATCTATGAGAGATCAACGAAAAGGAAGAGTAGGAAGAGTTAATCCTGGAACATACGTATATTTCTATGATCTGTCTTATATGAAATCTATACAGCGAATAGATTCAGAATTTCTACATAATTATATATTGTACGCTAATAAGTTTAATCTAACACTCCCCGAAGATTTGTTTATAATCCCTACAAATTTGGATATTCTATGGCGTACAAAGGAATATATAGACTCGTTCGATATTAGTACAGAAACATGGAATAAATTATTATCCAATTATTATATGAAGATGATAGAGTATGCTAAACTTTATGTACTAAGTCCTATTCTCGCTGAGGAGTTGGATAACTTTGAGAGGACGGGAGAATTAACTAGTATTGTACAAGAAGCCATTTTATCTCTAAATTTACAAATTAAGATTTTAAAATTTAAACATAAAGATGATGATACGTATATACACTTTTGTAGAATATTATTCGGTGTCTATAACGGAACAAACGCTACTATATATTATCATAGACCTCTAACGGGATATATGAATATGATTTCAGATACTATATTTGTTCCTGTAGATAATAACTAAAAATCAAAATCTAATGACCACATCTTTTTTTAGAGATGAAAAATTTTCCACATCTCCTTTTGTAGACACGACTAAACATTTTGCAGAAAAAAGTTTATTATTATTTAGATAATCGTATACTTCATCAGTGTAGATAGTAAATGTGAACAGATAAAAGGTATTCTTGCTCAATAGATTGGTAAATTCCATAGAATATATTAATCCTTTCTTCTTGAGATCCCACATCATTTCAACCAAAGACGTTTTATCCAATGATTTACCTCGTACTATACCACATACAAAACTAGATTTTGCAGTGATGTCGTACCTGGTATTCCTACCAAACAAAATTTTACTTTTAGTTCTTTTAGAAAATTCTAAGGTAGAATCTCTATTTGTCAATATGTCATCTATGGAATTACCACTAGCAAAAAATGATAGAAATATATATTGATACATCGCAGCTGGTTTTGATCTACTATACTTTAAAAACGAATCAGATTCCATAATTGCTTGTATATCATCAGCTGAAAAACTATGTTTTACACGTATTCCTTCGGCATTTCTTTTTAATGATATATCTTGTTTAGACAATGATAAAGTTATCATGTCCATGAGAGACGCGTCTCCGTATCGTATAAATATTTCATTAGATGTTAGACGCTTCATTAGGGGTATACTTCTATAAGGTTTCTTAATTAGTCCATCATTGGTTGCGTCAAGAACTACTATCTGATGTTGTTGGGTATCTCTAGTGTTACACATGGCCTTACTAAAGTTTGGGTAAATAACTATGATATCTCTATTAATTATAGATGTATATATTTCATTCGTCAAGGATATTAATATCGACTTACTATCGTCATTAATACGTGTAATGTAATCATATAAATCATGCGATAGCCAAGGAAAATTCAAATAGATGTTCATCATATAATCGTCGCTATAATTCATATTAATACTTTGACATTGACTAATTTGTAATATAGCCTCGCCACGAAGAAAGCTCTCGTATTCAGTTTCATCGATAAAGGATACCGTTAAATATAACTGGTTGCCGATAGTCTCATAGTCTATTAAGTGGTAAGTTTCGTATAAATACAGAATCCCTAAAATATTATCTAATGTGGGATTAATCCTTACCATAACTGTATAAAATGGAGCCGGAGTCATAACTATTTTACCGTTTGTACTTACTGGAATAGATGAAGGAATAATCTCCGGACATGATGGTAAAGACCCAAATGTCTGTTTGAAGAAATCCAATGTTCCAGGTCCTAATCTCTTGACAAAAATTACGATATTCGATCCCGATATCCTTTGCATTCTATTTACCAGCATATCACGAACTATATTAAGATTATCTATCATGTCTATTCTCCCACCGTTATATAAATCGCCTCCGCTAAGAAACGTTAGTATATCCATACAATGGAATACTTCATTTCTAAAATAGTATTCGTTTTCTAATTCTTTAATGTGAAATCGTATACTAGAAAGGGAAAAATTATCTTTGAGTTTTCCATTAGAAAAGAACCACGAAACTAATGTTCTGATTGCGTCTGACTCCGTCGCTGAATTAATAGATTTACACCAAAAACTCATATAACTTCTAGATGTAGAAGCATTCGCTAAAAAATTAGTAGAATCAAAGGATATAAGTAGATGTTCCAACAAGTGAGCAATTCCCAAGATTTCATCTATATCATTCTCGAATCCGAAATTAGAAATTCCCAAGTAGATATCCTTTTTCATCCGATCATTGATGAAAATACGAACTTTATTCGGTAAGACGATCATTTACTAAGGAGTAAAATAGGAAGTAACGTTCGTATATCGTTATCGTCGTATAAATTAAAGGTGTGTTTTTTGCCATTAAGAGACATTATAATTTTACCAATATTGGAATTATAATATAGGTGTATTTGAGCACTAGAAACGGTCGATGCATCGGTAAATATAGCTGTATCTAATGTTCTAGTCGGTATTTCTTCATTTCGCTGTCTAATGATAGCGTTTTCTCTATCTGTTTCCATTACAGCTGCCTGAAGTTTATTGGTCGGATAATATGTAAAATAATAAGAAATACATACGAATAACAAAAATAAAATAAGATATAATAAAGATGCCATTTAGAGATCTAATTTTGTTCAACTTGTCCAAATTCCTACTTACAGAAGATGAGGAATCGTTGGAGATAGTATCTTCCTTATGTAGAGGATTTGAAATATCTTACGATGACTTAATATCGTACTTTCCAGATAGGAAATACCATAAATATATTTCTAAGGTATTTGAACATGTAGATTTATCGGAGGAATTAAGTATGGAATTCCATGATACAACTCTGAGAGATTTAGTATATCTTAGATTGTACAAGTATTCCAAGTATATACGGCCGTGTTATAAATTAGGAGATAATCTAAAAGGTATAGTTGTTATAAAGGACAGAAATATATATATTAGAGAAGCAAATGATGACTTGATAGAATATCTCCTCAAGGAATACACTCCTCAGATTTATACATATTCTAATGAGCGAGTTCCCATAGCTGGTTCAAAATTAATTCTTTGTGGATTTTCTCAAGTTACATTTATGGCGTATACAACGTCGCATATAACAACAAATAAAAAGGTAGATGTTCTCGTTTCCAAAAAATGTATAGATGAACTAGTCGATCCAATAAATTATCAAATACTTCAAAATTTATTTGATAAAGGAAGCGGAACAATAAACAAAATACTCAGGAAGATATTTTATTCGGTAACAGGTGGCCAAACTCCATAGGTAGCTTTTTCTATTTCGGATTTTAGAATTTCCAAATTCACCAGCGATTTATCGGTTTTGGTGAAATCCAAGGATTTATTAATGTCCACAAATGCCATTTGTTTTGTCTGTGGATTGTATTTGAAAATGGAAACGATGTAGTTAGATAGATGCGCGGCGAAGTTTCCTATTAGGGTTCCGCGCTTCACGTCACCCAACATACTTGAATCACCATCCTTTAAAAAAAATGATAAGATATCAACATGGAGTATATCATACTCGGATTTTAATTCTTCTACTGCCTCACTGACATTTTCACAAATACTACAATACGGTTTACCGAAAATAATCAGTACGTTCTTCATTTATGGGTATCAAAAACTTAAAATCGTTACTGCTGGAAAATAAATCACTGACGATATTAGATGATAATTTATACAAAGTATACAATGGAATATTTGTGGATACAATGAGTATTTATATAGCCGTCGCCAATTGTGTCAGAAACTTAGAAGAGTTAACTACGGTATTCATAAAATACGTAAACGGATGGGTAAAAAAGGGAGGACATGTAACCCTTTTTATCGATAGAGGAAGTATAAAAATTAAACAAGACGTTAGAGACAAGAGACGTAAATATTCTAAATTAACCAAGGACAGAAAAATGTTAGAATTAGAAAAGTGTACATCCGAAATACAAAATGTTACCGGATTTATGGAAGAAGAAATAAAGGCAGAAATGCAATTAAAAATCGATAAACTCACATTTCAAATATATTTATCTGATTATGATAACATAAAAATATCATTGAATGAGATACTAACACATTTCAACAATAATGAGAATGTTACATTATTTTATTGTGATGAACGAGACGCAGAATTCGTTATGTGTCTAGAGGCTAAAACACAGTTCTCTACCACAGGAGAATGGCCGTTAATAATAAGTACCGATCAGGATACTATGCTATTCGCGTCTGCTGATAATCATCCTAAGATGATAAAAAACTTAACTCAACTGTTTAAATTTGTTCCCTCGGCAGAGGATAACTATTTAGCAAAATTAACTGCATTAGTGAATGGATGTGATTTCTTTCCTGGACTCTATGGGGCATCTATAACACCCAACAACTTAAACAAAATACAATTGTTTAGTGATTTTACAATCGATAATATAGTCACTAGTTTGGCAATTAAAAATTATTATAGAAAGACTAACTCTACCGTAGACGTGCGTAATATTGTTACGTTTATAAACGATTACGCTAATTTAGACGATGTCTACTCGTATATTCCTCCTTGTCAATGCACTGTTCAAGAATTTATATTCTCCGCATTAGATGAAAAATGGAATGAATTTAAATCATCTTATTTAGAGAGCGTGCCGTTACCCTGCCAATTAATGTACGCATTAGAACCACGTAAGGAGATTGATGTTTCAGAAGTTAAAACTTTATCATCTTATATAGATTTCGAAAATACTAAATCAGATATCGATGTTATAAAATCTATATCCTCGATTTTTGGATATTCTAACGAAAACTGTAACACCATAGTGTTCGGCATCTATAAGGATAATTTACTACTGAGTATAAATAATTCATTTTACTTTAACGATAGTCTGTTAATAACCAATACTAAAAGTGATAATATAATAAATATAGGTTACTAGATTAAAAAATGGTGTTCCAGCTCGTGTGTTCTACATGCGGCAAAGATATTTCTCACGAACGATATAAATTGATTATACGAAAAAAATCATTAAAGGATGTACTAGTCAGTGTAAAGAACGAATGTTGTAGGTTAAAATTATCTACACAAATAGAACCTCAACGTAACTTAACAGTGCAACCTCTATTGGATATAAACTAATGGATCCGGTTAATTTTATCAAGACATATGCGCCTAGAGGTTCTATTATTTTTATTAATTATGCCATGTCATTAACTAGTCATTTGAATCCATCGATAGAAAAACATGTGGGTATTTATTATGGTACGTTATTATCGGAACACTTGGTAGTTGAATCTACCTATAGAAAAGGAGTTAGAATAGTCCCATTGGATAGATTTTTTGAAGGATATCTTAGTGCAAAAGTATACATGTTAGAGAATATTCAAGTTATGAAAATAGCAGCTGATATGTCGTTAACTTTACTAGGTATTCCATATGGATTTGGTCATGATAGAATGTATTGTTTTAAATTGGTAGCTGAATGTTATAAAAATGCCGGTATTGATACATCGTCTAAACGAATATTAGGTAAAGATATTTTTCTGAGCCAAAACTTTACAGATGATAATAGATGGATAAAGATATATGATTCTAATAATTTAACATTTTGGCAAATTGATTACCTTAAAGGGTGAGTTAATATGCATAACTACTCCTCCGTTGTTTTTTCCCTCGTTCTTTTTCTTAACGTTGTTTGCCATCACTCTCATAATGTAAAGATATTCTAAAATGGTAAACTTTTGCATATCGGATGCAGAAATTGGTATAAATGTTGTAATTGTATTATTTCCCGTCAATGGACTAGTCACAGCTCCATCAGTTTTATATCCTTTAGAGTATTTCTCACTCGTGTCTAGCATTCTAGAGCATTCCATGATCTGTTTATCGTTGATATTGGCCGGAAAGATAGATTTTTTATTTTTTATTATATTACTATTGGCAATTGTAGATATAACTTCTGGTAAATATTTTTCTACCTTTTCAATCTCTTCTATTTTCAAGCCGGCTATATATTCTGCTATATTGTTACTAGTATCAATACCTTTTCTGGCTAAGAAGTCATATGTGGTATTCACTATATCAGTTTTAACTGGTAGTTCCATTAGCCTTTCCACTTCTGCAGAATAATTAGAAATTGGTTCTTTACCAGAAAATCCAGCTACTATAATAGGCTCACCGATGATCATTGGCAAAATCCTATATTGTACCAGATTAATGAGAGCATATTTCATTTCCAATAATTCTGCTAGTTCTTGAGACATTGATTTATTTGATGAATCTATTTGGTTCTCTAGATACTCTACCATTTCTGCCGCATACAATAACTTGTTAGATAAAATCAGGGTTATCAAAGTGTTTAGTGTGGCTAGAATAGTGGGCTTGCACGTATTAAAGAATGCTGTAGTATGAGTAAACCGTTTTAACGAATTATATAGTCTCCAGAAATCTGTGGCGTTGCATACATGAACTGAATGACATCGAAGATTGTCCAATATTTTTAATAGCTGCTCTTTGTCCATTATTTCTATATTTGACTCGCAACAATTGTAGATACCATTAATCACTGATTCCTTTTTCGATGCCGGACAATAGCACAATTGTTTAGCTTTGGACTCTATGTATTCAGAATTAATAGATATATCTCTCAATACAGATTGCACTATACATTTTGAAACTATGTCAAAAATTGTAGAACGACGCTGTTCTGTAGCCATTTAACTTTAAATAATTTACAAAAATTTAAAATGAGCATCCGTATAAAAATCGATAAATTGCGCCAAATTGTGGCATATTTTTCAGAGTTCAGCGAAGAAGTGTCTATAAATGTAGACTTGACGGATGAATTAATGTATATTTTTGCCGCCTTGGGCGGATCTGTAAACATTTGGGCCATTATACCTCTCAGTGCATCAGTGTTCTACCGCGGAGCCGAAAATATTGTGTTTAACCTTCCAGTGTCCAAGGTAAAATCGTGTTTGTGTAGTTTTCACAATGATGCTATCATAAATATAGAACCTGATCTGGAAAATAATCTAGTAAAACTTTCTAGTTATCATGTAGTAAGTGTCGATTGTAACAAGGAACTGATGCCTATTAGGACAGATACTACTATTTGTCTAAGTATAGATCAAAAGAAATCTTACGTATTTAATTTTCACAAGTATGAAGAAAAATGTTGTGGTAGAACCGTCATTCATCTAGAATGGTTGTTGGGCTTTATCAAGTGTATTAGTCAGCATCAGCATTTGGCTATTATGTTTAAAGATGACAATATTATTATGAAGACTCCTGGTAATACTGATGCGTTTTCCAGGGAATATTCTATGACTGAATGTTCTCAAGAACTACAAAAGTTTTCTTTCAAAATAGCTATCTCGTCTCTCAACAAACTACGAGGATTCAAAAAGAGAGTCAATGTTTTTGAAACTAGAATCGTAATGGATAATGACGATAACATTCTAGGAATGTTGTTTTCGGATAGAGTTCAATCCTTTAAGATTAACATCTTTATGGCGTTTTTAGACTAATACTTTCAATGAGATAAATATGGGTGGCGGAGTAAGTGTTGAGCTCCCTAAACGGGATCCACCTCCGGGAGTACCCACTGATGAGATGTTATTAAACGTGGATAAAATGCATGACGTGATAGCTCCCGCTAAGCTTTTAGAATATGTGCATATAGGACCACTAACAAAAGATAAAGAGGATAAAGTAAAGAAAAGATATCCAGAGTTTAGATTAGTCAACACAGGACCCGGTGGTCTTTCGGCATTATTAAGACAATCATATAATGGAACCGCACCCAATTGCTGTCGCACTTTTAATCGTACTCATTATTGGAAGAAGGATGGAAAGATATCAGATAAGTATGAAGAGGGTGCAGTATTAGAATCGTGTTGGCCCGACGTCCACGACACTGGAAAATGCGATGTTGATTTATTCGACTGGTGTCAGGGGGATACGTTCGATATAAACATATGCCATCAGTGGATCGGTTCAGCCTTTAATAGGAGTGATAGAACTGTAGAGGGTCGACAATCGTTAATAAATCTGTATAATAAGATGCAAAGATTATGTAGTAAAGATGCTAGTGTACCAATATGTGAATTATTTTTGCATCATTTACGCGCACACAATACAGAAGATAGTAAAGAGATGATCGATTATATTCTAAGACAACAGTCGGCGGACTTTAAACAGAAATATATGAGATGTAGTTATCCCACTAGAGATAAGTTAGAAGAGTCATTAAAATATGCGGAACCTCGAGAATGTTGGGATCCAGAGTGTTCGAATGCCAATGTTAATTTCTTACTAACACGTAATTATAATAATTTAGGACTTTGCAATATTGTACGATGTAATACGAGCGTGAATAACTTACAGATGGATAAAACTTCCTCATTAAGATTATCATGTGGATTAAGCAATAGTGATAGATTTTCTACTGTTCCCGTCAATAGAGCAAAAGTAGTTCAACATAATATTAAACATTCGTTCGACCTAAAATTGCATTTGATCAGTTTATTATCTCTCTTGGTAATATGGATACTAATTGTAGCTATTTAAATGGGTGCCGCAGCAAGCATACAGACGACTGTGAATACACTCAGTGAACGTATCTCGTCTAAATTAGAACAAGAAGCGAACGCTAGTGCTCAAACAAAATGTGATATAGAAATCGGAAATTTTTATATCCGACAAAACCATGGATGTAACATCACTGTTAAAAATATGTGCTCTGCGGACGCGGATGCTCAGTTGGATGCTGTGTTATCAGCCGCTACAGAAACATATAGTGGATTAACACCGGAACAAAAAGCATACGTACCAGCTATGTTTACTGCTGCGTTAAACATTCAGACGAGTGTAAACACTGTTGTTAGAGATTTTGAAAATTATGTGAAACAGACTTGTAATTCTAGCGCTGTTGTCGATAACAAATTAAAGATACAAAACGTAATTATAGATGAATGTTACGGAGCCCCAGGATCTCCAACAAATTTGGAATTTATTAATACAGGATCTAGCAAAGGAAATTGTGCCATTAAGGCGTTGATGCAATTGACTACTAAGGCCACTACTCAAATAGCACCTAGACAAGTTGCTGGTACAGGAGTTCAGTTTTATATGATTGTTATCGGTGTTATAATATTGGCAGCGTTGTTTATGTACTATGCCAAGCGTATGCTGTTCACATCCACCAATGATAAAATCAAACTTATTTTAGCCAATAAGGAAAACGTCCATTGGACTACTTACATGGACACATTCTTTAGAACTTCTCCGATGATTATTGCTACCACGGATATACAAAACTGAAAATATATTGATAATATTTTAATAGATTAACATGGAAGTTATCGCTGATCGTCTAGACGATATAGTGAAACAAAATATAGCGGATGAAAAATTTGTAGATTTTGTTATACACGGTCTAGAGCATCAATGTCCTGCTATACTTCGACCATTAATTAGGTTGTTTATTGATATACTATTATTTGTTATAGTAATTTATATTTTTACGGTACGTCTAGTAAGTAGAAATTATCAAATATTGTTGGTGTTGGTGGCGCTAGTCATCACATTAACTATTTTTTTATTACTTTATACTATAATAGTACTAGACTGACTTCTAACAAACATCTCACCTGCCATAAATAAATGCTTGATATTAAAGTCTTCTATTTCTAACACTATTCCATCTGTGGAAAATAATACTCTGACATTATCGCTAATTGATACATCGGTAAGTGATATGCCTATAAAGTAATAATCTTCTTTGGGCACATATACCAGTGTACCAGGTTCTAACAACCTATTTACTGGTGCTCCTGTAGCATACTTTTTTTTTACCTTGAGAATATCCATTGTTTGCTTGGTCAATAGTGATATGTGATTTTTTATCAACCACTCAAAAAAGTAATTGGAGTGTTCATATCCTCTACGGGCTATTGTCTCATGACCGTGTATGAAATTTAAGTAACACGACTGTGGTAGATTTGTTCTATAGAGCCGGTTGCCGCAAATAGATAGAACTACCAATATGTCTGTACAAATGTTAAACATTAATTGATTAACAGAAAAAACAATGTTCGTTCTGGGAATAGAAACCAGATTAAAACAAAATTCATTAGAATATATGCCACGTTTATACATGGAATATAAAATAACTACAGTTTGAAAAATAACAGTATCATTTAAACATTTAACTTGCGGGGTTAATCTCACAACTTTACTGTTTTTGAACTGTTCAAAATATAGCATAGATCCATGAGAAATACGTTTAGCCGCCTTTAATAGAGGAAATCCAACCGCCTTTCTGGATCTCACCAACGACGATAGTTCTGACCAGCAACTCATTTCTTCATCATCCACCTGTTTTAACATATAATAGGCAGGAGATAGATATCCATCATTGCAATATTCCTTCTCGTAGGCACACAATCTAATATTGATAAAATCTCCATTCTCTTCTCTGTATTTATTATCTTGTCTCGGTGGCTGATTAGGCTGTGGTCTATCGTTGTTGAATCTATTTTGGTCATTAAATCTTTCATTTCTTCCTGGTATATTTCTATCACCTCGTTTGGTTGGATTTTTGTCTATATTATCGTTTGTAACATCGGTACGGGTATTCATTTATCACAAAAAAAACTTCTCTAAATGAGTCTACTACTAGAAAACCTCATCGAAGAAGATACCATATTTTTTGCAGGAAGTATATCTGAGTATGATGATTTACAAATGGTTATTGCTGGTGCAAAATCCAAATTTCCAAGATCTATGCTTTCTATTTTTAATATAGTACCTAGAACGATGTCAAAATATGAGTTGGAGTTGATTCATAACGAGAATATCACAGGGGCAATGTTTACCACAATGTATAATATAAGAAACAATTTGGGTCTAGGCGATGATAAACTAACTATTGAAGCCATTGAAAACTATTTCTTGGATCCTAACAATGAGGTTATGCCTCTTATCATTAATAATACGGATATGACTACCGTCATTCCTAAAAAAAGTGGTAGGAGAAAGAATAAGAACATGGTTATCTTCCGTCAAGGATCATCACCTATCTTGTGTATTTTCGAAACTCGTAAAAAGATTAATATTTATAAAGAAAATATGGAATCCGTATCGACTAAGTATACACCTATCGGAGACAACAAGGCTTTGATATCTAAATATGCGGGAATTAATATCCTGAATGTGTATTCTCCTTCCACGTCCATGAGATTGAATGCCATTTACGGATTCACCAATAAAAATAAACTAGAGAAACTTAGTACTAATAAGGAACTAGAATCGTATAGTTCTAGCCCTCTTCAAGAACCCATTAGGTTAAATGATTTTCTGGGACTATTGGAATGTGTTAAAAAGAATATTCCTCTAACAGATATTCCGACAAAGGATTGATTACTATAAATGGAGAATGTTCCTAATGTATACTTTAATCCTGTGTTTATAGAGCCCACGTTTAAACATTCTTTATTAAGTGTTTATAAACACAGATTAATAGTTTTATTTGAAGTATTCGTTGTATTCATTCTAATATATGTATTTTTTAGATCTGAATTAAATATGTTCTTCATGCCTAAACGAAAAATACCCGATCCTATTGATAGATTACGACGTGCTAATCTAGCGTGTGAAGACGATAAATTAATGATCTATGGATTACCATGGATAACAACTCAAACATCTGCGTTATCAATAAATAGTAAACCGATAGTGTATAAAGATTGTGCAAAGCTTTTGCGATCAATAAATGGATCACAACCAGTATCTCTTAACGATGTTCTTCGCAGATGATGATTCATTTTTTAAGTATTTTGCTAGTCAAGATGATGAATCTTCATTATCTGATATATTGCAAATCACTCAATATCTAGACTTTCTGTTATTATTATTGATCCAATCAAAAAATAAATTAGAAGCTGTGGGTCATTGTTATGAATCTCTTTCAGAGGAATACAGACAATTGACAAAATTCACAGACTCTCAAGATTTTAAAAAACTGTTTAACAAGGTCCCTATTGTTACAGATGGAAGGGTCAAACTTAATAAAGGATATTTGTTCGACTTTGTGATTAGTTTGATGCGATTCAAAAAAGAATCAGCTCTAGCTACCACCGCAATAGATCCTGTTAGATACATAGATCCTCGTCGTGATATCGCATTTTCTAACGTGATGGATATATTAAAGTCGAATAAAGTTGAAAAATAATTAATTCTTTATTGTTATCATGAACGGCGGACATATTCAGTTGATAATCGGCCCCATGTTTTCAGGTAAAAGTACAGAATTAATTAGACGAGTTAGACGTTATCAAATAGCTCAATATAAATGTGTGACTATAAAATATTCTAACGATAATAGATACGGAACGGGACTATGGACACATGATAAGAATAATTTTGCAGCATTGGAAGTAACTAAACTATGTGATGTCTTGGAAGCAATTACAGATTTCTCCGTGATAGGTATAGATGAAGGACAGTTCTTTCCAGACATTGTTGAATTCTGTGAGCGTATGGCAAACGAAGGAAAAATAGTTATAGTAGCCGCGCTCGATGGGACATTTCAACGTAGACCGTTTAATAATATTTTGAATCTTATTCCATTATCTGAAATGGTGGTAAAACTAACTGCAGTGTGTATGAAATGCTTTAAGGAGGCTTCCTTTTCTAAACGATTAGGTACAGAAACCGAGATAGAAATAATAGGAGGTAATGATATGTATCAATCTGTGTGTAGAAAGTGTTACATCGACTCATAATATTATATTTTTTATCTAAAAAACTAAAAATAAACATTGATTAAATTTTAATATAATACTTAAAAATGGATGTTGTGTCGTTAGATAAACCGTTTATGTATTTTGAGGAAATTGATAATGAGTTAGATTACGAACCAGAAAGTGCAAATGAGGTCGCAAAAAAACTGCCGTATCAAGGACAGTTAAAACTATTACTAGGAGAATTATTTTTTCTTAGTAAGTTACAGCGACACGGTATATTAGATGGCGCCACCGTAGTGTATATAGGATCTGCTCCAGGTACACATATACGTTATTTGAGAGATCATTTCTATAATTTAGGAGTGATCATCAAATGGATGCTAATTGACGGCCGCCATCATGATCCTATTCTAAATGGATTGCGTGATGTGACTCTAGTGACTCGGTTTGTTGATGAGGAATATCTACGATCCATCAAAAAACAACTACATCCTTCTAAGATTATTTTAATTTCTGATGTGCGATCCAAACGAGGAGGAAATGAACCTAGTACTGCGGATTTACTAAGTAATTATGCTCTACAAAATGTCATGATTAGTATTTTAAACCCCGTGGCGTCTAGTCTTAAATGGAGATGCCCGTTTCCAGATCAATGGATCAAGGACTTTTATATCCCACACGGTAATAAAATGTTACAACCTTTTGCTCCTTCATATTCAGCTGAAATGAGATTATTAAGTATTTATACCGGTGAGAATATGAGACTGACTCGAGTTACCAAATCAGACGCTGTAAATTATGAAAAAAAGATGTATTACCTTAATAAGATAGTCCGCAACAAAGTAGTTATTAACTTTGATTATCCTAATCAGGAATATGACTATTTTCACATGTACTTTATGTTGAGGACCGTATACTGCAATAAAACATTTCCTACTACTAAAGCAAAGATACTATTTCTACAACAATCTATATTTCGTTTCTTAAATATTCCAACGACATCAACTGAAAAAGTTAGTCATGAACCAATACAACGTAAAATATCTAGCAAAGATTCTATGTCTAAAAACAGAAATAGCAAGAGATCCGTACGCGGTAATAAATAGAAACGTACTACTGAGATATACTACCGATATAGAGTATAATGATTTAGTTACTTTAATAACCGTTAGACATAAAATTGATTCTATGAAAACTGTGTTTCAGGTATTTAACGAATCATCCATAAATTATACTCCGGTTGATGATGATTATGGAGAACCAATCATTATAACATCGTATCTTCAAAAAGGTCATAACAAGTTTCCTGTAAATTTTCTATACATAGATGTGGTAATATCTGACTTATTTCCTAGCTTTGTTAGACTAGATACTACAGAAACTAATATAGTTAATAGTGTACTACAAACAGGCGATGGTAAAAAGACTCTTCGTCTTCCTAAAATGTTAGAGACGGAAATAGTTGTCAAGATTCTCTATCGTCCTAATATACCATTAAAAATTGTTAGATTTTTCCGCAATAACATGGTAACTGGAGTAGAGATAGCCGATAGATCTGTTATTTCAGTCGCTGATTAATCAATTAGTAGAGATGAGATAAGAACATTATAATAATCAATAATATATCTTATATCTGTTTAGAAAAATGCTAATATTAAAATAGCTAACGCTAGTAATCCAATCGGAAGCCATTTGATATCTATAATAGGGTATCTAATTTCCTGATTCAGATAGCGTACGGCTATATTCTCGGTAGCTACTCGTTTGGAATCACAGACATTATTTACATCTAATTTACTATCTGTAATGGAAACGTTTCCCAATGAAATGGTACAATCAGATACATTACATCTTGATATATTTTTTTTTAAAGAGGCTGGTAACAACGCATCGCTTCGTTTACATGGCTCGTACCAACAATAATAGGGTAATCTTGTATCTATTCCTATCCGTACTATACTTTTATCAGGATAAATACATTTACATCGTATATCGTCTTTGTTAGTATCACAGAATGCATAAATTTGTTCGTCCGTCATGATAAAAATTTAAAGTGTAAATATAACTATTATTTTTATAGTTATAATAAAAAGGGAAATTTGATTGTATACCTTCGGTTCTTTAAAAGAAACTGACTTGATAAAAATGGCTGTAATCTCTAAGGTTACGTATAGTCTATACGATCAAAAAGAGATTAATGCCACAGATATTATCATTAGTCATATTAAAAATGACGACGATATCGGTACCGTTAAAGATGGTAGACTAGGTGCTATGGATGGGGCATTATGTAAAACTTGTGGGAAAACGGAATTGGAATGTTTCGGTCACTGGGGTAAAGTAAGTATTTATAAAACTCATATAGTTAAGCCTGAATTTATTTCAGAAATTATTCGTTTACTGAATCATATATGTATTCATTGCGGATTATTGCGTTCACGAGAACCGTATTCCGACGATATTAACCTAAAAGAGTTATCGGTACACGCTCTTAGGAGATTAAAGGATAAAATATTATCCAAGAAAAAGTCATGTTGGAACAGCGAATGTATGCAACCGTATCAAAAAATTACTTTTTCAAAGAAAAAGGTTTGTTTCGTCAACAAGTTGGATGATATTAACGTTCCTAATTCTCTCATCTATCAAAAGTTAATTTCTATTCATGAAAAGTTTTGGCCATTATTAGAAATTCATCAATATCCAGCTAACTTATTTTATACAGACTACTTTCCCATCCCTCCGTTGATTATTAGACCGGCTATTAGTTTTTGGATAGATAGTATACCCAAAGAGACAAATGAATTAACTTACTTATTAGGTATGATCGTTAAGAATTGTAACTTGAATGCTGATGAACAGGTTATCCAGAAGGCGGTAATAGAATACGATGATATTAAAATTATTTCTAATAACACTACCAGTATCAATTTATCATATATCACATCCGGCAAAAATAATATGATTAGAAGTTATATCGTCGCTCGGCGAAAAGATCAGACCGCTAGATCCGTAATTGGTCCCAGTACATCTATCACCGTTAATGAGGTAGGAATGCCCACATATATTAGAAATACACTTACAGAAAAGATATTTGTTAATGCCTTTACAGTGGATAAAGTTAAACAACTATTAGCATCAAACCAAGTTAAATTTTACTTTAATAAACGATTAAACCAATTAACAAGAATACGTCAAGGAAAGTTTATCAAAAATAAAATACATTTATTGCCTGGTGATTGGGTAGAAGTAGCTGTTCAAGAATATACAAGTATTATTTTTGGAAGACAACCGTCTCTACATAGATACAACGTCATCGCTTCATCTATCAGAGCTACCGAAGGAGATACTATCAAAATATCTCCCGGAATTGCCAACTCTCAAAATGCTGATTTTGACGGAGATGAAGAATGGATGATATTGGAGCAAAATCCTAAAGCCGTAGTTGAACAAAGTATTCTTATGTATCCGACAACGTTACTCAAACACGATATTCATGGAGCCCCCGTTTATGGATCTATTCAAGATGAAATCGTAGCAGCGTATTCATTGTTTAGGATACAAGATCTTTGTTTAGATGAAGTATTGAACATCTTGGGGAAATATGGAAGAGAGTTCGATCCTAAAGGTAAATGTAAATTCAGCGGTAAAGATATCTATACTTACTTGATAGGTGAAAAGATTAATTATCCGGGTCTCTTAAAGGATGGTGAAATTATTGCAAACGACGTAGATAGTAATTTTGTTGTAGCTATGAGGCATCTGTCATTGGCTGGACTCTTATCCGATCATAAATCGAACGTGGAAGGTATCAACTTTATTATCAAGTCATCTTATGTTTTTAAGAGATATCTATCTATATACGGTTTTGGGGTGACATTCAAAGATCTGAGACCAAATTCGACGTTCACTAATAAATTGGAGGCTATCAACGTAGAAAAAATAGAACTTATCAAAGAAGCATACGCCAAATATCTCAAAGATGTAAGAGACGGGAAAATAGTTCCATTATCTAAAGCTTTAGAGGCGGACTACTTGGAATCCATGTTATCCAACTTGACAAATCTTAATATCAGAGAGATAGAAGAACATATGAGACAAACGCTGATAGATGATCCAGATAATAACCTCCTGAAAATGGCCAAAGCGGGTTATAAAGTAAATCCCACAGAACTAATGTATATTCTAGGTACTTATGGACAACAGAGGATAGATGGCGAACCAGCAGAGACTCGAGTATTGGGTAGAGTCTTACCTTACTATCTTCCAGACTCTAAGGATCCAGAAGGAAGAGGTTATATTCTTAATTCTTTAACAAAAGGATTAACGGGTTCTCAATATTACTTTTTGATGCTGGTTGCAAGATCTCAATCTACTGATATTGTCTGTGAAACATCACGTACCGGAACACTGGCTAGAAAAATCATTAAAAAGATGGAGGATATGGTGGTCGACGGATACGGACAAGTAGTTATAGGTAATACGCTCATCAAGTACGCAGCCAATTATACCAAAATTCTAGGCTCAGTATGTAAACCTGTAGATCTTATCTATCCAGATGAGTCCATGACTTGGTATTTGGAAATTAGTGCTTTGTGGAATAAAATAAAACAGGGATTCGTTTACTCTCAGAAACAGAAACTTGCAAAGAAGACATTGGCGCCGTTTAATTTCCTAGTATTCGTCAAACCCACCACTGAGGATAATGCTATTAAGGTTAAGGATCTGTACGATATGATTCATAACGTCATTGATGATGTGAGAGAGAAATACTTCTTTACGGTATCTAATATAGATTTTATGGAGTATATATTCTTGACGCATCTTAATCCTTCTAGAATTAGAATTACAAAAGAAACGGCTATTACTATCTTTGAAAAGTTCTATGAAAAACTCAATTATACTCTAGGTGGTGGAACTCCTATTGGAATTATTTCTGCACAGGTATTGTCTGAGAAGTTTACACAACAAGCCCTGTCCAGTTTTCACACTACTGAAAAGAGTGGTGCTGTAAAACAAAAACTTGGTTTCAACGAGTTTAATAACTTGACTAATTTGAGTAAGAATAAGACCGAAATTATCACTCTGGTATCCGATGATATCTCTAAACTTCAATCTGTTAAGATTAATTTCGAATTTGTATGTTTGGGAGAATTAAATCCAGACATCACTCTTCGAAAAGAAACAGATAGATATGTAGTAGACATAATAGTCAATAGATTATACATCAAGAGAGCAGAAATAACCGAATTAGTCGTCGAATATATGATTGAACGATTTATCTCCTTTAGCGTCATTGTAAAGGAATGGGGTATGGAGACATTCATTGAGGACGAGGATAATATTAGATTTACTATCTACCTAAATTTCGTTGAACCGGAGGAATTGAATCTTAGTAAGTTTATGATGGTTCTTCCAGGTGCCGCCAACAAGGGCAAGATTAGTAAATTCAAGATTCCTATCTCTGACTATACGGGATATAACGACTTCAATCAAACAAAAAAGCTCAATAAGATGACTGTAGAACTCATGAATCTAAAAGAATTGGGTTCTTTCGATTTGGAGAACGTCAACGTGTATCCTGGAGTATGGAATACATACGATATCTTTGGTATTGAGGCCGCTCGTGGATACTTGTGCGAAGCCATGTTAAACACCTATGGAGAAGGTTTCGATTATCTGTACCAGCCTTGTGATCTTCTCGCTAGTTTACTATGTGCTAGTTACGAACCAGAATCAGTTAATAAATTCAAGTTCGGTGCAGCTAGTACTCTTAAGAGAGCTACGTTCGGAGATAATAAAGCATTGTTAAACGCGGCTCTTCATAAAAAGTCAGAACCTATTAACGATAATAGTAGCTGCCACTTTTTTAGCAAGGTCCCTAATATAGGAACTGGATATTACAAATACTTTATCGACTTGGGTCTTCTCATGAGAATGGAAAGGAAACTATCTGATAAGATATCTTCTCAAAAGATCAAGGAGATAGAAGAAACAGAAGACTTTTAATTCTTATCAATAACATATTTTTCTATGATCTGTCTTTTAAACGATGGATTTTCCACAAATGCGCCTCTCAAGTCCCTCATAGAATGATACACGTATAAAAAATATAGCATAGGTGATGACTCCTTATTTTTAGACATTAGATATGCCAAAATCATAGCCCCGCTTCTATTTACTCCTGCAACACAATGAACCAACACGGGCTCGTTTCGTTGATCACATTTAGATAAGAAGGCGGTCACGTCGTCAAAATATTTACTAATATCAGTAGTTGTATCATCTACCAACGGTATATGAATAATATTAATATTAGAGTTAGGTAATGTATATTTATCCATCGTCAAATTTAAAACATATTTGAACTTAACTTCAGATGATGGTGCATCCATAGCATTTTTATAATTTCCCAAATACACATTATTTGTTACTCTTGTCATTATAGTGGGAGATTTGGCTCTGTGCATATCTCCAGTTGAACGTAGTAGTAAGTATTTATACAAACTTTTCTTATCCATTTATAACGTACAAATGGATAAAACTACTTTATCAGTAAACGCATGCAATTTAGAATACGTTAGAGAAAAGGCTATAGTAGGCGTACAAGCAGCCAAGACATCAACACTTATATTTTTTGTTATTATATTGGCAATTAGTGCGCTATTACTCTGGTTTCAGACGTCTGATAATCCAGTCTTTAATGAATTAACGAGATATATGCGAATTAAAAATACGGTTAACGATTGGAAATCATTAACGGATAGCAAAACAAAATTAGAAAGCGATAGAGGTAGACTTCTAGCCGCTGGTAAGGATGATATATTCGAATTCAAATGTGTGGATTTCGGCGCCTATTTTATAGCTATGCGATTGGATAAGAAAACATATCTGCCGCAAGCTATTAGGCGAGGTACTGGAGACGCGTGGATGGTTAAAAAGGCGGCAAAAGTCGATCCATCTGCTCAACAATTTTGTCAGTATTTGATAAAACACAAGTCTAATAATGTTATTACTTGTGGTAATGAGATGTTAAATGAATTAGGTTATAGCGGTTATTTTATGTCACCGCATTGGTGTTCCGATCTTAGTAATATGGAATAAGTGTTAGATAAATGCGGTAACAAATGTTCCTGTAAGGAACCATAACAGTTTAGATTTAACATTAAAGATGAGCATAAACATAATAAACAAAATTACAATCAAACCTATAACATTAATATCAAACAATCCAAAAAATGAAATCAATGGAGTAGTAAACGTGTACATAACTCCTGGATAACGTTTAGCAGCTACCGTTCCTATTCTAGACCAAAAATTTGGTTTCATGGTTTCGAAGCGGTGTTCTGCAACAAGACGAGGATCGTGTTCTACATATTTGGCAGAGTTATCCATTATTTGCCTGTTAATCTTCATTTCGTTTTCGATTCTGGCTATTTCAAAATAAAATCCCGATGATAGACCTCCAGACTTTATAATTTCATCTACGATGTTCAGCGCCGTAGTAACTCTAATAATATAGGCGGATAAGCTAACATCATACCCTCCTGTATATGTAAATATGGCATGATCTTTGTCTATTACAAGCTCGGTTTTAACTTTATTTCCTGTAATAATTTCTCTCATCTGTAGGATATCTATTTTCTTGTCATGTATTGCCTTCAAGACGGGACGAAGAAACGTAATATCCTCAATAACGTTATCGTTTTCTATAATAACTACATATTCTACATTTTTATTTTCTAGCTCGGTAAAAAATTTAGAATCCCATAGGGCTAAATGTCTAGCGATATTTCTTTTCGTTTCCTCTGTACACATAGTGTTACAAAACCCTGAAAAGAAGTGAGTATACTTGTCATCATCTCTAATATTTCCTCCAGTCCATTGTATAAACACATAATCCTTGTAATGATCTGGATCATCATTGACTATCACAACATCTCTTTTTTCTTGCATAACTTCATTGTCCTTCACATCATCGAACTTCTGATCATTAATATGCTCATGAACATTAGGAAATGTTTCTGATGGAGGTCTATCAATAACTGGCACAACAATAACAGGAGTTTTCACCGCCGCCATTTAGTTATTGAAATTAATCATATACAACTCTCTAATACGAGTTATATTTTCGTCTATCCATTGTTTCACATTGACATATTTCGACAAAAAGATATAAAATGCGTATTCCAATGCTTCTCTGTTTAATGAATTACTAAAATATACAAACACGTCACTGTCTGGTAATAAATAATATCTTAGAATATTGTAACAATTTATTTTGTATTGCACATGTTCGTGATCTATGAGTTCTTCTTCAAATGGCATAGGATCTCCGAATCTGAAAACGTATAAATAGGAGTTAGAATAATAATATTTGAGAGTATTGGTAATGTATAAACTCTTTAGCGGTATAATTAGTTTTTTTCTCTCGATTTCTATTTTTAGATGTGATGGAAAAATGACTAATTTTGTAGCATTAGTATCATGAACTCTAATCAAAATCTTAATATCTTCGTCACATGTTAGCTCTTTGAAGTTTTTAAGAGATGCATCAGTTGGTTTTACAGATGGAGTAGGTGCAACAATTTTTTGTTTAATGCATGCATGTATTGGAGCCATTGTCTTAACTATAATGGTGCTTGTATCGAAAAACTTTAATGCGGATAACGGAAGCTCTTCGCCGCGACTTTCTACGTCGTAATTGGGTTCTAATGCCGATCTCTGAATGGATACTAGTTTTCTAAGTTCTAATGTAATTCTCTGAAAATGTAAATCCAATTCCTCCGGCATTATAGATGTGTATACATCGGTAAATAAAACTATAGTATCCAACGATCCCTTCTCGCAAATTCTAGTCTTAACCAAGAAATCGTATATAACTACGGAGATGGCGTATTTAAGAGTGGATTCTTCTACCGTTTTGTTCTTGGATTTCATATAAGAAACTATAAAGTCCGCACTACTGTTAAGAATGATCACTAACGCAACTATATAGTTCAAATTAAGCATCTTGGAAACATAAAATAACTCTGTAGATGATACTTGACTTTCGAATAAGTTTGCAGACAAACGAAGAAAGAACAGACCTCTCTTAATTTCAGAAGAAAACTTTTTTTCGTATTCCTGACGTCTAGAGTTTATATCAATAAGAAAGTTAAGAATTAGTCGGTTAATGTTGTATTTCATTACCCAAGTTTGAGATTTCATAATATTGTCAAAAGACATGATAATATTAAAGATAAAGCGCTGACTATGAACGAAATAGCTATATGGTTCGCTCAAGAATATAGTCTTGTTAAACGTGGAAACGATAACTGTATTTTTAATCACGTCAGCGGCATCTAAATTAAATATAGGTATATTTATTCCACACACTCTACAATATGCCACACCATCTTCATAATAAATAAATTCGTTAGCAAAATTATTAATTTTAGTGAAATAGTTAGCGTCAACTTTCATAGCTTCCTTCAATCTAATTTGATGCTCACATGGCGCGAATTCTACTCTAACATCCCTTTTCCATGCCTCAGGTTCATCGATCTCTATAATATCTAGTTTCTTGCGTTTCACAAACACAGGCTCGTCTCTCGCGATGAGATCTGTATAGTAACTATGTAAATGATAACTAGATAGAAAGATGTAGCTATATAGATGACGATCCTTTAAGAGAGGTATAATAACTTTACCCCAATCAGATAGACTGTTGTTATGGTCTTCGGAAAAAGAATTTTTATAAATTTTTCCAGTATTTTCTAAATATACGTACTTGATATCTAAGAAATCCTTAATAATAATAGGAATGGATAATCCGTCTATTTTATAAAGAAATACATATCGCATATTATACTTTTTTTTGGAAATTGGAATACCGATGTGTCTACATAAATACGCAAAGTCTAAATATTTTTTAGAGAATCTTAGTTGGTCCAAATTCTTTTCCAAGTACGGTAATAGATTTTTCATATTGAACGGTATCTTCTTGATCTCTGGTTCTAATTCCGCATTAAATGATGAAACTAAGTCACTATTTTTATAACTAACGATTACATCACCTCTAACATCATCATTTACCAGGATACTGATCTTCTTTTGTCGTAAATACATGTCTAATGTGTTAAAAAAAAGATCATACAAGTTATACGTCATTTCATCTGTAGTATTCTTGTCATTGAAGGATAAACTCGTACTAATCTCTTCTTTAACAGTCTGTTCAAATTTATATCCTATATATGAAAAAATAGCAACCAGTGTTTGATCATCCGCGTCAATATTCTGTTCTATCGTAGTGTATAACAATCTTATATCTTCTTCTGTGATAGTCGATACGTTATAAAGGTTGATAACGAAAATATTTTTATTTCGTGAAATAAAGTCATTGTAGGATTTTGGACTTATATTCGTGTCTAGTAGATATGATTTTATTTTTGGAATGATCTCAATTAAAATAGTCTCTTTAGAGTCCATTTAAAGTTACAAACAACTAGGAAATTGGTTTATGATGTATAATTTTTTTAGTTTTTATAGATTCTTTATTCTATACTTAAAAAATGAAAATAAATACAAAGGTTCTTGAGGGTTGTGTTAATTGAAAGCGATAAATAATCATAAATTATTTCATTATCGCGATATCCGTTAAGTTTGTATCGTAATGGCGTGGTCAATTACGAATAAAGCGGATACTAGTAGTTTCACAAAGATGGCTGAAATCAGAGCTCATCTAAGAAATAGCGCTGAAAATAAAGATAAAAACGAGGATATTTTCCCGGAAGATGTAATAATTCCATCTACTAAGCCCAAAACCAAACGAACCACTACTCCTCGTAAACCAGCGGCTACTAAAAGATCAACCAAAAAGGATAAAGAAAAGGAGGAAGTGGAAGAAGTAGTTATAGAGGAATATCATCAAACAACTGAAGAAAATTCTCCACCTCCGTCATCATCTCCTGGAGTCGGCGACATTGTAGAAAGCGTGGCCGCTGTAGAGCTCGATGATAGCGACGGGGATGATGAACCTATGGTACAAGTTGAAGCTGGTAAAGTAAATCATAGTGCTAGAAGCGATCTCTCTGACCTAAAGGTGGCTACCGACAATATCGTTAAAGATCTTAAGAAAATTATTACTAGAATCTCTGCAGTATCGACTGTTCTAGAGGATGTTCAAGCAGCTGGTATCTCTAGACAATTTACTTCTATGACTAAAGCTATTACAACACTATCTGATCTAGTCACCGAGGGAAAATCTAAAGTTGTTCGTAAAAAAGTTAAAACTTGTAAGAAGTAAATGCGTGCACTTTTTTATAAAGATGGTAAACTGTTTACCGATAATAATTTTTTAAATCCTGTATCAGACGATAATCCAGCGTATGAGGTTTTGCAACATGTTAAAATTCCTACTCATTTAACAGATGTAGTAGTATATGAACAAACGTGGGAAGAGGCATTAACTAGATTAATTTTTGTGGGAAGTGATTCAAAAGGACGTAGACAATACTTTTACGGAAAAATGCATATACAGAATCGCAATGCTAAAAGAGATCGTATTTTTGTTAGAGTATATAACGTTATGAAACGAATTAATTGTTTTATAAACAAAAATATAAAGAAATCGTCCACAGATTCCAATTATCAGTTGGCGGTTTTTATGTTAATGGAAACTATGTTTTTTATTAGATTTGGTAAAATGAAATATCTTAAGGAGAATGAAACAGTAGGGTTATTAACACTAAAAAATAAACACATAGAAATAAGTCCCGATGAAATAGTTATCAAGTTTGTAGGAAAGGACAAAGTTTCACATGAATTTGTTGTTCATAAGTCTAATAGACTATATAAACCGCTATTGAAACTGACTGATGATTCTAGTCCCGAAGAATTTCTGTTCAACAAACTAAGTGAACGAAAGGTATATGAATGTATCAAACAGTTTGGTATTAGAATCAAGGATCTCCGAACGTATGGAGTCAATTATACGTTTTTATATAATTTTTGGACAAATGTAAAGTCCGTATCTCCTCTTCCATCACCAAAAAAGTTGATAGCATTAACTATCAAACAAACTGCTGAAGTGGTAGGTCATACTCCATCAATTTCAAAAAGAGCTTATATGGCAACGACTATTTTAGAAATGGTAAAGGATAAAAATTTTTTAGACGTAGTATCTAAAACTACGTTCGATGAATTCCTATCTATAGTCGTAGATCACGTTAAATCATCTACGGATGGATGATAATAGATCTTTACACAAATAATTACAAGACCGATAAATGGAAATGGATAAACGGATGAAATCTCTCGCTATGACAGCTTTCTTCGGAGAGCTAAACACGTTAGATATTATGGCATTGATAATGTCTATATTTAAACACCATCCAAACAATACCATTTTTTCAGTGGATAAGGATGGTCAATTTATGATTGATTTCGAATACGATAATTATAAGGCTTCTCAATATTTGGATCTGACCCTCACTCCGATATCTGGAAATGAATGCAAGACTCACGCATCTAGTATAGCCGAACAATTGGCGTGTGTGGATATTATTAAAGAGGATATTAGCGAATATATCAAAACTACTCCCCGTCTTAAACGATTTATAAAAAAATACCGCAATAGATCATATACTCGTATCAGTCGAGATACAGAAAAGCTTAAAATAGCTCTAGCTAAAGGCATAGATTACGAATATATAAAAGACGCTTGTTAATAAGTAAATGAAAAAAAACTAGTCGTTTATAATAAAACACAATATGGATGCCAACATAGTATCATCTTCTACTATTGCGACGTATATAGACGCTTTAGCGAAGAATGCTTCAGAATTAGAACAGAGGTCTACCGCATACGAAATAAATAATGAATTGGAACTAGTATTTATTAAACCGCCATTGATTACGTTGACAAATGTAGTAAATATCTCCACGATTCAGGAATCGTTTATTCGATTTACCGTTACTAATAAGGAAGGTATCAAAATTAGAACTAAGATTCCATTATCTAAGGTACATGGTCTAGATGTAAAAAATGTGCAGTTGGTAGATGCTATAGATAACATAGTTTGGGAAAAGAAATCATTAGTGACGGAAAATCGTCTTCACAAAGAATGCTTGTTGAGACTATCAACAGAGGAACGTCATATATTTTTGGATTACAAGAAATATGGATCCTCTATCCGACTAGAATTAGTCAATCTTATTCAAGCAAAAACAAAAAACTTTACGATAGACTTTAAGCTAAAATATTTTCTAGGATCTGGCGCTCAATCTAAAAGTTCTTTATTGCACGCTATTAATCATCCAAAGTCAAGGCCTAATACATCTCTGGAAATAGAATTTACACCTAGAGACAATGAAACAGTTCCATATGATGAACTAATAAAGGAATTGACGACTCTCTCGCGTCATATATTTATGGCTTCTCCAGAGAATGTAATTCTTTCTCCACCTATTAACGCACCTATAAAGACTTTTATGTTGCCTAAACAAGATATAGTAGGTCTGGATCTGGAAAATCTATATGCCGTAACTAAGACTGACGGCATTCCTATAACTATCAGAGTTACATCAAAAGGGTTGTATTGTTATTTTACACATCTTGGTTATATTATTAGATATCCAGTTAAGAGAACAATAGATTCCGAAGTAGTAGTCTTTGGTGAGGCAGTTAAGGATAAGAACTGGACCGTATATCTCATTAAGCTAATAGAGCCCGTAAATGCAATCAGTGATAGACTAGAAGAAAGTAAGTATGTTGAATCTAAACTAGTGGATATTTGTGATCGGATAGTATTCAAGTCAAAGAAATACGAAGGTCCGTTTACTACAACTAGTGAAGTCGTCGATATGTTATCTACATATTTACCAAAGCAACCAGAAGGTGTTATTCTGTTCTATTCAAAGGGACCTAAATCTAACATTGATTTTAAAATCAAAAAGGAGAATACTATAGACCAAACTGCAAATGTAGTATTTAGGTACATGTCCAGTGAACCAATTATCTTTGGAGAGTCGTCTATCTTTATAGAGTATAAGAAATTTACCAACGATAAAGGCTTTCCTAAAGAATATGGTTCTGGTAAGATTGTGTTATATAACGGCGTTAATTATCTAAATAATATCTATTGTTTGGAATATATTAATACACATAATGAAGTGGGTATTAAGTCCGTTGTTGTACCTATTAAGTTTATAGCAGAATTCTTAGTCAATGGAGAAATACTTAAACCTAGAATCGATAAAACCATGAAATATATTAACTCAGAAGACTATTATGGAAATCAACATAATATCATAGTCGAACATTTAAGAGATCAAAGCATCAAAATAGGAGATGTCTTTAACGAGGATAAACTATCGGATGTTGGACATCAATACGCTGCCAACAACGATAAATTTAGATTAAATCCAGAAGTTAGTTATTTTACTAATAAACGAACTAGAGGGCCGTTGGGAATTTTATCAAACTACGTCAAGACTCTTCTTATTTCTATGTATTGTTCCAAAACATTTTTAGACGATTCCAACAAACGAAAGGTATTAGCGATTGATTTTGGAAACGGTGCTGACCTGGAAAAATACTTTTATGGAGAGATTGCGTTATTGGTAGCGACGGATCCGGATGCTGATGCTATAGCTAGAGGAAATGAAAGATACAACAAATTAAATTCTGGAATTAAAACCAAGTACTACAAATTTGACTACATTCAGGAAACTATTCGATCCGATACATTTGTCTCTAGTGTCAGAGAAGTATTCTATTTTGGAAAGTTTAATATCATTGACTGGCAGTTCGCTATTCATTATTCTTTTCATCCAAGACATTATGCTACAGTCATGAATAACTTATCCGAACTAACTGCTTCTGGAGGCAAGGTATTAATTACTACCATGGATGGAGACAAATTATCAAAATTAACCGATAAAAAGACTTTTATAATTCATAAGAATCTACCTAGTAGCGAAAACTATATGTCTGTAGAAAAAATAGCTGATGATAGAATAGTGGTATATAATCCATCAACAATGTCTACTCCAATGACTGAATACATTATCAAAAAGAACGATATAGTCAGAGTGTTTAACGAATACGGATTTGTTCTTGTAGATAATGTTGATTTCGCTACAATTATAGAACGAAGTAAAAAGTTTATTAATGGCGCATCTACAATGGAAGATAGACCGTCTACAAGAAACTTTTTCGAACTAAATAGAGGAGCCATTAAATGTGAAGGTTTAGATGTCGAAGACTTACTTAGTTACTATGTTGTTTATGTCTTTTCTAAGCGGTAAATAATAATATGGTATGGGTTCTGATATCCCCGTTCTAAATGCATTAAATAATTCCAATAGAGCGATTTTTGTTCCTATAGGACCTTCCAACTGTGGATACTCTGTATTATTAATAGATATATTAATACTTTTGTAGGGTAACAGAGGTTCTACGTCTTCTAAAAATAAAAGTTTTATAACATCTGGCCTGTTCATAAATAAAAACTTGGCGATTCTATATATACTCTTATTATCAAATCTAGCCATTGTCTTATAGATGTGAGCTACTGTAGGTGTACCATTTGATTTTCTTTCTAATACTATATATTTCTCTCGAAGAAGTTCTTGCAGATCATCTGGGAATAAAATACTACTGTTGAGTAAATCAGTTATTTTTTTTATATCGATATTGATGGACATTTTTATAGTTAAGGATAATAAGTATCCCAAAGTAGATAACGACGATAACGAAGTATTTATACTTTTAGGAAATCACAATGACTTTATCAGATCAAAATTAACAAAATTAAAGGAGCATGTATTTTTTTCTGAATATATTGTGACTCCAGATACATATGGATCTTTATGCGTCGAATTAAATGGGTCTAGTTTTCAGCACGGTGGTAGATATATAGAGGTGGAGGAATTTATAGATGCTGGAAGACAAGTTAGATGGTGTTCTACATCCAATCATATATCTGAAGATATACACACTGATAAATTTGTCATTTATGATATTTATACGTTTGATTCGTTCAAGAATAAACGATTGGTATTTGTACAGGTACCTCCATCATTAGGAGATGATAGCTATTTAACTAATCCGTTATTGTCTCCGTATTATCGTAATTCAGTAGCCAGACAAATGGTCAATGATATGATTTTTAATCAAGATTCATTTTTAAAATATTTATTAGAACATCTGATTAGAAGCCACTATAGAGTTTCTAAACATATAACAATAGTTAGATACAAGGATACCGAAGAATTAAATCTAACAAGAATATGTTATAATAGAGATAAGTTTAAGGCGTTTGTATTCGCTTGGTTTAACGGCGTTTCGGAAAATGAAAAGGTACTAGATACGTATAAAAAGGTATCTGATTTGATATAATGAATTCAGTGACTATATCACACGCACCATATACTATTACTTATCACGATGATTGGGAACCAGTAATGAGTCAATTGGTAGAGTTTTATAACGAAGTAGCCAGTTGGTTGCTACGCGACGAGACGTCGCCTATTCCTGATAAGTTCTTTATACAATTGAAACAGCCGCTTAGAAATAAACGAGTATGTGTGTGTGGTATAGATCCGTATCCAAAAGATGGAACTGGTGTACCGTTCGAATCACCAAATTTTACAAAAAAATCAATTAAGGAGATAGCTTCATCTATATCTAGATTAACCGGAGTAATTGATTATAAAGGTTATAACCTTAATATAATAGACGGGGTTATACCCTGGAATTATTACTTAAGTTGTAAATTAGGAGAAACAAAAAGTCACGCGATTTACTGGGATAAGATTTCCAAGTTACTGCTACAGCATATAACTAAACACGTTAGTGTTCTTTATTGTTTGGGTAAAACAGATTTCTCGAATATACGGGCAAAGTTAGAATCCCCGGTAACTACCATAGTGGGATATCATCCAGCGGCCAGAGACCACCAATTCGAGAAAGATCGATCATTTGAAATTATCAACGTTTTACTGGAATTAGACAACAAGACACCTATAAATTGGGCTCAAGGGTTTATTTATTAATGCTTTAGTGAAATTTTAACTTGTGTTCTAAATGGATGCGGCTATTAGAGGTAATGATGTTATCTTTGTTCTTAAGACTATAGGTGTCCCGTCAGCATGCAGACAAAATGAAGATCCAAGATTCGTAGAAGCATTTAAATGCGACGAGTTAGAAAGATATATTGATAATAATCCAGAATGTACACTATTCGAAAGTCTTAGGGATGAGGAAGCATACTCTATAGTCAGAATTTTCATGGATGTAGATTTAGACGCGTGTCTAGACGAAATAGATTATTTAACGGCTATTCAAGATTTTATTATCGAGGTGTCAAACTGTGTAGCTAGATTCGCATTTACAGAATGCGGTGCCATTCATGAAAATGTAATAAAATCCATGAGATCTAATTTTTCATTGACTAAGTCTACAAATAGAGATAAAACAAGTTTTCATATTATCTTTTTAGACACGTATACCACTATGGATACATTGATAGCTATGAAACGAACACTATTAGAATTAAGTAGATCATCTGAAAATCCACTAACAAGATCGATAGACACTGCCGTATATAGGAGAAAAACAACTCTTCGGGTTGTAGGTACTAGGAAAAATCCAAATTGCGACACTATTCATGTAATGCAACCACCTCACGATAATATAGAAGATTACCTATTCACTTACGTGGATATGAACAACAATAGTTATTACTTTTCTCTACAACGACGATTGGAGGATTTAGTTCCTGATAAGTTATGGGAACCAGGGTTTATTTCGTTCGAAGACGCTATAAAAAGAGTTTCAAAAATATTCATTAATTCTATAATAAACTTTAATGATCTCGATGAAAATAATTTTACAACGGTACCACTGGTCATAGATTATGTAACACCTTGTGCATTATGTAAAAAACGATCGCATAAACATCCGCATCAACTATCGTTGGAAAATGGTGCTATTAGAATTTACAAAACTGGTAATCCACATAGTTGTAAAGTTAAAATTGTTCCGTTGGATGGTAATAAACTGTTTAATATTGCACAAAGAATTTTAGACACTAACTCTGTTTTATTAACCGAACGAGGAGACCATATAGTTTGGATTAATAATTCATGGAAATTTAACAGCGAAGAACCCTTGATAACAAAACTAATTCTATCAATAAGACATCAACTACCTAAGGAATATTCAAGCGAATTACTCTGTCCGAGGAAACGAAAGACTGTAGAAGCTAACATACGAGACATGTTAGTAGATTCAGTAGAGACCGATACCTATCCGGATAAACTTCCGTTTAAAAATGGTGTATTGGACCTGGTAGACGGAATGTTTTACTCTGGAGATGATGCTAAAAAATATACGTGTACTGTATCGACCGGATTTAAATTTGACGATACAAAATTCGTCGAAGACAGTCCAGAAATGGAAGAGTTAATGAATATCATTAACGATATCCAACCATTAACGGATGAAAATAAGAAAAATAGAGAGCTGTATGAAAAAACATTATCTAGTTGTTTATGTGGTGCTACCAAAGGATGTTTAACATTCTTTTTTGGAGAAACCGCAACTGGGAAGTCGACAACCAAACGTTTGTTAAAGTCTGCTATCGGTGACCTGTTTGTCGAGACGGGTCAAACAATTTTAACAGATGTATTGGATAAAGGACCTAATCCATTTATCGCTAATATGCATTTAAAAAGATCTGTATTCTGTAGCGAACTACCTGATTTTGCATGTAGTGGATCAAAGAAAATTAGATCTGATAATATTAAAAAGTTGACAGAACCTTGTGTCATTGGAAGACCGTGTTTCTCCAATAAAATTAATAATAGAAACCATGCGACAATCATTATCGATACTAATTACAAACCTGTCTTTGATAGGATAGATAACGCATTAATGAGAAGAATTGCCGTCGTGCGATTCAGAACACACTTTTCTCAACCTTCTGGTAGAGAGGCTGCTGAAAATAATGACGCGTACGATAAAGTCAAACTATTAGACGAGGGATTAGATGGTAAAATACAGAATAATAGATATAGATTCGCATTTCTATACTTGTTGGTTAAATGGTACAAAAAATATCATATTCCTATTATGAAACTATATCCTACACCGGAAGAGATTCCGGACTTTGCATTCTATCTCAAAATAGGTACTCTGTTGGTATCTAGCTCTGTAAAGCATATTCCATTAATGACGGACCTCTCCAAAAAGGGATATATATTGTACGATAATGTGGTTACTCTTCCGTTGACTACTTTCCAACAGAAAATATCCAAGTATTTTAATTCTAGACTATTTGGACACGATATAGAGAGCTTCATCAATAGACATAAGAAATTTGCCAATGTTAGTGATGAATATCTGCAATATATATTCATAGAGGATATTTCATCTCCGTAAATATATGCCATATATTTATAGAATATATCACATATCTAAATGAATACCGGAATCATAGATTTATTTGATAATCATGTTGATAGTATACCAACTATATTACCTCATCAGTTAGCTACTTTAGATTATCTAGTTAGAACTATCATAGATGAGAACAGAAGCGTGTTATTGTTCCATATTATGGGATCGGGTAAAACAATAATCGCTTTGTTGTTCGCCTTGGTAGCTTCCAGATTTAAAAAGGTTTACATTTTAGTACCGAACATCAACATCTTAAAAATTTTCAATTATAATATGGGTGTAGCTATGAACTTGTTTAATGACGAATTCATAGCTGAGAATATCTTTATTCATTCCACAACAAGTTTTTATTCTCTTAATTATAACGATAACGTCATTAATTATAACGGATTAAGTCGCTACAATAACTCTATTTTTATCGTTGATGAGGCACATAATATTTTTGGGAATAATACTGGAGAACTTATGACCGTGATAAAAAATAAAAACAAGATTCCTTTTCTACTATTGTCTGGATCTCCCATTACTAACACACCTAATACGCTGGGTCATATTATAGATTTAATGTCCGAAGAGACGATAGATTTTGGTGAGATTATTAGTCGTGGTAAGAAAGTAATTCAGACACTTCTTAACGAACGCGGAGTGAATGTACTCAAGGATTTGCTTAAAGGAAGAATATCATATTACGAAATGCCGGACAAAGATCTACCAACAATAAGATATCACGGACGTAAATTTCTAGATACTCGAGTAGTATATTGTCACATGTCTAAACTTCAAGAGAAAGATTATATGATTACTAGACGGCAGCTATGTTATCATGAAATGTTTGATAAAAATATGTATAACGTGTCAATGGCAGTATTGGGACAACTTAATCTGATGAATAATTTAGATACGTTATTTCAGGAACAGGATAAGGAATTGTACCCAAATCTGAAAATAAATAATGGAGTGTTATACGGTGAAGAATTGGTAACGTTAAACATTAGTTCCAAATTTAAGTACTTTATCAATCGGATACAGACACTCAAGGGAAAACACTTTATATACTTCTCTAATTCTACATATGGTGGATTGGTAATTAAATATATCATGCTCAGTAATGGATATTCTGAATATAATGGTTCTCAGGGAACTAATCCACATATGATAAACGGCAAACCAAAAACATTTGCTATCGTTACTAGTAAAATGAAATCGTCTTTAGAGGATCTATTAGATGTGTATAATTCTCCTGAAAACGATGATGGCAATCAATTGATGTTTTTGTTTTCGTCAAACATTATGTCTGAATCCTATACTCTGAAAGAGGTAAGGCATATTTGGTTTATGACTATCCCGGATACTTTTTCTCAATACAACCAAATTCTTGGACGATCTATTAGAAAATTCTCTTACGTCGATATTTCTGAACCCGTTAATGTATATCTTTTAGCAGCCGTATATTCAGATTTCAATGACGAAGTGACGTCATTAAACGATTATACACAGGATGAATTGATTAATGTTTTACCCTTTGACATCAAAAAGCTGTTGTATCTAAAATTTAAGACTAAAGAAACGAATAGAATATACTCTATTCTTCAAGAGATGTCTGAAACGTATTCTCTTCCACCACATCCATCAATTGTAAAAGTTTTATTGGGAGAATTGGTCAGACAATTTTTTTATAATAATTCTCGTATTAAGTATAACGACTCCAAGTTACTTAAAATGGTTACATCAGTTATAAAAAATAAAGAAGACGCTAGGAATTACATAGATGATATTGTAAACGGTCACTTCTTTGTATCGAATAAAGTATTTGATAAATCTCTTTTATACAAATACGAAAACGATATTATTACAGTACCGTTTAGACTTTCCTACGAACCATTTGTTTGGGGAGTTAACTTTCGTAAAGAATATAATGTGGTATCTTCTCCATAAAACTGATGAGATATATAAAGAAATAAATGTCGAGCTTTGTTACCAATGGATATCTTCCAGTTACATTGGAACCACATGAGTTGACGTTAGACATAAAAACTAATATTAGGAATGCCGTATATAAGGCGTATCTCCATAGAGAAATTAGTGGTAAAATGGCCAAGAAAATAGAAATTCGTGAAGACGTGGAATTACCTCTCGGTGAAATAGTTAATAATTCTGTAGTTATAAACGTTCCGTGTGTAATAACCTACGCATATTATCACGTTGGGGATATAGTCAGAGGAACATTAAACATCGAAGATGAATCAAATGTAACTATTCAATGTGGAGATTTAATCTGTAAACTAAGTAGAGATTCGGGTACTGTATCATTTAGCGATTCAAAGTACTGCTTTTTTCGAAATGGTAATGCGTATGATAACGGCATCGAAGTCTCCGCCGTTCTAATGGAGGCTCAACAAGGTACCGAATCTAGTTTTGTTTTTCTCGCGAATATCGTTGACTCATAAGAAAGAGAATAGCGGTGAGTATAAATACGAATACTATGGCAATAATTGCGAATGTTTTATTCCCTTCGATATATTTTTGATAATATGAAAAACATGCCTCTCTCAAATCAGACAACCATTTCATAAAATAGTTCTCTCGCACTGGTGAGGTGGTTGCAGCTCGTATAATCTCCCCAGAATAATATACTTGCGTGTCGTCGTTCAATTTATACGGATTTCTATAATTCTCTGTTATATAATGAGGTTTACCCTCATGATTAGACGACGACAATAGTGTTCTGAATTTAGATAGTTGATCAGAATGAATGTTTATTGGTGTTGGAAAAATTATCCATGCTGCGTCTGCAGAGTGGTTGATAGTTGTTCCTAGATATGTAAAATAATCCAACGTACTAGGTAGCAAATTGTCTAGATAAAATACTGAATCAAATGGCGCAGACATATTAGCGGATCTAATGGAATCCAATTGATTGACTATCTTTTGAAAATATACATTTTTATGATCTGATACTTGTAAGAATATAGCAATAATGATAATTCCATCATCGTGTTTTTTTGCCTCTTCATAAGAACTATATTTTTTCTTATTCCAATGAACCAGATTAATCTCTCCAGAGTATTTGTATACATCTATCAAGTGATTGGATCCATAATCGTCTTCCTTTCCCCAATATATATGTATTGTTGATAACACATATTCATTGGGGAGAAACCCTCCACTTATATATCCTCCTTTAAAATTAATCCTTACTAGTTTTCCAGTATTCTGGATAGTGGTTGGTTTCGACTCATTATAATGTATGTCTAACGTCTTCAATCGCGCGTCAGAAATTGCTTTTTTAGTTTCTATATTAATAGGAGATAGTTGTTGAGGCATAGTAAAAATGAAATGATAACTGTCTAGAAATAGCTCTTAGTATGGGATTTACAATGGATGAGGAAGTGATATTTGAAACTCCTAGAGAATTAATATCTATTAAACGAATAAAAGATATTCCAAGATCAAAAGACACGCACGTGTTTGCTGCGTGTATAACAAGTGACGGATATCCGTTAATAGGAGCTAGAAGAACTTCATTCGCATTCCAGGCGATATTATCTCAACAAAATTCAGATTCTATCTTTAGAGTATCCACTAAACTATTACGGTTTATGTACTACAATGAACTAAGAGAAATCTTTAGACGGTTGAGAAAAGGTTCTATCAACAATATCGATCCTCACTTCGAAGAGTTAATATTATTGGGTGGTAAACTAGATAAAAAGGAATCTATTAAAGATTGTTTAAGAAGAGAATTAAAAGAGGAAAGTGATGAACATATAACAGTAAAAGAATTCGGAAATGTAATTCTAAAACTTACAACGAGTGATAAATTATTTAATAAAGTATATATAGGTTATTGCATGGCATGTTTTATTAATCAATCGTTGGAGGATTTATCACATACTAGTATTTACAATGTAGAAATTAGAAAGATTAAATCGTTAAATGATTGTATTAACGACGATAAATACGAATATCTGTCTTATATTTATAATATACTAATTAATAGTAAATGAGCTTTTACAGATCTAGTATAATTAGTCAGATTATTAAGTATAATAGACGACTAGCTAAGTCTATTATTTGCGAGGATGACTCTCAAATTATTACACTCACGGCATTCGTTAACCAATGCCTATGGTGTCATAAACGAGTATCCGTGTCCGCTATTTTATTAACTACTGATAACAAAATATTAGTATGTAACAGACGAGATAGTTTTCTCTATTCTGAAATAATTAGAACTAGAAACATGTATAGAAAGAAACGATTATTTCTGAATTATTCCAATTATTTGAACAAACAGGAAAGAAGTATACTATCGTCATTTTTTTCTCTAGATCCAGCTACTGCTGATAATGATAGAATAAACGCTATTTATCCGGGTGGTATACCCAAAAGGGGTGAGAACGTTCCAGAGTGTTTATCCAGGGAAATCAAAGAAGAAGTTAATATAGACAATTCTTTTGTATTCATAGACACTCGTTTTTTTATTCATGGTATCATAGAAGATACCATTATTAACAAATTTTTTGAGGTAATTTTCTTTGTTGGACGAATATCTCTAACGAGTGATCAAATTATTGATACCTTTAAAAGTAATCATGAAATAAAGGATCTAATATTTTTAGATCCAAATTCAGGTAATGGACTCCAATACGAAATTGCAAAATATGCTCTAGATACTGCAAAACTTAAATGTTACGGTCATAGAGGATGTTATTATGAATCATTAAAAAAATTAACTGAGGATGATTGATTAGAAAATATAAATTAATTTACCATCGTGTATTTTTATAACGGGATTGTCTGGCATATCATGTAGATAGTTACCGTCTACATCGTATACTCTACCATCTACGCCTTTAAATCCTCTATTTATTGATATTAATCTATTAGAATTGGAATACCAAATATTAGTACCCTCAATTAGTTTATTGGTAATATTTTTTTTAGACGATAGATCGATGGCTCTTGAAACCAAGGTTTTCCAACCGGACTCATTGTCTATCGGTGAGAAGTCTTTTTCATTAGCATGAATCCATTCTAATGATGTATGTTTAAACACTCTAAACAATTGTACAAATTCTTTTGATTTGTTTTGAATGATTTCAAATAGGTCTTCGTCTACAGTAGGCATACCATTAGATAATCTAGCCATTATAAAGTGCACGTTTACATATCTACGTTCTGGAGGAGTAAGAACGTGACTATTGAGACGAATGGCTCTTCCTACTATCTGACGAAGAGACGCCTCGTTCCATGTCATATCTAAAATGAAGATATCATTGATTGAGAAGAAACTAATACCCTCGCCTCCGCTAGAAGAGAATACGCATGTTTTAATGCATTCTCCGTTAGTGTTTGATTCTTGGTTAAACTCAGCCACCGCCTTGATTCTAGTATCTTTTGTTCTAGATGAGAACTCTATATTAGAGATACCAAAGACTTTGAAATATAGTAATAAGATTTCTATTCCTGACTGATTAACAAATGGTTCAAAGACTAGACATTTACCATGGGATGCTAATATTCCCAAACATACATCTATAAATTTGACGCTTTTCTCTTTTAATTCAGTAAATAGAGAGATATCAGCCGCAATAGCATCCCCTCCCAATAGTTCTCCCTTTTTAAAGGTGTCTAATGCGGATTTAGAAAATTCTCTATCTCTTAATGAATTTTTAAAATCATTATATAGGGTTGCTATCTCTTGTGCGTATTCTCCCGGATCACGATTTTGTCTTTCAGGAAAGCTATCGAATGTAAACGTAGTAGCCATACGTCTCAGAATTCTAAATGATGATATACCAGTTTTTATTTCTGCGAGTTTAGCCTTTTGATAAATCTCTTCTTGCTTTTTTGACATATTAACGTATCGCATTAATACTGTTTTCTTAGCGAATGATGCAGACCCTTCCACATCATCAAAAATAGAAAACTCGTTATTAACTATGTACGAACATAGGCCTCCTAGTTTGGAGACTAATTCTTTTTCATCGACTAGACGTTTATTCTCAAATAGCGATTGGTGTTGTAAGGATCCTGGTCGCAGTAAGTTAACCAACATGGTGAATTCTTGCACACTATTAACGATAGGTGTAGCCGATAAACAAATCATCTTATGGTTTTTTAACGCAATGGTCTTAGATAAAAAATTATATACTGACCGAGTAGGACGGATCTTACCATCTTCTTTGATTAATGATTTAGAAATGAAGTTATGACATTCATCAATGATGACGCATATTCTACTCTTGGAATTAATAGTTTTGATATTAGTAAAAAATTTATTTCTAAAATTTTGATCATCGTAATTAATAAAAATACAATCCTTCGTTATCTCTGGAGCGTATCTGAGTATAGTGTTTATCCAAGGATCTTCTATCAAAGCCTTTTTTACCAATAAGATAATTGCCCAATTCGTATAAATATCCTTAAGATGTTTGAGAATATATACAGTAGTCATTGTTTTACCGACACCTGTTTCATGGAACAATAAAAGAGAATGCATACTGTCTAATCCTAAGAAAACTCTTGCTACAAAATGTTGATAATCCTTGAGGCGTACTACGTCTGACCCCATCATTTCAACGGGCATATTAGTAGTTCTGCGTAAGGCATAATCGATATAGGCCGCGTGTGATTTACTCATTTATGAGTGATAAGTAATAACTATGTTTTAAAAATCACAGCAGTAGTTTAACTAGCCTTCTCTGATGTTTGTTTTCGATACTTTTTGAATCAGAAGTCATACTAGAATAAAGCAGCGAGTGAACGTAATAGAGAGCTTCGTATACTCTATTCGAAAACTCTAAGAACTTATTAATGAATTCCGTATCCACTGGATCGTTTAAAATACTAAATTGAACAGTGTTCACATCCTTCCAAGACGAAGACTTAGTGACGGACTTAACATGAGACATAAATAAATCCAAATTTTTTTTATAAACATCACTAGCCACCATAATGGCGCTATCTTTCAACCAACTATCGCTTACGCATTTTAACAGTCTAACATTTTTAAAGAGACTACAATATATTCTCATAGTATCGATTACACCTCTACCGAATAGAGTGGGAAGTTTAATAATACAATATTTTTCGTTTACAAAATCAAATAATGGTCGAAACACGTCGAAGGTTAACATCTTATAATCGCTAATGTATAGATTGTTTTCAGTGAGATGATTATTAGATTTAATAGCATCTCGTTCACGTTTGAACAGTTTATTGCGTGCGCTGAGGTCGGCAACTACGGCATCCGCTCTAGTACTCCTCCCATAATACTTTACGCTATTAATCTTTAAAATTTCATAGACTTTATCTAGATCGCTTTCTGGTAACATGATATCATGTGTAAAAAGTTTTAACATGTCGGTCGGCATTCTATTTAGATCATTAACTCTAGAAATCTGAAGAAAGTAATTAGCTCCATATTCCAGACTAGGTAATGGGCTTTTACCTAAAGACAAGTTAAGTTCTGGCAATGTTTCATAAAATGGAAGAAGGACATGTGTCCCCTCCCGGATATTTTTTACAATTTCATCCATTTACAACTCTATAGTTTGTTTTCATTATTATTAGTTATTATCTCCCATAATCTTGGTAATACTTACACCTTGATCATAAGATACCTTATACAGGTCATTACATACAACTACCAATTGTTTTTGTACATAATAGATTGGATGATTGATATCCATGGTGGAATAAACTACTCGAACAGATAGTTTATCTTTCCCCCTAGATACATTGGCCGTAATAGTTGTCGGCCTAAAGAATATCTTTGGTGTAAAGTTAAAAGTTAGGGTTCTTGTTCCATTATTGCTTTTTGTCAGTAGTTCGTTATAAATTCTCGAGATGGGCCCGTTCTCTGAATATAGAACATCATTTCCAAATCTAACTTCTAGTCTAGAAATAATATCGGTCTTATTTTTAAAATCTATTCCCTTGATGAATGGATCGTTAATAAACAAATCCTTGGCCTTTGATTCGGCTGATCTATTATCTCCGTTATAGACGTTACGTTGACTAGTCCAAAGACTTACAGGAATAGATGTATCGATGATGTTGATAGTATGTGATATGTGAGCAAAGACTGTTCTCTTGGTGGCGTCGCTATATGTTCCAGTAATGGCGGAAAACTTTTTAGAAATGTTATATATAAAAGAATTTTTTCGGGTTCCAAACATTAACAGATTAGTATGAAGATAAACACTCATATTATCAGGAACATTATCAATTTTTACATAAACATCGGCATCTTGAATAGAAACAACACCATCTTCTGGAACCTCTACGATCTCGGCAGATTCCGGATAACCAGTCGGTGGACCATCACTAACAATAACTAGATCATCCAACAATCTACTCACATATGCGTCTATATAATCTTTTTCATCTTGTGAGTACCCTGGATACGAAATAAATTTGTTATCAGTATTTCCATAATAAGGTTTAGTATAAACAGAGAGAGATGTTGCTGCATGAACTTCGGTTACTGTCGCCGTTGGTTGGTTTATTTGACCTATTACTCTCCTAGGTTTCTCTATAAATGATGGTTTAATTTGTACATTCTTAACCATATATCCAATAAAGCTCAATTCAGGAACATAAACAAATTCTTTGTTGAACGTTTCAAAGTCGAACGAAGAGTCACGAATAACGATATCGGATACTGGATTGAAGGTCACCGTTACGGTAATTTTTGAATCGGATAGTTTAAGACTACTGAATGTATCTTCCACATCAAACGGAGTTTTAATATAAACGTATACTGTAGATGGTTCTTTAATAGTGTCATTAGGAGTTAGGCCAATAGAAATATCATTAAGTTCACTAGAATATCCAGAATGTTTCAAAGCAATTGTATTATTGATACAATTATTATATAATTCTTCGCCCTCAATTTCCCAAATAACACCGTTACACGAAGAGACAGATACATGATTAATACATTTATATCCAACATATGGCACGTAACCGAATCTTCCCATACCTTTAACTTCTGGAAGTTCCAAACTCAGAACCAAATGATTAAGCGCAGTAATATACTGATCCCTAATTTCGAAGCTAGCGATAGCCTGATTGTCTGGCCCATCGTTTGTCATAACTCCGGATAGAGAAATATATTGCGGCATATATAAAGTTGGAATTTGACTATCAACTGCGAAGACATTAGACCGTTTAATAAAGTCATCCCCACCGATCAAAGAATTAATGATAGTATTATTCATTTTCTATTTAAAATGGAAAAAGCTTACAATAAACTCCGTAGAGAAATATCTATAATTTGTGAGTTTTCCTTAAAGTAACAGCTTCCGTAAACACCGTCTTTATCTCTTAGTAAGTTTATTGTATTTATGACCTTTTCCTTATCTTCATAGAATACTAAAGGCAATAAAGAAATTTTTGGTTCTTCTCTAAGAGCTACGTGAGACTTAACCATAGACGCCAACGAATCCCTACATATTTTAGAACAGAAATACCCAACTTCACCACCCTTGAATGTCTCAATACTAATAGGTCTAAAAACCAAATCTTGATTACAAAACCAACACTTATCAATTACACTATTTGTCTTAATAGACATATCTGCCATAGATTTATAATACTTTGGTAGTATACAAGCGAGTGCTTCTTCTTTAGCGGGCTTAAAGACTGCTTTAGGTGCTGAAATAACCACATCTGGAAGACTTACTCGCTTAGCCATTTAATTACGGAACTATTTTTTTATACTTCTAATGAACAAGTAGAAAACCTCTCATCTACAAAAACATACTCGTGTCCATAATCCTCTACCATAGTAACACGTTTTTTAGATCTCATATGTGCTAAAAAGTTTTCCCATACTAATTGGTTACTATTATTTTTCGTATAATTTTTAACAGTTTGAGGTTTTAGATTTTTAGTTACAGAAGTGATATCGAATATTTTATCCAAAAAGAATGAGTAATTAATTGTCTTAGAAGGAGTGTTTTCTTGGCAAAAGAATACCAAGTGCTTAAATATTTCTACTACTTCATTAATCTTTTCTGTACTCAGATTCAGTTTCTCATCTTTTACTTGATTGATTATTTCAAAGACTAACTTATAATCCTTTTTATTTATTCTCTCGTTAGCCTTAAGAAAACTAGATACAAAATTTGCATCTACATCATCCGTGGATATTTGATTTTTTTCCATGATATCCAATAGTTCCGAGATAATTTCTCCAGAACATTGATGAGACAATAATCTCCGCAATACATTTCTCAAATGAATAAGTTTATTAGACACGTGGAAGTTTGACTTTTTTTGTACCTTTGTACATTTTTGAAATACAGACTCGCAAAAAATACAATATTCATATCCTTGTTCAGATACTATACCGTTATGTCTACAACAGCTACATAATCGTAGATTCATGTTAACACTCTACGTATCTCGTCGTCCAATATTTTATATAAAAACATTTTATTTCTAGACGTTGTCAGAAAATCCTGTAATATTTTTAGTTTTTTTGGTTGTGAATAAAGTATCGCCCTAATAATATTGGTACCGTCTTCCGACAATATAGTAGTTAAATTATCCGAGCATGTAGAAGAACACCGCTTAGGCGGATTCAGTACAATGTTATATTTTTCGTACCAACTCATTTAAATATCATAATCTAAAATAGTTCTGTAATATGTCTAGCGCTAATATATTGATCATAATCCTGTGCATAAATTAAGATACAACAATGTCTTGAAATCATCGACATGGCTTCTTCCATAGTTAGAAGATCATCGTCAAAGTTAGCAACGTGATTCATCAACATTTGCTGTTTTGAGGCAGCAAATACTGAACCATCACCATTCAACCATTCATAAAAACCATCGTCTGAATCCATTGATAATTTCTTGTACTGGTTTTTGAGAGCTCGCATCAATCTAGCATTTCTAGCTCCCGGATTGAAAACAGAAAGAGGATCGTACATCCAAGGTCCATTTTCTGTAAATAGAATCGTATAATGTCCCTTCAAGAAGATATCAGACGATCCACAATCAAAGAATTGGTCTCCGAGTTTGTAACAGACTGCGGACTTTAACCTATACATGATACCGTTTAGCATGATTTCTGGTGATACGTCAATCGGAGTATCATCTATTAGAGATCTAAAGCCGGTGTAACATTCTCCGCCAAACATATTCTTATTCTGACGTCGTTCTACATAAAACATCATTGCTCCATTAACGATAACAGGTGAATGAACAGCACTACCCATCACATTAGTTCCCAATGGATCAATGTGTGTAACTCCAGAACATCTTCCATAGCCTATGTTAGGAGGAGCGAACACCACTCTTCCACTATTGCCATCGAATGCCATAGAATAAATATCCTTGGAATTGATAGAAATCGGACTGTCGGATGTTGTTATCATCTTCATAGGATTAACAACGATGTATGGTGCAGCCTGAAGTTTCATATCGTAACTGATGCCGTTCATAGGTCTAGCCACAGAAACCAACGTAGGTCTAAATCCAACTATAGACAAAATAGAAGCTAATATCTGTTCCTCATCTGTCATAACTTGAGAGCATCCAGTATGAATAATCTTCATTAGATGGGGATCTACCGCATCATCATCGTTACAATAAAAAATTCCCATTCTAATGTTCATAATTGCTTTTCTAATCATGGTATGAATGTTTGCTCTCTGAATCTCTGTGGAAATTAGATCTGATACACCTGTAATCACTATCGGATTATCCTCCGTAAGACGATTAACCAACAACATATAATTATAAGACTTTACTCTTCTAAATTCATAAAGTTGCTGGATTAGACTATATGTGTCTCCATGTACATACGCGTTCTCGAGCGCAGGAAGTTTAATACCGAATAGTGCCATCAGAATAGGATGAATGTAGTAATTAGTTTCTGGTTTTCTATAAATAAAAGACAAATCTTGTGAACTAGACATATCGGTAAAATGCATGGATTGGAATCGTGTAGTCGACAGAAGAATATGATGATTAGATGGAGAGTATATTTTATCTAACTCTTTGAGTTGGTCACCGATTCTAGGACTAGCTCGAGAATGAATAAGTACTAAGGGATGAGTACATTTCACAGAAACACTGGCGTTGTTCAACGTACTCTTTACATGGGAAAGGAGTTGAAATAGCTCGTTTCTATTTGTCCTGACAATATTTAGTTTATTCATAATATTAAGCATATCCTGAATAGTAAAGTTAGATGTGTCATACTTGTTAGTAGTTAGATATTTAGCAATTGCATTCCCATCATTTCTCAATCTCGTACTCCAATCATGTGTGGATGCTACTTCGTCGATGGAAACCATACAATCCTTTTTGATAGGCTGTTGAGATTGATCATTTCCTGTACGTTTAGGTTTGGTACGTTGATTTCTAGCCCCTGCTGATATAAAGTCATCGTCTACAATTTGGGATAATGAATTACATACACTACAAGACAAAGATTTATCAGAAGTGTGAATATGATCTTCATCTACCAAAGAAAGAGTTTGATTAGTATAACTAGATTTTAGTCCCGCGTTAGATGTTAAAAAAACATCGCTATTGACCACGGCTTCCATTATTTATATTCGTAGTTTTTACTCGAAAGCGTGATTTTAATATCCAATCTTATTACTTTTGGAATCGTTCAAAACCTTTGACTAGTTGTAGAATTTGATCTATTGCCCTACGCGTATACTCCCTTGCATCATATACGTTCGTCACCAGATCGTTTGTTTCGGCCTGAAGTTGACGCATATCTTTTTCAACACTCGACATGAGATCCTTAAGGGTCATATCGTCTAGATTTTGTTGAGATGCTGCTCCTGGATTTGGATTTTGTTGTGCTGTTGTACATACTGTACCACCAGTAGGTGTAGGAGTACATACAGTGGCCACAATAGGAGGTTGAAGAGGTGTAACCGTTGGAGTAGTACAAGAAATACTTCCATCCGATTGTTGTGTACATGTGGTTGTTGGTAACGTCTGAGAAGGTTGGGTAGATGGCGGTGTCGTCATCTTTTGATCTTTATTAAATTTAGAGATAATATCCTGAACAGTATTGCTCGGCGTCAACGCTGGAAGGAGTGTACTCGCCGGCGCATCAGTATCTGTAGACAACCAATCAAAAAGATTAGACATATCAGATGATGTATTAGTTTGTTGACGTGGTTTTAGTACAGGAGCAGTACTACTAGGTAGAAGAATAGGAGCCGGTGTAGGTGTCGGAACCGGCTGTGGAGTTATATGAATAGTTGGTTGTAGCGGTTGGGTAGGCTGTCTGCTGGCGGTCATCATATTATCTCTAGCTAGTTGTTCTCGCAACTGTCTTTGATAATACGACTCTTGAGACTTTAGTCCTATTTCAATCGCTTCATCCTTTTTCGTATCCGGATCCTTTTCTTCAGAATAATAGATTGACGACTTTGGTGTAGAGGATTCTGCCAGCCCCTGTGAGAACTTGTTAAAGAAGTCCATTTAAGGCTTTAAAATTGAATTGCGATTATAAGATTAAATGGCAGACACGGACGATATTATCGACTATGAATCCGATGATCTCACCGAATACGAGGATGATGAAGAAGATGGAGAGTCACTAGAAACTAGTGATATAGATCCCAAATCTTCTTATAAGATTGTAGAATCAACATCCACTCATATAGAAGATGCGCATTCCAATCTTAAACATATAGGGAATCATATATCTGCTCTTAAACGACGCTATACTAGACGTATAAGTCTATTTGAAATAGCGGGTATAATAGCAGAAAGCTATAACTTGCTTCAACGAGGAAGATTACCTCTAGTTTCAGAATTTTCTGACGAAACGATGAAGCAAAATATGCTACATGTAATTATACAAGAGATAGAGGAGGGTTCTTGTCCTATAGTCATCGAAAAGAACGGAGAATTGTTGTCGGTAAACGATTTTGATAAAGATGGTCTAAAATTCCATCTAGACTATATTATCAAAATTTGGAAACTTCAAAAACGATATTAGAATTTATACGAATATCGTTCTCTAAATGTCACAATCAAGTCTCTCATATTCAGCAGTTTATTGTCGTACTTTATATCGTGTTCATTAACGATATTTTGCAAAATAGTAATGATTCTATCTTCCTTCGATAGATATTCTTCAGAGATTATTGTCTTATATTCTTTCTTGTTATCCGATATGAATTTGATAAGACTTTGAACATTATTAATACCCGTCTGTTTAATTTTTTCTATAGATATTTTAGTTTTGGTAGATTCTATGGTGTCTGTTAATAGGCATCCAACATCGACATTCGACGTCAATTGTCTATAAATCAGAGTATAAATTTTAGAAATAACATTAGCAAATTGTTGTGCGTTGATGTCGTTATTCTGAAACAGTATGATTTTAGGTAGCATTTTCTTAACAAAGAGAACGTATTTATTGTTACTCAGTTGAACAGATGATATATCCAGATTACTAACGCATCTGATTCCATATACCAAACTTTCAGAAGAAATGGTGTACAATTGTTTGTATTCATTCAATGTCTCCTTTTCAGAAATTAGTTTAGAGTCGAATACTGCAATAATTTTCAAGAGATAGTTTTCATCAGATAAGATTTTATTTAGTGTAGATATGATAAAACTATTGTTTTGTTGGAGAACTTGATACGCCGCATTCTCTGTAGTCGACGCTCTCAAATGGGAAACAATCTCTATTATTTTTTTGGAATCGGATACTATATCTTCGGTATCTTGACGCAGTCTAGTATACATAGAGTTAAGAGAAATTAGAGTTTGTACATTAAGCAACATGTCTCTAAATGTGGCTACAAACTTTTCTTTTTCCACATCATCTAGTTTATTATATACCGATTTCACAACGGCACCAGATTTAAGGAACCAGAATGAAAAACTCTGATAACTACAATATTTCATCATAGTTACGATTTTATCATCTTCTATAGTTGGTGTGATAACACATACCTTTTTCTCCAAGACTGGAACCAACGTCATAAAAATGTTTAAATCAAAATCCATATCAACATCTGATGCGCTAAGACCAGTCTCGCGTTCAAGATTATCTTTACTAATGGTGACGAACTCATCGTATAGAACTCTAAGTTTGTCCATTATTTATTTACAGATTTAGTTGTTTAATTTATTTGTGCTCTTCCAGAGTTGGGATAGTATTTTTCTAACGTCGGTATTATATTATTAGGATCTACGTTCATATGTATCATAATATTAATCATCCACGTTTTGATAAATCTATCTTTAGCTTCTGAAATAACGTATTTAAACAAAGGAGAAAAATATTTAGTTACGGCATCAGACGCGATAACATTTTTTGTAAATGTAACGTATTTAGACGACAGATCTTCGTTAAAAAGTTTTCCATCTATGTAGAATCCATCGGTTGTTAACACCATTCCCGCGTCAGAGTGAATAGGAGTTTGAATAGTTTGTTTTGGAAATAGATCCTTCAATAACTTATAGTTGGGTGGGAAAAAATCGATTTTATCACTAGACTCTTTCTTTTTTACTATCATTACCTCATGAACTATTTCTTGAATGAGTATATGTATTTTCTTTCCTATATCGGTCGCGTTCATTGGAAAATATATCATGTCGTTAACTATAAGAATATTTTTATCCTCGTTTACAAACTGAATAATATCAGATATAGTTCGTAAACGAACTATATCATCACCAGCACAACATCTAACTATATGATATCCACTAGTTTCCTTTAGCCGTTTATTATCTTGTTCCATATTAGCAGTCATTCCATCATTTAAGAAGGCGTCAAAGATAATAGGGAGAAATGACATTTTGGATTCTGTTACGACTTTACCAAAATTAAGGATATACGGACTTACTATCTTTTTCTCAACGTCGATTTGATGAACACACGATGAAAATGTACTTCGATGAGATTGATCATGTAGAAAACAACAAGGGATACAATATTTCCGCATATCATGAAATATATTAAGAAATCCCACTTTATTATATTTCCCCAAAGGATCAATGCATGTAAACATTATACCGTTATCATTAATAAAGACTTCTTTCTCATCGGATCTGTAAAAGTTGTTACTGATTTTTTTCATTCCAGGATCTAGATAATTAATAATAATGGGTTTTCTATTCTTATTCTTTGTATTTTGACATATCCTAGACCAGTAAACAGTTTCCACTTTGGTAAAATCAGAAGACTTTTGAACGCTATTAAACATGGCATTAATGGCAATAACTAAAAATGTAAAATATTTTTCTATGTTAGGAATATGGTTTTTCACTTTAATAGATATATGGTTTTTTGCCAAAATGATAGATATTTTTTTATCCGATGATAGTAAAATATTATTAGTCGCCGTCTCTATAAAAATGAAGCTAGTCTCGATATCCAATTTTATTCTAGAATTGATAGGAGTCGCCAAATGTACCTTATACGTTATATCTCCCTTGATGCGTTCCATTTGTGTATCTATATCGGACACAAGATCTGTAAATAGTTTTACGTTATTAATCATCACGGTATCGCCATCGCTAGATAATGCTAATGTACTATCCAAGTCCCAAATGGAGAGATTTAACTGTTCATCGTTTAGAATAAAATGATTACCTGTCATATTAATAAAGTGTTCATCGTATCTAGATAACAACGACTTATAATTAATGTCCAAGTCTTGAACTCGCTGAATGATCTTTTTTAACCCAGTTAGTTTTAGATTGGTACGAAATATATTGTTAAACTTTGATTCTACAGTAATGTCCAAATCTAGTTGTGGAAATACTTCCATCAACATTGTTTCAAACTTGATAATATTATTATCTACATCTTCGTACGATCCAAATTCCGGAATAGATGTATCGCACGCTCTGGCCACCCAGATAACCAAAAAGTCACACGCTCCAGAATATACATTGTATAAAAAGCTATCGTTTTTTAGTAGTGTTTTTTTCTGAGTATATACGAAAGGATTAAAAATAGTATTATCAACGTAACTATATTCCAAATTATTCTTATGAGAATAGATAATAATATCGTCCTTAATATCTAACAAATTTCCTAAATATCCCTTTAATTGAGTCATTCGAAGCGTTAATAAAATATGTCTCTTAACTATTTCCGGCCGTTGTATATTTAAATGACTTCGTAAGAAATAATATATAGGCGACTTCTCATCTATGTAATCATATGGAGTGAGATATAGGGCTCGTTCTACCTCCTGCCCCTTACCCACCTGTAATACCAATTGCGGACTCACTATATATCGCATATTTATATCGTGGGGTAAAGTGAAAATCTACTACCGATGATGTAAGTCTTACAATGTTCGAACCAGTACCAGATCTTAATTTGGAGGCCTCCGTAGAACTAGGGGAGGTAAATATAGATCAAACAACACCTATGATAAAGGAGAATAGCGGTTTTATATCCCGTAGTAGACGTCTATTCGCCCATAGATCTAAGGATGATGAGAGAAAACTAGCACTACGATTCTTTTTACAAAGACTTTATTTTTTAGATCATAGAGAGATTCATTATTTGTTCAGATGCGTCGACGCTGTAAAAGACGTCACTATTACCAAAAAAAATAACATTATCGTGGCGCCTTATATAGCACTTTTAACTATCGCATCAAAAGGATGCAAACTTACAGAAACAATGATTGAAGCATTCTTTCCAGAACTATATAATGAACATAGTAAGAAATTCAAATTCAACTCTCAAGTATCCATCATCCAAGAAAAACTCGGATACCAGTCTGGAAACTATCACGTTTATGATTTTGAACCGTATTACTCTACAGTAGCTCTGGCTATTCGAGATGAACATTCATCTGGCATTTTTAATATCCGTCAAGAGAGTTATCTTGTAAGTTCATTATCTGAAATAACATATAGATTTTATCTAATTAATCTAAAATCTGATCTTGTTCAATGGAGTGCTAGTACGGGCGCTGTAATTAATCAAATGGTAAATACTGTATTGATTACAGTGTATGAAAAATTACAACTGGCCATAGAAAATGATTCACAATTTACATGTTCATTGGCTGTGGAATCAGAACTTCCAATAAAATTACTTAAAGATAGAAATGAATTATTTACAAAATTCATTAACGAGTTAAAAAAGACCAGTTCATTCAAGATAAGCAAACGTGATAAGGATACGCTATTAAAACATTTTACTTATGACTGGAGTTAGAATTTATAGACGACACATTTCGTTTATCATTGTTACTATTACTATCATTATTAGTATTCTTCTTGTCATCTTGTTCAGAAATATACAGCAATGCTATACCTAATACTAAATACATTATCATGCTTGCAATGGCTCTAACAACAACGAACCAAAATGAATTTGGTCGTAGCTTTTGTTCACAAAAATACATAAAGAAATGTCTACATAAATCTATGGCGCCATTGGCTACTTGAAATAGCGCCAGTCCTCCTACAGATTTTAATATAGCTGTATAACATGACATTTATTCATCATCAAAAGAGACAGAGTCACCATCTGTCATATTTAGATTTTTTTTCATGTGTTCAAAGTATCCTCTACTCATTTCATTATAATAGTTTATCATGCTTAGAATTTTAGGACGGATCAATGAGTAAGACTTGACTAGATCGTCAGTAGTAATTTGTGCATCATCTATTCTGCATCCGCTTCGTCGAATAATGTATAGCATCGCTTTGAGATTCTCCATAGCTATCAAGTCTTTATATAATGACATGGAAATATCTGTGAATGCTTTATACTTCTCCAACATCGATGCCTTAACATCATCACATACTTTAGCATTGAAAATACGTTCTATTGTGTAGATGGATGTAGCAAGATTTTTAAACAACAATGCCATCTTACATGATGATTGTCTCAAGTCTCCAATCGTTTGTTTAGAACGATTAGCTACAGAGTCCAATGCTTGGCTAACTAGCATATTATTATCTTTAGAAATTGTATTCTTCAATGAGGCGTTTATCATATCTGTGATTTCGTTAGTCATATTACAGTCTGACTGGGTTGTAATGTTATCCAACATATCACCTATGGATACGGTACACGTACCAGCATTTGTAATAATCCTATCTAAGATGTTGTATGGCATTGCGCAGAAAATATCTTCTCCTGTAATATCTCCACTCTCGATAAATCTACTCAGATTATTCTTAAATGCCTTATTCTCTGGAGAAAAGATATCAGTGTCCATCATTTCATTAATAGTATACGCAGAAAAGATACCACGAGTATCAATTCTATCCAAGATACTTATCGGTTCCGAGTCACAGATAATTGTTTCCTCTCCTTCGGGAGATCCTGCATAGAAATATCTAGGACAATAGTTTCTATACTGTCTGTAACTCTGATAATCTCTAAAGTCACTAACTGATACCATGAAATTGAGAAGATCAAACGCTGAAGTAATCAATTTTTCTGCCTCGTTTTTACTACAACTAGTTTTCATCAATGTAGTGACGATGTATTGTTTAGTTACTCTTGGTCTAATACTGATGATAGAGATATTATTGCTTCCCATAATGGATCTTCTAGTAGTCACCTTAAAGCCCATTGATGCGAATAGCAGATAGATAAAGTCTTGGTATGACTCCTTTCTAATATAGTACGGACTACCTTTGTCACCCAACTTTATACCCACATAAGCCATAACAACCTCTTTAATAGCCGTTTCATGAGGTTTATCAGCCATGAGCCTGAGTAGTTGAAAGAATCGCATGAATCCCGTCTCAGAAAGTCCTATATGCATGATAGATTTATCTTTCCTGGGAAACTCTCGTATAGTTATAGATGAAATACTCTTCAAAGTTTCTGAAATAAGATTAGTAACAGTCTTACCTCCGACTACTCTGGGTAACAAACATACTCTAATAGGTGTTTTCTCTGCGGAGATAATATCAGAAAGGATAGAGCAATAAGTAGTATTATTGTGATTATAAAGACCGAATACATAACAGGTAGAATTTATAAACATCATGTCCTGAAGGGTTTTAGACTTGTATTCCTCGTAATCTATACCGTCCCAAAACATGGATTTGGTAACTTTGATAGCCGTAGATCTTTGTTCCTTCGCTAACAGGTTAAAGAAATTAATAAAGAATTTGTTGTTTCTATTTATGTCCACAAATTGCACGTTTGGAAGCGCCACGGTTACATTCACTGCAGCATTTTGAGGATCGCGAGTATGAAGTACGATGTTATTGTTTACTGGTATATCTGGAAAGAAATCTACCAGTCTAGGAATAAGAGATTGATATCGCATAGAAATAGTAAAGTTTATAATCTCATCATTGAAGATTACTCTGTTACCATTGTAATAAATTGGTACTCTATCATAATCATCGACAAAGTACTGTTCATACATGATGAGATGTTTATATGTTGGCATAGTAGTGAGATCGACGTTTGGTAATGGCAATGTATTAAGATTAACTCCATAATGTCTAGCAGCATCTGCGATGTTATAAGTGATGTCAAAGCGGGGTTGATCTTGTGCTGTTATATATTGTCTAACACCTATAAGATTATCAAAATCTTGTCTGCTTAATACACCGTTAACAATTTTTGCCTTGAATTCTTTTATTGGTGCATTAATAACATCCTTATAGAGGATGTTAAACAAATAAGTATTATCAAAGTTAAGATCTGGGTATTTCTTTTCTGCTAGAACATCCATTGAGTCGGAGCCATCTGGTTTAATATAACCACCGATAAATCTAGCTCTGTATTCTGTATCCGTCAATCTAATATTAAGAAGGTGTTGAGTGAAAGGTGGAAGATCGTAAAAGCTGTGAGTATTAATAATAGGGTTAGTTTCCGAACTAATGTTAATTGGATGATTAATAATATTTATATTTCCAGCGTTAAGTGTAACATTAAACAGTTTTAATTCACGTGACGTGGTATCAATTAAATAATTAATGCCCAATTTGGATATAGTAGCCTGAAGCTCATCTTGTTTAGTTACGGATCCTAATGAGTTATTAAGAAATACATCGAACGGATGAACGAAGGTTGTTTTAAGTTGGTCACATACTTTGTAATCTAGACATAGATGTGGAAGAACGGTAGAAACTATACGAAATAGATATTCAGAGTCCTCTAATTGATCAAGAGTAACTATTGACTTAATAGGCATCATTTATTTAGTATTAAATGACGACCGTACCAGTGACAGATATACAAAACGACTTAATTACAGAGTTTTCAGAAGATAATTATCCATCTAACAAAAATTATGAAATAACTCTTCGCCAAATGTCTATTCTAACTCACGTTAACAACGTGGTAGATAGAGAACATAATGCCGCCGTAGTGTCATCTCCAGAGGAAATATCATCACAACTTAATGAAGATCTATTTCCAGATGATGATTCACCGGCCACTATTATCGAACGAGTACAACCTCATACTACTATTATTGACGATACGCCACCTCCTACTTTTCGTAGAGAGTTATTGATATCGGAACAACGTCAACAACGAGAAAAAAGATTTAATATTACAGTATCAAAAAATTCTGAAGCAATAATGGAATCTAGATCTATGATAACTTCTATGCCAACACAAACACCATCCTTGGGAGTAGTTTATGATAAAGATAAAAGAATTCAGATGCTAGAGGATGAAGTGGTTAATCTTAGAAATCAACGATCTAATACAAAATCATCTGATAATTTAGATAATTTTACCAGAATACTATTTGGTAAGACTCCGTATAAATCAACCGAAGTTAATAAGCGTATAGCCATCGTTAATTATGCAAATTTGAACGGGTCCCCCTTATCAGTCGAGGACTTGGATGTCTGTTCGGAGGATGAAATAGATAGAATCTATAAAACGATTAAACAATATCACGAAAGTAGAAAACGAAAAATTATCGTCACTAACGTGATTATTATTGTCATAAACATTATTGAGCAGGCATTGCTAAAACTCGGATTTGAAGAAATCAAAGGACTGAGTACCGATATCACTTCAGAAATTATCGATGTGGAGATCGGAGATGACTGCGATGCTGTAGCATCAAAACTAGGAATCGGTAACAGTCCGGTTCTTAATATTGTATTGTTTATACTCAAGATATTCGTTAAACGAATTAAAATTATTTAATTTAATACATTCCCATATCCAGACAACAATCGTCTGGATTAATCTGTTCCTGTCGTCTCATACCGGACGACATATTAATCTTTTTATTAGTGGGCATCTTTTTAGATGGTTTCTTTTTCCCAGCATTAACTGATTCGATACCTAGAAGATCGTGATTGATTTCTCCGACCATTCCACGAACTTCTAATTGGCCGTCTCTAACGGTACCATAAACTATTTTACCAGCATTAGTAACAGCTTGGACAATCTGACCATCCATTGCGTTGAATGATGTAGTTGCTGTTGTTCTACGTCTAGGAGCACCAGAGGTATTTTTAGAGCTCTTGGATGTTGATGTAGAAGACGAGGATTTTGATTTTGGTTTACATGTAATACATTTTGAACTCTTTGATTTTGTATCACATGCACCGGCAGTCACATCTGTTTGAGAATTAAGATTATTGTTGCCTCCTTTGACGGCTGCATCTCCACCGATCTGCGCTAGTAGATTTTTAAGCTGTGGTGTAATCTTATTAACTGTTTCAATATAATCATCGTAACTACTTCTAACGGCTAAATTTTTTTTATCCGCCATTTAGAAGCTAAAAATATTTTTATTTATGCAGAAGATTTAACTAGATTATACAATGAACTAATATGATCCTTTTCTAGATTATTTACGAACTTGGTATTTCTTGTTTCTGGAGGAGGAGAATTTAAATTCGGACTTGGATTCGGATTTTGTGGGTTCTTGATCTTATTATACAGCGTGTATAGGATGGTGACGGTAACTGCTACACAAATACCGATCAACAGAAGAATACCAATCATTTATTGACAATAACTTCACTATGATCAAGTATGTAATAATCATCTTTTCACTAAGTAAGTAGTAATAATGATTCAACAATGACACGATATATGGACGATAATAATTTAGTTCATGGAAATATCGCTATGATTGGTGTGAATGACTCCGCTAACTCTGTGGGGTGCACAGTGCTTTCCCCACATAGAATAAATTAGCATTCCGACTGTGATAATAATACCAAGTATAAACGCCATAATACTCAATACTTTCCATGTACGAGTGGGACTGGTAGACTTACTAAAGTCAATAAAGGCGAAGATACACGAAAGAATCAAAAGAATGATTCCAGCGATTAGCACGCCAGAAAAATAATTTCCAATCATAAGCATCATGTCCATTTAACTAATAAAAATTTTAAATCGCCGAATAAACAAAGTGGAATATAAACCATATAAAAACAATAGTTTGTACTGCAAAAATAATATCTATTTTTGTTTTCGAAGATATGGTAAAATTAAATAGTAGTACACAGCATGTTATAACTAACAGCAGCAACGGCTCGTAATTACTTATCATTTACTAGACGAAAAGGTGGTGGGATATTTTCTTGCTCAAATAATACGAATATATCACCCATCCATTTTATACGATGTTTATATACTCTAATCTTTAATAGATCTATAGATGACGGGTTTACCAATAATATAGATTTTATCGATTCATCTAATTTAAACCCTTCCTTAAACGTGAATGATCTATTATCTGGCATAATGATGACCCTACCTGATGAATCTGACAATGTACTGGGCCATGTAGAATAAATTATCAACGAATTATCGTCTACGAACATTTATATCATTTGTTTTAATTTTAGGACGTGAATAAATAGATATAAAATAGAAAATAACAGATATTACAACCAGTGTTATGGACGCACCCAACCATGTAGGCAGTTTTATTTTATCGTTTACTACAGGTTCTCCTGGATGTACGTCACCAACTGCAGACGTAGTTCTAGTACAATTAGACGTAAGTTCCGCTTGGGAATTTTTTAACGCTAAAGAGTTAACGTTGATCGTACACCCAACGTATTTACATCTAGTTCTTTGAACATCTTGATTATAATATAACCATTTTCTATCTCTAGATTCGTCAGTGCACTCATGTAACCAACATACCCTAGGTCCTAAATATTTATCTCCGGAATTAGATTTTGGATAATTCGCGCACCAACAATTTCTATTTCCTTTATGGTCGTTACAAAAGACGTATAATGCCGTATCCCCAAAAGTAAAATAATCAGGACGAATAATTCTAATAAACTCAGAACAATATCTCGCATCCATATGTTTGGAGCAAATATCGGAATAAGTAGACATAGCCGGTTTCCGTTTTACACGTAACCATTCTAAACAATTGGGGTTTCCAGGATCGTTTCTACAAAAACCAGTCATGAAATCGTCACAATGTTCTGTCTTGTAATTATTATTAAATATTTTTGGACAGTGTTTGGTATTTGTCTTAGAACAACATTTTGCCACGCTATCACTATCACCCAGGAGATAATCCTTTTTTATAAAATGACATCGTTGCCCGGATGCTATATAATCAGTAGCATATTTTAAATCCTTAATATATTCAGGAGTTACCTCGTTCTGATAATAGATTAATGATCCAGGACGAAATTTGAAAGAACTACATGGTTCTCCATGAATTAATACATATTGTTTAGCAAATTCAGGAACTATAAAACTACTACAATGATCTATCGACATACCATCTATCAAACAAAATTTGGGTTTAATTTCTCCTGGAGACGTTTCATAATAATACATATAACTTTCTTCGGCAAACCTAACAGCTCTATTATATTCAGGATAATTAAAATCTAATACCATATATTTGTCTCGTATATCTGCTATTCCTGTCTCTATTTTGATTCTATTAAGAGTAACAGCTGCCCCCATTCTTAATAATCATCAGTATTTAAACTGTTAAATGTTGGTATATCAACATCTATCTTATTTCCCGCAGTATAAGGTTTGTTGCAGGTATACTGTTCAGGAATGGGTACATTTATACTTCTTTTATAGTCCTGTCTTTCGATGTTCATCACAAATGCAAAGAACAGAATAAACAAAATAATGTAAGAAATAATATTAAATATCTGTGAATTCGTAAATACATTGATTGCCATAATAATTACAGCAGCTACAATACACACAATAGACATTCCCACAGTGTTGCCATTACCTCCACGATACATTTGAGTTACTAAGCAATAGGTAATAACTAAGCTAGTAAGAGGCAATAGAAAAGATGAGATAAATATCATCAATATAGAGATTAGAGGAGGGCTATATAGAGCCAAGACGAACAAAATCAAACCGAGTAACGTTCTAACATCATTATTTTTGAAGATTCCCAAATAATCATTCATTATTCCTCCATAATCGTTTTGCATCATACCCCCATCTTTAGGCATAAACGATTGCTGCTGTTCCTCTGTAAATAAATCTTTATCAAGCACTCCAGCACCCGCAGAGAAGTCATCAAGCATATTGTAATATCTTAAATAACTCATTTATATATTAAAAAATGTCACTATTAAAGATGGAGTATAATCTTTATGCCGAACTAAAAAAAATGACTTGTGGTCAGACCATAAGTCTTTTTAATGAAGACGGCGATTTCGTAGAAGTTGAACCAGGATCATCCTTTAAGTTTCTAATACCTAAGGGATTTTACTCCTCTCCTTGTGTAAAGACGAGTCTAGTATTCAAGACATTAACAACGACCGATAATAAAATTACTAGTATCAATCCAACAAATGCGCCAAAGTTATATCCTCTTCAACGCAAAGTCGTATCTGAAGTAGTTTCTAATATGAGGAAAATGATCGAATTAAAACGTCCTCTATACATCACTCTTCACTTGGCATGTGGATTTGGTAAGACTATTACCACGTGTTATCTTATGACCACACACGGCAGAAAAACCATCATTTGCGTACCCAATAAAATGTTAATACATCAATGGAAGACACAGGTAGAGGCAGTCGGATTGGAACATAAGATATCTATAGATGGAGTTAGTAGTCTATTAAAGGAACTAAAGACTCAAAGTCCGGATGTATTAATCGTAGTCAGTAGACATCTGACAAACGATGCATTTTGTAAATATATCAATAAGCATTATGATTTGTTTATCTTGGATGAATCACATACGTATAATCTGATGAACAATACAGCAGTTACAAGATTTTTAGCGTATTATCCTCCGATGATGTGTTATTTTTTAACTGCTACACCTAGACCAGCTAACCAAATTTATTGTAATAGTATTATTAATATTGCCAAGTTATCCGATCTAAAAAAAACTATCTATATAGTAGATAGTTTTTTTGAGCCATATTCCACAGACAATATTAGAAATATGGTAAAACGACTAGATGGACCATCTAATAAATATCATATATATACCGAGAAGTTATTATCTGTAGACGAGCCTAGAAACCAACTTATTCTTGATACCCTGGTAGAAGAATTCAAGTCAGGAACTATTAATAGAATTTTAGTTATTACTAAACTACGTGAACATATGGTATTCTTCTACAAACGATTATTAGATCTTTTCGGAGCAGAGGTTGTATTTATAGGAGACGCCCAAAATAGACGTACTCCAGATATGGTCAAATCGATTAAGGAACTAAATAGATTTATATTCGTATCCACCTTATTTTATTCCGGCACTGGTTTAGATATTCCGAGTTTGGATTCTTTGTTCATTTGCTCGGCAGTAATCAACAATATGCAAATAGAGCAATTACTAGGGAGGGTATGTCGAGAAACAGAACTATTAGATAGGACGGTATATGTATTTCCTAACACATCCATCAAAAAAATAAAGTACATGATAGGAAATTTCGTGCAACGAATTATTAGTCTGTCTGTAGATAAACTCGGATTTAAACAAGAAAGTTATCAGAAACATCAGGAATCTGAACCCGCTTCCGTACCAACATCCTCCAGAGAAGAACGTGTATTAAATAGAATATTTAACTCGCAAAATCGTTAAGAAGTTTAAGAGACGATCCACATGCTGAGCAGGCCAGTGTATTACCCCTCATAGTATTAATATAATCCAATGATACTTTTGTGATGTCGGAAATCTTAACCAATTTAGACTGACAGGCAGAACACGTCATACAATCATCATCGTCATCGATAACTGTAGTCTTGGGCTTCTTTTTGCGACTCTTCATTCCGGAACGCATATTGGTGCTATCCATTTAGGTAGTAAAAAATAAGTCAGAATATGCCCTATAACACGATCGTGCAAAACCTGGTATATCGTCTCTATCTTTATCACAATATAGTGTATCAACATCTTTATTATTGACCTCGTTTATCTTGGAACATGGAATGGGAACATTTTTGTTAACGGCCACCTTTGCCTTAATTCCAGATGTTGTAAAATTATAACTAAACAGTCTATCATCGACACAAATGAAATTCTTGTTTAGACGTTTGTAGTTTACGTATGCGGCTCGTTCTCGTCTCATTTTTTCAGATATTGCAGGTACTATAATATTAAAAATAAGAATGAAATAACATAGGATTAAAAATAAAGTTATCATGACTTCTAGTGCTGATTTAACTAACTTAAAAGAATTACTTAGTCTGTACAAAAGTTTGAGATTTTCAGATTCTGTGGCTATAGAGAAGTATAATTCTTTGGTAGAATGGGGAACATCTACTTACTGGAAAATAGGCGTACAAAAGGTAACTAATGTCGAGACGTCCATATCTGATTATTATGATGAGGTAAAAAATAAACCGTTTAATATTGATCCGGGGTATTATATTTTCTTACCAGTATATTTTGGAAGCGTCTTTATTTATTCAAAGGGTAAAAATATGGTAGAACTTGGATCTGGAAACTCTTTTCAAATACCGGATGAGATTCGAAGTGCGTGTAACAAAGTATTAGATAGTGATAACGGAATAGACTTTCTGAGATTTGTTTTGTTAAACAATAGATGGATAATGGAAGACGCTATATCAAAATACCAGTCTCCAGTTAATATATTTAAACTAGCTAGTGAGTACGGATTAAACATACCCAACTATTTAGAAATTGAAATAGAGGAAGACACATTATTTGACGATGAGTTATACTCTATTATGGAACGCTCTTTCGATGATACATTTCCAAAAATATCTATATCGTATATTAAGTTGGGAGAACTTAAGCGGCAAGTTGTAGACTTTTTCAAATTCTCATTCATGTATATTGAGTCAATCAAGGTAGATCGTATAGGAGATAATATTTTTATTCCTAGCGTTATAACAAAATCAGGAAAAAAGATATTAGTAAAAGATGTAGACCATTTAATACGATCCAAGGTTAGAGAACATACATTTGTAAAAGTAAAAAAGAAAAACACATTTTCCATTTTATACGACTATGATGGGAACGGAACAGAAACTAGAGGAGAAGTAATAAAACGAATTATAGACACTATAGGACGAGACTATTATGTTAATGGAAAGTATTTCTCTAAGGTTGGTATTGCAGGCTTAAAGCAATTGACTAATAAATTAGATATTAATGAGTGTGCAACTGTCGATGAGTTAGTTGATGAGATTAATAAATCCGGAACTGTAAAACGAAAAATAAAAAACCAATCAGTATTTGATTTAAGCAGAGAATGTTTGGGATATCCAGAAGCGGATTTTATAACGTTAGTTAATAACATGCGGTTCAAAATAGAAAATTGTAAGGTTGTAAATTTCAATATTGAAAATACTAATTGTTTAAATAACCCGAGTATTGAAACTATATATGGAAACTTCAACCAGTTCGTCTCAATCTTTAATACCGTTACCGATGTCAAAAAAAGATTATTCGAGTGAAATAATATGCGCCTTTGATATAGGTGCAAAAAATCCTGCCAGAACTGTTTTAGAAGTCAAGGATAACTCCGTTAGGGTATTGGATATATCAAAATTAGACTGGAGTTCTGATTGGGAAAGGCGCATAGCTCAAGATTTGTCACAATATGAATACACTACAGTTCTTCTAGAACGTCAGCCTAGAAGGTCACCGTACGTCAAATTTATCTATTTTATTAAAGGCTTTTTATATCATACATCTGCTGCCAAAGTTATTTGCGTCTCACCTGTCATGTCTGGTAATTCATATAGAGATCGAAAAAAGAGATCTGTTGAAGCATTTCTTGATTGGATGGACACATTCGGATTGCGAGACTCCGTTCCGGATAGACGCAAATTAGACGATGTAGCGGATAGTTTCAATTTGGCTATGAGATACGTATTAGATAAATGGAATACTAATTATACACCTTATAATAGGTGTAAATATAGAAATTACATAAAAAAAATGTAATAACGTTAGTAACGCCATTATGGATAATCTATTTACCTTTCTACATGAAATAGAAGATAGATATGCCAGAACTATTTTTAACTTTCATCTAATAAGTTGTGATGAAATAGGAGATATATATGGTCTTATGAAAGAACGCATTTCCTCAGAGGATATGTTTGACAATATAGTATATAATAAAGATATACATCCTGCCATTAAGAAACTAGTTTATTGCGACATCCAACTTACTAAACATATTATTAATCAGAATACGTATCCGGTATTTAACGATTCTTCACAAGTGAAATGTTGTCATTATTTCGATATAAACTCAAATAATAGCAATATTAGCTCTCGTACAGTAGAGATATTTGAGAGTGAAAAGTCATCTCTTGTATCATATATTAAAACTACCAATAAGAAGAGAAAGGTCAATTACGGCGAAATAAAGAAAACTGTACATGGAGGCACTAATGCAAATTACTTTTCCGGTAAAAAGTCTGATGAGTATCTGAGCACTACAGTCAGGTCCAACATTAATCAACCTTGGATCAAAACCATTTCTAAGAGAATGAGAGTAGATATCATTAATCACTCTATAGTAACGCGTGGAAAAAGCTCTATATTACAAACTATAGAAATTATTTTTACTAATAGAACATGTGTGAAAATATTCAAGGATTCTACTATGCACATTATTCTATCCAAGGACAAGGATGAAAAGGGATGTATAAACATGATTGATAAATTATTCTATGTATATTATAATTTATTTCTGTTGTTCGAGGATATCATCCAAAACGATTACTTTAAAGAAGTAGCTAATGTTGTAAACCATGTACTCATGGCTACGGCATTAGATGAGAAATTATTCCTAATTAAGAAAATGGCTGAACACGATGTTTATGGAGTTAGCAATTTCAAAATAGGGATGTTTAACCTGACATTTATTAAGTTGTTGGATCATACCGTTTTCCCCTCTCTGTTAGATGAGGATAGCAAAATAAAGTTTTTTAAGGGGAAAAAGCTCAATATTGTAGCATTACGATCTCTGGAGGATTGTACAAATTACGTGACTAAATCCGAGAATATGATAGAAATGATGAAGGAAAGATCGACTATTTTAAATAGCATAGATATAGAAACGGAATCGGTAGATCGTCTAAAAGAATTGCTTCTAAAATGAAAAAAAACACTGATTCAGAAATGGATCAACGACTCGGGTATAAGTTTTTGGTGCCTGATCCTAAAGCCGGAGTTTTTTATAGACCGTTACATTTCCAATATGTATCGTATTCTAATTTTATATTGCATCGATTGCATGAAATCTTGACCGTCAAGCGGCCACTCTTATCGTTTAAGAATAATACAGAACGAATTATGATAGAAATTAGCAATGTTAAAGTGACTCCTCCAGATTACTCACCTATAATTGCGAGTATTAAAGGTAAGAGTTATGACGCATTAGCCACGTTCACTGTAAATATCTTTAAAGAGGTAATGACCAAAGAGGGTATATCCATCACTAAAATAAGTAGTTATGAGGGAAAAGATTCTCATTTGATAAAAATTCCGCTACTAATAGGATATGGGAATAAAAATCCACTTGATACAGCCAAGTATCTTGTTCCTAATGTCATAGGTGGAGTCTTTATCAATAAACAATCTGTCGAAAAAGTAGGAATTAATCTAGTAGAAAAGATTACAACATGGCCAAAATTTAGGGTTGTTAAGCCAAACTCATTCACTTTCTCGTTTTCCTCCGTATCCCCTCCTAATGTATTACCGACAAGATATCGCCATTACAAGATATCTCTGGATATATCACAATTGGAAGCGTCGAATATATCATCGACAAAGACATTTATAACGGTCAATATTGTTTTGCTGTCTCAATATTTATCTAGAGTGAGTCTAGAATTCATTAGACGTAGTTTATCATACGATATGCCTCCAGAAGTTGTCTATCTAGTAAACGCGATAATAGATAGTGCTAAACGACTTACCGAATCTATTACTGACTTTAATATTGATACATACATTAATGACCTGGTGGAAGCTGAACACATTAAACAAAAATCTCAGTTAACGATTAACGAGTTTAAATATGAAATGCTGCATAACTTTTTACCTCATATGAACTATACACCCGATCAACTAAAGGGATTTTATATGATATCTTTACTAAGAAAGTTTCTCTACTGTATCTACCACACTTCTAGATATCCAGATAGAGATTCGATGGTTTGTCATCGCATCCTAACGTACGGCAAATATTTTGAGACGTTAGCACATGATGAATTAGAGAATTACATAGGTAACATCCGAAACGATATCATGAACAATCACAAGAACAGAGGCACTTACGCAGTAAACATTCATGTACTAACAACTCCTGGACTTAATCATGCATTTTCTAGTCTATTGAGTGGAAAGTTCAAAAAGTCAGACGGTAGTTATCGAACACATCCTCACTATTCATGGATGCAGAATATTTCTATTCCTAGAAGTGTTGGATTTTATCCGGATCAAGTAAAGATTTCAAAGATGTTTTCTGTCAGAAAATACCATCCAAGCCAATATCTTTACTTTTGTTCATCAGACGTTCCGGAAAGAGGTCCTCAGGTAGGTTTAGTATCTCAATTGTCTGTCTTGAGTTCCATTACAAATATACTAACGTCTGAGTATTTGGATTTGGAAAAGAAAATTTGTGAGTATATCAGATCATATTATAAAGATGATATAAGTTACTTTGAAACAGGATTTCCAATCACTATAGAAAATGCTCTAGTCGCATCTCTTAATCCAAATATGATATGTGATTTTGTAACTGACTTTAGACGTAGAAAACGGATGGGATTCTTCGGTAACTTGGAGGTAGGTATTACTTTAGTTAGGGATCACATGAATGAAATTCGCATTAATATTGGAGCAGGAAGATTAGTCAGACCATTCTTGGTTGTGGATAACGGAGAGCTCATGATGGATGTGTGTCCGGAGTTAGAAAGCAGATTAGACGACATGACATTCTCTGACATTCAGAAAGAGTTTCCACATGTCATCGAAATGGTAGATATAGAACAATTTACTTTTAGTAACGTATGTGAATCGGTTCAAAAATTTAGAATGATGTCAAAGGATGAAAGAAAGCAATACGATTTATGTGACTTTCCTGCCGAATTTAGAGATGGATATGTAGCATCTTCACTAGTGGGAATCAATCACAATTCTGGACCCAGAGCTATTCTTGGATGTGCTCAAGCTAAACAAGCTATCTCTTGTCTGAGTTCGGATATACGAAATAAAATAGACAATGGAATTCATTTGATGTATCCAGAGAGGCCAATTGTGATTAGTAAGGCTTTAGAAACTTCAAAGATTGCGGCTAATTGCTTCGGACAACATGTTACTATAGCATTAATGTCGTACAAAGGTATCAATCAAGAGGATGGAATTATCATCAAAAAACAATTTATTCAGAGAGGCGGTCTCGATATTGTTACAGCCAAGAAACATCAAGTAGAAATTCCATTGGAAAACTTTAATAACAAAGAAAGAGATAGGTCTAACGCCTATTCGAAATTAGAAAGTAATGGATTAGTTAGACTGAATGCTTTCTTGGAATCCGGAGACGCTATGGCAAGAAATATCTCATCAAGAACTCTTGAAGATGATTTTGCTAGAGATAATCAGATTAGCTTTGATGTTTCCGAGAAATATACAGATATGTACAAATCTCGCGTTGAACGAGTACAAGTAGAACTTACTGACAAAGTTAAGGTGCGAGTATTAACCATGAAAGAAAGAAGACCCATTCTAGGAGACAAATTTACTACTAGAACGAGTCAAAAGGGAACAGTCGCGTATATCGCAGATGAAACGGAACTTCCGTACGACGAAAATGGTATCACACCAGATGTCATTATTAATTCTACATCCATCTTCTCTAGAAAAACTATATCTATGTTGATAGAAGTTATTTTAACAGCCGCATATTCTACTAAGCCGTACAACAATAAGGGAGAAAACCGACCTGTCTGTTTTCCTAGTAGTAACGAAACATCTATCGATGCATATATGCAATTCGCTAAACAATGTTATGAGTATTCAAATCCGAAATTGTCCGAGGAAGAATTATCGGATAAAATCTTTTGTGAAAAGATTCTCTATGATCCTGAAACGGATAAGCCTTATGAATCCAAAGTATTTTTTGGACCAATTTATTACTTGCGTCTGAGACATTTAACTCAGGACAAGGCAACCGTTAGATGTAGAGGTAAAAAGACGAAGCTCATTAGACAAGCGAATGAGGGACGAAAACGTGGAGGAGGTATCAAGTTTGGAGAAATGGAGAGAGACTGTTTAATAGCACATGGTGCAGCCAATACTATTACAGAAGTTTTAAAAGACTCAGAAGAGGATTATCAAGATGTGTATATTTGTGAAAATTGTGGAGACATAGCAGCACAAATCAAAAGTATTAATACATGTCTTAGATGTTCAAAACTTAATCTCTCTCCTCTCTTAACAAAAATTGATACCACGCACGTATCTAAAGTATTTCTTACTCAAATGAACGCCAGAGGCGTAAAAGTTAAATTAGATTTCGAACGAAGGCCTCCTTCGTTTTATAAACCATTAGATAAAGTTGATCTTAAACCGTCTTTTCTGGTATAATATTGTTTAGTAGATACTCATCAAGATAAGCTAATTCACTAAACATATTATCGGATTCGGTATTGTTACTCGAGAATAGAGTTCGTTATGCTCCTGATATTCGGAAATCTGTGGAGTTTCAGGTTTTGGTGGAAGTGTAACTGCTACTTGGTGGGATACTGAAGGATATTTCAGAGAGTTGTGGATGTTCGGGTTCGACATCCACCGATGGTGTCACGCCACTAATCGGTTCGGTAACGTCTGTGGATGGAGGTGCTACTTCTACAGAACCTGTAGCCTCAGTTGTCAACGGAGATACATATTCAATGCGCGGAAATGTATAATTTGGTAATGGTTTCTCATGTGGATCTTAAGAAGAAGAGGTAAGATATCTACGAAAGATACCGATCACGTTTCTAGTTCTCTTTTGTAGAACTTTAACTTTTTCTTTCTCAGCATCTAGTTGATATTCCGACCTCTTCACGTTTCGCATGGGTTACCTCCGCAGTTTTTACAAGCGATTTCACGTTCCAGATCACGTTCAGCCTTCATACGTCTCTCCCTCTCTCTATCGAGTTTATCAGAGCAGTCTTTCTGAAGGCGATCGAACTCCATAAATTTCTCCAACGCTTTGATTGTTTCCATAGATTTCCGAAGTTTAGCTTCTAGGACGGCGATTCTTTTTTTTTTTTTTTTTTTTTTTTTTTTCGAATTCACGGGGTACAACCGTTTCCATTACCACCATCTCTATGTTTCTTTTCTAGATCGGCAATCTTTCTCAACATTTCATCCCCATACCTTTTCATTCCTCGAGTCTATTGTCGTCGAAATATCGTTCCAGCTCCTTTTCGACCTCAATAACTTTAGCACGTTGTTTCATCAAGCTCTCTCTTGTAGTACTATCATTTTTATCTGATTCCCTGACACGTTTAAGATCTTCATGTAATTGAGTCAGCTCTTGACGCAATCTCTTAACTAACTTCCTCTCTTGCTTCTTCGTCATAGTACTTACAATCACTATGGGATCCATTGTTACCACGTCTGTACTCGACGAGCTCACGTTTAAGAGATTCAATTTCCAGTTTGTATCGGTCCATGTCTCCATTGCTACACCACCATTAGATTTACAGGCTGCTAGTTGTCGTTCGAGATCAGAAATACGTGTTTTCTTGGAATGGATTTCGTCGATGTACTTGTCATGATTGGCATCGAAACACTTATTAAGTTCTTTTTTTCAATTCTACGATTTTATTTCTTTCGCGAGTCAATTCCCTCCTGTAGTAACTATCAGTTTTGTCAGATTCACGCTCTCTACGTAGACTTTCTTGTAAGTTACTAATTTGTTCCCTGGCATTACCGAGTTCAGTTTTATATGCCGAATAGAGTTCTGATTCATCCTTTGAGAAGATCTCTAGCGATCGTTCAAGATCCCTGATTCTAGTCTTTAGCCTATTTACCTCCTCAGAAGATGCTCCGTTACCGTTTTTACAATCGTTAAGATGTCTATCAAGATCCATGATTCTATCTCTTTTCCATATCAGCATTGATTTCATTATTACGTTCGCAGTCGTTCAACTGTATTTCAAGATCTGAGATTCTAGATTGTAATCTCTGTAGCATTTCCACGGCATTCACTCAGTTGTCTTTCAAGATCTGAGATTCTAGATTGGAGTCTGCTAATCTCTGTAAGATTTCCTCCTCCGCTCTCGATGCAGTCGGTCAACTTATTCTCTAGTTCTCTAATACGCGAACGCAGTGCATCAACTTCTTGTGTGTCTTCTTGATTGCGTGTGCATTCATCGAGTCTAGATTCGAGATCTCTAACGTGACGTCGTTCTTCCTCAAGTTCTCTGTGTACTACAGAAAGCGTGTCCCTATCTTGTTGATATTTAGCAATTTCTGATTCTAGAGTACTGATTCTACTCACGTATGTACTAATAGTTGTCTTAGCCTTATCAAGATCCTCCTTGTATTTGTCACATTCCTTGATATCCATACGAAGTCTGGACAGTTCCCATTCGACATTACGACGTTTATCGATTTCAGCTCGGAGATCGTCGTCGCGTTGTTTTAGCCACATACGACTAAGTTCAAGTTCTCGTTGACAAGATCCATCTACTTTTCCATCCCTAATAGTATCCAGTTCCTTTTCTAGTTCTGACCGCATTTCTCGTTCCATATCAAGAGATTCTCTCAATTCTCGTATAGTCTTCTTATCAATTTCTGATGAATCTGAACCATCATCTGTCCCATTTTGTTGCATATCCCTGAGTTCTTTGATCTCTGTTGTAAGTCTGTCGATTCTTTCGGTTTTATAAACAGAATCCCTTTCCAAAGTCCTAATCTTACTGAGTTTATCATTAAGTTCTTCATTCAATTCAGTGAGTTTTCTCTTGGCTTCTTCCAAGTCTGTTTTAAACTCTCCATCATTTCCGCATTCTTCCTCGCATTTATCTAACCATTCAATTAGTTTATTAATAACTAGTTGGTAATCAGCGATTCCTATAGCCGTTCTTGTATTTGTGGGAACATAATTAGGATCTTCTAATGGATTGTATGGCTTGATAGCATCATCTTTATCATTATTAGGTGGGGGATGGACAACCTTAATTGGTTGGTCCTCCTTATCTCCTCCAGTAGCATGTGGTTCTTCAATACCAGTATTAGTAATAGGCTTAGACAAATGCTTGTCGTACGCGGGCACTTCCTCATCCATCAAGTATTTATAATCGGGTTCTGTTTCAGAATATTCTTTTCTAAGAGACGCGACTTCAGGAGTTAGTAGAAGAACTCTGTTTCTGTATCTATCAACGCTGGAATCGATACTCAAGTTAAGGATAGCGAATACCTCATCGTCATCATCCGTATCTTCTGAAACGCCATCATATGACATTTCATGAAGTCTAACGTATTGATAAACAGAATCAGATTTAGTATTAAACAGATCCTTGACCTTTTTAGTAAATGCATATGTATATTTTAGATCTCCAGATTTCATAATATGATCGCATGCCTTAAATGTCAATGCTTCCATGATATAGTCTGGAACACTAATGGGTGACGAAAAAGATACAGCACCATATGCTACGTTGATAAATAGATCTGAACCACTAAGTAGATAATGATTAATGTTAAGGAAGAGGAAATATTCAGTATATAGATATGCCTTAGCATCATATCTTGTACTAAACACGCTAAACAGTTTATTGATGTGATCAATTTCCAACAGAACAATTAGAGCGGCAGGAATACCAACAAACATATTACCACATCCGTATTTTCTATGAATATCACATATCATATTAAAAAATCTTGATAGAAGAGCGAATATCTCGTCTGACTTAATGAGATGTAGTTCAGCAGCATAAGTCATAACTGTAAATAGAACATACTTTCCTGTAGTGTTGATTCTAGACTCCACATCAACACCATTATTAAAAATAGTTTTATATACATCTTTAATCTGCTCTCCGTTAATCGTCGAACGTTCTAGTATACGGAAACACTTTGATTTCTTATCTGTAGTTAATGACTTAGTGATATCACGAAGAATATTACGAATTACATTTCTTGTTTTTCTTGAGAGACCTGATTCAGAACTCAACTCATCGTTCCATAGTTTTTCTACCTCAGTGGCGAAATCTTTGGAGTGTTTGGTACATTTTTTAATAAGGTTCGTGACCTCCATTTATTATAAAAAATTTTTATTCAAAACTTAACTACAATCGGGTAATTATAAGATCGTAGATCTCCCATGTGGTGGAATACTACCATCTATCGCATGTTGATGGACAGTAGGTAATGGCCATGGGAACAGTAATGTTTGCATATTTATCTTTCTTGCTAGTATTACTGTATATTGTCCCAATGTTTCAATGTGATGTTCTAACCTATCAACTGCCACTGTATCACAACAATAATGTCCGATGGAATTAAGATTATGATCCAATGTGTTTAATATATGATTATCAAGTCTTATACGATCCGCGTCTTTTTTGACAGGATCAGGCTCTTCTACAGGAAGAAGTTTCGGCCTCTTATGATAGTCATGTCTGGGAAATGGTGGTCTAGGATGAGGATCAGGTATCGGAGTAGGTTTTGGATTATAATCATCATCATCATCATCATCATCATCATCATCATCATCATCTATGATATCATCATCTTCGATATTTATTTTGCTATCTTGATAATGTCCTATATCAGTTGCATTTTCAGCACTCGACTGAATATTAGTACATTCATTGTCTATTATTAACGTATTTCTAAACCCAAAATGTATATGTTGAACATCACTACTATAGTTGATGAGTCTTATAGCATGAATTCGCTTATCGTTATCGGGTTTATCTTCTGTCACCTTAACAATTCCTTTTTTATTAAACTCTGCATAATCATAACCATTTCTATTGTTTGTTCTAATATAAACGAGTATAGCATCATTGCTAAATTTTTCAATAGTATCAAAAACAGAATATCCTAAACCATATAATATATATTCAGGAACACTCAAACTAAATGTCCAGGATTCTCCTAAATACGTAAACTTTAATAGTGCTAAATCATTCAAAAATCTACCGCTTATAGATAGATAGTACATGAATGCGTATAGTAGTCTACCTATCTCTTTATTATGAAAACCGACATTACGATCATATATTTCGTGATATACATGTGACCCGTTTACGTTAAACCATAAATACATGGGTGATCCTATAAACATGAATTTATTTCTAATTCTCAGAGCCATAGTTAATTGACCGTGTAATATTTGTTTACATGCATACTTGATACGATCATTAATAAGATTTTTATCATTGCTCGTTATTTCAGAATCGTATATATAAGGAGTACCATCATGATTCTTACCAGATATTATACAAAATACTATATATAAAATATATTGACCCACGTTAGTAATCATGTAAATGTTTAATGTTTTAAATTTTGTATTTAATGATCCATCATCATATGCTAGCATGGTCTTGTGATATTCATTCTTTAAAATATAATATTGTGTTAGCCATTGCATTGGAGCTCCTAATGGAGATTTTCTATTCTCGTCCATTTTAGGATATGCTTTCATAAAGTCCCTAATAACTTCGTGAATAATGTTTCTATGTTTTCTACTGATGCATGTATTTGCTTCGATTTTTTTATCCCATGTTTCATCTATCATAGATTTAAACGCAGTAATGCTCGCAACATTAACATCTTGAACCATTGGTACAATTCCGTTCCATAAATTTATAATGTTCGCCATTTATATAACTCATTTTTTGAATATACTTTTAATTGAACAAAAGAGTTAAGTTACTCATATGGATGCCGTCCAGTCTGTACATCAATCTTTTTAGCCAGAGATATCATAGCCGCTCTTAGAGTTTCAGCGTGATTTTCCAACCTAAATAGAACTTCATCGTTGCGTTTACAACACTTTTCTATTTGTTCAAACTTTGTTGTTATATTAGTAATCTTTTTTTCCAAATTAGTTAGCCGTTGTTTGAGAGTTTCCTCATTATCGTCTCCATAGGCTTTAACAATTGCTTCGCGTTTAGTCTCTGGATTTTTAGCAGCCTTTGTAGAGAAAAATTCAGTTGCTGGAATTGCAAGATCGTCATCTCCGGGGAAAAGAGTTCCGTCCATTTAAAGTACAGATTTTAGAAACTGACACTCTGTGTTATTTATATTTGGCGCAATACATGGATTATAAATATCGATGTTAATAACATCAGAAAATGTAAAGTCTATACATTGTCGCATCGTGTTAAATTTTCTAATGGATCTAGTATTATTGGGTCCAACTTCTGCCTGAAATCCAAATATGGAAGCGGATACAAAACCGTTTCCTGGATAAACCACACATCTCCACTTTTGCTTTACATCAGAAATTGTGTCATTGACATCTTGAACTCTCCTATCTAATGCCGGTGTTCCACCTATAGATTTTGAATACTCGAATGCTGCATGAGTAGCATTGAATTCCTTAATATTGCCATAATTTTCATATATTGAGTAACTCTGGATAAAAAGTAAACACACCGCAGCCGTCGCTACTACAATAAAAAAAATTGATAGAGAGTTCATTTATAATCTATTAGAAGCTGATAAAATTTTTTTACACGCGTCAGACAATGCTTTAATAAATAGTTCAACATCTACTTTTGTCATATCGAACCGATGGTATGATTCTAACCTAGAATTACATCCGAAAAAGTTGACTATGTTCATAGTCATTAAGTCATTAACGAACAACATTCCAGACTCTGGATTATAAGACGATACTGTTTCGTCACAATCACCCACCTTAATCATGTGATTATGAATATTGGCTATTAGAGTACCTTCTAAGAAATCTATAATATCTTTGAAACACGATTTAAAATCAAACCACGAATATACTTCTACGAAGAAAGTTAGTTTACCCATAGGAGAGATAACTATAAATGGAGATCTAGATACAAAATCCGGATCTATGATAGTTTTAACATTATTATATTCTCTATTAAATACCTCCACATCTAAAAATGTTAATTTTGAAACTATGTCTTCGTTTATTACCGTACCTGAACTAAACGCTATAAGCTCTATTGTTTGAGAACTCTTTAAACGATATTCTTGAAATACATGTAACAAAGTTTCCTTTAACTCGGTCGGTTTATCTACCATAGTTACAGAATTTGTATCCTTATCTATAATATAATAATCAAAATCGTATAAAGTTATATAATTATCGTGTTCAGATTGTGATCTTTTCAAATAGACTAAAAACCCCATTTCTCTAGTAAGTATCTTATGTATATGTTTGTAAAATATCTTCATGGTGGGAATATGCTCTACAGCAGTTAGCCATTCCTCATTGACAGCTGTAGATGTATTATACAAAACTACTCCAATGTTTAACAAGGGCCATTTTACGAGATTATTAAATCCTTGTTTGATAAATGTAGCCAATGCGGGTTCGAGTTCAACGACGATTGAATTCTCTTCCCGTGGATGCTGCATGATGAACGACGGGATGTTGTTGTTCTATTGATTTGGAATTCTTTTTCGACTTTTTGTTTATATTAAATATTTTAAAATTTATGGCTGATAGTAATTCATGTACTACGGATAATGTAGACGTGTATTGCATATCGATATCTTTATTATTAGATAAATTTATCAATAAATGTGAGAAGTTTGCCTCGTTAAGGTCTTCCATTTAAATATTATATAAATATTTGTGTTTGTATTTTATTCGTCTTTTATGGGATAGTTTTTAACTAGTAAAGCTGTAATTACATACTTTGTCCGTAAAACATAAATATAAATACCCGCTTTTATCAAACGTTCCAAAAAGTCGGCAGCTGACATTTTTAACATGACATCTATTTTAAATACACTTAGGTTTTTAGAAAAAACATCATTTTATAATTGTAACGATTCAATAACTAAAGAAAAGATTAAGATTAAACATAAGGGAATGTTATTTGTATTTTATAAGCCAAAGCATTCTACCGTTGTTAAATACTTGTCTGGAGGAGGTATATATCATGATGATTTGGTTGTATTGGGGAAGGTAACAATTAATGATCTAAAGATGATGCTATTTTACATGGATTTATCATATCATGGAGTGACAAGTAGTGGAGCAATTTACAAATTGGGATCGTCTATCGATAGACTTTCTCTAAATAGGACTATTGTTACAAAAGTTAATAACAATTATAACAATTATAACAATTATAACAATTATAATTGTTATAATAATTATAATTGTTATAATTATGATGATACATTTTTTGACGATGATGATTGATCACTATTACACAATTTTGTTTTTGTACTTTCTAATATAGTGTTTAGGTTCTTTTTCATATGAGAATATTGACTTACTAAAATATCTATGTTTAACTTTTGTTCTATAACGTCCTTATCGGCGGTATCGGTACATATACGTAATTCACCTTCACAAAATACGGAGTCTTCGATAATAATAGCCAATCGATTATTGGATCTAGCTGTCTGTATCATATTCAACATGTTTAATATATCCTTTCGTTTCCCCTTTACAGGCATCGATCGTAGCATATTTTCCGCGTCTGAGATGGAAATGTTAAAACTGCAAAAATGCGTAATGTTAGCCCGTCCTAATATTGGTACGTGTCTATAAGTTTGGCATAGTAGAATAATAGACGTGTTTAAATGCCTTCCAAAGTTTAAGAATTCTATTAGAGTATTACATTTTGATAGTTTATCACCTACATCATCAAAAATAAGTAAAAAGTGTGCTGATTTTTTATGATTTTGTGCGACAGCAATACATTTTTCTATGTTACTTTTAGTTCGTATCAGATTATATTCTAGAGCTTCCTGACTACTAACGAAATTAATATGATTTGGCCAAATGTATCCATCATAATCTGGGTTATAAACGGGTGTAAACAAGAATATATGTTTATATTTTTTAACTAGTGTAGAAAACAGAGATAGTAAATAGATAGTTTTTCCAGATCCAGATCCTCCTGTTAAAACCATTCTAAACGGCATTTTTAATAAATTTTCTCTTGAAAATTGTTTTTCTTGAAAACAATTCATAATTATATTTACAGTTACTAAATTAATTTGATAATAAATCAAAATATGGAAAACTAAGGTCGTTAGTAGGGAGGAGAACAACGAAGGCATATCGTGATATAAATAACATTTATTATCATGATGACACCAGAAAACGACGAAGAGCAGACATCTGTGTTCTCCGCTACTGTTTACGGAGACAAAATTCAGGGAAAGAATAAACGCAAACGCGTGATTGGTCTATGTATTAGAATATCTATGGTTATTTCACTACTATCTATGATTACCATGTCCGCGTTTCTCATAGTGCGCCTAAATCAATGCATGTCTGCTAACAAGGCTGCTATTACTGACTCCGCTGTTGCCGTTGCTGCGGCATCATCTACTCATAGAAAGGTTGTGTCTAGCACTACACAATATGATCACAAAGAAAGCTGTAATGGTTTATATTACCAGGGTTCTTGTTATATATTACATTCAGACTATAAGTCATTCGAGGATGCTAAAGCAAACTGCGCTGCGGAATCATCAACACTACCCAATAAATCCGATGTCTTGACTACCTGGCTCATTGATTATGTTGAGGATACATGGGGATCTGATGGTAATCCAATTACAAAAACTACATCCGATTATCAAGATTCTGATGTATCACAAGAAGTTAGAAAGTATTTTTGTACATAAATAAATGAAATCGCTTAATAGACAAACTGTAAGTAGGTTTAGGAAGTTGTCGGTGCCGGCCGCTATAATGATGTTACTCTCAACCATTATTAGCGGCATAGGAACATTTCTGCATTACAGAGAAGAACTGATGCCTAGTGCTTGCGCCAATGGATGGATACAATACGATAAACATTGTTATCTGGATACCAACATTAAAATGTCTACGGATAATGCAGTTTATCAGTGTCGCAAATTACGAGCTAGATTGCCTAGACCTGATACTAGACATCTGAGAGTATTGTTTAGTATTTTTTATAAAGATTATTGGGTAAGTTTAAAAAAGACCAATGATAAATGGTTAGATATTAATAATGATAAAGATATAGATATTAGTAAATTAACAAATTTTAAGCAACTAAACAGCACGACGGATTCTGAGGCGTGTTATATATACAAGTCTGGAAAACTGGTTAAAACAGTATGTAAAAGTACTCAATCTGTACTATGCGTTAAAAGATTCTACAAGTGACAACAAAAAATGAATTAATAGTAAGTCGTTAACGTACGCCGCCATGGACGCCGCGTTTGTTATTACTCCAATGGGTGTGTTGACTATAACAGATACATTGTATGATGATCTCGATATCTCAATCATGGACTTTATAGGACCATACATTATAGGTAACATAAAAATTGTCCAAATAGATGTACGGGATATAAAATATTCCGACATGCAAAAATGCTACTTTAGCTATAAGGGTAAAATAGTTCCTCAGGATTCTAATGATTTGGCTAGATTCAACATTTATAGTATTTGTACAGCATACAGATCAAAAAATACCATCATCATAGCATGCGACTATGATATCATGTTAGATATAGAAGGTAAACATCAACCATTTTATCTATTCCCATCTATTGATGTTTTTAACGCTACAATCATAGAAGCGTATAATCTGTATACAGCTGGAGATTATCATCTGATCATCAATCCTTCAGATAATCTGAAAATGAAATTGTCGTTTAATTCTTCATTTTGTATATCAGACGGCAATGGATGGATTATAATTGATGGGAAATGTAATAGTAATTTTTTATCATAAAAGTTGTAAAGTAAATAATAAAACAATAAATATTGAACTAGTAGTATGTTGTATATTGAGCAATCAGAGATGATGCTGGTACCTCTTATCACGGTGACCGTAGTTGCGGGAACAATATTAGTATGTTATATATTATATATTTGTAGGAAAAAGATACGTACTGTCTATAATGACAATAAAATTATCATGACAAAATTAAAAAAGATAAAGAGTCCTAATTCCAGCAAATCTAGTAAATCAACTGATAGCGAATCAGACTGGGAGGATCACTGTAGTGCTATGGAACAAAACAATGACGTAGATAATATTTCTAGAAATGAGATATTGAACGATGATAGCTTCGCTGGTAGTTTAATATGGGATAACGAATCCAATATCATGGCGCCTAGCACAGAACACATTTACGATAGTGTTGCTGGAAGCACGCTGCTAATAAATAATGATCGTAATGAACAGACTATTTATCAGAATACTACAGTAGTAATTAATGATACAGAGACTGTTGAAATACTTAATGAAGATACCAAACAGATTCCTAGCTATTCTTCCAATCCTTTCGTAAATTATAATAAAACCAGTATTTGTAGCAAGTCAAATCCGTTCATTGCAGAACTCAACAATAAATTTAGTGATAATAATCCGTTTAGGAGAGCACATAGTGACGATTATCTTAATAAGCAACAAGATCATGAATACGATGATATAGAATCATCGGTTGTATCATTGGTCTGATTAGTTTCCTTTTTATAAAATTGAAGTAATATTTAGTATTAATTACCGCCGATGCATTATACAAATATGGAGATATTCCCTGTATTCGGCATTTCTAAAATTAGCAATTTTATTGCTAATAATGACTGTAGATATTATATAGATGTAGAGCATCAAAAAATTATATCTGATGAGATCAATAGACAGATGGATGAAACGGTACTTCTTACCAACATCTTAAGCGTAGAAGTTGTAAATGACAATGAGATGTACCATCTTATTCCCCATAGACTATCGACTATTATACTCTGTATTAGTTCTGTTGGAGGATGTGTTATCTCTATAGATAATGACGTCAATGACAAAAATATTCTAACATTTCCCATTGATCATGCTGTAATCATATCCCCACTGAGTAAATGTGTCGTAGTTAGCAAGGGCCCTACAACCATACTGGTTGTTAAAGCGGATATACCCAGCAAACGATTGGTAACATCGTTTACAAACGACATACTGTATGTAAACAATCTATCACTGATTAATTATTTACCGTCGTCTGTATTCATTATTAGACGAGTCACCGACTATTTGGATAGACACATATGTGATCAGATATTTGCTAATAATAAGTGGTATTCCATTATAACTATCGACGATAAGCAATATCCTATTCCATCAAATTGTATAGGTATGTCTTCTGCCAAGTACATAAATTCGAGCATCGAGCAAGATATTTTGATCCATGTTTGTAACCTCGAGCATCCATTCGACTCAGTCTACAAAAAAATGCAGTCGTACAATTCTCTACCTATCAAGGAACAAATATTGTATGGTAGAATTGATAATATAAATATGAGCATTAGTATTTCGGTGGATTAATAGATTTCTCTAGTATGGGATCATTAATCATCTCTAAATACATCATAAAAAAGCTATTATCAAATACTGTACTGAATGGATTCATTCTTTTCTCTTTTTATGAAACTCTGTTGTATATCTACGGATAAAACTAGAAGCAAAAAATCTGATAGGAAGAATAATGATTATATGGAGGAACACGATTATTATAAAATAACAATAGTTCCTGGTTCCTCTTCCACGTCTACTAGCTCGTGGTATTATACACATGCCTAGTAATAGTCTCTTTGCGTTGACGGAAAGCAGACTAGAAATAACAGGCCAAAATGTTCAGACACCATAATAGTTCCCAACCCAGATAATAACAGAGTTCCATCAACACATTCCTTTAAACTCAATCCCAAACCCAAAACCGTTAAAATGTATCCAGCCAATTGATAGTAGATAATGAGGTGTACAGCACATGATAATTTACACAGTAACCAAAATGAAAACACTTTAGTAATTATAAGAAATATAGACGGTAATGTCATCATCAACAATCCAATAATATGCCTGAGAGTAAACATTGACGGATAAAACAAAAATGCCCCGCATAACTCTATCATGGCAATAACGCAACCAAACACTTGTAAAATTCCTAAATTAGTAGAAAATACAACTGATATCGATGTATAAGCGATTTCGAGGAATAATAAGAACAAAGTAATTCCCGTAAAGATAAACATCAACATTGTTTGGTAATCATTAAACCAATTAGTATGACGTTGAATTAATTTCACAGTATATTTTATTCCAGTATTATCCCCGCATGTATACGTACCTGGTAAGATATCTTTATATTCCATAATCAATGAGACATCACTATCCGATAACGAATGAAGTCTAGCACTAGTATGCCATTTACTTAATATGGTCGTCTTGGAAGTTTTATTATAAGTTAAAATATCATGATTGTCCAATTTCCATCTAATATACTTTGTCGGATTATCTATAATACACGGAATAATGATGGTATCATTACATGCTGTATATTCTATAGTCTTTGTAGATGTTATAACCACAAAAGTACAGAGGTATATCAACAATATTCTAACTCTTAACATTTTTATTTATTTAAAATGATACCTTTGTTATTTATTTTATTCTTATTTTGCTAACGGTATCGAATGGCATAAGTTTGAAACGAGTGAAGAAATAATTTCTACTTACTTAATAGATTATGTGGTAACGGGTGTTATTAATGGGGATGTATATACATTTTCAAATAATGAACTAAACAAAACTGGGTTAACTAATAACAATAATTATATCACAACATCTATAAAAGTAGAGGATAAGGATACATTAGTAGTATGCGGAACCAATAACGGAAATCCCAAATGTTGGAAAATAGACGGTTCATACTACCCAAAACATATAGGTAGAGGATACGATCATCAAAATAGCAAAGTAACGATAATCAGTCACAATGAATGTGTACTATCCGACATAAACATATAAAAAGAAGGAATTAAACGATGGAGAAGATTTGACGGACCATGTGGTTATGATTAAACGAGTTAAGTTTTTTAAGAAGCCTTAGAAGAGAGGCTATTGGGTATGAGAATCCGAAATATTAAACCAGACAACCCCATATAATTTTATAGCTAAGAATGCCGCGAAGAATGGAACTAATAAAAACGGAAATATTTGTAGCACAACGAATAACTCCCAAACTGCATTCATGTTACACTATATAACACTACTTCGGTTAGATGTTTTAGAAAAAATAAATATCACCGTACCGTTTTGTTGTATAAAAATAACAATTAACAATTATCAATTTTTTTCTTTAATATTTTACGTGGTTGACCATTCTTGGTGGTAAAATAATCTCTTAGTGTTGGAATGGAATGCTGTTTAATGTTTCCACACTCATCGTATATTTTGACGTATGCAGTCACATCGTTTACGCAATAGTCAGACTGTAGTTCTATCATGCTTCCTACGTTAGAAGGAGGAACAGTTTTAAAGTCTCTTGGTTTTAATCTATTGTCATTAGTTTTCATGAAATCCTTTGTTTTATCCACTTCACATTTTAAATAAATGTCCACTATACATTCTTCTGTTAATTTTACTAGATCATCATGAGTCATAGAATTCATAGGTTCCGTAGTCCATGGATCCAAACTAGCAAACTTCGCGTATACGGTATCGCGATTAGTGTATACACCAACTGTATGAAAATTAAGAAAACAGTTTAATAAATCTACAGAAATATTTAATCCTCCGTTTGATACAGATGCGCCATATTTATGGATTTCGGATTCACACGTTGTTTGTCTAAGGGGTTCGTCTAGTGTTGCTTCTACATAGACTTCGATTCCCATATATTCTTTATTGCCAGAATCACATACCGATTTATCATACGCTGGTTCACTTGTTTGAAAACTAAATGGTAGTAGATACATCAAAATAATAAATAATAAGTACATTCTGCAATATTGTTATCGTAATTGGAAAATTGGTATTCAAGTGAGCTGGATTATGTGAGTATTGGATTGTATATTTTATTTTATATTTTATATTTTATATTTTATTTTATATTTTATATTTTATTTTATATTTTGTAGTAAGAATAGAATGCTAATGTCAAGTTTATTCGAATAGATGTCTTATTAAAAAACATATATAATAAATAACAATGGCTGAATGGCATAAAATTATCGAGGATATCTCAAAAAATAATAAGTTCGAGGATGCCGCCATCGTTGATTACAAGACTACAAAGAATGTTCTAGCGGCTATTCCTAACAGAACATTTGCAAAGATTAATCCGGGTGAAGTTATTCCCCTCATCACTAATCATAATATTCTAAAACCTCTTATTGGTCAGAAATTTTGTATTGTATATACTAACTCTCTAATGGATGAGAACACGTATGCTATGGAGTTGCTTACTGGGTACGCCCCTGTATCTCCGATCGTTATAGCGAGAACTCATACCGCACTTATATTTTTGATGGGTAAGCCAACAACATCCAGACGTGATGTGTATAGAACATGTAGAGATCACGCTACCCGTGTACGTGCAACTGGTAATTAAAATAAAAAGTAATATTCATATGTAGTGTCAATTTTAAATGATGATGAAATGGATAATATCCATATTGACGATGTCAATAATGCCGGTATTGACATACAGCTCATCGATTTTTAGATTTCATTCAGAGGATATTGAATTATGTTATGGGAATTTGTATTTTGATAGGATCTATAATAATGTAGTAAATATAAAATATATTCCTGAGCATATTCCATATAGATATAATTTTATTAATCGTACGTTCTCCGTAGATGAACTAGATGATAATGTCTTTTTTACACATGGTTATTTTTTAAAACACAAATATGGTTGTTCACTTAATCCTAGTTTGATTGTCTCATTATCAGGAAACTTAAAATATAATGATATACAATGCTCAGTAAATGTATCGTGTCTCATTAAAAATTTGGCAACGAGTACATCTACTATATTAACATCTAAACATAAGACTTATTCTCTATATCGGTCCATGTGTATTGCTATAATAGGATACGATTCTATTATATGGTATAAATATATAAATGACAGGTATAATGACATCTATGATTTTACTGCAATATGTATGCTAATAGCGTCTACATTGATAGTGATCATATACGTGTTTAAAAAAATAAAAATGAACTCTTAATTATGTTATACTATTAGAAATGGATAAAATCAAAATTACGATTGATTCAAAAATTGGTAATGTTGTTACCATATCGTATAACTTGGAAAAGATAACTATTGATGTCACGCCAAAAAAGAAAAAAGAAAAGGATGTATTATTAGCGCAATCAGTTGCTGTCGAAGAGGCAAAAGATGTCAAGGTGGAAGAAAAAAATATTATCGATATTGAAGATGACGATGATATGGATATAGAAAACACGTAATACGATCTATAAAAATAAGTATTAAATACTTTTTATTTACGGTACTCTTGTAGTGGTGATACCACTAATCGATTATTTTTTTTAAAAAAATACTTATTCTGATTCTTCTAGCCATTTCCGTGTTCGTTCGAATGCCACATCGACGTCAAAAATAGGGGAGTAGTTGAAATCTAGTTCTGCATTGTTGGTACGCACCTCAAATGTAGTGTTGGATATCTTCAACGTATAGTTGTTGAGTATTGATGGTTTTCTAAATAGAATTCTCTTCATATCATTCTTGCACGCGTACATTTTTAGCATCCATCTTGGAATCCTAGATCCTTGTTCTATTCCCAATGGTTTCATCAATAGAAGATTAAACATATCGTAAGAACACGATGGAGAGTAATCGTAGCAAAAGTAAGCATTTCCTTTAATCGCAGATCCCGGATACTGGATATATTTTGCAGCCAACACGTGCATCCATGCAACATTTCCTACATATACCCGGCTATGCACAGCGTCATCATCGACTGTACGATACATAATGTTACCGTGTTGCTTACATTGCTCGTAAAAGACTTTCGTCAATTTGTCTCCTTCTCCGTAAATTCCAGTGGGTCTTAGGCAACAAGTATACAATTTTGCGCCATTCATGATTACGGAATTATTGGCTTTCATAACCAGTTGCTCGGCCATACGTTTACTTTTTGCGTATACATGTCCTGGTGATATATCATAAAGGGTATGCTCATGACCGATGAATGGATTACCGTGTTTATTTGGTCCTATTGCTTCCATGCTACTAGTATAGATCAAATACTTGATTCCTAGGTCCACACAAGCTGCCAATATAGTCTGTGTTCCATAATAGTTTACTTTCATGATTTCATTATCAGTGTATTTTCCAAATACATCCACTAGAGCAGCCGTATGAATAATCAGATTTACCCCATCTAGCGCTTCTCTCACCTTATCAAAGTCGTTTATATCACATTGTATATAGTTTATAACCTTAACTTTCGAGGTTATTGGTTGTGGATCTTCTACAATATCTATGACTCTTATTTCTTGAACATCATCTGCGCTAATTAAAAGTTTTACTATATACCTGCCTAGAAATCCGGCACCGCCAGTAACCGCGTACACGGCCATTGCTGCCACTCATAATATCAGACTACTTATTCTATTTTACTAAATAATGGCTGTTTGTATAATAGACCACGATAATATCAGAGGAGTTATTTACGTTGAACAAGTCCATGGAAAAGATAAAGTTTTAGGATCAGTTATTGGATTAAAATCCGGAACGTATAGTTTGATAATTCATCGTTACGGAGATATTAGTCGAGGATGTGATTCCATAGGCAGTCCAGAAATATTTATCGGTAACATCTTTGTAAACAGATATGGTGTAGCATATGTTTATTTAGATACAGATGTAAATATATCTACAATTATTGGAAAGGCGTTATCTATTTCAAAAAATGATCAGAGATTAGCGTGTGGAGTTATTGGTATTTCGTACATAAATGAAAAGATAATACATTTTCTTACAATTAACGAGAATGGCGTTTGATATATCAGTTAATGCGTCTAAAACAATAAATGCATTAGTTTACTTTTCTACTCAGCAAGATAAATTAGTCATACGTAATGAAGTTAATGATATACACTACACTGTCGAATTTGATAGGGACAAAGTAGTTGATACGTTTATTTCATATAATAGACATAATGACTCCATAGAGATAAGAGGGGTGCTTCCAGAGGAAACTAATATTGGTCGCGTGGTTAATACGCCGGTTAGTATGACTTACTTGTATAATAAGTATAGTTTTAAACCGATTTTAGCAGAATATATAAGACACAGAAATACTATATCCGGCAACATTTATTCGGCATTGATGACGCTAGATGATTTGGTTATTAAACAGTATGGAGACATTGATCTATTATTTAATGAGAAACTTAAAGTAGACTCCGATTCGGGACTATTTGACTTTGTCAACTTTGTAAAGGATATGATATGTTGTGATTCTAGAATAGTAGTAGCTCTATCTAGTCTAGTATCTAAACATTGGGAATTGACAAATAAAAAGTATAGGTGTATGGCATTAGCCGAACATATAGCTGATAGTATTCCAATATCTGAGCTATCTAGACTACGATACAATCTATGTAAGTATCTACGCGGACACACTGATAGCATAGAGGATGAATTTGATTATTTTGAAGACGATGATTTGTCTACATGTTCTGCCGTAACCGATAGGGAAACGGATGTATAATTTTTTTTATAGTATGAAGGATATGATGGATATGATGATATGATGGATATGATGGATATGATGGATATGATGGATATGATAAAAAAATATAATTGTTGTATCCATTCCCATTCAAATCACCTTATATGATTCTGTAACACAATGAAGGAGTCTCATAGATATATAGAGGTCAGATACTGGTTTGATAAACTTTTTATTCCACATGAGCATGTTTGACTTATGGTTAGACACACATACTTTAACAAATCACTGAAAATTGGAGTTAGGTATTCCTCTCAGAATCAGTTGCCGTTCTGGAACATTAAATGTATTTTTTATGATATACTCCAACGCATTTATGTGGGTATACAACAAGTCATTAATAATGAGTATTTCCAAGAGTTTTAGTTGTCTAGTATTTAACAAGAGAAGAGATTTCAACAGACTGTTTATGAACTCGAATACCGCCTCATTGTCGCTTATATTGATGACATGACATCGAATTCCCAATATCAATCTCATCAGTGATGAGTAGCTCAATCTTGTTATCGGGATCCAATTTCTAAAGATGTCATTAAACCCTCGATCGTGAATGGATTTATCATCATCGTTTTTATGTTGGACATGAGCTTAGTCCGTTTGTCCACATCTATATACGATGATTTCTGAATTATTTCATATATCTCTCGTTAACTCCAGGAACTTGTCAGGGATCTAACTTTAATATGTTCTCGTCTAAGAGATGAAAATCTTTGGATGGTTGCATGTGACTTTTCTCTAAAGGATGATGTTACCCGATCCTCTCTTAAATGACTCCATCTTATCCTTGGACAAGATGGACAGTCTATTTTCCTTAGATGGTTTAATATTTTTTACCCATGATCTATAAAGGTAGACAGACCTAATCGTCTCGGATGACCATATATTATTTTCCGTTTTATTATACGCATAAATTGTAAAAAATATGTTAGGTTTACGAAAATGTCTCGTGGGGCATTAATCGTTTTTGAAGGATTGGACAAATCTGGAAAAACAACACAATGTATGAACATCATGGAATCTATACCGGCAAACACGATAAAATATCTTAACTTTCCTCAGCGATCCACAGTCACTGGAAAGATGATAGATGACTATCTAACTCGTAAAAAAACCTATAATGATCATATAGTTAATCTATTATTTTGTGCAAATAGATGGGAGTTTGCATCTTTTATACAAGAACAACTAGAACAGGGAATTACTTTAATAGTTGACAGATACGCGTTCTCTGGAGTAGCGTATGCCACCGCTAAAGGCGCGTCAATGACTCTCAGTAAGAGTTATGAATCTGGATTGCCTAAACCCGACTTAGTTATATTCTTGGAATCTGGTAGCAAAGAAATTAATAGAAACATCGGCGAGGAAATTTATGAAGATGTTGAATTCCAACAAAAGGTATTACAAGAATATAAAAAAATGATTGAAGAAGGAGATATTCATTGGCAAATTATTTCTTCTGAATTCGAGGAAGATGTAAAGAAGGAGTTGATTAAGAATATAGTTATAGAGGCTATACACACGGTTACTGGACCAGTGGGGCAACTGTGGATGTAATAAAATGAAATTACATTTTTATAAATAGATGTTAGTACAGTGTTATAAATGGATGAAGCATATTACTCTGGCAACTTGGAATCAGTACTCGGGGATACGTGTCCGATATGCATACCGAACTCGCATCAATATCTCAATTAGTTATTGCCAAGATAGAAACTATAGATAATGATTATTAAACAAGGACATTGTAAATTTTATCATGTGTAGATCAAACTTGGATAATCCATTTATCTCTTTCCTAGATACTGCATATACTATCATAGATCAAGAGATCTATCAGAACGAGTTGATTAATTCATTAGACGATAATGAAATTATCGATTGTATAGTTAACAAGTTTATGAGCTTTTATAAGGATAACCTAGAAAATATGGTAGATGCTATCATTACTCTAAAATATTATAATTAATAATCCAGATTTTAAAACTACGTATGTGGAAGTACTCGGTTCCAGAATAGCTGATATAGATATTAAACAAGTGATACGTAAGAATATAATACAATTGTCTAATGATCCGCGAACGATATTTGTGAAAATATTAAAAAAAAATACTTTTTTTATTAAATGACGTCTCTTCGCGAATTTAGAAAATTATGCTGTGATATATATCACGCATCAGGATATAAAGAAAAATCTAAATTAATTAGAGACTTTATAACAGATAGAGATGATACCGATACATATTTGATCATTAAGCTATTGCTTCCCGGATTAGACGATAGAATGTATAACATGAACGATAAACAAATTATAAAATTATATAGTATAATATTTAAACAATCTCAGGAAGATATGCTACAAGATTTAGGATACGGATATATAGGAGACACTATTAGGACTTTCTTCAAAGAGAACACGGAAATCCGTCCACGAGATAAAAGCATTTTAACTTTAGAAGAAGTGGATAGTTTTTTAACTACGTTATCATCAGTAACTAAAGAATCACATCAAATAAAATTATTGACTGATATAGCATCTGTTTGTACATGTAATGATTTAAAATGTGTAGTCATGCTTATTGATAAAGATCTAAAAATTAAAGCGGGTCCTCGGTACGTGCTTAACGCTATTAGTCCTCATGCCTATGATGTTTTTAGAAAATCTAATAACTTGAAAGAGATAATAGAAAATGCAGCTAAACAAAATCTAGACTCTATATCTATTTCTGTTATGACTCCAATTAATCCCATGTTAGCGGAATCATGTGATTCTGTCAATAAGGCGTTTAAAAAATTTCCATCAGGAATGTTTGCGGAAGTCAAATACGATGGTGAAAGAGTACAAGTTCATAAAAAAAATAACGAGTTTGCATTCTTTAGTAGAAACATGAAACCAGTACTCTCTCATAAAGTGGATTATCTCAAAGAATACATACCGAAAGCATTTAAAAAAGCTACGTCTATCGTATTGGATTCTGAAATTGTTCTTGTAGACGAACATAATGTACCGCTACCGTTTGGAAGTTTAGGTATACACAAAAAGAAAGAATATAAAAACTCTAACATGTGTTTGTTCGTATTTGACTGTTTATACTTTGATGGATTCGATATGACAGACATTCCATTGTATGAACGAAGATCTTTTCTCAAAGATGTTATGGTCGAAATACCCAATAGAATAGTATTCTCAGAGTTGACGAATATTAGTAACGAGTCTCAGTTAACTGATGTATTAGATGATGCACTAACGAGAAAATTAGAAGGATTGGTCTTAAAAGATATTAATGGCGTATACGAACCGGGAAAGAGAAGATGGTTAAAAATAAAGCGAGACTATTTGAACGAGGGTTCCATGGCAGATTCTGCCGATTTAGTAGTACTAGGTGCCTACTATGGTAAAGGAGGAAAGGGTGGTATCATGGCAGTCTTTCTAATGGGTTGTTACGACGATGAATCCGGTAAATGGAAGACGGTAACTAAATGTTCCGGTCACGATGATAATACGTTAAGGGTTTTGCAAGACCAATTAACGATGGTTAAAATTAACAAGGATCCCAAAAAAATTCCAGAGTGGTTGGTAGTTAATAAAATCTATATTCCCGATTTTGTAGTAGATGATCCGAAACAATCTCAGATATGGGAAATTTCAGGAGCAGAGTTTACATCTTCCAAGTCACATACAGCGAATGGAATATCGATTAGATTTCCTAGATTTACTAGGATTAGAGAAGATAAAACGTGGAAAGAATCTACTCATCTAAACGATTTAGTAAACTTGACTAAATCTCTTAATAGTTACATATAAACTGAAAAATAAAATAACACTATTTTAGTTGGTAGTCGCCATGGATGGTGTTATCGTATACTGTCTAAATGCGTTAGTAAAACATGGCGAGGAAATAAATCATATAAAAAATGATTTCATGATTAAACCATGTTGTGAAAGAGTTTGTGAAAAAGTCAAGAACGTTCACATCGGCGGACAATCTAAAAACAATACAGTGATTGCAGATTTGCCATATCTGGATAATGCTGTATCAGATGTATGCAAATCAATATATAAAAAGAATGTATCAAGAATATCCAGATTTGCTAATTTGATAAAAATAGATGACGATGACAAGACTCCTACCGGCGTATATAATTATTTTAAACCTAAAGATGCTATTCCTGTTATTATATCCATAGGAAAGGATAAAGATGTCTGTGAACTATTAATCTCATCTGATAAAGCGTGTGCGTGTATAAAGTTAAATTTATATAAAGTAGCCATTCTTCCCATGGATGTTTCCTTTTTTACCAAAGGAAATGCATCATTGATTATTCTCCTGTTTGATTTCTCTATCGATGCGGCACCTCTCTTAAGAAGTGTAACCGATAATAATGTTATTATATCTAGACACCAGCGCCTACATGACGAGCTTCCGAGTTCCAATTGGTTCAAGTTTTACATAAGTATAAAGTCCGACTATTGTTCTATATTATATATGGTTGTTGATGGATCTATGATGTATGCGATAGCTGATAATAGAACTCACGCAATTATTAGCAAAAATATATTAGACAATACTACGATTAACGATGAGTGTAGATGCTGTTATTCTGAACCACAGATTAGGATTCTTGATAGAGATGAGATGCTCAATGGATCATCGTGTTATATGAACAGACATTGTATTATGATGAATTTACCTGATGTAGGCGAATTTGGATCTAGTATGTTGGGGAAATATGAACCTGACATGATTAAGATTGCTCTTTCGGTGGCTGGTAATTTAATAAGAAATCGAGACTACATTCCCGGGAGACGAGGCTATAGCTACTACGTTTACGGTATAGCCTCTAGATAATTTTTTTTAAGCACGAAATAAAAACATAATTTTAAACAATCTATTTCATACTATTTTGTGTGCTCACCATGAACATAAAGATAGATATATTAGTATTTCTGGTGATAAATTTACGGCGACTGCTAGGAGGGAAAATGAAGAAAGAAAAAATATCTACCTCTCCAAAAAGAAAAACTACTGATGTTATCAAACCTGATTATCTTGAGTACAATGACTTGTTAGATAGAGATGAGATGTCTACTATTCTAGAGGAATATTAGGCCTTAGAATAAAATATGGACGACTCTTAACGAAATTAGAAAATTCGATAATGATGTTGAAGAACAATTCGGTACTATAGAAGAACTCAAGCAGAAGCTTAGATTAAATTCTGAAGAGAGAGCAGATAATTTTATAGATTATATAAAGGTACAAAAACAGGATATCATCAAACTTACTGTATACGATTGCATATATCTATGATAGGATTGTGTGCGTGCGTGGTAGATGTTTGGAGAAATGAGAAACTGTTTTCTAGATGGAAATATTGGTTACAAGCGATTAAACTGTTTATTGATGATCACATGCTTGATAAGATAAAATCTATTGTAGAATAGACTAGTGTATGTGGAAATGTCATAGAAAGTTAAAAGTTAATGAGAGCAAAAATATATAAGGTTGTATTCCATATTTGTTATTTTTTTCTGTAATAGTTAGAAAATACATTCGATGGTCTATCTACCAGATTATTATGTGTTATAAGGTACTTTTCTCATAATAAACTAGAGTATGAGTAAGATAGTGTTTTTCAAAAACATATAAATCTAAAATTGATGGATGAGATATACAGCTATTAATTTCGAAAATATATTTTAATCTGATAACTTTAAACATGGATTTTTGATGGTGGTTTAAGTTTAAAAAAGATTTTGTTATTGTAGTATGATAATATCAAAAAGATGGATATAAAGAATTTACTGACTACATGTACTATTTTACATTACTACATTGGCTACGGCATATATACCTATTTCGTCACTTCCACACGCTCCGGTAAACGGGTGTCATGTGACGAGGGAGAATCTTGATAAGAGGCATAATCAATGTTGTAATCCGATGTCCACCTGGAGAATTTGCCAAGGTCAGATGTAGAGTTGGTAGTGATAACACAAAATGTGAACACTGCCCACCTCATACATATACCGCAATCCCCAATTATTCTAATAGATGTCATCAATGTAGAAAATGCCCAACAGGATCATTTGATAAGGTAAAGTGTACCGGAACACAGAACAAATGTTCGTGTCATCCTGGTTGGTATACGCTACTGATTCTTCACAGACTGAAGATTGTCGAGATTTGTGTACCAAAAAAGGAGATGTCCATGCGGATACTTTGGTGGAATAGATGAAGGAAATCCTATTTGTAAATCGTGTTGTGTTGGTGAATATTGCGACTACCTACGTAATTATAGACTTGATCCATTTCCTCCATGCAAACTATCTATCTAAATGTAATTAATTATGATTTTGATGATAATGTTACCATACATTATATCACTACTTGGTTAGTGTGTATTATTTAGTATGGAAGACCTATTAATAATTACTTATCTTTTGACGATCTTGTTATAATTATAATATAAAAATACTTATGACATAGTAACTCATAATTGCTGACGCGATAAATTCGTAATAATCTGTTTTGTTCAAATTTTTATAAGGAATCTACAGGCATAAAAATAAAAATATAATCTATAATATACTCTTACAACGCCATCATGAATAGCAGTGAATTAATTGCTGTTATTATGGATTTAGAAATAGTGGACGATTTTGTGATATTAATATAGTTATTAATGATGAAAGGATAAACGCGCATAGACTCATCCTATCTGGAGCCTCCGAATATTTTTTCCATTCTGTTTTCCAATAATTTTATCGATTCTAATGAATACGAAGTTAATCTAAGTCATTTAGATTATCAAAGTGTTAACTATTTGATCGATTACATTTATGGGATACCTTTGAGCCTAACTAACAATAACGTGAAATATATTCTTTCAACCGCTGATTTTTTTACAAATTGGATCTGTCATTACTGAGTGCGAAAAATACATACTTAAAAATCTTTGTTTTAGAAACTGTATCGATTTCTACATATACGCTGATAAATATAATAACAAGAAAATAGAATTAGCATCGTTTAACACAATATTACGAAATATTTTGAGACTCATCAACAATGAAAACTTTAAATACTTAACAGAGGAATCAATGATAAAAATTTTAAGCGATGATATGTTATATATAAAAAATGAGGATTTCACCCCACTGATTCTCATTAAATGGTTAGAGAGTACACCAACCATGTACCGTCGAGTTACTTAGATGCCTCAGAATATCATTTCTTTCCCCACAAGTTATAAAATCACTTTATAGTCATCGACTGGTTAGTTCAATCTACGAATGTATAACATTCTTAAACAATATAGCATTCTTGGATAAATCATTTCCTAGATACCATATCATCGAGTTGATATCTATCGGTATAAGTAATTCACATGATAAGATTTCCATAAACTGCTACAATCATAAAAAAATTCATGGGAAATGATATCTTCACGTAGATATAGGTGTAGTTTCGCAGTGACCGTCCTGGATAATATTATCTATATGATGGGTGGATATGATCAGTCCCTGTATAGAAGTTCAAAGGTTATAGCGTACAATACATGTACTAATTCTTGGATATATGATATACCAGAGCTAAAAATATCATCGTTCTAATTGCGGAGGAGTTGCCAATGACGAATACATTTATTGTATAGGCGGTATACGCGATCAGGAGTCATCGTTGATATCTAGTATCGATAGATGGAAGCCATCAAAACCATATTGGCAGAAGTATGCTAAAATGTGCGAACCAAAATGTGATATGGGGTTGCGATTTTAAACGGATTAATATATGTCATAGGTGGAGTCGTTAAAGGTGACACACATATACCAACGCACTAGAGAGTTTATCAGAAGATGGATGGATGAATCATCAACGTCTTCCAATAAAAATGTCCAATATGTCGACGATTGTTCATGCTGGAAAGATTTATATATCTAGAGGTTACAACAATAGTAGTGTAGTTAATGTAATATCGAATCTAGTCCTTAGCTATAATCCGATATATGATGAATGGACCAAATTATCATCATTAAATATTCCTAGAATTAATCCTGCTCTATGGTCAGTGTATAATAAATTATATGTAGGAGGAGTAATATCTGATGATGTTCAAACTAATACATCTGAAACATACGATAAAGAAAAAGATTGTTGGACATTGGATAATGGTCACTTGTTACCACATAATTATATAATGTATAAATGCGAACCGTTTAAACATAGATATCCATTGGAAAAAACACAGTACACGAATGATTTTCTAAAGTATTTGGAAAGTTTTATAGGTAGTTGATAGAACAAAATACATAATTTTGTAAAAATAAATCACTTTTTATACTAATATGACACAATTACCAATACTTTTGTTACTAATATCATTAGTATACGCTACACCTTCTCCTCAGACATCTAAAAAAATAGGTGATGATGCAACTATATCATGTAGTCGAAATAATACAAATTACTACGTTGTTATGAGTGCTTGGTATAAGGAGCCCAATTCCATTATTCTCTTAGCTGCCAAAAGCGACGTCTTGTATTTTGATAATTATACCAAGGATAAAATATCTTACGACTCTCCATACGATGATCTAGTTACAACTATCACAATTAAATCATTGACTGCTGGAGATGCCGGTACTTATATATGTGCATTCTTTATGACATCGACTACAAATGATACTGATAAAGTAGATTATGAAGAATACTCCATAGAGTTGATTGTAAATACAGATAGTGAATCGACTATAGACATAATACTATCTGGATCTACACCAGAAACTATTTCTGAGAAACCAGAGGATATAGATAATTCTAATTGCTCGTCTGTATTCGAAATCACGACTCCGGAACCAATTACTGATAATGTAGACGACCATACAGACACCGTCACATACACTAGTGATAGCATTAATACAGTAAATGCATCATCTGGAGAATCCACAACAGACGAGATTCCGGAACCAATTACTGATAAAGAAGAAGATCATACAGTAACAGACACTGTCTCATACACTACAGTAAGTACATCATCTGGAATTGTCACTACTAAATCAACCACCGATGATGCGGATCTTTATGATACATACAATGATAATGATACAGTACCGCCAACTACTGTAGGTGGTAGTACAACCTCTATTAGCAATTATAAAACCAAGGACTTCGTAGAAATATTTGGTATTACCACATTAATTATATTGTCAGCAGTGGCGATTTTCTGTATTACGTATTATATATGTAATAAACACCCACGTAAATACAAAACAGAGAACAAAGTCTAGATTTTTGACTTACATAAATATCTGGGATAATAAAATCTATCATATTGAGAGGACCATCTGGTTCAGGAAAGACAGCCATAACCAAAAGACTGTTAAAAGACTATGGGAATATATTTGGATTTGTGGTGTCCCATACCACTAGATTTCCTCGTCCTATGGAACGAGAAGGTGTTGATTACCTTACGTTAACAGAGAGGCCATCTGGAAGGGAATAGCCGCCGGAAACTTTCTAGAACATACTGAGTTTTTAGGAAATATTTACGGAACTTCTAAAACAGCTGTAAATACAGCGGTTATTAATAATCGTATTTGCGCGATGGATTTAAACATCAACGGTGTTAGAAGTCTTAAAAATACTTACCTAATGCATTACTTGGGTATATAAGACCTACCTCTCTTAAAATGGTTGAGACCAATCTTCGTCGTAGAAACACTGAAGCGGACGACGAATCTCATCGTCGCGTGATGTTGGCAAAAAACGGATATGGATGAGGTCAACGAAGCAGGTCTATTCGACACTATTATTATTGAAGATGATGTGAATTTAGCATATAGTAAGTGTTAATTCAGATACTACAGGACCGTATTAGAATGTATTTTAACACTAATTAGAGACTTAAGATTTGACTTAAAACTTGATAATTAATAATATAACTCGTTTTTATATGTGGCTATTTCAACGTCTAATGTATTAGTTAAATATTAAAACTTACCACGTAAAACTTAAAATTTAAAATGGTATTTCATTGACAGATCATACATTATGAAGTTTCAAGGACTTGTGTTAATTGACAATTGCAAAAATCAATGGGTCGTTGGACCATTAATAGGAAAAGGTGGATTCGGTAGTATTTATACTACTAATGACAATAATTATGTAGTAAAAATAGAGCCCAAAGCTAACGGATCATTATTTACCGAACAGGCATTTTATACTAGAGTACTTAAACCATCCGTTATCGAAGAATGGAAAAAATCTCACAATATAAAGCACGTAGGTCTTATCACATGCAAGGCATTTGGTTTATACAAATCCATTAATGTGGAATATCGATTCTTGGTAATAAATAGATTAGGTGCAGATCTAGATGCGGTGATCAGAGCCAATAATAATAGACTACCAGAAAGGTCGGTGATGTTGATCGGAATCGAAATCTTAAATACCATACAATTTATGCACGAGCAAGGATATTCTCACGGAGATATTAAAGCGAGTAATATAGTCTTGGATCAAATAGATAAGAATAAATTATATCTAGTGGATTACGGATTGGTTTCTAAATTCATGTCTAACGGCGAACATGTTCCATTTATAAGAAATCCAAATAAAATGGATAACGGTACTCTAGAATTTACACCTATAGATTCGCATAAAGGATACGTTGTATCTAGACGTGGTGATCTAGAAACACTTGGATATTGTATGATTAGATGGTTGGGAGGTATCTTGCCATGGACTAAGATATCTGAAACAAAGAATTCTGCATTAGTAAGTGCCGCAAAACAGAAATATGTTAACAATACTGCGACTTTGTTAATGACCAGTTTGCAATATGCACCTAGAGAATTGCTGCAATATATTACCATGGTAAACTCTTTGACATATTTTGAGGAACCCAATTACGACGAGTTTCGTCGAGTATTAATGAATGGAGTTATGAAAAATTTTTGTTGATAAAAAAATTAAAAAAATAACTTAGTTATTATCACTCTCGTGAGTACAATAGAAACATGGCGATGTTTTACGCACACGCTTTCGGTGGGTACGACGAGAACCTTCATGCATTTCCTGGAATATCATCGACGGTTGCCAATGATGTCAGGAAATATTCTGTTGTGTCAGTTTATAATAAAAAGTATAACATTGTAAAAAACAAATATATGTGGTGTAACAGTCAAGTGAACAAGAGATATATTGGAGCACTACTGCCTATGTTTGAATGCAATGAATATCTACAAATTGGAGATCCAATCCATGATCTAGAAGGAAATCAAATCTCTATTGTCACATATCGCCACAAAAACTACTATGCTCTAAGTGGAATTGGGTACGAGAGTCTAGACTTGTGTTTGGAAGGAGTAGGGATTCATCATCACGTACTTGAAACAGGAAACGCGGTATATGGAAAAGTTCAACATGAGTATTCTACTATCAAAGAGAAGGCCAAAGAAATGAATGCACTCAAACCAGGACCTATCATCGATTACCACGTCTGGATAGGAGATTGTGTCTGCCAAGTTACTACTGTAGACGTGCATGGAAAGGAAATTATGAGAATGAGATTCAAAAGGGGTGCGGTGCTTCCGATTCCAAATCTGGTAAAAGTTAAAGTTGGGGAGGAAAATGATACAATAAATCTTTCCACTTCCATATCAGCTCTCCTAAATTCCGGTGGCGGCACCATCGAGGTAACATCTAAGGAAGAACGTGTAGATTATGTACTCATGAAACGTTTGGAATCTATACATCATTTGTGGTCTGTAGTGTATGATCATCTTAATGTTGTGAATGGCGAAGAACGATGTTATGTACATATGCATTCATCTCATCAAAGTCCTATGCTGAGTACTGTAAAAACAAATTTGTACATGAAGACTATGGGAGCATGTCTTCAAATGGACTCCATGGAAGCTCTAGAGTATCTTAGTGAACTGAAGGAATCAGGTGGGCGGAGTCCCAGACCAGAATTGCAGAAATTTGAATATCCAGATGGAGTGAAAGACACTGAATCAATTGAGAGATTGGCAGAGGAGTTCTTCAATAGATCAGAACTTCAGGCCGGTGAATCAGTCAAATTTGGTAATTCTATTAATGTTAAACATACATCTGTTTCAGCTAAGCAACTAAGAACACGTATACGACAGCAGCTTCCTTCTATACTCTCATCTTTTGCCAACACAAAGGGTGGATATTTGTTCATTGGAGTTGATAATAATACACACAAAGTAATTGGATTCACGGTGGGTCATGACTACCTCAAACTGGTAGAGAGTGATATAGAAAAGTATATCCAAAAACTTCCTGTTGTGCATTTCTGCAAGAAAAAAGAGGACATCAAGTACGCATGTAGATTCATCAAGGTGTATAAACCTGGTGATGAGACTACCTCGACATATGTGTGCGCAATCAAAGTGGAAAGATGCTGCTGTGCTGTGTTTGCGGATTGGCCAGAATCATGGTACATGGATACTAGTGGTAGTATGAAGAAGTATTCTCCAGATGAATGGGTGTCACATATAAAATTTTAATTAGGGTAAGGTAAAACTATATATAATAACTAACAATTTGTGTATCATATAGACAATTAATTAGGTAACTGTTATCTCTTTTTAACTAACTAACTAACTAACTAACTCTTATATACTATTAATAATACATCTATTAATCATTGATTAGCTTATTGCTTTAATTGTTTTTGTAAACTAACACTGTTCATTGAAAAGGGATAACATGTTACAGAATATAAATTATATATGGATTTTTTTAAAAAGGAAATACTTGACTGGAGTATATATTTATTTCTTCATTACATAACACGTCTGTGTTCTAATTCTTCCAATTCTTCCACATCTCATATAATACAGGAATATAATCTTGTTCGAAAATATGAGAAAGTGGATAAAACAATAGTTGATTTTTTATCTAGGTGGCCAAATTTATTCCATATTTTAGAATATGGGGAAAATATTCTACATATTTATTTTATAGATGCTGCTAATACGAATATTATGATTTTTTTTCTAGATAGAGTATTAAATATTAATAAGAACCGTGGGTCATTTATACATAATCTCGGGTTATCATCCATTAATATAAAAGAATATGTATATCAATTAGTTAATAATGATCATCTAGATAATAGTATAAGACTAATGCTTGAAAATGGACGTAGAACAAGACATTTTTTGTCTTATATATTGGATACAGTTAATATCTATATAAGTATTTTAATAAATCATAGATTTTATATAGATGCCGAAGACAGTTACGGTTGTACATTATTACATAGATGTATATATAACTATAAGAAATCAGAATCAGAATCATATAATGAATTAATTAAGATATTGTTAAATAATGGATCAGATGTAGATAAAAAAGATACGTACGGAAACACACCGTTTATCCTATTATGTAAACACGATATCGACAACGCGGAATTGTTTGAGATATGTTTAGAGAATGCTAATATAGACTCTGTAGACTTTAATGGATATACACCTCTTCATTATGTCTCATGTCGTAATAAATATGATTTTGTAAAGTTATTAATTTCTAAAGGAGCAAATGTTAATGCACGTAATAGATTCGGAACTACTCCATTTTATTGTGGAATTATACACGGTATCTCGCTTATAAAACTATATTTGGAATCAGACACAGAGTTAGAAATAGATAATGAACATATAGTTCGTCATTTAATAATTTTTGATGCTGTTGAATCTTTAGATTATCTATTGTCCAGAGGAGTTATTGATATTAACTATCGTACTATATACAACGAAACATCTATTTACGACGCTGTCAGTTATAATGCGTATAATACGTTAGTCTATCTATTAAACAGAAATGGTGATTTTGAGACGATTACTACTAGTGGATGTACATGTATTTCGGAAGCAGTCGCGAACAACAACAAAATAATAATGGATATACTATTGTCTAAACGACCATCTTTGAAAATTATGATACCATCTATGATAGCAATTACTAAACATAAACAACATAATGCAGATTTATTGAAAATGTGTATAAAATATACTGCGTGTATGACCGATTATGATACTCTTATAGATGTACAATCGCTACATCAATATAAATGGTATATTTTAAAATGTTTTGATGAAATAGATATCATGAAGAGATGTTATATAAAAAATAAAACTGTATTCCAATTAGTTTTTTGTATCAAAGACATTAATACTTTAATGAGATACGGTAGACATCCTTCTTTCGTGAAATGTAATATTCTTGACGTATACGGAAGTTGTGTACGTAATATCATAGCATCTATTAGATATCGTCAGAGATTAATTAGTCTATTATCCAAGAAGCTGGATGCTGGAGATAAATGGTCGTGTTTTCCTAACGAAATAAAATATAAAATATTGGAAAACTTTAACGATAACGAACTGACCACATATCTGAAAATCTTATAAACACTATTAAAATATAAAATCTAAGTAGGATAAAATCACACTACATCATTGTTTCCTTTTAGTGCTCGACAGTGTATACTATTTTTAACACTCATAAATAAAAATGAAAACGATTTCCGTTGTTACGTTGTTATGCGTACTACCTGCTGTTGTTTATTCAACATGTACTGTACCCACTATGAATAACGCTAAATTAACGTCTACCGAAACATCGTTTAATGATAAACAGAAAGTTACGTTTACATGTGATTCAGGATATCATTCTTTGGATCCAAATGCTGTCTGTGAAACAGATAAATGGAAATACGAAAATCCATGCAAGAAAATGTGCACAGTTTCTGATTATGTCTCTGAACTATATGATAAGCCATTATACGAAGTGAATTCCACCATGACACTAAGTTGCAACGGTGAAACAAAATATTTTCGTTGTGAAGAAAAAAATGGAAATACTTCTTGGAATGATACTGTCACGTGTCCTAATGCGGAATGTCAACCTCTTCAATTAGAACACGGATCGTGTCAACCAGTTAAAGAAAAATACTCATTTGGGGAATATATGACTATCAACTGTGATGTTGGATATGAGGTTATTGGTGTTTCGTATATAAGTTGTACGGCTAATTCTTGGAATGTTATTCCATCATGTCAACAAAAATGTGATATACCGTCCCTATCTAATGGATTAATTTCCGGATCTACATTTTCTATCGGTGGCGTTATACATCTTAGTTGTAAAAGTGGTTTTACACTAACGGGGTCTCCATCATCCACATGTATCGACGGTAAATGGAATCCCATACTCCCAACATGTGTACGATCTAACGAAGAATTTGATCCAGTGGATGATGGTCCCGACGATGAGACAGATCTGAGCAAACTCTCGAAAGACGTTGTACAATATGAACAAGAAATAGAATCGTTAGAAGCAACTTATCATATAATCATAATGGCGTTGACAATTATGGGTGTCATATTTCTAATCTCCATTATAGTATTAGTTTGTTCCTGTGACAAAAATAATGACCAATATAAGTTCCATAAATTGCTACCGTGAATATAAATCCGTTAAAATAATTAATAATTAATAATTAATAACGAACAAGTATCAAAAGATTAAAGAATTAGCTAGAATCAATTAGATGTCTTCTTCAGTGGATGTTGATATCTACGATGCCGTTAGAGCATTTTTACTCAGGCACTATTATGACAAGAGATTTATTGTGTATGGAAGAAGTAACACCATATTACATAATATATACAGGCTATTTACAAGATGCACCGTTATACCGTTCGATGATATAGTACGTACTATGCCAAATGAATCACGTGTTAAACAATGGGTGATGGATACACTTAATGGTATAATGATGAATGAATTCGATACTGTATGTGTGGGTACCGGACTACGATTCATGGAAATGTTTTTCGATTACAATAAAAATAATCCCAAAAATAGCATCAACAATCAAATAATGTATGATATAATTAATAGCGTAGCCATAATTCTAGCTAATGAGAGATATAGAAGCGCGTTTAACGACGATAGAATATACATCCGTAGAACTATGATGGACAAATTGTACGAATACGCATCTCTAACTACTATTGGTACGATCACTGGAGGTGTTTGTTATTTTATCTGTTGATGCATCTAGTTAGTTTGTATAAATAATTATTTCGATATACTAGTTAAAATTTTAAGATTTTAAATGTATAAAAAACTAATAACGTTTTTATTTGTAATAGGTGCAGTTGCATCCTATTCGAATAATGAGTACACTCCGTTTAATAAACTGAGTGTAAAACTCTATATAGATGGAGTAGATAATATAGAAAATTCATATACTGATGATAATAATGAATTGGTGTTAAATTTTAAAGAGTACACAATTTCTATTATTACAGAGTCATGTGACGTCGGATTTGATTCCATAGATATAGATGTTATAAACGACTATAAAATTATTGATATGTATACCATTGACTCGTCTACTATTCAACGCAGAGGACATACGTGTAGAATATCTACCAAATTATCATGCCATTATGATAAGTACCCTTATATCCACAAATATGAGGGTGATGAACGACAATATTCTATTACCGCAGAGGGAAAATGCTATAAAGGAATAAAATATGAAATAAGTATGATGAACGATGATACTCTATTGAGAAAACATACTCTTAAAATTGGATTTACTTATATATTCGATCGTCATGGGCATAGTAATACATATTATTCAAAATATGATTTTTAAAAATTTAAAATATATTATCACTTCAGTGACAGTAGTCAAATAACAAACAACACCATGAGATATATTATAATTCTCGCAGTTTTGTTCATTAATAGTATACATGCTAAAATAACTAGTTATAAGTTTGAATCCGTCAATTTTGATTCCAAAATTGAATGGACTGGGGATGGTCTATACAATATATCCCTTAAAAATTATGGCATCAAGACGTGGCAAACAATGTATACAAATGTACCAGAAGGAACATACGACATATCCGGATTTCCAAAGAATGATTTCGTATCTTTCTGGGTTAAATTTGAACAAGGCGACTATAAAGTGGAAGAGTATTGTACGGGACTATGTGTCGAAGTAAAAATTGGACCACCAACTGTAATATTGACTGAATATGACGATCATATCAATTTGTTCATCGAGCATCCGTATGCTACTAGAGGTAGCAAGAAGATTCCTATTTACAAACGCGGTGACATGTGTGATATCTACTTGTTGTATACGGCTAACTTCACATTCGGAGATTCTGAAGAACCAGTAACATATGATATCGATGACTACGATTGCACGTCTACAGGTTGCAGTATAGACTTTGCCACAACAGAAAAAGTGTGTGTGACAGCACAGGGAGCCACAGAAGGGTTTCTCGAAAAAATTACTCCATGGAGTTCGGAAGTATGTCTGACACCTAAAAAGAATGTATATACGTGCGCAATTAGATCTAAAGAAGATGTTCCCAATTTCAAGGACAAAATAGCCAGAGTTATCACGAGAAAATTTAATAAACAGTCTCAATCTTATTTGACTAAATTTCTCGGTAGCACATCGAATGATGTTACAACTTTTTTTAGCATTCTTGACTAAATATTCATAACTAATTTTTATTAATGATACAAAAATGAAATAAACTGTATATTATACACTGGTTAACGCCCTTGGCTCTAACCATTTTCAAGATGAGGTCCCTGATTATAGTCCTTCTGTTCCCCTCTATCATCTACTCAATGTCTATTAGACGATGCGAGAAGACTGAAGAGGAAACATGGGGATTAAAAATAGGGTTGTGTATAATTGCCAAAGATTTCTATCCCGAAAGAACTGATTGCAGTGTTCATCGCCCAACTGCAAGTGGAGGATTGATAACTGAAGGCAATGGATTCAGAGTAGTTATATATGATCAATGTACAGAACCCCATGACTTTATTATCACCGATACTCAACAAACACGTCTTGGATCATCTCATACATATATTAAATTCAGTAACATGAATACAGGTGTCCCATCTAGTATTCCAAAATGTTCCAGAACTCTCTGTATTTCTGTATATTGTGATCAAGAGGCGGGAGACATAAAATTTGAGGAGTATACTCAAGAATCAAGTGATATCAGTATTAGAGTTAAGTATGATTCATCATGTATTGATTATCTGGGTATTAATCAAAGTTTCATGAATGAATGTATTCGAAGAATTACAACATGGGATAGAGAATCATGCGTCAGAATTGATACACAGACTATAAATAAATATCTTAAGTCTTGCACCAACACAAAATTCGACCGTAATGTCTACAAAAGGTACATACTGAAGAGTAAAGCACTCCATGCTAAAACAGAGTTGTAATAGATATAAAATACTTTTTATAATAATTAGGCTAGAAAAATCTCACTCACATGTAATCTTAAAAAAATGATATGATAGTTCTTACAAGTAGCGATTGAGTTTTAAATGGATTCTATTAATTACCGGGGAACTTAACAATTCGTTCTGATCTACAGACATTGGTTAATAAATCATCTTATTTTGCCAATATATTAAAATGTGGAAACTCCACTAATAATATTACATTGTGCGACTTTCAAGATGATGTGATATATAGGGTTATACAGTTTTAACAATTATATAATAGAGATAGAAAGTACAAAAGATGTAGAATCAATGATATGGCACGCTAAACAGTTGGGTGTGGAATCATTGCTAAAAGAATGTCAAAATTATTTGCTTAGAATATTACGTATATAATTGTTTAGAAATTTATAGAATAACTAATATTAATACATTATCGTATATCTACAACGATATAAGAAACTTCATATTGGATAATATTACTATTAATATATAAGGATCCAGATTTTATATATTTGCCTAAATACATTATTATAGATTTACTAGGACAATCACCTAAATGTTTTTAACGAAGATAATGTGGTAAAGATTATATACACTTATATATCTTCCGATATCTACAAGGATATTCCATATCATCATTGTGTAAACTAAATAACGTTTTCTATGGCATTTAATAAGGACATTGGATATGTGGAAAAGTGATGTATGGAAGTTAGTACATTATCAACTTCTCCTTATTGATTGAAAATGAAAATATAAATAGTTTTTATGTATAGCGGTATCTACCCTATAGTTTTATTGCTTACTACTAACATGGATTCAGATACAGATACAGATACAGATACAGATACAGATACAGATACAGATACAGATGTAGAAGATATCATGAATGAAATAGATAGAGAGAAAGAAGAAATACTAAAAAATGTAGAAATTGAAAATAATAAAAACATTAACAAGAATCATCCCAGTGAATATATTAGAGAAGCACTTGTTATTAATACCAGTAGTAATAGTGATTCCATTGATAAAGAAGTTATAGAATATATCAGTCACGATGTAGGAATATAGATCATATCTACTAATTTTTATAATCGATACAAAACATAAAAACAACTCGTTATTACATAGCAGGTATGGAATCCTTCAAGTATTGTTTTGATAACGATGGTAAGAAATGGATTATCGGAAATACTTTATATTCTGGTAATTCAATACTCTATAAGGTCAGAAAAAATTTCACTAGTTCGTTCTACAATTACGTAATGAAGATAGATCATAAATCACACAAGCCATTGTTGTCCGAAATACGATTCTATATATCTGTATTGGATCCTTTGACTATCAACAACTGGACACGAGAACGTGGTATAAAGTATTTGGCTATTCCAGATCTGTATGGAATTGGAGAAACCGATGATTATATGTTCTTCATTATAAAGAATTTGGGAAGAGTATTCGCCCCAAAGGATAGTGAATCAGTTTTCGAAGCATGTGTCACTATGATAAACACGTTAGAGTTTATACACTCTCAAGGATTTACTCATGGAAAAATAGAACCGATGAATATACTGATTAGAAATAAACGTATTTCACTAATTGACTATTCTAGAACTAACAAACTATACAAAAGTGGAACACATATAGATTACAACGAGGACATGATAACTTCAGGAAATATCAATTATATGTGTGTAGACAATCATCTTGGAGCAACAGTTTCAAGACGAGGAGATTTAGAAATGTTGGGATATTGCATGATAGAATGGTTCGGTGGTAAACTTCCATGGAAAAACGAAAGTAGTATAAAAGTAATAAAACAAAAAAAAGAATATAAACAATTTATAGCTACTTTTTTTGAGGACTGTTTTCCTGAAGGAAATGAACCTCTGGAATTAGTTAGATATATAGAATTAGTATACATGTTAGATTATTCTCAAACTCCTAATTATGACAGACTACGTAGACTGTTTATACAAGATTGAAATTATATTCTTTTTTTTATAGAGTGTGGGGGTAGTGTTACGGATATCTAATATTAATATTAGACTATCTCTATCGCGCTACACGACCAATATCGATTACTATGGATATCTTCAGGGAAATCGCATCTTCTATGAAAGGAAAGAATGTATTCATTTCTCCAGCGTCAATCTCGTCAGTATTGACAATACTGTATTATGGAGCTAATGGATCCACTGCTGAACAGCTATCAAAATATGTAGAAAAGGAGGAGAACATGGATAAGGTTAGCGCTCAGAATATCTCATTCAAATCCATGAATAAAGTATATGGGCGATATTCTGCCGTGTTTAAAGATTCCTTTTTGGGAAAAATTGGCGATAAGTTTCAAACTGTTGACTTCACTGATTGTCGCACTATAGATGCAATCAATAAGTGTGTAGATATCTTTACTGAGGGAAAAATCAATCCACTATTGGATGAACCATTGTCTCCTGATACCTGTCTCCTAGCAATTAGTGCCGTATACTTTAAAGCAAAATGGTTGATGCCATTCGAAAAGGAATTTACCAGTGATTATCCCTTTTACGTATCTCCAACGGAAATGGTAGATGTAAGTATGATGTCTATTTACGGCGAGCCATTTAATCACGCATCTGTAAAAGAATCATTCGGTAACTTTTCAATCATAGAACTGCCATATGTTGGAGATACTAGTATGATGGTCATTCTTCCAAACAAGATTGATGGATTAGAATCCATAGAACAAAATCTAACAGATACAAATTTTAAGAAATGGTGTAACTCTCTGAAAGCTACGTTTATCGATGTGCACATTCCTAAGTTTAAGGTAATAGGTTCGTATAATCTTGTGGATACGCTAATAAAGTTGGGACTGACAGATGTGTTCTATTCAACTGGTGATTATATCAATATGTGTAATTCAGATGTGAGTGTTGACGCTATGATTCACAAAACGTATATAGATGTCAATGAAGAGTATACAGAAGCAGCTGCAGCAACTTCTGTACTAGTGGCAGACTGTGCATCAACAGTTACAAATGAGTTCTGTGCAGATCATCCGTTCATCTATGTGATTAGACATGTCGATGGTAAAATTCTTTTCGTTGGTAGATATTGCTCTCCAACAACTAATTAAGCACATTCTTAATATTAGAATATTATATAGTTAAGATTTTTACTAACAGGTTAACATTTTTTTTTAAAAATAGAAAAAACATGTGGTATTAGTGCAGGTCGTTATTCTTCCAATTGCAATTGGTAAGATGACGGCCAACTTTAGTACCCACGTCTTTTCACCACAACACTGTGGATGTGACAGACTGACCAGTATTGATGACGTCAGACAATGTTTGACTGAATATATTTATTGGTCGTCGTATGCATACCGCAACAGGCAATGCGCTGGACAACTGTATGACACACTCCTCTCTTTTAAAGATGATGCGGAATCAGTGTTCATCGACGTTCGTGAGCTGGTAAAAAATATGCCGTGGGATAATGTTAAGGATTGTACAGAGATCATCCGTTGTTATATACCGGATGAGCAAAAAACCATCAGAGAGATTTCGGCCATCATTGGACTTTGTGCATATGCTGCTACTTACTGGGGAGGTGAAGACCATCCCACTAGTAACAGTCTGAACGCATTGTTTGTGATGCTTGAGATGCTCAATTACATGGATTATACCATCATATTCTGGCGTATGAATTGATGAGTTACAGCTTGACATTTCTTCTTTCCTCCCTCTTCTTCTACCTTTCCCAGAAACAAACTTTTTTTACCCACTATAAAATAAAATGAGTATACTACCTGTTATATTTCTTCCTATATTTTTTTATTCTCCATTCGTTCAGACTTTTAACGTGCCTGAATGTATCGACAAAGGGCAATATTTTGCATCATTCATGGAGTTAGAAAACGAGCCAGTAATCTTACCATGTCCTCAAATAAATACGCTATCATCCGGATATAATATATTAGATATTTTATGGGAAAAACGAGGAGCGGATAATGATAGAATTATACAGATAGATAATGGTAGCAATATGCTAATTCTGAACCCGACACAATCAGACTCTGGTATTTATATATACATTACCACGAACGAAACCTACTGTGACATGATGTCGTTAAATTTGACAATCGTGTCTGTCTCAGAATCAAATATAGATCTTATCTCGTATCCACAAATAGTAAATGAGAGATCTACTGGTAAAATGGTATGTCCCAATATTAATGCATTTATTTCTAGTAACGTAAACACAGAATTATATGGAGCGGACATCGACGCCTTAGAAATAAGAGACTTAAACAACGGACACCTGGAATTATTACCATAGAAGATGTTAGAAAAAATGATGCTGGTTATTATACATGTGTTTTAGAATATATATATATATATATATATATATATATATATATATATATATATATGGGCAAAACATATAACGTAACCAGAATTATAAAATTAGAGGTACGGGATAGAATAATACCTCCTACTATGAAATTACCAGAAGGAGTAGTAACTTCAATAGGTAGTAATTTGACTATTGCATGTAGAGTATCGTTGAGACTTCCCACAACGGACACCGACGTCTTTTGGATAAGTAATGGTATATGTATTACGAAGAAGAAGACGAGGACGGAGACGGTAGAATAAGTGTAGCAAATAAAATCTATATGACCGATAAGAGACGTGTTATTACATCCTGGTTAAACATTAATCCTGTCAAGGAAGAAGATGCTACAACGTTTACGTGTATGGCGTTTACTATTCCTAGCATCAGCAAAACAGTTACTGTTAGTAAACGTGAATGTATGTTGTTACATTTCCATATCAATTGAGTTTATAAGAATTTTTTATACATTATCTTCCAACAAACAATTGACGAACGTATTGCTATGATTAACTCCCACAATACTATATATATTATTAATCATTAACTTGCAGACTATACCTAGTAGTGCTATTTTGACATACTCATGTTCTTGTGTAATCGCAGTATCTATATTATTAAAGTACGTAAATCTAGCTATAGTTTTATTATTTAATTTTAGATAATATACTGTCTCCGTATTTTTAAAAAATTACCACATCCTTTATTAAATCATGAATGGGAATTTCTGTGTCATCGTTAGTATATTGTGAACAACAAGAGCAGATATCTATAGGAAAGGGTGGAATGCGATACATTGATCTATGTAGTTTTAAAACATACGCGAACTTTGAAGAATTTATATAAATCATCTCACGAGATATTGCTCTCTGTCATATTCATACACCTGTATAAACTTTCTAGACATCTTACAATGTGTTATTTTATGATCATATTTACATATTTACTGGTATATCAAAGATGTTAGATTAGTTAATGGGAATCGTCTATAATAATGAATATTAAACAATTATAGGAGGAGTTTATACCTACAAAAACATCATAAAAATGAGTCATCGTCCGATTTATGTTTTAAATATACTAACATTACTACCTTCAGAAATTATATACGAAATATTATACATGCTGACAATTAACGATCTTTATAATATATAGTATCCACCTACCAAAGTATAATTGTATTTTTCTCATGTGATGTGTGTAAAAAACTGATATTATATAATTATCTTAGTACCTATGATGAAGATGAAGATGAAGATGAAGATGATGGTCCGTATATATTTTGTATCATTATCGTTATTGCTATTCCATAGTTACGCCATAGACATCGAAAATGAAATCACCGAATTCTTCAATAAAATGAGAGATACTCTACCAGCTAAAGACTCTAAATGGTTGAATCCAGTATGTATGTTTGGAGGCACAATGAATGATATGGCCGCTCTAGGAGAGCCATTCAGTGCAAAGTGTCCTCCTATTGAAGACAGTCTTTTATCGCATAGATATAAAGACTATGTGGTTAAATGGGAAAGGCTAGAAAAGAATAGACGGCGACAGGTTTCTAATAAACGTGTTAAACATGGTGATTTATGGATAGCCAACTATACATCTAAATTCAGTAACCGTAGGTATTTATGTACCGTAACCACAAAGAATGGTGACTGTGTTCAGGGTGTAGTTAGATCTCATGTGTGGAAACCTTCTTCATGCATTCCAAAAACATATGAACTAGGTACTTATGATAAGTATGGCATAGACTTATACTGTGGAATTCTTTATGCGAACCATTATAATAATATAACTTGGTATAAAGATAATAAGGAAATTAATATCGACGATTTTAAGTATTCACAAGCGGGAAAGGAATTAATTATTCATAATCCAGAGTTAGAAGATAGTGGAAGATACGACTGTTACGTTCATTACGACGACGTTAGAATCAAGAATGATATCGTAGTATCAAGATGTAAAATACTTACGGTTATACCGTCACAAGACCACAGGTTTAAACTAATACTAGATCCGAAAATCAACGTAACGATAGGAGAACCTGCCAATATAACATGCAGTGCTGTGTCAACGTCATTATTTGTCGACGATGTACTGATTGAATGGGAAAATCCATCCGGATGGATTATAGGATTAGATTTTGGTGTATACTCTATTTTAACTAGTAGAGGCGGTATCACCGAGGCGACTTTGTATTTTGAAAATGTTACTGAAGAATATATAGGCAATACATATACATGTCGTGGACACAACTATTATTTTGATAAAACTCTTACAACTACAGTAGTATTGGAGTAAATACACAATGCATTTTTATATACATTACTGAATTATTATTATTAATTATATCGTATTTGTGCTATAGAATGGATGAAGATACGCGACTATCTAGGTATTTGTATCTCACCGATAGAGAACATATAAATGTAGACTCTATTAAACAGTTGTGTAAAATATCAGATCCTAATGCATGTTATAGATGTGGATGTACGGCTTTACATGAGTACTTTTATAATTATAGATCAGTCAACGGAAAATACAAGTATAGATACAACGGTTACTATCAATATTATTCATCTAGCGATTATGAAAATTATAATGAATATTATTATGATGATTATGATAGAACTGGTATGAACAGTGAGAGTGATAATATATCAATCAAAACAGAATACGAGAATGAATATGAATTCTATGATGAAACACAAGATCAAAGTACACAACTAGTAGATTACGACATTAAACTCAAAACCAATGAGGATGATTTTGTTGATGAATTCTATGGTTATGATAGATCAGTGGGTGTCCATGATTATATAGATGTATCAATTAATAAAGTAGTATATGGAAGAGAGTCTCACGTAAGATGGTGGGATATATGGCAAGAACATAATGATGGCGTATACAGTATAGGAAAGGAGTGCATAGATAATATATACGAAGACAGACATACCGTAGACGAATTCTACAAGATAGACAGCGTATCAGATGTAGATGACGCAGAACATATATCTCAGATAACTAATGATGTATCTACACAAACATGGGAAAAGAAATCAGAGTTAGATAGATACATGGAAATGTATCCTCGTCATAGATATGGTAAGCATTCTGTCTTTAAGGGATTTTCTGACAAAGTTAGAAAAAATGATTTAGACATGAACGTGGTAAAAGAATTACTTTCTAACGGTGCATCTCTAACAATCAAGGATAGCAGTAATAAGGATCCAATTGCTGTTTATTTTAGAAGAACAATAATGAATTTAGAAATGATTGATATCATTAACAAACATACAACTATCTATGAACGCAGGTATATAGTACACTCCTATCTAAAAAATTATAGAAATTTCGATTATCCATTTTTCAGAAAGTTAGTTTTGACTAATAAACATTGTCTCAACAATTATTGTAATATAAGCGACGGCAAATATGGAACACCACTACATATATTAGCATCTAATAAAAAAATAATAACTCCTAATTACATGAAGTTATTAGTGTATAACGGAAATGATATAAACGCACGAGGTGAAGATACACAAATGCGAACTCCATTACACAAATATTTGTGTAAATTTGTATATCATAATATTGAATATGGTATCCGATACTATAATGAAAAGATTATAGACGCATTTATAGAGTTAGGAGCCGATCTAACTATTCCAAATGACGATGGAATGATACCAGTAGTTTACTGTATACACTCAAATGCCGAATATGGTTATAACAATATTACTAACATAAAGATAATACGTAAACTACTTAATCTTAGTAGACATGCGTCACATAATCTATTTAGAGATCGAGTCATGCACGATTATATAAGTAATACATATATTGATCTTGAGTGTTTAGATATCATTAGATCACTTGATGGGTACGATATTAATTGTTACTTTGAAGGACGTACACCACTTCATTGCGCTATACAATATAACTTCACTCAGATTGCTGAGTACTTATTAGATCGAGGAGCTGATATATCATTAAAGACAGACGATGGTAAAACTGTATTTGATTTATCGTTATGTAGTTACATTCCTCTTAAATGGACTAGCTTTTTGATTAGTCGTCTACCGCCTAAAAGTGTCATATGCTCACTGACTAACCATATAATAGATTATGTTCTTACGAACAATAGACGTATTATTTGGCAGAGTCAAATGATTAATAAGTACGTACTGTTACTGGACCCATCCTTTTATTATAGATTCAGAAATGTTATCGAAAACAAATTAGACCAATACAATAATCGTTATAATATGTTCGAACACGATAGGGACGTTAATGAAAAGTATGGCAAAGTCTTACATGACCTCGATACATATATCAAGGATGTACAAGTATTAAAATCTACTTCCATCACTAATAATATAACACTATACGACACTATTATAAATAATAAGTCAGAGTTTCCTATACGTCGTGTAAACGACAAACAATTAATTAATCTCATAAAATCCAATACATATCATAATCTTATCGAAAAAGTTATTAAAAATACATTAGAGAAATATACTTTAACTAATATAGTCCTCGAGTATATGATCTCATCTCGATCTCAATCATCTTATTTGAGTCGTATTCCTAATGAGATATTACTCGAAATATTATATAAACTCGACATGTACGATTTACGTAATCTATATACAAGATATATGAGAGAGAATGATATCACAGAGTATCATATAGAGAATACGAGGTCTGTTTCTACACAGACATGAATAATGAATACACATACAACGTTTTTTTTAATCTTAGATATAACACTAATTACATCAAGATTATATATTGAAATCGTAATTTGAGTTGTCTGATCATCATGGATATCGAAAATAATATACGTAACATTAGCAATCTTTTAGATGATTGATATATTATTATGCGATGTAATCATAACTATCGGAGATGTAGAAATTAAAGCGCATAAAACTATTTTGGTTGCCGGATCTACGTATTTTAAAACAATGTTCACAACATCTATGATAGCGAGAGATCTAGCAACTAGAGTAAATATACAGATGTTCGATAAAGATGCCGTCAAAAATATTGTACAGTACTTATACAATAGGTATATAAGTTCTATGAATGTGATAGACATATTAAAATGCACCGACTAAGAACGTAAAACGAACTATAGAATGTTATACAATGGGTGATGATAAGTAGAAGATGTTACCCGATATACCCATAGCATTATCTAGTTATGGCATGTGTGTATTAGATCAATACATATACATTATAAGCGGTCGTACCCAACACTGATTATACATCGGTACATACAGTAAATAGCATAGATATGGAGGAGGATACAAATATTTCAAATAAAGTTATGAGATACGCGCTGTCAATAATATATGGAAGACATTACCTAACTTCTGAACTGGAACTATAAATCCAGGCTCTCGCATAAAGATGAATATATATGTTGTATGCGACATCAAAGATGAAAAAATGTTAAGACTTATATATTTAGATATAACACGAATATGTATGACGGATGGGAATTGGTAACGATGACAGAAAGCAGATTGTCAGCTCTGCATACTATTCTTCATGACAATACCATAATGATGTTACATTGTTATGAAGCGTATATGTTACAAGATACATTTAATGTGCTTACGGAACATATATTTAGAAACATCTACTAACGATTTTTTATGCTTGTATTATTAATGGTATGTAATATGATTTAATTGATTGTGTACACGATACCAATTTGTCGAGTATGAATACGGAGTACAAACATAAACTGAAGTTTAACATTATTTATTTATGATATACATTATATACATTATATACATTATATACATTATATACATTATATACATTATATACATTATATACATTATATACATTATATACATTATATACATTATATACATTATATACATTATATACATTATATACATTATATACATTATATATCGTTATTGTTTGGTCTATGCCATGGATATCTTTAAAGAACTAATCTTAAAACATACGGATGAAAATGTTTTGATTTCTCCAGTTTCCATTTTATCTACTTTATCTATTCTGAATCATGGAGCAGCTGGTTCTACAGCTGAACAACTATCAAAATATATAGAGAATATGAATGAGAATACACCCGATGATAAGAAGGATGACAATAATGACATGGACGTAGATATTCCGTATTGCGCGACACTAGCTACCGCAAATAAAATATACGGTAGTGATAGTATCGAGTTCCATGCCTCATTCCTACAAAAAATAAAAGACGATTTTCAAACTGTAAACTTTAATAATGCGAACCAAACAAAGGAACTAATCAACGAATGGGTTAAGACAATGACAAATGGTAAAATTAATTCCTTATTGACTAGTCCGCTATCCATTAATACTCGTATGATAGTTATTAGCGCCGTCCATTTTAAAGCAATGTGGAAATATCCATTTTCTAAACATCTTACATATACAGACAAGTTTTATATTTCTAAGAATATAGTTACCAGTGTTGATATGATGGTGGGTACCGAGAATGACTTGCAATATGTACATATTAATGAATTATTCGGAGGATTCTCTATTATCGATATTCCATACGAGGGAAACTCTAGTATGGTGATTATACTGCCGGACGACATAGAAGGTATATATAACATAGAAAAAAATATAACAGATGAAAAATTTAAAAAATGGTGTGGTATGTTATCTACTAAAAGTATAGACTTGTATATGCCAAAGTTTAAAGTGGAAATGACGGAACCGTATAATCTGGTACCGATTCTAGAAAATTTAGGACTTACTAATATATTTGGATATTATGCAGATTTTAGTAAGATGTGTAATGAAACTATCACTGTAGAAAAATTTCTACATACGACGTTTATAGATGTTAATGAGGAGTATACAGAAGTATCGGCCGTTACAGGAGTATTCATGACTAACTTTTCGATGGTATATCGTATGAAGGTCTACATAAACCATCCATTCATATACATGATTAAAGATAACACCGGACATACACTTTTTATAGGGAAATACTGCTATCCGCAATAAATATAAACAATAGACTTTTATCACGTTATCTCATGTATAAAATATTACAAATAGTATAGCATAAACTAAAGTCGATACATACATTAAAACTTAAATAATAATGTAATTTACAATTAATAGTATAAACTAAAAAAATTAAAAAATTAAAAACAATATCATTATTATAAGTAATATCAAAATGACGATATACGGATTAATAGCGTATCTTATATTCGTGACTTCATCCATCGCTAGTCCACTTTACATTCCCGTTATTCCGCCCATTTCGGAAGATAAATCGTTCAATAGTGTAGAGGTATTAGTTTCTTTGTTTCCCGATGACCAAAAAGACTATACAGTAACTTCTCAGTTCAATAACTACACTATCGGTACCAAAGACTGGACTATCAACGTACTATCCACACCTGATGGTCTGGACATACCATTGACTAATATAACTTATTGGTCACGGTTTACTATAGGTCGTGCATTGTTCAAATCAGAGTCTGAGGATATTTTCCAAAAGAAAATGAGTATTCTAGGTGTTTCTATAGAATGTAAGAAGCCGTCGACATTACTTACTTTTTTAACCGTGCGTAAAATGACTCGAGTATTTAATAGATTTCCAGATATGGCTTATTATCGAGGAGACTGTCTAGAAGCCGTTTATGTAACAATGACTTATAAAAATACTAAAACTGGAGAGACTGATTACACGTACCTCTCTAATGGGGGGTTGCCTGCATACTATCGTAATGGGGTCGATGGTTGATTATTGATTAGTATATTCCTTATATTCCTTATTCTTTTTATTCACACAAAAAGAACATTTTTATAAACATGAAACCACTGTCTAAATGTAATTATGATCTTGATTTATAGATGATGATCAGCCTTCAGAGGATTTTGACCAGTATGTTTAATATGAAAAAAAACATAACTATTAAGCGCTATTGCGCTATTGTGCTTAATTATTTTGCTCTATAAACTGAATATATAGCCACAATTATTGACGGGCTTGTTTGTGACCGACAATCATGAATTTTCAGAAATTATCTCTGGCTATATATCTTACGGTGACATGTTCGTGGTGTTATGAAACATGTATGAGAAAAACTGCGTTGTATCATGACATTCAATTGGAGCATGTAGAAGACAATAAAGATAGTGTAGCATCGCTACCGTACAAGTATCTACAAGTAGTCAAACAAAGAGAACGTAGTAGATTGTTGGCTACATTTAATTGGACGGATATAGCTGAGGGTGTTAGAAATGAGTTCATTAAAATATGTGATATCAACGGAACATATCTATATAATTATACTATTGCTGTTAGTATAATTATTGATTCCACGGAAGAACTACCAACAGTTACTCCAATTACAACATATGAACCTTCTATATATAATTATACTATCGATTATAGCACTGTTATTACTACTGAAGAACTACAAGTGACTCCAACATATGCACCTGTAACAACTCCTCTTCCAACATCAGCAGTTCCTTATGATCAACGATCGAATAACAATGTAAGTACTATATCTATTCAGGTACTGAGTAAAATATTGGGAGTCAATGAAACAGAATTAACTAATTATCTTATTATGCATAAAAATGACACTGTTGACAATAACACCATGGTTGATGATGAGACATCTAACAATAACACATTACATGGTAATATAGGATTTTTGGAAATAAATAATTGTTATAATGTTTCTGTGTCAGATGCTAGTTTTAGAATAACATTAGTAAACGATACTTCTGAAGAAATTTTGCTAATGCTAACAGGAACTAGTTCATCCGACACCTTCATATCTTCCACCAATATCACTGAATGTTTGAAAACATTAATCAATAATGTGTCGATTAATGATGTACTTATAACACAAAATATGAATGTAACATCTAATTGTGATAAATGCTCAATGAATTTGATGGCATCCGTTATTCCTGCAGTTAATGAATTTAACAATACGTTGATGAAAATTGGTGTAAAAGATGATGAAAACAATACGGTATATAAATATTATAATTGTAAACTAACTACAAATTCTACATGTGATGAGTTAATCAATTTAGATGAAGTCATTAACAACATAACTCTGACAAATATTATACACAATAGTGTTTCGACAACTAACAGCAGAAAAAGACGAGATCTGAATGATGAGTTTGAATTTTCCACTTCCAAGGAATTAGATTGTCTTTACGAATCATATGGTGTAAACGATGATATAAGTCATTGTTTTGCATCACCTAGACGTAGACGATCTGACGACAAAAAGGAGTACATGGACATGAAATTATTCGACCACGCGAAAAAAGATTTAGGAATAGACAGTGTTATTCCTAGAGGTACAACCCATTTCCAAGTAGGTGCATCTGGTGCAAGTGGTGGTGTTGTAGGAGATAGTTTCCCATTTCAAAATGTTAAATCGCGTGCCAGTCTATTGGCGGAAAAAATAATGCCTAGAGTACCTATTACTGCTACCGAAGCTGATCTATATGCAACTGTAAATAGACAACCCAAGTTACCAGCAGGTGTTAAAAGTACTCCGTTTACAGAGGCGCTTGTGTCTACGATAAACCAAAAGCTTTCTAATGTTAGAGAGGTAACTTATGCTTCGCTCAATCTGCCAGGATCAAGTGGCTATGTTCATAGACCATCTGATTCTGTTATTTATAGCAGTATAAGACGGTCACGTTTACCTAGTGATAGCGATAGTGATTATGAGGATATACAAACTGTTGTTAAGGAATATAATGAAAGATATGGTAGATCAGTCAGTAGAACACAGTCATCAAGTAGTGAAAGCGATTTTGAAGATATAGATACTGTTGTTAGGGAATATAGACAAAAATATGGCAATGCAATGGCAAAAGGACGTAGTAGTTCCCCTAAACCTGATCCATTATATAGTACTGTTAAGAAAACAACTAAAAGTCTATCTACTGGTGTAGACATAGTTACAAAACAATCAGACTATTCTCTATTACCTGACGTTAATACTGGCAGTTCTATTGTGTCACCTCTCACCAGAAAAGGAGCTACTAGACGACGACCTAGACGCCCTACAAATGATGGTCTACAGAGTCCAAATCCTCCTCTCCGTAATCCACTTCCTCAACATGATGATTATTCTCCTCCACAAGTACACAGACCTCCACCACTTCCTCCTAAACCAGTCCAAAATTCGCCACAACTTCCCCCTAGACCAGTAGGTCAATTACTACCTCCTCCTATAGATCAACCAGATAAAGGATTTAGTAAGTTTGTATCACCTAGACGGTGTAGAAGAGCAAGCTCTGGAGTCATATGTGGTATGATACAATCAAAACCAAACGATGATACCTATTCACTTCTTCAACGATCAAAAATTGAACCAGAATATGTGGAGGTTGGTAATGGTATACCCAAGAACAATGTTCCTGTAATAGGTAATAAACATAGTAAAAAATATACATCGACGATGTCAAAAATATCAACAAAATTTGATAAATCTACGGCATTTGGAGCAGCAATGTTACTAACTGGTCAGCAGGCCATTAGCCAACAGACTAGATCAACTACGTTGAGTAGAAAAGATCAGATGAGTAAGGAAGAAAAGATATTCGAAGCAGTTACAATGAGTCTATCAACTATAGGTTCAACGTTGACGTCTGCAGGTATGACGGGTGGTCCAAAACTAATGATTGCAGGAATGGCTATAACGGCTATAACTGGTATAATAGATACGATAAAAGATATATATTACATGTTTTCAGGACAGGAGAGGCCAGTAGATCCTGTTATTAAATTATTTAATAAGTACACTGGCTTAATGTCCGATAATAATAAAATGGGTGTAAGAAAATGTTTGACACCCGGTGACGACACACTTATTTATATCGCATACAGAAACGATACCAGTTTTAAACAGAATACGGATGCGATGGCTTTGTATTTCTTAGATGTTATCGATTCAGAGATCCTATATCTAAACACATCAAATTTAGTTCTAGAGTATCAACTAAAGGTGGCTTGCCCCATAGGAACATTAAGATCTGTAGATGTGGACATAACTGCGTATACAATATTATATGATACAGCGGATAATATTAAGAAATACAAGTTTATCAGAATGGCAACGCTACTATCCAAACATCCAGTTATTAGATTGACATGTGGTTTAGCAGCAACATTGGTGATTAAACCGTACGAGGTACCCATCAGTGATATGCAACTACTAAAAATGGCGACGCCTGGTGAACCAGAATCCACTAAATCTATACCATCCGATGTCTGTGATAGGTATCCTCTAAAGAAATTCTATCTTTTAGCTGGTGGTTGTCCCTATGATACATCTCAAACTTTTATTGTACATACTACTTGCAGTATTCTACTAAGAACAGCTACACGGGATCAGTTTAGAAACAGATGGGTGTTACAAAATCCATTTAGACAAGAAGGGACATATAAGCAACTGTTTACCTTTAGCAAATACGATTTTAACGACACCATAATCGATCCTAATGGTGTGGTGGGTCATGCTAGCTTTTGTACCAATAGAAGCAGCAACCAATGTTTCTGGTCCGAACCTATGATATTGGAAGATGTATCATCGTGTAGTTCTAGAACTAGAAAAATATACGTAAAACTGGGAATATTTAATGCTGAAGGTTTTAATAGTTTTGTACTAAATTGTCCAACTGGGTCTACACCTACATACATCAAACATAAAAATGCGGACAGTAACAATGTTATCATAGAGCTACCTGTAGGTGATTACGGCACAGCCAAATTGTATTCAGCAACAAAACCATCGAGGATAGCTGTGTTCTGCACACATAACTATGATAAACGATTCAAATCAGATATTATAGTTCTAATGTTTAATAAAAACAGCGGTATTCCATTTTGGAGCATGTACACAGGAAGTGTAACTAGTAAAAATAGAATGTTTGCCACATTGGCTAGAGGAATGCCGTTTAGATCAACGTATTGCGATAACAGACGACGATCAGGTTGTTATTATGCAGGAATACCATTTCATGAAGATAGTGTAGAAACAGATATACATTATGGACCAGAAATAATGTTAAAGGAAACATATGACATAAACAGTATTGACCCACGAGTTATAACAAAGTCAAAGACCCATTTTCCTGCTCCATTGAGTGTAAAATTCATGGTTGACAATTTAGGAAATGGATATGACAACCCTAATTCATTTTGGGAAGATGCTAAAACTAAGAAACGGACATATAGTGCAATGACGATAAAAGTCCTACCATGTACAGTGAGAAATAAAAATATAGACTTTGGATATAACTATGGAGATATTATTTCTAATATGGTTTATCTACAATCTACTAGTCAGGATTATGGAGATGGTACCAAATATACATTTAAATCCGTAACTAGATCAGATCATGAGTGTGAATCTAGCTTAGATCTAACGTCTAAGGAAGTAACTGTGACATGTCCTGCGTTTAGTATACCAAGAAATATATCAACATATGAAGGTCTATGCTTTAGTGTTACTACATCTAAAGATCATTGTGCTACAGGTATTGGTTGGTTAAAATCTAGTGGTTATGGGAAGGAAGATGCTGATAAACCACGTGCTTGTTTTCATCATTGGAATTATTACACACTGTCGTTGGATTATTACTGTTCATACGAAGATATTTGGAGAAGCACCTGGCCTGACTATGATCCATGTAAGTCATATATCCATATAGAGTATAGAGATACATGGATAGAATCTAATGTGTTACAGCAACCTCCTTACACATTCGAATTCATTCATGACAATTCTAACGAATATGTGGATAAAGAAATTAGTAACAAATTAAATGATCTGTACAATGAATACAAGAAGATTATGGAATATAGCGACGGATCATTGCCGGCGTCTATAAACAGATTAGCAAAGGCATTGACTTCAGAGGGTAGAGAAATAGCAAGTGTTAATATAGATGGTAATCTGTTAGATATCGCATATCAAGCAGATAAGGAAAAGATGGCCGACATACAGACAAGAATAAATGATATTATTAGAGATTTGTTTATACACACTCTATCAGACAAAGATATAAAAGACATTATAGAATCCGAAGAAGGTAAGAGATGTTGTATAATAGATGTTAAGAACAATCTTGTTAAAAAGTACTATTCTATTGATAATTATCTATGTGATACTTTAGATGATTATATATACACCTCTGTAGAATATAACAAATCCTATGTGTTAGTAAACGATACTTATATAAGCTATGACTATCTTGAATCATCAGGTGTAGTTGTTCTATCATGTTATGAAATGACTATAATCTCCTTGGATACAAAAGACGCCAAAGATGCTATAGAAGATGTGATAGTAGCAAGTGCGGTAGCCGAAGCATTGAATGACATGTTTAAGGAATTTGATAAAAACGTAAGTGCTATTATAATAAAAGAAGAAGATAATTATCTAAACAGTTCGCCCGATATCTACCATATAATATATATCATAGGTGGCACTATTCTGCTACTGTTAGTCATTATTTTAATATTGGCAATTTATATAGCGCGCAATAAATACAGAACCAGGAAATATGAAATAATGAAATATGACAATATGAGCATTAAATCTGAGCATCATGATAGTCTTGAAACAGTGTCTATGGAAATTATTGATAATCGGTACTAATAAAATAGTTTAACTCTTTTAGAACCAGTTTGGTACTGTAATTTCAGTTCATTACTCGTTGAGAATATTGATGATTTTTTTTAAATGAGTATCGGTAGTTACATATTACCATATCATCCATTATATAATCGATGATGCATGTATTAGAATACTTTCCGAATAAGTCTTCTAAATATTGTATTAATTATGAAAAACTATGCTATGTGAGTATGATTCAAAGATGTTTAATGATACGATACTAGATTTTATCTCTAGCGAGATTGTTTAGAATCATTTATCATAACTATGTTTAATAAATTCATCAACGAATATCGATAAAGACCTCTTGTAATTCGAGTATAGGAAGTAGTATTACCATATCAACTTCCGAGTTAACAATTACTCTAAAACATGAGGATTGTACTCCTGTCTTTATTGGAGATCACTATTTAGTCGTTGATAAACTAGTAACCTCAGGTTTCTTTACAAACGATAAAGTACAACATCAAGACCTCACAACACAGTGCAAGATTAATCTAGAAATCAAATGTAATTCTGGAGGAGAATCTAGACAACTAACACCCACGGCGAAGTATACTTTATGCCTCATTCAGAAACGGTAACTGTAGTAGGAGACTGTCTCTCTAATCTCGATGTATATATAATATATACCAATACGGACGCGATATATTCCGACATGAATGGCGTCGCTTATCATATGTTATATCCTAAATGTTGATCATATTCCACAAATGATTGTGAACGAGATTAAATCATCTAACAAATAATTAGTTTTTTATGACATTAACATATAATAAATAAATTAATCATTATTGACTTAACGATGACGAAAGTTATCATTATCTTAGGATTCTTGATTATTAATACAAATTCGTTGTGTCTATGAAATGTGAACAAGGTGTCTCATATTATAATGCACAAGAATTAAAGTGTTGTAAACTATCTAGCCAGGAACATATTCAGATTATCGATGTGATAAATACAGCGATACCATCTGTGGACATTGTCCAAGTGACACATTCACGTCAATATATAATCGTTCTCCTCGGTGTCATAGTTGTAGAGGTCACACCTTGTACACCTACCACAAATAGAATATGTCATTGTGACTCGAATAGTTATCGTCTCCTTAAAGCTTCTGATGGTAACTGTGTTACATGTGCTCCTAAAACAAAATATGGTCGTGTGTACGGAAAGAAAGGAGAAAATGATATGGAATACCATTTGTAAGAAATGTCGGAAGGGTACTTATTCAGATATTGTATCTGACTCTGATCAATGTAAACCTATGACAAGATAAGACTTACTCGCATCTACTGGATAGACATAAATATCCTCCTCGTAATAATGAAATATAATATACACTAATTATTAATATCAATCGAGTATTAACATATAAGTTATTTTTAAACCCCTTTTGGGTTCCGTCCTAAACGGCGTTTCGGTCTGTGTCGCCACCATGGTCACACCGAGCCTCTGCGTGCTCCTCCATCGAGGACGACTTCAACTATGACAGCTCGGTGGCGTCTGCCAGCGTGTACATACGAATGGCATTTCTAAGAAAAGTCTACGGTATCCTTTCTACAATTTCCTTTAACAACGGCAACAGCTGCAGTATTTTTATACTTTGAATGCATCGGACATTTATACAAGGGAGTCCTGTTCTAATATTGGCATCAATGTTCGGATCTATAGGCTTGATTTTCGCATTGACTTTACACAGACATGAACATCCCCTGAATCTGTACATACTTTGTGGATTTACACTGTTAGAATCTCTAACGCTGGCCTCTGTTGTTACTTTCTATGATGCACGTATCGTTATGCAAGCTTTCATGTTGACTACTGCAGTGTTTCTTGCTCTGACTACATATACTCTACAATCAAAGAGAGATTTCAGTAAACTTGTAACAGGATTGTTTGCTGCTTTCTGGATTTTAATTTTGTCAGGAGTCTTGAGGATAAAGTTTAAAATAGAATTAATAAAGAACATATAGGTCATTTTTTAAACATGGATAGAAACCAAGGTTGTTAGTTAATAATATACAAGATATTTTTTCTCACTCTGATCCATGTAAACCAAGGACGAGAGACACTCTCATTCCTCATTCACGACACCATTAAAAATGGAAATTAAAGCCCTCTATTAAGCACAGACGGCTACAGGTCTACCATCAGGTTACCTTCGTCTACCTTCACAATGGCCTCTCCTTGTGCCCAGTTCAGTCCCTGTCATTGCCACGCTACTAAGGACTCCCTGAATACCGTGACTGACGTCAGACATTGTCTGACTGAATACATCCTGTGGGTTTCTCATAGATGGACCCATAGAGAAAGCGCAGGGCCTCTCTACAGGCTTCTCATCTCTTTCAGAATTGATGCAATGGAGCTATTTGGTAGCGAGTTGAAGGAGTTCTCGAATTCACTTCCGTGGGACAATATCGACAATTGCGTGGAGATCATTAAATGTTTCATCAGAAATGACTCCATGAAAACCGCCAAAGAACTTTGTGCAATAATTGGACTTTGTACTCAATCAGCTATTGTCACTGGAAGAGTCTTCAATGATAAGTATATCGACATACTACTTATGCTGCGAAAGATTCTGAACGAGAACGACTATCTCACCCTCTTGGATCATATCCTCACTGCTAAATACTAAATCTCCTTCATGCTCTCTCACTAATACTCTTACTCACTACACTTTTTATCATCTTATGATGAATGATTGCCTTCATCATTTTTTCGTGGAATATAATATAGGAATAATTAGCACCAGAATAGCTATGGATATCTCGTTAAGAATATTCTCTATAAGAGACATAATGTAGACATAGTTATTATATCCTTCTTAGATAAGTGTTACGCTACTGGAAAGTTTCCATCGTTATTATTACATGAAGATGATATAATTAAACCAACATTGAGATTGGCTCTTATGTTAGCTGGATTGAATTACTGTAATAAATGCATCGAGTATAGAGGGATATAGCAATTCTCGATAATAGTCATGCAATATTTGAATGAGACTGATAATTTAGGTAATACAGTACTACACACATATCTTTCTAGATTATATATCGTTAAAAATCTGTAAGATGTATATTTCTCATAAGTATCCACTGTGTAATATTATTAATGGATATATAGATAACGCAATAGGGACTAATAGTATTGTAAAAGATATAATCGACTATTTACGTACATATCCAGATATCTATATTCCTACTAGTTTGCTGCGTAGTTGCATCATTGATATGCATGATTTATCAGGATTCAGAGATGAATTACTAAGTAAACTACAATCCCACAATAAGTAAGAATCAAATATCAAAAACTCACTTTTGATTTTTCTAGTCTTAAGTAATACATATATTTATTAATAGACCTATGAAATAAAAAAAGGTAACAATGGATTCGCGTATAGCTATTTACGTATTAGTATCGGCATCTCTTTTGTATCTTGTTAATTGTCACAAACTAGTACATTACTTCAATCTGAAAATAAATGGAAGTGATATAACTAATACAGCAGATATATTGCTGGACAATTATCCAATTATGACCTTTGATGGAAAGGATATTTATCCATCTATCTCGTTCATGGTCGGTAATAAACTTTTCCTAGATCTTTATAAAAATATCTTTGAAGAATTTTTCAGACTATTTCGAGTATCTGTAAGTAGTCAATACGAGGAATTAGAATATTATTATTCATGTGATTATACTAACAACCGTCCTACAATTAAACAACATTACTTTTATAACGGCGACGAATATACTGAAATTGATAGATCGAAAAAAGCCACTAATAAAAACAGTTGGTTAATTACTTCAGGCTTTAGACTACAAAAATGGTTCGATAGCGAAGATTGTATAATTTATCTCAGATCTTTAGTTAGAAGAATGGAAGACAGTAACAAAAACAGTAAAAAAACTTAGTACTTAGATATCGAAAAAATATATTTTTGTAGACTCTTGAGAATAGAAGGAAAACATGTACATAATTATAAAAAATGAAAATCAATGGCGAATAAGACAGTGCGATTCGCACCATGGAGTCGGTAGATTTCATGGCTGTCGATGAGCAGTTTCACGACGACCTCGATCTTTGGTCATTATCTTTGGTAGATGATTATAAAAAACATGGATTAGGTGTTGACTGTTATGTTCTAGAACCAGTTGTTGACAGGAAAATATTTGATAGATTTCTCCTTGAACCAATTTGTGATCCTGTAGATGTTCTGTATGATTATTTTAGGATTCATAGAGATAATATTGATCAGTATATAGTAGATAGACTGTTTGCATATATTACATATAAAGATATTATATCTGCATTAGTGTCAAAGAATTATATGGAAGATATTTTCTCTATAATTATTAAGAATTGTAATTCTGTGCAAGATCTCTTACTTTACTATCTATCTAATGCATATGTAGAAATAGACATTGTTGATCTTATGGTAGATCATGGGGCTGTAATATATAAAATAGAATGCTTGAATGCCTATTTTAGGGGAATATGTAAAAAGGAAAGTAGTGTTGTTGAGTTTATTTTGAATTGTGGTATCCCAGATGAAAATGATGTTAAATTAGATCTATATAAAATAATTCAGTATACTAGGGGATTCCTTGTAGATGAACCCACAGTATTAGAAATTTATAAGCTTTGTATCCCATATATTGAAGATATCAATCAACTAGATGCTGGTGGAAGGACCTTGCTTTATCGCGCTATCTATGCAGGTTATATAGATTTAGTATCATGGCTATTAGAAAATGGAGCAAATGTCAACGCAGTAATGAGTAATGGATATACATGTCTTGACGTGGCCGTGGATAGGGGATCTGTCATCGCCCGTAGGGAAGCACATCTTAAAATATTAGAAATATTGCTTAGAGAACCATTGTCTATTGACTGTATAAAATTAGCTATACTTAATAATACAATTGAAAACCATGATGTGATAAAGCTCTGTATCAAGTATTTTATGATGGTAGATTATTCACTTTGTAATGTGTATGCATCATCACTCTTTGATTATATAATTGATTGTAAACAAGAATTGGAGTACATTAGGCAGATGAAAATTCATAATACAACCATGTATGAGTTAATCTATAATAGAGACAAAAACAAGCATGCTTCCCATATTCTACATAGGTATTCTAAACATCCAGTTTTGACACAGTGTATCACTAAAGGATTCAAGATTTACACAGAAGTAACCGAGCAGGTCACTAAAGCTCTAAACAGACGTGCTCTAATAGATGAGATAATAAACAATGTATCAACTGATGACAATCTCCTATCAAAACTTCCATTAGAAATTAGGGATCTAATTGTTTCACAAGCTGTCATATAGAGTTCTATCCACCCACCTTTCTTGAAATGAGTTAATAGTCATAAGTTAGTTAAGTCATAAGTTAGTTAAGTCATAAGTTAGTTAAGTCATAAGTTAGTTAAGTCATAAGTTAGTTAAGTCATAAGTTAGTTAAGTCATAAGTTAGTTAAGTCATAAGTTAGTTTATAGTCTAACACTTCTAATTTTTATACCTTGATCTTTTTCTCTAATTATGAAAAAGTAAATCATTATGAAGATGGATGAAATGGACGAGATTGTGCGCATCGTTAACGATAGTATGTGGTACGTACCTAACGCATTTATGGACGACGGTGATAATGAAGGTCACATTTCTGTCAATAATGTCTGTCATATGTATCTCGCATTCTTTGATGTGGATATATCATCTCATCTGTTTAAATTAGTTATTAAACACTGCGATCTGAATAAACGACTAAAATGTGGTAACTCTCCATTACATTGCTATACGATGAATACACGATTTAATCCATCTGTATTAAAGATATTGTTACGCCACGGCATGCGTAACTTTGATAGCAAGGATAAAAAAGGACATATTCCTCTACACCACTATCTGATTCATTCACTATCAATCGATAACAAGATCTTTGATATACTAACGGACCCCATTGATGACTTTAGTAAATCATCCGATCTATTGCTGTGTTATCTTAGATATAAATTCAATGGGAGCTTAAACTATTACGTTCTGTACAAATTATTGACTAAAGGATCTGACCCTAATTGCGTCGATGAGGATGGACTCACTTCTCTTCATTACTACTGTAAACACATATCCGCGTTCCACGAAAGCAATTATTACAAGTCAAAGAGTCACACTAAGATGCGAGCTGAGAAGCGATTCATCTACGCGATAATAGATCATGGAGCAAACATTAACGCGGTTACGAAAATCGGAAATACGCCGTTACACACTTACCTTCAACAGTATACCAAACATAGTCCTCGTGTGGTGTATGCTCTTTTATCTCGAGGAGCCGATACGAGGATACGTAATAATCTTAATTGTACACCCATCATGGAATACATAAAGAACGATTGTGCAACAGGTCATATTCTCATAATGTTACTCAATTGGCACGAACAAAAATACGGGAAATTACAAAAGGAAGAAGGACAACATCTACTTTATCTATTCATAAAACATAATCAAGGATATGGAAGTCGCTCTCTCAATATACTACGGTATCTACTAGATAGATTCGACATTCAGAAAGACGAATACTATAATACAATGACTCCTCTTCATACCGCCTTCCAGAATTGCAATAACAATGTTGCCTCATACCTCGTATACATTGGATACGACATCAACCTTCCGACTAAAGACGATAAGACAGTATTCGACTTGGTGTTTGAAAACAGAAACATTATATACAAGGCGGATGTCGTTAATGACATTATCCACCACAGACTGAAAGTATCTCTACCTATGATTAAATCGTTGTTCTACAAGATGTCGGAGTTCTCTCCCTACGACGATCACTACGTAAAGAAGATAATAGCCTACTGCCTATTAAGGGACGAGTCATTTGCGGAACTACATACTAAATTCTGTTTAAACGAGGACTATAAAAGTGTATTTATGAAAAATATATCATTCGATAAGATAGATTCCATCATCGAAAAATGTAGTCGTGACATAAGTCTCCTCAAAGAGATTCGAATCTCAGACACCGACTTGTATACGGTATTGAGAACAGAAGACATTCGGTATCACACATATCTCGAAGCCATACATTCAGACAAACGCATTTCATTTCCCATGTACGACGATCTCATAGAACAGTGTCATCTATCGATGGAGCATAAAAGTAAACTCGTCGACAAAGCACTCAATAAATTAGAGTCTACCATCGATAGTCAATCTAGACTATCGTATTTGCCTCCGGAAATTATGCGCAATATCATAACCAAGCTAAGCGACTACCATCTAAACAGTATGTTGTACGGAAAGAACCATTACAAATATTATCCATGATAGAAAGAAAATATTTAAAAAATAATCTATATGATTGGAGAAGTAGGAAACAAACAGTAACAAGACGACGATTACTACATTATTAAATCATGAGGTCCGTATTATACTCGTATATATTGTTTCTCTCATGTATAATAATAAACGGAAGAGATATAGCACCACATGCACCATCCAATGGAAAGTGTAAAGACAACGAATACAGAAGCCGTAATCTATGTTGTCTATCGTGTCCTCCGGGAACTTACGCTTTCAGATTATGTGATAGCAAGACTAATACACAATGTACACCGTGTGGTTCGGATACCTTTACATCTCACAATAATCATTTACAGGCTTGTCTAAGTTGTAACGGAAGATGTGATAGTAATCAGGTAGAGACGCGATCGTGTAACACGACTCACAATAGAATCTGTGAATGCTCTCCAGGATATTATTGTCTTCTCAAAGGAGCATCAGGGTGTAGAACATGTATTTCTAAAACAAAGTGTGGAATAGGATACGGAGTATCCGGATACACGTCTACCGGAGACGTCATCTGTTCTCCGTGTGGTCCCGGAACATATTCTCACACCGTCTCTTCCACAGATAAATGCGAACCCGTCGTAACCAGCAATACATTTAACTATATCGATGTGGAAATTAACCTGTATCCAGTCAACGACACATCGTGTACTCGGACGACCACTACCGGTCTCAGCGAATCCATCTCAACGTCGGAACTAACTATTACCATGAATCATAAAGATTGTGATCCAGTCTTTCGTGCAGAATACTTCTCTGTCCTTAATAATGTAGCAACTTCAGGATTCTTTACAGGAGAAAATAGATATCAGAATACTTCAAAGATATGTACTCTGAATTTCGAGATTAAATGTAACAACAAAGATTCATCTTCCAAACAGTTAACGAAAACAAAGAATGATACTATCATGCCGCATTCAGAGACGGTAACTCTAGTGGGCGACTGTCTATCTAGCGTCGACATCTACATACTATATAGTAATACCAATACTCAAGACTACGAAAATGATACAATCTCTTATCATATGGGTAATGTTCTCGATGTCAATAGCCATATGCCCGCTAGTTGCGATATACATAAACTGATCACTAATTCCCAGAATCCCACCCACTTATAGTAAGTTTTTTTACCTATAAATAATAAATACAATAATTAATTTCTCGTAAAAGTAGAAAATATATTCTAATTTATTATATGGTAAGAAAGTAGAATCATCTAGAACAGTAATCAATCAATAGCAATCATGAAACAATATATTGTCCTGGCATGCATGTGCCTAGTGGCAGCTGCTATGCCTACTAGTCTTCAACAATCTTCATCCTCGTGTACTGAAGAAGAAAACAAACATCATATGGGAATCGATGTTATTATCAAAGTCACAAAGCAAGACCAAACACCGACCAATGATAAGATTTGTCAATCCGTAACGGAAGTTACAGAGACCGAAGATGATGAGGTATCCGAAGAAGTTGTAAAAGGAGATCCCACCACTTATTACACTATCGTCGGTGCGGGTCTTAACATGAACTTTGGATTCACCAAATGCCCAAAGATTTTATCCATCTCCGAATCCTCTGATGGAAACACTGTGAATACTAGATTGTCCAGCGTGTCACCGGGACAAGGTAAGGACTCTCCCGCGATCACGCGTGAAGAAGCTCTGGCTATGATCAAAGACTGTGAGATGTCTATCGACATCAGATGTAGCGAAGAAGAGAAAGACAGTGACATCAAGACCCATCCAGTACTTGGGTCTAACATCTCACATAAGAAAGTGAGTTACAAAGATATCATCGGTTCAACGATCGTTGATACAAAATGTGTCAAGAACCTAGAGTTTAGCGTACGTATCGGAGACATGTGTGAGGAATCATCTGAACTTGAAGTCAAGGATGGATTCAAGTATGTCGACGGATCGGCATCTGAAGGTGCAACCGATGATACTTCACTCATCGATTCAACAAAACTCAAAGCATGTGTCTGAATCGATAACTCTATTCATCTGAAAATGGATGAGTTGGGTTAATCGAACGATTCAGACACCGCACCACGAATTAAAAAAGACCGGGCACTATATTCCGGTTTGCAAAACAAAAATATTTAACTACATTCACAAAAAGTTACCTCTCGTTACTTCTTCTTTCTGTTTCAATATGTGATACGATATGATCACTATTCGTATTCTCTTGGTCTCATAAAAAAGTTTTACAAAAAAAAAAAAAATATTTTTATTCTCTTTCTCTCTTCGATGGTCTCACAAAAATATTAAACCTCTTTCTGATGTCTCAACTATTTCGTAAACGATAACGTCCAACAATATATTCTCGTAGAGCTTATCAACATCCTTATACCAATCTAGGTTGTCAGACAATTGCATCATAAAATAATGTTTATAATTTACACGTTAACATCATATAATAAACGTATATAGTTAATATTTTTGGAATATAAATGATCTGTAAAATCCATGTAGGGGACACTGCTCACGTTTTTTCTCTAGTACATAATTTCACACAAGTTTTTATACAGACAAATTAATTCTCGTCCATATATTTTAAAACATTGACTTTTGTACTAAGAAAAATATCTTGACTAACCATCTCTTTCTCTCTTCGATGGGTCTCACAAAAATATTAAACCTCTTTCTGATGGAGTCGTAAAAAGTTTTTATCCTTTCTCTCTTCGATAGGTCTCACAAAAATATTAAACCTCTTTCTGATGGTCTCTATAAACGATTGATTTTTCTTACCCTCTAGAGTTTCCTACGGTCGTGGGTCACACATTTTTTTCTAGACACTAAATAAAATAGTAAAATATAATATTAATGTACTAAAA',1,0),(1011,4,'cds','URK20516.1','MPXV-USA_2022_MA001-077','MPXVgp079',73796,74819,1,'MGGGVSVELPKRDPPPGVPTDEMLLNVDKMHDVIAPAKLLEYVHIGPLTKDKEDKVKKRYPEFRLVNTGPGGLSALLRQSYNGTAPNCCRTFNRTHYWKKDGKISDKYEEGAVLESCWPDVHDTGKCDVDLFDWCQGDTFDINICHQWIGSAFNRSDRTVEGRQSLINLYNKMQRLCSKDASVPICELFLHHLRAHNTEDSKEMIDYILRQQSADFKQKYMRCSYPTRDKLEESLKYAEPRECWDPECSNANVNFLLTRNYNNLGLCNIVRCNTSVNNLQMDKTSSLRLSCGLSNSDRFSTVPVNRAKVVQHNIKHSFDLKLHLISLLSLLVIWILIVAI',0,821),(1030,4,'cds','URK20535.1','MPXV-USA_2022_MA001-096','MPXVgp098',91747,94285,1,'MDANIVSSSTIATYIDALAKNASELEQRSTAYEINNELELVFIKPPLITLTNVVNISTIQESFIRFTVTNKEGIKIRTKIPLSKVHGLDVKNVQLVDAIDNIVWEKKSLVTENRLHKECLLRLSTEERHIFLDYKKYGSSIRLELVNLIQAKTKNFTIDFKLKYFLGSGAQSKSSLLHAINHPKSRPNTSLEIEFTPRDNETVPYDELIKELTTLSRHIFMASPENVILSPPINAPIKTFMLPKQDIVGLDLENLYAVTKTDGIPITIRVTSKGLYCYFTHLGYIIRYPVKRTIDSEVVVFGEAVKDKNWTVYLIKLIEPVNAISDRLEESKYVESKLVDICDRIVFKSKKYEGPFTTTSEVVDMLSTYLPKQPEGVILFYSKGPKSNIDFKIKKENTIDQTANVVFRYMSSEPIIFGESSIFIEYKKFTNDKGFPKEYGSGKIVLYNGVNYLNNIYCLEYINTHNEVGIKSVVVPIKFIAEFLVNGEILKPRIDKTMKYINSEDYYGNQHNIIVEHLRDQSIKIGDVFNEDKLSDVGHQYAANNDKFRLNPEVSYFTNKRTRGPLGILSNYVKTLLISMYCSKTFLDDSNKRKVLAIDFGNGADLEKYFYGEIALLVATDPDADAIARGNERYNKLNSGIKTKYYKFDYIQETIRSDTFVSSVREVFYFGKFNIIDWQFAIHYSFHPRHYATVMNNLSELTASGGKVLITTMDGDKLSKLTDKKTFIIHKNLPSSENYMSVEKIADDRIVVYNPSTMSTPMTEYIIKKNDIVRVFNEYGFVLVDNVDFATIIERSKKFINGASTMEDRPSTRNFFELNRGAIKCEGLDVEDLLSYYVVYVFSKR',0,840),(1068,4,'cds','URK20573.1','MPXV-USA_2022_MA001-134','MPXVgp135',128940,132435,1,'MKKNTDSEMDQRLGYKFLVPDPKAGVFYRPLHFQYVSYSNFILHRLHEILTVKRPLLSFKNNTERIMIEISNVKVTPPDYSPIIASIKGKSYDALATFTVNIFKEVMTKEGISITKISSYEGKDSHLIKIPLLIGYGNKNPLDTAKYLVPNVIGGVFINKQSVEKVGINLVEKITTWPKFRVVKPNSFTFSFSSVSPPNVLPTRYRHYKISLDISQLEASNISSTKTFITVNIVLLSQYLSRVSLEFIRRSLSYDMPPEVVYLVNAIIDSAKRLTESITDFNIDTYINDLVEAEHIKQKSQLTINEFKYEMLHNFLPHMNYTPDQLKGFYMISLLRKFLYCIYHTSRYPDRDSMVCHRILTYGKYFETLAHDELENYIGNIRNDIMNNHKNRGTYAVNIHVLTTPGLNHAFSSLLSGKFKKSDGSYRTHPHYSWMQNISIPRSVGFYPDQVKISKMFSVRKYHPSQYLYFCSSDVPERGPQVGLVSQLSVLSSITNILTSEYLDLEKKICEYIRSYYKDDISYFETGFPITIENALVASLNPNMICDFVTDFRRRKRMGFFGNLEVGITLVRDHMNEIRINIGAGRLVRPFLVVDNGELMMDVCPELESRLDDMTFSDIQKEFPHVIEMVDIEQFTFSNVCESVQKFRMMSKDERKQYDLCDFPAEFRDGYVASSLVGINHNSGPRAILGCAQAKQAISCLSSDIRNKIDNGIHLMYPERPIVISKALETSKIAANCFGQHVTIALMSYKGINQEDGIIIKKQFIQRGGLDIVTAKKHQVEIPLENFNNKERDRSNAYSKLESNGLVRLNAFLESGDAMARNISSRTLEDDFARDNQISFDVSEKYTDMYKSRVERVQVELTDKVKVRVLTMKERRPILGDKFTTRTSQKGTVAYIADETELPYDENGITPDVIINSTSIFSRKTISMLIEVILTAAYSTKPYNNKGENRPVCFPSSNETSIDAYMQFAKQCYEYSNPKLSEEELSDKIFCEKILYDPETDKPYESKVFFGPIYYLRLRHLTQDKATVRCRGKKTKLIRQANEGRKRGGGIKFGEMERDCLIAHGAANTITEVLKDSEEDYQDVYICENCGDIAAQIKSINTCLRCSKLNLSPLLTKIDTTHVSKVFLTQMNARGVKVKLDFERRPPSFYKPLDKVDLKPSFLV',0,878),(1077,4,'cds','URK20582.1','MPXV-USA_2022_MA001-143','MPXVgp143',139777,140215,1,'MTSILNTLRFLEKTSFYNCNDSITKEKIKIKHKGMLFVFYKPKHSTVVKYLSGGGIYHDDLVVLGKVTINDLKMMLFYMDLSYHGVTSSGAIYKLGSSIDRLSLNRTIVTKVNNNYNNYNNYNNYNCYNNYNCYNYDDTFFDDDD',0,887),(1096,4,'cds','URK20601.1','MPXV-USA_2022_MA001-162','MPXVgp163',158909,159851,1,'MTQLPILLLLISLVYATPSPQTSKKIGDDATISCSRNNTNYYVVMSAWYKEPNSIILLAAKSDVLYFDNYTKDKISYDSPYDDLVTTITIKSLTAGDAGTYICAFFMTSTTNDTDKVDYEEYSIELIVNTDSESTIDIILSGSTPETISEKPEDIDNSNCSSVFEITTPEPITDNVDDHTDTVTYTSDSINTVNASSGESTTDEIPEPITDKEEDHTVTDTVSYTTVSTSSGIVTTKSTTDDADLYDTYNDNDTVPPTTVGGSTTSISNYKTKDFVEIFGITTLIILSAVAIFCITYYICNKHPRKYKTENKV',0,906),(1103,4,'cds','URK20608.1','MPXV-USA_2022_MA001-169','MPXVgp170',167326,168130,1,'MRYIIILAVLFINSIHAKITSYKFESVNFDSKIEWTGDGLYNISLKNYGIKTWQTMYTNVPEGTYDISGFPKNDFVSFWVKFEQGDYKVEEYCTGLCVEVKIGPPTVILTEYDDHINLFIEHPYATRGSKKIPIYKRGDMCDIYLLYTANFTFGDSEEPVTYDIDDYDCTSTGCSIDFATTEKVCVTAQGATEGFLEKITPWSSEVCLTPKKNVYTCAIRSKEDVPNFKDKIARVITRKFNKQSQSYLTKFLGSTSNDVTTFFSILD',0,913),(1105,4,'cds','URK20610.1','MPXV-USA_2022_MA001-171','hypothetical protein',169662,169965,1,'MYSGIYPIVLLLTTNMDSDTDTDTDTDTDTDTDTDVEDIMNEIDREKEEILKNVEIENNKNINKNHPSEYIREALVINTSSNSDSIDKEVIEYISHDVGI',0,915),(1118,4,'cds','URK20623.1','MPXV-USA_2022_MA001-184','MPXVgp185',189177,189639,1,'MASPCAQFSPCHCHATKDSLNTVTDVRHCLTEYILWVSHRWTHRESAGPLYRLLISFRIDAMELFGSELKEFSNSLPWDNIDNCVEIIKCFIRNDSMKTAKELCAIIGLCTQSAIVTGRVFNDKYIDILLMLRKILNENDYLTLLDHILTAKY',0,928),(1120,4,'cds','URK20625.1','MPXV-USA_2022_MA001-186','MPXVgp187',190388,190919,1,'MDSRIAIYVLVSASLLYLVNCHKLVHYFNLKINGSDITNTADILLDNYPIMTFDGKDIYPSISFMVGNKLFLDLYKNIFEEFFRLFRVSVSSQYEELEYYYSCDYTNNRPTIKQHYFYNGDEYTEIDRSKKATNKNSWLITSGFRLQKWFDSEDCIIYLRSLVRRMEDSNKNSKKT',0,930),(1121,4,'cds','URK20626.1','MPXV-USA_2022_MA001-187','MPXVgp188',191032,192346,1,'MESVDFMAVDEQFHDDLDLWSLSLVDDYKKHGLGVDCYVLEPVVDRKIFDRFLLEPICDPVDVLYDYFRIHRDNIDQYIVDRLFAYITYKDIISALVSKNYMEDIFSIIIKNCNSVQDLLLYYLSNAYVEIDIVDLMVDHGAVIYKIECLNAYFRGICKKESSVVEFILNCGIPDENDVKLDLYKIIQYTRGFLVDEPTVLEIYKLCIPYIEDINQLDAGGRTLLYRAIYAGYIDLVSWLLENGANVNAVMSNGYTCLDVAVDRGSVIARREAHLKILEILLREPLSIDCIKLAILNNTIENHDVIKLCIKYFMMVDYSLCNVYASSLFDYIIDCKQELEYIRQMKIHNTTMYELIYNRDKNKHASHILHRYSKHPVLTQCITKGFKIYTEVTEQVTKALNRRALIDEIINNVSTDDNLLSKLPLEIRDLIVSQAVI',0,931);
+/*!40000 ALTER TABLE `element` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
+-- Table structure for table `elempart`
+--
+
+DROP TABLE IF EXISTS `elempart`;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!50503 SET character_set_client = utf8mb4 */;
+CREATE TABLE `elempart` (
+ `element_id` int(11) NOT NULL,
+ `start` int(11) NOT NULL,
+ `end` int(11) NOT NULL,
+ `strand` int(11) NOT NULL,
+ `base` float NOT NULL,
+ `segment` int(11) NOT NULL,
+ PRIMARY KEY (`element_id`,`segment`),
+ CONSTRAINT `elempart_ibfk_1` FOREIGN KEY (`element_id`) REFERENCES `element` (`id`) ON DELETE CASCADE
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `elempart`
+--
+
+LOCK TABLES `elempart` WRITE;
+/*!40000 ALTER TABLE `elempart` DISABLE KEYS */;
+INSERT INTO `elempart` VALUES (22,0,197209,1,0,1),(274,73779,74802,1,0,1),(293,91730,94268,1,0,1),(331,128923,132418,1,0,1),(338,139767,140205,1,0,1),(357,158916,159858,1,0,1),(364,167333,168137,1,0,1),(366,169669,169972,1,0,1),(375,189198,189660,1,0,1),(376,190409,190940,1,0,1),(377,191053,192367,1,0,1),(744,0,197205,1,0,1),(1011,73796,74819,1,0,1),(1030,91747,94285,1,0,1),(1068,128940,132435,1,0,1),(1077,139777,140215,1,0,1),(1096,158909,159851,1,0,1),(1103,167326,168130,1,0,1),(1105,169662,169965,1,0,1),(1118,189177,189639,1,0,1),(1120,190388,190919,1,0,1),(1121,191032,192346,1,0,1);
+/*!40000 ALTER TABLE `elempart` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
+-- Table structure for table `lineages`
+--
+
+DROP TABLE IF EXISTS `lineages`;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!50503 SET character_set_client = utf8mb4 */;
+CREATE TABLE `lineages` (
+ `lineage` varchar(100) NOT NULL,
+ `sublineage` text DEFAULT NULL,
+ PRIMARY KEY (`lineage`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `lineages`
+--
+
+LOCK TABLES `lineages` WRITE;
+/*!40000 ALTER TABLE `lineages` DISABLE KEYS */;
+/*!40000 ALTER TABLE `lineages` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
+-- Table structure for table `molecule`
+--
+
+DROP TABLE IF EXISTS `molecule`;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!50503 SET character_set_client = utf8mb4 */;
+CREATE TABLE `molecule` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `reference_id` int(11) NOT NULL,
+ `type` varchar(100) NOT NULL,
+ `accession` varchar(100) NOT NULL,
+ `symbol` varchar(100) NOT NULL,
+ `description` varchar(500) NOT NULL,
+ `length` int(11) NOT NULL,
+ `segment` int(11) NOT NULL,
+ `standard` int(11) NOT NULL,
+ PRIMARY KEY (`id`),
+ UNIQUE KEY `accession` (`accession`),
+ KEY `reference_id` (`reference_id`),
+ CONSTRAINT `molecule_ibfk_1` FOREIGN KEY (`reference_id`) REFERENCES `reference` (`id`) ON DELETE CASCADE
+) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `molecule`
+--
+
+LOCK TABLES `molecule` WRITE;
+/*!40000 ALTER TABLE `molecule` DISABLE KEYS */;
+INSERT INTO `molecule` VALUES (2,2,'genomic DNA','NC_063383.1','NC_063383.1','Monkeypox virus, complete genome',197209,0,1),(4,4,'genomic DNA','ON563414.3','ON563414.3','Monkeypox virus isolate MPXV_USA_2022_MA001, complete genome',197205,0,1);
+/*!40000 ALTER TABLE `molecule` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
+-- Table structure for table `property`
+--
+
+DROP TABLE IF EXISTS `property`;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!50503 SET character_set_client = utf8mb4 */;
+CREATE TABLE `property` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `name` varchar(200) NOT NULL,
+ `datatype` varchar(45) NOT NULL,
+ `querytype` varchar(45) NOT NULL,
+ `description` text NOT NULL,
+ `standard` varchar(45) DEFAULT NULL,
+ PRIMARY KEY (`id`),
+ UNIQUE KEY `name` (`name`)
+) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `property`
+--
+
+LOCK TABLES `property` WRITE;
+/*!40000 ALTER TABLE `property` DISABLE KEYS */;
+INSERT INTO `property` VALUES (1,'IMPORTED','date','date','date sample has been imported to the database',NULL),(7,'COLLECTION_DATE','date','date','collection date of sample',NULL),(8,'RELEASE_DATE','date','date','release date on NCBI',NULL),(9,'ISOLATE','text','text','isolate from where',NULL),(10,'LENGTH','integer','numeric','dna length',NULL),(11,'SEQ_TECH','text','text','sequencing technologies',NULL),(12,'COUNTRY','text','text','A country',NULL),(13,'GEO_LOCATION','text','text','A geo',NULL),(14,'HOST','text','text','A host',NULL),(15,'GENOME_COMPLETENESS','text','text','store genome completeness',NULL);
+/*!40000 ALTER TABLE `property` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
+-- Table structure for table `propertyView`
+--
+
+DROP TABLE IF EXISTS `propertyView`;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!50503 SET character_set_client = utf8mb4 */;
+CREATE TABLE `propertyView` (
+ `sample.id` int(11) NOT NULL,
+ `sample.name` varchar(1000) NOT NULL,
+ `property.id` int(11) NOT NULL,
+ `property.name` varchar(200) NOT NULL,
+ `propery.querytype` varchar(45) NOT NULL,
+ `property.datatype` varchar(45) NOT NULL,
+ `property.standard` varchar(45) DEFAULT NULL,
+ `value_integer` int(11) DEFAULT NULL,
+ `value_float` decimal(10,0) DEFAULT NULL,
+ `value_text` text DEFAULT NULL,
+ `value_zip` text DEFAULT NULL,
+ `value_varchar` varchar(4000) DEFAULT NULL,
+ `value_blob` blob DEFAULT NULL,
+ `value_date` date DEFAULT NULL
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `propertyView`
+--
+
+LOCK TABLES `propertyView` WRITE;
+/*!40000 ALTER TABLE `propertyView` DISABLE KEYS */;
+INSERT INTO `propertyView` VALUES (4,'ON959172.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(4,'ON959172.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(4,'ON959172.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-11'),(4,'ON959172.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI158',NULL,NULL,NULL,NULL),(4,'ON959172.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(4,'ON959172.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(4,'ON959172.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(4,'ON959172.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(4,'ON959172.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(4,'ON959172.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(13,'OP373390.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(13,'OP373390.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(13,'OP373390.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-06'),(13,'OP373390.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI332',NULL,NULL,NULL,NULL),(13,'OP373390.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(13,'OP373390.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(13,'OP373390.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,'OP373390.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,'OP373390.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(13,'OP373390.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(17,'OP626136.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(17,'OP626136.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(17,'OP626136.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-13'),(17,'OP626136.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI497',NULL,NULL,NULL,NULL),(17,'OP626136.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(17,'OP626136.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(17,'OP626136.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(17,'OP626136.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(17,'OP626136.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(17,'OP626136.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(23,'OP215286.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(23,'OP215286.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-01'),(23,'OP215286.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-17'),(23,'OP215286.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI267',NULL,NULL,NULL,NULL),(23,'OP215286.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(23,'OP215286.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(23,'OP215286.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(23,'OP215286.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(23,'OP215286.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(23,'OP215286.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(24,'OP523999.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(24,'OP523999.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(24,'OP523999.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-26'),(24,'OP523999.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI396',NULL,NULL,NULL,NULL),(24,'OP523999.1',10,'LENGTH','numeric','integer',NULL,197137,NULL,NULL,NULL,NULL,NULL,NULL),(24,'OP523999.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(24,'OP523999.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(24,'OP523999.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(24,'OP523999.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(24,'OP523999.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(30,'OP018590.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(30,'OP018590.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(30,'OP018590.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-19'),(30,'OP018590.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI181',NULL,NULL,NULL,NULL),(30,'OP018590.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(30,'OP018590.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(30,'OP018590.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(30,'OP018590.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(30,'OP018590.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(30,'OP018590.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(34,'OP018588.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(34,'OP018588.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(34,'OP018588.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-19'),(34,'OP018588.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI169',NULL,NULL,NULL,NULL),(34,'OP018588.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(34,'OP018588.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(34,'OP018588.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(34,'OP018588.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(34,'OP018588.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(34,'OP018588.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(51,'OP523986.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(51,'OP523986.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(51,'OP523986.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-26'),(51,'OP523986.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI384',NULL,NULL,NULL,NULL),(51,'OP523986.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(51,'OP523986.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(51,'OP523986.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(51,'OP523986.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(51,'OP523986.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(51,'OP523986.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(52,'OP523994.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(52,'OP523994.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(52,'OP523994.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-26'),(52,'OP523994.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI392',NULL,NULL,NULL,NULL),(52,'OP523994.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(52,'OP523994.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(52,'OP523994.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(52,'OP523994.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(52,'OP523994.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(52,'OP523994.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(53,'OP339849.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(53,'OP339849.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-01'),(53,'OP339849.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-30'),(53,'OP339849.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI292',NULL,NULL,NULL,NULL),(53,'OP339849.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(53,'OP339849.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(53,'OP339849.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(53,'OP339849.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(53,'OP339849.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(53,'OP339849.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(56,'ON929076.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(56,'ON929076.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(56,'ON929076.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-06'),(56,'ON929076.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI121',NULL,NULL,NULL,NULL),(56,'ON929076.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(56,'ON929076.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(56,'ON929076.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(56,'ON929076.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(56,'ON929076.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(56,'ON929076.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(59,'OP524007.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(59,'OP524007.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(59,'OP524007.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-26'),(59,'OP524007.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI405',NULL,NULL,NULL,NULL),(59,'OP524007.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(59,'OP524007.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(59,'OP524007.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(59,'OP524007.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(59,'OP524007.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(59,'OP524007.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(61,'OP626125.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(61,'OP626125.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(61,'OP626125.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-13'),(61,'OP626125.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI487',NULL,NULL,NULL,NULL),(61,'OP626125.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(61,'OP626125.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(61,'OP626125.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(61,'OP626125.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(61,'OP626125.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(61,'OP626125.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(70,'OP018601.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(70,'OP018601.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(70,'OP018601.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-19'),(70,'OP018601.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI176',NULL,NULL,NULL,NULL),(70,'OP018601.1',10,'LENGTH','numeric','integer',NULL,197141,NULL,NULL,NULL,NULL,NULL,NULL),(70,'OP018601.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(70,'OP018601.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(70,'OP018601.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(70,'OP018601.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(70,'OP018601.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(71,'OP215284.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(71,'OP215284.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-01'),(71,'OP215284.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-17'),(71,'OP215284.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI265',NULL,NULL,NULL,NULL),(71,'OP215284.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(71,'OP215284.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(71,'OP215284.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(71,'OP215284.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(71,'OP215284.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(71,'OP215284.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(74,'OP484683.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(74,'OP484683.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(74,'OP484683.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-21'),(74,'OP484683.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI362',NULL,NULL,NULL,NULL),(74,'OP484683.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(74,'OP484683.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(74,'OP484683.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(74,'OP484683.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(74,'OP484683.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(74,'OP484683.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(88,'ON929071.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(88,'ON929071.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(88,'ON929071.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-06'),(88,'ON929071.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI113',NULL,NULL,NULL,NULL),(88,'ON929071.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(88,'ON929071.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(88,'ON929071.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(88,'ON929071.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(88,'ON929071.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(88,'ON929071.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(89,'OP018607.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(89,'OP018607.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(89,'OP018607.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-19'),(89,'OP018607.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI185',NULL,NULL,NULL,NULL),(89,'OP018607.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(89,'OP018607.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(89,'OP018607.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(89,'OP018607.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(89,'OP018607.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(89,'OP018607.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(94,'OP580156.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(94,'OP580156.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-06-30'),(94,'OP580156.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-04'),(94,'OP580156.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Human/USA/CA-CDPH-MPX000009/2022',NULL,NULL,NULL,NULL),(94,'OP580156.1',10,'LENGTH','numeric','integer',NULL,197200,NULL,NULL,NULL,NULL,NULL,NULL),(94,'OP580156.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(94,'OP580156.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(94,'OP580156.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(94,'OP580156.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(94,'OP580156.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(99,'ON959165.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(99,'ON959165.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(99,'ON959165.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-11'),(99,'ON959165.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI151',NULL,NULL,NULL,NULL),(99,'ON959165.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(99,'ON959165.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(99,'ON959165.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(99,'ON959165.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(99,'ON959165.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(99,'ON959165.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(206,'OP626139.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(206,'OP626139.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(206,'OP626139.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-13'),(206,'OP626139.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI501',NULL,NULL,NULL,NULL),(206,'OP626139.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(206,'OP626139.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(206,'OP626139.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(206,'OP626139.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(206,'OP626139.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(206,'OP626139.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(218,'ON959152.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(218,'ON959152.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(218,'ON959152.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-11'),(218,'ON959152.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI139',NULL,NULL,NULL,NULL),(218,'ON959152.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(218,'ON959152.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(218,'ON959152.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(218,'ON959152.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(218,'ON959152.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(218,'ON959152.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(226,'OP484678.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(226,'OP484678.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(226,'OP484678.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-21'),(226,'OP484678.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI357',NULL,NULL,NULL,NULL),(226,'OP484678.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(226,'OP484678.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(226,'OP484678.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(226,'OP484678.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(226,'OP484678.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(226,'OP484678.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(235,'OP626118.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(235,'OP626118.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(235,'OP626118.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-13'),(235,'OP626118.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI480',NULL,NULL,NULL,NULL),(235,'OP626118.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(235,'OP626118.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(235,'OP626118.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(235,'OP626118.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(235,'OP626118.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(235,'OP626118.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(241,'ON959177.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(241,'ON959177.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(241,'ON959177.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-11'),(241,'ON959177.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI164',NULL,NULL,NULL,NULL),(241,'ON959177.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(241,'ON959177.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(241,'ON959177.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(241,'ON959177.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(241,'ON959177.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(241,'ON959177.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(248,'OP626124.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(248,'OP626124.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(248,'OP626124.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-13'),(248,'OP626124.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI486',NULL,NULL,NULL,NULL),(248,'OP626124.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(248,'OP626124.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(248,'OP626124.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(248,'OP626124.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(248,'OP626124.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(248,'OP626124.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(255,'ON929089.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(255,'ON929089.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(255,'ON929089.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-06'),(255,'ON929089.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI134',NULL,NULL,NULL,NULL),(255,'ON929089.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(255,'ON929089.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(255,'ON929089.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(255,'ON929089.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(255,'ON929089.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(255,'ON929089.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(257,'OP263630.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(257,'OP263630.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-01'),(257,'OP263630.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-19'),(257,'OP263630.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI275',NULL,NULL,NULL,NULL),(257,'OP263630.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(257,'OP263630.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(257,'OP263630.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(257,'OP263630.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(257,'OP263630.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(257,'OP263630.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(261,'OP689684.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(261,'OP689684.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(261,'OP689684.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-20'),(261,'OP689684.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI531',NULL,NULL,NULL,NULL),(261,'OP689684.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(261,'OP689684.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(261,'OP689684.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(261,'OP689684.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(261,'OP689684.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(261,'OP689684.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(268,'OP484696.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(268,'OP484696.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(268,'OP484696.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-21'),(268,'OP484696.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI344',NULL,NULL,NULL,NULL),(268,'OP484696.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(268,'OP484696.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(268,'OP484696.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(268,'OP484696.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(268,'OP484696.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(268,'OP484696.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(270,'ON959175.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(270,'ON959175.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(270,'ON959175.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-11'),(270,'ON959175.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI162',NULL,NULL,NULL,NULL),(270,'ON959175.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(270,'ON959175.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(270,'ON959175.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(270,'ON959175.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(270,'ON959175.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(270,'ON959175.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(276,'OP339846.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(276,'OP339846.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-01'),(276,'OP339846.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-30'),(276,'OP339846.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI289',NULL,NULL,NULL,NULL),(276,'OP339846.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(276,'OP339846.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(276,'OP339846.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(276,'OP339846.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(276,'OP339846.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(276,'OP339846.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(286,'OP484677.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(286,'OP484677.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(286,'OP484677.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-21'),(286,'OP484677.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI356',NULL,NULL,NULL,NULL),(286,'OP484677.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(286,'OP484677.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(286,'OP484677.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(286,'OP484677.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(286,'OP484677.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(286,'OP484677.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(348,'OP523990.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(348,'OP523990.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(348,'OP523990.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-26'),(348,'OP523990.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI388',NULL,NULL,NULL,NULL),(348,'OP523990.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(348,'OP523990.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(348,'OP523990.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(348,'OP523990.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(348,'OP523990.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(348,'OP523990.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(355,'OP536731.2',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(355,'OP536731.2',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-06-30'),(355,'OP536731.2',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-11-08'),(355,'OP536731.2',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV-USA-IL-IDPH-070',NULL,NULL,NULL,NULL),(355,'OP536731.2',10,'LENGTH','numeric','integer',NULL,197084,NULL,NULL,NULL,NULL,NULL,NULL),(355,'OP536731.2',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(355,'OP536731.2',12,'COUNTRY','text','text',NULL,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(355,'OP536731.2',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(355,'OP536731.2',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(355,'OP536731.2',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(357,'OP594207.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(357,'OP594207.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(357,'OP594207.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-06'),(357,'OP594207.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI443',NULL,NULL,NULL,NULL),(357,'OP594207.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(357,'OP594207.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(357,'OP594207.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(357,'OP594207.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(357,'OP594207.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(357,'OP594207.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(358,'ON929078.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(358,'ON929078.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(358,'ON929078.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-06'),(358,'ON929078.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI123',NULL,NULL,NULL,NULL),(358,'ON929078.1',10,'LENGTH','numeric','integer',NULL,197141,NULL,NULL,NULL,NULL,NULL,NULL),(358,'ON929078.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(358,'ON929078.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(358,'ON929078.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(358,'ON929078.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(358,'ON929078.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(370,'OP018592.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(370,'OP018592.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(370,'OP018592.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-19'),(370,'OP018592.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI166',NULL,NULL,NULL,NULL),(370,'OP018592.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(370,'OP018592.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(370,'OP018592.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(370,'OP018592.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(370,'OP018592.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(370,'OP018592.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(379,'OP373388.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(379,'OP373388.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(379,'OP373388.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-06'),(379,'OP373388.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI330',NULL,NULL,NULL,NULL),(379,'OP373388.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(379,'OP373388.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(379,'OP373388.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(379,'OP373388.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(379,'OP373388.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(379,'OP373388.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(380,'OP523980.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(380,'OP523980.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(380,'OP523980.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-26'),(380,'OP523980.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI378',NULL,NULL,NULL,NULL),(380,'OP523980.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(380,'OP523980.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(380,'OP523980.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(380,'OP523980.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(380,'OP523980.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(380,'OP523980.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(384,'ON959156.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(384,'ON959156.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(384,'ON959156.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-11'),(384,'ON959156.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI141',NULL,NULL,NULL,NULL),(384,'ON959156.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(384,'ON959156.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(384,'ON959156.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(384,'ON959156.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(384,'ON959156.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(384,'ON959156.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(389,'OP536732.2',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(389,'OP536732.2',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(389,'OP536732.2',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-11-08'),(389,'OP536732.2',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV-USA-IL-IDPH-071',NULL,NULL,NULL,NULL),(389,'OP536732.2',10,'LENGTH','numeric','integer',NULL,197083,NULL,NULL,NULL,NULL,NULL,NULL),(389,'OP536732.2',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(389,'OP536732.2',12,'COUNTRY','text','text',NULL,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(389,'OP536732.2',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(389,'OP536732.2',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(389,'OP536732.2',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(393,'OP484694.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(393,'OP484694.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(393,'OP484694.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-21'),(393,'OP484694.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI373',NULL,NULL,NULL,NULL),(393,'OP484694.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(393,'OP484694.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(393,'OP484694.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(393,'OP484694.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(393,'OP484694.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(393,'OP484694.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(394,'OP018594.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(394,'OP018594.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(394,'OP018594.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-19'),(394,'OP018594.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI168',NULL,NULL,NULL,NULL),(394,'OP018594.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(394,'OP018594.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(394,'OP018594.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(394,'OP018594.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(394,'OP018594.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(394,'OP018594.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(401,'OP263635.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(401,'OP263635.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-01'),(401,'OP263635.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-19'),(401,'OP263635.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI280',NULL,NULL,NULL,NULL),(401,'OP263635.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(401,'OP263635.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(401,'OP263635.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(401,'OP263635.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(401,'OP263635.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(401,'OP263635.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(402,'ON959166.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(402,'ON959166.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(402,'ON959166.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-11'),(402,'ON959166.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI152',NULL,NULL,NULL,NULL),(402,'ON959166.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(402,'ON959166.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(402,'ON959166.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(402,'ON959166.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(402,'ON959166.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(402,'ON959166.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(406,'OP626112.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(406,'OP626112.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(406,'OP626112.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-13'),(406,'OP626112.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI474',NULL,NULL,NULL,NULL),(406,'OP626112.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(406,'OP626112.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(406,'OP626112.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(406,'OP626112.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(406,'OP626112.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(406,'OP626112.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(416,'OP484672.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(416,'OP484672.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(416,'OP484672.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-21'),(416,'OP484672.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI351',NULL,NULL,NULL,NULL),(416,'OP484672.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(416,'OP484672.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(416,'OP484672.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(416,'OP484672.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(416,'OP484672.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(416,'OP484672.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(419,'ON959163.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(419,'ON959163.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(419,'ON959163.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-11'),(419,'ON959163.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI149',NULL,NULL,NULL,NULL),(419,'ON959163.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(419,'ON959163.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(419,'ON959163.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(419,'ON959163.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(419,'ON959163.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(419,'ON959163.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(424,'ON929079.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(424,'ON929079.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(424,'ON929079.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-06'),(424,'ON929079.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI124',NULL,NULL,NULL,NULL),(424,'ON929079.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(424,'ON929079.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(424,'ON929079.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(424,'ON929079.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(424,'ON929079.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(424,'ON929079.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(434,'ON929087.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(434,'ON929087.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(434,'ON929087.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-06'),(434,'ON929087.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI132',NULL,NULL,NULL,NULL),(434,'ON929087.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(434,'ON929087.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(434,'ON929087.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(434,'ON929087.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(434,'ON929087.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(434,'ON929087.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(545,'ON929059.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(545,'ON929059.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(545,'ON929059.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-06'),(545,'ON929059.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI072',NULL,NULL,NULL,NULL),(545,'ON929059.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(545,'ON929059.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(545,'ON929059.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(545,'ON929059.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(545,'ON929059.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(545,'ON929059.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(551,'OP626110.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(551,'OP626110.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(551,'OP626110.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-13'),(551,'OP626110.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI472',NULL,NULL,NULL,NULL),(551,'OP626110.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(551,'OP626110.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(551,'OP626110.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(551,'OP626110.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(551,'OP626110.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(551,'OP626110.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(556,'OP594204.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(556,'OP594204.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(556,'OP594204.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-06'),(556,'OP594204.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI440',NULL,NULL,NULL,NULL),(556,'OP594204.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(556,'OP594204.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(556,'OP594204.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(556,'OP594204.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(556,'OP594204.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(556,'OP594204.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(557,'ON929088.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(557,'ON929088.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(557,'ON929088.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-06'),(557,'ON929088.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI133',NULL,NULL,NULL,NULL),(557,'ON929088.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(557,'ON929088.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(557,'ON929088.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(557,'ON929088.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(557,'ON929088.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(557,'ON929088.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(560,'OP626122.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(560,'OP626122.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(560,'OP626122.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-13'),(560,'OP626122.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI484',NULL,NULL,NULL,NULL),(560,'OP626122.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(560,'OP626122.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(560,'OP626122.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(560,'OP626122.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(560,'OP626122.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(560,'OP626122.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(563,'ON959150.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(563,'ON959150.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(563,'ON959150.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-11'),(563,'ON959150.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI145',NULL,NULL,NULL,NULL),(563,'ON959150.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(563,'ON959150.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(563,'ON959150.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(563,'ON959150.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(563,'ON959150.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(563,'ON959150.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(564,'OP339853.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(564,'OP339853.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-01'),(564,'OP339853.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-30'),(564,'OP339853.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI296',NULL,NULL,NULL,NULL),(564,'OP339853.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(564,'OP339853.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(564,'OP339853.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(564,'OP339853.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(564,'OP339853.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(564,'OP339853.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(573,'OP270474.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(573,'OP270474.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-01'),(573,'OP270474.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-22'),(573,'OP270474.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI285',NULL,NULL,NULL,NULL),(573,'OP270474.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(573,'OP270474.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(573,'OP270474.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(573,'OP270474.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(573,'OP270474.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(573,'OP270474.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(578,'OP523998.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(578,'OP523998.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(578,'OP523998.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-26'),(578,'OP523998.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI395',NULL,NULL,NULL,NULL),(578,'OP523998.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(578,'OP523998.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(578,'OP523998.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(578,'OP523998.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(578,'OP523998.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(578,'OP523998.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(580,'OP215274.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(580,'OP215274.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-01'),(580,'OP215274.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-17'),(580,'OP215274.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI254',NULL,NULL,NULL,NULL),(580,'OP215274.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(580,'OP215274.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(580,'OP215274.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(580,'OP215274.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(580,'OP215274.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(580,'OP215274.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(582,'OP626127.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(582,'OP626127.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(582,'OP626127.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-13'),(582,'OP626127.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI489',NULL,NULL,NULL,NULL),(582,'OP626127.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(582,'OP626127.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(582,'OP626127.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(582,'OP626127.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(582,'OP626127.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(582,'OP626127.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(584,'OP215272.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(584,'OP215272.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-01'),(584,'OP215272.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-17'),(584,'OP215272.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI253',NULL,NULL,NULL,NULL),(584,'OP215272.1',10,'LENGTH','numeric','integer',NULL,197117,NULL,NULL,NULL,NULL,NULL,NULL),(584,'OP215272.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(584,'OP215272.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(584,'OP215272.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(584,'OP215272.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(584,'OP215272.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(588,'OP373386.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(588,'OP373386.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(588,'OP373386.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-06'),(588,'OP373386.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI328',NULL,NULL,NULL,NULL),(588,'OP373386.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(588,'OP373386.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(588,'OP373386.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(588,'OP373386.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(588,'OP373386.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(588,'OP373386.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(591,'OP626116.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(591,'OP626116.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(591,'OP626116.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-13'),(591,'OP626116.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI478',NULL,NULL,NULL,NULL),(591,'OP626116.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(591,'OP626116.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(591,'OP626116.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(591,'OP626116.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(591,'OP626116.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(591,'OP626116.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(594,'ON959158.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(594,'ON959158.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(594,'ON959158.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-11'),(594,'ON959158.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI143',NULL,NULL,NULL,NULL),(594,'ON959158.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(594,'ON959158.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(594,'ON959158.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(594,'ON959158.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(594,'ON959158.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(594,'ON959158.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(595,'OP536745.2',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(595,'OP536745.2',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-06'),(595,'OP536745.2',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-11-08'),(595,'OP536745.2',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV-USA-IL-IDPH-084',NULL,NULL,NULL,NULL),(595,'OP536745.2',10,'LENGTH','numeric','integer',NULL,197084,NULL,NULL,NULL,NULL,NULL,NULL),(595,'OP536745.2',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(595,'OP536745.2',12,'COUNTRY','text','text',NULL,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(595,'OP536745.2',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(595,'OP536745.2',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(595,'OP536745.2',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(607,'OP018600.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(607,'OP018600.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(607,'OP018600.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-19'),(607,'OP018600.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI175',NULL,NULL,NULL,NULL),(607,'OP018600.1',10,'LENGTH','numeric','integer',NULL,197141,NULL,NULL,NULL,NULL,NULL,NULL),(607,'OP018600.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(607,'OP018600.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(607,'OP018600.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(607,'OP018600.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(607,'OP018600.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(612,'ON959160.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(612,'ON959160.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(612,'ON959160.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-11'),(612,'ON959160.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI146',NULL,NULL,NULL,NULL),(612,'ON959160.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(612,'ON959160.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(612,'ON959160.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(612,'ON959160.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(612,'ON959160.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(612,'ON959160.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(620,'OP215269.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(620,'OP215269.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-01'),(620,'OP215269.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-17'),(620,'OP215269.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI252',NULL,NULL,NULL,NULL),(620,'OP215269.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(620,'OP215269.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(620,'OP215269.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(620,'OP215269.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(620,'OP215269.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(620,'OP215269.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(622,'OP215283.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(622,'OP215283.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-01'),(622,'OP215283.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-17'),(622,'OP215283.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI264',NULL,NULL,NULL,NULL),(622,'OP215283.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(622,'OP215283.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(622,'OP215283.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(622,'OP215283.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(622,'OP215283.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(622,'OP215283.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(626,'OP484674.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(626,'OP484674.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(626,'OP484674.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-21'),(626,'OP484674.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI353',NULL,NULL,NULL,NULL),(626,'OP484674.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(626,'OP484674.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(626,'OP484674.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(626,'OP484674.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(626,'OP484674.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(626,'OP484674.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(640,'ON959168.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(640,'ON959168.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(640,'ON959168.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-11'),(640,'ON959168.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI154',NULL,NULL,NULL,NULL),(640,'ON959168.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(640,'ON959168.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(640,'ON959168.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(640,'ON959168.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(640,'ON959168.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(640,'ON959168.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(641,'OP263632.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(641,'OP263632.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-01'),(641,'OP263632.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-19'),(641,'OP263632.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI277',NULL,NULL,NULL,NULL),(641,'OP263632.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(641,'OP263632.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(641,'OP263632.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(641,'OP263632.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(641,'OP263632.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(641,'OP263632.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(646,'OP597769.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(646,'OP597769.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-26'),(646,'OP597769.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-07'),(646,'OP597769.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'hMpxV/Egypt/MOH-NRC-0002/2022',NULL,NULL,NULL,NULL),(646,'OP597769.1',10,'LENGTH','numeric','integer',NULL,197201,NULL,NULL,NULL,NULL,NULL,NULL),(646,'OP597769.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(646,'OP597769.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Egypt',NULL,NULL,NULL,NULL),(646,'OP597769.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Egypt',NULL,NULL,NULL,NULL),(646,'OP597769.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(646,'OP597769.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(649,'OP594192.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(649,'OP594192.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(649,'OP594192.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-06'),(649,'OP594192.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI428',NULL,NULL,NULL,NULL),(649,'OP594192.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(649,'OP594192.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(649,'OP594192.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(649,'OP594192.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(649,'OP594192.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(649,'OP594192.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(650,'ON929058.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(650,'ON929058.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(650,'ON929058.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-06'),(650,'ON929058.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI071',NULL,NULL,NULL,NULL),(650,'ON929058.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(650,'ON929058.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(650,'ON929058.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(650,'ON929058.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(650,'ON929058.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(650,'ON929058.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(661,'OP484679.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(661,'OP484679.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(661,'OP484679.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-21'),(661,'OP484679.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI358',NULL,NULL,NULL,NULL),(661,'OP484679.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(661,'OP484679.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(661,'OP484679.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(661,'OP484679.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(661,'OP484679.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(661,'OP484679.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(662,'OP263636.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(662,'OP263636.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-01'),(662,'OP263636.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-19'),(662,'OP263636.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI281',NULL,NULL,NULL,NULL),(662,'OP263636.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(662,'OP263636.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(662,'OP263636.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(662,'OP263636.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(662,'OP263636.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(662,'OP263636.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(665,'OP594197.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(665,'OP594197.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(665,'OP594197.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-06'),(665,'OP594197.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI433',NULL,NULL,NULL,NULL),(665,'OP594197.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(665,'OP594197.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(665,'OP594197.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(665,'OP594197.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(665,'OP594197.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(665,'OP594197.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(667,'OP626109.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(667,'OP626109.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(667,'OP626109.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-13'),(667,'OP626109.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI471',NULL,NULL,NULL,NULL),(667,'OP626109.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(667,'OP626109.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(667,'OP626109.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(667,'OP626109.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(667,'OP626109.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(667,'OP626109.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(668,'OP594195.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(668,'OP594195.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(668,'OP594195.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-06'),(668,'OP594195.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI431',NULL,NULL,NULL,NULL),(668,'OP594195.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(668,'OP594195.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(668,'OP594195.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(668,'OP594195.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(668,'OP594195.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(668,'OP594195.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(674,'ON959171.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(674,'ON959171.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(674,'ON959171.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-11'),(674,'ON959171.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI157',NULL,NULL,NULL,NULL),(674,'ON959171.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(674,'ON959171.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(674,'ON959171.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(674,'ON959171.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(674,'ON959171.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(674,'ON959171.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(675,'OP626133.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(675,'OP626133.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(675,'OP626133.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-13'),(675,'OP626133.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI495',NULL,NULL,NULL,NULL),(675,'OP626133.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(675,'OP626133.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(675,'OP626133.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(675,'OP626133.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(675,'OP626133.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(675,'OP626133.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(676,'OP523997.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(676,'OP523997.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(676,'OP523997.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-26'),(676,'OP523997.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI394',NULL,NULL,NULL,NULL),(676,'OP523997.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(676,'OP523997.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(676,'OP523997.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(676,'OP523997.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(676,'OP523997.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(676,'OP523997.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(677,'OP484684.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(677,'OP484684.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(677,'OP484684.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-21'),(677,'OP484684.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI363',NULL,NULL,NULL,NULL),(677,'OP484684.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(677,'OP484684.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(677,'OP484684.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(677,'OP484684.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(677,'OP484684.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(677,'OP484684.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(682,'OP626114.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(682,'OP626114.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(682,'OP626114.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-13'),(682,'OP626114.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI476',NULL,NULL,NULL,NULL),(682,'OP626114.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(682,'OP626114.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(682,'OP626114.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(682,'OP626114.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(682,'OP626114.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(682,'OP626114.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(684,'OP689683.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(684,'OP689683.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(684,'OP689683.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-20'),(684,'OP689683.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI530',NULL,NULL,NULL,NULL),(684,'OP689683.1',10,'LENGTH','numeric','integer',NULL,197141,NULL,NULL,NULL,NULL,NULL,NULL),(684,'OP689683.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(684,'OP689683.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(684,'OP689683.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(684,'OP689683.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(684,'OP689683.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(688,'OP484680.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(688,'OP484680.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(688,'OP484680.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-21'),(688,'OP484680.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI359',NULL,NULL,NULL,NULL),(688,'OP484680.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(688,'OP484680.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(688,'OP484680.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(688,'OP484680.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(688,'OP484680.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(688,'OP484680.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(693,'OP018589.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(693,'OP018589.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(693,'OP018589.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-19'),(693,'OP018589.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI180',NULL,NULL,NULL,NULL),(693,'OP018589.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(693,'OP018589.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(693,'OP018589.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(693,'OP018589.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(693,'OP018589.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(693,'OP018589.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(704,'ON929084.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(704,'ON929084.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(704,'ON929084.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-06'),(704,'ON929084.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI129',NULL,NULL,NULL,NULL),(704,'ON929084.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(704,'ON929084.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(704,'ON929084.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(704,'ON929084.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(704,'ON929084.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(704,'ON929084.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(705,'OP626137.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(705,'OP626137.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(705,'OP626137.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-13'),(705,'OP626137.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI498',NULL,NULL,NULL,NULL),(705,'OP626137.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(705,'OP626137.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(705,'OP626137.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(705,'OP626137.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(705,'OP626137.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(705,'OP626137.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(706,'OP018596.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(706,'OP018596.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(706,'OP018596.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-19'),(706,'OP018596.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI171',NULL,NULL,NULL,NULL),(706,'OP018596.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(706,'OP018596.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(706,'OP018596.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(706,'OP018596.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(706,'OP018596.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(706,'OP018596.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(708,'OP373392.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(708,'OP373392.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(708,'OP373392.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-06'),(708,'OP373392.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI334',NULL,NULL,NULL,NULL),(708,'OP373392.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(708,'OP373392.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(708,'OP373392.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(708,'OP373392.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(708,'OP373392.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(708,'OP373392.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(712,'OP484666.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(712,'OP484666.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(712,'OP484666.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-21'),(712,'OP484666.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI345',NULL,NULL,NULL,NULL),(712,'OP484666.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(712,'OP484666.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(712,'OP484666.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(712,'OP484666.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(712,'OP484666.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(712,'OP484666.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(719,'OP215277.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(719,'OP215277.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-01'),(719,'OP215277.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-17'),(719,'OP215277.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI258',NULL,NULL,NULL,NULL),(719,'OP215277.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(719,'OP215277.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(719,'OP215277.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(719,'OP215277.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(719,'OP215277.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(719,'OP215277.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(722,'OP524001.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(722,'OP524001.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(722,'OP524001.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-26'),(722,'OP524001.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI399',NULL,NULL,NULL,NULL),(722,'OP524001.1',10,'LENGTH','numeric','integer',NULL,197143,NULL,NULL,NULL,NULL,NULL,NULL),(722,'OP524001.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(722,'OP524001.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(722,'OP524001.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(722,'OP524001.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(722,'OP524001.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(725,'ON959170.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(725,'ON959170.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(725,'ON959170.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-11'),(725,'ON959170.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI156',NULL,NULL,NULL,NULL),(725,'ON959170.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(725,'ON959170.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(725,'ON959170.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(725,'ON959170.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(725,'ON959170.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(725,'ON959170.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(739,'OP764629.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(739,'OP764629.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-01'),(739,'OP764629.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-11-03'),(739,'OP764629.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI571',NULL,NULL,NULL,NULL),(739,'OP764629.1',10,'LENGTH','numeric','integer',NULL,197141,NULL,NULL,NULL,NULL,NULL,NULL),(739,'OP764629.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(739,'OP764629.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(739,'OP764629.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(739,'OP764629.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(739,'OP764629.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(743,'OP215281.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(743,'OP215281.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-01'),(743,'OP215281.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-17'),(743,'OP215281.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI262',NULL,NULL,NULL,NULL),(743,'OP215281.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(743,'OP215281.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(743,'OP215281.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(743,'OP215281.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(743,'OP215281.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(743,'OP215281.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(760,'OP484667.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(760,'OP484667.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(760,'OP484667.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-21'),(760,'OP484667.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI346',NULL,NULL,NULL,NULL),(760,'OP484667.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(760,'OP484667.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(760,'OP484667.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(760,'OP484667.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(760,'OP484667.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(760,'OP484667.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(761,'ON929082.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(761,'ON929082.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(761,'ON929082.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-06'),(761,'ON929082.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI127',NULL,NULL,NULL,NULL),(761,'ON929082.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(761,'ON929082.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(761,'ON929082.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(761,'ON929082.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(761,'ON929082.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(761,'ON929082.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(765,'OP626115.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(765,'OP626115.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(765,'OP626115.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-13'),(765,'OP626115.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI477',NULL,NULL,NULL,NULL),(765,'OP626115.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(765,'OP626115.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(765,'OP626115.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(765,'OP626115.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(765,'OP626115.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(765,'OP626115.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(766,'OP524009.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(766,'OP524009.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(766,'OP524009.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-26'),(766,'OP524009.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI407',NULL,NULL,NULL,NULL),(766,'OP524009.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(766,'OP524009.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(766,'OP524009.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(766,'OP524009.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(766,'OP524009.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(766,'OP524009.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(770,'OP588945.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(770,'OP588945.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(770,'OP588945.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-05'),(770,'OP588945.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'hMpxV/USA/NY-URMC-2207A101/2022',NULL,NULL,NULL,NULL),(770,'OP588945.1',10,'LENGTH','numeric','integer',NULL,197209,NULL,NULL,NULL,NULL,NULL,NULL),(770,'OP588945.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(770,'OP588945.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(770,'OP588945.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(770,'OP588945.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(770,'OP588945.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(771,'ON929066.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(771,'ON929066.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(771,'ON929066.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-06'),(771,'ON929066.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI108',NULL,NULL,NULL,NULL),(771,'ON929066.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(771,'ON929066.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(771,'ON929066.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(771,'ON929066.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(771,'ON929066.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(771,'ON929066.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(772,'OP524008.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(772,'OP524008.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(772,'OP524008.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-26'),(772,'OP524008.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI406',NULL,NULL,NULL,NULL),(772,'OP524008.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(772,'OP524008.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(772,'OP524008.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(772,'OP524008.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(772,'OP524008.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(772,'OP524008.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(773,'OP523982.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(773,'OP523982.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(773,'OP523982.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-26'),(773,'OP523982.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI380',NULL,NULL,NULL,NULL),(773,'OP523982.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(773,'OP523982.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(773,'OP523982.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(773,'OP523982.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(773,'OP523982.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(773,'OP523982.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(778,'OP373391.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(778,'OP373391.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(778,'OP373391.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-06'),(778,'OP373391.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI333',NULL,NULL,NULL,NULL),(778,'OP373391.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(778,'OP373391.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(778,'OP373391.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(778,'OP373391.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(778,'OP373391.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(778,'OP373391.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(785,'OP536738.2',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(785,'OP536738.2',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(785,'OP536738.2',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-11-08'),(785,'OP536738.2',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV-USA-IL-IDPH-077',NULL,NULL,NULL,NULL),(785,'OP536738.2',10,'LENGTH','numeric','integer',NULL,197084,NULL,NULL,NULL,NULL,NULL,NULL),(785,'OP536738.2',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(785,'OP536738.2',12,'COUNTRY','text','text',NULL,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(785,'OP536738.2',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(785,'OP536738.2',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(785,'OP536738.2',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(803,'ON959151.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(803,'ON959151.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(803,'ON959151.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-11'),(803,'ON959151.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI160',NULL,NULL,NULL,NULL),(803,'ON959151.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(803,'ON959151.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(803,'ON959151.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(803,'ON959151.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(803,'ON959151.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(803,'ON959151.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(805,'OP536740.2',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(805,'OP536740.2',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-02'),(805,'OP536740.2',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-11-08'),(805,'OP536740.2',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV-USA-IL-IDPH-079',NULL,NULL,NULL,NULL),(805,'OP536740.2',10,'LENGTH','numeric','integer',NULL,197083,NULL,NULL,NULL,NULL,NULL,NULL),(805,'OP536740.2',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(805,'OP536740.2',12,'COUNTRY','text','text',NULL,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(805,'OP536740.2',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(805,'OP536740.2',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(805,'OP536740.2',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(810,'OP215273.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(810,'OP215273.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-01'),(810,'OP215273.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-17'),(810,'OP215273.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI251',NULL,NULL,NULL,NULL),(810,'OP215273.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(810,'OP215273.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(810,'OP215273.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(810,'OP215273.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(810,'OP215273.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(810,'OP215273.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(820,'OP373389.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(820,'OP373389.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(820,'OP373389.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-06'),(820,'OP373389.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI331',NULL,NULL,NULL,NULL),(820,'OP373389.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(820,'OP373389.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(820,'OP373389.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(820,'OP373389.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(820,'OP373389.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(820,'OP373389.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(823,'OP339851.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(823,'OP339851.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-01'),(823,'OP339851.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-30'),(823,'OP339851.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI294',NULL,NULL,NULL,NULL),(823,'OP339851.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(823,'OP339851.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(823,'OP339851.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(823,'OP339851.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(823,'OP339851.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(823,'OP339851.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(836,'OP523979.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(836,'OP523979.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(836,'OP523979.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-26'),(836,'OP523979.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI377',NULL,NULL,NULL,NULL),(836,'OP523979.1',10,'LENGTH','numeric','integer',NULL,197171,NULL,NULL,NULL,NULL,NULL,NULL),(836,'OP523979.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(836,'OP523979.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(836,'OP523979.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(836,'OP523979.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(836,'OP523979.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(838,'OP215275.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(838,'OP215275.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-01'),(838,'OP215275.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-17'),(838,'OP215275.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI256',NULL,NULL,NULL,NULL),(838,'OP215275.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(838,'OP215275.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(838,'OP215275.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(838,'OP215275.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(838,'OP215275.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(838,'OP215275.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(843,'ON929085.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(843,'ON929085.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(843,'ON929085.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-06'),(843,'ON929085.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI130',NULL,NULL,NULL,NULL),(843,'ON929085.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(843,'ON929085.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(843,'ON929085.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(843,'ON929085.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(843,'ON929085.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(843,'ON929085.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(846,'OP270473.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(846,'OP270473.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-01'),(846,'OP270473.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-22'),(846,'OP270473.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI284',NULL,NULL,NULL,NULL),(846,'OP270473.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(846,'OP270473.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(846,'OP270473.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(846,'OP270473.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(846,'OP270473.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(846,'OP270473.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(849,'OP018598.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(849,'OP018598.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(849,'OP018598.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-19'),(849,'OP018598.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI173',NULL,NULL,NULL,NULL),(849,'OP018598.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(849,'OP018598.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(849,'OP018598.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(849,'OP018598.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(849,'OP018598.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(849,'OP018598.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(862,'OP626128.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(862,'OP626128.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(862,'OP626128.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-13'),(862,'OP626128.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI490',NULL,NULL,NULL,NULL),(862,'OP626128.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(862,'OP626128.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(862,'OP626128.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(862,'OP626128.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(862,'OP626128.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(862,'OP626128.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(918,'OP523992.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(918,'OP523992.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(918,'OP523992.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-26'),(918,'OP523992.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI390',NULL,NULL,NULL,NULL),(918,'OP523992.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(918,'OP523992.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(918,'OP523992.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(918,'OP523992.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(918,'OP523992.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(918,'OP523992.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(919,'OP524012.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(919,'OP524012.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(919,'OP524012.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-26'),(919,'OP524012.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI410',NULL,NULL,NULL,NULL),(919,'OP524012.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(919,'OP524012.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(919,'OP524012.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(919,'OP524012.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(919,'OP524012.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(919,'OP524012.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(922,'OP484669.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(922,'OP484669.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(922,'OP484669.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-21'),(922,'OP484669.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI348',NULL,NULL,NULL,NULL),(922,'OP484669.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(922,'OP484669.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(922,'OP484669.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(922,'OP484669.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(922,'OP484669.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(922,'OP484669.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(923,'OP270475.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(923,'OP270475.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-01'),(923,'OP270475.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-22'),(923,'OP270475.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI286',NULL,NULL,NULL,NULL),(923,'OP270475.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(923,'OP270475.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(923,'OP270475.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(923,'OP270475.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(923,'OP270475.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(923,'OP270475.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(929,'OP626121.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(929,'OP626121.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(929,'OP626121.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-13'),(929,'OP626121.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI483',NULL,NULL,NULL,NULL),(929,'OP626121.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(929,'OP626121.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(929,'OP626121.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(929,'OP626121.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(929,'OP626121.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(929,'OP626121.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(932,'OP215278.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(932,'OP215278.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-01'),(932,'OP215278.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-17'),(932,'OP215278.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI259',NULL,NULL,NULL,NULL),(932,'OP215278.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(932,'OP215278.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(932,'OP215278.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(932,'OP215278.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(932,'OP215278.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(932,'OP215278.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(935,'OP339848.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(935,'OP339848.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-01'),(935,'OP339848.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-30'),(935,'OP339848.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI291',NULL,NULL,NULL,NULL),(935,'OP339848.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(935,'OP339848.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(935,'OP339848.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(935,'OP339848.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(935,'OP339848.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(935,'OP339848.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(942,'ON959161.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(942,'ON959161.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(942,'ON959161.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-11'),(942,'ON959161.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI147',NULL,NULL,NULL,NULL),(942,'ON959161.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(942,'ON959161.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(942,'ON959161.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(942,'ON959161.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(942,'ON959161.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(942,'ON959161.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(945,'OP626113.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(945,'OP626113.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(945,'OP626113.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-13'),(945,'OP626113.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI475',NULL,NULL,NULL,NULL),(945,'OP626113.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(945,'OP626113.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(945,'OP626113.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(945,'OP626113.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(945,'OP626113.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(945,'OP626113.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(946,'OP339855.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(946,'OP339855.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-01'),(946,'OP339855.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-30'),(946,'OP339855.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI298',NULL,NULL,NULL,NULL),(946,'OP339855.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(946,'OP339855.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(946,'OP339855.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(946,'OP339855.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(946,'OP339855.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(946,'OP339855.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(961,'ON959173.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(961,'ON959173.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(961,'ON959173.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-11'),(961,'ON959173.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI159',NULL,NULL,NULL,NULL),(961,'ON959173.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(961,'ON959173.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(961,'ON959173.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(961,'ON959173.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(961,'ON959173.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(961,'ON959173.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(967,'ON959176.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(967,'ON959176.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(967,'ON959176.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-11'),(967,'ON959176.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI163',NULL,NULL,NULL,NULL),(967,'ON959176.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(967,'ON959176.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(967,'ON959176.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(967,'ON959176.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(967,'ON959176.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(967,'ON959176.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(969,'ON959167.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(969,'ON959167.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(969,'ON959167.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-11'),(969,'ON959167.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI153',NULL,NULL,NULL,NULL),(969,'ON959167.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(969,'ON959167.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(969,'ON959167.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(969,'ON959167.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(969,'ON959167.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(969,'ON959167.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(977,'OP626126.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(977,'OP626126.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(977,'OP626126.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-13'),(977,'OP626126.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI488',NULL,NULL,NULL,NULL),(977,'OP626126.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(977,'OP626126.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(977,'OP626126.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(977,'OP626126.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(977,'OP626126.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(977,'OP626126.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(987,'OP594203.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(987,'OP594203.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(987,'OP594203.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-06'),(987,'OP594203.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI439',NULL,NULL,NULL,NULL),(987,'OP594203.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(987,'OP594203.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(987,'OP594203.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(987,'OP594203.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(987,'OP594203.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(987,'OP594203.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(993,'ON929057.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(993,'ON929057.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(993,'ON929057.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-06'),(993,'ON929057.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI070',NULL,NULL,NULL,NULL),(993,'ON929057.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(993,'ON929057.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(993,'ON929057.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(993,'ON929057.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(993,'ON929057.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(993,'ON929057.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(1006,'OP484681.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(1006,'OP484681.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(1006,'OP484681.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-21'),(1006,'OP484681.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI360',NULL,NULL,NULL,NULL),(1006,'OP484681.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(1006,'OP484681.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(1006,'OP484681.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(1006,'OP484681.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(1006,'OP484681.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(1006,'OP484681.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(1009,'OP018602.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(1009,'OP018602.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(1009,'OP018602.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-19'),(1009,'OP018602.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI177',NULL,NULL,NULL,NULL),(1009,'OP018602.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(1009,'OP018602.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(1009,'OP018602.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(1009,'OP018602.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(1009,'OP018602.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(1009,'OP018602.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(1011,'ON959164.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(1011,'ON959164.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(1011,'ON959164.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-11'),(1011,'ON959164.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI150',NULL,NULL,NULL,NULL),(1011,'ON959164.1',10,'LENGTH','numeric','integer',NULL,197137,NULL,NULL,NULL,NULL,NULL,NULL),(1011,'ON959164.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(1011,'ON959164.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(1011,'ON959164.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(1011,'ON959164.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(1011,'ON959164.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(1028,'OP523995.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(1028,'OP523995.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(1028,'OP523995.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-26'),(1028,'OP523995.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI393',NULL,NULL,NULL,NULL),(1028,'OP523995.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(1028,'OP523995.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(1028,'OP523995.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(1028,'OP523995.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(1028,'OP523995.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(1028,'OP523995.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(1035,'OP523993.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(1035,'OP523993.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(1035,'OP523993.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-26'),(1035,'OP523993.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI391',NULL,NULL,NULL,NULL),(1035,'OP523993.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(1035,'OP523993.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(1035,'OP523993.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(1035,'OP523993.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(1035,'OP523993.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(1035,'OP523993.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(1036,'OP018593.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(1036,'OP018593.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(1036,'OP018593.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-19'),(1036,'OP018593.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI167',NULL,NULL,NULL,NULL),(1036,'OP018593.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(1036,'OP018593.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(1036,'OP018593.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(1036,'OP018593.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(1036,'OP018593.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(1036,'OP018593.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(1044,'ON929064.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(1044,'ON929064.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(1044,'ON929064.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-06'),(1044,'ON929064.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI106',NULL,NULL,NULL,NULL),(1044,'ON929064.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(1044,'ON929064.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(1044,'ON929064.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(1044,'ON929064.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(1044,'ON929064.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(1044,'ON929064.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(1048,'ON929091.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(1048,'ON929091.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(1048,'ON929091.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-06'),(1048,'ON929091.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI136',NULL,NULL,NULL,NULL),(1048,'ON929091.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(1048,'ON929091.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(1048,'ON929091.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(1048,'ON929091.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(1048,'ON929091.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(1048,'ON929091.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(1049,'ON929074.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(1049,'ON929074.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(1049,'ON929074.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-06'),(1049,'ON929074.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI119',NULL,NULL,NULL,NULL),(1049,'ON929074.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(1049,'ON929074.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(1049,'ON929074.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(1049,'ON929074.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(1049,'ON929074.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(1049,'ON929074.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(1056,'OP626123.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(1056,'OP626123.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(1056,'OP626123.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-13'),(1056,'OP626123.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI485',NULL,NULL,NULL,NULL),(1056,'OP626123.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(1056,'OP626123.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(1056,'OP626123.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(1056,'OP626123.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(1056,'OP626123.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(1056,'OP626123.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(1083,'OP484695.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(1083,'OP484695.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(1083,'OP484695.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-21'),(1083,'OP484695.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI342',NULL,NULL,NULL,NULL),(1083,'OP484695.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(1083,'OP484695.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(1083,'OP484695.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(1083,'OP484695.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(1083,'OP484695.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(1083,'OP484695.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(1085,'ON929075.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(1085,'ON929075.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(1085,'ON929075.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-06'),(1085,'ON929075.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI120',NULL,NULL,NULL,NULL),(1085,'ON929075.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(1085,'ON929075.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(1085,'ON929075.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(1085,'ON929075.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(1085,'ON929075.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(1085,'ON929075.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(1087,'OP626132.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(1087,'OP626132.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(1087,'OP626132.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-13'),(1087,'OP626132.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI494',NULL,NULL,NULL,NULL),(1087,'OP626132.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(1087,'OP626132.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(1087,'OP626132.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(1087,'OP626132.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(1087,'OP626132.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(1087,'OP626132.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(1095,'OP215287.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(1095,'OP215287.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-01'),(1095,'OP215287.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-17'),(1095,'OP215287.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI268',NULL,NULL,NULL,NULL),(1095,'OP215287.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(1095,'OP215287.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(1095,'OP215287.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(1095,'OP215287.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(1095,'OP215287.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(1095,'OP215287.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(1101,'ON959169.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(1101,'ON959169.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(1101,'ON959169.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-11'),(1101,'ON959169.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI155',NULL,NULL,NULL,NULL),(1101,'ON959169.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(1101,'ON959169.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(1101,'ON959169.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(1101,'ON959169.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(1101,'ON959169.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(1101,'ON959169.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(1102,'OP215288.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(1102,'OP215288.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-01'),(1102,'OP215288.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-17'),(1102,'OP215288.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI270',NULL,NULL,NULL,NULL),(1102,'OP215288.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(1102,'OP215288.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(1102,'OP215288.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(1102,'OP215288.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(1102,'OP215288.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(1102,'OP215288.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(1103,'OP588946.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(1103,'OP588946.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(1103,'OP588946.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-05'),(1103,'OP588946.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'hMpxV/USA/NY-URMC-2207A102/2022',NULL,NULL,NULL,NULL),(1103,'OP588946.1',10,'LENGTH','numeric','integer',NULL,197209,NULL,NULL,NULL,NULL,NULL,NULL),(1103,'OP588946.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(1103,'OP588946.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(1103,'OP588946.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(1103,'OP588946.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(1103,'OP588946.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(1162,'ON929072.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(1162,'ON929072.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(1162,'ON929072.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-06'),(1162,'ON929072.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI114',NULL,NULL,NULL,NULL),(1162,'ON929072.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(1162,'ON929072.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(1162,'ON929072.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(1162,'ON929072.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(1162,'ON929072.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(1162,'ON929072.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(1168,'OP215285.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(1168,'OP215285.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-01'),(1168,'OP215285.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-17'),(1168,'OP215285.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI266',NULL,NULL,NULL,NULL),(1168,'OP215285.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(1168,'OP215285.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(1168,'OP215285.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(1168,'OP215285.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(1168,'OP215285.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(1168,'OP215285.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(1169,'OP484671.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(1169,'OP484671.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(1169,'OP484671.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-21'),(1169,'OP484671.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI350',NULL,NULL,NULL,NULL),(1169,'OP484671.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(1169,'OP484671.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(1169,'OP484671.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(1169,'OP484671.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(1169,'OP484671.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(1169,'OP484671.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(1174,'OP263627.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(1174,'OP263627.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-01'),(1174,'OP263627.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-19'),(1174,'OP263627.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI272',NULL,NULL,NULL,NULL),(1174,'OP263627.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(1174,'OP263627.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(1174,'OP263627.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(1174,'OP263627.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(1174,'OP263627.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(1174,'OP263627.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(1181,'OP339854.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(1181,'OP339854.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-01'),(1181,'OP339854.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-30'),(1181,'OP339854.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI297',NULL,NULL,NULL,NULL),(1181,'OP339854.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(1181,'OP339854.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(1181,'OP339854.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(1181,'OP339854.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(1181,'OP339854.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(1181,'OP339854.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(1184,'OP524004.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(1184,'OP524004.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(1184,'OP524004.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-26'),(1184,'OP524004.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI403',NULL,NULL,NULL,NULL),(1184,'OP524004.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(1184,'OP524004.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(1184,'OP524004.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(1184,'OP524004.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(1184,'OP524004.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(1184,'OP524004.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(159074,'OP626119.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(159074,'OP626119.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(159074,'OP626119.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-13'),(159074,'OP626119.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI481',NULL,NULL,NULL,NULL),(159074,'OP626119.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(159074,'OP626119.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(159074,'OP626119.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(159074,'OP626119.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(159074,'OP626119.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(159079,'OP215259.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(159079,'OP215259.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-01'),(159079,'OP215259.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-17'),(159079,'OP215259.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI233',NULL,NULL,NULL,NULL),(159079,'OP215259.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(159079,'OP215259.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(159079,'OP215259.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(159079,'OP215259.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(159079,'OP215259.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(159131,'OP536666.2',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(159131,'OP536666.2',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-06-30'),(159131,'OP536666.2',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-11-08'),(159131,'OP536666.2',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV-USA-IL-IDPH-005',NULL,NULL,NULL,NULL),(159131,'OP536666.2',10,'LENGTH','numeric','integer',NULL,197083,NULL,NULL,NULL,NULL,NULL,NULL),(159131,'OP536666.2',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(159131,'OP536666.2',12,'COUNTRY','text','text',NULL,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(159131,'OP536666.2',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(159131,'OP536666.2',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(159139,'OP484686.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(159139,'OP484686.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(159139,'OP484686.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-21'),(159139,'OP484686.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI365',NULL,NULL,NULL,NULL),(159139,'OP484686.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(159139,'OP484686.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(159139,'OP484686.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(159139,'OP484686.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(159139,'OP484686.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(159157,'OP536715.2',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(159157,'OP536715.2',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(159157,'OP536715.2',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-11-08'),(159157,'OP536715.2',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV-USA-IL-IDPH-054',NULL,NULL,NULL,NULL),(159157,'OP536715.2',10,'LENGTH','numeric','integer',NULL,197083,NULL,NULL,NULL,NULL,NULL,NULL),(159157,'OP536715.2',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(159157,'OP536715.2',12,'COUNTRY','text','text',NULL,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(159157,'OP536715.2',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(159157,'OP536715.2',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(159187,'OP523996.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(159187,'OP523996.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(159187,'OP523996.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-26'),(159187,'OP523996.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI397',NULL,NULL,NULL,NULL),(159187,'OP523996.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(159187,'OP523996.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(159187,'OP523996.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(159187,'OP523996.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(159187,'OP523996.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(159197,'OP594186.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(159197,'OP594186.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(159197,'OP594186.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-06'),(159197,'OP594186.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI422',NULL,NULL,NULL,NULL),(159197,'OP594186.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(159197,'OP594186.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(159197,'OP594186.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(159197,'OP594186.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(159197,'OP594186.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(159233,'OP536668.2',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(159233,'OP536668.2',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-02'),(159233,'OP536668.2',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-11-08'),(159233,'OP536668.2',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV-USA-IL-IDPH-007',NULL,NULL,NULL,NULL),(159233,'OP536668.2',10,'LENGTH','numeric','integer',NULL,197083,NULL,NULL,NULL,NULL,NULL,NULL),(159233,'OP536668.2',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(159233,'OP536668.2',12,'COUNTRY','text','text',NULL,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(159233,'OP536668.2',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(159233,'OP536668.2',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(159281,'OP536677.2',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(159281,'OP536677.2',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-05'),(159281,'OP536677.2',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-11-08'),(159281,'OP536677.2',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV-USA-IL-IDPH-016',NULL,NULL,NULL,NULL),(159281,'OP536677.2',10,'LENGTH','numeric','integer',NULL,197084,NULL,NULL,NULL,NULL,NULL,NULL),(159281,'OP536677.2',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(159281,'OP536677.2',12,'COUNTRY','text','text',NULL,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(159281,'OP536677.2',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(159281,'OP536677.2',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(159340,'OP215240.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(159340,'OP215240.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-01'),(159340,'OP215240.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-17'),(159340,'OP215240.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI200',NULL,NULL,NULL,NULL),(159340,'OP215240.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(159340,'OP215240.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(159340,'OP215240.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(159340,'OP215240.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(159340,'OP215240.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(159355,'OP594187.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(159355,'OP594187.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(159355,'OP594187.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-06'),(159355,'OP594187.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI423',NULL,NULL,NULL,NULL),(159355,'OP594187.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(159355,'OP594187.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(159355,'OP594187.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(159355,'OP594187.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(159355,'OP594187.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(159415,'OP215238.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(159415,'OP215238.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-01'),(159415,'OP215238.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-17'),(159415,'OP215238.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI197',NULL,NULL,NULL,NULL),(159415,'OP215238.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(159415,'OP215238.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(159415,'OP215238.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(159415,'OP215238.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(159415,'OP215238.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(159432,'OP594199.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(159432,'OP594199.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(159432,'OP594199.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-06'),(159432,'OP594199.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI435',NULL,NULL,NULL,NULL),(159432,'OP594199.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(159432,'OP594199.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(159432,'OP594199.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(159432,'OP594199.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(159432,'OP594199.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(159562,'OP536734.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(159562,'OP536734.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-06-30'),(159562,'OP536734.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-27'),(159562,'OP536734.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV-USA-IL-IDPH-073',NULL,NULL,NULL,NULL),(159562,'OP536734.1',10,'LENGTH','numeric','integer',NULL,197083,NULL,NULL,NULL,NULL,NULL,NULL),(159562,'OP536734.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(159562,'OP536734.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(159562,'OP536734.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(159562,'OP536734.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(159567,'OP536741.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(159567,'OP536741.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(159567,'OP536741.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-27'),(159567,'OP536741.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV-USA-IL-IDPH-080',NULL,NULL,NULL,NULL),(159567,'OP536741.1',10,'LENGTH','numeric','integer',NULL,197083,NULL,NULL,NULL,NULL,NULL,NULL),(159567,'OP536741.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(159567,'OP536741.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(159567,'OP536741.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(159567,'OP536741.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(159684,'OP215205.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(159684,'OP215205.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-01'),(159684,'OP215205.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-12'),(159684,'OP215205.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI214',NULL,NULL,NULL,NULL),(159684,'OP215205.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(159684,'OP215205.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(159684,'OP215205.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(159684,'OP215205.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(159684,'OP215205.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(159705,'OP484665.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(159705,'OP484665.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(159705,'OP484665.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-21'),(159705,'OP484665.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI343',NULL,NULL,NULL,NULL),(159705,'OP484665.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(159705,'OP484665.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(159705,'OP484665.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(159705,'OP484665.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(159705,'OP484665.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(160033,'OP536717.2',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(160033,'OP536717.2',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-09'),(160033,'OP536717.2',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-11-08'),(160033,'OP536717.2',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV-USA-IL-IDPH-056',NULL,NULL,NULL,NULL),(160033,'OP536717.2',10,'LENGTH','numeric','integer',NULL,197084,NULL,NULL,NULL,NULL,NULL,NULL),(160033,'OP536717.2',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(160033,'OP536717.2',12,'COUNTRY','text','text',NULL,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(160033,'OP536717.2',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(160033,'OP536717.2',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(160041,'OP536721.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(160041,'OP536721.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-06'),(160041,'OP536721.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-27'),(160041,'OP536721.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV-USA-IL-IDPH-060',NULL,NULL,NULL,NULL),(160041,'OP536721.1',10,'LENGTH','numeric','integer',NULL,197083,NULL,NULL,NULL,NULL,NULL,NULL),(160041,'OP536721.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(160041,'OP536721.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(160041,'OP536721.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(160041,'OP536721.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(160102,'OP215247.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(160102,'OP215247.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-01'),(160102,'OP215247.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-17'),(160102,'OP215247.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI211',NULL,NULL,NULL,NULL),(160102,'OP215247.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(160102,'OP215247.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(160102,'OP215247.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(160102,'OP215247.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(160102,'OP215247.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(160105,'OP626120.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(160105,'OP626120.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(160105,'OP626120.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-13'),(160105,'OP626120.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI482',NULL,NULL,NULL,NULL),(160105,'OP626120.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(160105,'OP626120.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(160105,'OP626120.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(160105,'OP626120.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(160105,'OP626120.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(160239,'OP594190.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(160239,'OP594190.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(160239,'OP594190.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-06'),(160239,'OP594190.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI426',NULL,NULL,NULL,NULL),(160239,'OP594190.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(160239,'OP594190.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(160239,'OP594190.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(160239,'OP594190.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(160239,'OP594190.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(160260,'OP215276.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(160260,'OP215276.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-01'),(160260,'OP215276.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-17'),(160260,'OP215276.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI257',NULL,NULL,NULL,NULL),(160260,'OP215276.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(160260,'OP215276.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(160260,'OP215276.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(160260,'OP215276.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(160260,'OP215276.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(160289,'OP215282.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(160289,'OP215282.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-01'),(160289,'OP215282.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-17'),(160289,'OP215282.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI263',NULL,NULL,NULL,NULL),(160289,'OP215282.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(160289,'OP215282.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(160289,'OP215282.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(160289,'OP215282.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(160289,'OP215282.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(160304,'OP215221.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(160304,'OP215221.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-01'),(160304,'OP215221.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-17'),(160304,'OP215221.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI229',NULL,NULL,NULL,NULL),(160304,'OP215221.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(160304,'OP215221.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(160304,'OP215221.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(160304,'OP215221.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(160304,'OP215221.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(160314,'OP536676.2',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(160314,'OP536676.2',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-06'),(160314,'OP536676.2',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-11-08'),(160314,'OP536676.2',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV-USA-IL-IDPH-015',NULL,NULL,NULL,NULL),(160314,'OP536676.2',10,'LENGTH','numeric','integer',NULL,197083,NULL,NULL,NULL,NULL,NULL,NULL),(160314,'OP536676.2',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(160314,'OP536676.2',12,'COUNTRY','text','text',NULL,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(160314,'OP536676.2',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(160314,'OP536676.2',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(160317,'OP536743.2',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(160317,'OP536743.2',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-03'),(160317,'OP536743.2',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-11-08'),(160317,'OP536743.2',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV-USA-IL-IDPH-082',NULL,NULL,NULL,NULL),(160317,'OP536743.2',10,'LENGTH','numeric','integer',NULL,197083,NULL,NULL,NULL,NULL,NULL,NULL),(160317,'OP536743.2',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(160317,'OP536743.2',12,'COUNTRY','text','text',NULL,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(160317,'OP536743.2',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(160317,'OP536743.2',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(160319,'OP536663.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(160319,'OP536663.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-04'),(160319,'OP536663.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-27'),(160319,'OP536663.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV-USA-IL-IDPH-002',NULL,NULL,NULL,NULL),(160319,'OP536663.1',10,'LENGTH','numeric','integer',NULL,197083,NULL,NULL,NULL,NULL,NULL,NULL),(160319,'OP536663.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(160319,'OP536663.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(160319,'OP536663.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(160319,'OP536663.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(160376,'OP536671.2',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(160376,'OP536671.2',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-05'),(160376,'OP536671.2',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-11-08'),(160376,'OP536671.2',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV-USA-IL-IDPH-010',NULL,NULL,NULL,NULL),(160376,'OP536671.2',10,'LENGTH','numeric','integer',NULL,197083,NULL,NULL,NULL,NULL,NULL,NULL),(160376,'OP536671.2',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(160376,'OP536671.2',12,'COUNTRY','text','text',NULL,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(160376,'OP536671.2',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(160376,'OP536671.2',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(160417,'OP524000.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(160417,'OP524000.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(160417,'OP524000.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-26'),(160417,'OP524000.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI398',NULL,NULL,NULL,NULL),(160417,'OP524000.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(160417,'OP524000.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(160417,'OP524000.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(160417,'OP524000.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(160417,'OP524000.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(160485,'OP594208.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(160485,'OP594208.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(160485,'OP594208.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-06'),(160485,'OP594208.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI444',NULL,NULL,NULL,NULL),(160485,'OP594208.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(160485,'OP594208.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(160485,'OP594208.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(160485,'OP594208.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(160485,'OP594208.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(160498,'OP536720.2',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(160498,'OP536720.2',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-06'),(160498,'OP536720.2',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-11-08'),(160498,'OP536720.2',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV-USA-IL-IDPH-059',NULL,NULL,NULL,NULL),(160498,'OP536720.2',10,'LENGTH','numeric','integer',NULL,197083,NULL,NULL,NULL,NULL,NULL,NULL),(160498,'OP536720.2',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(160498,'OP536720.2',12,'COUNTRY','text','text',NULL,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(160498,'OP536720.2',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(160498,'OP536720.2',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(160532,'ON929062.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(160532,'ON929062.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(160532,'ON929062.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-06'),(160532,'ON929062.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI104',NULL,NULL,NULL,NULL),(160532,'ON929062.1',10,'LENGTH','numeric','integer',NULL,197141,NULL,NULL,NULL,NULL,NULL,NULL),(160532,'ON929062.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(160532,'ON929062.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(160532,'ON929062.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(160532,'ON929062.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(160574,'OP536678.2',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(160574,'OP536678.2',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-06'),(160574,'OP536678.2',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-11-08'),(160574,'OP536678.2',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV-USA-IL-IDPH-017',NULL,NULL,NULL,NULL),(160574,'OP536678.2',10,'LENGTH','numeric','integer',NULL,197083,NULL,NULL,NULL,NULL,NULL,NULL),(160574,'OP536678.2',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(160574,'OP536678.2',12,'COUNTRY','text','text',NULL,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(160574,'OP536678.2',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(160574,'OP536678.2',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(160603,'OP536727.2',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(160603,'OP536727.2',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-06-28'),(160603,'OP536727.2',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-11-08'),(160603,'OP536727.2',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV-USA-IL-IDPH-066',NULL,NULL,NULL,NULL),(160603,'OP536727.2',10,'LENGTH','numeric','integer',NULL,197084,NULL,NULL,NULL,NULL,NULL,NULL),(160603,'OP536727.2',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(160603,'OP536727.2',12,'COUNTRY','text','text',NULL,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(160603,'OP536727.2',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(160603,'OP536727.2',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(160622,'OP263626.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(160622,'OP263626.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-01'),(160622,'OP263626.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-19'),(160622,'OP263626.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI272',NULL,NULL,NULL,NULL),(160622,'OP263626.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(160622,'OP263626.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(160622,'OP263626.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(160622,'OP263626.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(160622,'OP263626.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(161161,'OP594200.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(161161,'OP594200.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(161161,'OP594200.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-06'),(161161,'OP594200.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI436',NULL,NULL,NULL,NULL),(161161,'OP594200.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(161161,'OP594200.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(161161,'OP594200.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(161161,'OP594200.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(161161,'OP594200.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(161178,'OP215261.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(161178,'OP215261.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-01'),(161178,'OP215261.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-17'),(161178,'OP215261.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI237',NULL,NULL,NULL,NULL),(161178,'OP215261.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(161178,'OP215261.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(161178,'OP215261.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(161178,'OP215261.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(161178,'OP215261.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(161249,'OP626107.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(161249,'OP626107.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(161249,'OP626107.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-13'),(161249,'OP626107.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI469',NULL,NULL,NULL,NULL),(161249,'OP626107.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(161249,'OP626107.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(161249,'OP626107.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(161249,'OP626107.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(161249,'OP626107.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(161293,'OP484692.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(161293,'OP484692.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(161293,'OP484692.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-21'),(161293,'OP484692.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI371',NULL,NULL,NULL,NULL),(161293,'OP484692.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(161293,'OP484692.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(161293,'OP484692.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(161293,'OP484692.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(161293,'OP484692.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(161330,'OP484689.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(161330,'OP484689.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(161330,'OP484689.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-21'),(161330,'OP484689.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI368',NULL,NULL,NULL,NULL),(161330,'OP484689.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(161330,'OP484689.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(161330,'OP484689.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(161330,'OP484689.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(161330,'OP484689.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(161337,'OP215212.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(161337,'OP215212.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-01'),(161337,'OP215212.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-12'),(161337,'OP215212.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI204',NULL,NULL,NULL,NULL),(161337,'OP215212.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(161337,'OP215212.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(161337,'OP215212.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(161337,'OP215212.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(161337,'OP215212.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(161445,'OP536736.2',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(161445,'OP536736.2',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(161445,'OP536736.2',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-11-08'),(161445,'OP536736.2',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV-USA-IL-IDPH-075',NULL,NULL,NULL,NULL),(161445,'OP536736.2',10,'LENGTH','numeric','integer',NULL,197083,NULL,NULL,NULL,NULL,NULL,NULL),(161445,'OP536736.2',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(161445,'OP536736.2',12,'COUNTRY','text','text',NULL,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(161445,'OP536736.2',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(161445,'OP536736.2',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(161472,'OP696842.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(161472,'OP696842.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(161472,'OP696842.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-21'),(161472,'OP696842.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI339',NULL,NULL,NULL,NULL),(161472,'OP696842.1',10,'LENGTH','numeric','integer',NULL,208626,NULL,NULL,NULL,NULL,NULL,NULL),(161472,'OP696842.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(161472,'OP696842.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(161472,'OP696842.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(161472,'OP696842.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(161494,'OP270472.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(161494,'OP270472.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-01'),(161494,'OP270472.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-22'),(161494,'OP270472.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI283',NULL,NULL,NULL,NULL),(161494,'OP270472.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(161494,'OP270472.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(161494,'OP270472.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(161494,'OP270472.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(161494,'OP270472.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(161500,'OP594205.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(161500,'OP594205.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(161500,'OP594205.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-06'),(161500,'OP594205.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI441',NULL,NULL,NULL,NULL),(161500,'OP594205.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(161500,'OP594205.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(161500,'OP594205.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(161500,'OP594205.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(161500,'OP594205.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(161504,'OP484664.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(161504,'OP484664.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(161504,'OP484664.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-21'),(161504,'OP484664.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI341',NULL,NULL,NULL,NULL),(161504,'OP484664.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(161504,'OP484664.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(161504,'OP484664.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(161504,'OP484664.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(161504,'OP484664.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(161531,'OP215251.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(161531,'OP215251.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-01'),(161531,'OP215251.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-17'),(161531,'OP215251.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI221',NULL,NULL,NULL,NULL),(161531,'OP215251.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(161531,'OP215251.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(161531,'OP215251.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(161531,'OP215251.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(161531,'OP215251.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(161540,'OP215217.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(161540,'OP215217.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-01'),(161540,'OP215217.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-17'),(161540,'OP215217.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI218',NULL,NULL,NULL,NULL),(161540,'OP215217.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(161540,'OP215217.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(161540,'OP215217.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(161540,'OP215217.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(161540,'OP215217.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(161574,'OP536730.2',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(161574,'OP536730.2',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-06-28'),(161574,'OP536730.2',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-11-08'),(161574,'OP536730.2',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV-USA-IL-IDPH-069',NULL,NULL,NULL,NULL),(161574,'OP536730.2',10,'LENGTH','numeric','integer',NULL,197083,NULL,NULL,NULL,NULL,NULL,NULL),(161574,'OP536730.2',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(161574,'OP536730.2',12,'COUNTRY','text','text',NULL,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(161574,'OP536730.2',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(161574,'OP536730.2',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(161639,'OP536669.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(161639,'OP536669.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-04'),(161639,'OP536669.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-27'),(161639,'OP536669.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV-USA-IL-IDPH-008',NULL,NULL,NULL,NULL),(161639,'OP536669.1',10,'LENGTH','numeric','integer',NULL,197083,NULL,NULL,NULL,NULL,NULL,NULL),(161639,'OP536669.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(161639,'OP536669.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(161639,'OP536669.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(161639,'OP536669.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(161673,'OP594194.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(161673,'OP594194.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(161673,'OP594194.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-06'),(161673,'OP594194.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI430',NULL,NULL,NULL,NULL),(161673,'OP594194.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(161673,'OP594194.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(161673,'OP594194.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(161673,'OP594194.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(161673,'OP594194.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(161692,'OQ159026.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(161692,'OQ159026.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-01'),(161692,'OQ159026.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-03'),(161692,'OQ159026.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI631',NULL,NULL,NULL,NULL),(161692,'OQ159026.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(161692,'OQ159026.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(161692,'OQ159026.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(161692,'OQ159026.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(161692,'OQ159026.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(161745,'OP536674.2',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(161745,'OP536674.2',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-06'),(161745,'OP536674.2',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-11-08'),(161745,'OP536674.2',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV-USA-IL-IDPH-013',NULL,NULL,NULL,NULL),(161745,'OP536674.2',10,'LENGTH','numeric','integer',NULL,197083,NULL,NULL,NULL,NULL,NULL,NULL),(161745,'OP536674.2',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(161745,'OP536674.2',12,'COUNTRY','text','text',NULL,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(161745,'OP536674.2',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(161745,'OP536674.2',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(161887,'OP536719.2',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(161887,'OP536719.2',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-05'),(161887,'OP536719.2',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-11-08'),(161887,'OP536719.2',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV-USA-IL-IDPH-058',NULL,NULL,NULL,NULL),(161887,'OP536719.2',10,'LENGTH','numeric','integer',NULL,197083,NULL,NULL,NULL,NULL,NULL,NULL),(161887,'OP536719.2',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(161887,'OP536719.2',12,'COUNTRY','text','text',NULL,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(161887,'OP536719.2',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(161887,'OP536719.2',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(162263,'OP484688.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(162263,'OP484688.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(162263,'OP484688.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-21'),(162263,'OP484688.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI367',NULL,NULL,NULL,NULL),(162263,'OP484688.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(162263,'OP484688.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(162263,'OP484688.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(162263,'OP484688.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(162263,'OP484688.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(162312,'OP594198.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(162312,'OP594198.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(162312,'OP594198.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-06'),(162312,'OP594198.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI434',NULL,NULL,NULL,NULL),(162312,'OP594198.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(162312,'OP594198.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(162312,'OP594198.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(162312,'OP594198.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(162312,'OP594198.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(162340,'OP536682.2',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(162340,'OP536682.2',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-05'),(162340,'OP536682.2',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-11-08'),(162340,'OP536682.2',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV-USA-IL-IDPH-021',NULL,NULL,NULL,NULL),(162340,'OP536682.2',10,'LENGTH','numeric','integer',NULL,197083,NULL,NULL,NULL,NULL,NULL,NULL),(162340,'OP536682.2',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(162340,'OP536682.2',12,'COUNTRY','text','text',NULL,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(162340,'OP536682.2',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(162340,'OP536682.2',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(162346,'OP523985.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(162346,'OP523985.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(162346,'OP523985.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-26'),(162346,'OP523985.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI383',NULL,NULL,NULL,NULL),(162346,'OP523985.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(162346,'OP523985.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(162346,'OP523985.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(162346,'OP523985.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(162346,'OP523985.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(162364,'OP215249.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(162364,'OP215249.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-01'),(162364,'OP215249.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-17'),(162364,'OP215249.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI216',NULL,NULL,NULL,NULL),(162364,'OP215249.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(162364,'OP215249.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(162364,'OP215249.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(162364,'OP215249.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(162364,'OP215249.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(162396,'OP484693.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(162396,'OP484693.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(162396,'OP484693.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-21'),(162396,'OP484693.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI372',NULL,NULL,NULL,NULL),(162396,'OP484693.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(162396,'OP484693.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(162396,'OP484693.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(162396,'OP484693.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(162396,'OP484693.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(162412,'OP215206.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(162412,'OP215206.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-01'),(162412,'OP215206.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-12'),(162412,'OP215206.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI243',NULL,NULL,NULL,NULL),(162412,'OP215206.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(162412,'OP215206.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(162412,'OP215206.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(162412,'OP215206.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(162412,'OP215206.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(162438,'OP536672.2',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(162438,'OP536672.2',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-05'),(162438,'OP536672.2',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-11-08'),(162438,'OP536672.2',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV-USA-IL-IDPH-011',NULL,NULL,NULL,NULL),(162438,'OP536672.2',10,'LENGTH','numeric','integer',NULL,197083,NULL,NULL,NULL,NULL,NULL,NULL),(162438,'OP536672.2',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(162438,'OP536672.2',12,'COUNTRY','text','text',NULL,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(162438,'OP536672.2',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(162438,'OP536672.2',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(162493,'OP594202.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(162493,'OP594202.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(162493,'OP594202.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-06'),(162493,'OP594202.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI438',NULL,NULL,NULL,NULL),(162493,'OP594202.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(162493,'OP594202.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(162493,'OP594202.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(162493,'OP594202.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(162493,'OP594202.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(162535,'OP594189.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(162535,'OP594189.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-09-01'),(162535,'OP594189.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-06'),(162535,'OP594189.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI425',NULL,NULL,NULL,NULL),(162535,'OP594189.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(162535,'OP594189.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(162535,'OP594189.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(162535,'OP594189.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(162535,'OP594189.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(162560,'OP626131.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(162560,'OP626131.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(162560,'OP626131.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-13'),(162560,'OP626131.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI493',NULL,NULL,NULL,NULL),(162560,'OP626131.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(162560,'OP626131.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(162560,'OP626131.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(162560,'OP626131.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(162560,'OP626131.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(162900,'OP018599.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-01-01'),(162900,'OP018599.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-01'),(162900,'OP018599.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-07-19'),(162900,'OP018599.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI174',NULL,NULL,NULL,NULL),(162900,'OP018599.1',10,'LENGTH','numeric','integer',NULL,197139,NULL,NULL,NULL,NULL,NULL,NULL),(162900,'OP018599.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(162900,'OP018599.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(162900,'OP018599.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(162900,'OP018599.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(230088,'OQ451901.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-03-08'),(230088,'OQ451901.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-01'),(230088,'OQ451901.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-02-22'),(230088,'OQ451901.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI716',NULL,NULL,NULL,NULL),(230088,'OQ451901.1',10,'LENGTH','numeric','integer',NULL,197141,NULL,NULL,NULL,NULL,NULL,NULL),(230088,'OQ451901.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(230088,'OQ451901.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(230088,'OQ451901.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(230088,'OQ451901.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(230088,'OQ451901.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(230122,'OQ451900.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-03-08'),(230122,'OQ451900.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-10-01'),(230122,'OQ451900.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-02-22'),(230122,'OQ451900.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI715',NULL,NULL,NULL,NULL),(230122,'OQ451900.1',10,'LENGTH','numeric','integer',NULL,197141,NULL,NULL,NULL,NULL,NULL,NULL),(230122,'OQ451900.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(230122,'OQ451900.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(230122,'OQ451900.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(230122,'OQ451900.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(230122,'OQ451900.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(230211,'OQ451895.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-03-08'),(230211,'OQ451895.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-01'),(230211,'OQ451895.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-02-22'),(230211,'OQ451895.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI710',NULL,NULL,NULL,NULL),(230211,'OQ451895.1',10,'LENGTH','numeric','integer',NULL,197141,NULL,NULL,NULL,NULL,NULL,NULL),(230211,'OQ451895.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(230211,'OQ451895.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(230211,'OQ451895.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(230211,'OQ451895.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(230211,'OQ451895.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(230329,'OQ451896.1',1,'IMPORTED','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-03-08'),(230329,'OQ451896.1',7,'COLLECTION_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2022-08-01'),(230329,'OQ451896.1',8,'RELEASE_DATE','date','date',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2023-02-22'),(230329,'OQ451896.1',9,'ISOLATE','text','text',NULL,NULL,NULL,'MPXV/Germany/2022/RKI711',NULL,NULL,NULL,NULL),(230329,'OQ451896.1',10,'LENGTH','numeric','integer',NULL,197140,NULL,NULL,NULL,NULL,NULL,NULL),(230329,'OQ451896.1',11,'SEQ_TECH','text','text',NULL,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(230329,'OQ451896.1',12,'COUNTRY','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(230329,'OQ451896.1',13,'GEO_LOCATION','text','text',NULL,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(230329,'OQ451896.1',14,'HOST','text','text',NULL,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(230329,'OQ451896.1',15,'GENOME_COMPLETENESS','text','text',NULL,NULL,NULL,'complete',NULL,NULL,NULL,NULL);
+/*!40000 ALTER TABLE `propertyView` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
+-- Table structure for table `reference`
+--
+
+DROP TABLE IF EXISTS `reference`;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!50503 SET character_set_client = utf8mb4 */;
+CREATE TABLE `reference` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `accession` varchar(100) NOT NULL,
+ `description` text DEFAULT NULL,
+ `organism` varchar(100) DEFAULT NULL,
+ `translation_id` int(11) NOT NULL,
+ `standard` int(11) NOT NULL,
+ PRIMARY KEY (`id`),
+ UNIQUE KEY `accession` (`accession`),
+ KEY `translation_id` (`translation_id`),
+ CONSTRAINT `reference_ibfk_1` FOREIGN KEY (`translation_id`) REFERENCES `translation` (`id`) ON DELETE CASCADE
+) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `reference`
+--
+
+LOCK TABLES `reference` WRITE;
+/*!40000 ALTER TABLE `reference` DISABLE KEYS */;
+INSERT INTO `reference` VALUES (2,'NC_063383.1','Monkeypox virus, complete genome','Monkeypox virus',1,0),(4,'ON563414.3','Monkeypox virus isolate MPXV_USA_2022_MA001, complete genome','Monkeypox virus',1,0);
+/*!40000 ALTER TABLE `reference` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
+-- Table structure for table `sample`
+--
+
+DROP TABLE IF EXISTS `sample`;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!50503 SET character_set_client = utf8mb4 */;
+CREATE TABLE `sample` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `name` varchar(1000) NOT NULL,
+ `seqhash` varchar(200) NOT NULL,
+ `datahash` varchar(200) NOT NULL,
+ PRIMARY KEY (`id`),
+ UNIQUE KEY `name` (`name`) USING HASH,
+ KEY `seqhash` (`seqhash`),
+ CONSTRAINT `sample_ibfk_1` FOREIGN KEY (`seqhash`) REFERENCES `sequence` (`seqhash`) ON DELETE CASCADE
+) ENGINE=InnoDB AUTO_INCREMENT=230330 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `sample`
+--
+
+LOCK TABLES `sample` WRITE;
+/*!40000 ALTER TABLE `sample` DISABLE KEYS */;
+INSERT INTO `sample` VALUES (4,'ON959172.1','GdTG6YdgKXj2HhzR+AmHp8YXPds',''),(13,'OP373390.1','s2SY+q1BGGttU1B4P3tdz+fkI3k',''),(17,'OP626136.1','horkpAf580aj/PhJ8yZN/Q6Lssc',''),(23,'OP215286.1','sScI0obytiX05NVCb6IyagLXAqg',''),(24,'OP523999.1','GLhKxTEo2swRc00Rin0+wkYcpM4',''),(30,'OP018590.1','ePfgay59xEvcy6ZkXkl3b4K+FXs',''),(34,'OP018588.1','hvNzT2u/mTbKAfjlMwYglurTMd8',''),(51,'OP523986.1','ut31QWA9b2qBWg9UMLQQVPmpcwU',''),(52,'OP523994.1','xup7BsaWJ2Nuy11BsVOJi+/j6Dk',''),(53,'OP339849.1','2iyS2jHeFwkcLeZYRM7IOBu1HYA',''),(56,'ON929076.1','mfg/Cc9EKcd6ny8CTKFabuDTjJs',''),(59,'OP524007.1','w4oHYoNvMia3wlgFAMMGav3MPQw',''),(61,'OP626125.1','8j+JGxc/+6tlC0k6hFyH3iYucs0',''),(70,'OP018601.1','sAGQA4UcQhjeScGj2ccrqKh+z34',''),(71,'OP215284.1','n2YDVaSRg/VGn7Z3faL9V8HBQcY',''),(74,'OP484683.1','Thw6ucBRAUk2RO01NO3wLkGp7wA',''),(88,'ON929071.1','j/dB9IpU/YLych69QbZgb1kxxXg',''),(89,'OP018607.1','/Ebtj/4ITXmoFdj44YxMFanli/0',''),(94,'OP580156.1','r5jH5M1ktXJzof58U5BM+l5OcGM',''),(99,'ON959165.1','0b3iq1L0tCASNFltp0ef8gCB/Tk',''),(206,'OP626139.1','nDioS+MOJmWOhjZzUpvUjG3+0gU',''),(218,'ON959152.1','FA/pUrJkzKtAO+J89iXZdaDDZEo',''),(226,'OP484678.1','FG3nq1CgbIW/CENDWKxeFImEY78',''),(235,'OP626118.1','o7qz6NnZ6mhdfC6/gBo7XWBvkyg',''),(241,'ON959177.1','rKHyjooL5LTAAlpakurligK7d2s',''),(248,'OP626124.1','8EF7FnsBOYEg3nUsRcM+oDVesaw',''),(255,'ON929089.1','/d3W8dTBry/BYZ+PNnSr85kvxNI',''),(257,'OP263630.1','0zuRuf0LxwNuOGSoJZgsV36KCJg',''),(261,'OP689684.1','Nk5XwjVt/3ksx/YjcUDhXrLUnIw',''),(268,'OP484696.1','Jy72otHS8c+hIdvWFm6L3sSGHjU',''),(270,'ON959175.1','gg6GgBQa76I0zpydMpuyK0OH31E',''),(276,'OP339846.1','FFYDto9G11YDRzVfMY4kQIaLTOA',''),(286,'OP484677.1','epJT4uzQbB7xd6KDWLCCtbmyMow',''),(348,'OP523990.1','PKhwh+qfej9c7VjXgkEnYr49uY0',''),(355,'OP536731.2','VbgzshehDtNxFqkW6M9Je1hwWGY',''),(357,'OP594207.1','AT3PMppmWVpLUGBfUQ4lhR13Ppg',''),(358,'ON929078.1','XCRPUs6M9WzRGWtxQWYtoNjnNvg',''),(370,'OP018592.1','KadbTClq2L2as3dwph/T+rpqCCw',''),(379,'OP373388.1','gVD2gkRm5Xno9OH1lSkRIBBu+i0',''),(380,'OP523980.1','o0YY9NpJCuMIPXa287bBSeURz/g',''),(384,'ON959156.1','vfZ0x4stbgiNPytKCuYgVL1eJak',''),(389,'OP536732.2','k/o9ks9bBtpfpEV4qgMz1jm+qGI',''),(393,'OP484694.1','aafGGHato5TCdtClp34zmCJsZOA',''),(394,'OP018594.1','nP9MBehRD9uoJ6iWfBwvBiGXZEE',''),(401,'OP263635.1','f6daA+WYo+ezhTNq4cS44jOoW+c',''),(402,'ON959166.1','bNoU6aY0p0D1UdGKnXstfPw9tZw',''),(406,'OP626112.1','Jpl0IRY6IZw6fYwENXNl/JB0KjU',''),(416,'OP484672.1','EfG7E20DPYu8aM6PpsSQGViEKx0',''),(419,'ON959163.1','FA/pUrJkzKtAO+J89iXZdaDDZEo',''),(424,'ON929079.1','SF1NeMJF1qCyoqYhB55q1V5bav8',''),(434,'ON929087.1','6b9czZSy4Id5cMotg2mFfGovnKY',''),(545,'ON929059.1','TW4ZC+iBYemYz5Dxvhyafj7fbTk',''),(551,'OP626110.1','xc08MjuH3ufrsOcRmj9GTDcxhoE',''),(556,'OP594204.1','pfU0sJ6oLYIrWbeynmPJCJHVuAg',''),(557,'ON929088.1','NEDwGYZUk1p9FzBt6wsgYdCNe2k',''),(560,'OP626122.1','Yp1cshY64tM1IQgCKbr9VVOZ+XE',''),(563,'ON959150.1','japJH032ZZKjkVtHQpr8KiZnfmE',''),(564,'OP339853.1','EjDi7gKpkjiCYfBFjveX64koC04',''),(573,'OP270474.1','01Ztu7wv7RzGA0PP6w+7PYRt9X4',''),(578,'OP523998.1','xGdoWuOALYMCFmdMhwGph65JWtI',''),(580,'OP215274.1','Tf5B4rI+0UnYpvlpbMr3CUCLm+c',''),(582,'OP626127.1','XhPhZMLzLk2ffAtzcQjTzG0TriA',''),(584,'OP215272.1','hzPGmD1hyD0K5pnh8WwRkU32/6E',''),(588,'OP373386.1','3MN0Jlf8sLOHTttLEZRtUvlj27U',''),(591,'OP626116.1','q75OfhCTFRGzIwriSMS7aSgS9iY',''),(594,'ON959158.1','iyek7vT2itKqe2Q6+zDWWDEvGTU',''),(595,'OP536745.2','yXurIn0/aLuAwh7wlXDS/0WTFnY',''),(607,'OP018600.1','i24dxFNV+/yoIGwNGp6P17kU++Y',''),(612,'ON959160.1','FA/pUrJkzKtAO+J89iXZdaDDZEo',''),(620,'OP215269.1','5yrpMBh+nddhSf4h3Ihhg0VyM7U',''),(622,'OP215283.1','grgKliIudyqii049s8xAfnxi2Hg',''),(626,'OP484674.1','Aj6v8xwXsW8wF6wbtvWqAuazog0',''),(640,'ON959168.1','MCRq4/1JSJmuVDRKrlyiGEa7yxg',''),(641,'OP263632.1','dc7zqE59q3uShr5Co40u/N4wN+M',''),(646,'OP597769.1','q8X925/gXQAGXoNn8Z5ukYKqlrA',''),(649,'OP594192.1','ouZCHQ7IQNEx59B05vG7WYAIKRA',''),(650,'ON929058.1','FA/pUrJkzKtAO+J89iXZdaDDZEo',''),(661,'OP484679.1','WRnAR7ZFWqzVFjGNv5yPnL4JKRA',''),(662,'OP263636.1','urPEiouFpZDRLECZLTtvhoIDOcU',''),(665,'OP594197.1','knFeUdrHH5VpXu4M99L8uWkiPMw',''),(667,'OP626109.1','hh1o7ugVgrs+h6r9THFzWRl394Q',''),(668,'OP594195.1','sR6KAx6yf6oIDIgBEdy/HayXQAo',''),(674,'ON959171.1','LV2gBLejkHSvcUbrkXhW/1PXuag',''),(675,'OP626133.1','6BRMFqNCjbqoae8L52AUU4xl/yA',''),(676,'OP523997.1','RKp4YrAmBmXEzwe0Kz6XsaYXsjw',''),(677,'OP484684.1','0dLarx2g9x79V3wX6siXhUX1g6Q',''),(682,'OP626114.1','WE1AG1cHkV267liZQw3Kr/IYVFk',''),(684,'OP689683.1','CrUU5ZAFV/DDU6yROVM/zU3T67w',''),(688,'OP484680.1','FUFXhQjR2C8+YWmDLd+B+cTfzQs',''),(693,'OP018589.1','kIxQCpG5RXHtjw307yEF+bctp3U',''),(704,'ON929084.1','lIcrqM3lNDMKb/hJL0uetL5onf8',''),(705,'OP626137.1','xnpGqqTwTX+c/ClS0nizRAmY+zQ',''),(706,'OP018596.1','sAQ1lYs25MQUXlt6RqA3H6y6hCo',''),(708,'OP373392.1','3CuFsmdgRoC0lQzqGOzm5BtQGRg',''),(712,'OP484666.1','OK2zON8AFaW1p+o+7EAtIIizwoo',''),(719,'OP215277.1','xMQiQ5yGd0h+iCdTQXfomSz7RA8',''),(722,'OP524001.1','neCz+CBIUxOVnLnPk6rdY15qrto',''),(725,'ON959170.1','BO59yROpp+vtE17QCBGTZIJKei0',''),(739,'OP764629.1','XqtcTNVUUmzJ/5oH+NGcza90ZyY',''),(743,'OP215281.1','Y5iM9YSlCB+eFTIsDgzMd+RQIsY',''),(760,'OP484667.1','tGXa7CDPahRy9ceJshJ2q4kPT8Q',''),(761,'ON929082.1','yqSX80nhOukB4yy7qATnTXc6XLw',''),(765,'OP626115.1','cY+v3FHbZU+JD/Um5q8/KKEZmes',''),(766,'OP524009.1','VP7iPAjseleBYCosiXaBTewXEGs',''),(770,'OP588945.1','sE//OLLeNgBe1GidVyw7HB54LLk',''),(771,'ON929066.1','B/XWal0fnEBsJZBEvOdwuReyMfY',''),(772,'OP524008.1','KgwhTumdIw8E0Hsb1JwWyZLsiSE',''),(773,'OP523982.1','86CEEtfjy4smaX8hGMnbdKyw/XY',''),(778,'OP373391.1','9kgGC3+UDaM1ExIF2prB/z7VtHY',''),(785,'OP536738.2','UrOmGuMp2kxKxS0TvHkL/hrGjhg',''),(803,'ON959151.1','98zCHSk6BsJej6lm/hUbxa6xhVk',''),(805,'OP536740.2','+PA6lpZy4SIIlBb9NNGDJa8LsUc',''),(810,'OP215273.1','9jNwXibupd4Z8ymVzljDNret59E',''),(820,'OP373389.1','3p2d0Uj6Eoo+2N/VOU+47/w2mpM',''),(823,'OP339851.1','BVCX30fuB9nLvZppnyn/H+o2lls',''),(836,'OP523979.1','xLR3CYPxvVsVxjd9svQoxHcSwIk',''),(838,'OP215275.1','HMy2U0sZiNAYG9ktbI1s62AFFAU',''),(843,'ON929085.1','i977Qo5QUC2QHJdbp60CUxINGZE',''),(846,'OP270473.1','Paxhd1y3UXclDLzqUGXEFEWbcVo',''),(849,'OP018598.1','gw5PrZwcdvrWfrQ1g+vDgTChPNI',''),(862,'OP626128.1','r0xeaDgT9JbcroNynAFlmr75bns',''),(918,'OP523992.1','2kPO1EoSAVVn6h4Dhoqa1+VXHjI',''),(919,'OP524012.1','UjkjttldHl2sjHXUglhHGZrxr2U',''),(922,'OP484669.1','rVy8G0KlpbJkTsnw7gdjIYOYnA4',''),(923,'OP270475.1','+4MRlFh+pOVgPKJTe/DvlRIt8CA',''),(929,'OP626121.1','m9MIz3VDwRXeju7TBQ6QHENFeUA',''),(932,'OP215278.1','5GNiYyw2CmmF3qvO/cxsUDWyvCw',''),(935,'OP339848.1','qQ3O/M5iXsO/f9qoujAlwz/0BCg',''),(942,'ON959161.1','FA/pUrJkzKtAO+J89iXZdaDDZEo',''),(945,'OP626113.1','kQmYXCkO7AhEDH0HCm2KndVdqdM',''),(946,'OP339855.1','NPHap9vr38cy/LHz6JN0NNBy7bI',''),(961,'ON959173.1','XHwarjQK7wGSMT2CHbdxhjHVGmU',''),(967,'ON959176.1','MCRq4/1JSJmuVDRKrlyiGEa7yxg',''),(969,'ON959167.1','HzjYza97SWaJ0oowOfTo18YyqtA',''),(977,'OP626126.1','xjEh/uLaH5QD0h2mXINdEXZRG9s',''),(987,'OP594203.1','cHBSoXqYjo8Qf6Sp270LfP33hMA',''),(993,'ON929057.1','lpMWuQ0UdDgCT7DeDqcREBalgv4',''),(1006,'OP484681.1','dCZGXq/Wsvx1vpJ0fGQkYqCwBws',''),(1009,'OP018602.1','P4dm8oTnpZG5v4O+wA9jmWwXkmk',''),(1011,'ON959164.1','WdZWyhK6NpuK3z0cuCltJ9taCYY',''),(1028,'OP523995.1','aDMGzX9bL/0PgkcSy3Lg6EgS2UU',''),(1035,'OP523993.1','rxXOGIsoe7Db15XHBslXtb3KqnA',''),(1036,'OP018593.1','qI2bvfCgzuuv8BPpcEqLMKrVNXQ',''),(1044,'ON929064.1','Jhu77l3OwPqtNfOfqj8bK7P+ZhU',''),(1048,'ON929091.1','FA/pUrJkzKtAO+J89iXZdaDDZEo',''),(1049,'ON929074.1','eBBHxpr4BSr8fUdmMa01AVcWvOs',''),(1056,'OP626123.1','3969LR4d7RYipSGwPtreVESHJMU',''),(1083,'OP484695.1','HSomzvJaCcyNeG7/cBLQ+MAncx4',''),(1085,'ON929075.1','kBz+SAZ40qL2A1ArN88hm3mvZLw',''),(1087,'OP626132.1','elnAUGDBUdCDQzkFw117vBMsaFI',''),(1095,'OP215287.1','JMwakPA/B11HLFM/ggz25REjTqo',''),(1101,'ON959169.1','TOP6STwBwAu74VKyhx+qnjwevI8',''),(1102,'OP215288.1','6N73vc51MJk9+oz/kAGBHoUNPIw',''),(1103,'OP588946.1','A1HnmhRYYMlIHzDmharkI53jvi4',''),(1162,'ON929072.1','FA/pUrJkzKtAO+J89iXZdaDDZEo',''),(1168,'OP215285.1','04SDamskVuDGWo0/csiIgDJu8OI',''),(1169,'OP484671.1','K59ZiZzuCCQzSLYgpKQSJ23e8bQ',''),(1174,'OP263627.1','grsYVLsw/X9W665L2Z5Rov74Dh8',''),(1181,'OP339854.1','CQoyPE/XTIdzkA0qSo2U3KnC7L8',''),(1184,'OP524004.1','lk1phFwK0/GnRTSfd3oMWkHKy3w',''),(159074,'OP626119.1','ukjIYnulxFrYKg2WZ1MiZaCYRxg',''),(159079,'OP215259.1','yc6ERPfvaBxXQI/fpUeg4hSo3Cg',''),(159131,'OP536666.2','leoKQZRtcGCf1tfIi4svXsDenHY',''),(159139,'OP484686.1','+zWQ6S3BTyUDBLbebDB51GyKY9M',''),(159157,'OP536715.2','TSeLvcIRvHT41bCWdihwpvlV3jU',''),(159187,'OP523996.1','m3cJzrGFLrQ7I1926niHHEHD9UE',''),(159197,'OP594186.1','q7/5Zb7DWOC1w5SYoA3AgvjA+GY',''),(159233,'OP536668.2','+45dwIgmsg096+dOzSDbl1kplLY',''),(159281,'OP536677.2','RG0RFHf0E07moqKLDgG1BDh77mI',''),(159340,'OP215240.1','Gh6U7g9FYoqTdneTO77lKraAPt8',''),(159355,'OP594187.1','u7TlC53ih+eOchUJQATnXeIjTzE',''),(159415,'OP215238.1','pY/w4oJ3FKj6iz8p3bi5CXW7cMM',''),(159432,'OP594199.1','tEGMyCcBUKjSLFNQg+Kx+L/iFa0',''),(159562,'OP536734.1','/k4jib+ou9GopYkHl9DIFfFJ6a0',''),(159567,'OP536741.1','p0q3w+tFQjAlMzj6wuzRrhh2m18',''),(159684,'OP215205.1','5JQhyu1+S7bjdpfXoTdAj/ydyf8',''),(159705,'OP484665.1','O3Q+ICoJ3cXqzYVi43eUR5v5vzc',''),(160033,'OP536717.2','KshD/hY10uetRS8acekMKd9wCv4',''),(160041,'OP536721.1','nsYdNHJHA1A/THr9nIWc0hEqodc',''),(160102,'OP215247.1','6LYTEg1FdQ+0X8JWVC7eAGd51p0',''),(160105,'OP626120.1','18v5kc9DRXRrpZNmr5hyvqjQHYY',''),(160239,'OP594190.1','AkpOzRH6VU20ymJCNtu22xPxCBQ',''),(160260,'OP215276.1','mGx8bNlbXXTxH/GwaXXc6tz/LbQ',''),(160289,'OP215282.1','mikgWbd53Hu6QALvo19S3CsImm0',''),(160304,'OP215221.1','i3TZt70ZfeFvHoCsrHY1yIhhG0g',''),(160314,'OP536676.2','qC+ji2+MW0+Ak7HHd2A+qTbDJwo',''),(160317,'OP536743.2','pTYROAf8jLOwezh3Cva8LzYpQbA',''),(160319,'OP536663.1','lugCQ3DsT1ujHlWt2y/9IhbEMPU',''),(160376,'OP536671.2','1HUgibLlBChn92I2hLnjEkJb/m0',''),(160417,'OP524000.1','ibCJdOZeY/xW91KUTFo44Qo7ZIA',''),(160485,'OP594208.1','CRxhZUq6BndNyy41Kp2anAltzCg',''),(160498,'OP536720.2','r5BBi5sSwmaeEzrP1PLQylzd/kg',''),(160532,'ON929062.1','hmOxaphdHR+xQNr17bIOVnAZHps',''),(160574,'OP536678.2','HA4kc/5HruP7Y3D0vITqH6In/ZY',''),(160603,'OP536727.2','GpLaB2zUpzE3NCJyf0HGN17wMeA',''),(160622,'OP263626.1','EGRJ7e8zCZkweOESj5ap3Lhnx7A',''),(161161,'OP594200.1','DW9BsEtXVtt/U4crkm6MqqDQaMk',''),(161178,'OP215261.1','HUkW8NWrXq6DYhukVcshtLi2AZo',''),(161249,'OP626107.1','AwQLurGuIC8KA8V7xCzSKuFdFxM',''),(161293,'OP484692.1','/xbAxOg2NKYerE7iPl5a8mH141M',''),(161330,'OP484689.1','NpiXzzQPCsgg7GsAwQ2Ilhj2i44',''),(161337,'OP215212.1','rPqSeW++1ce+xvONTGX2cwW8bdk',''),(161445,'OP536736.2','Mr3AOyi6sy4Re2OIRp6SL37FCk0',''),(161472,'OP696842.1','fwkjkz8Ym/f/LwRUUGYYmlcM1bA',''),(161494,'OP270472.1','U0yNsoDGeFkJfPmv5H+mgXI/6ek',''),(161500,'OP594205.1','6sUmZPJaYO8a4yZVSx0jyFvBSVE',''),(161504,'OP484664.1','9oK5G9XYNcLHDEos7Zm541yWwz0',''),(161531,'OP215251.1','GoWeeKUI0wtrzu+LQ5U6MhEuy7U',''),(161540,'OP215217.1','EGGkSJjKbpVHbRtYF3v2Dkn0Svg',''),(161574,'OP536730.2','qnKRHdqpAjm8SdKbPrmWzmPqh9Y',''),(161639,'OP536669.1','Zh4RfLTSd8cu/fR+E9dQ6hbPNZg',''),(161673,'OP594194.1','EwEP4HfYKM/tRR6S8DGpaIQOeNc',''),(161692,'OQ159026.1','d/UqjFUSv07EiluwGFvDLajHTYs',''),(161745,'OP536674.2','0b5XoGHrOgyW9Hdteyhek968H1o',''),(161887,'OP536719.2','cQnZ4zCVWK+AdPjWYFM+h/goO9A',''),(162263,'OP484688.1','sYMF82Ve6Q7PtJFGIO61gOpDe2g',''),(162312,'OP594198.1','vnEudpRmN0ljJ8CBQJWpdkpSypY',''),(162340,'OP536682.2','eqKGvuLL3qxThr+WaT0icjDR01c',''),(162346,'OP523985.1','xZJV1gB/Rp8gCVJz3APJlQYJF0A',''),(162364,'OP215249.1','0qY3ody2/qBXotRyC3zNTHtuixE',''),(162396,'OP484693.1','eUEwaDOs7Hr4wrPYPmh0O1mPELo',''),(162412,'OP215206.1','9esrN2JDyZS4GIPW6h3Q7+QyBZM',''),(162438,'OP536672.2','GONc/xqo3afP6mb47k7pjMXt28U',''),(162493,'OP594202.1','cMhfpNQ4YEQU0x3MtDRFZ1SGrus',''),(162535,'OP594189.1','DZ6Nq8bvk5/rlIcpBXEIkFguBq4',''),(162560,'OP626131.1','pC0XYgooTmlIII+srfLri8PxdKQ',''),(162900,'OP018599.1','3FnNosPDb+rrBZJrUxgUgZoMb2Y',''),(230088,'OQ451901.1','GyWZKAhG42/+GNqcEuSwmf0jNFI',''),(230122,'OQ451900.1','jatckCh5GhTCRpO8Kbfifa3ndss',''),(230211,'OQ451895.1','GtJYnNxh6fjXm1DBBJw9ZabedH8',''),(230329,'OQ451896.1','lmhxIRtdBn/UQ6PJgEPWr6zMB00','');
+/*!40000 ALTER TABLE `sample` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
+-- Table structure for table `sample2property`
+--
+
+DROP TABLE IF EXISTS `sample2property`;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!50503 SET character_set_client = utf8mb4 */;
+CREATE TABLE `sample2property` (
+ `property_id` int(11) NOT NULL,
+ `sample_id` int(11) NOT NULL,
+ `value_integer` int(11) DEFAULT NULL,
+ `value_float` decimal(10,0) DEFAULT NULL,
+ `value_text` text DEFAULT NULL,
+ `value_varchar` varchar(4000) DEFAULT NULL,
+ `value_blob` blob DEFAULT NULL,
+ `value_date` date DEFAULT NULL,
+ `value_zip` text DEFAULT NULL,
+ PRIMARY KEY (`property_id`,`sample_id`),
+ KEY `sample_id` (`sample_id`),
+ CONSTRAINT `sample2property_ibfk_1` FOREIGN KEY (`sample_id`) REFERENCES `sample` (`id`) ON DELETE CASCADE,
+ CONSTRAINT `sample2property_ibfk_2` FOREIGN KEY (`property_id`) REFERENCES `property` (`id`) ON DELETE CASCADE
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `sample2property`
+--
+
+LOCK TABLES `sample2property` WRITE;
+/*!40000 ALTER TABLE `sample2property` DISABLE KEYS */;
+INSERT INTO `sample2property` VALUES (1,4,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,13,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,17,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,23,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,24,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,30,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,34,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,51,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,52,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,53,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,56,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,59,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,61,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,70,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,71,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,74,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,88,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,89,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,94,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,99,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,206,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,218,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,226,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,235,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,241,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,248,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,255,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,257,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,261,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,268,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,270,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,276,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,286,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,348,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,355,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,357,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,358,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,370,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,379,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,380,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,384,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,389,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,393,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,394,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,401,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,402,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,406,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,416,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,419,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,424,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,434,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,545,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,551,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,556,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,557,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,560,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,563,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,564,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,573,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,578,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,580,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,582,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,584,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,588,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,591,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,594,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,595,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,607,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,612,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,620,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,622,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,626,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,640,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,641,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,646,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,649,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,650,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,661,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,662,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,665,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,667,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,668,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,674,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,675,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,676,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,677,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,682,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,684,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,688,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,693,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,704,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,705,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,706,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,708,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,712,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,719,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,722,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,725,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,739,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,743,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,760,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,761,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,765,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,766,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,770,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,771,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,772,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,773,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,778,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,785,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,803,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,805,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,810,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,820,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,823,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,836,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,838,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,843,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,846,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,849,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,862,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,918,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,919,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,922,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,923,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,929,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,932,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,935,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,942,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,945,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,946,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,961,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,967,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,969,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,977,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,987,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,993,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,1006,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,1009,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,1011,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,1028,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,1035,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,1036,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,1044,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,1048,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,1049,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,1056,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,1083,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,1085,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,1087,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,1095,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,1101,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,1102,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,1103,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,1162,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,1168,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,1169,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,1174,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,1181,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,1184,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,159074,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,159079,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,159131,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,159139,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,159157,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,159187,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,159197,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,159233,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,159281,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,159340,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,159355,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,159415,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,159432,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,159562,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,159567,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,159684,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,159705,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,160033,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,160041,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,160102,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,160105,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,160239,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,160260,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,160289,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,160304,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,160314,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,160317,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,160319,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,160376,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,160417,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,160485,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,160498,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,160532,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,160574,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,160603,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,160622,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,161161,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,161178,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,161249,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,161293,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,161330,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,161337,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,161445,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,161472,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,161494,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,161500,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,161504,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,161531,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,161540,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,161574,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,161639,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,161673,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,161692,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,161745,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,161887,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,162263,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,162312,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,162340,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,162346,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,162364,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,162396,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,162412,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,162438,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,162493,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,162535,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,162560,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,162900,NULL,NULL,NULL,NULL,NULL,'2023-01-01',NULL),(1,230088,NULL,NULL,NULL,NULL,NULL,'2023-03-08',NULL),(1,230122,NULL,NULL,NULL,NULL,NULL,'2023-03-08',NULL),(1,230211,NULL,NULL,NULL,NULL,NULL,'2023-03-08',NULL),(1,230329,NULL,NULL,NULL,NULL,NULL,'2023-03-08',NULL),(7,4,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,13,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,17,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,23,NULL,NULL,NULL,NULL,NULL,'2022-08-01',NULL),(7,24,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,30,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,34,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,51,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,52,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,53,NULL,NULL,NULL,NULL,NULL,'2022-08-01',NULL),(7,56,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,59,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,61,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,70,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,71,NULL,NULL,NULL,NULL,NULL,'2022-08-01',NULL),(7,74,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,88,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,89,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,94,NULL,NULL,NULL,NULL,NULL,'2022-06-30',NULL),(7,99,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,206,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,218,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,226,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,235,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,241,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,248,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,255,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,257,NULL,NULL,NULL,NULL,NULL,'2022-08-01',NULL),(7,261,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,268,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,270,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,276,NULL,NULL,NULL,NULL,NULL,'2022-08-01',NULL),(7,286,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,348,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,355,NULL,NULL,NULL,NULL,NULL,'2022-06-30',NULL),(7,357,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,358,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,370,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,379,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,380,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,384,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,389,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,393,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,394,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,401,NULL,NULL,NULL,NULL,NULL,'2022-08-01',NULL),(7,402,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,406,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,416,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,419,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,424,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,434,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,545,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,551,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,556,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,557,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,560,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,563,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,564,NULL,NULL,NULL,NULL,NULL,'2022-08-01',NULL),(7,573,NULL,NULL,NULL,NULL,NULL,'2022-08-01',NULL),(7,578,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,580,NULL,NULL,NULL,NULL,NULL,'2022-08-01',NULL),(7,582,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,584,NULL,NULL,NULL,NULL,NULL,'2022-08-01',NULL),(7,588,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,591,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,594,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,595,NULL,NULL,NULL,NULL,NULL,'2022-07-06',NULL),(7,607,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,612,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,620,NULL,NULL,NULL,NULL,NULL,'2022-08-01',NULL),(7,622,NULL,NULL,NULL,NULL,NULL,'2022-08-01',NULL),(7,626,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,640,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,641,NULL,NULL,NULL,NULL,NULL,'2022-08-01',NULL),(7,646,NULL,NULL,NULL,NULL,NULL,'2022-09-26',NULL),(7,649,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,650,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,661,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,662,NULL,NULL,NULL,NULL,NULL,'2022-08-01',NULL),(7,665,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,667,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,668,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,674,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,675,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,676,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,677,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,682,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,684,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,688,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,693,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,704,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,705,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,706,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,708,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,712,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,719,NULL,NULL,NULL,NULL,NULL,'2022-08-01',NULL),(7,722,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,725,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,739,NULL,NULL,NULL,NULL,NULL,'2022-10-01',NULL),(7,743,NULL,NULL,NULL,NULL,NULL,'2022-08-01',NULL),(7,760,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,761,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,765,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,766,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,770,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,771,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,772,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,773,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,778,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,785,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,803,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,805,NULL,NULL,NULL,NULL,NULL,'2022-07-02',NULL),(7,810,NULL,NULL,NULL,NULL,NULL,'2022-08-01',NULL),(7,820,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,823,NULL,NULL,NULL,NULL,NULL,'2022-08-01',NULL),(7,836,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,838,NULL,NULL,NULL,NULL,NULL,'2022-08-01',NULL),(7,843,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,846,NULL,NULL,NULL,NULL,NULL,'2022-08-01',NULL),(7,849,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,862,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,918,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,919,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,922,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,923,NULL,NULL,NULL,NULL,NULL,'2022-08-01',NULL),(7,929,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,932,NULL,NULL,NULL,NULL,NULL,'2022-08-01',NULL),(7,935,NULL,NULL,NULL,NULL,NULL,'2022-08-01',NULL),(7,942,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,945,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,946,NULL,NULL,NULL,NULL,NULL,'2022-08-01',NULL),(7,961,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,967,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,969,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,977,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,987,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,993,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,1006,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,1009,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,1011,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,1028,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,1035,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,1036,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,1044,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,1048,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,1049,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,1056,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,1083,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,1085,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,1087,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,1095,NULL,NULL,NULL,NULL,NULL,'2022-08-01',NULL),(7,1101,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,1102,NULL,NULL,NULL,NULL,NULL,'2022-08-01',NULL),(7,1103,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,1162,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,1168,NULL,NULL,NULL,NULL,NULL,'2022-08-01',NULL),(7,1169,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,1174,NULL,NULL,NULL,NULL,NULL,'2022-08-01',NULL),(7,1181,NULL,NULL,NULL,NULL,NULL,'2022-08-01',NULL),(7,1184,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,159074,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,159079,NULL,NULL,NULL,NULL,NULL,'2022-08-01',NULL),(7,159131,NULL,NULL,NULL,NULL,NULL,'2022-06-30',NULL),(7,159139,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,159157,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,159187,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,159197,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,159233,NULL,NULL,NULL,NULL,NULL,'2022-07-02',NULL),(7,159281,NULL,NULL,NULL,NULL,NULL,'2022-07-05',NULL),(7,159340,NULL,NULL,NULL,NULL,NULL,'2022-08-01',NULL),(7,159355,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,159415,NULL,NULL,NULL,NULL,NULL,'2022-08-01',NULL),(7,159432,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,159562,NULL,NULL,NULL,NULL,NULL,'2022-06-30',NULL),(7,159567,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,159684,NULL,NULL,NULL,NULL,NULL,'2022-08-01',NULL),(7,159705,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,160033,NULL,NULL,NULL,NULL,NULL,'2022-07-09',NULL),(7,160041,NULL,NULL,NULL,NULL,NULL,'2022-07-06',NULL),(7,160102,NULL,NULL,NULL,NULL,NULL,'2022-08-01',NULL),(7,160105,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,160239,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,160260,NULL,NULL,NULL,NULL,NULL,'2022-08-01',NULL),(7,160289,NULL,NULL,NULL,NULL,NULL,'2022-08-01',NULL),(7,160304,NULL,NULL,NULL,NULL,NULL,'2022-08-01',NULL),(7,160314,NULL,NULL,NULL,NULL,NULL,'2022-07-06',NULL),(7,160317,NULL,NULL,NULL,NULL,NULL,'2022-07-03',NULL),(7,160319,NULL,NULL,NULL,NULL,NULL,'2022-08-04',NULL),(7,160376,NULL,NULL,NULL,NULL,NULL,'2022-07-05',NULL),(7,160417,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,160485,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,160498,NULL,NULL,NULL,NULL,NULL,'2022-07-06',NULL),(7,160532,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,160574,NULL,NULL,NULL,NULL,NULL,'2022-07-06',NULL),(7,160603,NULL,NULL,NULL,NULL,NULL,'2022-06-28',NULL),(7,160622,NULL,NULL,NULL,NULL,NULL,'2022-08-01',NULL),(7,161161,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,161178,NULL,NULL,NULL,NULL,NULL,'2022-08-01',NULL),(7,161249,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,161293,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,161330,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,161337,NULL,NULL,NULL,NULL,NULL,'2022-08-01',NULL),(7,161445,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,161472,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,161494,NULL,NULL,NULL,NULL,NULL,'2022-08-01',NULL),(7,161500,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,161504,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,161531,NULL,NULL,NULL,NULL,NULL,'2022-08-01',NULL),(7,161540,NULL,NULL,NULL,NULL,NULL,'2022-08-01',NULL),(7,161574,NULL,NULL,NULL,NULL,NULL,'2022-06-28',NULL),(7,161639,NULL,NULL,NULL,NULL,NULL,'2022-07-04',NULL),(7,161673,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,161692,NULL,NULL,NULL,NULL,NULL,'2022-10-01',NULL),(7,161745,NULL,NULL,NULL,NULL,NULL,'2022-07-06',NULL),(7,161887,NULL,NULL,NULL,NULL,NULL,'2022-07-05',NULL),(7,162263,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,162312,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,162340,NULL,NULL,NULL,NULL,NULL,'2022-07-05',NULL),(7,162346,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,162364,NULL,NULL,NULL,NULL,NULL,'2022-08-01',NULL),(7,162396,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,162412,NULL,NULL,NULL,NULL,NULL,'2022-08-01',NULL),(7,162438,NULL,NULL,NULL,NULL,NULL,'2022-07-05',NULL),(7,162493,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,162535,NULL,NULL,NULL,NULL,NULL,'2022-09-01',NULL),(7,162560,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,162900,NULL,NULL,NULL,NULL,NULL,'2022-07-01',NULL),(7,230088,NULL,NULL,NULL,NULL,NULL,'2022-10-01',NULL),(7,230122,NULL,NULL,NULL,NULL,NULL,'2022-10-01',NULL),(7,230211,NULL,NULL,NULL,NULL,NULL,'2022-08-01',NULL),(7,230329,NULL,NULL,NULL,NULL,NULL,'2022-08-01',NULL),(8,4,NULL,NULL,NULL,NULL,NULL,'2022-07-11',NULL),(8,13,NULL,NULL,NULL,NULL,NULL,'2022-09-06',NULL),(8,17,NULL,NULL,NULL,NULL,NULL,'2022-10-13',NULL),(8,23,NULL,NULL,NULL,NULL,NULL,'2022-08-17',NULL),(8,24,NULL,NULL,NULL,NULL,NULL,'2022-09-26',NULL),(8,30,NULL,NULL,NULL,NULL,NULL,'2022-07-19',NULL),(8,34,NULL,NULL,NULL,NULL,NULL,'2022-07-19',NULL),(8,51,NULL,NULL,NULL,NULL,NULL,'2022-09-26',NULL),(8,52,NULL,NULL,NULL,NULL,NULL,'2022-09-26',NULL),(8,53,NULL,NULL,NULL,NULL,NULL,'2022-08-30',NULL),(8,56,NULL,NULL,NULL,NULL,NULL,'2022-07-06',NULL),(8,59,NULL,NULL,NULL,NULL,NULL,'2022-09-26',NULL),(8,61,NULL,NULL,NULL,NULL,NULL,'2022-10-13',NULL),(8,70,NULL,NULL,NULL,NULL,NULL,'2022-07-19',NULL),(8,71,NULL,NULL,NULL,NULL,NULL,'2022-08-17',NULL),(8,74,NULL,NULL,NULL,NULL,NULL,'2022-09-21',NULL),(8,88,NULL,NULL,NULL,NULL,NULL,'2022-07-06',NULL),(8,89,NULL,NULL,NULL,NULL,NULL,'2022-07-19',NULL),(8,94,NULL,NULL,NULL,NULL,NULL,'2022-10-04',NULL),(8,99,NULL,NULL,NULL,NULL,NULL,'2022-07-11',NULL),(8,206,NULL,NULL,NULL,NULL,NULL,'2022-10-13',NULL),(8,218,NULL,NULL,NULL,NULL,NULL,'2022-07-11',NULL),(8,226,NULL,NULL,NULL,NULL,NULL,'2022-09-21',NULL),(8,235,NULL,NULL,NULL,NULL,NULL,'2022-10-13',NULL),(8,241,NULL,NULL,NULL,NULL,NULL,'2022-07-11',NULL),(8,248,NULL,NULL,NULL,NULL,NULL,'2022-10-13',NULL),(8,255,NULL,NULL,NULL,NULL,NULL,'2022-07-06',NULL),(8,257,NULL,NULL,NULL,NULL,NULL,'2022-08-19',NULL),(8,261,NULL,NULL,NULL,NULL,NULL,'2022-10-20',NULL),(8,268,NULL,NULL,NULL,NULL,NULL,'2022-09-21',NULL),(8,270,NULL,NULL,NULL,NULL,NULL,'2022-07-11',NULL),(8,276,NULL,NULL,NULL,NULL,NULL,'2022-08-30',NULL),(8,286,NULL,NULL,NULL,NULL,NULL,'2022-09-21',NULL),(8,348,NULL,NULL,NULL,NULL,NULL,'2022-09-26',NULL),(8,355,NULL,NULL,NULL,NULL,NULL,'2022-11-08',NULL),(8,357,NULL,NULL,NULL,NULL,NULL,'2022-10-06',NULL),(8,358,NULL,NULL,NULL,NULL,NULL,'2022-07-06',NULL),(8,370,NULL,NULL,NULL,NULL,NULL,'2022-07-19',NULL),(8,379,NULL,NULL,NULL,NULL,NULL,'2022-09-06',NULL),(8,380,NULL,NULL,NULL,NULL,NULL,'2022-09-26',NULL),(8,384,NULL,NULL,NULL,NULL,NULL,'2022-07-11',NULL),(8,389,NULL,NULL,NULL,NULL,NULL,'2022-11-08',NULL),(8,393,NULL,NULL,NULL,NULL,NULL,'2022-09-21',NULL),(8,394,NULL,NULL,NULL,NULL,NULL,'2022-07-19',NULL),(8,401,NULL,NULL,NULL,NULL,NULL,'2022-08-19',NULL),(8,402,NULL,NULL,NULL,NULL,NULL,'2022-07-11',NULL),(8,406,NULL,NULL,NULL,NULL,NULL,'2022-10-13',NULL),(8,416,NULL,NULL,NULL,NULL,NULL,'2022-09-21',NULL),(8,419,NULL,NULL,NULL,NULL,NULL,'2022-07-11',NULL),(8,424,NULL,NULL,NULL,NULL,NULL,'2022-07-06',NULL),(8,434,NULL,NULL,NULL,NULL,NULL,'2022-07-06',NULL),(8,545,NULL,NULL,NULL,NULL,NULL,'2022-07-06',NULL),(8,551,NULL,NULL,NULL,NULL,NULL,'2022-10-13',NULL),(8,556,NULL,NULL,NULL,NULL,NULL,'2022-10-06',NULL),(8,557,NULL,NULL,NULL,NULL,NULL,'2022-07-06',NULL),(8,560,NULL,NULL,NULL,NULL,NULL,'2022-10-13',NULL),(8,563,NULL,NULL,NULL,NULL,NULL,'2022-07-11',NULL),(8,564,NULL,NULL,NULL,NULL,NULL,'2022-08-30',NULL),(8,573,NULL,NULL,NULL,NULL,NULL,'2022-08-22',NULL),(8,578,NULL,NULL,NULL,NULL,NULL,'2022-09-26',NULL),(8,580,NULL,NULL,NULL,NULL,NULL,'2022-08-17',NULL),(8,582,NULL,NULL,NULL,NULL,NULL,'2022-10-13',NULL),(8,584,NULL,NULL,NULL,NULL,NULL,'2022-08-17',NULL),(8,588,NULL,NULL,NULL,NULL,NULL,'2022-09-06',NULL),(8,591,NULL,NULL,NULL,NULL,NULL,'2022-10-13',NULL),(8,594,NULL,NULL,NULL,NULL,NULL,'2022-07-11',NULL),(8,595,NULL,NULL,NULL,NULL,NULL,'2022-11-08',NULL),(8,607,NULL,NULL,NULL,NULL,NULL,'2022-07-19',NULL),(8,612,NULL,NULL,NULL,NULL,NULL,'2022-07-11',NULL),(8,620,NULL,NULL,NULL,NULL,NULL,'2022-08-17',NULL),(8,622,NULL,NULL,NULL,NULL,NULL,'2022-08-17',NULL),(8,626,NULL,NULL,NULL,NULL,NULL,'2022-09-21',NULL),(8,640,NULL,NULL,NULL,NULL,NULL,'2022-07-11',NULL),(8,641,NULL,NULL,NULL,NULL,NULL,'2022-08-19',NULL),(8,646,NULL,NULL,NULL,NULL,NULL,'2022-10-07',NULL),(8,649,NULL,NULL,NULL,NULL,NULL,'2022-10-06',NULL),(8,650,NULL,NULL,NULL,NULL,NULL,'2022-07-06',NULL),(8,661,NULL,NULL,NULL,NULL,NULL,'2022-09-21',NULL),(8,662,NULL,NULL,NULL,NULL,NULL,'2022-08-19',NULL),(8,665,NULL,NULL,NULL,NULL,NULL,'2022-10-06',NULL),(8,667,NULL,NULL,NULL,NULL,NULL,'2022-10-13',NULL),(8,668,NULL,NULL,NULL,NULL,NULL,'2022-10-06',NULL),(8,674,NULL,NULL,NULL,NULL,NULL,'2022-07-11',NULL),(8,675,NULL,NULL,NULL,NULL,NULL,'2022-10-13',NULL),(8,676,NULL,NULL,NULL,NULL,NULL,'2022-09-26',NULL),(8,677,NULL,NULL,NULL,NULL,NULL,'2022-09-21',NULL),(8,682,NULL,NULL,NULL,NULL,NULL,'2022-10-13',NULL),(8,684,NULL,NULL,NULL,NULL,NULL,'2022-10-20',NULL),(8,688,NULL,NULL,NULL,NULL,NULL,'2022-09-21',NULL),(8,693,NULL,NULL,NULL,NULL,NULL,'2022-07-19',NULL),(8,704,NULL,NULL,NULL,NULL,NULL,'2022-07-06',NULL),(8,705,NULL,NULL,NULL,NULL,NULL,'2022-10-13',NULL),(8,706,NULL,NULL,NULL,NULL,NULL,'2022-07-19',NULL),(8,708,NULL,NULL,NULL,NULL,NULL,'2022-09-06',NULL),(8,712,NULL,NULL,NULL,NULL,NULL,'2022-09-21',NULL),(8,719,NULL,NULL,NULL,NULL,NULL,'2022-08-17',NULL),(8,722,NULL,NULL,NULL,NULL,NULL,'2022-09-26',NULL),(8,725,NULL,NULL,NULL,NULL,NULL,'2022-07-11',NULL),(8,739,NULL,NULL,NULL,NULL,NULL,'2022-11-03',NULL),(8,743,NULL,NULL,NULL,NULL,NULL,'2022-08-17',NULL),(8,760,NULL,NULL,NULL,NULL,NULL,'2022-09-21',NULL),(8,761,NULL,NULL,NULL,NULL,NULL,'2022-07-06',NULL),(8,765,NULL,NULL,NULL,NULL,NULL,'2022-10-13',NULL),(8,766,NULL,NULL,NULL,NULL,NULL,'2022-09-26',NULL),(8,770,NULL,NULL,NULL,NULL,NULL,'2022-10-05',NULL),(8,771,NULL,NULL,NULL,NULL,NULL,'2022-07-06',NULL),(8,772,NULL,NULL,NULL,NULL,NULL,'2022-09-26',NULL),(8,773,NULL,NULL,NULL,NULL,NULL,'2022-09-26',NULL),(8,778,NULL,NULL,NULL,NULL,NULL,'2022-09-06',NULL),(8,785,NULL,NULL,NULL,NULL,NULL,'2022-11-08',NULL),(8,803,NULL,NULL,NULL,NULL,NULL,'2022-07-11',NULL),(8,805,NULL,NULL,NULL,NULL,NULL,'2022-11-08',NULL),(8,810,NULL,NULL,NULL,NULL,NULL,'2022-08-17',NULL),(8,820,NULL,NULL,NULL,NULL,NULL,'2022-09-06',NULL),(8,823,NULL,NULL,NULL,NULL,NULL,'2022-08-30',NULL),(8,836,NULL,NULL,NULL,NULL,NULL,'2022-09-26',NULL),(8,838,NULL,NULL,NULL,NULL,NULL,'2022-08-17',NULL),(8,843,NULL,NULL,NULL,NULL,NULL,'2022-07-06',NULL),(8,846,NULL,NULL,NULL,NULL,NULL,'2022-08-22',NULL),(8,849,NULL,NULL,NULL,NULL,NULL,'2022-07-19',NULL),(8,862,NULL,NULL,NULL,NULL,NULL,'2022-10-13',NULL),(8,918,NULL,NULL,NULL,NULL,NULL,'2022-09-26',NULL),(8,919,NULL,NULL,NULL,NULL,NULL,'2022-09-26',NULL),(8,922,NULL,NULL,NULL,NULL,NULL,'2022-09-21',NULL),(8,923,NULL,NULL,NULL,NULL,NULL,'2022-08-22',NULL),(8,929,NULL,NULL,NULL,NULL,NULL,'2022-10-13',NULL),(8,932,NULL,NULL,NULL,NULL,NULL,'2022-08-17',NULL),(8,935,NULL,NULL,NULL,NULL,NULL,'2022-08-30',NULL),(8,942,NULL,NULL,NULL,NULL,NULL,'2022-07-11',NULL),(8,945,NULL,NULL,NULL,NULL,NULL,'2022-10-13',NULL),(8,946,NULL,NULL,NULL,NULL,NULL,'2022-08-30',NULL),(8,961,NULL,NULL,NULL,NULL,NULL,'2022-07-11',NULL),(8,967,NULL,NULL,NULL,NULL,NULL,'2022-07-11',NULL),(8,969,NULL,NULL,NULL,NULL,NULL,'2022-07-11',NULL),(8,977,NULL,NULL,NULL,NULL,NULL,'2022-10-13',NULL),(8,987,NULL,NULL,NULL,NULL,NULL,'2022-10-06',NULL),(8,993,NULL,NULL,NULL,NULL,NULL,'2022-07-06',NULL),(8,1006,NULL,NULL,NULL,NULL,NULL,'2022-09-21',NULL),(8,1009,NULL,NULL,NULL,NULL,NULL,'2022-07-19',NULL),(8,1011,NULL,NULL,NULL,NULL,NULL,'2022-07-11',NULL),(8,1028,NULL,NULL,NULL,NULL,NULL,'2022-09-26',NULL),(8,1035,NULL,NULL,NULL,NULL,NULL,'2022-09-26',NULL),(8,1036,NULL,NULL,NULL,NULL,NULL,'2022-07-19',NULL),(8,1044,NULL,NULL,NULL,NULL,NULL,'2022-07-06',NULL),(8,1048,NULL,NULL,NULL,NULL,NULL,'2022-07-06',NULL),(8,1049,NULL,NULL,NULL,NULL,NULL,'2022-07-06',NULL),(8,1056,NULL,NULL,NULL,NULL,NULL,'2022-10-13',NULL),(8,1083,NULL,NULL,NULL,NULL,NULL,'2022-09-21',NULL),(8,1085,NULL,NULL,NULL,NULL,NULL,'2022-07-06',NULL),(8,1087,NULL,NULL,NULL,NULL,NULL,'2022-10-13',NULL),(8,1095,NULL,NULL,NULL,NULL,NULL,'2022-08-17',NULL),(8,1101,NULL,NULL,NULL,NULL,NULL,'2022-07-11',NULL),(8,1102,NULL,NULL,NULL,NULL,NULL,'2022-08-17',NULL),(8,1103,NULL,NULL,NULL,NULL,NULL,'2022-10-05',NULL),(8,1162,NULL,NULL,NULL,NULL,NULL,'2022-07-06',NULL),(8,1168,NULL,NULL,NULL,NULL,NULL,'2022-08-17',NULL),(8,1169,NULL,NULL,NULL,NULL,NULL,'2022-09-21',NULL),(8,1174,NULL,NULL,NULL,NULL,NULL,'2022-08-19',NULL),(8,1181,NULL,NULL,NULL,NULL,NULL,'2022-08-30',NULL),(8,1184,NULL,NULL,NULL,NULL,NULL,'2022-09-26',NULL),(8,159074,NULL,NULL,NULL,NULL,NULL,'2022-10-13',NULL),(8,159079,NULL,NULL,NULL,NULL,NULL,'2022-08-17',NULL),(8,159131,NULL,NULL,NULL,NULL,NULL,'2022-11-08',NULL),(8,159139,NULL,NULL,NULL,NULL,NULL,'2022-09-21',NULL),(8,159157,NULL,NULL,NULL,NULL,NULL,'2022-11-08',NULL),(8,159187,NULL,NULL,NULL,NULL,NULL,'2022-09-26',NULL),(8,159197,NULL,NULL,NULL,NULL,NULL,'2022-10-06',NULL),(8,159233,NULL,NULL,NULL,NULL,NULL,'2022-11-08',NULL),(8,159281,NULL,NULL,NULL,NULL,NULL,'2022-11-08',NULL),(8,159340,NULL,NULL,NULL,NULL,NULL,'2022-08-17',NULL),(8,159355,NULL,NULL,NULL,NULL,NULL,'2022-10-06',NULL),(8,159415,NULL,NULL,NULL,NULL,NULL,'2022-08-17',NULL),(8,159432,NULL,NULL,NULL,NULL,NULL,'2022-10-06',NULL),(8,159562,NULL,NULL,NULL,NULL,NULL,'2022-09-27',NULL),(8,159567,NULL,NULL,NULL,NULL,NULL,'2022-09-27',NULL),(8,159684,NULL,NULL,NULL,NULL,NULL,'2022-08-12',NULL),(8,159705,NULL,NULL,NULL,NULL,NULL,'2022-09-21',NULL),(8,160033,NULL,NULL,NULL,NULL,NULL,'2022-11-08',NULL),(8,160041,NULL,NULL,NULL,NULL,NULL,'2022-09-27',NULL),(8,160102,NULL,NULL,NULL,NULL,NULL,'2022-08-17',NULL),(8,160105,NULL,NULL,NULL,NULL,NULL,'2022-10-13',NULL),(8,160239,NULL,NULL,NULL,NULL,NULL,'2022-10-06',NULL),(8,160260,NULL,NULL,NULL,NULL,NULL,'2022-08-17',NULL),(8,160289,NULL,NULL,NULL,NULL,NULL,'2022-08-17',NULL),(8,160304,NULL,NULL,NULL,NULL,NULL,'2022-08-17',NULL),(8,160314,NULL,NULL,NULL,NULL,NULL,'2022-11-08',NULL),(8,160317,NULL,NULL,NULL,NULL,NULL,'2022-11-08',NULL),(8,160319,NULL,NULL,NULL,NULL,NULL,'2022-09-27',NULL),(8,160376,NULL,NULL,NULL,NULL,NULL,'2022-11-08',NULL),(8,160417,NULL,NULL,NULL,NULL,NULL,'2022-09-26',NULL),(8,160485,NULL,NULL,NULL,NULL,NULL,'2022-10-06',NULL),(8,160498,NULL,NULL,NULL,NULL,NULL,'2022-11-08',NULL),(8,160532,NULL,NULL,NULL,NULL,NULL,'2022-07-06',NULL),(8,160574,NULL,NULL,NULL,NULL,NULL,'2022-11-08',NULL),(8,160603,NULL,NULL,NULL,NULL,NULL,'2022-11-08',NULL),(8,160622,NULL,NULL,NULL,NULL,NULL,'2022-08-19',NULL),(8,161161,NULL,NULL,NULL,NULL,NULL,'2022-10-06',NULL),(8,161178,NULL,NULL,NULL,NULL,NULL,'2022-08-17',NULL),(8,161249,NULL,NULL,NULL,NULL,NULL,'2022-10-13',NULL),(8,161293,NULL,NULL,NULL,NULL,NULL,'2022-09-21',NULL),(8,161330,NULL,NULL,NULL,NULL,NULL,'2022-09-21',NULL),(8,161337,NULL,NULL,NULL,NULL,NULL,'2022-08-12',NULL),(8,161445,NULL,NULL,NULL,NULL,NULL,'2022-11-08',NULL),(8,161472,NULL,NULL,NULL,NULL,NULL,'2022-10-21',NULL),(8,161494,NULL,NULL,NULL,NULL,NULL,'2022-08-22',NULL),(8,161500,NULL,NULL,NULL,NULL,NULL,'2022-10-06',NULL),(8,161504,NULL,NULL,NULL,NULL,NULL,'2022-09-21',NULL),(8,161531,NULL,NULL,NULL,NULL,NULL,'2022-08-17',NULL),(8,161540,NULL,NULL,NULL,NULL,NULL,'2022-08-17',NULL),(8,161574,NULL,NULL,NULL,NULL,NULL,'2022-11-08',NULL),(8,161639,NULL,NULL,NULL,NULL,NULL,'2022-09-27',NULL),(8,161673,NULL,NULL,NULL,NULL,NULL,'2022-10-06',NULL),(8,161692,NULL,NULL,NULL,NULL,NULL,'2023-01-03',NULL),(8,161745,NULL,NULL,NULL,NULL,NULL,'2022-11-08',NULL),(8,161887,NULL,NULL,NULL,NULL,NULL,'2022-11-08',NULL),(8,162263,NULL,NULL,NULL,NULL,NULL,'2022-09-21',NULL),(8,162312,NULL,NULL,NULL,NULL,NULL,'2022-10-06',NULL),(8,162340,NULL,NULL,NULL,NULL,NULL,'2022-11-08',NULL),(8,162346,NULL,NULL,NULL,NULL,NULL,'2022-09-26',NULL),(8,162364,NULL,NULL,NULL,NULL,NULL,'2022-08-17',NULL),(8,162396,NULL,NULL,NULL,NULL,NULL,'2022-09-21',NULL),(8,162412,NULL,NULL,NULL,NULL,NULL,'2022-08-12',NULL),(8,162438,NULL,NULL,NULL,NULL,NULL,'2022-11-08',NULL),(8,162493,NULL,NULL,NULL,NULL,NULL,'2022-10-06',NULL),(8,162535,NULL,NULL,NULL,NULL,NULL,'2022-10-06',NULL),(8,162560,NULL,NULL,NULL,NULL,NULL,'2022-10-13',NULL),(8,162900,NULL,NULL,NULL,NULL,NULL,'2022-07-19',NULL),(8,230088,NULL,NULL,NULL,NULL,NULL,'2023-02-22',NULL),(8,230122,NULL,NULL,NULL,NULL,NULL,'2023-02-22',NULL),(8,230211,NULL,NULL,NULL,NULL,NULL,'2023-02-22',NULL),(8,230329,NULL,NULL,NULL,NULL,NULL,'2023-02-22',NULL),(9,4,NULL,NULL,'MPXV/Germany/2022/RKI158',NULL,NULL,NULL,NULL),(9,13,NULL,NULL,'MPXV/Germany/2022/RKI332',NULL,NULL,NULL,NULL),(9,17,NULL,NULL,'MPXV/Germany/2022/RKI497',NULL,NULL,NULL,NULL),(9,23,NULL,NULL,'MPXV/Germany/2022/RKI267',NULL,NULL,NULL,NULL),(9,24,NULL,NULL,'MPXV/Germany/2022/RKI396',NULL,NULL,NULL,NULL),(9,30,NULL,NULL,'MPXV/Germany/2022/RKI181',NULL,NULL,NULL,NULL),(9,34,NULL,NULL,'MPXV/Germany/2022/RKI169',NULL,NULL,NULL,NULL),(9,51,NULL,NULL,'MPXV/Germany/2022/RKI384',NULL,NULL,NULL,NULL),(9,52,NULL,NULL,'MPXV/Germany/2022/RKI392',NULL,NULL,NULL,NULL),(9,53,NULL,NULL,'MPXV/Germany/2022/RKI292',NULL,NULL,NULL,NULL),(9,56,NULL,NULL,'MPXV/Germany/2022/RKI121',NULL,NULL,NULL,NULL),(9,59,NULL,NULL,'MPXV/Germany/2022/RKI405',NULL,NULL,NULL,NULL),(9,61,NULL,NULL,'MPXV/Germany/2022/RKI487',NULL,NULL,NULL,NULL),(9,70,NULL,NULL,'MPXV/Germany/2022/RKI176',NULL,NULL,NULL,NULL),(9,71,NULL,NULL,'MPXV/Germany/2022/RKI265',NULL,NULL,NULL,NULL),(9,74,NULL,NULL,'MPXV/Germany/2022/RKI362',NULL,NULL,NULL,NULL),(9,88,NULL,NULL,'MPXV/Germany/2022/RKI113',NULL,NULL,NULL,NULL),(9,89,NULL,NULL,'MPXV/Germany/2022/RKI185',NULL,NULL,NULL,NULL),(9,94,NULL,NULL,'MPXV/Human/USA/CA-CDPH-MPX000009/2022',NULL,NULL,NULL,NULL),(9,99,NULL,NULL,'MPXV/Germany/2022/RKI151',NULL,NULL,NULL,NULL),(9,206,NULL,NULL,'MPXV/Germany/2022/RKI501',NULL,NULL,NULL,NULL),(9,218,NULL,NULL,'MPXV/Germany/2022/RKI139',NULL,NULL,NULL,NULL),(9,226,NULL,NULL,'MPXV/Germany/2022/RKI357',NULL,NULL,NULL,NULL),(9,235,NULL,NULL,'MPXV/Germany/2022/RKI480',NULL,NULL,NULL,NULL),(9,241,NULL,NULL,'MPXV/Germany/2022/RKI164',NULL,NULL,NULL,NULL),(9,248,NULL,NULL,'MPXV/Germany/2022/RKI486',NULL,NULL,NULL,NULL),(9,255,NULL,NULL,'MPXV/Germany/2022/RKI134',NULL,NULL,NULL,NULL),(9,257,NULL,NULL,'MPXV/Germany/2022/RKI275',NULL,NULL,NULL,NULL),(9,261,NULL,NULL,'MPXV/Germany/2022/RKI531',NULL,NULL,NULL,NULL),(9,268,NULL,NULL,'MPXV/Germany/2022/RKI344',NULL,NULL,NULL,NULL),(9,270,NULL,NULL,'MPXV/Germany/2022/RKI162',NULL,NULL,NULL,NULL),(9,276,NULL,NULL,'MPXV/Germany/2022/RKI289',NULL,NULL,NULL,NULL),(9,286,NULL,NULL,'MPXV/Germany/2022/RKI356',NULL,NULL,NULL,NULL),(9,348,NULL,NULL,'MPXV/Germany/2022/RKI388',NULL,NULL,NULL,NULL),(9,355,NULL,NULL,'MPXV-USA-IL-IDPH-070',NULL,NULL,NULL,NULL),(9,357,NULL,NULL,'MPXV/Germany/2022/RKI443',NULL,NULL,NULL,NULL),(9,358,NULL,NULL,'MPXV/Germany/2022/RKI123',NULL,NULL,NULL,NULL),(9,370,NULL,NULL,'MPXV/Germany/2022/RKI166',NULL,NULL,NULL,NULL),(9,379,NULL,NULL,'MPXV/Germany/2022/RKI330',NULL,NULL,NULL,NULL),(9,380,NULL,NULL,'MPXV/Germany/2022/RKI378',NULL,NULL,NULL,NULL),(9,384,NULL,NULL,'MPXV/Germany/2022/RKI141',NULL,NULL,NULL,NULL),(9,389,NULL,NULL,'MPXV-USA-IL-IDPH-071',NULL,NULL,NULL,NULL),(9,393,NULL,NULL,'MPXV/Germany/2022/RKI373',NULL,NULL,NULL,NULL),(9,394,NULL,NULL,'MPXV/Germany/2022/RKI168',NULL,NULL,NULL,NULL),(9,401,NULL,NULL,'MPXV/Germany/2022/RKI280',NULL,NULL,NULL,NULL),(9,402,NULL,NULL,'MPXV/Germany/2022/RKI152',NULL,NULL,NULL,NULL),(9,406,NULL,NULL,'MPXV/Germany/2022/RKI474',NULL,NULL,NULL,NULL),(9,416,NULL,NULL,'MPXV/Germany/2022/RKI351',NULL,NULL,NULL,NULL),(9,419,NULL,NULL,'MPXV/Germany/2022/RKI149',NULL,NULL,NULL,NULL),(9,424,NULL,NULL,'MPXV/Germany/2022/RKI124',NULL,NULL,NULL,NULL),(9,434,NULL,NULL,'MPXV/Germany/2022/RKI132',NULL,NULL,NULL,NULL),(9,545,NULL,NULL,'MPXV/Germany/2022/RKI072',NULL,NULL,NULL,NULL),(9,551,NULL,NULL,'MPXV/Germany/2022/RKI472',NULL,NULL,NULL,NULL),(9,556,NULL,NULL,'MPXV/Germany/2022/RKI440',NULL,NULL,NULL,NULL),(9,557,NULL,NULL,'MPXV/Germany/2022/RKI133',NULL,NULL,NULL,NULL),(9,560,NULL,NULL,'MPXV/Germany/2022/RKI484',NULL,NULL,NULL,NULL),(9,563,NULL,NULL,'MPXV/Germany/2022/RKI145',NULL,NULL,NULL,NULL),(9,564,NULL,NULL,'MPXV/Germany/2022/RKI296',NULL,NULL,NULL,NULL),(9,573,NULL,NULL,'MPXV/Germany/2022/RKI285',NULL,NULL,NULL,NULL),(9,578,NULL,NULL,'MPXV/Germany/2022/RKI395',NULL,NULL,NULL,NULL),(9,580,NULL,NULL,'MPXV/Germany/2022/RKI254',NULL,NULL,NULL,NULL),(9,582,NULL,NULL,'MPXV/Germany/2022/RKI489',NULL,NULL,NULL,NULL),(9,584,NULL,NULL,'MPXV/Germany/2022/RKI253',NULL,NULL,NULL,NULL),(9,588,NULL,NULL,'MPXV/Germany/2022/RKI328',NULL,NULL,NULL,NULL),(9,591,NULL,NULL,'MPXV/Germany/2022/RKI478',NULL,NULL,NULL,NULL),(9,594,NULL,NULL,'MPXV/Germany/2022/RKI143',NULL,NULL,NULL,NULL),(9,595,NULL,NULL,'MPXV-USA-IL-IDPH-084',NULL,NULL,NULL,NULL),(9,607,NULL,NULL,'MPXV/Germany/2022/RKI175',NULL,NULL,NULL,NULL),(9,612,NULL,NULL,'MPXV/Germany/2022/RKI146',NULL,NULL,NULL,NULL),(9,620,NULL,NULL,'MPXV/Germany/2022/RKI252',NULL,NULL,NULL,NULL),(9,622,NULL,NULL,'MPXV/Germany/2022/RKI264',NULL,NULL,NULL,NULL),(9,626,NULL,NULL,'MPXV/Germany/2022/RKI353',NULL,NULL,NULL,NULL),(9,640,NULL,NULL,'MPXV/Germany/2022/RKI154',NULL,NULL,NULL,NULL),(9,641,NULL,NULL,'MPXV/Germany/2022/RKI277',NULL,NULL,NULL,NULL),(9,646,NULL,NULL,'hMpxV/Egypt/MOH-NRC-0002/2022',NULL,NULL,NULL,NULL),(9,649,NULL,NULL,'MPXV/Germany/2022/RKI428',NULL,NULL,NULL,NULL),(9,650,NULL,NULL,'MPXV/Germany/2022/RKI071',NULL,NULL,NULL,NULL),(9,661,NULL,NULL,'MPXV/Germany/2022/RKI358',NULL,NULL,NULL,NULL),(9,662,NULL,NULL,'MPXV/Germany/2022/RKI281',NULL,NULL,NULL,NULL),(9,665,NULL,NULL,'MPXV/Germany/2022/RKI433',NULL,NULL,NULL,NULL),(9,667,NULL,NULL,'MPXV/Germany/2022/RKI471',NULL,NULL,NULL,NULL),(9,668,NULL,NULL,'MPXV/Germany/2022/RKI431',NULL,NULL,NULL,NULL),(9,674,NULL,NULL,'MPXV/Germany/2022/RKI157',NULL,NULL,NULL,NULL),(9,675,NULL,NULL,'MPXV/Germany/2022/RKI495',NULL,NULL,NULL,NULL),(9,676,NULL,NULL,'MPXV/Germany/2022/RKI394',NULL,NULL,NULL,NULL),(9,677,NULL,NULL,'MPXV/Germany/2022/RKI363',NULL,NULL,NULL,NULL),(9,682,NULL,NULL,'MPXV/Germany/2022/RKI476',NULL,NULL,NULL,NULL),(9,684,NULL,NULL,'MPXV/Germany/2022/RKI530',NULL,NULL,NULL,NULL),(9,688,NULL,NULL,'MPXV/Germany/2022/RKI359',NULL,NULL,NULL,NULL),(9,693,NULL,NULL,'MPXV/Germany/2022/RKI180',NULL,NULL,NULL,NULL),(9,704,NULL,NULL,'MPXV/Germany/2022/RKI129',NULL,NULL,NULL,NULL),(9,705,NULL,NULL,'MPXV/Germany/2022/RKI498',NULL,NULL,NULL,NULL),(9,706,NULL,NULL,'MPXV/Germany/2022/RKI171',NULL,NULL,NULL,NULL),(9,708,NULL,NULL,'MPXV/Germany/2022/RKI334',NULL,NULL,NULL,NULL),(9,712,NULL,NULL,'MPXV/Germany/2022/RKI345',NULL,NULL,NULL,NULL),(9,719,NULL,NULL,'MPXV/Germany/2022/RKI258',NULL,NULL,NULL,NULL),(9,722,NULL,NULL,'MPXV/Germany/2022/RKI399',NULL,NULL,NULL,NULL),(9,725,NULL,NULL,'MPXV/Germany/2022/RKI156',NULL,NULL,NULL,NULL),(9,739,NULL,NULL,'MPXV/Germany/2022/RKI571',NULL,NULL,NULL,NULL),(9,743,NULL,NULL,'MPXV/Germany/2022/RKI262',NULL,NULL,NULL,NULL),(9,760,NULL,NULL,'MPXV/Germany/2022/RKI346',NULL,NULL,NULL,NULL),(9,761,NULL,NULL,'MPXV/Germany/2022/RKI127',NULL,NULL,NULL,NULL),(9,765,NULL,NULL,'MPXV/Germany/2022/RKI477',NULL,NULL,NULL,NULL),(9,766,NULL,NULL,'MPXV/Germany/2022/RKI407',NULL,NULL,NULL,NULL),(9,770,NULL,NULL,'hMpxV/USA/NY-URMC-2207A101/2022',NULL,NULL,NULL,NULL),(9,771,NULL,NULL,'MPXV/Germany/2022/RKI108',NULL,NULL,NULL,NULL),(9,772,NULL,NULL,'MPXV/Germany/2022/RKI406',NULL,NULL,NULL,NULL),(9,773,NULL,NULL,'MPXV/Germany/2022/RKI380',NULL,NULL,NULL,NULL),(9,778,NULL,NULL,'MPXV/Germany/2022/RKI333',NULL,NULL,NULL,NULL),(9,785,NULL,NULL,'MPXV-USA-IL-IDPH-077',NULL,NULL,NULL,NULL),(9,803,NULL,NULL,'MPXV/Germany/2022/RKI160',NULL,NULL,NULL,NULL),(9,805,NULL,NULL,'MPXV-USA-IL-IDPH-079',NULL,NULL,NULL,NULL),(9,810,NULL,NULL,'MPXV/Germany/2022/RKI251',NULL,NULL,NULL,NULL),(9,820,NULL,NULL,'MPXV/Germany/2022/RKI331',NULL,NULL,NULL,NULL),(9,823,NULL,NULL,'MPXV/Germany/2022/RKI294',NULL,NULL,NULL,NULL),(9,836,NULL,NULL,'MPXV/Germany/2022/RKI377',NULL,NULL,NULL,NULL),(9,838,NULL,NULL,'MPXV/Germany/2022/RKI256',NULL,NULL,NULL,NULL),(9,843,NULL,NULL,'MPXV/Germany/2022/RKI130',NULL,NULL,NULL,NULL),(9,846,NULL,NULL,'MPXV/Germany/2022/RKI284',NULL,NULL,NULL,NULL),(9,849,NULL,NULL,'MPXV/Germany/2022/RKI173',NULL,NULL,NULL,NULL),(9,862,NULL,NULL,'MPXV/Germany/2022/RKI490',NULL,NULL,NULL,NULL),(9,918,NULL,NULL,'MPXV/Germany/2022/RKI390',NULL,NULL,NULL,NULL),(9,919,NULL,NULL,'MPXV/Germany/2022/RKI410',NULL,NULL,NULL,NULL),(9,922,NULL,NULL,'MPXV/Germany/2022/RKI348',NULL,NULL,NULL,NULL),(9,923,NULL,NULL,'MPXV/Germany/2022/RKI286',NULL,NULL,NULL,NULL),(9,929,NULL,NULL,'MPXV/Germany/2022/RKI483',NULL,NULL,NULL,NULL),(9,932,NULL,NULL,'MPXV/Germany/2022/RKI259',NULL,NULL,NULL,NULL),(9,935,NULL,NULL,'MPXV/Germany/2022/RKI291',NULL,NULL,NULL,NULL),(9,942,NULL,NULL,'MPXV/Germany/2022/RKI147',NULL,NULL,NULL,NULL),(9,945,NULL,NULL,'MPXV/Germany/2022/RKI475',NULL,NULL,NULL,NULL),(9,946,NULL,NULL,'MPXV/Germany/2022/RKI298',NULL,NULL,NULL,NULL),(9,961,NULL,NULL,'MPXV/Germany/2022/RKI159',NULL,NULL,NULL,NULL),(9,967,NULL,NULL,'MPXV/Germany/2022/RKI163',NULL,NULL,NULL,NULL),(9,969,NULL,NULL,'MPXV/Germany/2022/RKI153',NULL,NULL,NULL,NULL),(9,977,NULL,NULL,'MPXV/Germany/2022/RKI488',NULL,NULL,NULL,NULL),(9,987,NULL,NULL,'MPXV/Germany/2022/RKI439',NULL,NULL,NULL,NULL),(9,993,NULL,NULL,'MPXV/Germany/2022/RKI070',NULL,NULL,NULL,NULL),(9,1006,NULL,NULL,'MPXV/Germany/2022/RKI360',NULL,NULL,NULL,NULL),(9,1009,NULL,NULL,'MPXV/Germany/2022/RKI177',NULL,NULL,NULL,NULL),(9,1011,NULL,NULL,'MPXV/Germany/2022/RKI150',NULL,NULL,NULL,NULL),(9,1028,NULL,NULL,'MPXV/Germany/2022/RKI393',NULL,NULL,NULL,NULL),(9,1035,NULL,NULL,'MPXV/Germany/2022/RKI391',NULL,NULL,NULL,NULL),(9,1036,NULL,NULL,'MPXV/Germany/2022/RKI167',NULL,NULL,NULL,NULL),(9,1044,NULL,NULL,'MPXV/Germany/2022/RKI106',NULL,NULL,NULL,NULL),(9,1048,NULL,NULL,'MPXV/Germany/2022/RKI136',NULL,NULL,NULL,NULL),(9,1049,NULL,NULL,'MPXV/Germany/2022/RKI119',NULL,NULL,NULL,NULL),(9,1056,NULL,NULL,'MPXV/Germany/2022/RKI485',NULL,NULL,NULL,NULL),(9,1083,NULL,NULL,'MPXV/Germany/2022/RKI342',NULL,NULL,NULL,NULL),(9,1085,NULL,NULL,'MPXV/Germany/2022/RKI120',NULL,NULL,NULL,NULL),(9,1087,NULL,NULL,'MPXV/Germany/2022/RKI494',NULL,NULL,NULL,NULL),(9,1095,NULL,NULL,'MPXV/Germany/2022/RKI268',NULL,NULL,NULL,NULL),(9,1101,NULL,NULL,'MPXV/Germany/2022/RKI155',NULL,NULL,NULL,NULL),(9,1102,NULL,NULL,'MPXV/Germany/2022/RKI270',NULL,NULL,NULL,NULL),(9,1103,NULL,NULL,'hMpxV/USA/NY-URMC-2207A102/2022',NULL,NULL,NULL,NULL),(9,1162,NULL,NULL,'MPXV/Germany/2022/RKI114',NULL,NULL,NULL,NULL),(9,1168,NULL,NULL,'MPXV/Germany/2022/RKI266',NULL,NULL,NULL,NULL),(9,1169,NULL,NULL,'MPXV/Germany/2022/RKI350',NULL,NULL,NULL,NULL),(9,1174,NULL,NULL,'MPXV/Germany/2022/RKI272',NULL,NULL,NULL,NULL),(9,1181,NULL,NULL,'MPXV/Germany/2022/RKI297',NULL,NULL,NULL,NULL),(9,1184,NULL,NULL,'MPXV/Germany/2022/RKI403',NULL,NULL,NULL,NULL),(9,159074,NULL,NULL,'MPXV/Germany/2022/RKI481',NULL,NULL,NULL,NULL),(9,159079,NULL,NULL,'MPXV/Germany/2022/RKI233',NULL,NULL,NULL,NULL),(9,159131,NULL,NULL,'MPXV-USA-IL-IDPH-005',NULL,NULL,NULL,NULL),(9,159139,NULL,NULL,'MPXV/Germany/2022/RKI365',NULL,NULL,NULL,NULL),(9,159157,NULL,NULL,'MPXV-USA-IL-IDPH-054',NULL,NULL,NULL,NULL),(9,159187,NULL,NULL,'MPXV/Germany/2022/RKI397',NULL,NULL,NULL,NULL),(9,159197,NULL,NULL,'MPXV/Germany/2022/RKI422',NULL,NULL,NULL,NULL),(9,159233,NULL,NULL,'MPXV-USA-IL-IDPH-007',NULL,NULL,NULL,NULL),(9,159281,NULL,NULL,'MPXV-USA-IL-IDPH-016',NULL,NULL,NULL,NULL),(9,159340,NULL,NULL,'MPXV/Germany/2022/RKI200',NULL,NULL,NULL,NULL),(9,159355,NULL,NULL,'MPXV/Germany/2022/RKI423',NULL,NULL,NULL,NULL),(9,159415,NULL,NULL,'MPXV/Germany/2022/RKI197',NULL,NULL,NULL,NULL),(9,159432,NULL,NULL,'MPXV/Germany/2022/RKI435',NULL,NULL,NULL,NULL),(9,159562,NULL,NULL,'MPXV-USA-IL-IDPH-073',NULL,NULL,NULL,NULL),(9,159567,NULL,NULL,'MPXV-USA-IL-IDPH-080',NULL,NULL,NULL,NULL),(9,159684,NULL,NULL,'MPXV/Germany/2022/RKI214',NULL,NULL,NULL,NULL),(9,159705,NULL,NULL,'MPXV/Germany/2022/RKI343',NULL,NULL,NULL,NULL),(9,160033,NULL,NULL,'MPXV-USA-IL-IDPH-056',NULL,NULL,NULL,NULL),(9,160041,NULL,NULL,'MPXV-USA-IL-IDPH-060',NULL,NULL,NULL,NULL),(9,160102,NULL,NULL,'MPXV/Germany/2022/RKI211',NULL,NULL,NULL,NULL),(9,160105,NULL,NULL,'MPXV/Germany/2022/RKI482',NULL,NULL,NULL,NULL),(9,160239,NULL,NULL,'MPXV/Germany/2022/RKI426',NULL,NULL,NULL,NULL),(9,160260,NULL,NULL,'MPXV/Germany/2022/RKI257',NULL,NULL,NULL,NULL),(9,160289,NULL,NULL,'MPXV/Germany/2022/RKI263',NULL,NULL,NULL,NULL),(9,160304,NULL,NULL,'MPXV/Germany/2022/RKI229',NULL,NULL,NULL,NULL),(9,160314,NULL,NULL,'MPXV-USA-IL-IDPH-015',NULL,NULL,NULL,NULL),(9,160317,NULL,NULL,'MPXV-USA-IL-IDPH-082',NULL,NULL,NULL,NULL),(9,160319,NULL,NULL,'MPXV-USA-IL-IDPH-002',NULL,NULL,NULL,NULL),(9,160376,NULL,NULL,'MPXV-USA-IL-IDPH-010',NULL,NULL,NULL,NULL),(9,160417,NULL,NULL,'MPXV/Germany/2022/RKI398',NULL,NULL,NULL,NULL),(9,160485,NULL,NULL,'MPXV/Germany/2022/RKI444',NULL,NULL,NULL,NULL),(9,160498,NULL,NULL,'MPXV-USA-IL-IDPH-059',NULL,NULL,NULL,NULL),(9,160532,NULL,NULL,'MPXV/Germany/2022/RKI104',NULL,NULL,NULL,NULL),(9,160574,NULL,NULL,'MPXV-USA-IL-IDPH-017',NULL,NULL,NULL,NULL),(9,160603,NULL,NULL,'MPXV-USA-IL-IDPH-066',NULL,NULL,NULL,NULL),(9,160622,NULL,NULL,'MPXV/Germany/2022/RKI272',NULL,NULL,NULL,NULL),(9,161161,NULL,NULL,'MPXV/Germany/2022/RKI436',NULL,NULL,NULL,NULL),(9,161178,NULL,NULL,'MPXV/Germany/2022/RKI237',NULL,NULL,NULL,NULL),(9,161249,NULL,NULL,'MPXV/Germany/2022/RKI469',NULL,NULL,NULL,NULL),(9,161293,NULL,NULL,'MPXV/Germany/2022/RKI371',NULL,NULL,NULL,NULL),(9,161330,NULL,NULL,'MPXV/Germany/2022/RKI368',NULL,NULL,NULL,NULL),(9,161337,NULL,NULL,'MPXV/Germany/2022/RKI204',NULL,NULL,NULL,NULL),(9,161445,NULL,NULL,'MPXV-USA-IL-IDPH-075',NULL,NULL,NULL,NULL),(9,161472,NULL,NULL,'MPXV/Germany/2022/RKI339',NULL,NULL,NULL,NULL),(9,161494,NULL,NULL,'MPXV/Germany/2022/RKI283',NULL,NULL,NULL,NULL),(9,161500,NULL,NULL,'MPXV/Germany/2022/RKI441',NULL,NULL,NULL,NULL),(9,161504,NULL,NULL,'MPXV/Germany/2022/RKI341',NULL,NULL,NULL,NULL),(9,161531,NULL,NULL,'MPXV/Germany/2022/RKI221',NULL,NULL,NULL,NULL),(9,161540,NULL,NULL,'MPXV/Germany/2022/RKI218',NULL,NULL,NULL,NULL),(9,161574,NULL,NULL,'MPXV-USA-IL-IDPH-069',NULL,NULL,NULL,NULL),(9,161639,NULL,NULL,'MPXV-USA-IL-IDPH-008',NULL,NULL,NULL,NULL),(9,161673,NULL,NULL,'MPXV/Germany/2022/RKI430',NULL,NULL,NULL,NULL),(9,161692,NULL,NULL,'MPXV/Germany/2022/RKI631',NULL,NULL,NULL,NULL),(9,161745,NULL,NULL,'MPXV-USA-IL-IDPH-013',NULL,NULL,NULL,NULL),(9,161887,NULL,NULL,'MPXV-USA-IL-IDPH-058',NULL,NULL,NULL,NULL),(9,162263,NULL,NULL,'MPXV/Germany/2022/RKI367',NULL,NULL,NULL,NULL),(9,162312,NULL,NULL,'MPXV/Germany/2022/RKI434',NULL,NULL,NULL,NULL),(9,162340,NULL,NULL,'MPXV-USA-IL-IDPH-021',NULL,NULL,NULL,NULL),(9,162346,NULL,NULL,'MPXV/Germany/2022/RKI383',NULL,NULL,NULL,NULL),(9,162364,NULL,NULL,'MPXV/Germany/2022/RKI216',NULL,NULL,NULL,NULL),(9,162396,NULL,NULL,'MPXV/Germany/2022/RKI372',NULL,NULL,NULL,NULL),(9,162412,NULL,NULL,'MPXV/Germany/2022/RKI243',NULL,NULL,NULL,NULL),(9,162438,NULL,NULL,'MPXV-USA-IL-IDPH-011',NULL,NULL,NULL,NULL),(9,162493,NULL,NULL,'MPXV/Germany/2022/RKI438',NULL,NULL,NULL,NULL),(9,162535,NULL,NULL,'MPXV/Germany/2022/RKI425',NULL,NULL,NULL,NULL),(9,162560,NULL,NULL,'MPXV/Germany/2022/RKI493',NULL,NULL,NULL,NULL),(9,162900,NULL,NULL,'MPXV/Germany/2022/RKI174',NULL,NULL,NULL,NULL),(9,230088,NULL,NULL,'MPXV/Germany/2022/RKI716',NULL,NULL,NULL,NULL),(9,230122,NULL,NULL,'MPXV/Germany/2022/RKI715',NULL,NULL,NULL,NULL),(9,230211,NULL,NULL,'MPXV/Germany/2022/RKI710',NULL,NULL,NULL,NULL),(9,230329,NULL,NULL,'MPXV/Germany/2022/RKI711',NULL,NULL,NULL,NULL),(10,4,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,13,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,17,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,23,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,24,197137,NULL,NULL,NULL,NULL,NULL,NULL),(10,30,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,34,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,51,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,52,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,53,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,56,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,59,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,61,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,70,197141,NULL,NULL,NULL,NULL,NULL,NULL),(10,71,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,74,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,88,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,89,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,94,197200,NULL,NULL,NULL,NULL,NULL,NULL),(10,99,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,206,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,218,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,226,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,235,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,241,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,248,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,255,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,257,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,261,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,268,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,270,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,276,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,286,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,348,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,355,197084,NULL,NULL,NULL,NULL,NULL,NULL),(10,357,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,358,197141,NULL,NULL,NULL,NULL,NULL,NULL),(10,370,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,379,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,380,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,384,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,389,197083,NULL,NULL,NULL,NULL,NULL,NULL),(10,393,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,394,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,401,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,402,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,406,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,416,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,419,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,424,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,434,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,545,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,551,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,556,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,557,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,560,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,563,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,564,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,573,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,578,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,580,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,582,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,584,197117,NULL,NULL,NULL,NULL,NULL,NULL),(10,588,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,591,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,594,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,595,197084,NULL,NULL,NULL,NULL,NULL,NULL),(10,607,197141,NULL,NULL,NULL,NULL,NULL,NULL),(10,612,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,620,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,622,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,626,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,640,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,641,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,646,197201,NULL,NULL,NULL,NULL,NULL,NULL),(10,649,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,650,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,661,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,662,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,665,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,667,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,668,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,674,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,675,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,676,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,677,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,682,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,684,197141,NULL,NULL,NULL,NULL,NULL,NULL),(10,688,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,693,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,704,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,705,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,706,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,708,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,712,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,719,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,722,197143,NULL,NULL,NULL,NULL,NULL,NULL),(10,725,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,739,197141,NULL,NULL,NULL,NULL,NULL,NULL),(10,743,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,760,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,761,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,765,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,766,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,770,197209,NULL,NULL,NULL,NULL,NULL,NULL),(10,771,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,772,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,773,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,778,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,785,197084,NULL,NULL,NULL,NULL,NULL,NULL),(10,803,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,805,197083,NULL,NULL,NULL,NULL,NULL,NULL),(10,810,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,820,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,823,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,836,197171,NULL,NULL,NULL,NULL,NULL,NULL),(10,838,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,843,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,846,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,849,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,862,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,918,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,919,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,922,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,923,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,929,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,932,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,935,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,942,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,945,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,946,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,961,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,967,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,969,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,977,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,987,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,993,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,1006,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,1009,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,1011,197137,NULL,NULL,NULL,NULL,NULL,NULL),(10,1028,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,1035,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,1036,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,1044,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,1048,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,1049,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,1056,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,1083,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,1085,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,1087,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,1095,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,1101,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,1102,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,1103,197209,NULL,NULL,NULL,NULL,NULL,NULL),(10,1162,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,1168,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,1169,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,1174,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,1181,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,1184,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,159074,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,159079,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,159131,197083,NULL,NULL,NULL,NULL,NULL,NULL),(10,159139,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,159157,197083,NULL,NULL,NULL,NULL,NULL,NULL),(10,159187,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,159197,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,159233,197083,NULL,NULL,NULL,NULL,NULL,NULL),(10,159281,197084,NULL,NULL,NULL,NULL,NULL,NULL),(10,159340,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,159355,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,159415,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,159432,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,159562,197083,NULL,NULL,NULL,NULL,NULL,NULL),(10,159567,197083,NULL,NULL,NULL,NULL,NULL,NULL),(10,159684,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,159705,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,160033,197084,NULL,NULL,NULL,NULL,NULL,NULL),(10,160041,197083,NULL,NULL,NULL,NULL,NULL,NULL),(10,160102,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,160105,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,160239,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,160260,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,160289,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,160304,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,160314,197083,NULL,NULL,NULL,NULL,NULL,NULL),(10,160317,197083,NULL,NULL,NULL,NULL,NULL,NULL),(10,160319,197083,NULL,NULL,NULL,NULL,NULL,NULL),(10,160376,197083,NULL,NULL,NULL,NULL,NULL,NULL),(10,160417,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,160485,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,160498,197083,NULL,NULL,NULL,NULL,NULL,NULL),(10,160532,197141,NULL,NULL,NULL,NULL,NULL,NULL),(10,160574,197083,NULL,NULL,NULL,NULL,NULL,NULL),(10,160603,197084,NULL,NULL,NULL,NULL,NULL,NULL),(10,160622,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,161161,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,161178,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,161249,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,161293,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,161330,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,161337,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,161445,197083,NULL,NULL,NULL,NULL,NULL,NULL),(10,161472,208626,NULL,NULL,NULL,NULL,NULL,NULL),(10,161494,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,161500,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,161504,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,161531,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,161540,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,161574,197083,NULL,NULL,NULL,NULL,NULL,NULL),(10,161639,197083,NULL,NULL,NULL,NULL,NULL,NULL),(10,161673,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,161692,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,161745,197083,NULL,NULL,NULL,NULL,NULL,NULL),(10,161887,197083,NULL,NULL,NULL,NULL,NULL,NULL),(10,162263,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,162312,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,162340,197083,NULL,NULL,NULL,NULL,NULL,NULL),(10,162346,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,162364,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,162396,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,162412,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,162438,197083,NULL,NULL,NULL,NULL,NULL,NULL),(10,162493,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,162535,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,162560,197140,NULL,NULL,NULL,NULL,NULL,NULL),(10,162900,197139,NULL,NULL,NULL,NULL,NULL,NULL),(10,230088,197141,NULL,NULL,NULL,NULL,NULL,NULL),(10,230122,197141,NULL,NULL,NULL,NULL,NULL,NULL),(10,230211,197141,NULL,NULL,NULL,NULL,NULL,NULL),(10,230329,197140,NULL,NULL,NULL,NULL,NULL,NULL),(11,4,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,13,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,17,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,23,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,24,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,30,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,34,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,51,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,52,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,53,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,56,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,59,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,61,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,70,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,71,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,74,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,88,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,89,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,94,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,99,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,206,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,218,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,226,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,235,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,241,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,248,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,255,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,257,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,261,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,268,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,270,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,276,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,286,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,348,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,355,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(11,357,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,358,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,370,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,379,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,380,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,384,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,389,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(11,393,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,394,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,401,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,402,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,406,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,416,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,419,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,424,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,434,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,545,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,551,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,556,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,557,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,560,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,563,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,564,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,573,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,578,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,580,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,582,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,584,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,588,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,591,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,594,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,595,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(11,607,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,612,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,620,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,622,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,626,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,640,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,641,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,646,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,649,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,650,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,661,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,662,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,665,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,667,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,668,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,674,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,675,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,676,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,677,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,682,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,684,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,688,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,693,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,704,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,705,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,706,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,708,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,712,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,719,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,722,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,725,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,739,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,743,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,760,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,761,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,765,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,766,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,770,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,771,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,772,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,773,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,778,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,785,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(11,803,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,805,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(11,810,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,820,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,823,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,836,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,838,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,843,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,846,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,849,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,862,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,918,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,919,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,922,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,923,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,929,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,932,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,935,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,942,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,945,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,946,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,961,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,967,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,969,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,977,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,987,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,993,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,1006,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,1009,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,1011,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,1028,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,1035,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,1036,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,1044,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,1048,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,1049,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,1056,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,1083,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,1085,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,1087,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,1095,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,1101,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,1102,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,1103,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,1162,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,1168,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,1169,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,1174,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,1181,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,1184,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,159074,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,159079,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,159131,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(11,159139,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,159157,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(11,159187,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,159197,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,159233,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(11,159281,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(11,159340,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,159355,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,159415,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,159432,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,159562,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(11,159567,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(11,159684,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,159705,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,160033,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(11,160041,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(11,160102,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,160105,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,160239,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,160260,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,160289,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,160304,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,160314,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(11,160317,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(11,160319,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(11,160376,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(11,160417,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,160485,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,160498,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(11,160532,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,160574,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(11,160603,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(11,160622,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,161161,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,161178,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,161249,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,161293,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,161330,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,161337,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,161445,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(11,161472,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,161494,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,161500,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,161504,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,161531,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,161540,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,161574,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(11,161639,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(11,161673,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,161692,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,161745,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(11,161887,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(11,162263,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,162312,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,162340,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(11,162346,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,162364,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,162396,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,162412,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,162438,NULL,NULL,'Nanopore',NULL,NULL,NULL,NULL),(11,162493,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,162535,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,162560,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,162900,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,230088,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,230122,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,230211,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(11,230329,NULL,NULL,'Illumina',NULL,NULL,NULL,NULL),(12,4,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,13,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,17,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,23,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,24,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,30,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,34,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,51,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,52,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,53,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,56,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,59,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,61,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,70,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,71,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,74,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,88,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,89,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,94,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(12,99,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,206,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,218,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,226,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,235,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,241,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,248,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,255,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,257,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,261,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,268,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,270,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,276,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,286,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,348,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,355,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(12,357,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,358,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,370,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,379,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,380,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,384,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,389,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(12,393,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,394,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,401,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,402,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,406,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,416,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,419,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,424,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,434,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,545,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,551,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,556,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,557,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,560,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,563,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,564,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,573,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,578,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,580,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,582,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,584,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,588,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,591,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,594,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,595,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(12,607,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,612,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,620,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,622,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,626,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,640,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,641,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,646,NULL,NULL,'Egypt',NULL,NULL,NULL,NULL),(12,649,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,650,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,661,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,662,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,665,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,667,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,668,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,674,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,675,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,676,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,677,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,682,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,684,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,688,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,693,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,704,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,705,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,706,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,708,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,712,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,719,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,722,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,725,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,739,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,743,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,760,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,761,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,765,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,766,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,770,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(12,771,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,772,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,773,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,778,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,785,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(12,803,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,805,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(12,810,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,820,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,823,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,836,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,838,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,843,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,846,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,849,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,862,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,918,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,919,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,922,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,923,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,929,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,932,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,935,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,942,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,945,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,946,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,961,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,967,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,969,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,977,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,987,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,993,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,1006,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,1009,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,1011,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,1028,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,1035,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,1036,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,1044,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,1048,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,1049,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,1056,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,1083,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,1085,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,1087,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,1095,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,1101,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,1102,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,1103,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(12,1162,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,1168,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,1169,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,1174,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,1181,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,1184,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,159074,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,159079,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,159131,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(12,159139,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,159157,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(12,159187,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,159197,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,159233,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(12,159281,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(12,159340,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,159355,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,159415,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,159432,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,159562,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(12,159567,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(12,159684,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,159705,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,160033,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(12,160041,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(12,160102,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,160105,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,160239,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,160260,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,160289,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,160304,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,160314,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(12,160317,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(12,160319,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(12,160376,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(12,160417,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,160485,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,160498,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(12,160532,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,160574,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(12,160603,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(12,160622,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,161161,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,161178,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,161249,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,161293,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,161330,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,161337,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,161445,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(12,161472,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,161494,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,161500,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,161504,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,161531,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,161540,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,161574,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(12,161639,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(12,161673,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,161692,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,161745,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(12,161887,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(12,162263,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,162312,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,162340,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(12,162346,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,162364,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,162396,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,162412,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,162438,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(12,162493,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,162535,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,162560,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,162900,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,230088,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,230122,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,230211,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(12,230329,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,4,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,13,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,17,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,23,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,24,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,30,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,34,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,51,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,52,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,53,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,56,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,59,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,61,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,70,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,71,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,74,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,88,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,89,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,94,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(13,99,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,206,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,218,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,226,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,235,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,241,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,248,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,255,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,257,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,261,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,268,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,270,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,276,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,286,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,348,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,355,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(13,357,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,358,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,370,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,379,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,380,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,384,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,389,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(13,393,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,394,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,401,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,402,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,406,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,416,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,419,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,424,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,434,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,545,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,551,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,556,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,557,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,560,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,563,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,564,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,573,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,578,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,580,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,582,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,584,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,588,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,591,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,594,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,595,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(13,607,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,612,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,620,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,622,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,626,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,640,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,641,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,646,NULL,NULL,'Egypt',NULL,NULL,NULL,NULL),(13,649,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,650,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,661,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,662,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,665,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,667,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,668,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,674,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,675,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,676,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,677,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,682,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,684,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,688,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,693,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,704,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,705,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,706,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,708,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,712,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,719,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,722,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,725,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,739,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,743,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,760,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,761,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,765,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,766,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,770,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(13,771,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,772,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,773,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,778,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,785,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(13,803,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,805,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(13,810,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,820,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,823,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,836,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,838,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,843,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,846,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,849,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,862,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,918,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,919,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,922,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,923,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,929,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,932,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,935,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,942,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,945,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,946,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,961,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,967,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,969,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,977,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,987,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,993,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,1006,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,1009,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,1011,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,1028,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,1035,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,1036,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,1044,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,1048,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,1049,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,1056,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,1083,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,1085,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,1087,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,1095,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,1101,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,1102,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,1103,NULL,NULL,'USA',NULL,NULL,NULL,NULL),(13,1162,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,1168,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,1169,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,1174,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,1181,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,1184,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,159074,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,159079,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,159131,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(13,159139,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,159157,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(13,159187,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,159197,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,159233,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(13,159281,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(13,159340,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,159355,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,159415,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,159432,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,159562,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(13,159567,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(13,159684,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,159705,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,160033,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(13,160041,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(13,160102,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,160105,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,160239,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,160260,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,160289,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,160304,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,160314,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(13,160317,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(13,160319,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(13,160376,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(13,160417,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,160485,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,160498,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(13,160532,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,160574,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(13,160603,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(13,160622,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,161161,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,161178,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,161249,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,161293,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,161330,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,161337,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,161445,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(13,161472,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,161494,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,161500,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,161504,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,161531,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,161540,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,161574,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(13,161639,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(13,161673,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,161692,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,161745,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(13,161887,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(13,162263,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,162312,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,162340,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(13,162346,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,162364,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,162396,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,162412,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,162438,NULL,NULL,'USA: Illinois',NULL,NULL,NULL,NULL),(13,162493,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,162535,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,162560,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,162900,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,230088,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,230122,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,230211,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(13,230329,NULL,NULL,'Germany',NULL,NULL,NULL,NULL),(14,4,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,13,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,17,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,23,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,24,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,30,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,34,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,51,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,52,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,53,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,56,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,59,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,61,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,70,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,71,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,74,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,88,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,89,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,94,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,99,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,206,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,218,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,226,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,235,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,241,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,248,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,255,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,257,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,261,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,268,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,270,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,276,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,286,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,348,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,355,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,357,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,358,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,370,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,379,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,380,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,384,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,389,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,393,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,394,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,401,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,402,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,406,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,416,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,419,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,424,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,434,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,545,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,551,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,556,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,557,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,560,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,563,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,564,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,573,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,578,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,580,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,582,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,584,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,588,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,591,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,594,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,595,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,607,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,612,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,620,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,622,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,626,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,640,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,641,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,646,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,649,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,650,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,661,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,662,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,665,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,667,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,668,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,674,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,675,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,676,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,677,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,682,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,684,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,688,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,693,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,704,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,705,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,706,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,708,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,712,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,719,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,722,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,725,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,739,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,743,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,760,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,761,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,765,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,766,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,770,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,771,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,772,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,773,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,778,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,785,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,803,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,805,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,810,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,820,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,823,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,836,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,838,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,843,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,846,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,849,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,862,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,918,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,919,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,922,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,923,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,929,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,932,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,935,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,942,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,945,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,946,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,961,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,967,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,969,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,977,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,987,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,993,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,1006,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,1009,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,1011,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,1028,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,1035,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,1036,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,1044,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,1048,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,1049,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,1056,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,1083,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,1085,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,1087,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,1095,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,1101,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,1102,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,1103,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,1162,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,1168,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,1169,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,1174,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,1181,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,1184,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,230088,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,230122,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,230211,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(14,230329,NULL,NULL,'Homo sapiens',NULL,NULL,NULL,NULL),(15,4,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,13,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,17,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,23,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,24,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,30,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,34,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,51,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,52,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,53,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,56,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,59,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,61,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,70,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,71,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,74,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,88,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,89,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,94,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,99,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,206,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,218,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,226,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,235,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,241,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,248,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,255,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,257,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,261,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,268,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,270,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,276,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,286,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,348,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,355,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,357,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,358,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,370,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,379,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,380,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,384,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,389,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,393,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,394,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,401,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,402,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,406,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,416,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,419,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,424,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,434,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,545,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,551,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,556,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,557,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,560,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,563,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,564,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,573,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,578,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,580,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,582,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,584,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,588,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,591,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,594,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,595,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,607,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,612,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,620,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,622,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,626,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,640,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,641,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,646,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,649,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,650,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,661,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,662,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,665,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,667,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,668,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,674,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,675,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,676,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,677,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,682,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,684,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,688,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,693,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,704,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,705,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,706,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,708,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,712,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,719,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,722,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,725,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,739,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,743,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,760,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,761,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,765,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,766,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,770,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,771,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,772,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,773,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,778,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,785,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,803,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,805,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,810,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,820,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,823,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,836,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,838,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,843,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,846,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,849,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,862,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,918,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,919,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,922,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,923,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,929,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,932,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,935,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,942,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,945,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,946,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,961,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,967,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,969,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,977,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,987,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,993,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,1006,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,1009,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,1011,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,1028,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,1035,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,1036,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,1044,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,1048,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,1049,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,1056,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,1083,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,1085,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,1087,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,1095,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,1101,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,1102,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,1103,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,1162,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,1168,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,1169,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,1174,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,1181,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,1184,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,159074,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,159079,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,159131,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,159139,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,159157,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,159187,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,159197,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,159233,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,159281,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,159340,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,159355,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,159415,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,159432,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,159562,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,159567,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,159684,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,159705,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,160033,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,160041,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,160102,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,160105,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,160239,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,160260,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,160289,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,160304,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,160314,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,160317,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,160319,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,160376,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,160417,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,160485,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,160498,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,160532,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,160574,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,160603,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,160622,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,161161,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,161178,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,161249,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,161293,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,161330,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,161337,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,161445,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,161472,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,161494,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,161500,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,161504,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,161531,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,161540,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,161574,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,161639,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,161673,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,161692,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,161745,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,161887,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,162263,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,162312,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,162340,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,162346,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,162364,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,162396,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,162412,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,162438,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,162493,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,162535,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,162560,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,162900,NULL,NULL,'partial',NULL,NULL,NULL,NULL),(15,230088,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,230122,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,230211,NULL,NULL,'complete',NULL,NULL,NULL,NULL),(15,230329,NULL,NULL,'complete',NULL,NULL,NULL,NULL);
+/*!40000 ALTER TABLE `sample2property` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
+-- Table structure for table `sequence`
+--
+
+DROP TABLE IF EXISTS `sequence`;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!50503 SET character_set_client = utf8mb4 */;
+CREATE TABLE `sequence` (
+ `seqhash` varchar(200) NOT NULL,
+ PRIMARY KEY (`seqhash`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `sequence`
+--
+
+LOCK TABLES `sequence` WRITE;
+/*!40000 ALTER TABLE `sequence` DISABLE KEYS */;
+INSERT INTO `sequence` VALUES ('/d3W8dTBry/BYZ+PNnSr85kvxNI'),('/Ebtj/4ITXmoFdj44YxMFanli/0'),('/k4jib+ou9GopYkHl9DIFfFJ6a0'),('/xbAxOg2NKYerE7iPl5a8mH141M'),('+45dwIgmsg096+dOzSDbl1kplLY'),('+4MRlFh+pOVgPKJTe/DvlRIt8CA'),('+PA6lpZy4SIIlBb9NNGDJa8LsUc'),('+zWQ6S3BTyUDBLbebDB51GyKY9M'),('01Ztu7wv7RzGA0PP6w+7PYRt9X4'),('04SDamskVuDGWo0/csiIgDJu8OI'),('0b3iq1L0tCASNFltp0ef8gCB/Tk'),('0b5XoGHrOgyW9Hdteyhek968H1o'),('0dLarx2g9x79V3wX6siXhUX1g6Q'),('0qY3ody2/qBXotRyC3zNTHtuixE'),('0zuRuf0LxwNuOGSoJZgsV36KCJg'),('18v5kc9DRXRrpZNmr5hyvqjQHYY'),('1HUgibLlBChn92I2hLnjEkJb/m0'),('2iyS2jHeFwkcLeZYRM7IOBu1HYA'),('2kPO1EoSAVVn6h4Dhoqa1+VXHjI'),('3969LR4d7RYipSGwPtreVESHJMU'),('3CuFsmdgRoC0lQzqGOzm5BtQGRg'),('3FnNosPDb+rrBZJrUxgUgZoMb2Y'),('3MN0Jlf8sLOHTttLEZRtUvlj27U'),('3p2d0Uj6Eoo+2N/VOU+47/w2mpM'),('5GNiYyw2CmmF3qvO/cxsUDWyvCw'),('5JQhyu1+S7bjdpfXoTdAj/ydyf8'),('5yrpMBh+nddhSf4h3Ihhg0VyM7U'),('6b9czZSy4Id5cMotg2mFfGovnKY'),('6BRMFqNCjbqoae8L52AUU4xl/yA'),('6LYTEg1FdQ+0X8JWVC7eAGd51p0'),('6N73vc51MJk9+oz/kAGBHoUNPIw'),('6sUmZPJaYO8a4yZVSx0jyFvBSVE'),('86CEEtfjy4smaX8hGMnbdKyw/XY'),('8EF7FnsBOYEg3nUsRcM+oDVesaw'),('8j+JGxc/+6tlC0k6hFyH3iYucs0'),('98zCHSk6BsJej6lm/hUbxa6xhVk'),('9esrN2JDyZS4GIPW6h3Q7+QyBZM'),('9jNwXibupd4Z8ymVzljDNret59E'),('9kgGC3+UDaM1ExIF2prB/z7VtHY'),('9oK5G9XYNcLHDEos7Zm541yWwz0'),('A1HnmhRYYMlIHzDmharkI53jvi4'),('aafGGHato5TCdtClp34zmCJsZOA'),('aDMGzX9bL/0PgkcSy3Lg6EgS2UU'),('Aj6v8xwXsW8wF6wbtvWqAuazog0'),('AkpOzRH6VU20ymJCNtu22xPxCBQ'),('AT3PMppmWVpLUGBfUQ4lhR13Ppg'),('AwQLurGuIC8KA8V7xCzSKuFdFxM'),('B/XWal0fnEBsJZBEvOdwuReyMfY'),('bNoU6aY0p0D1UdGKnXstfPw9tZw'),('BO59yROpp+vtE17QCBGTZIJKei0'),('BVCX30fuB9nLvZppnyn/H+o2lls'),('cHBSoXqYjo8Qf6Sp270LfP33hMA'),('cMhfpNQ4YEQU0x3MtDRFZ1SGrus'),('cQnZ4zCVWK+AdPjWYFM+h/goO9A'),('CQoyPE/XTIdzkA0qSo2U3KnC7L8'),('CrUU5ZAFV/DDU6yROVM/zU3T67w'),('CRxhZUq6BndNyy41Kp2anAltzCg'),('cY+v3FHbZU+JD/Um5q8/KKEZmes'),('d/UqjFUSv07EiluwGFvDLajHTYs'),('dc7zqE59q3uShr5Co40u/N4wN+M'),('dCZGXq/Wsvx1vpJ0fGQkYqCwBws'),('DW9BsEtXVtt/U4crkm6MqqDQaMk'),('DZ6Nq8bvk5/rlIcpBXEIkFguBq4'),('eBBHxpr4BSr8fUdmMa01AVcWvOs'),('EfG7E20DPYu8aM6PpsSQGViEKx0'),('EGGkSJjKbpVHbRtYF3v2Dkn0Svg'),('EGRJ7e8zCZkweOESj5ap3Lhnx7A'),('EjDi7gKpkjiCYfBFjveX64koC04'),('elnAUGDBUdCDQzkFw117vBMsaFI'),('ePfgay59xEvcy6ZkXkl3b4K+FXs'),('epJT4uzQbB7xd6KDWLCCtbmyMow'),('eqKGvuLL3qxThr+WaT0icjDR01c'),('eUEwaDOs7Hr4wrPYPmh0O1mPELo'),('EwEP4HfYKM/tRR6S8DGpaIQOeNc'),('f6daA+WYo+ezhTNq4cS44jOoW+c'),('FA/pUrJkzKtAO+J89iXZdaDDZEo'),('FFYDto9G11YDRzVfMY4kQIaLTOA'),('FG3nq1CgbIW/CENDWKxeFImEY78'),('FUFXhQjR2C8+YWmDLd+B+cTfzQs'),('fwkjkz8Ym/f/LwRUUGYYmlcM1bA'),('GdTG6YdgKXj2HhzR+AmHp8YXPds'),('gg6GgBQa76I0zpydMpuyK0OH31E'),('Gh6U7g9FYoqTdneTO77lKraAPt8'),('GLhKxTEo2swRc00Rin0+wkYcpM4'),('GONc/xqo3afP6mb47k7pjMXt28U'),('GoWeeKUI0wtrzu+LQ5U6MhEuy7U'),('GpLaB2zUpzE3NCJyf0HGN17wMeA'),('grgKliIudyqii049s8xAfnxi2Hg'),('grsYVLsw/X9W665L2Z5Rov74Dh8'),('GtJYnNxh6fjXm1DBBJw9ZabedH8'),('gVD2gkRm5Xno9OH1lSkRIBBu+i0'),('gw5PrZwcdvrWfrQ1g+vDgTChPNI'),('GyWZKAhG42/+GNqcEuSwmf0jNFI'),('HA4kc/5HruP7Y3D0vITqH6In/ZY'),('hh1o7ugVgrs+h6r9THFzWRl394Q'),('hmOxaphdHR+xQNr17bIOVnAZHps'),('HMy2U0sZiNAYG9ktbI1s62AFFAU'),('horkpAf580aj/PhJ8yZN/Q6Lssc'),('HSomzvJaCcyNeG7/cBLQ+MAncx4'),('HUkW8NWrXq6DYhukVcshtLi2AZo'),('hvNzT2u/mTbKAfjlMwYglurTMd8'),('HzjYza97SWaJ0oowOfTo18YyqtA'),('hzPGmD1hyD0K5pnh8WwRkU32/6E'),('i24dxFNV+/yoIGwNGp6P17kU++Y'),('i3TZt70ZfeFvHoCsrHY1yIhhG0g'),('i977Qo5QUC2QHJdbp60CUxINGZE'),('ibCJdOZeY/xW91KUTFo44Qo7ZIA'),('iyek7vT2itKqe2Q6+zDWWDEvGTU'),('j/dB9IpU/YLych69QbZgb1kxxXg'),('japJH032ZZKjkVtHQpr8KiZnfmE'),('jatckCh5GhTCRpO8Kbfifa3ndss'),('Jhu77l3OwPqtNfOfqj8bK7P+ZhU'),('JMwakPA/B11HLFM/ggz25REjTqo'),('Jpl0IRY6IZw6fYwENXNl/JB0KjU'),('Jy72otHS8c+hIdvWFm6L3sSGHjU'),('k/o9ks9bBtpfpEV4qgMz1jm+qGI'),('K59ZiZzuCCQzSLYgpKQSJ23e8bQ'),('KadbTClq2L2as3dwph/T+rpqCCw'),('kBz+SAZ40qL2A1ArN88hm3mvZLw'),('KgwhTumdIw8E0Hsb1JwWyZLsiSE'),('kIxQCpG5RXHtjw307yEF+bctp3U'),('knFeUdrHH5VpXu4M99L8uWkiPMw'),('kQmYXCkO7AhEDH0HCm2KndVdqdM'),('KshD/hY10uetRS8acekMKd9wCv4'),('leoKQZRtcGCf1tfIi4svXsDenHY'),('lIcrqM3lNDMKb/hJL0uetL5onf8'),('lk1phFwK0/GnRTSfd3oMWkHKy3w'),('lmhxIRtdBn/UQ6PJgEPWr6zMB00'),('lpMWuQ0UdDgCT7DeDqcREBalgv4'),('lugCQ3DsT1ujHlWt2y/9IhbEMPU'),('LV2gBLejkHSvcUbrkXhW/1PXuag'),('m3cJzrGFLrQ7I1926niHHEHD9UE'),('m9MIz3VDwRXeju7TBQ6QHENFeUA'),('MCRq4/1JSJmuVDRKrlyiGEa7yxg'),('mfg/Cc9EKcd6ny8CTKFabuDTjJs'),('mGx8bNlbXXTxH/GwaXXc6tz/LbQ'),('mikgWbd53Hu6QALvo19S3CsImm0'),('Mr3AOyi6sy4Re2OIRp6SL37FCk0'),('n2YDVaSRg/VGn7Z3faL9V8HBQcY'),('nDioS+MOJmWOhjZzUpvUjG3+0gU'),('neCz+CBIUxOVnLnPk6rdY15qrto'),('NEDwGYZUk1p9FzBt6wsgYdCNe2k'),('Nk5XwjVt/3ksx/YjcUDhXrLUnIw'),('nP9MBehRD9uoJ6iWfBwvBiGXZEE'),('NPHap9vr38cy/LHz6JN0NNBy7bI'),('NpiXzzQPCsgg7GsAwQ2Ilhj2i44'),('nsYdNHJHA1A/THr9nIWc0hEqodc'),('o0YY9NpJCuMIPXa287bBSeURz/g'),('O3Q+ICoJ3cXqzYVi43eUR5v5vzc'),('o7qz6NnZ6mhdfC6/gBo7XWBvkyg'),('OK2zON8AFaW1p+o+7EAtIIizwoo'),('ouZCHQ7IQNEx59B05vG7WYAIKRA'),('p0q3w+tFQjAlMzj6wuzRrhh2m18'),('P4dm8oTnpZG5v4O+wA9jmWwXkmk'),('Paxhd1y3UXclDLzqUGXEFEWbcVo'),('pC0XYgooTmlIII+srfLri8PxdKQ'),('pfU0sJ6oLYIrWbeynmPJCJHVuAg'),('PKhwh+qfej9c7VjXgkEnYr49uY0'),('pTYROAf8jLOwezh3Cva8LzYpQbA'),('pY/w4oJ3FKj6iz8p3bi5CXW7cMM'),('q7/5Zb7DWOC1w5SYoA3AgvjA+GY'),('q75OfhCTFRGzIwriSMS7aSgS9iY'),('q8X925/gXQAGXoNn8Z5ukYKqlrA'),('qC+ji2+MW0+Ak7HHd2A+qTbDJwo'),('qI2bvfCgzuuv8BPpcEqLMKrVNXQ'),('qnKRHdqpAjm8SdKbPrmWzmPqh9Y'),('qQ3O/M5iXsO/f9qoujAlwz/0BCg'),('r0xeaDgT9JbcroNynAFlmr75bns'),('r5BBi5sSwmaeEzrP1PLQylzd/kg'),('r5jH5M1ktXJzof58U5BM+l5OcGM'),('RG0RFHf0E07moqKLDgG1BDh77mI'),('rKHyjooL5LTAAlpakurligK7d2s'),('RKp4YrAmBmXEzwe0Kz6XsaYXsjw'),('rPqSeW++1ce+xvONTGX2cwW8bdk'),('rVy8G0KlpbJkTsnw7gdjIYOYnA4'),('rxXOGIsoe7Db15XHBslXtb3KqnA'),('s2SY+q1BGGttU1B4P3tdz+fkI3k'),('sAGQA4UcQhjeScGj2ccrqKh+z34'),('sAQ1lYs25MQUXlt6RqA3H6y6hCo'),('sE//OLLeNgBe1GidVyw7HB54LLk'),('SF1NeMJF1qCyoqYhB55q1V5bav8'),('sR6KAx6yf6oIDIgBEdy/HayXQAo'),('sScI0obytiX05NVCb6IyagLXAqg'),('sYMF82Ve6Q7PtJFGIO61gOpDe2g'),('tEGMyCcBUKjSLFNQg+Kx+L/iFa0'),('Tf5B4rI+0UnYpvlpbMr3CUCLm+c'),('tGXa7CDPahRy9ceJshJ2q4kPT8Q'),('Thw6ucBRAUk2RO01NO3wLkGp7wA'),('TOP6STwBwAu74VKyhx+qnjwevI8'),('TSeLvcIRvHT41bCWdihwpvlV3jU'),('TW4ZC+iBYemYz5Dxvhyafj7fbTk'),('U0yNsoDGeFkJfPmv5H+mgXI/6ek'),('u7TlC53ih+eOchUJQATnXeIjTzE'),('UjkjttldHl2sjHXUglhHGZrxr2U'),('ukjIYnulxFrYKg2WZ1MiZaCYRxg'),('UrOmGuMp2kxKxS0TvHkL/hrGjhg'),('urPEiouFpZDRLECZLTtvhoIDOcU'),('ut31QWA9b2qBWg9UMLQQVPmpcwU'),('VbgzshehDtNxFqkW6M9Je1hwWGY'),('vfZ0x4stbgiNPytKCuYgVL1eJak'),('vnEudpRmN0ljJ8CBQJWpdkpSypY'),('VP7iPAjseleBYCosiXaBTewXEGs'),('w4oHYoNvMia3wlgFAMMGav3MPQw'),('WdZWyhK6NpuK3z0cuCltJ9taCYY'),('WE1AG1cHkV267liZQw3Kr/IYVFk'),('WRnAR7ZFWqzVFjGNv5yPnL4JKRA'),('xc08MjuH3ufrsOcRmj9GTDcxhoE'),('XCRPUs6M9WzRGWtxQWYtoNjnNvg'),('xGdoWuOALYMCFmdMhwGph65JWtI'),('XhPhZMLzLk2ffAtzcQjTzG0TriA'),('XHwarjQK7wGSMT2CHbdxhjHVGmU'),('xjEh/uLaH5QD0h2mXINdEXZRG9s'),('xLR3CYPxvVsVxjd9svQoxHcSwIk'),('xMQiQ5yGd0h+iCdTQXfomSz7RA8'),('xnpGqqTwTX+c/ClS0nizRAmY+zQ'),('XqtcTNVUUmzJ/5oH+NGcza90ZyY'),('xup7BsaWJ2Nuy11BsVOJi+/j6Dk'),('xZJV1gB/Rp8gCVJz3APJlQYJF0A'),('Y5iM9YSlCB+eFTIsDgzMd+RQIsY'),('yc6ERPfvaBxXQI/fpUeg4hSo3Cg'),('Yp1cshY64tM1IQgCKbr9VVOZ+XE'),('yqSX80nhOukB4yy7qATnTXc6XLw'),('yXurIn0/aLuAwh7wlXDS/0WTFnY'),('Zh4RfLTSd8cu/fR+E9dQ6hbPNZg');
+/*!40000 ALTER TABLE `sequence` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
+-- Table structure for table `translation`
+--
+
+DROP TABLE IF EXISTS `translation`;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!50503 SET character_set_client = utf8mb4 */;
+CREATE TABLE `translation` (
+ `id` int(11) NOT NULL,
+ `codon` varchar(100) NOT NULL,
+ `aa` varchar(100) NOT NULL,
+ PRIMARY KEY (`id`,`codon`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `translation`
+--
+
+LOCK TABLES `translation` WRITE;
+/*!40000 ALTER TABLE `translation` DISABLE KEYS */;
+INSERT INTO `translation` VALUES (1,'---','-'),(1,'--A',''),(1,'--B',''),(1,'--C',''),(1,'--D',''),(1,'--G',''),(1,'--H',''),(1,'--K',''),(1,'--M',''),(1,'--N',''),(1,'--R',''),(1,'--S',''),(1,'--T',''),(1,'--V',''),(1,'--W',''),(1,'--Y',''),(1,'-A-',''),(1,'-AA',''),(1,'-AB',''),(1,'-AC',''),(1,'-AD',''),(1,'-AG',''),(1,'-AH',''),(1,'-AK',''),(1,'-AM',''),(1,'-AN',''),(1,'-AR',''),(1,'-AS',''),(1,'-AT',''),(1,'-AV',''),(1,'-AW',''),(1,'-AY',''),(1,'-B-',''),(1,'-BA',''),(1,'-BB',''),(1,'-BC',''),(1,'-BD',''),(1,'-BG',''),(1,'-BH',''),(1,'-BK',''),(1,'-BM',''),(1,'-BN',''),(1,'-BR',''),(1,'-BS',''),(1,'-BT',''),(1,'-BV',''),(1,'-BW',''),(1,'-BY',''),(1,'-C-',''),(1,'-CA',''),(1,'-CB',''),(1,'-CC',''),(1,'-CD',''),(1,'-CG',''),(1,'-CH',''),(1,'-CK',''),(1,'-CM',''),(1,'-CN',''),(1,'-CR',''),(1,'-CS',''),(1,'-CT',''),(1,'-CV',''),(1,'-CW',''),(1,'-CY',''),(1,'-D-',''),(1,'-DA',''),(1,'-DB',''),(1,'-DC',''),(1,'-DD',''),(1,'-DG',''),(1,'-DH',''),(1,'-DK',''),(1,'-DM',''),(1,'-DN',''),(1,'-DR',''),(1,'-DS',''),(1,'-DT',''),(1,'-DV',''),(1,'-DW',''),(1,'-DY',''),(1,'-G-',''),(1,'-GA',''),(1,'-GB',''),(1,'-GC',''),(1,'-GD',''),(1,'-GG',''),(1,'-GH',''),(1,'-GK',''),(1,'-GM',''),(1,'-GN',''),(1,'-GR',''),(1,'-GS',''),(1,'-GT',''),(1,'-GV',''),(1,'-GW',''),(1,'-GY',''),(1,'-H-',''),(1,'-HA',''),(1,'-HB',''),(1,'-HC',''),(1,'-HD',''),(1,'-HG',''),(1,'-HH',''),(1,'-HK',''),(1,'-HM',''),(1,'-HN',''),(1,'-HR',''),(1,'-HS',''),(1,'-HT',''),(1,'-HV',''),(1,'-HW',''),(1,'-HY',''),(1,'-K-',''),(1,'-KA',''),(1,'-KB',''),(1,'-KC',''),(1,'-KD',''),(1,'-KG',''),(1,'-KH',''),(1,'-KK',''),(1,'-KM',''),(1,'-KN',''),(1,'-KR',''),(1,'-KS',''),(1,'-KT',''),(1,'-KV',''),(1,'-KW',''),(1,'-KY',''),(1,'-M-',''),(1,'-MA',''),(1,'-MB',''),(1,'-MC',''),(1,'-MD',''),(1,'-MG',''),(1,'-MH',''),(1,'-MK',''),(1,'-MM',''),(1,'-MN',''),(1,'-MR',''),(1,'-MS',''),(1,'-MT',''),(1,'-MV',''),(1,'-MW',''),(1,'-MY',''),(1,'-N-',''),(1,'-NA',''),(1,'-NB',''),(1,'-NC',''),(1,'-ND',''),(1,'-NG',''),(1,'-NH',''),(1,'-NK',''),(1,'-NM',''),(1,'-NN',''),(1,'-NR',''),(1,'-NS',''),(1,'-NT',''),(1,'-NV',''),(1,'-NW',''),(1,'-NY',''),(1,'-R-',''),(1,'-RA',''),(1,'-RB',''),(1,'-RC',''),(1,'-RD',''),(1,'-RG',''),(1,'-RH',''),(1,'-RK',''),(1,'-RM',''),(1,'-RN',''),(1,'-RR',''),(1,'-RS',''),(1,'-RT',''),(1,'-RV',''),(1,'-RW',''),(1,'-RY',''),(1,'-S-',''),(1,'-SA',''),(1,'-SB',''),(1,'-SC',''),(1,'-SD',''),(1,'-SG',''),(1,'-SH',''),(1,'-SK',''),(1,'-SM',''),(1,'-SN',''),(1,'-SR',''),(1,'-SS',''),(1,'-ST',''),(1,'-SV',''),(1,'-SW',''),(1,'-SY',''),(1,'-T-',''),(1,'-TA',''),(1,'-TB',''),(1,'-TC',''),(1,'-TD',''),(1,'-TG',''),(1,'-TH',''),(1,'-TK',''),(1,'-TM',''),(1,'-TN',''),(1,'-TR',''),(1,'-TS',''),(1,'-TT',''),(1,'-TV',''),(1,'-TW',''),(1,'-TY',''),(1,'-V-',''),(1,'-VA',''),(1,'-VB',''),(1,'-VC',''),(1,'-VD',''),(1,'-VG',''),(1,'-VH',''),(1,'-VK',''),(1,'-VM',''),(1,'-VN',''),(1,'-VR',''),(1,'-VS',''),(1,'-VT',''),(1,'-VV',''),(1,'-VW',''),(1,'-VY',''),(1,'-W-',''),(1,'-WA',''),(1,'-WB',''),(1,'-WC',''),(1,'-WD',''),(1,'-WG',''),(1,'-WH',''),(1,'-WK',''),(1,'-WM',''),(1,'-WN',''),(1,'-WR',''),(1,'-WS',''),(1,'-WT',''),(1,'-WV',''),(1,'-WW',''),(1,'-WY',''),(1,'-Y-',''),(1,'-YA',''),(1,'-YB',''),(1,'-YC',''),(1,'-YD',''),(1,'-YG',''),(1,'-YH',''),(1,'-YK',''),(1,'-YM',''),(1,'-YN',''),(1,'-YR',''),(1,'-YS',''),(1,'-YT',''),(1,'-YV',''),(1,'-YW',''),(1,'-YY',''),(1,'A--',''),(1,'A-A',''),(1,'A-B',''),(1,'A-C',''),(1,'A-D',''),(1,'A-G',''),(1,'A-H',''),(1,'A-K',''),(1,'A-M',''),(1,'A-N',''),(1,'A-R',''),(1,'A-S',''),(1,'A-T',''),(1,'A-V',''),(1,'A-W',''),(1,'A-Y',''),(1,'AA-',''),(1,'AAA','K'),(1,'AAB','X'),(1,'AAC','N'),(1,'AAD','X'),(1,'AAG','K'),(1,'AAH','X'),(1,'AAK','X'),(1,'AAM','X'),(1,'AAN','X'),(1,'AAR','K'),(1,'AAS','X'),(1,'AAT','N'),(1,'AAV','X'),(1,'AAW','X'),(1,'AAY','N'),(1,'AB-',''),(1,'ABA','X'),(1,'ABB','X'),(1,'ABC','X'),(1,'ABD','X'),(1,'ABG','X'),(1,'ABH','X'),(1,'ABK','X'),(1,'ABM','X'),(1,'ABN','X'),(1,'ABR','X'),(1,'ABS','X'),(1,'ABT','X'),(1,'ABV','X'),(1,'ABW','X'),(1,'ABY','X'),(1,'AC-',''),(1,'ACA','T'),(1,'ACB','T'),(1,'ACC','T'),(1,'ACD','T'),(1,'ACG','T'),(1,'ACH','T'),(1,'ACK','T'),(1,'ACM','T'),(1,'ACN','T'),(1,'ACR','T'),(1,'ACS','T'),(1,'ACT','T'),(1,'ACV','T'),(1,'ACW','T'),(1,'ACY','T'),(1,'AD-',''),(1,'ADA','X'),(1,'ADB','X'),(1,'ADC','X'),(1,'ADD','X'),(1,'ADG','X'),(1,'ADH','X'),(1,'ADK','X'),(1,'ADM','X'),(1,'ADN','X'),(1,'ADR','X'),(1,'ADS','X'),(1,'ADT','X'),(1,'ADV','X'),(1,'ADW','X'),(1,'ADY','X'),(1,'AG-',''),(1,'AGA','R'),(1,'AGB','X'),(1,'AGC','S'),(1,'AGD','X'),(1,'AGG','R'),(1,'AGH','X'),(1,'AGK','X'),(1,'AGM','X'),(1,'AGN','X'),(1,'AGR','R'),(1,'AGS','X'),(1,'AGT','S'),(1,'AGV','X'),(1,'AGW','X'),(1,'AGY','S'),(1,'AH-',''),(1,'AHA','X'),(1,'AHB','X'),(1,'AHC','X'),(1,'AHD','X'),(1,'AHG','X'),(1,'AHH','X'),(1,'AHK','X'),(1,'AHM','X'),(1,'AHN','X'),(1,'AHR','X'),(1,'AHS','X'),(1,'AHT','X'),(1,'AHV','X'),(1,'AHW','X'),(1,'AHY','X'),(1,'AK-',''),(1,'AKA','X'),(1,'AKB','X'),(1,'AKC','X'),(1,'AKD','X'),(1,'AKG','X'),(1,'AKH','X'),(1,'AKK','X'),(1,'AKM','X'),(1,'AKN','X'),(1,'AKR','X'),(1,'AKS','X'),(1,'AKT','X'),(1,'AKV','X'),(1,'AKW','X'),(1,'AKY','X'),(1,'AM-',''),(1,'AMA','X'),(1,'AMB','X'),(1,'AMC','X'),(1,'AMD','X'),(1,'AMG','X'),(1,'AMH','X'),(1,'AMK','X'),(1,'AMM','X'),(1,'AMN','X'),(1,'AMR','X'),(1,'AMS','X'),(1,'AMT','X'),(1,'AMV','X'),(1,'AMW','X'),(1,'AMY','X'),(1,'AN-',''),(1,'ANA','X'),(1,'ANB','X'),(1,'ANC','X'),(1,'AND','X'),(1,'ANG','X'),(1,'ANH','X'),(1,'ANK','X'),(1,'ANM','X'),(1,'ANN','X'),(1,'ANR','X'),(1,'ANS','X'),(1,'ANT','X'),(1,'ANV','X'),(1,'ANW','X'),(1,'ANY','X'),(1,'AR-',''),(1,'ARA','X'),(1,'ARB','X'),(1,'ARC','X'),(1,'ARD','X'),(1,'ARG','X'),(1,'ARH','X'),(1,'ARK','X'),(1,'ARM','X'),(1,'ARN','X'),(1,'ARR','X'),(1,'ARS','X'),(1,'ART','X'),(1,'ARV','X'),(1,'ARW','X'),(1,'ARY','X'),(1,'AS-',''),(1,'ASA','X'),(1,'ASB','X'),(1,'ASC','X'),(1,'ASD','X'),(1,'ASG','X'),(1,'ASH','X'),(1,'ASK','X'),(1,'ASM','X'),(1,'ASN','X'),(1,'ASR','X'),(1,'ASS','X'),(1,'AST','X'),(1,'ASV','X'),(1,'ASW','X'),(1,'ASY','X'),(1,'AT-',''),(1,'ATA','I'),(1,'ATB','X'),(1,'ATC','I'),(1,'ATD','X'),(1,'ATG','M'),(1,'ATH','I'),(1,'ATK','X'),(1,'ATM','I'),(1,'ATN','X'),(1,'ATR','X'),(1,'ATS','X'),(1,'ATT','I'),(1,'ATV','X'),(1,'ATW','I'),(1,'ATY','I'),(1,'AV-',''),(1,'AVA','X'),(1,'AVB','X'),(1,'AVC','X'),(1,'AVD','X'),(1,'AVG','X'),(1,'AVH','X'),(1,'AVK','X'),(1,'AVM','X'),(1,'AVN','X'),(1,'AVR','X'),(1,'AVS','X'),(1,'AVT','X'),(1,'AVV','X'),(1,'AVW','X'),(1,'AVY','X'),(1,'AW-',''),(1,'AWA','X'),(1,'AWB','X'),(1,'AWC','X'),(1,'AWD','X'),(1,'AWG','X'),(1,'AWH','X'),(1,'AWK','X'),(1,'AWM','X'),(1,'AWN','X'),(1,'AWR','X'),(1,'AWS','X'),(1,'AWT','X'),(1,'AWV','X'),(1,'AWW','X'),(1,'AWY','X'),(1,'AY-',''),(1,'AYA','X'),(1,'AYB','X'),(1,'AYC','X'),(1,'AYD','X'),(1,'AYG','X'),(1,'AYH','X'),(1,'AYK','X'),(1,'AYM','X'),(1,'AYN','X'),(1,'AYR','X'),(1,'AYS','X'),(1,'AYT','X'),(1,'AYV','X'),(1,'AYW','X'),(1,'AYY','X'),(1,'B--',''),(1,'B-A',''),(1,'B-B',''),(1,'B-C',''),(1,'B-D',''),(1,'B-G',''),(1,'B-H',''),(1,'B-K',''),(1,'B-M',''),(1,'B-N',''),(1,'B-R',''),(1,'B-S',''),(1,'B-T',''),(1,'B-V',''),(1,'B-W',''),(1,'B-Y',''),(1,'BA-',''),(1,'BAA','X'),(1,'BAB','X'),(1,'BAC','X'),(1,'BAD','X'),(1,'BAG','X'),(1,'BAH','X'),(1,'BAK','X'),(1,'BAM','X'),(1,'BAN','X'),(1,'BAR','X'),(1,'BAS','X'),(1,'BAT','X'),(1,'BAV','X'),(1,'BAW','X'),(1,'BAY','X'),(1,'BB-',''),(1,'BBA','X'),(1,'BBB','X'),(1,'BBC','X'),(1,'BBD','X'),(1,'BBG','X'),(1,'BBH','X'),(1,'BBK','X'),(1,'BBM','X'),(1,'BBN','X'),(1,'BBR','X'),(1,'BBS','X'),(1,'BBT','X'),(1,'BBV','X'),(1,'BBW','X'),(1,'BBY','X'),(1,'BC-',''),(1,'BCA','X'),(1,'BCB','X'),(1,'BCC','X'),(1,'BCD','X'),(1,'BCG','X'),(1,'BCH','X'),(1,'BCK','X'),(1,'BCM','X'),(1,'BCN','X'),(1,'BCR','X'),(1,'BCS','X'),(1,'BCT','X'),(1,'BCV','X'),(1,'BCW','X'),(1,'BCY','X'),(1,'BD-',''),(1,'BDA','X'),(1,'BDB','X'),(1,'BDC','X'),(1,'BDD','X'),(1,'BDG','X'),(1,'BDH','X'),(1,'BDK','X'),(1,'BDM','X'),(1,'BDN','X'),(1,'BDR','X'),(1,'BDS','X'),(1,'BDT','X'),(1,'BDV','X'),(1,'BDW','X'),(1,'BDY','X'),(1,'BG-',''),(1,'BGA','X'),(1,'BGB','X'),(1,'BGC','X'),(1,'BGD','X'),(1,'BGG','X'),(1,'BGH','X'),(1,'BGK','X'),(1,'BGM','X'),(1,'BGN','X'),(1,'BGR','X'),(1,'BGS','X'),(1,'BGT','X'),(1,'BGV','X'),(1,'BGW','X'),(1,'BGY','X'),(1,'BH-',''),(1,'BHA','X'),(1,'BHB','X'),(1,'BHC','X'),(1,'BHD','X'),(1,'BHG','X'),(1,'BHH','X'),(1,'BHK','X'),(1,'BHM','X'),(1,'BHN','X'),(1,'BHR','X'),(1,'BHS','X'),(1,'BHT','X'),(1,'BHV','X'),(1,'BHW','X'),(1,'BHY','X'),(1,'BK-',''),(1,'BKA','X'),(1,'BKB','X'),(1,'BKC','X'),(1,'BKD','X'),(1,'BKG','X'),(1,'BKH','X'),(1,'BKK','X'),(1,'BKM','X'),(1,'BKN','X'),(1,'BKR','X'),(1,'BKS','X'),(1,'BKT','X'),(1,'BKV','X'),(1,'BKW','X'),(1,'BKY','X'),(1,'BM-',''),(1,'BMA','X'),(1,'BMB','X'),(1,'BMC','X'),(1,'BMD','X'),(1,'BMG','X'),(1,'BMH','X'),(1,'BMK','X'),(1,'BMM','X'),(1,'BMN','X'),(1,'BMR','X'),(1,'BMS','X'),(1,'BMT','X'),(1,'BMV','X'),(1,'BMW','X'),(1,'BMY','X'),(1,'BN-',''),(1,'BNA','X'),(1,'BNB','X'),(1,'BNC','X'),(1,'BND','X'),(1,'BNG','X'),(1,'BNH','X'),(1,'BNK','X'),(1,'BNM','X'),(1,'BNN','X'),(1,'BNR','X'),(1,'BNS','X'),(1,'BNT','X'),(1,'BNV','X'),(1,'BNW','X'),(1,'BNY','X'),(1,'BR-',''),(1,'BRA','X'),(1,'BRB','X'),(1,'BRC','X'),(1,'BRD','X'),(1,'BRG','X'),(1,'BRH','X'),(1,'BRK','X'),(1,'BRM','X'),(1,'BRN','X'),(1,'BRR','X'),(1,'BRS','X'),(1,'BRT','X'),(1,'BRV','X'),(1,'BRW','X'),(1,'BRY','X'),(1,'BS-',''),(1,'BSA','X'),(1,'BSB','X'),(1,'BSC','X'),(1,'BSD','X'),(1,'BSG','X'),(1,'BSH','X'),(1,'BSK','X'),(1,'BSM','X'),(1,'BSN','X'),(1,'BSR','X'),(1,'BSS','X'),(1,'BST','X'),(1,'BSV','X'),(1,'BSW','X'),(1,'BSY','X'),(1,'BT-',''),(1,'BTA','X'),(1,'BTB','X'),(1,'BTC','X'),(1,'BTD','X'),(1,'BTG','X'),(1,'BTH','X'),(1,'BTK','X'),(1,'BTM','X'),(1,'BTN','X'),(1,'BTR','X'),(1,'BTS','X'),(1,'BTT','X'),(1,'BTV','X'),(1,'BTW','X'),(1,'BTY','X'),(1,'BV-',''),(1,'BVA','X'),(1,'BVB','X'),(1,'BVC','X'),(1,'BVD','X'),(1,'BVG','X'),(1,'BVH','X'),(1,'BVK','X'),(1,'BVM','X'),(1,'BVN','X'),(1,'BVR','X'),(1,'BVS','X'),(1,'BVT','X'),(1,'BVV','X'),(1,'BVW','X'),(1,'BVY','X'),(1,'BW-',''),(1,'BWA','X'),(1,'BWB','X'),(1,'BWC','X'),(1,'BWD','X'),(1,'BWG','X'),(1,'BWH','X'),(1,'BWK','X'),(1,'BWM','X'),(1,'BWN','X'),(1,'BWR','X'),(1,'BWS','X'),(1,'BWT','X'),(1,'BWV','X'),(1,'BWW','X'),(1,'BWY','X'),(1,'BY-',''),(1,'BYA','X'),(1,'BYB','X'),(1,'BYC','X'),(1,'BYD','X'),(1,'BYG','X'),(1,'BYH','X'),(1,'BYK','X'),(1,'BYM','X'),(1,'BYN','X'),(1,'BYR','X'),(1,'BYS','X'),(1,'BYT','X'),(1,'BYV','X'),(1,'BYW','X'),(1,'BYY','X'),(1,'C--',''),(1,'C-A',''),(1,'C-B',''),(1,'C-C',''),(1,'C-D',''),(1,'C-G',''),(1,'C-H',''),(1,'C-K',''),(1,'C-M',''),(1,'C-N',''),(1,'C-R',''),(1,'C-S',''),(1,'C-T',''),(1,'C-V',''),(1,'C-W',''),(1,'C-Y',''),(1,'CA-',''),(1,'CAA','Q'),(1,'CAB','X'),(1,'CAC','H'),(1,'CAD','X'),(1,'CAG','Q'),(1,'CAH','X'),(1,'CAK','X'),(1,'CAM','X'),(1,'CAN','X'),(1,'CAR','Q'),(1,'CAS','X'),(1,'CAT','H'),(1,'CAV','X'),(1,'CAW','X'),(1,'CAY','H'),(1,'CB-',''),(1,'CBA','X'),(1,'CBB','X'),(1,'CBC','X'),(1,'CBD','X'),(1,'CBG','X'),(1,'CBH','X'),(1,'CBK','X'),(1,'CBM','X'),(1,'CBN','X'),(1,'CBR','X'),(1,'CBS','X'),(1,'CBT','X'),(1,'CBV','X'),(1,'CBW','X'),(1,'CBY','X'),(1,'CC-',''),(1,'CCA','P'),(1,'CCB','P'),(1,'CCC','P'),(1,'CCD','P'),(1,'CCG','P'),(1,'CCH','P'),(1,'CCK','P'),(1,'CCM','P'),(1,'CCN','P'),(1,'CCR','P'),(1,'CCS','P'),(1,'CCT','P'),(1,'CCV','P'),(1,'CCW','P'),(1,'CCY','P'),(1,'CD-',''),(1,'CDA','X'),(1,'CDB','X'),(1,'CDC','X'),(1,'CDD','X'),(1,'CDG','X'),(1,'CDH','X'),(1,'CDK','X'),(1,'CDM','X'),(1,'CDN','X'),(1,'CDR','X'),(1,'CDS','X'),(1,'CDT','X'),(1,'CDV','X'),(1,'CDW','X'),(1,'CDY','X'),(1,'CG-',''),(1,'CGA','R'),(1,'CGB','R'),(1,'CGC','R'),(1,'CGD','R'),(1,'CGG','R'),(1,'CGH','R'),(1,'CGK','R'),(1,'CGM','R'),(1,'CGN','R'),(1,'CGR','R'),(1,'CGS','R'),(1,'CGT','R'),(1,'CGV','R'),(1,'CGW','R'),(1,'CGY','R'),(1,'CH-',''),(1,'CHA','X'),(1,'CHB','X'),(1,'CHC','X'),(1,'CHD','X'),(1,'CHG','X'),(1,'CHH','X'),(1,'CHK','X'),(1,'CHM','X'),(1,'CHN','X'),(1,'CHR','X'),(1,'CHS','X'),(1,'CHT','X'),(1,'CHV','X'),(1,'CHW','X'),(1,'CHY','X'),(1,'CK-',''),(1,'CKA','X'),(1,'CKB','X'),(1,'CKC','X'),(1,'CKD','X'),(1,'CKG','X'),(1,'CKH','X'),(1,'CKK','X'),(1,'CKM','X'),(1,'CKN','X'),(1,'CKR','X'),(1,'CKS','X'),(1,'CKT','X'),(1,'CKV','X'),(1,'CKW','X'),(1,'CKY','X'),(1,'CM-',''),(1,'CMA','X'),(1,'CMB','X'),(1,'CMC','X'),(1,'CMD','X'),(1,'CMG','X'),(1,'CMH','X'),(1,'CMK','X'),(1,'CMM','X'),(1,'CMN','X'),(1,'CMR','X'),(1,'CMS','X'),(1,'CMT','X'),(1,'CMV','X'),(1,'CMW','X'),(1,'CMY','X'),(1,'CN-',''),(1,'CNA','X'),(1,'CNB','X'),(1,'CNC','X'),(1,'CND','X'),(1,'CNG','X'),(1,'CNH','X'),(1,'CNK','X'),(1,'CNM','X'),(1,'CNN','X'),(1,'CNR','X'),(1,'CNS','X'),(1,'CNT','X'),(1,'CNV','X'),(1,'CNW','X'),(1,'CNY','X'),(1,'CR-',''),(1,'CRA','X'),(1,'CRB','X'),(1,'CRC','X'),(1,'CRD','X'),(1,'CRG','X'),(1,'CRH','X'),(1,'CRK','X'),(1,'CRM','X'),(1,'CRN','X'),(1,'CRR','X'),(1,'CRS','X'),(1,'CRT','X'),(1,'CRV','X'),(1,'CRW','X'),(1,'CRY','X'),(1,'CS-',''),(1,'CSA','X'),(1,'CSB','X'),(1,'CSC','X'),(1,'CSD','X'),(1,'CSG','X'),(1,'CSH','X'),(1,'CSK','X'),(1,'CSM','X'),(1,'CSN','X'),(1,'CSR','X'),(1,'CSS','X'),(1,'CST','X'),(1,'CSV','X'),(1,'CSW','X'),(1,'CSY','X'),(1,'CT-',''),(1,'CTA','L'),(1,'CTB','L'),(1,'CTC','L'),(1,'CTD','L'),(1,'CTG','L'),(1,'CTH','L'),(1,'CTK','L'),(1,'CTM','L'),(1,'CTN','L'),(1,'CTR','L'),(1,'CTS','L'),(1,'CTT','L'),(1,'CTV','L'),(1,'CTW','L'),(1,'CTY','L'),(1,'CV-',''),(1,'CVA','X'),(1,'CVB','X'),(1,'CVC','X'),(1,'CVD','X'),(1,'CVG','X'),(1,'CVH','X'),(1,'CVK','X'),(1,'CVM','X'),(1,'CVN','X'),(1,'CVR','X'),(1,'CVS','X'),(1,'CVT','X'),(1,'CVV','X'),(1,'CVW','X'),(1,'CVY','X'),(1,'CW-',''),(1,'CWA','X'),(1,'CWB','X'),(1,'CWC','X'),(1,'CWD','X'),(1,'CWG','X'),(1,'CWH','X'),(1,'CWK','X'),(1,'CWM','X'),(1,'CWN','X'),(1,'CWR','X'),(1,'CWS','X'),(1,'CWT','X'),(1,'CWV','X'),(1,'CWW','X'),(1,'CWY','X'),(1,'CY-',''),(1,'CYA','X'),(1,'CYB','X'),(1,'CYC','X'),(1,'CYD','X'),(1,'CYG','X'),(1,'CYH','X'),(1,'CYK','X'),(1,'CYM','X'),(1,'CYN','X'),(1,'CYR','X'),(1,'CYS','X'),(1,'CYT','X'),(1,'CYV','X'),(1,'CYW','X'),(1,'CYY','X'),(1,'D--',''),(1,'D-A',''),(1,'D-B',''),(1,'D-C',''),(1,'D-D',''),(1,'D-G',''),(1,'D-H',''),(1,'D-K',''),(1,'D-M',''),(1,'D-N',''),(1,'D-R',''),(1,'D-S',''),(1,'D-T',''),(1,'D-V',''),(1,'D-W',''),(1,'D-Y',''),(1,'DA-',''),(1,'DAA','X'),(1,'DAB','X'),(1,'DAC','X'),(1,'DAD','X'),(1,'DAG','X'),(1,'DAH','X'),(1,'DAK','X'),(1,'DAM','X'),(1,'DAN','X'),(1,'DAR','X'),(1,'DAS','X'),(1,'DAT','X'),(1,'DAV','X'),(1,'DAW','X'),(1,'DAY','X'),(1,'DB-',''),(1,'DBA','X'),(1,'DBB','X'),(1,'DBC','X'),(1,'DBD','X'),(1,'DBG','X'),(1,'DBH','X'),(1,'DBK','X'),(1,'DBM','X'),(1,'DBN','X'),(1,'DBR','X'),(1,'DBS','X'),(1,'DBT','X'),(1,'DBV','X'),(1,'DBW','X'),(1,'DBY','X'),(1,'DC-',''),(1,'DCA','X'),(1,'DCB','X'),(1,'DCC','X'),(1,'DCD','X'),(1,'DCG','X'),(1,'DCH','X'),(1,'DCK','X'),(1,'DCM','X'),(1,'DCN','X'),(1,'DCR','X'),(1,'DCS','X'),(1,'DCT','X'),(1,'DCV','X'),(1,'DCW','X'),(1,'DCY','X'),(1,'DD-',''),(1,'DDA','X'),(1,'DDB','X'),(1,'DDC','X'),(1,'DDD','X'),(1,'DDG','X'),(1,'DDH','X'),(1,'DDK','X'),(1,'DDM','X'),(1,'DDN','X'),(1,'DDR','X'),(1,'DDS','X'),(1,'DDT','X'),(1,'DDV','X'),(1,'DDW','X'),(1,'DDY','X'),(1,'DG-',''),(1,'DGA','X'),(1,'DGB','X'),(1,'DGC','X'),(1,'DGD','X'),(1,'DGG','X'),(1,'DGH','X'),(1,'DGK','X'),(1,'DGM','X'),(1,'DGN','X'),(1,'DGR','X'),(1,'DGS','X'),(1,'DGT','X'),(1,'DGV','X'),(1,'DGW','X'),(1,'DGY','X'),(1,'DH-',''),(1,'DHA','X'),(1,'DHB','X'),(1,'DHC','X'),(1,'DHD','X'),(1,'DHG','X'),(1,'DHH','X'),(1,'DHK','X'),(1,'DHM','X'),(1,'DHN','X'),(1,'DHR','X'),(1,'DHS','X'),(1,'DHT','X'),(1,'DHV','X'),(1,'DHW','X'),(1,'DHY','X'),(1,'DK-',''),(1,'DKA','X'),(1,'DKB','X'),(1,'DKC','X'),(1,'DKD','X'),(1,'DKG','X'),(1,'DKH','X'),(1,'DKK','X'),(1,'DKM','X'),(1,'DKN','X'),(1,'DKR','X'),(1,'DKS','X'),(1,'DKT','X'),(1,'DKV','X'),(1,'DKW','X'),(1,'DKY','X'),(1,'DM-',''),(1,'DMA','X'),(1,'DMB','X'),(1,'DMC','X'),(1,'DMD','X'),(1,'DMG','X'),(1,'DMH','X'),(1,'DMK','X'),(1,'DMM','X'),(1,'DMN','X'),(1,'DMR','X'),(1,'DMS','X'),(1,'DMT','X'),(1,'DMV','X'),(1,'DMW','X'),(1,'DMY','X'),(1,'DN-',''),(1,'DNA','X'),(1,'DNB','X'),(1,'DNC','X'),(1,'DND','X'),(1,'DNG','X'),(1,'DNH','X'),(1,'DNK','X'),(1,'DNM','X'),(1,'DNN','X'),(1,'DNR','X'),(1,'DNS','X'),(1,'DNT','X'),(1,'DNV','X'),(1,'DNW','X'),(1,'DNY','X'),(1,'DR-',''),(1,'DRA','X'),(1,'DRB','X'),(1,'DRC','X'),(1,'DRD','X'),(1,'DRG','X'),(1,'DRH','X'),(1,'DRK','X'),(1,'DRM','X'),(1,'DRN','X'),(1,'DRR','X'),(1,'DRS','X'),(1,'DRT','X'),(1,'DRV','X'),(1,'DRW','X'),(1,'DRY','X'),(1,'DS-',''),(1,'DSA','X'),(1,'DSB','X'),(1,'DSC','X'),(1,'DSD','X'),(1,'DSG','X'),(1,'DSH','X'),(1,'DSK','X'),(1,'DSM','X'),(1,'DSN','X'),(1,'DSR','X'),(1,'DSS','X'),(1,'DST','X'),(1,'DSV','X'),(1,'DSW','X'),(1,'DSY','X'),(1,'DT-',''),(1,'DTA','X'),(1,'DTB','X'),(1,'DTC','X'),(1,'DTD','X'),(1,'DTG','X'),(1,'DTH','X'),(1,'DTK','X'),(1,'DTM','X'),(1,'DTN','X'),(1,'DTR','X'),(1,'DTS','X'),(1,'DTT','X'),(1,'DTV','X'),(1,'DTW','X'),(1,'DTY','X'),(1,'DV-',''),(1,'DVA','X'),(1,'DVB','X'),(1,'DVC','X'),(1,'DVD','X'),(1,'DVG','X'),(1,'DVH','X'),(1,'DVK','X'),(1,'DVM','X'),(1,'DVN','X'),(1,'DVR','X'),(1,'DVS','X'),(1,'DVT','X'),(1,'DVV','X'),(1,'DVW','X'),(1,'DVY','X'),(1,'DW-',''),(1,'DWA','X'),(1,'DWB','X'),(1,'DWC','X'),(1,'DWD','X'),(1,'DWG','X'),(1,'DWH','X'),(1,'DWK','X'),(1,'DWM','X'),(1,'DWN','X'),(1,'DWR','X'),(1,'DWS','X'),(1,'DWT','X'),(1,'DWV','X'),(1,'DWW','X'),(1,'DWY','X'),(1,'DY-',''),(1,'DYA','X'),(1,'DYB','X'),(1,'DYC','X'),(1,'DYD','X'),(1,'DYG','X'),(1,'DYH','X'),(1,'DYK','X'),(1,'DYM','X'),(1,'DYN','X'),(1,'DYR','X'),(1,'DYS','X'),(1,'DYT','X'),(1,'DYV','X'),(1,'DYW','X'),(1,'DYY','X'),(1,'G--',''),(1,'G-A',''),(1,'G-B',''),(1,'G-C',''),(1,'G-D',''),(1,'G-G',''),(1,'G-H',''),(1,'G-K',''),(1,'G-M',''),(1,'G-N',''),(1,'G-R',''),(1,'G-S',''),(1,'G-T',''),(1,'G-V',''),(1,'G-W',''),(1,'G-Y',''),(1,'GA-',''),(1,'GAA','E'),(1,'GAB','X'),(1,'GAC','D'),(1,'GAD','X'),(1,'GAG','E'),(1,'GAH','X'),(1,'GAK','X'),(1,'GAM','X'),(1,'GAN','X'),(1,'GAR','E'),(1,'GAS','X'),(1,'GAT','D'),(1,'GAV','X'),(1,'GAW','X'),(1,'GAY','D'),(1,'GB-',''),(1,'GBA','X'),(1,'GBB','X'),(1,'GBC','X'),(1,'GBD','X'),(1,'GBG','X'),(1,'GBH','X'),(1,'GBK','X'),(1,'GBM','X'),(1,'GBN','X'),(1,'GBR','X'),(1,'GBS','X'),(1,'GBT','X'),(1,'GBV','X'),(1,'GBW','X'),(1,'GBY','X'),(1,'GC-',''),(1,'GCA','A'),(1,'GCB','A'),(1,'GCC','A'),(1,'GCD','A'),(1,'GCG','A'),(1,'GCH','A'),(1,'GCK','A'),(1,'GCM','A'),(1,'GCN','A'),(1,'GCR','A'),(1,'GCS','A'),(1,'GCT','A'),(1,'GCV','A'),(1,'GCW','A'),(1,'GCY','A'),(1,'GD-',''),(1,'GDA','X'),(1,'GDB','X'),(1,'GDC','X'),(1,'GDD','X'),(1,'GDG','X'),(1,'GDH','X'),(1,'GDK','X'),(1,'GDM','X'),(1,'GDN','X'),(1,'GDR','X'),(1,'GDS','X'),(1,'GDT','X'),(1,'GDV','X'),(1,'GDW','X'),(1,'GDY','X'),(1,'GG-',''),(1,'GGA','G'),(1,'GGB','G'),(1,'GGC','G'),(1,'GGD','G'),(1,'GGG','G'),(1,'GGH','G'),(1,'GGK','G'),(1,'GGM','G'),(1,'GGN','G'),(1,'GGR','G'),(1,'GGS','G'),(1,'GGT','G'),(1,'GGV','G'),(1,'GGW','G'),(1,'GGY','G'),(1,'GH-',''),(1,'GHA','X'),(1,'GHB','X'),(1,'GHC','X'),(1,'GHD','X'),(1,'GHG','X'),(1,'GHH','X'),(1,'GHK','X'),(1,'GHM','X'),(1,'GHN','X'),(1,'GHR','X'),(1,'GHS','X'),(1,'GHT','X'),(1,'GHV','X'),(1,'GHW','X'),(1,'GHY','X'),(1,'GK-',''),(1,'GKA','X'),(1,'GKB','X'),(1,'GKC','X'),(1,'GKD','X'),(1,'GKG','X'),(1,'GKH','X'),(1,'GKK','X'),(1,'GKM','X'),(1,'GKN','X'),(1,'GKR','X'),(1,'GKS','X'),(1,'GKT','X'),(1,'GKV','X'),(1,'GKW','X'),(1,'GKY','X'),(1,'GM-',''),(1,'GMA','X'),(1,'GMB','X'),(1,'GMC','X'),(1,'GMD','X'),(1,'GMG','X'),(1,'GMH','X'),(1,'GMK','X'),(1,'GMM','X'),(1,'GMN','X'),(1,'GMR','X'),(1,'GMS','X'),(1,'GMT','X'),(1,'GMV','X'),(1,'GMW','X'),(1,'GMY','X'),(1,'GN-',''),(1,'GNA','X'),(1,'GNB','X'),(1,'GNC','X'),(1,'GND','X'),(1,'GNG','X'),(1,'GNH','X'),(1,'GNK','X'),(1,'GNM','X'),(1,'GNN','X'),(1,'GNR','X'),(1,'GNS','X'),(1,'GNT','X'),(1,'GNV','X'),(1,'GNW','X'),(1,'GNY','X'),(1,'GR-',''),(1,'GRA','X'),(1,'GRB','X'),(1,'GRC','X'),(1,'GRD','X'),(1,'GRG','X'),(1,'GRH','X'),(1,'GRK','X'),(1,'GRM','X'),(1,'GRN','X'),(1,'GRR','X'),(1,'GRS','X'),(1,'GRT','X'),(1,'GRV','X'),(1,'GRW','X'),(1,'GRY','X'),(1,'GS-',''),(1,'GSA','X'),(1,'GSB','X'),(1,'GSC','X'),(1,'GSD','X'),(1,'GSG','X'),(1,'GSH','X'),(1,'GSK','X'),(1,'GSM','X'),(1,'GSN','X'),(1,'GSR','X'),(1,'GSS','X'),(1,'GST','X'),(1,'GSV','X'),(1,'GSW','X'),(1,'GSY','X'),(1,'GT-',''),(1,'GTA','V'),(1,'GTB','V'),(1,'GTC','V'),(1,'GTD','V'),(1,'GTG','V'),(1,'GTH','V'),(1,'GTK','V'),(1,'GTM','V'),(1,'GTN','V'),(1,'GTR','V'),(1,'GTS','V'),(1,'GTT','V'),(1,'GTV','V'),(1,'GTW','V'),(1,'GTY','V'),(1,'GV-',''),(1,'GVA','X'),(1,'GVB','X'),(1,'GVC','X'),(1,'GVD','X'),(1,'GVG','X'),(1,'GVH','X'),(1,'GVK','X'),(1,'GVM','X'),(1,'GVN','X'),(1,'GVR','X'),(1,'GVS','X'),(1,'GVT','X'),(1,'GVV','X'),(1,'GVW','X'),(1,'GVY','X'),(1,'GW-',''),(1,'GWA','X'),(1,'GWB','X'),(1,'GWC','X'),(1,'GWD','X'),(1,'GWG','X'),(1,'GWH','X'),(1,'GWK','X'),(1,'GWM','X'),(1,'GWN','X'),(1,'GWR','X'),(1,'GWS','X'),(1,'GWT','X'),(1,'GWV','X'),(1,'GWW','X'),(1,'GWY','X'),(1,'GY-',''),(1,'GYA','X'),(1,'GYB','X'),(1,'GYC','X'),(1,'GYD','X'),(1,'GYG','X'),(1,'GYH','X'),(1,'GYK','X'),(1,'GYM','X'),(1,'GYN','X'),(1,'GYR','X'),(1,'GYS','X'),(1,'GYT','X'),(1,'GYV','X'),(1,'GYW','X'),(1,'GYY','X'),(1,'H--',''),(1,'H-A',''),(1,'H-B',''),(1,'H-C',''),(1,'H-D',''),(1,'H-G',''),(1,'H-H',''),(1,'H-K',''),(1,'H-M',''),(1,'H-N',''),(1,'H-R',''),(1,'H-S',''),(1,'H-T',''),(1,'H-V',''),(1,'H-W',''),(1,'H-Y',''),(1,'HA-',''),(1,'HAA','X'),(1,'HAB','X'),(1,'HAC','X'),(1,'HAD','X'),(1,'HAG','X'),(1,'HAH','X'),(1,'HAK','X'),(1,'HAM','X'),(1,'HAN','X'),(1,'HAR','X'),(1,'HAS','X'),(1,'HAT','X'),(1,'HAV','X'),(1,'HAW','X'),(1,'HAY','X'),(1,'HB-',''),(1,'HBA','X'),(1,'HBB','X'),(1,'HBC','X'),(1,'HBD','X'),(1,'HBG','X'),(1,'HBH','X'),(1,'HBK','X'),(1,'HBM','X'),(1,'HBN','X'),(1,'HBR','X'),(1,'HBS','X'),(1,'HBT','X'),(1,'HBV','X'),(1,'HBW','X'),(1,'HBY','X'),(1,'HC-',''),(1,'HCA','X'),(1,'HCB','X'),(1,'HCC','X'),(1,'HCD','X'),(1,'HCG','X'),(1,'HCH','X'),(1,'HCK','X'),(1,'HCM','X'),(1,'HCN','X'),(1,'HCR','X'),(1,'HCS','X'),(1,'HCT','X'),(1,'HCV','X'),(1,'HCW','X'),(1,'HCY','X'),(1,'HD-',''),(1,'HDA','X'),(1,'HDB','X'),(1,'HDC','X'),(1,'HDD','X'),(1,'HDG','X'),(1,'HDH','X'),(1,'HDK','X'),(1,'HDM','X'),(1,'HDN','X'),(1,'HDR','X'),(1,'HDS','X'),(1,'HDT','X'),(1,'HDV','X'),(1,'HDW','X'),(1,'HDY','X'),(1,'HG-',''),(1,'HGA','X'),(1,'HGB','X'),(1,'HGC','X'),(1,'HGD','X'),(1,'HGG','X'),(1,'HGH','X'),(1,'HGK','X'),(1,'HGM','X'),(1,'HGN','X'),(1,'HGR','X'),(1,'HGS','X'),(1,'HGT','X'),(1,'HGV','X'),(1,'HGW','X'),(1,'HGY','X'),(1,'HH-',''),(1,'HHA','X'),(1,'HHB','X'),(1,'HHC','X'),(1,'HHD','X'),(1,'HHG','X'),(1,'HHH','X'),(1,'HHK','X'),(1,'HHM','X'),(1,'HHN','X'),(1,'HHR','X'),(1,'HHS','X'),(1,'HHT','X'),(1,'HHV','X'),(1,'HHW','X'),(1,'HHY','X'),(1,'HK-',''),(1,'HKA','X'),(1,'HKB','X'),(1,'HKC','X'),(1,'HKD','X'),(1,'HKG','X'),(1,'HKH','X'),(1,'HKK','X'),(1,'HKM','X'),(1,'HKN','X'),(1,'HKR','X'),(1,'HKS','X'),(1,'HKT','X'),(1,'HKV','X'),(1,'HKW','X'),(1,'HKY','X'),(1,'HM-',''),(1,'HMA','X'),(1,'HMB','X'),(1,'HMC','X'),(1,'HMD','X'),(1,'HMG','X'),(1,'HMH','X'),(1,'HMK','X'),(1,'HMM','X'),(1,'HMN','X'),(1,'HMR','X'),(1,'HMS','X'),(1,'HMT','X'),(1,'HMV','X'),(1,'HMW','X'),(1,'HMY','X'),(1,'HN-',''),(1,'HNA','X'),(1,'HNB','X'),(1,'HNC','X'),(1,'HND','X'),(1,'HNG','X'),(1,'HNH','X'),(1,'HNK','X'),(1,'HNM','X'),(1,'HNN','X'),(1,'HNR','X'),(1,'HNS','X'),(1,'HNT','X'),(1,'HNV','X'),(1,'HNW','X'),(1,'HNY','X'),(1,'HR-',''),(1,'HRA','X'),(1,'HRB','X'),(1,'HRC','X'),(1,'HRD','X'),(1,'HRG','X'),(1,'HRH','X'),(1,'HRK','X'),(1,'HRM','X'),(1,'HRN','X'),(1,'HRR','X'),(1,'HRS','X'),(1,'HRT','X'),(1,'HRV','X'),(1,'HRW','X'),(1,'HRY','X'),(1,'HS-',''),(1,'HSA','X'),(1,'HSB','X'),(1,'HSC','X'),(1,'HSD','X'),(1,'HSG','X'),(1,'HSH','X'),(1,'HSK','X'),(1,'HSM','X'),(1,'HSN','X'),(1,'HSR','X'),(1,'HSS','X'),(1,'HST','X'),(1,'HSV','X'),(1,'HSW','X'),(1,'HSY','X'),(1,'HT-',''),(1,'HTA','J'),(1,'HTB','X'),(1,'HTC','X'),(1,'HTD','X'),(1,'HTG','X'),(1,'HTH','X'),(1,'HTK','X'),(1,'HTM','X'),(1,'HTN','X'),(1,'HTR','X'),(1,'HTS','X'),(1,'HTT','X'),(1,'HTV','X'),(1,'HTW','X'),(1,'HTY','X'),(1,'HV-',''),(1,'HVA','X'),(1,'HVB','X'),(1,'HVC','X'),(1,'HVD','X'),(1,'HVG','X'),(1,'HVH','X'),(1,'HVK','X'),(1,'HVM','X'),(1,'HVN','X'),(1,'HVR','X'),(1,'HVS','X'),(1,'HVT','X'),(1,'HVV','X'),(1,'HVW','X'),(1,'HVY','X'),(1,'HW-',''),(1,'HWA','X'),(1,'HWB','X'),(1,'HWC','X'),(1,'HWD','X'),(1,'HWG','X'),(1,'HWH','X'),(1,'HWK','X'),(1,'HWM','X'),(1,'HWN','X'),(1,'HWR','X'),(1,'HWS','X'),(1,'HWT','X'),(1,'HWV','X'),(1,'HWW','X'),(1,'HWY','X'),(1,'HY-',''),(1,'HYA','X'),(1,'HYB','X'),(1,'HYC','X'),(1,'HYD','X'),(1,'HYG','X'),(1,'HYH','X'),(1,'HYK','X'),(1,'HYM','X'),(1,'HYN','X'),(1,'HYR','X'),(1,'HYS','X'),(1,'HYT','X'),(1,'HYV','X'),(1,'HYW','X'),(1,'HYY','X'),(1,'K--',''),(1,'K-A',''),(1,'K-B',''),(1,'K-C',''),(1,'K-D',''),(1,'K-G',''),(1,'K-H',''),(1,'K-K',''),(1,'K-M',''),(1,'K-N',''),(1,'K-R',''),(1,'K-S',''),(1,'K-T',''),(1,'K-V',''),(1,'K-W',''),(1,'K-Y',''),(1,'KA-',''),(1,'KAA','X'),(1,'KAB','X'),(1,'KAC','X'),(1,'KAD','X'),(1,'KAG','X'),(1,'KAH','X'),(1,'KAK','X'),(1,'KAM','X'),(1,'KAN','X'),(1,'KAR','X'),(1,'KAS','X'),(1,'KAT','X'),(1,'KAV','X'),(1,'KAW','X'),(1,'KAY','X'),(1,'KB-',''),(1,'KBA','X'),(1,'KBB','X'),(1,'KBC','X'),(1,'KBD','X'),(1,'KBG','X'),(1,'KBH','X'),(1,'KBK','X'),(1,'KBM','X'),(1,'KBN','X'),(1,'KBR','X'),(1,'KBS','X'),(1,'KBT','X'),(1,'KBV','X'),(1,'KBW','X'),(1,'KBY','X'),(1,'KC-',''),(1,'KCA','X'),(1,'KCB','X'),(1,'KCC','X'),(1,'KCD','X'),(1,'KCG','X'),(1,'KCH','X'),(1,'KCK','X'),(1,'KCM','X'),(1,'KCN','X'),(1,'KCR','X'),(1,'KCS','X'),(1,'KCT','X'),(1,'KCV','X'),(1,'KCW','X'),(1,'KCY','X'),(1,'KD-',''),(1,'KDA','X'),(1,'KDB','X'),(1,'KDC','X'),(1,'KDD','X'),(1,'KDG','X'),(1,'KDH','X'),(1,'KDK','X'),(1,'KDM','X'),(1,'KDN','X'),(1,'KDR','X'),(1,'KDS','X'),(1,'KDT','X'),(1,'KDV','X'),(1,'KDW','X'),(1,'KDY','X'),(1,'KG-',''),(1,'KGA','X'),(1,'KGB','X'),(1,'KGC','X'),(1,'KGD','X'),(1,'KGG','X'),(1,'KGH','X'),(1,'KGK','X'),(1,'KGM','X'),(1,'KGN','X'),(1,'KGR','X'),(1,'KGS','X'),(1,'KGT','X'),(1,'KGV','X'),(1,'KGW','X'),(1,'KGY','X'),(1,'KH-',''),(1,'KHA','X'),(1,'KHB','X'),(1,'KHC','X'),(1,'KHD','X'),(1,'KHG','X'),(1,'KHH','X'),(1,'KHK','X'),(1,'KHM','X'),(1,'KHN','X'),(1,'KHR','X'),(1,'KHS','X'),(1,'KHT','X'),(1,'KHV','X'),(1,'KHW','X'),(1,'KHY','X'),(1,'KK-',''),(1,'KKA','X'),(1,'KKB','X'),(1,'KKC','X'),(1,'KKD','X'),(1,'KKG','X'),(1,'KKH','X'),(1,'KKK','X'),(1,'KKM','X'),(1,'KKN','X'),(1,'KKR','X'),(1,'KKS','X'),(1,'KKT','X'),(1,'KKV','X'),(1,'KKW','X'),(1,'KKY','X'),(1,'KM-',''),(1,'KMA','X'),(1,'KMB','X'),(1,'KMC','X'),(1,'KMD','X'),(1,'KMG','X'),(1,'KMH','X'),(1,'KMK','X'),(1,'KMM','X'),(1,'KMN','X'),(1,'KMR','X'),(1,'KMS','X'),(1,'KMT','X'),(1,'KMV','X'),(1,'KMW','X'),(1,'KMY','X'),(1,'KN-',''),(1,'KNA','X'),(1,'KNB','X'),(1,'KNC','X'),(1,'KND','X'),(1,'KNG','X'),(1,'KNH','X'),(1,'KNK','X'),(1,'KNM','X'),(1,'KNN','X'),(1,'KNR','X'),(1,'KNS','X'),(1,'KNT','X'),(1,'KNV','X'),(1,'KNW','X'),(1,'KNY','X'),(1,'KR-',''),(1,'KRA','X'),(1,'KRB','X'),(1,'KRC','X'),(1,'KRD','X'),(1,'KRG','X'),(1,'KRH','X'),(1,'KRK','X'),(1,'KRM','X'),(1,'KRN','X'),(1,'KRR','X'),(1,'KRS','X'),(1,'KRT','X'),(1,'KRV','X'),(1,'KRW','X'),(1,'KRY','X'),(1,'KS-',''),(1,'KSA','X'),(1,'KSB','X'),(1,'KSC','X'),(1,'KSD','X'),(1,'KSG','X'),(1,'KSH','X'),(1,'KSK','X'),(1,'KSM','X'),(1,'KSN','X'),(1,'KSR','X'),(1,'KSS','X'),(1,'KST','X'),(1,'KSV','X'),(1,'KSW','X'),(1,'KSY','X'),(1,'KT-',''),(1,'KTA','X'),(1,'KTB','X'),(1,'KTC','X'),(1,'KTD','X'),(1,'KTG','X'),(1,'KTH','X'),(1,'KTK','X'),(1,'KTM','X'),(1,'KTN','X'),(1,'KTR','X'),(1,'KTS','X'),(1,'KTT','X'),(1,'KTV','X'),(1,'KTW','X'),(1,'KTY','X'),(1,'KV-',''),(1,'KVA','X'),(1,'KVB','X'),(1,'KVC','X'),(1,'KVD','X'),(1,'KVG','X'),(1,'KVH','X'),(1,'KVK','X'),(1,'KVM','X'),(1,'KVN','X'),(1,'KVR','X'),(1,'KVS','X'),(1,'KVT','X'),(1,'KVV','X'),(1,'KVW','X'),(1,'KVY','X'),(1,'KW-',''),(1,'KWA','X'),(1,'KWB','X'),(1,'KWC','X'),(1,'KWD','X'),(1,'KWG','X'),(1,'KWH','X'),(1,'KWK','X'),(1,'KWM','X'),(1,'KWN','X'),(1,'KWR','X'),(1,'KWS','X'),(1,'KWT','X'),(1,'KWV','X'),(1,'KWW','X'),(1,'KWY','X'),(1,'KY-',''),(1,'KYA','X'),(1,'KYB','X'),(1,'KYC','X'),(1,'KYD','X'),(1,'KYG','X'),(1,'KYH','X'),(1,'KYK','X'),(1,'KYM','X'),(1,'KYN','X'),(1,'KYR','X'),(1,'KYS','X'),(1,'KYT','X'),(1,'KYV','X'),(1,'KYW','X'),(1,'KYY','X'),(1,'M--',''),(1,'M-A',''),(1,'M-B',''),(1,'M-C',''),(1,'M-D',''),(1,'M-G',''),(1,'M-H',''),(1,'M-K',''),(1,'M-M',''),(1,'M-N',''),(1,'M-R',''),(1,'M-S',''),(1,'M-T',''),(1,'M-V',''),(1,'M-W',''),(1,'M-Y',''),(1,'MA-',''),(1,'MAA','X'),(1,'MAB','X'),(1,'MAC','X'),(1,'MAD','X'),(1,'MAG','X'),(1,'MAH','X'),(1,'MAK','X'),(1,'MAM','X'),(1,'MAN','X'),(1,'MAR','X'),(1,'MAS','X'),(1,'MAT','X'),(1,'MAV','X'),(1,'MAW','X'),(1,'MAY','X'),(1,'MB-',''),(1,'MBA','X'),(1,'MBB','X'),(1,'MBC','X'),(1,'MBD','X'),(1,'MBG','X'),(1,'MBH','X'),(1,'MBK','X'),(1,'MBM','X'),(1,'MBN','X'),(1,'MBR','X'),(1,'MBS','X'),(1,'MBT','X'),(1,'MBV','X'),(1,'MBW','X'),(1,'MBY','X'),(1,'MC-',''),(1,'MCA','X'),(1,'MCB','X'),(1,'MCC','X'),(1,'MCD','X'),(1,'MCG','X'),(1,'MCH','X'),(1,'MCK','X'),(1,'MCM','X'),(1,'MCN','X'),(1,'MCR','X'),(1,'MCS','X'),(1,'MCT','X'),(1,'MCV','X'),(1,'MCW','X'),(1,'MCY','X'),(1,'MD-',''),(1,'MDA','X'),(1,'MDB','X'),(1,'MDC','X'),(1,'MDD','X'),(1,'MDG','X'),(1,'MDH','X'),(1,'MDK','X'),(1,'MDM','X'),(1,'MDN','X'),(1,'MDR','X'),(1,'MDS','X'),(1,'MDT','X'),(1,'MDV','X'),(1,'MDW','X'),(1,'MDY','X'),(1,'MG-',''),(1,'MGA','R'),(1,'MGB','X'),(1,'MGC','X'),(1,'MGD','X'),(1,'MGG','R'),(1,'MGH','X'),(1,'MGK','X'),(1,'MGM','X'),(1,'MGN','X'),(1,'MGR','R'),(1,'MGS','X'),(1,'MGT','X'),(1,'MGV','X'),(1,'MGW','X'),(1,'MGY','X'),(1,'MH-',''),(1,'MHA','X'),(1,'MHB','X'),(1,'MHC','X'),(1,'MHD','X'),(1,'MHG','X'),(1,'MHH','X'),(1,'MHK','X'),(1,'MHM','X'),(1,'MHN','X'),(1,'MHR','X'),(1,'MHS','X'),(1,'MHT','X'),(1,'MHV','X'),(1,'MHW','X'),(1,'MHY','X'),(1,'MK-',''),(1,'MKA','X'),(1,'MKB','X'),(1,'MKC','X'),(1,'MKD','X'),(1,'MKG','X'),(1,'MKH','X'),(1,'MKK','X'),(1,'MKM','X'),(1,'MKN','X'),(1,'MKR','X'),(1,'MKS','X'),(1,'MKT','X'),(1,'MKV','X'),(1,'MKW','X'),(1,'MKY','X'),(1,'MM-',''),(1,'MMA','X'),(1,'MMB','X'),(1,'MMC','X'),(1,'MMD','X'),(1,'MMG','X'),(1,'MMH','X'),(1,'MMK','X'),(1,'MMM','X'),(1,'MMN','X'),(1,'MMR','X'),(1,'MMS','X'),(1,'MMT','X'),(1,'MMV','X'),(1,'MMW','X'),(1,'MMY','X'),(1,'MN-',''),(1,'MNA','X'),(1,'MNB','X'),(1,'MNC','X'),(1,'MND','X'),(1,'MNG','X'),(1,'MNH','X'),(1,'MNK','X'),(1,'MNM','X'),(1,'MNN','X'),(1,'MNR','X'),(1,'MNS','X'),(1,'MNT','X'),(1,'MNV','X'),(1,'MNW','X'),(1,'MNY','X'),(1,'MR-',''),(1,'MRA','X'),(1,'MRB','X'),(1,'MRC','X'),(1,'MRD','X'),(1,'MRG','X'),(1,'MRH','X'),(1,'MRK','X'),(1,'MRM','X'),(1,'MRN','X'),(1,'MRR','X'),(1,'MRS','X'),(1,'MRT','X'),(1,'MRV','X'),(1,'MRW','X'),(1,'MRY','X'),(1,'MS-',''),(1,'MSA','X'),(1,'MSB','X'),(1,'MSC','X'),(1,'MSD','X'),(1,'MSG','X'),(1,'MSH','X'),(1,'MSK','X'),(1,'MSM','X'),(1,'MSN','X'),(1,'MSR','X'),(1,'MSS','X'),(1,'MST','X'),(1,'MSV','X'),(1,'MSW','X'),(1,'MSY','X'),(1,'MT-',''),(1,'MTA','J'),(1,'MTB','X'),(1,'MTC','J'),(1,'MTD','X'),(1,'MTG','X'),(1,'MTH','J'),(1,'MTK','X'),(1,'MTM','J'),(1,'MTN','X'),(1,'MTR','X'),(1,'MTS','X'),(1,'MTT','J'),(1,'MTV','X'),(1,'MTW','J'),(1,'MTY','J'),(1,'MV-',''),(1,'MVA','X'),(1,'MVB','X'),(1,'MVC','X'),(1,'MVD','X'),(1,'MVG','X'),(1,'MVH','X'),(1,'MVK','X'),(1,'MVM','X'),(1,'MVN','X'),(1,'MVR','X'),(1,'MVS','X'),(1,'MVT','X'),(1,'MVV','X'),(1,'MVW','X'),(1,'MVY','X'),(1,'MW-',''),(1,'MWA','X'),(1,'MWB','X'),(1,'MWC','X'),(1,'MWD','X'),(1,'MWG','X'),(1,'MWH','X'),(1,'MWK','X'),(1,'MWM','X'),(1,'MWN','X'),(1,'MWR','X'),(1,'MWS','X'),(1,'MWT','X'),(1,'MWV','X'),(1,'MWW','X'),(1,'MWY','X'),(1,'MY-',''),(1,'MYA','X'),(1,'MYB','X'),(1,'MYC','X'),(1,'MYD','X'),(1,'MYG','X'),(1,'MYH','X'),(1,'MYK','X'),(1,'MYM','X'),(1,'MYN','X'),(1,'MYR','X'),(1,'MYS','X'),(1,'MYT','X'),(1,'MYV','X'),(1,'MYW','X'),(1,'MYY','X'),(1,'N--',''),(1,'N-A',''),(1,'N-B',''),(1,'N-C',''),(1,'N-D',''),(1,'N-G',''),(1,'N-H',''),(1,'N-K',''),(1,'N-M',''),(1,'N-N',''),(1,'N-R',''),(1,'N-S',''),(1,'N-T',''),(1,'N-V',''),(1,'N-W',''),(1,'N-Y',''),(1,'NA-',''),(1,'NAA','X'),(1,'NAB','X'),(1,'NAC','X'),(1,'NAD','X'),(1,'NAG','X'),(1,'NAH','X'),(1,'NAK','X'),(1,'NAM','X'),(1,'NAN','X'),(1,'NAR','X'),(1,'NAS','X'),(1,'NAT','X'),(1,'NAV','X'),(1,'NAW','X'),(1,'NAY','X'),(1,'NB-',''),(1,'NBA','X'),(1,'NBB','X'),(1,'NBC','X'),(1,'NBD','X'),(1,'NBG','X'),(1,'NBH','X'),(1,'NBK','X'),(1,'NBM','X'),(1,'NBN','X'),(1,'NBR','X'),(1,'NBS','X'),(1,'NBT','X'),(1,'NBV','X'),(1,'NBW','X'),(1,'NBY','X'),(1,'NC-',''),(1,'NCA','X'),(1,'NCB','X'),(1,'NCC','X'),(1,'NCD','X'),(1,'NCG','X'),(1,'NCH','X'),(1,'NCK','X'),(1,'NCM','X'),(1,'NCN','X'),(1,'NCR','X'),(1,'NCS','X'),(1,'NCT','X'),(1,'NCV','X'),(1,'NCW','X'),(1,'NCY','X'),(1,'ND-',''),(1,'NDA','X'),(1,'NDB','X'),(1,'NDC','X'),(1,'NDD','X'),(1,'NDG','X'),(1,'NDH','X'),(1,'NDK','X'),(1,'NDM','X'),(1,'NDN','X'),(1,'NDR','X'),(1,'NDS','X'),(1,'NDT','X'),(1,'NDV','X'),(1,'NDW','X'),(1,'NDY','X'),(1,'NG-',''),(1,'NGA','X'),(1,'NGB','X'),(1,'NGC','X'),(1,'NGD','X'),(1,'NGG','X'),(1,'NGH','X'),(1,'NGK','X'),(1,'NGM','X'),(1,'NGN','X'),(1,'NGR','X'),(1,'NGS','X'),(1,'NGT','X'),(1,'NGV','X'),(1,'NGW','X'),(1,'NGY','X'),(1,'NH-',''),(1,'NHA','X'),(1,'NHB','X'),(1,'NHC','X'),(1,'NHD','X'),(1,'NHG','X'),(1,'NHH','X'),(1,'NHK','X'),(1,'NHM','X'),(1,'NHN','X'),(1,'NHR','X'),(1,'NHS','X'),(1,'NHT','X'),(1,'NHV','X'),(1,'NHW','X'),(1,'NHY','X'),(1,'NK-',''),(1,'NKA','X'),(1,'NKB','X'),(1,'NKC','X'),(1,'NKD','X'),(1,'NKG','X'),(1,'NKH','X'),(1,'NKK','X'),(1,'NKM','X'),(1,'NKN','X'),(1,'NKR','X'),(1,'NKS','X'),(1,'NKT','X'),(1,'NKV','X'),(1,'NKW','X'),(1,'NKY','X'),(1,'NM-',''),(1,'NMA','X'),(1,'NMB','X'),(1,'NMC','X'),(1,'NMD','X'),(1,'NMG','X'),(1,'NMH','X'),(1,'NMK','X'),(1,'NMM','X'),(1,'NMN','X'),(1,'NMR','X'),(1,'NMS','X'),(1,'NMT','X'),(1,'NMV','X'),(1,'NMW','X'),(1,'NMY','X'),(1,'NN-',''),(1,'NNA','X'),(1,'NNB','X'),(1,'NNC','X'),(1,'NND','X'),(1,'NNG','X'),(1,'NNH','X'),(1,'NNK','X'),(1,'NNM','X'),(1,'NNN','X'),(1,'NNR','X'),(1,'NNS','X'),(1,'NNT','X'),(1,'NNV','X'),(1,'NNW','X'),(1,'NNY','X'),(1,'NR-',''),(1,'NRA','X'),(1,'NRB','X'),(1,'NRC','X'),(1,'NRD','X'),(1,'NRG','X'),(1,'NRH','X'),(1,'NRK','X'),(1,'NRM','X'),(1,'NRN','X'),(1,'NRR','X'),(1,'NRS','X'),(1,'NRT','X'),(1,'NRV','X'),(1,'NRW','X'),(1,'NRY','X'),(1,'NS-',''),(1,'NSA','X'),(1,'NSB','X'),(1,'NSC','X'),(1,'NSD','X'),(1,'NSG','X'),(1,'NSH','X'),(1,'NSK','X'),(1,'NSM','X'),(1,'NSN','X'),(1,'NSR','X'),(1,'NSS','X'),(1,'NST','X'),(1,'NSV','X'),(1,'NSW','X'),(1,'NSY','X'),(1,'NT-',''),(1,'NTA','X'),(1,'NTB','X'),(1,'NTC','X'),(1,'NTD','X'),(1,'NTG','X'),(1,'NTH','X'),(1,'NTK','X'),(1,'NTM','X'),(1,'NTN','X'),(1,'NTR','X'),(1,'NTS','X'),(1,'NTT','X'),(1,'NTV','X'),(1,'NTW','X'),(1,'NTY','X'),(1,'NV-',''),(1,'NVA','X'),(1,'NVB','X'),(1,'NVC','X'),(1,'NVD','X'),(1,'NVG','X'),(1,'NVH','X'),(1,'NVK','X'),(1,'NVM','X'),(1,'NVN','X'),(1,'NVR','X'),(1,'NVS','X'),(1,'NVT','X'),(1,'NVV','X'),(1,'NVW','X'),(1,'NVY','X'),(1,'NW-',''),(1,'NWA','X'),(1,'NWB','X'),(1,'NWC','X'),(1,'NWD','X'),(1,'NWG','X'),(1,'NWH','X'),(1,'NWK','X'),(1,'NWM','X'),(1,'NWN','X'),(1,'NWR','X'),(1,'NWS','X'),(1,'NWT','X'),(1,'NWV','X'),(1,'NWW','X'),(1,'NWY','X'),(1,'NY-',''),(1,'NYA','X'),(1,'NYB','X'),(1,'NYC','X'),(1,'NYD','X'),(1,'NYG','X'),(1,'NYH','X'),(1,'NYK','X'),(1,'NYM','X'),(1,'NYN','X'),(1,'NYR','X'),(1,'NYS','X'),(1,'NYT','X'),(1,'NYV','X'),(1,'NYW','X'),(1,'NYY','X'),(1,'R--',''),(1,'R-A',''),(1,'R-B',''),(1,'R-C',''),(1,'R-D',''),(1,'R-G',''),(1,'R-H',''),(1,'R-K',''),(1,'R-M',''),(1,'R-N',''),(1,'R-R',''),(1,'R-S',''),(1,'R-T',''),(1,'R-V',''),(1,'R-W',''),(1,'R-Y',''),(1,'RA-',''),(1,'RAA','X'),(1,'RAB','X'),(1,'RAC','B'),(1,'RAD','X'),(1,'RAG','X'),(1,'RAH','X'),(1,'RAK','X'),(1,'RAM','X'),(1,'RAN','X'),(1,'RAR','X'),(1,'RAS','X'),(1,'RAT','B'),(1,'RAV','X'),(1,'RAW','X'),(1,'RAY','B'),(1,'RB-',''),(1,'RBA','X'),(1,'RBB','X'),(1,'RBC','X'),(1,'RBD','X'),(1,'RBG','X'),(1,'RBH','X'),(1,'RBK','X'),(1,'RBM','X'),(1,'RBN','X'),(1,'RBR','X'),(1,'RBS','X'),(1,'RBT','X'),(1,'RBV','X'),(1,'RBW','X'),(1,'RBY','X'),(1,'RC-',''),(1,'RCA','X'),(1,'RCB','X'),(1,'RCC','X'),(1,'RCD','X'),(1,'RCG','X'),(1,'RCH','X'),(1,'RCK','X'),(1,'RCM','X'),(1,'RCN','X'),(1,'RCR','X'),(1,'RCS','X'),(1,'RCT','X'),(1,'RCV','X'),(1,'RCW','X'),(1,'RCY','X'),(1,'RD-',''),(1,'RDA','X'),(1,'RDB','X'),(1,'RDC','X'),(1,'RDD','X'),(1,'RDG','X'),(1,'RDH','X'),(1,'RDK','X'),(1,'RDM','X'),(1,'RDN','X'),(1,'RDR','X'),(1,'RDS','X'),(1,'RDT','X'),(1,'RDV','X'),(1,'RDW','X'),(1,'RDY','X'),(1,'RG-',''),(1,'RGA','X'),(1,'RGB','X'),(1,'RGC','X'),(1,'RGD','X'),(1,'RGG','X'),(1,'RGH','X'),(1,'RGK','X'),(1,'RGM','X'),(1,'RGN','X'),(1,'RGR','X'),(1,'RGS','X'),(1,'RGT','X'),(1,'RGV','X'),(1,'RGW','X'),(1,'RGY','X'),(1,'RH-',''),(1,'RHA','X'),(1,'RHB','X'),(1,'RHC','X'),(1,'RHD','X'),(1,'RHG','X'),(1,'RHH','X'),(1,'RHK','X'),(1,'RHM','X'),(1,'RHN','X'),(1,'RHR','X'),(1,'RHS','X'),(1,'RHT','X'),(1,'RHV','X'),(1,'RHW','X'),(1,'RHY','X'),(1,'RK-',''),(1,'RKA','X'),(1,'RKB','X'),(1,'RKC','X'),(1,'RKD','X'),(1,'RKG','X'),(1,'RKH','X'),(1,'RKK','X'),(1,'RKM','X'),(1,'RKN','X'),(1,'RKR','X'),(1,'RKS','X'),(1,'RKT','X'),(1,'RKV','X'),(1,'RKW','X'),(1,'RKY','X'),(1,'RM-',''),(1,'RMA','X'),(1,'RMB','X'),(1,'RMC','X'),(1,'RMD','X'),(1,'RMG','X'),(1,'RMH','X'),(1,'RMK','X'),(1,'RMM','X'),(1,'RMN','X'),(1,'RMR','X'),(1,'RMS','X'),(1,'RMT','X'),(1,'RMV','X'),(1,'RMW','X'),(1,'RMY','X'),(1,'RN-',''),(1,'RNA','X'),(1,'RNB','X'),(1,'RNC','X'),(1,'RND','X'),(1,'RNG','X'),(1,'RNH','X'),(1,'RNK','X'),(1,'RNM','X'),(1,'RNN','X'),(1,'RNR','X'),(1,'RNS','X'),(1,'RNT','X'),(1,'RNV','X'),(1,'RNW','X'),(1,'RNY','X'),(1,'RR-',''),(1,'RRA','X'),(1,'RRB','X'),(1,'RRC','X'),(1,'RRD','X'),(1,'RRG','X'),(1,'RRH','X'),(1,'RRK','X'),(1,'RRM','X'),(1,'RRN','X'),(1,'RRR','X'),(1,'RRS','X'),(1,'RRT','X'),(1,'RRV','X'),(1,'RRW','X'),(1,'RRY','X'),(1,'RS-',''),(1,'RSA','X'),(1,'RSB','X'),(1,'RSC','X'),(1,'RSD','X'),(1,'RSG','X'),(1,'RSH','X'),(1,'RSK','X'),(1,'RSM','X'),(1,'RSN','X'),(1,'RSR','X'),(1,'RSS','X'),(1,'RST','X'),(1,'RSV','X'),(1,'RSW','X'),(1,'RSY','X'),(1,'RT-',''),(1,'RTA','X'),(1,'RTB','X'),(1,'RTC','X'),(1,'RTD','X'),(1,'RTG','X'),(1,'RTH','X'),(1,'RTK','X'),(1,'RTM','X'),(1,'RTN','X'),(1,'RTR','X'),(1,'RTS','X'),(1,'RTT','X'),(1,'RTV','X'),(1,'RTW','X'),(1,'RTY','X'),(1,'RV-',''),(1,'RVA','X'),(1,'RVB','X'),(1,'RVC','X'),(1,'RVD','X'),(1,'RVG','X'),(1,'RVH','X'),(1,'RVK','X'),(1,'RVM','X'),(1,'RVN','X'),(1,'RVR','X'),(1,'RVS','X'),(1,'RVT','X'),(1,'RVV','X'),(1,'RVW','X'),(1,'RVY','X'),(1,'RW-',''),(1,'RWA','X'),(1,'RWB','X'),(1,'RWC','X'),(1,'RWD','X'),(1,'RWG','X'),(1,'RWH','X'),(1,'RWK','X'),(1,'RWM','X'),(1,'RWN','X'),(1,'RWR','X'),(1,'RWS','X'),(1,'RWT','X'),(1,'RWV','X'),(1,'RWW','X'),(1,'RWY','X'),(1,'RY-',''),(1,'RYA','X'),(1,'RYB','X'),(1,'RYC','X'),(1,'RYD','X'),(1,'RYG','X'),(1,'RYH','X'),(1,'RYK','X'),(1,'RYM','X'),(1,'RYN','X'),(1,'RYR','X'),(1,'RYS','X'),(1,'RYT','X'),(1,'RYV','X'),(1,'RYW','X'),(1,'RYY','X'),(1,'S--',''),(1,'S-A',''),(1,'S-B',''),(1,'S-C',''),(1,'S-D',''),(1,'S-G',''),(1,'S-H',''),(1,'S-K',''),(1,'S-M',''),(1,'S-N',''),(1,'S-R',''),(1,'S-S',''),(1,'S-T',''),(1,'S-V',''),(1,'S-W',''),(1,'S-Y',''),(1,'SA-',''),(1,'SAA','Z'),(1,'SAB','X'),(1,'SAC','X'),(1,'SAD','X'),(1,'SAG','Z'),(1,'SAH','X'),(1,'SAK','X'),(1,'SAM','X'),(1,'SAN','X'),(1,'SAR','Z'),(1,'SAS','X'),(1,'SAT','X'),(1,'SAV','X'),(1,'SAW','X'),(1,'SAY','X'),(1,'SB-',''),(1,'SBA','X'),(1,'SBB','X'),(1,'SBC','X'),(1,'SBD','X'),(1,'SBG','X'),(1,'SBH','X'),(1,'SBK','X'),(1,'SBM','X'),(1,'SBN','X'),(1,'SBR','X'),(1,'SBS','X'),(1,'SBT','X'),(1,'SBV','X'),(1,'SBW','X'),(1,'SBY','X'),(1,'SC-',''),(1,'SCA','X'),(1,'SCB','X'),(1,'SCC','X'),(1,'SCD','X'),(1,'SCG','X'),(1,'SCH','X'),(1,'SCK','X'),(1,'SCM','X'),(1,'SCN','X'),(1,'SCR','X'),(1,'SCS','X'),(1,'SCT','X'),(1,'SCV','X'),(1,'SCW','X'),(1,'SCY','X'),(1,'SD-',''),(1,'SDA','X'),(1,'SDB','X'),(1,'SDC','X'),(1,'SDD','X'),(1,'SDG','X'),(1,'SDH','X'),(1,'SDK','X'),(1,'SDM','X'),(1,'SDN','X'),(1,'SDR','X'),(1,'SDS','X'),(1,'SDT','X'),(1,'SDV','X'),(1,'SDW','X'),(1,'SDY','X'),(1,'SG-',''),(1,'SGA','X'),(1,'SGB','X'),(1,'SGC','X'),(1,'SGD','X'),(1,'SGG','X'),(1,'SGH','X'),(1,'SGK','X'),(1,'SGM','X'),(1,'SGN','X'),(1,'SGR','X'),(1,'SGS','X'),(1,'SGT','X'),(1,'SGV','X'),(1,'SGW','X'),(1,'SGY','X'),(1,'SH-',''),(1,'SHA','X'),(1,'SHB','X'),(1,'SHC','X'),(1,'SHD','X'),(1,'SHG','X'),(1,'SHH','X'),(1,'SHK','X'),(1,'SHM','X'),(1,'SHN','X'),(1,'SHR','X'),(1,'SHS','X'),(1,'SHT','X'),(1,'SHV','X'),(1,'SHW','X'),(1,'SHY','X'),(1,'SK-',''),(1,'SKA','X'),(1,'SKB','X'),(1,'SKC','X'),(1,'SKD','X'),(1,'SKG','X'),(1,'SKH','X'),(1,'SKK','X'),(1,'SKM','X'),(1,'SKN','X'),(1,'SKR','X'),(1,'SKS','X'),(1,'SKT','X'),(1,'SKV','X'),(1,'SKW','X'),(1,'SKY','X'),(1,'SM-',''),(1,'SMA','X'),(1,'SMB','X'),(1,'SMC','X'),(1,'SMD','X'),(1,'SMG','X'),(1,'SMH','X'),(1,'SMK','X'),(1,'SMM','X'),(1,'SMN','X'),(1,'SMR','X'),(1,'SMS','X'),(1,'SMT','X'),(1,'SMV','X'),(1,'SMW','X'),(1,'SMY','X'),(1,'SN-',''),(1,'SNA','X'),(1,'SNB','X'),(1,'SNC','X'),(1,'SND','X'),(1,'SNG','X'),(1,'SNH','X'),(1,'SNK','X'),(1,'SNM','X'),(1,'SNN','X'),(1,'SNR','X'),(1,'SNS','X'),(1,'SNT','X'),(1,'SNV','X'),(1,'SNW','X'),(1,'SNY','X'),(1,'SR-',''),(1,'SRA','X'),(1,'SRB','X'),(1,'SRC','X'),(1,'SRD','X'),(1,'SRG','X'),(1,'SRH','X'),(1,'SRK','X'),(1,'SRM','X'),(1,'SRN','X'),(1,'SRR','X'),(1,'SRS','X'),(1,'SRT','X'),(1,'SRV','X'),(1,'SRW','X'),(1,'SRY','X'),(1,'SS-',''),(1,'SSA','X'),(1,'SSB','X'),(1,'SSC','X'),(1,'SSD','X'),(1,'SSG','X'),(1,'SSH','X'),(1,'SSK','X'),(1,'SSM','X'),(1,'SSN','X'),(1,'SSR','X'),(1,'SSS','X'),(1,'SST','X'),(1,'SSV','X'),(1,'SSW','X'),(1,'SSY','X'),(1,'ST-',''),(1,'STA','X'),(1,'STB','X'),(1,'STC','X'),(1,'STD','X'),(1,'STG','X'),(1,'STH','X'),(1,'STK','X'),(1,'STM','X'),(1,'STN','X'),(1,'STR','X'),(1,'STS','X'),(1,'STT','X'),(1,'STV','X'),(1,'STW','X'),(1,'STY','X'),(1,'SV-',''),(1,'SVA','X'),(1,'SVB','X'),(1,'SVC','X'),(1,'SVD','X'),(1,'SVG','X'),(1,'SVH','X'),(1,'SVK','X'),(1,'SVM','X'),(1,'SVN','X'),(1,'SVR','X'),(1,'SVS','X'),(1,'SVT','X'),(1,'SVV','X'),(1,'SVW','X'),(1,'SVY','X'),(1,'SW-',''),(1,'SWA','X'),(1,'SWB','X'),(1,'SWC','X'),(1,'SWD','X'),(1,'SWG','X'),(1,'SWH','X'),(1,'SWK','X'),(1,'SWM','X'),(1,'SWN','X'),(1,'SWR','X'),(1,'SWS','X'),(1,'SWT','X'),(1,'SWV','X'),(1,'SWW','X'),(1,'SWY','X'),(1,'SY-',''),(1,'SYA','X'),(1,'SYB','X'),(1,'SYC','X'),(1,'SYD','X'),(1,'SYG','X'),(1,'SYH','X'),(1,'SYK','X'),(1,'SYM','X'),(1,'SYN','X'),(1,'SYR','X'),(1,'SYS','X'),(1,'SYT','X'),(1,'SYV','X'),(1,'SYW','X'),(1,'SYY','X'),(1,'T--',''),(1,'T-A',''),(1,'T-B',''),(1,'T-C',''),(1,'T-D',''),(1,'T-G',''),(1,'T-H',''),(1,'T-K',''),(1,'T-M',''),(1,'T-N',''),(1,'T-R',''),(1,'T-S',''),(1,'T-T',''),(1,'T-V',''),(1,'T-W',''),(1,'T-Y',''),(1,'TA-',''),(1,'TAA','*'),(1,'TAB','X'),(1,'TAC','Y'),(1,'TAD','X'),(1,'TAG','*'),(1,'TAH','X'),(1,'TAK','X'),(1,'TAM','X'),(1,'TAN','X'),(1,'TAR','*'),(1,'TAS','X'),(1,'TAT','Y'),(1,'TAV','X'),(1,'TAW','X'),(1,'TAY','Y'),(1,'TB-',''),(1,'TBA','X'),(1,'TBB','X'),(1,'TBC','X'),(1,'TBD','X'),(1,'TBG','X'),(1,'TBH','X'),(1,'TBK','X'),(1,'TBM','X'),(1,'TBN','X'),(1,'TBR','X'),(1,'TBS','X'),(1,'TBT','X'),(1,'TBV','X'),(1,'TBW','X'),(1,'TBY','X'),(1,'TC-',''),(1,'TCA','S'),(1,'TCB','S'),(1,'TCC','S'),(1,'TCD','S'),(1,'TCG','S'),(1,'TCH','S'),(1,'TCK','S'),(1,'TCM','S'),(1,'TCN','S'),(1,'TCR','S'),(1,'TCS','S'),(1,'TCT','S'),(1,'TCV','S'),(1,'TCW','S'),(1,'TCY','S'),(1,'TD-',''),(1,'TDA','X'),(1,'TDB','X'),(1,'TDC','X'),(1,'TDD','X'),(1,'TDG','X'),(1,'TDH','X'),(1,'TDK','X'),(1,'TDM','X'),(1,'TDN','X'),(1,'TDR','X'),(1,'TDS','X'),(1,'TDT','X'),(1,'TDV','X'),(1,'TDW','X'),(1,'TDY','X'),(1,'TG-',''),(1,'TGA','*'),(1,'TGB','X'),(1,'TGC','C'),(1,'TGD','X'),(1,'TGG','W'),(1,'TGH','X'),(1,'TGK','X'),(1,'TGM','X'),(1,'TGN','X'),(1,'TGR','X'),(1,'TGS','X'),(1,'TGT','C'),(1,'TGV','X'),(1,'TGW','X'),(1,'TGY','C'),(1,'TH-',''),(1,'THA','X'),(1,'THB','X'),(1,'THC','X'),(1,'THD','X'),(1,'THG','X'),(1,'THH','X'),(1,'THK','X'),(1,'THM','X'),(1,'THN','X'),(1,'THR','X'),(1,'THS','X'),(1,'THT','X'),(1,'THV','X'),(1,'THW','X'),(1,'THY','X'),(1,'TK-',''),(1,'TKA','X'),(1,'TKB','X'),(1,'TKC','X'),(1,'TKD','X'),(1,'TKG','X'),(1,'TKH','X'),(1,'TKK','X'),(1,'TKM','X'),(1,'TKN','X'),(1,'TKR','X'),(1,'TKS','X'),(1,'TKT','X'),(1,'TKV','X'),(1,'TKW','X'),(1,'TKY','X'),(1,'TM-',''),(1,'TMA','X'),(1,'TMB','X'),(1,'TMC','X'),(1,'TMD','X'),(1,'TMG','X'),(1,'TMH','X'),(1,'TMK','X'),(1,'TMM','X'),(1,'TMN','X'),(1,'TMR','X'),(1,'TMS','X'),(1,'TMT','X'),(1,'TMV','X'),(1,'TMW','X'),(1,'TMY','X'),(1,'TN-',''),(1,'TNA','X'),(1,'TNB','X'),(1,'TNC','X'),(1,'TND','X'),(1,'TNG','X'),(1,'TNH','X'),(1,'TNK','X'),(1,'TNM','X'),(1,'TNN','X'),(1,'TNR','X'),(1,'TNS','X'),(1,'TNT','X'),(1,'TNV','X'),(1,'TNW','X'),(1,'TNY','X'),(1,'TR-',''),(1,'TRA','*'),(1,'TRB','X'),(1,'TRC','X'),(1,'TRD','X'),(1,'TRG','X'),(1,'TRH','X'),(1,'TRK','X'),(1,'TRM','X'),(1,'TRN','X'),(1,'TRR','X'),(1,'TRS','X'),(1,'TRT','X'),(1,'TRV','X'),(1,'TRW','X'),(1,'TRY','X'),(1,'TS-',''),(1,'TSA','X'),(1,'TSB','X'),(1,'TSC','X'),(1,'TSD','X'),(1,'TSG','X'),(1,'TSH','X'),(1,'TSK','X'),(1,'TSM','X'),(1,'TSN','X'),(1,'TSR','X'),(1,'TSS','X'),(1,'TST','X'),(1,'TSV','X'),(1,'TSW','X'),(1,'TSY','X'),(1,'TT-',''),(1,'TTA','L'),(1,'TTB','X'),(1,'TTC','F'),(1,'TTD','X'),(1,'TTG','L'),(1,'TTH','X'),(1,'TTK','X'),(1,'TTM','X'),(1,'TTN','X'),(1,'TTR','L'),(1,'TTS','X'),(1,'TTT','F'),(1,'TTV','X'),(1,'TTW','X'),(1,'TTY','F'),(1,'TV-',''),(1,'TVA','X'),(1,'TVB','X'),(1,'TVC','X'),(1,'TVD','X'),(1,'TVG','X'),(1,'TVH','X'),(1,'TVK','X'),(1,'TVM','X'),(1,'TVN','X'),(1,'TVR','X'),(1,'TVS','X'),(1,'TVT','X'),(1,'TVV','X'),(1,'TVW','X'),(1,'TVY','X'),(1,'TW-',''),(1,'TWA','X'),(1,'TWB','X'),(1,'TWC','X'),(1,'TWD','X'),(1,'TWG','X'),(1,'TWH','X'),(1,'TWK','X'),(1,'TWM','X'),(1,'TWN','X'),(1,'TWR','X'),(1,'TWS','X'),(1,'TWT','X'),(1,'TWV','X'),(1,'TWW','X'),(1,'TWY','X'),(1,'TY-',''),(1,'TYA','X'),(1,'TYB','X'),(1,'TYC','X'),(1,'TYD','X'),(1,'TYG','X'),(1,'TYH','X'),(1,'TYK','X'),(1,'TYM','X'),(1,'TYN','X'),(1,'TYR','X'),(1,'TYS','X'),(1,'TYT','X'),(1,'TYV','X'),(1,'TYW','X'),(1,'TYY','X'),(1,'V--',''),(1,'V-A',''),(1,'V-B',''),(1,'V-C',''),(1,'V-D',''),(1,'V-G',''),(1,'V-H',''),(1,'V-K',''),(1,'V-M',''),(1,'V-N',''),(1,'V-R',''),(1,'V-S',''),(1,'V-T',''),(1,'V-V',''),(1,'V-W',''),(1,'V-Y',''),(1,'VA-',''),(1,'VAA','X'),(1,'VAB','X'),(1,'VAC','X'),(1,'VAD','X'),(1,'VAG','X'),(1,'VAH','X'),(1,'VAK','X'),(1,'VAM','X'),(1,'VAN','X'),(1,'VAR','X'),(1,'VAS','X'),(1,'VAT','X'),(1,'VAV','X'),(1,'VAW','X'),(1,'VAY','X'),(1,'VB-',''),(1,'VBA','X'),(1,'VBB','X'),(1,'VBC','X'),(1,'VBD','X'),(1,'VBG','X'),(1,'VBH','X'),(1,'VBK','X'),(1,'VBM','X'),(1,'VBN','X'),(1,'VBR','X'),(1,'VBS','X'),(1,'VBT','X'),(1,'VBV','X'),(1,'VBW','X'),(1,'VBY','X'),(1,'VC-',''),(1,'VCA','X'),(1,'VCB','X'),(1,'VCC','X'),(1,'VCD','X'),(1,'VCG','X'),(1,'VCH','X'),(1,'VCK','X'),(1,'VCM','X'),(1,'VCN','X'),(1,'VCR','X'),(1,'VCS','X'),(1,'VCT','X'),(1,'VCV','X'),(1,'VCW','X'),(1,'VCY','X'),(1,'VD-',''),(1,'VDA','X'),(1,'VDB','X'),(1,'VDC','X'),(1,'VDD','X'),(1,'VDG','X'),(1,'VDH','X'),(1,'VDK','X'),(1,'VDM','X'),(1,'VDN','X'),(1,'VDR','X'),(1,'VDS','X'),(1,'VDT','X'),(1,'VDV','X'),(1,'VDW','X'),(1,'VDY','X'),(1,'VG-',''),(1,'VGA','X'),(1,'VGB','X'),(1,'VGC','X'),(1,'VGD','X'),(1,'VGG','X'),(1,'VGH','X'),(1,'VGK','X'),(1,'VGM','X'),(1,'VGN','X'),(1,'VGR','X'),(1,'VGS','X'),(1,'VGT','X'),(1,'VGV','X'),(1,'VGW','X'),(1,'VGY','X'),(1,'VH-',''),(1,'VHA','X'),(1,'VHB','X'),(1,'VHC','X'),(1,'VHD','X'),(1,'VHG','X'),(1,'VHH','X'),(1,'VHK','X'),(1,'VHM','X'),(1,'VHN','X'),(1,'VHR','X'),(1,'VHS','X'),(1,'VHT','X'),(1,'VHV','X'),(1,'VHW','X'),(1,'VHY','X'),(1,'VK-',''),(1,'VKA','X'),(1,'VKB','X'),(1,'VKC','X'),(1,'VKD','X'),(1,'VKG','X'),(1,'VKH','X'),(1,'VKK','X'),(1,'VKM','X'),(1,'VKN','X'),(1,'VKR','X'),(1,'VKS','X'),(1,'VKT','X'),(1,'VKV','X'),(1,'VKW','X'),(1,'VKY','X'),(1,'VM-',''),(1,'VMA','X'),(1,'VMB','X'),(1,'VMC','X'),(1,'VMD','X'),(1,'VMG','X'),(1,'VMH','X'),(1,'VMK','X'),(1,'VMM','X'),(1,'VMN','X'),(1,'VMR','X'),(1,'VMS','X'),(1,'VMT','X'),(1,'VMV','X'),(1,'VMW','X'),(1,'VMY','X'),(1,'VN-',''),(1,'VNA','X'),(1,'VNB','X'),(1,'VNC','X'),(1,'VND','X'),(1,'VNG','X'),(1,'VNH','X'),(1,'VNK','X'),(1,'VNM','X'),(1,'VNN','X'),(1,'VNR','X'),(1,'VNS','X'),(1,'VNT','X'),(1,'VNV','X'),(1,'VNW','X'),(1,'VNY','X'),(1,'VR-',''),(1,'VRA','X'),(1,'VRB','X'),(1,'VRC','X'),(1,'VRD','X'),(1,'VRG','X'),(1,'VRH','X'),(1,'VRK','X'),(1,'VRM','X'),(1,'VRN','X'),(1,'VRR','X'),(1,'VRS','X'),(1,'VRT','X'),(1,'VRV','X'),(1,'VRW','X'),(1,'VRY','X'),(1,'VS-',''),(1,'VSA','X'),(1,'VSB','X'),(1,'VSC','X'),(1,'VSD','X'),(1,'VSG','X'),(1,'VSH','X'),(1,'VSK','X'),(1,'VSM','X'),(1,'VSN','X'),(1,'VSR','X'),(1,'VSS','X'),(1,'VST','X'),(1,'VSV','X'),(1,'VSW','X'),(1,'VSY','X'),(1,'VT-',''),(1,'VTA','X'),(1,'VTB','X'),(1,'VTC','X'),(1,'VTD','X'),(1,'VTG','X'),(1,'VTH','X'),(1,'VTK','X'),(1,'VTM','X'),(1,'VTN','X'),(1,'VTR','X'),(1,'VTS','X'),(1,'VTT','X'),(1,'VTV','X'),(1,'VTW','X'),(1,'VTY','X'),(1,'VV-',''),(1,'VVA','X'),(1,'VVB','X'),(1,'VVC','X'),(1,'VVD','X'),(1,'VVG','X'),(1,'VVH','X'),(1,'VVK','X'),(1,'VVM','X'),(1,'VVN','X'),(1,'VVR','X'),(1,'VVS','X'),(1,'VVT','X'),(1,'VVV','X'),(1,'VVW','X'),(1,'VVY','X'),(1,'VW-',''),(1,'VWA','X'),(1,'VWB','X'),(1,'VWC','X'),(1,'VWD','X'),(1,'VWG','X'),(1,'VWH','X'),(1,'VWK','X'),(1,'VWM','X'),(1,'VWN','X'),(1,'VWR','X'),(1,'VWS','X'),(1,'VWT','X'),(1,'VWV','X'),(1,'VWW','X'),(1,'VWY','X'),(1,'VY-',''),(1,'VYA','X'),(1,'VYB','X'),(1,'VYC','X'),(1,'VYD','X'),(1,'VYG','X'),(1,'VYH','X'),(1,'VYK','X'),(1,'VYM','X'),(1,'VYN','X'),(1,'VYR','X'),(1,'VYS','X'),(1,'VYT','X'),(1,'VYV','X'),(1,'VYW','X'),(1,'VYY','X'),(1,'W--',''),(1,'W-A',''),(1,'W-B',''),(1,'W-C',''),(1,'W-D',''),(1,'W-G',''),(1,'W-H',''),(1,'W-K',''),(1,'W-M',''),(1,'W-N',''),(1,'W-R',''),(1,'W-S',''),(1,'W-T',''),(1,'W-V',''),(1,'W-W',''),(1,'W-Y',''),(1,'WA-',''),(1,'WAA','X'),(1,'WAB','X'),(1,'WAC','X'),(1,'WAD','X'),(1,'WAG','X'),(1,'WAH','X'),(1,'WAK','X'),(1,'WAM','X'),(1,'WAN','X'),(1,'WAR','X'),(1,'WAS','X'),(1,'WAT','X'),(1,'WAV','X'),(1,'WAW','X'),(1,'WAY','X'),(1,'WB-',''),(1,'WBA','X'),(1,'WBB','X'),(1,'WBC','X'),(1,'WBD','X'),(1,'WBG','X'),(1,'WBH','X'),(1,'WBK','X'),(1,'WBM','X'),(1,'WBN','X'),(1,'WBR','X'),(1,'WBS','X'),(1,'WBT','X'),(1,'WBV','X'),(1,'WBW','X'),(1,'WBY','X'),(1,'WC-',''),(1,'WCA','X'),(1,'WCB','X'),(1,'WCC','X'),(1,'WCD','X'),(1,'WCG','X'),(1,'WCH','X'),(1,'WCK','X'),(1,'WCM','X'),(1,'WCN','X'),(1,'WCR','X'),(1,'WCS','X'),(1,'WCT','X'),(1,'WCV','X'),(1,'WCW','X'),(1,'WCY','X'),(1,'WD-',''),(1,'WDA','X'),(1,'WDB','X'),(1,'WDC','X'),(1,'WDD','X'),(1,'WDG','X'),(1,'WDH','X'),(1,'WDK','X'),(1,'WDM','X'),(1,'WDN','X'),(1,'WDR','X'),(1,'WDS','X'),(1,'WDT','X'),(1,'WDV','X'),(1,'WDW','X'),(1,'WDY','X'),(1,'WG-',''),(1,'WGA','X'),(1,'WGB','X'),(1,'WGC','X'),(1,'WGD','X'),(1,'WGG','X'),(1,'WGH','X'),(1,'WGK','X'),(1,'WGM','X'),(1,'WGN','X'),(1,'WGR','X'),(1,'WGS','X'),(1,'WGT','X'),(1,'WGV','X'),(1,'WGW','X'),(1,'WGY','X'),(1,'WH-',''),(1,'WHA','X'),(1,'WHB','X'),(1,'WHC','X'),(1,'WHD','X'),(1,'WHG','X'),(1,'WHH','X'),(1,'WHK','X'),(1,'WHM','X'),(1,'WHN','X'),(1,'WHR','X'),(1,'WHS','X'),(1,'WHT','X'),(1,'WHV','X'),(1,'WHW','X'),(1,'WHY','X'),(1,'WK-',''),(1,'WKA','X'),(1,'WKB','X'),(1,'WKC','X'),(1,'WKD','X'),(1,'WKG','X'),(1,'WKH','X'),(1,'WKK','X'),(1,'WKM','X'),(1,'WKN','X'),(1,'WKR','X'),(1,'WKS','X'),(1,'WKT','X'),(1,'WKV','X'),(1,'WKW','X'),(1,'WKY','X'),(1,'WM-',''),(1,'WMA','X'),(1,'WMB','X'),(1,'WMC','X'),(1,'WMD','X'),(1,'WMG','X'),(1,'WMH','X'),(1,'WMK','X'),(1,'WMM','X'),(1,'WMN','X'),(1,'WMR','X'),(1,'WMS','X'),(1,'WMT','X'),(1,'WMV','X'),(1,'WMW','X'),(1,'WMY','X'),(1,'WN-',''),(1,'WNA','X'),(1,'WNB','X'),(1,'WNC','X'),(1,'WND','X'),(1,'WNG','X'),(1,'WNH','X'),(1,'WNK','X'),(1,'WNM','X'),(1,'WNN','X'),(1,'WNR','X'),(1,'WNS','X'),(1,'WNT','X'),(1,'WNV','X'),(1,'WNW','X'),(1,'WNY','X'),(1,'WR-',''),(1,'WRA','X'),(1,'WRB','X'),(1,'WRC','X'),(1,'WRD','X'),(1,'WRG','X'),(1,'WRH','X'),(1,'WRK','X'),(1,'WRM','X'),(1,'WRN','X'),(1,'WRR','X'),(1,'WRS','X'),(1,'WRT','X'),(1,'WRV','X'),(1,'WRW','X'),(1,'WRY','X'),(1,'WS-',''),(1,'WSA','X'),(1,'WSB','X'),(1,'WSC','X'),(1,'WSD','X'),(1,'WSG','X'),(1,'WSH','X'),(1,'WSK','X'),(1,'WSM','X'),(1,'WSN','X'),(1,'WSR','X'),(1,'WSS','X'),(1,'WST','X'),(1,'WSV','X'),(1,'WSW','X'),(1,'WSY','X'),(1,'WT-',''),(1,'WTA','J'),(1,'WTB','X'),(1,'WTC','X'),(1,'WTD','X'),(1,'WTG','X'),(1,'WTH','X'),(1,'WTK','X'),(1,'WTM','X'),(1,'WTN','X'),(1,'WTR','X'),(1,'WTS','X'),(1,'WTT','X'),(1,'WTV','X'),(1,'WTW','X'),(1,'WTY','X'),(1,'WV-',''),(1,'WVA','X'),(1,'WVB','X'),(1,'WVC','X'),(1,'WVD','X'),(1,'WVG','X'),(1,'WVH','X'),(1,'WVK','X'),(1,'WVM','X'),(1,'WVN','X'),(1,'WVR','X'),(1,'WVS','X'),(1,'WVT','X'),(1,'WVV','X'),(1,'WVW','X'),(1,'WVY','X'),(1,'WW-',''),(1,'WWA','X'),(1,'WWB','X'),(1,'WWC','X'),(1,'WWD','X'),(1,'WWG','X'),(1,'WWH','X'),(1,'WWK','X'),(1,'WWM','X'),(1,'WWN','X'),(1,'WWR','X'),(1,'WWS','X'),(1,'WWT','X'),(1,'WWV','X'),(1,'WWW','X'),(1,'WWY','X'),(1,'WY-',''),(1,'WYA','X'),(1,'WYB','X'),(1,'WYC','X'),(1,'WYD','X'),(1,'WYG','X'),(1,'WYH','X'),(1,'WYK','X'),(1,'WYM','X'),(1,'WYN','X'),(1,'WYR','X'),(1,'WYS','X'),(1,'WYT','X'),(1,'WYV','X'),(1,'WYW','X'),(1,'WYY','X'),(1,'Y--',''),(1,'Y-A',''),(1,'Y-B',''),(1,'Y-C',''),(1,'Y-D',''),(1,'Y-G',''),(1,'Y-H',''),(1,'Y-K',''),(1,'Y-M',''),(1,'Y-N',''),(1,'Y-R',''),(1,'Y-S',''),(1,'Y-T',''),(1,'Y-V',''),(1,'Y-W',''),(1,'Y-Y',''),(1,'YA-',''),(1,'YAA','X'),(1,'YAB','X'),(1,'YAC','X'),(1,'YAD','X'),(1,'YAG','X'),(1,'YAH','X'),(1,'YAK','X'),(1,'YAM','X'),(1,'YAN','X'),(1,'YAR','X'),(1,'YAS','X'),(1,'YAT','X'),(1,'YAV','X'),(1,'YAW','X'),(1,'YAY','X'),(1,'YB-',''),(1,'YBA','X'),(1,'YBB','X'),(1,'YBC','X'),(1,'YBD','X'),(1,'YBG','X'),(1,'YBH','X'),(1,'YBK','X'),(1,'YBM','X'),(1,'YBN','X'),(1,'YBR','X'),(1,'YBS','X'),(1,'YBT','X'),(1,'YBV','X'),(1,'YBW','X'),(1,'YBY','X'),(1,'YC-',''),(1,'YCA','X'),(1,'YCB','X'),(1,'YCC','X'),(1,'YCD','X'),(1,'YCG','X'),(1,'YCH','X'),(1,'YCK','X'),(1,'YCM','X'),(1,'YCN','X'),(1,'YCR','X'),(1,'YCS','X'),(1,'YCT','X'),(1,'YCV','X'),(1,'YCW','X'),(1,'YCY','X'),(1,'YD-',''),(1,'YDA','X'),(1,'YDB','X'),(1,'YDC','X'),(1,'YDD','X'),(1,'YDG','X'),(1,'YDH','X'),(1,'YDK','X'),(1,'YDM','X'),(1,'YDN','X'),(1,'YDR','X'),(1,'YDS','X'),(1,'YDT','X'),(1,'YDV','X'),(1,'YDW','X'),(1,'YDY','X'),(1,'YG-',''),(1,'YGA','X'),(1,'YGB','X'),(1,'YGC','X'),(1,'YGD','X'),(1,'YGG','X'),(1,'YGH','X'),(1,'YGK','X'),(1,'YGM','X'),(1,'YGN','X'),(1,'YGR','X'),(1,'YGS','X'),(1,'YGT','X'),(1,'YGV','X'),(1,'YGW','X'),(1,'YGY','X'),(1,'YH-',''),(1,'YHA','X'),(1,'YHB','X'),(1,'YHC','X'),(1,'YHD','X'),(1,'YHG','X'),(1,'YHH','X'),(1,'YHK','X'),(1,'YHM','X'),(1,'YHN','X'),(1,'YHR','X'),(1,'YHS','X'),(1,'YHT','X'),(1,'YHV','X'),(1,'YHW','X'),(1,'YHY','X'),(1,'YK-',''),(1,'YKA','X'),(1,'YKB','X'),(1,'YKC','X'),(1,'YKD','X'),(1,'YKG','X'),(1,'YKH','X'),(1,'YKK','X'),(1,'YKM','X'),(1,'YKN','X'),(1,'YKR','X'),(1,'YKS','X'),(1,'YKT','X'),(1,'YKV','X'),(1,'YKW','X'),(1,'YKY','X'),(1,'YM-',''),(1,'YMA','X'),(1,'YMB','X'),(1,'YMC','X'),(1,'YMD','X'),(1,'YMG','X'),(1,'YMH','X'),(1,'YMK','X'),(1,'YMM','X'),(1,'YMN','X'),(1,'YMR','X'),(1,'YMS','X'),(1,'YMT','X'),(1,'YMV','X'),(1,'YMW','X'),(1,'YMY','X'),(1,'YN-',''),(1,'YNA','X'),(1,'YNB','X'),(1,'YNC','X'),(1,'YND','X'),(1,'YNG','X'),(1,'YNH','X'),(1,'YNK','X'),(1,'YNM','X'),(1,'YNN','X'),(1,'YNR','X'),(1,'YNS','X'),(1,'YNT','X'),(1,'YNV','X'),(1,'YNW','X'),(1,'YNY','X'),(1,'YR-',''),(1,'YRA','X'),(1,'YRB','X'),(1,'YRC','X'),(1,'YRD','X'),(1,'YRG','X'),(1,'YRH','X'),(1,'YRK','X'),(1,'YRM','X'),(1,'YRN','X'),(1,'YRR','X'),(1,'YRS','X'),(1,'YRT','X'),(1,'YRV','X'),(1,'YRW','X'),(1,'YRY','X'),(1,'YS-',''),(1,'YSA','X'),(1,'YSB','X'),(1,'YSC','X'),(1,'YSD','X'),(1,'YSG','X'),(1,'YSH','X'),(1,'YSK','X'),(1,'YSM','X'),(1,'YSN','X'),(1,'YSR','X'),(1,'YSS','X'),(1,'YST','X'),(1,'YSV','X'),(1,'YSW','X'),(1,'YSY','X'),(1,'YT-',''),(1,'YTA','L'),(1,'YTB','X'),(1,'YTC','X'),(1,'YTD','X'),(1,'YTG','L'),(1,'YTH','X'),(1,'YTK','X'),(1,'YTM','X'),(1,'YTN','X'),(1,'YTR','L'),(1,'YTS','X'),(1,'YTT','X'),(1,'YTV','X'),(1,'YTW','X'),(1,'YTY','X'),(1,'YV-',''),(1,'YVA','X'),(1,'YVB','X'),(1,'YVC','X'),(1,'YVD','X'),(1,'YVG','X'),(1,'YVH','X'),(1,'YVK','X'),(1,'YVM','X'),(1,'YVN','X'),(1,'YVR','X'),(1,'YVS','X'),(1,'YVT','X'),(1,'YVV','X'),(1,'YVW','X'),(1,'YVY','X'),(1,'YW-',''),(1,'YWA','X'),(1,'YWB','X'),(1,'YWC','X'),(1,'YWD','X'),(1,'YWG','X'),(1,'YWH','X'),(1,'YWK','X'),(1,'YWM','X'),(1,'YWN','X'),(1,'YWR','X'),(1,'YWS','X'),(1,'YWT','X'),(1,'YWV','X'),(1,'YWW','X'),(1,'YWY','X'),(1,'YY-',''),(1,'YYA','X'),(1,'YYB','X'),(1,'YYC','X'),(1,'YYD','X'),(1,'YYG','X'),(1,'YYH','X'),(1,'YYK','X'),(1,'YYM','X'),(1,'YYN','X'),(1,'YYR','X'),(1,'YYS','X'),(1,'YYT','X'),(1,'YYV','X'),(1,'YYW','X'),(1,'YYY','X');
+/*!40000 ALTER TABLE `translation` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
+-- Table structure for table `variant`
+--
+
+DROP TABLE IF EXISTS `variant`;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!50503 SET character_set_client = utf8mb4 */;
+CREATE TABLE `variant` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `element_id` int(11) NOT NULL,
+ `ref` varchar(200) NOT NULL,
+ `alt` varchar(200) NOT NULL,
+ `start` int(11) NOT NULL,
+ `end` int(11) NOT NULL,
+ `parent_id` int(11) DEFAULT NULL,
+ `label` text NOT NULL,
+ PRIMARY KEY (`id`),
+ UNIQUE KEY `element_id` (`element_id`,`start`,`end`,`ref`,`alt`),
+ CONSTRAINT `variant_ibfk_1` FOREIGN KEY (`element_id`) REFERENCES `element` (`id`) ON DELETE CASCADE
+) ENGINE=InnoDB AUTO_INCREMENT=91734058 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `variant`
+--
+
+LOCK TABLES `variant` WRITE;
+/*!40000 ALTER TABLE `variant` DISABLE KEYS */;
+INSERT INTO `variant` VALUES (196,364,'L','F',262,263,0,'L263F'),(324,22,'ATATGATGGATATGATG',' ',150585,150602,0,'del:150586-150602'),(737,376,'R','K',83,84,0,'R84K'),(1009,22,'G','A',74359,74360,0,'G74360A'),(1061,274,'R','P',193,194,0,'R194P'),(2416,377,'Q','F',187,188,0,'Q188F'),(4967,366,'D','G',24,25,0,'D25G'),(9958,331,'Q','P',435,436,0,'Q436P'),(9960,357,'E','K',120,121,0,'E121K'),(19100,364,'A','G',232,233,0,'A233G'),(19106,375,'T','K',21,22,0,'T22K'),(20235,22,'C','T',70779,70780,0,'C70780T'),(39261,22,'G','A',8019,8020,0,'G8020A'),(43166,366,'T','K',21,22,0,'T22K'),(90600,331,'L','F',262,263,0,'L263F'),(102222,338,'C','F',132,133,0,'C133F'),(106629,293,'T','K',57,58,0,'T58K'),(186319,1068,'Q','P',435,436,0,'Q436P'),(186320,1096,'E','K',120,121,0,'E121K'),(187022,1011,'R','P',193,194,0,'R194P'),(187238,1120,'R','K',83,84,0,'R84K'),(187986,1121,'Q','F',187,188,0,'Q188F'),(188793,1103,'A','G',232,233,0,'A233G'),(188794,1118,'T','K',21,22,0,'T22K'),(189741,744,'G','A',50050,50051,0,'G50051A'),(189923,1105,'D','G',24,25,0,'D25G'),(191851,744,'C','T',159771,159772,0,'C159772T'),(193383,744,'C',' ',133122,133123,0,'del:133123'),(198997,744,'G','A',165078,165079,0,'G165079A'),(202718,1077,'C','F',132,133,0,'C133F'),(207371,1105,'T','K',21,22,0,'T22K'),(240804,1068,'L','F',262,263,0,'L263F'),(256406,1030,'T','K',57,58,0,'T58K'),(732082,22,'G','A',173317,173318,0,'G173318A'),(65683589,1030,'D','G',722,723,0,'D723G'),(74136548,744,'C','T',43028,43029,0,'C43029T'),(87320147,293,'D','G',722,723,0,'D723G'),(91734057,22,'C','A',11342,11343,0,'C11343A');
+/*!40000 ALTER TABLE `variant` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
+-- Table structure for table `variantView`
+--
+
+DROP TABLE IF EXISTS `variantView`;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!50503 SET character_set_client = utf8mb4 */;
+CREATE TABLE `variantView` (
+ `sample.id` int(11) NOT NULL,
+ `sample.name` varchar(1000) NOT NULL,
+ `sample.seqhash` varchar(200) NOT NULL,
+ `reference.id` int(11) NOT NULL,
+ `reference.accession` varchar(100) NOT NULL,
+ `reference.standard` int(11) NOT NULL,
+ `molecule.id` int(11) NOT NULL,
+ `molecule.accession` varchar(100) NOT NULL,
+ `molecule.symbol` varchar(100) NOT NULL,
+ `molecule.standard` int(11) NOT NULL,
+ `element.id` int(11) NOT NULL,
+ `element.accession` varchar(100) NOT NULL,
+ `element.symbol` varchar(100) NOT NULL,
+ `element.standard` int(11) NOT NULL,
+ `element.type` varchar(100) NOT NULL,
+ `variant.id` int(11) NOT NULL,
+ `variant.ref` varchar(200) NOT NULL,
+ `variant.start` int(11) NOT NULL,
+ `variant.end` int(11) NOT NULL,
+ `variant.alt` varchar(200) NOT NULL,
+ `variant.label` text NOT NULL,
+ `variant.parent_id` int(11) DEFAULT NULL
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+-- Function Table
+CREATE FUNCTION IF NOT EXISTS `mpx_test_04`.DB_VERSION() RETURNS INTEGER RETURN 1;
+-- VIEW Table
+DROP VIEW IF EXISTS `mpx_test_04`.`referenceView`;
+CREATE VIEW `mpx_test_04`.`referenceView` AS
+SELECT
+ `reference`.id AS "reference.id",
+ `reference`.accession AS "reference.accession",
+ `reference`.`description` AS "reference.description",
+ `reference`.organism AS "reference.organism",
+ `reference`.standard AS "reference.standard",
+ `reference`.translation_id AS "translation.id",
+ molecule.id AS "molecule.id",
+ molecule.`type` AS "molecule.type",
+ molecule.accession AS "molecule.accession",
+ molecule.symbol AS "molecule.symbol",
+ molecule.`description` AS "molecule.description",
+ molecule.`length` AS "molecule.length",
+ molecule.segment AS "molecule.segment",
+ molecule.standard AS "molecule.standard",
+ element.id AS "element.id",
+ element.type AS "element.type",
+ element.accession AS "element.accession",
+ element.symbol AS "element.symbol",
+ element.description AS "element.description",
+ element.start AS "element.start",
+ element.`end` AS "element.end",
+ element.strand AS "element.strand",
+ element.sequence AS "element.sequence",
+ elempart.`start` AS "elempart.start",
+ elempart.`end` AS "elempart.end",
+ elempart.strand AS "elempart.strand",
+ elempart.segment AS "elempart.segment"
+FROM
+ `mpx_test_04`.reference
+LEFT JOIN `mpx_test_04`.molecule ON reference.id = molecule.reference_id
+LEFT JOIN `mpx_test_04`.element ON molecule.id = element.molecule_id
+LEFT JOIN `mpx_test_04`.elempart ON element.id = elempart.element_id;
+
+
+
+--
+-- Dumping data for table `variantView`
+--
+
+LOCK TABLES `variantView` WRITE;
+/*!40000 ALTER TABLE `variantView` DISABLE KEYS */;
+INSERT INTO `variantView` VALUES (159233,'OP536668.2','+45dwIgmsg096+dOzSDbl1kplLY',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(159233,'OP536668.2','+45dwIgmsg096+dOzSDbl1kplLY',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',324,'ATATGATGGATATGATG',150585,150602,' ','del:150586-150602',0),(159233,'OP536668.2','+45dwIgmsg096+dOzSDbl1kplLY',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,331,'YP_010377133.1','OPG151',0,'cds',9958,'Q',435,436,'P','Q436P',0),(159233,'OP536668.2','+45dwIgmsg096+dOzSDbl1kplLY',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,357,'YP_010377158.1','OPG185',0,'cds',9960,'E',120,121,'K','E121K',0),(159233,'OP536668.2','+45dwIgmsg096+dOzSDbl1kplLY',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,375,'YP_010377177.1','OPG005',0,'cds',19106,'T',21,22,'K','T22K',0),(923,'OP270475.1','+4MRlFh+pOVgPKJTe/DvlRIt8CA',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(805,'OP536740.2','+PA6lpZy4SIIlBb9NNGDJa8LsUc',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(805,'OP536740.2','+PA6lpZy4SIIlBb9NNGDJa8LsUc',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',324,'ATATGATGGATATGATG',150585,150602,' ','del:150586-150602',0),(805,'OP536740.2','+PA6lpZy4SIIlBb9NNGDJa8LsUc',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,375,'YP_010377177.1','OPG005',0,'cds',19106,'T',21,22,'K','T22K',0),(159139,'OP484686.1','+zWQ6S3BTyUDBLbebDB51GyKY9M',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(255,'ON929089.1','/d3W8dTBry/BYZ+PNnSr85kvxNI',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(255,'ON929089.1','/d3W8dTBry/BYZ+PNnSr85kvxNI',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,377,'YP_010377179.1','OPG015',0,'cds',2416,'Q',187,188,'F','Q188F',0),(89,'OP018607.1','/Ebtj/4ITXmoFdj44YxMFanli/0',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(159562,'OP536734.1','/k4jib+ou9GopYkHl9DIFfFJ6a0',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(159562,'OP536734.1','/k4jib+ou9GopYkHl9DIFfFJ6a0',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',324,'ATATGATGGATATGATG',150585,150602,' ','del:150586-150602',0),(159562,'OP536734.1','/k4jib+ou9GopYkHl9DIFfFJ6a0',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,375,'YP_010377177.1','OPG005',0,'cds',19106,'T',21,22,'K','T22K',0),(161293,'OP484692.1','/xbAxOg2NKYerE7iPl5a8mH141M',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(161293,'OP484692.1','/xbAxOg2NKYerE7iPl5a8mH141M',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,376,'YP_010377184.1','OPG016',0,'cds',737,'R',83,84,'K','R84K',0),(573,'OP270474.1','01Ztu7wv7RzGA0PP6w+7PYRt9X4',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(1168,'OP215285.1','04SDamskVuDGWo0/csiIgDJu8OI',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(99,'ON959165.1','0b3iq1L0tCASNFltp0ef8gCB/Tk',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(161745,'OP536674.2','0b5XoGHrOgyW9Hdteyhek968H1o',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(161745,'OP536674.2','0b5XoGHrOgyW9Hdteyhek968H1o',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',324,'ATATGATGGATATGATG',150585,150602,' ','del:150586-150602',0),(677,'OP484684.1','0dLarx2g9x79V3wX6siXhUX1g6Q',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(677,'OP484684.1','0dLarx2g9x79V3wX6siXhUX1g6Q',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',1009,'G',74359,74360,'A','G74360A',0),(677,'OP484684.1','0dLarx2g9x79V3wX6siXhUX1g6Q',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,274,'YP_010377076.1','OPG094',0,'cds',1061,'R',193,194,'P','R194P',0),(162364,'OP215249.1','0qY3ody2/qBXotRyC3zNTHtuixE',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(257,'OP263630.1','0zuRuf0LxwNuOGSoJZgsV36KCJg',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(257,'OP263630.1','0zuRuf0LxwNuOGSoJZgsV36KCJg',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,377,'YP_010377179.1','OPG015',0,'cds',2416,'Q',187,188,'F','Q188F',0),(160105,'OP626120.1','18v5kc9DRXRrpZNmr5hyvqjQHYY',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(160376,'OP536671.2','1HUgibLlBChn92I2hLnjEkJb/m0',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(160376,'OP536671.2','1HUgibLlBChn92I2hLnjEkJb/m0',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',324,'ATATGATGGATATGATG',150585,150602,' ','del:150586-150602',0),(160376,'OP536671.2','1HUgibLlBChn92I2hLnjEkJb/m0',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,331,'YP_010377133.1','OPG151',0,'cds',9958,'Q',435,436,'P','Q436P',0),(160376,'OP536671.2','1HUgibLlBChn92I2hLnjEkJb/m0',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,357,'YP_010377158.1','OPG185',0,'cds',9960,'E',120,121,'K','E121K',0),(53,'OP339849.1','2iyS2jHeFwkcLeZYRM7IOBu1HYA',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(53,'OP339849.1','2iyS2jHeFwkcLeZYRM7IOBu1HYA',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',1009,'G',74359,74360,'A','G74360A',0),(53,'OP339849.1','2iyS2jHeFwkcLeZYRM7IOBu1HYA',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,274,'YP_010377076.1','OPG094',0,'cds',1061,'R',193,194,'P','R194P',0),(918,'OP523992.1','2kPO1EoSAVVn6h4Dhoqa1+VXHjI',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(1056,'OP626123.1','3969LR4d7RYipSGwPtreVESHJMU',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(1056,'OP626123.1','3969LR4d7RYipSGwPtreVESHJMU',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',20235,'C',70779,70780,'T','C70780T',0),(708,'OP373392.1','3CuFsmdgRoC0lQzqGOzm5BtQGRg',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(162900,'OP018599.1','3FnNosPDb+rrBZJrUxgUgZoMb2Y',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(162900,'OP018599.1','3FnNosPDb+rrBZJrUxgUgZoMb2Y',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',1009,'G',74359,74360,'A','G74360A',0),(162900,'OP018599.1','3FnNosPDb+rrBZJrUxgUgZoMb2Y',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,274,'YP_010377076.1','OPG094',0,'cds',1061,'R',193,194,'P','R194P',0),(588,'OP373386.1','3MN0Jlf8sLOHTttLEZRtUvlj27U',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(588,'OP373386.1','3MN0Jlf8sLOHTttLEZRtUvlj27U',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',1009,'G',74359,74360,'A','G74360A',0),(588,'OP373386.1','3MN0Jlf8sLOHTttLEZRtUvlj27U',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,274,'YP_010377076.1','OPG094',0,'cds',1061,'R',193,194,'P','R194P',0),(820,'OP373389.1','3p2d0Uj6Eoo+2N/VOU+47/w2mpM',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(820,'OP373389.1','3p2d0Uj6Eoo+2N/VOU+47/w2mpM',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',20235,'C',70779,70780,'T','C70780T',0),(932,'OP215278.1','5GNiYyw2CmmF3qvO/cxsUDWyvCw',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(932,'OP215278.1','5GNiYyw2CmmF3qvO/cxsUDWyvCw',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',1009,'G',74359,74360,'A','G74360A',0),(932,'OP215278.1','5GNiYyw2CmmF3qvO/cxsUDWyvCw',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,274,'YP_010377076.1','OPG094',0,'cds',1061,'R',193,194,'P','R194P',0),(159684,'OP215205.1','5JQhyu1+S7bjdpfXoTdAj/ydyf8',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(620,'OP215269.1','5yrpMBh+nddhSf4h3Ihhg0VyM7U',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(434,'ON929087.1','6b9czZSy4Id5cMotg2mFfGovnKY',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(434,'ON929087.1','6b9czZSy4Id5cMotg2mFfGovnKY',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',1009,'G',74359,74360,'A','G74360A',0),(434,'ON929087.1','6b9czZSy4Id5cMotg2mFfGovnKY',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,274,'YP_010377076.1','OPG094',0,'cds',1061,'R',193,194,'P','R194P',0),(675,'OP626133.1','6BRMFqNCjbqoae8L52AUU4xl/yA',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(160102,'OP215247.1','6LYTEg1FdQ+0X8JWVC7eAGd51p0',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(160102,'OP215247.1','6LYTEg1FdQ+0X8JWVC7eAGd51p0',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',1009,'G',74359,74360,'A','G74360A',0),(160102,'OP215247.1','6LYTEg1FdQ+0X8JWVC7eAGd51p0',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,274,'YP_010377076.1','OPG094',0,'cds',1061,'R',193,194,'P','R194P',0),(1102,'OP215288.1','6N73vc51MJk9+oz/kAGBHoUNPIw',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(1102,'OP215288.1','6N73vc51MJk9+oz/kAGBHoUNPIw',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,376,'YP_010377184.1','OPG016',0,'cds',737,'R',83,84,'K','R84K',0),(161500,'OP594205.1','6sUmZPJaYO8a4yZVSx0jyFvBSVE',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(161500,'OP594205.1','6sUmZPJaYO8a4yZVSx0jyFvBSVE',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',20235,'C',70779,70780,'T','C70780T',0),(773,'OP523982.1','86CEEtfjy4smaX8hGMnbdKyw/XY',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(248,'OP626124.1','8EF7FnsBOYEg3nUsRcM+oDVesaw',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(248,'OP626124.1','8EF7FnsBOYEg3nUsRcM+oDVesaw',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',1009,'G',74359,74360,'A','G74360A',0),(248,'OP626124.1','8EF7FnsBOYEg3nUsRcM+oDVesaw',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,274,'YP_010377076.1','OPG094',0,'cds',1061,'R',193,194,'P','R194P',0),(61,'OP626125.1','8j+JGxc/+6tlC0k6hFyH3iYucs0',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(803,'ON959151.1','98zCHSk6BsJej6lm/hUbxa6xhVk',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(162412,'OP215206.1','9esrN2JDyZS4GIPW6h3Q7+QyBZM',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(810,'OP215273.1','9jNwXibupd4Z8ymVzljDNret59E',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(810,'OP215273.1','9jNwXibupd4Z8ymVzljDNret59E',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,376,'YP_010377184.1','OPG016',0,'cds',737,'R',83,84,'K','R84K',0),(778,'OP373391.1','9kgGC3+UDaM1ExIF2prB/z7VtHY',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(778,'OP373391.1','9kgGC3+UDaM1ExIF2prB/z7VtHY',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',20235,'C',70779,70780,'T','C70780T',0),(161504,'OP484664.1','9oK5G9XYNcLHDEos7Zm541yWwz0',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(161504,'OP484664.1','9oK5G9XYNcLHDEos7Zm541yWwz0',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,377,'YP_010377179.1','OPG015',0,'cds',2416,'Q',187,188,'F','Q188F',0),(1103,'OP588946.1','A1HnmhRYYMlIHzDmharkI53jvi4',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(1103,'OP588946.1','A1HnmhRYYMlIHzDmharkI53jvi4',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,376,'YP_010377184.1','OPG016',0,'cds',737,'R',83,84,'K','R84K',0),(393,'OP484694.1','aafGGHato5TCdtClp34zmCJsZOA',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(1028,'OP523995.1','aDMGzX9bL/0PgkcSy3Lg6EgS2UU',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(626,'OP484674.1','Aj6v8xwXsW8wF6wbtvWqAuazog0',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(160239,'OP594190.1','AkpOzRH6VU20ymJCNtu22xPxCBQ',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(357,'OP594207.1','AT3PMppmWVpLUGBfUQ4lhR13Ppg',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(161249,'OP626107.1','AwQLurGuIC8KA8V7xCzSKuFdFxM',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(771,'ON929066.1','B/XWal0fnEBsJZBEvOdwuReyMfY',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(771,'ON929066.1','B/XWal0fnEBsJZBEvOdwuReyMfY',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',1009,'G',74359,74360,'A','G74360A',0),(771,'ON929066.1','B/XWal0fnEBsJZBEvOdwuReyMfY',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,274,'YP_010377076.1','OPG094',0,'cds',1061,'R',193,194,'P','R194P',0),(402,'ON959166.1','bNoU6aY0p0D1UdGKnXstfPw9tZw',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(402,'ON959166.1','bNoU6aY0p0D1UdGKnXstfPw9tZw',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,377,'YP_010377179.1','OPG015',0,'cds',2416,'Q',187,188,'F','Q188F',0),(725,'ON959170.1','BO59yROpp+vtE17QCBGTZIJKei0',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(725,'ON959170.1','BO59yROpp+vtE17QCBGTZIJKei0',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',20235,'C',70779,70780,'T','C70780T',0),(823,'OP339851.1','BVCX30fuB9nLvZppnyn/H+o2lls',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(987,'OP594203.1','cHBSoXqYjo8Qf6Sp270LfP33hMA',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(987,'OP594203.1','cHBSoXqYjo8Qf6Sp270LfP33hMA',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,376,'YP_010377184.1','OPG016',0,'cds',737,'R',83,84,'K','R84K',0),(162493,'OP594202.1','cMhfpNQ4YEQU0x3MtDRFZ1SGrus',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(162493,'OP594202.1','cMhfpNQ4YEQU0x3MtDRFZ1SGrus',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,377,'YP_010377179.1','OPG015',0,'cds',2416,'Q',187,188,'F','Q188F',0),(161887,'OP536719.2','cQnZ4zCVWK+AdPjWYFM+h/goO9A',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(161887,'OP536719.2','cQnZ4zCVWK+AdPjWYFM+h/goO9A',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',324,'ATATGATGGATATGATG',150585,150602,' ','del:150586-150602',0),(161887,'OP536719.2','cQnZ4zCVWK+AdPjWYFM+h/goO9A',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,331,'YP_010377133.1','OPG151',0,'cds',9958,'Q',435,436,'P','Q436P',0),(161887,'OP536719.2','cQnZ4zCVWK+AdPjWYFM+h/goO9A',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,357,'YP_010377158.1','OPG185',0,'cds',9960,'E',120,121,'K','E121K',0),(161887,'OP536719.2','cQnZ4zCVWK+AdPjWYFM+h/goO9A',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,375,'YP_010377177.1','OPG005',0,'cds',19106,'T',21,22,'K','T22K',0),(1181,'OP339854.1','CQoyPE/XTIdzkA0qSo2U3KnC7L8',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(1181,'OP339854.1','CQoyPE/XTIdzkA0qSo2U3KnC7L8',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',20235,'C',70779,70780,'T','C70780T',0),(684,'OP689683.1','CrUU5ZAFV/DDU6yROVM/zU3T67w',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(160485,'OP594208.1','CRxhZUq6BndNyy41Kp2anAltzCg',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(765,'OP626115.1','cY+v3FHbZU+JD/Um5q8/KKEZmes',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(765,'OP626115.1','cY+v3FHbZU+JD/Um5q8/KKEZmes',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',1009,'G',74359,74360,'A','G74360A',0),(765,'OP626115.1','cY+v3FHbZU+JD/Um5q8/KKEZmes',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,274,'YP_010377076.1','OPG094',0,'cds',1061,'R',193,194,'P','R194P',0),(161692,'OQ159026.1','d/UqjFUSv07EiluwGFvDLajHTYs',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(641,'OP263632.1','dc7zqE59q3uShr5Co40u/N4wN+M',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(1006,'OP484681.1','dCZGXq/Wsvx1vpJ0fGQkYqCwBws',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(161161,'OP594200.1','DW9BsEtXVtt/U4crkm6MqqDQaMk',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(162535,'OP594189.1','DZ6Nq8bvk5/rlIcpBXEIkFguBq4',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(1049,'ON929074.1','eBBHxpr4BSr8fUdmMa01AVcWvOs',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(416,'OP484672.1','EfG7E20DPYu8aM6PpsSQGViEKx0',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(416,'OP484672.1','EfG7E20DPYu8aM6PpsSQGViEKx0',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',1009,'G',74359,74360,'A','G74360A',0),(416,'OP484672.1','EfG7E20DPYu8aM6PpsSQGViEKx0',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,274,'YP_010377076.1','OPG094',0,'cds',1061,'R',193,194,'P','R194P',0),(161540,'OP215217.1','EGGkSJjKbpVHbRtYF3v2Dkn0Svg',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(160622,'OP263626.1','EGRJ7e8zCZkweOESj5ap3Lhnx7A',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(564,'OP339853.1','EjDi7gKpkjiCYfBFjveX64koC04',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(1087,'OP626132.1','elnAUGDBUdCDQzkFw117vBMsaFI',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(1087,'OP626132.1','elnAUGDBUdCDQzkFw117vBMsaFI',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',1009,'G',74359,74360,'A','G74360A',0),(1087,'OP626132.1','elnAUGDBUdCDQzkFw117vBMsaFI',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,274,'YP_010377076.1','OPG094',0,'cds',1061,'R',193,194,'P','R194P',0),(30,'OP018590.1','ePfgay59xEvcy6ZkXkl3b4K+FXs',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(286,'OP484677.1','epJT4uzQbB7xd6KDWLCCtbmyMow',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(162340,'OP536682.2','eqKGvuLL3qxThr+WaT0icjDR01c',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(162340,'OP536682.2','eqKGvuLL3qxThr+WaT0icjDR01c',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',324,'ATATGATGGATATGATG',150585,150602,' ','del:150586-150602',0),(162340,'OP536682.2','eqKGvuLL3qxThr+WaT0icjDR01c',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',19100,'A',232,233,'G','A233G',0),(162340,'OP536682.2','eqKGvuLL3qxThr+WaT0icjDR01c',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,375,'YP_010377177.1','OPG005',0,'cds',19106,'T',21,22,'K','T22K',0),(162396,'OP484693.1','eUEwaDOs7Hr4wrPYPmh0O1mPELo',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(161673,'OP594194.1','EwEP4HfYKM/tRR6S8DGpaIQOeNc',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(401,'OP263635.1','f6daA+WYo+ezhTNq4cS44jOoW+c',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(218,'ON959152.1','FA/pUrJkzKtAO+J89iXZdaDDZEo',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(419,'ON959163.1','FA/pUrJkzKtAO+J89iXZdaDDZEo',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(612,'ON959160.1','FA/pUrJkzKtAO+J89iXZdaDDZEo',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(650,'ON929058.1','FA/pUrJkzKtAO+J89iXZdaDDZEo',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(942,'ON959161.1','FA/pUrJkzKtAO+J89iXZdaDDZEo',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(1048,'ON929091.1','FA/pUrJkzKtAO+J89iXZdaDDZEo',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(1162,'ON929072.1','FA/pUrJkzKtAO+J89iXZdaDDZEo',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(276,'OP339846.1','FFYDto9G11YDRzVfMY4kQIaLTOA',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(276,'OP339846.1','FFYDto9G11YDRzVfMY4kQIaLTOA',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',1009,'G',74359,74360,'A','G74360A',0),(276,'OP339846.1','FFYDto9G11YDRzVfMY4kQIaLTOA',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,274,'YP_010377076.1','OPG094',0,'cds',1061,'R',193,194,'P','R194P',0),(226,'OP484678.1','FG3nq1CgbIW/CENDWKxeFImEY78',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(688,'OP484680.1','FUFXhQjR2C8+YWmDLd+B+cTfzQs',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(688,'OP484680.1','FUFXhQjR2C8+YWmDLd+B+cTfzQs',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,293,'YP_010377095.1','OPG113',0,'cds',106629,'T',57,58,'K','T58K',0),(161472,'OP696842.1','fwkjkz8Ym/f/LwRUUGYYmlcM1bA',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(161472,'OP696842.1','fwkjkz8Ym/f/LwRUUGYYmlcM1bA',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',91734057,'C',11342,11343,'A','C11343A',0),(4,'ON959172.1','GdTG6YdgKXj2HhzR+AmHp8YXPds',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(270,'ON959175.1','gg6GgBQa76I0zpydMpuyK0OH31E',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(270,'ON959175.1','gg6GgBQa76I0zpydMpuyK0OH31E',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',20235,'C',70779,70780,'T','C70780T',0),(159340,'OP215240.1','Gh6U7g9FYoqTdneTO77lKraAPt8',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(24,'OP523999.1','GLhKxTEo2swRc00Rin0+wkYcpM4',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(162438,'OP536672.2','GONc/xqo3afP6mb47k7pjMXt28U',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(162438,'OP536672.2','GONc/xqo3afP6mb47k7pjMXt28U',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',324,'ATATGATGGATATGATG',150585,150602,' ','del:150586-150602',0),(162438,'OP536672.2','GONc/xqo3afP6mb47k7pjMXt28U',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,375,'YP_010377177.1','OPG005',0,'cds',19106,'T',21,22,'K','T22K',0),(162438,'OP536672.2','GONc/xqo3afP6mb47k7pjMXt28U',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,293,'YP_010377095.1','OPG113',0,'cds',87320147,'D',722,723,'G','D723G',0),(161531,'OP215251.1','GoWeeKUI0wtrzu+LQ5U6MhEuy7U',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(160603,'OP536727.2','GpLaB2zUpzE3NCJyf0HGN17wMeA',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(160603,'OP536727.2','GpLaB2zUpzE3NCJyf0HGN17wMeA',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',324,'ATATGATGGATATGATG',150585,150602,' ','del:150586-150602',0),(160603,'OP536727.2','GpLaB2zUpzE3NCJyf0HGN17wMeA',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',19100,'A',232,233,'G','A233G',0),(622,'OP215283.1','grgKliIudyqii049s8xAfnxi2Hg',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(1174,'OP263627.1','grsYVLsw/X9W665L2Z5Rov74Dh8',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(230211,'OQ451895.1','GtJYnNxh6fjXm1DBBJw9ZabedH8',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(379,'OP373388.1','gVD2gkRm5Xno9OH1lSkRIBBu+i0',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(849,'OP018598.1','gw5PrZwcdvrWfrQ1g+vDgTChPNI',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(230088,'OQ451901.1','GyWZKAhG42/+GNqcEuSwmf0jNFI',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(160574,'OP536678.2','HA4kc/5HruP7Y3D0vITqH6In/ZY',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(160574,'OP536678.2','HA4kc/5HruP7Y3D0vITqH6In/ZY',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',324,'ATATGATGGATATGATG',150585,150602,' ','del:150586-150602',0),(160574,'OP536678.2','HA4kc/5HruP7Y3D0vITqH6In/ZY',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,331,'YP_010377133.1','OPG151',0,'cds',9958,'Q',435,436,'P','Q436P',0),(160574,'OP536678.2','HA4kc/5HruP7Y3D0vITqH6In/ZY',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,357,'YP_010377158.1','OPG185',0,'cds',9960,'E',120,121,'K','E121K',0),(160574,'OP536678.2','HA4kc/5HruP7Y3D0vITqH6In/ZY',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,375,'YP_010377177.1','OPG005',0,'cds',19106,'T',21,22,'K','T22K',0),(667,'OP626109.1','hh1o7ugVgrs+h6r9THFzWRl394Q',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(160532,'ON929062.1','hmOxaphdHR+xQNr17bIOVnAZHps',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(160532,'ON929062.1','hmOxaphdHR+xQNr17bIOVnAZHps',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,377,'YP_010377179.1','OPG015',0,'cds',2416,'Q',187,188,'F','Q188F',0),(838,'OP215275.1','HMy2U0sZiNAYG9ktbI1s62AFFAU',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(17,'OP626136.1','horkpAf580aj/PhJ8yZN/Q6Lssc',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(17,'OP626136.1','horkpAf580aj/PhJ8yZN/Q6Lssc',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,377,'YP_010377179.1','OPG015',0,'cds',2416,'Q',187,188,'F','Q188F',0),(1083,'OP484695.1','HSomzvJaCcyNeG7/cBLQ+MAncx4',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(1083,'OP484695.1','HSomzvJaCcyNeG7/cBLQ+MAncx4',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',1009,'G',74359,74360,'A','G74360A',0),(1083,'OP484695.1','HSomzvJaCcyNeG7/cBLQ+MAncx4',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,274,'YP_010377076.1','OPG094',0,'cds',1061,'R',193,194,'P','R194P',0),(161178,'OP215261.1','HUkW8NWrXq6DYhukVcshtLi2AZo',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(34,'OP018588.1','hvNzT2u/mTbKAfjlMwYglurTMd8',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(969,'ON959167.1','HzjYza97SWaJ0oowOfTo18YyqtA',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(584,'OP215272.1','hzPGmD1hyD0K5pnh8WwRkU32/6E',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(584,'OP215272.1','hzPGmD1hyD0K5pnh8WwRkU32/6E',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',1009,'G',74359,74360,'A','G74360A',0),(584,'OP215272.1','hzPGmD1hyD0K5pnh8WwRkU32/6E',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,274,'YP_010377076.1','OPG094',0,'cds',1061,'R',193,194,'P','R194P',0),(607,'OP018600.1','i24dxFNV+/yoIGwNGp6P17kU++Y',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(607,'OP018600.1','i24dxFNV+/yoIGwNGp6P17kU++Y',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,377,'YP_010377179.1','OPG015',0,'cds',2416,'Q',187,188,'F','Q188F',0),(160304,'OP215221.1','i3TZt70ZfeFvHoCsrHY1yIhhG0g',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(843,'ON929085.1','i977Qo5QUC2QHJdbp60CUxINGZE',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(843,'ON929085.1','i977Qo5QUC2QHJdbp60CUxINGZE',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',1009,'G',74359,74360,'A','G74360A',0),(843,'ON929085.1','i977Qo5QUC2QHJdbp60CUxINGZE',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,274,'YP_010377076.1','OPG094',0,'cds',1061,'R',193,194,'P','R194P',0),(160417,'OP524000.1','ibCJdOZeY/xW91KUTFo44Qo7ZIA',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(594,'ON959158.1','iyek7vT2itKqe2Q6+zDWWDEvGTU',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(88,'ON929071.1','j/dB9IpU/YLych69QbZgb1kxxXg',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(563,'ON959150.1','japJH032ZZKjkVtHQpr8KiZnfmE',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(230122,'OQ451900.1','jatckCh5GhTCRpO8Kbfifa3ndss',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(1044,'ON929064.1','Jhu77l3OwPqtNfOfqj8bK7P+ZhU',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(1044,'ON929064.1','Jhu77l3OwPqtNfOfqj8bK7P+ZhU',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',1009,'G',74359,74360,'A','G74360A',0),(1044,'ON929064.1','Jhu77l3OwPqtNfOfqj8bK7P+ZhU',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,274,'YP_010377076.1','OPG094',0,'cds',1061,'R',193,194,'P','R194P',0),(1095,'OP215287.1','JMwakPA/B11HLFM/ggz25REjTqo',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(1095,'OP215287.1','JMwakPA/B11HLFM/ggz25REjTqo',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',1009,'G',74359,74360,'A','G74360A',0),(1095,'OP215287.1','JMwakPA/B11HLFM/ggz25REjTqo',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,274,'YP_010377076.1','OPG094',0,'cds',1061,'R',193,194,'P','R194P',0),(406,'OP626112.1','Jpl0IRY6IZw6fYwENXNl/JB0KjU',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(406,'OP626112.1','Jpl0IRY6IZw6fYwENXNl/JB0KjU',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,366,'YP_010377167.1','OPG197',0,'cds',4967,'D',24,25,'G','D25G',0),(268,'OP484696.1','Jy72otHS8c+hIdvWFm6L3sSGHjU',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(389,'OP536732.2','k/o9ks9bBtpfpEV4qgMz1jm+qGI',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(389,'OP536732.2','k/o9ks9bBtpfpEV4qgMz1jm+qGI',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',324,'ATATGATGGATATGATG',150585,150602,' ','del:150586-150602',0),(1169,'OP484671.1','K59ZiZzuCCQzSLYgpKQSJ23e8bQ',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(1169,'OP484671.1','K59ZiZzuCCQzSLYgpKQSJ23e8bQ',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',1009,'G',74359,74360,'A','G74360A',0),(1169,'OP484671.1','K59ZiZzuCCQzSLYgpKQSJ23e8bQ',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,274,'YP_010377076.1','OPG094',0,'cds',1061,'R',193,194,'P','R194P',0),(370,'OP018592.1','KadbTClq2L2as3dwph/T+rpqCCw',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(1085,'ON929075.1','kBz+SAZ40qL2A1ArN88hm3mvZLw',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(772,'OP524008.1','KgwhTumdIw8E0Hsb1JwWyZLsiSE',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(772,'OP524008.1','KgwhTumdIw8E0Hsb1JwWyZLsiSE',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',20235,'C',70779,70780,'T','C70780T',0),(693,'OP018589.1','kIxQCpG5RXHtjw307yEF+bctp3U',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(693,'OP018589.1','kIxQCpG5RXHtjw307yEF+bctp3U',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',1009,'G',74359,74360,'A','G74360A',0),(693,'OP018589.1','kIxQCpG5RXHtjw307yEF+bctp3U',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,274,'YP_010377076.1','OPG094',0,'cds',1061,'R',193,194,'P','R194P',0),(665,'OP594197.1','knFeUdrHH5VpXu4M99L8uWkiPMw',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(945,'OP626113.1','kQmYXCkO7AhEDH0HCm2KndVdqdM',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(160033,'OP536717.2','KshD/hY10uetRS8acekMKd9wCv4',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(160033,'OP536717.2','KshD/hY10uetRS8acekMKd9wCv4',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',324,'ATATGATGGATATGATG',150585,150602,' ','del:150586-150602',0),(159131,'OP536666.2','leoKQZRtcGCf1tfIi4svXsDenHY',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(159131,'OP536666.2','leoKQZRtcGCf1tfIi4svXsDenHY',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',324,'ATATGATGGATATGATG',150585,150602,' ','del:150586-150602',0),(704,'ON929084.1','lIcrqM3lNDMKb/hJL0uetL5onf8',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(704,'ON929084.1','lIcrqM3lNDMKb/hJL0uetL5onf8',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',1009,'G',74359,74360,'A','G74360A',0),(704,'ON929084.1','lIcrqM3lNDMKb/hJL0uetL5onf8',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,274,'YP_010377076.1','OPG094',0,'cds',1061,'R',193,194,'P','R194P',0),(1184,'OP524004.1','lk1phFwK0/GnRTSfd3oMWkHKy3w',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(1184,'OP524004.1','lk1phFwK0/GnRTSfd3oMWkHKy3w',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',1009,'G',74359,74360,'A','G74360A',0),(1184,'OP524004.1','lk1phFwK0/GnRTSfd3oMWkHKy3w',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,274,'YP_010377076.1','OPG094',0,'cds',1061,'R',193,194,'P','R194P',0),(230329,'OQ451896.1','lmhxIRtdBn/UQ6PJgEPWr6zMB00',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(993,'ON929057.1','lpMWuQ0UdDgCT7DeDqcREBalgv4',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(160319,'OP536663.1','lugCQ3DsT1ujHlWt2y/9IhbEMPU',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(160319,'OP536663.1','lugCQ3DsT1ujHlWt2y/9IhbEMPU',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',324,'ATATGATGGATATGATG',150585,150602,' ','del:150586-150602',0),(674,'ON959171.1','LV2gBLejkHSvcUbrkXhW/1PXuag',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(159187,'OP523996.1','m3cJzrGFLrQ7I1926niHHEHD9UE',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(159187,'OP523996.1','m3cJzrGFLrQ7I1926niHHEHD9UE',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',1009,'G',74359,74360,'A','G74360A',0),(159187,'OP523996.1','m3cJzrGFLrQ7I1926niHHEHD9UE',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,274,'YP_010377076.1','OPG094',0,'cds',1061,'R',193,194,'P','R194P',0),(929,'OP626121.1','m9MIz3VDwRXeju7TBQ6QHENFeUA',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(929,'OP626121.1','m9MIz3VDwRXeju7TBQ6QHENFeUA',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',39261,'G',8019,8020,'A','G8020A',0),(640,'ON959168.1','MCRq4/1JSJmuVDRKrlyiGEa7yxg',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(640,'ON959168.1','MCRq4/1JSJmuVDRKrlyiGEa7yxg',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',1009,'G',74359,74360,'A','G74360A',0),(640,'ON959168.1','MCRq4/1JSJmuVDRKrlyiGEa7yxg',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,274,'YP_010377076.1','OPG094',0,'cds',1061,'R',193,194,'P','R194P',0),(967,'ON959176.1','MCRq4/1JSJmuVDRKrlyiGEa7yxg',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(967,'ON959176.1','MCRq4/1JSJmuVDRKrlyiGEa7yxg',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',1009,'G',74359,74360,'A','G74360A',0),(967,'ON959176.1','MCRq4/1JSJmuVDRKrlyiGEa7yxg',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,274,'YP_010377076.1','OPG094',0,'cds',1061,'R',193,194,'P','R194P',0),(56,'ON929076.1','mfg/Cc9EKcd6ny8CTKFabuDTjJs',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(160260,'OP215276.1','mGx8bNlbXXTxH/GwaXXc6tz/LbQ',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(160260,'OP215276.1','mGx8bNlbXXTxH/GwaXXc6tz/LbQ',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,377,'YP_010377179.1','OPG015',0,'cds',2416,'Q',187,188,'F','Q188F',0),(160289,'OP215282.1','mikgWbd53Hu6QALvo19S3CsImm0',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(161445,'OP536736.2','Mr3AOyi6sy4Re2OIRp6SL37FCk0',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(161445,'OP536736.2','Mr3AOyi6sy4Re2OIRp6SL37FCk0',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',324,'ATATGATGGATATGATG',150585,150602,' ','del:150586-150602',0),(161445,'OP536736.2','Mr3AOyi6sy4Re2OIRp6SL37FCk0',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,331,'YP_010377133.1','OPG151',0,'cds',9958,'Q',435,436,'P','Q436P',0),(161445,'OP536736.2','Mr3AOyi6sy4Re2OIRp6SL37FCk0',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,357,'YP_010377158.1','OPG185',0,'cds',9960,'E',120,121,'K','E121K',0),(71,'OP215284.1','n2YDVaSRg/VGn7Z3faL9V8HBQcY',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(206,'OP626139.1','nDioS+MOJmWOhjZzUpvUjG3+0gU',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(206,'OP626139.1','nDioS+MOJmWOhjZzUpvUjG3+0gU',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',20235,'C',70779,70780,'T','C70780T',0),(722,'OP524001.1','neCz+CBIUxOVnLnPk6rdY15qrto',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(557,'ON929088.1','NEDwGYZUk1p9FzBt6wsgYdCNe2k',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(261,'OP689684.1','Nk5XwjVt/3ksx/YjcUDhXrLUnIw',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(261,'OP689684.1','Nk5XwjVt/3ksx/YjcUDhXrLUnIw',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',1009,'G',74359,74360,'A','G74360A',0),(261,'OP689684.1','Nk5XwjVt/3ksx/YjcUDhXrLUnIw',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,274,'YP_010377076.1','OPG094',0,'cds',1061,'R',193,194,'P','R194P',0),(394,'OP018594.1','nP9MBehRD9uoJ6iWfBwvBiGXZEE',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(946,'OP339855.1','NPHap9vr38cy/LHz6JN0NNBy7bI',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(161330,'OP484689.1','NpiXzzQPCsgg7GsAwQ2Ilhj2i44',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(160041,'OP536721.1','nsYdNHJHA1A/THr9nIWc0hEqodc',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(160041,'OP536721.1','nsYdNHJHA1A/THr9nIWc0hEqodc',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',324,'ATATGATGGATATGATG',150585,150602,' ','del:150586-150602',0),(380,'OP523980.1','o0YY9NpJCuMIPXa287bBSeURz/g',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(380,'OP523980.1','o0YY9NpJCuMIPXa287bBSeURz/g',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',1009,'G',74359,74360,'A','G74360A',0),(380,'OP523980.1','o0YY9NpJCuMIPXa287bBSeURz/g',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,274,'YP_010377076.1','OPG094',0,'cds',1061,'R',193,194,'P','R194P',0),(159705,'OP484665.1','O3Q+ICoJ3cXqzYVi43eUR5v5vzc',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(235,'OP626118.1','o7qz6NnZ6mhdfC6/gBo7XWBvkyg',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(235,'OP626118.1','o7qz6NnZ6mhdfC6/gBo7XWBvkyg',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,366,'YP_010377167.1','OPG197',0,'cds',4967,'D',24,25,'G','D25G',0),(235,'OP626118.1','o7qz6NnZ6mhdfC6/gBo7XWBvkyg',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',39261,'G',8019,8020,'A','G8020A',0),(712,'OP484666.1','OK2zON8AFaW1p+o+7EAtIIizwoo',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(712,'OP484666.1','OK2zON8AFaW1p+o+7EAtIIizwoo',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,366,'YP_010377167.1','OPG197',0,'cds',43166,'T',21,22,'K','T22K',0),(649,'OP594192.1','ouZCHQ7IQNEx59B05vG7WYAIKRA',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(159567,'OP536741.1','p0q3w+tFQjAlMzj6wuzRrhh2m18',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(159567,'OP536741.1','p0q3w+tFQjAlMzj6wuzRrhh2m18',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',324,'ATATGATGGATATGATG',150585,150602,' ','del:150586-150602',0),(1009,'OP018602.1','P4dm8oTnpZG5v4O+wA9jmWwXkmk',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(1009,'OP018602.1','P4dm8oTnpZG5v4O+wA9jmWwXkmk',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,377,'YP_010377179.1','OPG015',0,'cds',2416,'Q',187,188,'F','Q188F',0),(846,'OP270473.1','Paxhd1y3UXclDLzqUGXEFEWbcVo',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(846,'OP270473.1','Paxhd1y3UXclDLzqUGXEFEWbcVo',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,377,'YP_010377179.1','OPG015',0,'cds',2416,'Q',187,188,'F','Q188F',0),(162560,'OP626131.1','pC0XYgooTmlIII+srfLri8PxdKQ',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(556,'OP594204.1','pfU0sJ6oLYIrWbeynmPJCJHVuAg',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(556,'OP594204.1','pfU0sJ6oLYIrWbeynmPJCJHVuAg',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',20235,'C',70779,70780,'T','C70780T',0),(348,'OP523990.1','PKhwh+qfej9c7VjXgkEnYr49uY0',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(348,'OP523990.1','PKhwh+qfej9c7VjXgkEnYr49uY0',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',1009,'G',74359,74360,'A','G74360A',0),(348,'OP523990.1','PKhwh+qfej9c7VjXgkEnYr49uY0',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,274,'YP_010377076.1','OPG094',0,'cds',1061,'R',193,194,'P','R194P',0),(160317,'OP536743.2','pTYROAf8jLOwezh3Cva8LzYpQbA',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(160317,'OP536743.2','pTYROAf8jLOwezh3Cva8LzYpQbA',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',324,'ATATGATGGATATGATG',150585,150602,' ','del:150586-150602',0),(160317,'OP536743.2','pTYROAf8jLOwezh3Cva8LzYpQbA',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',19100,'A',232,233,'G','A233G',0),(159415,'OP215238.1','pY/w4oJ3FKj6iz8p3bi5CXW7cMM',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(159197,'OP594186.1','q7/5Zb7DWOC1w5SYoA3AgvjA+GY',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(591,'OP626116.1','q75OfhCTFRGzIwriSMS7aSgS9iY',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(591,'OP626116.1','q75OfhCTFRGzIwriSMS7aSgS9iY',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,331,'YP_010377133.1','OPG151',0,'cds',90600,'L',262,263,'F','L263F',0),(646,'OP597769.1','q8X925/gXQAGXoNn8Z5ukYKqlrA',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(160314,'OP536676.2','qC+ji2+MW0+Ak7HHd2A+qTbDJwo',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(160314,'OP536676.2','qC+ji2+MW0+Ak7HHd2A+qTbDJwo',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',324,'ATATGATGGATATGATG',150585,150602,' ','del:150586-150602',0),(160314,'OP536676.2','qC+ji2+MW0+Ak7HHd2A+qTbDJwo',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,331,'YP_010377133.1','OPG151',0,'cds',9958,'Q',435,436,'P','Q436P',0),(160314,'OP536676.2','qC+ji2+MW0+Ak7HHd2A+qTbDJwo',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,357,'YP_010377158.1','OPG185',0,'cds',9960,'E',120,121,'K','E121K',0),(1036,'OP018593.1','qI2bvfCgzuuv8BPpcEqLMKrVNXQ',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(161574,'OP536730.2','qnKRHdqpAjm8SdKbPrmWzmPqh9Y',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(161574,'OP536730.2','qnKRHdqpAjm8SdKbPrmWzmPqh9Y',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',324,'ATATGATGGATATGATG',150585,150602,' ','del:150586-150602',0),(161574,'OP536730.2','qnKRHdqpAjm8SdKbPrmWzmPqh9Y',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,331,'YP_010377133.1','OPG151',0,'cds',9958,'Q',435,436,'P','Q436P',0),(161574,'OP536730.2','qnKRHdqpAjm8SdKbPrmWzmPqh9Y',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,375,'YP_010377177.1','OPG005',0,'cds',19106,'T',21,22,'K','T22K',0),(935,'OP339848.1','qQ3O/M5iXsO/f9qoujAlwz/0BCg',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(862,'OP626128.1','r0xeaDgT9JbcroNynAFlmr75bns',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(862,'OP626128.1','r0xeaDgT9JbcroNynAFlmr75bns',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',1009,'G',74359,74360,'A','G74360A',0),(862,'OP626128.1','r0xeaDgT9JbcroNynAFlmr75bns',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,274,'YP_010377076.1','OPG094',0,'cds',1061,'R',193,194,'P','R194P',0),(160498,'OP536720.2','r5BBi5sSwmaeEzrP1PLQylzd/kg',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(160498,'OP536720.2','r5BBi5sSwmaeEzrP1PLQylzd/kg',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',324,'ATATGATGGATATGATG',150585,150602,' ','del:150586-150602',0),(94,'OP580156.1','r5jH5M1ktXJzof58U5BM+l5OcGM',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(159281,'OP536677.2','RG0RFHf0E07moqKLDgG1BDh77mI',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(159281,'OP536677.2','RG0RFHf0E07moqKLDgG1BDh77mI',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',324,'ATATGATGGATATGATG',150585,150602,' ','del:150586-150602',0),(159281,'OP536677.2','RG0RFHf0E07moqKLDgG1BDh77mI',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,375,'YP_010377177.1','OPG005',0,'cds',19106,'T',21,22,'K','T22K',0),(159281,'OP536677.2','RG0RFHf0E07moqKLDgG1BDh77mI',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,293,'YP_010377095.1','OPG113',0,'cds',87320147,'D',722,723,'G','D723G',0),(241,'ON959177.1','rKHyjooL5LTAAlpakurligK7d2s',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(241,'ON959177.1','rKHyjooL5LTAAlpakurligK7d2s',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,377,'YP_010377179.1','OPG015',0,'cds',2416,'Q',187,188,'F','Q188F',0),(676,'OP523997.1','RKp4YrAmBmXEzwe0Kz6XsaYXsjw',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(676,'OP523997.1','RKp4YrAmBmXEzwe0Kz6XsaYXsjw',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',1009,'G',74359,74360,'A','G74360A',0),(676,'OP523997.1','RKp4YrAmBmXEzwe0Kz6XsaYXsjw',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,274,'YP_010377076.1','OPG094',0,'cds',1061,'R',193,194,'P','R194P',0),(161337,'OP215212.1','rPqSeW++1ce+xvONTGX2cwW8bdk',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(161337,'OP215212.1','rPqSeW++1ce+xvONTGX2cwW8bdk',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',1009,'G',74359,74360,'A','G74360A',0),(161337,'OP215212.1','rPqSeW++1ce+xvONTGX2cwW8bdk',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,274,'YP_010377076.1','OPG094',0,'cds',1061,'R',193,194,'P','R194P',0),(922,'OP484669.1','rVy8G0KlpbJkTsnw7gdjIYOYnA4',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(922,'OP484669.1','rVy8G0KlpbJkTsnw7gdjIYOYnA4',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',1009,'G',74359,74360,'A','G74360A',0),(922,'OP484669.1','rVy8G0KlpbJkTsnw7gdjIYOYnA4',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,274,'YP_010377076.1','OPG094',0,'cds',1061,'R',193,194,'P','R194P',0),(1035,'OP523993.1','rxXOGIsoe7Db15XHBslXtb3KqnA',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(13,'OP373390.1','s2SY+q1BGGttU1B4P3tdz+fkI3k',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(70,'OP018601.1','sAGQA4UcQhjeScGj2ccrqKh+z34',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(706,'OP018596.1','sAQ1lYs25MQUXlt6RqA3H6y6hCo',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(770,'OP588945.1','sE//OLLeNgBe1GidVyw7HB54LLk',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(770,'OP588945.1','sE//OLLeNgBe1GidVyw7HB54LLk',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,376,'YP_010377184.1','OPG016',0,'cds',737,'R',83,84,'K','R84K',0),(424,'ON929079.1','SF1NeMJF1qCyoqYhB55q1V5bav8',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(668,'OP594195.1','sR6KAx6yf6oIDIgBEdy/HayXQAo',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(668,'OP594195.1','sR6KAx6yf6oIDIgBEdy/HayXQAo',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,338,'YP_010377140.1','OPG159',0,'cds',102222,'C',132,133,'F','C133F',0),(23,'OP215286.1','sScI0obytiX05NVCb6IyagLXAqg',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(162263,'OP484688.1','sYMF82Ve6Q7PtJFGIO61gOpDe2g',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(162263,'OP484688.1','sYMF82Ve6Q7PtJFGIO61gOpDe2g',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,376,'YP_010377184.1','OPG016',0,'cds',737,'R',83,84,'K','R84K',0),(159432,'OP594199.1','tEGMyCcBUKjSLFNQg+Kx+L/iFa0',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(580,'OP215274.1','Tf5B4rI+0UnYpvlpbMr3CUCLm+c',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(760,'OP484667.1','tGXa7CDPahRy9ceJshJ2q4kPT8Q',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(74,'OP484683.1','Thw6ucBRAUk2RO01NO3wLkGp7wA',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(1101,'ON959169.1','TOP6STwBwAu74VKyhx+qnjwevI8',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(159157,'OP536715.2','TSeLvcIRvHT41bCWdihwpvlV3jU',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(159157,'OP536715.2','TSeLvcIRvHT41bCWdihwpvlV3jU',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',324,'ATATGATGGATATGATG',150585,150602,' ','del:150586-150602',0),(159157,'OP536715.2','TSeLvcIRvHT41bCWdihwpvlV3jU',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,375,'YP_010377177.1','OPG005',0,'cds',19106,'T',21,22,'K','T22K',0),(545,'ON929059.1','TW4ZC+iBYemYz5Dxvhyafj7fbTk',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(545,'ON929059.1','TW4ZC+iBYemYz5Dxvhyafj7fbTk',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',1009,'G',74359,74360,'A','G74360A',0),(545,'ON929059.1','TW4ZC+iBYemYz5Dxvhyafj7fbTk',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,274,'YP_010377076.1','OPG094',0,'cds',1061,'R',193,194,'P','R194P',0),(161494,'OP270472.1','U0yNsoDGeFkJfPmv5H+mgXI/6ek',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(159355,'OP594187.1','u7TlC53ih+eOchUJQATnXeIjTzE',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(159355,'OP594187.1','u7TlC53ih+eOchUJQATnXeIjTzE',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',1009,'G',74359,74360,'A','G74360A',0),(159355,'OP594187.1','u7TlC53ih+eOchUJQATnXeIjTzE',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,274,'YP_010377076.1','OPG094',0,'cds',1061,'R',193,194,'P','R194P',0),(919,'OP524012.1','UjkjttldHl2sjHXUglhHGZrxr2U',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(159074,'OP626119.1','ukjIYnulxFrYKg2WZ1MiZaCYRxg',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(785,'OP536738.2','UrOmGuMp2kxKxS0TvHkL/hrGjhg',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(785,'OP536738.2','UrOmGuMp2kxKxS0TvHkL/hrGjhg',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',324,'ATATGATGGATATGATG',150585,150602,' ','del:150586-150602',0),(785,'OP536738.2','UrOmGuMp2kxKxS0TvHkL/hrGjhg',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,375,'YP_010377177.1','OPG005',0,'cds',19106,'T',21,22,'K','T22K',0),(662,'OP263636.1','urPEiouFpZDRLECZLTtvhoIDOcU',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(51,'OP523986.1','ut31QWA9b2qBWg9UMLQQVPmpcwU',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(355,'OP536731.2','VbgzshehDtNxFqkW6M9Je1hwWGY',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(355,'OP536731.2','VbgzshehDtNxFqkW6M9Je1hwWGY',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',324,'ATATGATGGATATGATG',150585,150602,' ','del:150586-150602',0),(384,'ON959156.1','vfZ0x4stbgiNPytKCuYgVL1eJak',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(162312,'OP594198.1','vnEudpRmN0ljJ8CBQJWpdkpSypY',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(766,'OP524009.1','VP7iPAjseleBYCosiXaBTewXEGs',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(59,'OP524007.1','w4oHYoNvMia3wlgFAMMGav3MPQw',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(59,'OP524007.1','w4oHYoNvMia3wlgFAMMGav3MPQw',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,376,'YP_010377184.1','OPG016',0,'cds',737,'R',83,84,'K','R84K',0),(1011,'ON959164.1','WdZWyhK6NpuK3z0cuCltJ9taCYY',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(682,'OP626114.1','WE1AG1cHkV267liZQw3Kr/IYVFk',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(682,'OP626114.1','WE1AG1cHkV267liZQw3Kr/IYVFk',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,366,'YP_010377167.1','OPG197',0,'cds',4967,'D',24,25,'G','D25G',0),(661,'OP484679.1','WRnAR7ZFWqzVFjGNv5yPnL4JKRA',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(661,'OP484679.1','WRnAR7ZFWqzVFjGNv5yPnL4JKRA',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,377,'YP_010377179.1','OPG015',0,'cds',2416,'Q',187,188,'F','Q188F',0),(551,'OP626110.1','xc08MjuH3ufrsOcRmj9GTDcxhoE',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(551,'OP626110.1','xc08MjuH3ufrsOcRmj9GTDcxhoE',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',1009,'G',74359,74360,'A','G74360A',0),(551,'OP626110.1','xc08MjuH3ufrsOcRmj9GTDcxhoE',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,274,'YP_010377076.1','OPG094',0,'cds',1061,'R',193,194,'P','R194P',0),(358,'ON929078.1','XCRPUs6M9WzRGWtxQWYtoNjnNvg',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(578,'OP523998.1','xGdoWuOALYMCFmdMhwGph65JWtI',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(578,'OP523998.1','xGdoWuOALYMCFmdMhwGph65JWtI',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',1009,'G',74359,74360,'A','G74360A',0),(578,'OP523998.1','xGdoWuOALYMCFmdMhwGph65JWtI',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,274,'YP_010377076.1','OPG094',0,'cds',1061,'R',193,194,'P','R194P',0),(582,'OP626127.1','XhPhZMLzLk2ffAtzcQjTzG0TriA',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(961,'ON959173.1','XHwarjQK7wGSMT2CHbdxhjHVGmU',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(961,'ON959173.1','XHwarjQK7wGSMT2CHbdxhjHVGmU',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',20235,'C',70779,70780,'T','C70780T',0),(977,'OP626126.1','xjEh/uLaH5QD0h2mXINdEXZRG9s',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(836,'OP523979.1','xLR3CYPxvVsVxjd9svQoxHcSwIk',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(836,'OP523979.1','xLR3CYPxvVsVxjd9svQoxHcSwIk',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',20235,'C',70779,70780,'T','C70780T',0),(719,'OP215277.1','xMQiQ5yGd0h+iCdTQXfomSz7RA8',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(705,'OP626137.1','xnpGqqTwTX+c/ClS0nizRAmY+zQ',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(705,'OP626137.1','xnpGqqTwTX+c/ClS0nizRAmY+zQ',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',1009,'G',74359,74360,'A','G74360A',0),(705,'OP626137.1','xnpGqqTwTX+c/ClS0nizRAmY+zQ',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,274,'YP_010377076.1','OPG094',0,'cds',1061,'R',193,194,'P','R194P',0),(739,'OP764629.1','XqtcTNVUUmzJ/5oH+NGcza90ZyY',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(52,'OP523994.1','xup7BsaWJ2Nuy11BsVOJi+/j6Dk',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(52,'OP523994.1','xup7BsaWJ2Nuy11BsVOJi+/j6Dk',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,376,'YP_010377184.1','OPG016',0,'cds',737,'R',83,84,'K','R84K',0),(162346,'OP523985.1','xZJV1gB/Rp8gCVJz3APJlQYJF0A',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(743,'OP215281.1','Y5iM9YSlCB+eFTIsDgzMd+RQIsY',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(159079,'OP215259.1','yc6ERPfvaBxXQI/fpUeg4hSo3Cg',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(159079,'OP215259.1','yc6ERPfvaBxXQI/fpUeg4hSo3Cg',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',732082,'G',173317,173318,'A','G173318A',0),(560,'OP626122.1','Yp1cshY64tM1IQgCKbr9VVOZ+XE',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(761,'ON929082.1','yqSX80nhOukB4yy7qATnTXc6XLw',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(595,'OP536745.2','yXurIn0/aLuAwh7wlXDS/0WTFnY',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(595,'OP536745.2','yXurIn0/aLuAwh7wlXDS/0WTFnY',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',324,'ATATGATGGATATGATG',150585,150602,' ','del:150586-150602',0),(595,'OP536745.2','yXurIn0/aLuAwh7wlXDS/0WTFnY',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',19100,'A',232,233,'G','A233G',0),(595,'OP536745.2','yXurIn0/aLuAwh7wlXDS/0WTFnY',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,375,'YP_010377177.1','OPG005',0,'cds',19106,'T',21,22,'K','T22K',0),(161639,'OP536669.1','Zh4RfLTSd8cu/fR+E9dQ6hbPNZg',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,364,'YP_010377165.1','OPG193',0,'cds',196,'L',262,263,'F','L263F',0),(161639,'OP536669.1','Zh4RfLTSd8cu/fR+E9dQ6hbPNZg',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,22,'NC_063383.1','NC_063383.1',1,'source',324,'ATATGATGGATATGATG',150585,150602,' ','del:150586-150602',0),(161639,'OP536669.1','Zh4RfLTSd8cu/fR+E9dQ6hbPNZg',2,'NC_063383.1',0,2,'NC_063383.1','NC_063383.1',1,375,'YP_010377177.1','OPG005',0,'cds',19106,'T',21,22,'K','T22K',0),(159233,'OP536668.2','+45dwIgmsg096+dOzSDbl1kplLY',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1068,'URK20573.1','MPXV-USA_2022_MA001-134',0,'cds',186319,'Q',435,436,'P','Q436P',0),(159233,'OP536668.2','+45dwIgmsg096+dOzSDbl1kplLY',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1096,'URK20601.1','MPXV-USA_2022_MA001-162',0,'cds',186320,'E',120,121,'K','E121K',0),(159233,'OP536668.2','+45dwIgmsg096+dOzSDbl1kplLY',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1118,'URK20623.1','MPXV-USA_2022_MA001-184',0,'cds',188794,'T',21,22,'K','T22K',0),(805,'OP536740.2','+PA6lpZy4SIIlBb9NNGDJa8LsUc',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1118,'URK20623.1','MPXV-USA_2022_MA001-184',0,'cds',188794,'T',21,22,'K','T22K',0),(255,'ON929089.1','/d3W8dTBry/BYZ+PNnSr85kvxNI',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1121,'URK20626.1','MPXV-USA_2022_MA001-187',0,'cds',187986,'Q',187,188,'F','Q188F',0),(159562,'OP536734.1','/k4jib+ou9GopYkHl9DIFfFJ6a0',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1118,'URK20623.1','MPXV-USA_2022_MA001-184',0,'cds',188794,'T',21,22,'K','T22K',0),(161293,'OP484692.1','/xbAxOg2NKYerE7iPl5a8mH141M',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1120,'URK20625.1','MPXV-USA_2022_MA001-186',0,'cds',187238,'R',83,84,'K','R84K',0),(161745,'OP536674.2','0b5XoGHrOgyW9Hdteyhek968H1o',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,744,'ON563414.3','ON563414.3',1,'source',191851,'C',159771,159772,'T','C159772T',0),(677,'OP484684.1','0dLarx2g9x79V3wX6siXhUX1g6Q',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1011,'URK20516.1','MPXV-USA_2022_MA001-077',0,'cds',187022,'R',193,194,'P','R194P',0),(257,'OP263630.1','0zuRuf0LxwNuOGSoJZgsV36KCJg',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1121,'URK20626.1','MPXV-USA_2022_MA001-187',0,'cds',187986,'Q',187,188,'F','Q188F',0),(160376,'OP536671.2','1HUgibLlBChn92I2hLnjEkJb/m0',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1068,'URK20573.1','MPXV-USA_2022_MA001-134',0,'cds',186319,'Q',435,436,'P','Q436P',0),(160376,'OP536671.2','1HUgibLlBChn92I2hLnjEkJb/m0',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1096,'URK20601.1','MPXV-USA_2022_MA001-162',0,'cds',186320,'E',120,121,'K','E121K',0),(53,'OP339849.1','2iyS2jHeFwkcLeZYRM7IOBu1HYA',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1011,'URK20516.1','MPXV-USA_2022_MA001-077',0,'cds',187022,'R',193,194,'P','R194P',0),(162900,'OP018599.1','3FnNosPDb+rrBZJrUxgUgZoMb2Y',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1011,'URK20516.1','MPXV-USA_2022_MA001-077',0,'cds',187022,'R',193,194,'P','R194P',0),(588,'OP373386.1','3MN0Jlf8sLOHTttLEZRtUvlj27U',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1011,'URK20516.1','MPXV-USA_2022_MA001-077',0,'cds',187022,'R',193,194,'P','R194P',0),(932,'OP215278.1','5GNiYyw2CmmF3qvO/cxsUDWyvCw',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1011,'URK20516.1','MPXV-USA_2022_MA001-077',0,'cds',187022,'R',193,194,'P','R194P',0),(434,'ON929087.1','6b9czZSy4Id5cMotg2mFfGovnKY',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1011,'URK20516.1','MPXV-USA_2022_MA001-077',0,'cds',187022,'R',193,194,'P','R194P',0),(160102,'OP215247.1','6LYTEg1FdQ+0X8JWVC7eAGd51p0',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1011,'URK20516.1','MPXV-USA_2022_MA001-077',0,'cds',187022,'R',193,194,'P','R194P',0),(1102,'OP215288.1','6N73vc51MJk9+oz/kAGBHoUNPIw',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1120,'URK20625.1','MPXV-USA_2022_MA001-186',0,'cds',187238,'R',83,84,'K','R84K',0),(248,'OP626124.1','8EF7FnsBOYEg3nUsRcM+oDVesaw',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1011,'URK20516.1','MPXV-USA_2022_MA001-077',0,'cds',187022,'R',193,194,'P','R194P',0),(810,'OP215273.1','9jNwXibupd4Z8ymVzljDNret59E',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1120,'URK20625.1','MPXV-USA_2022_MA001-186',0,'cds',187238,'R',83,84,'K','R84K',0),(161504,'OP484664.1','9oK5G9XYNcLHDEos7Zm541yWwz0',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1121,'URK20626.1','MPXV-USA_2022_MA001-187',0,'cds',187986,'Q',187,188,'F','Q188F',0),(1103,'OP588946.1','A1HnmhRYYMlIHzDmharkI53jvi4',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1120,'URK20625.1','MPXV-USA_2022_MA001-186',0,'cds',187238,'R',83,84,'K','R84K',0),(771,'ON929066.1','B/XWal0fnEBsJZBEvOdwuReyMfY',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1011,'URK20516.1','MPXV-USA_2022_MA001-077',0,'cds',187022,'R',193,194,'P','R194P',0),(402,'ON959166.1','bNoU6aY0p0D1UdGKnXstfPw9tZw',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1121,'URK20626.1','MPXV-USA_2022_MA001-187',0,'cds',187986,'Q',187,188,'F','Q188F',0),(987,'OP594203.1','cHBSoXqYjo8Qf6Sp270LfP33hMA',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1120,'URK20625.1','MPXV-USA_2022_MA001-186',0,'cds',187238,'R',83,84,'K','R84K',0),(162493,'OP594202.1','cMhfpNQ4YEQU0x3MtDRFZ1SGrus',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1121,'URK20626.1','MPXV-USA_2022_MA001-187',0,'cds',187986,'Q',187,188,'F','Q188F',0),(161887,'OP536719.2','cQnZ4zCVWK+AdPjWYFM+h/goO9A',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1068,'URK20573.1','MPXV-USA_2022_MA001-134',0,'cds',186319,'Q',435,436,'P','Q436P',0),(161887,'OP536719.2','cQnZ4zCVWK+AdPjWYFM+h/goO9A',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1096,'URK20601.1','MPXV-USA_2022_MA001-162',0,'cds',186320,'E',120,121,'K','E121K',0),(161887,'OP536719.2','cQnZ4zCVWK+AdPjWYFM+h/goO9A',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1118,'URK20623.1','MPXV-USA_2022_MA001-184',0,'cds',188794,'T',21,22,'K','T22K',0),(765,'OP626115.1','cY+v3FHbZU+JD/Um5q8/KKEZmes',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1011,'URK20516.1','MPXV-USA_2022_MA001-077',0,'cds',187022,'R',193,194,'P','R194P',0),(416,'OP484672.1','EfG7E20DPYu8aM6PpsSQGViEKx0',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1011,'URK20516.1','MPXV-USA_2022_MA001-077',0,'cds',187022,'R',193,194,'P','R194P',0),(161540,'OP215217.1','EGGkSJjKbpVHbRtYF3v2Dkn0Svg',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,744,'ON563414.3','ON563414.3',1,'source',193383,'C',133122,133123,' ','del:133123',0),(564,'OP339853.1','EjDi7gKpkjiCYfBFjveX64koC04',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,744,'ON563414.3','ON563414.3',1,'source',193383,'C',133122,133123,' ','del:133123',0),(1087,'OP626132.1','elnAUGDBUdCDQzkFw117vBMsaFI',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1011,'URK20516.1','MPXV-USA_2022_MA001-077',0,'cds',187022,'R',193,194,'P','R194P',0),(30,'OP018590.1','ePfgay59xEvcy6ZkXkl3b4K+FXs',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,744,'ON563414.3','ON563414.3',1,'source',193383,'C',133122,133123,' ','del:133123',0),(162340,'OP536682.2','eqKGvuLL3qxThr+WaT0icjDR01c',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1103,'URK20608.1','MPXV-USA_2022_MA001-169',0,'cds',188793,'A',232,233,'G','A233G',0),(162340,'OP536682.2','eqKGvuLL3qxThr+WaT0icjDR01c',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1118,'URK20623.1','MPXV-USA_2022_MA001-184',0,'cds',188794,'T',21,22,'K','T22K',0),(276,'OP339846.1','FFYDto9G11YDRzVfMY4kQIaLTOA',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1011,'URK20516.1','MPXV-USA_2022_MA001-077',0,'cds',187022,'R',193,194,'P','R194P',0),(688,'OP484680.1','FUFXhQjR2C8+YWmDLd+B+cTfzQs',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1030,'URK20535.1','MPXV-USA_2022_MA001-096',0,'cds',256406,'T',57,58,'K','T58K',0),(162438,'OP536672.2','GONc/xqo3afP6mb47k7pjMXt28U',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1118,'URK20623.1','MPXV-USA_2022_MA001-184',0,'cds',188794,'T',21,22,'K','T22K',0),(162438,'OP536672.2','GONc/xqo3afP6mb47k7pjMXt28U',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1030,'URK20535.1','MPXV-USA_2022_MA001-096',0,'cds',65683589,'D',722,723,'G','D723G',0),(160603,'OP536727.2','GpLaB2zUpzE3NCJyf0HGN17wMeA',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1103,'URK20608.1','MPXV-USA_2022_MA001-169',0,'cds',188793,'A',232,233,'G','A233G',0),(160574,'OP536678.2','HA4kc/5HruP7Y3D0vITqH6In/ZY',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1068,'URK20573.1','MPXV-USA_2022_MA001-134',0,'cds',186319,'Q',435,436,'P','Q436P',0),(160574,'OP536678.2','HA4kc/5HruP7Y3D0vITqH6In/ZY',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1096,'URK20601.1','MPXV-USA_2022_MA001-162',0,'cds',186320,'E',120,121,'K','E121K',0),(160574,'OP536678.2','HA4kc/5HruP7Y3D0vITqH6In/ZY',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1118,'URK20623.1','MPXV-USA_2022_MA001-184',0,'cds',188794,'T',21,22,'K','T22K',0),(160574,'OP536678.2','HA4kc/5HruP7Y3D0vITqH6In/ZY',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,744,'ON563414.3','ON563414.3',1,'source',74136548,'C',43028,43029,'T','C43029T',0),(160532,'ON929062.1','hmOxaphdHR+xQNr17bIOVnAZHps',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1121,'URK20626.1','MPXV-USA_2022_MA001-187',0,'cds',187986,'Q',187,188,'F','Q188F',0),(17,'OP626136.1','horkpAf580aj/PhJ8yZN/Q6Lssc',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1121,'URK20626.1','MPXV-USA_2022_MA001-187',0,'cds',187986,'Q',187,188,'F','Q188F',0),(1083,'OP484695.1','HSomzvJaCcyNeG7/cBLQ+MAncx4',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1011,'URK20516.1','MPXV-USA_2022_MA001-077',0,'cds',187022,'R',193,194,'P','R194P',0),(161178,'OP215261.1','HUkW8NWrXq6DYhukVcshtLi2AZo',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,744,'ON563414.3','ON563414.3',1,'source',193383,'C',133122,133123,' ','del:133123',0),(584,'OP215272.1','hzPGmD1hyD0K5pnh8WwRkU32/6E',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1011,'URK20516.1','MPXV-USA_2022_MA001-077',0,'cds',187022,'R',193,194,'P','R194P',0),(607,'OP018600.1','i24dxFNV+/yoIGwNGp6P17kU++Y',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1121,'URK20626.1','MPXV-USA_2022_MA001-187',0,'cds',187986,'Q',187,188,'F','Q188F',0),(843,'ON929085.1','i977Qo5QUC2QHJdbp60CUxINGZE',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1011,'URK20516.1','MPXV-USA_2022_MA001-077',0,'cds',187022,'R',193,194,'P','R194P',0),(1044,'ON929064.1','Jhu77l3OwPqtNfOfqj8bK7P+ZhU',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1011,'URK20516.1','MPXV-USA_2022_MA001-077',0,'cds',187022,'R',193,194,'P','R194P',0),(1095,'OP215287.1','JMwakPA/B11HLFM/ggz25REjTqo',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1011,'URK20516.1','MPXV-USA_2022_MA001-077',0,'cds',187022,'R',193,194,'P','R194P',0),(406,'OP626112.1','Jpl0IRY6IZw6fYwENXNl/JB0KjU',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1105,'URK20610.1','MPXV-USA_2022_MA001-171',0,'cds',189923,'D',24,25,'G','D25G',0),(1169,'OP484671.1','K59ZiZzuCCQzSLYgpKQSJ23e8bQ',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1011,'URK20516.1','MPXV-USA_2022_MA001-077',0,'cds',187022,'R',193,194,'P','R194P',0),(693,'OP018589.1','kIxQCpG5RXHtjw307yEF+bctp3U',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1011,'URK20516.1','MPXV-USA_2022_MA001-077',0,'cds',187022,'R',193,194,'P','R194P',0),(160033,'OP536717.2','KshD/hY10uetRS8acekMKd9wCv4',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,744,'ON563414.3','ON563414.3',1,'source',198997,'G',165078,165079,'A','G165079A',0),(159131,'OP536666.2','leoKQZRtcGCf1tfIi4svXsDenHY',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,744,'ON563414.3','ON563414.3',1,'source',198997,'G',165078,165079,'A','G165079A',0),(704,'ON929084.1','lIcrqM3lNDMKb/hJL0uetL5onf8',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1011,'URK20516.1','MPXV-USA_2022_MA001-077',0,'cds',187022,'R',193,194,'P','R194P',0),(1184,'OP524004.1','lk1phFwK0/GnRTSfd3oMWkHKy3w',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1011,'URK20516.1','MPXV-USA_2022_MA001-077',0,'cds',187022,'R',193,194,'P','R194P',0),(159187,'OP523996.1','m3cJzrGFLrQ7I1926niHHEHD9UE',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1011,'URK20516.1','MPXV-USA_2022_MA001-077',0,'cds',187022,'R',193,194,'P','R194P',0),(640,'ON959168.1','MCRq4/1JSJmuVDRKrlyiGEa7yxg',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1011,'URK20516.1','MPXV-USA_2022_MA001-077',0,'cds',187022,'R',193,194,'P','R194P',0),(967,'ON959176.1','MCRq4/1JSJmuVDRKrlyiGEa7yxg',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1011,'URK20516.1','MPXV-USA_2022_MA001-077',0,'cds',187022,'R',193,194,'P','R194P',0),(160260,'OP215276.1','mGx8bNlbXXTxH/GwaXXc6tz/LbQ',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1121,'URK20626.1','MPXV-USA_2022_MA001-187',0,'cds',187986,'Q',187,188,'F','Q188F',0),(161445,'OP536736.2','Mr3AOyi6sy4Re2OIRp6SL37FCk0',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1068,'URK20573.1','MPXV-USA_2022_MA001-134',0,'cds',186319,'Q',435,436,'P','Q436P',0),(161445,'OP536736.2','Mr3AOyi6sy4Re2OIRp6SL37FCk0',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1096,'URK20601.1','MPXV-USA_2022_MA001-162',0,'cds',186320,'E',120,121,'K','E121K',0),(261,'OP689684.1','Nk5XwjVt/3ksx/YjcUDhXrLUnIw',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1011,'URK20516.1','MPXV-USA_2022_MA001-077',0,'cds',187022,'R',193,194,'P','R194P',0),(380,'OP523980.1','o0YY9NpJCuMIPXa287bBSeURz/g',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1011,'URK20516.1','MPXV-USA_2022_MA001-077',0,'cds',187022,'R',193,194,'P','R194P',0),(380,'OP523980.1','o0YY9NpJCuMIPXa287bBSeURz/g',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,744,'ON563414.3','ON563414.3',1,'source',193383,'C',133122,133123,' ','del:133123',0),(235,'OP626118.1','o7qz6NnZ6mhdfC6/gBo7XWBvkyg',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1105,'URK20610.1','MPXV-USA_2022_MA001-171',0,'cds',189923,'D',24,25,'G','D25G',0),(712,'OP484666.1','OK2zON8AFaW1p+o+7EAtIIizwoo',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1105,'URK20610.1','MPXV-USA_2022_MA001-171',0,'cds',207371,'T',21,22,'K','T22K',0),(1009,'OP018602.1','P4dm8oTnpZG5v4O+wA9jmWwXkmk',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1121,'URK20626.1','MPXV-USA_2022_MA001-187',0,'cds',187986,'Q',187,188,'F','Q188F',0),(846,'OP270473.1','Paxhd1y3UXclDLzqUGXEFEWbcVo',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1121,'URK20626.1','MPXV-USA_2022_MA001-187',0,'cds',187986,'Q',187,188,'F','Q188F',0),(348,'OP523990.1','PKhwh+qfej9c7VjXgkEnYr49uY0',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1011,'URK20516.1','MPXV-USA_2022_MA001-077',0,'cds',187022,'R',193,194,'P','R194P',0),(160317,'OP536743.2','pTYROAf8jLOwezh3Cva8LzYpQbA',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1103,'URK20608.1','MPXV-USA_2022_MA001-169',0,'cds',188793,'A',232,233,'G','A233G',0),(591,'OP626116.1','q75OfhCTFRGzIwriSMS7aSgS9iY',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1068,'URK20573.1','MPXV-USA_2022_MA001-134',0,'cds',240804,'L',262,263,'F','L263F',0),(160314,'OP536676.2','qC+ji2+MW0+Ak7HHd2A+qTbDJwo',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1068,'URK20573.1','MPXV-USA_2022_MA001-134',0,'cds',186319,'Q',435,436,'P','Q436P',0),(160314,'OP536676.2','qC+ji2+MW0+Ak7HHd2A+qTbDJwo',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1096,'URK20601.1','MPXV-USA_2022_MA001-162',0,'cds',186320,'E',120,121,'K','E121K',0),(161574,'OP536730.2','qnKRHdqpAjm8SdKbPrmWzmPqh9Y',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1068,'URK20573.1','MPXV-USA_2022_MA001-134',0,'cds',186319,'Q',435,436,'P','Q436P',0),(161574,'OP536730.2','qnKRHdqpAjm8SdKbPrmWzmPqh9Y',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1118,'URK20623.1','MPXV-USA_2022_MA001-184',0,'cds',188794,'T',21,22,'K','T22K',0),(862,'OP626128.1','r0xeaDgT9JbcroNynAFlmr75bns',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1011,'URK20516.1','MPXV-USA_2022_MA001-077',0,'cds',187022,'R',193,194,'P','R194P',0),(159281,'OP536677.2','RG0RFHf0E07moqKLDgG1BDh77mI',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1118,'URK20623.1','MPXV-USA_2022_MA001-184',0,'cds',188794,'T',21,22,'K','T22K',0),(159281,'OP536677.2','RG0RFHf0E07moqKLDgG1BDh77mI',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1030,'URK20535.1','MPXV-USA_2022_MA001-096',0,'cds',65683589,'D',722,723,'G','D723G',0),(241,'ON959177.1','rKHyjooL5LTAAlpakurligK7d2s',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1121,'URK20626.1','MPXV-USA_2022_MA001-187',0,'cds',187986,'Q',187,188,'F','Q188F',0),(676,'OP523997.1','RKp4YrAmBmXEzwe0Kz6XsaYXsjw',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1011,'URK20516.1','MPXV-USA_2022_MA001-077',0,'cds',187022,'R',193,194,'P','R194P',0),(161337,'OP215212.1','rPqSeW++1ce+xvONTGX2cwW8bdk',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1011,'URK20516.1','MPXV-USA_2022_MA001-077',0,'cds',187022,'R',193,194,'P','R194P',0),(161337,'OP215212.1','rPqSeW++1ce+xvONTGX2cwW8bdk',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,744,'ON563414.3','ON563414.3',1,'source',193383,'C',133122,133123,' ','del:133123',0),(922,'OP484669.1','rVy8G0KlpbJkTsnw7gdjIYOYnA4',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1011,'URK20516.1','MPXV-USA_2022_MA001-077',0,'cds',187022,'R',193,194,'P','R194P',0),(770,'OP588945.1','sE//OLLeNgBe1GidVyw7HB54LLk',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1120,'URK20625.1','MPXV-USA_2022_MA001-186',0,'cds',187238,'R',83,84,'K','R84K',0),(668,'OP594195.1','sR6KAx6yf6oIDIgBEdy/HayXQAo',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1077,'URK20582.1','MPXV-USA_2022_MA001-143',0,'cds',202718,'C',132,133,'F','C133F',0),(162263,'OP484688.1','sYMF82Ve6Q7PtJFGIO61gOpDe2g',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1120,'URK20625.1','MPXV-USA_2022_MA001-186',0,'cds',187238,'R',83,84,'K','R84K',0),(760,'OP484667.1','tGXa7CDPahRy9ceJshJ2q4kPT8Q',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,744,'ON563414.3','ON563414.3',1,'source',191851,'C',159771,159772,'T','C159772T',0),(1101,'ON959169.1','TOP6STwBwAu74VKyhx+qnjwevI8',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,744,'ON563414.3','ON563414.3',1,'source',191851,'C',159771,159772,'T','C159772T',0),(159157,'OP536715.2','TSeLvcIRvHT41bCWdihwpvlV3jU',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1118,'URK20623.1','MPXV-USA_2022_MA001-184',0,'cds',188794,'T',21,22,'K','T22K',0),(545,'ON929059.1','TW4ZC+iBYemYz5Dxvhyafj7fbTk',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1011,'URK20516.1','MPXV-USA_2022_MA001-077',0,'cds',187022,'R',193,194,'P','R194P',0),(159355,'OP594187.1','u7TlC53ih+eOchUJQATnXeIjTzE',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1011,'URK20516.1','MPXV-USA_2022_MA001-077',0,'cds',187022,'R',193,194,'P','R194P',0),(919,'OP524012.1','UjkjttldHl2sjHXUglhHGZrxr2U',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,744,'ON563414.3','ON563414.3',1,'source',189741,'G',50050,50051,'A','G50051A',0),(785,'OP536738.2','UrOmGuMp2kxKxS0TvHkL/hrGjhg',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1118,'URK20623.1','MPXV-USA_2022_MA001-184',0,'cds',188794,'T',21,22,'K','T22K',0),(785,'OP536738.2','UrOmGuMp2kxKxS0TvHkL/hrGjhg',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,744,'ON563414.3','ON563414.3',1,'source',198997,'G',165078,165079,'A','G165079A',0),(59,'OP524007.1','w4oHYoNvMia3wlgFAMMGav3MPQw',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1120,'URK20625.1','MPXV-USA_2022_MA001-186',0,'cds',187238,'R',83,84,'K','R84K',0),(682,'OP626114.1','WE1AG1cHkV267liZQw3Kr/IYVFk',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1105,'URK20610.1','MPXV-USA_2022_MA001-171',0,'cds',189923,'D',24,25,'G','D25G',0),(661,'OP484679.1','WRnAR7ZFWqzVFjGNv5yPnL4JKRA',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1121,'URK20626.1','MPXV-USA_2022_MA001-187',0,'cds',187986,'Q',187,188,'F','Q188F',0),(551,'OP626110.1','xc08MjuH3ufrsOcRmj9GTDcxhoE',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1011,'URK20516.1','MPXV-USA_2022_MA001-077',0,'cds',187022,'R',193,194,'P','R194P',0),(578,'OP523998.1','xGdoWuOALYMCFmdMhwGph65JWtI',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1011,'URK20516.1','MPXV-USA_2022_MA001-077',0,'cds',187022,'R',193,194,'P','R194P',0),(705,'OP626137.1','xnpGqqTwTX+c/ClS0nizRAmY+zQ',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1011,'URK20516.1','MPXV-USA_2022_MA001-077',0,'cds',187022,'R',193,194,'P','R194P',0),(52,'OP523994.1','xup7BsaWJ2Nuy11BsVOJi+/j6Dk',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1120,'URK20625.1','MPXV-USA_2022_MA001-186',0,'cds',187238,'R',83,84,'K','R84K',0),(159079,'OP215259.1','yc6ERPfvaBxXQI/fpUeg4hSo3Cg',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,744,'ON563414.3','ON563414.3',1,'source',193383,'C',133122,133123,' ','del:133123',0),(595,'OP536745.2','yXurIn0/aLuAwh7wlXDS/0WTFnY',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1103,'URK20608.1','MPXV-USA_2022_MA001-169',0,'cds',188793,'A',232,233,'G','A233G',0),(595,'OP536745.2','yXurIn0/aLuAwh7wlXDS/0WTFnY',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1118,'URK20623.1','MPXV-USA_2022_MA001-184',0,'cds',188794,'T',21,22,'K','T22K',0),(161639,'OP536669.1','Zh4RfLTSd8cu/fR+E9dQ6hbPNZg',4,'ON563414.3',0,4,'ON563414.3','ON563414.3',1,1118,'URK20623.1','MPXV-USA_2022_MA001-184',0,'cds',188794,'T',21,22,'K','T22K',0);
+/*!40000 ALTER TABLE `variantView` ENABLE KEYS */;
+UNLOCK TABLES;
+/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
+
+/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
+/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
+/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
+/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
+/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
+/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
+/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
+
+-- Dump completed on 2023-03-20 14:46:03
diff --git a/tests/test_compare_table.py b/tests/test_compare_table.py
new file mode 100644
index 0000000..d303058
--- /dev/null
+++ b/tests/test_compare_table.py
@@ -0,0 +1,486 @@
+import os
+import unittest
+
+from dash.html import Span
+from data import load_all_sql_files
+import pandas as pd
+from pandas._testing import assert_frame_equal
+from parameterized import parameterized
+
+from pages.utils import get_color_dict
+from pages.utils_compare import create_comparison_tables
+from pages.utils_compare import find_unique_and_shared_variants
+from pages.utils_tables import OverviewTable
+from tests.test_db_properties import DbProperties
+
+DB_DUMP_DIR = os.path.join(os.path.dirname(os.path.dirname(__file__)), "sql_dumps")
+
+correct_result_dict = {
+ "cds": {
+ "correct_cols": [
+ "sample.name",
+ "AA_PROFILE",
+ "IMPORTED",
+ "COLLECTION_DATE",
+ "RELEASE_DATE",
+ "ISOLATE",
+ "LENGTH",
+ "SEQ_TECH",
+ "COUNTRY",
+ "GEO_LOCATION",
+ "HOST",
+ "GENOME_COMPLETENESS",
+ "REFERENCE_ACCESSION",
+ ],
+ "correct_cols_overview_variant": ["gene:variant", "freq l", "freq r"],
+ "mut_opt_left": [
+ {
+ "label": Span(children="OPG151:L263F", style={"color": "#222A2A"}),
+ "value": "OPG151:L263F",
+ "freq": 1,
+ }
+ ],
+ "mut_opt_right": [
+ {
+ "label": Span(children="OPG193:A233G", style={"color": "#750D86"}),
+ "value": "OPG193:A233G",
+ "freq": 3,
+ },
+ {
+ "label": Span(children="OPG113:D723G", style={"color": "#DA16FF"}),
+ "value": "OPG113:D723G",
+ "freq": 2,
+ },
+ ],
+ "mut_opt_both": [
+ {
+ "label": Span(children="OPG193:L263F", style={"color": "#750D86"}),
+ "value": "OPG193:L263F",
+ "freq": 229,
+ }
+ ],
+ "seq_tech_left": ["Illumina"],
+ "seq_tech_right": ["Nanopore"],
+ "seq_tech_both": ["Illumina", "Nanopore"],
+ "max_freq_nb_left": 1,
+ "max_freq_nb_right": 3,
+ "max_freq_nb_both": 0,
+ "mut_value_left": ["OPG151:L263F"],
+ "mut_value_both": ["OPG193:L263F"],
+ "mut_value_right": ["OPG193:A233G", "OPG113:D723G"],
+ "len_table_left": 1,
+ "len_table_right": 5,
+ "len_table_both": 229,
+ "variantView_df_both": pd.DataFrame(
+ [["OPG193:L263F", 204, 25]], columns=["gene:variant", "freq l", "freq r"]
+ ),
+ "variantView_df_both_json": '{"columns":["gene:variant","freq l","freq r"],"index":[0],"data":[["OPG193:L263F",204,25]]}',
+ "table_df_records": [
+ {
+ "unique left": "OPG151:L263F",
+ "# left": 1.0,
+ "shared": "OPG193:L263F",
+ "# l": 204.0,
+ "# r": 25.0,
+ "unique right": "OPG193:A233G",
+ "# right": 3,
+ },
+ {
+ "unique left": float("nan"),
+ "# left": float("nan"),
+ "shared": float("nan"),
+ "# l": float("nan"),
+ "# r": float("nan"),
+ "unique right": "OPG113:D723G",
+ "# right": 2,
+ },
+ ],
+ "overview_left": pd.DataFrame([["OPG151:L263F", 1]], columns=["value", "freq"]),
+ "overview_right": pd.DataFrame(
+ [["OPG193:A233G", 3], ["OPG113:D723G", 2]], columns=["value", "freq"]
+ ),
+ "overview_both": pd.DataFrame(
+ [["OPG193:L263F", 204, 25]], columns=["gene:variant", "freq l", "freq r"]
+ ),
+ },
+ "source": {
+ "correct_cols": [
+ "sample.name",
+ "NUC_PROFILE",
+ "IMPORTED",
+ "COLLECTION_DATE",
+ "RELEASE_DATE",
+ "ISOLATE",
+ "LENGTH",
+ "SEQ_TECH",
+ "COUNTRY",
+ "GEO_LOCATION",
+ "HOST",
+ "GENOME_COMPLETENESS",
+ "REFERENCE_ACCESSION",
+ ],
+ "correct_cols_overview_variant": ["variant.label", "freq l", "freq r"],
+ "mut_opt_left": [
+ {"label": "G74360A", "value": "G74360A", "freq": 37},
+ {"label": "C70780T", "value": "C70780T", "freq": 12},
+ {"label": "G8020A", "value": "G8020A", "freq": 2},
+ {"label": "C11343A", "value": "C11343A", "freq": 1},
+ {"label": "G173318A", "value": "G173318A", "freq": 1},
+ ],
+ "mut_opt_right": [
+ {"label": "del:150586-150602", "value": "del:150586-150602", "freq": 25}
+ ],
+ "mut_opt_both": [],
+ "seq_tech_left": ["Illumina"],
+ "seq_tech_right": ["Nanopore"],
+ "seq_tech_both": [],
+ "max_freq_nb_left": 37,
+ "max_freq_nb_right": 25,
+ "max_freq_nb_both": 0,
+ "mut_value_left": ["G74360A", "C70780T", "G8020A", "C11343A", "G173318A"],
+ "mut_value_both": [],
+ "mut_value_right": ["del:150586-150602"],
+ "len_table_left": 53,
+ "len_table_right": 25,
+ "len_table_both": 0,
+ "variantView_df_both": pd.DataFrame(
+ columns=["variant.label", "freq l", "freq r"], index=pd.RangeIndex(0, 0, 1)
+ ),
+ "variantView_df_both_json": '{"columns":["variant.label","freq l","freq r"],"index":[],"data":[]}',
+ "table_df_records": [
+ {
+ "unique left": "G74360A",
+ "# left": 37,
+ "shared": float("nan"),
+ "# l": float("nan"),
+ "# r": float("nan"),
+ "unique right": "del:150586-150602",
+ "# right": 25.0,
+ },
+ {
+ "unique left": "C70780T",
+ "# left": 12,
+ "shared": float("nan"),
+ "# l": float("nan"),
+ "# r": float("nan"),
+ "unique right": float("nan"),
+ "# right": float("nan"),
+ },
+ {
+ "unique left": "G8020A",
+ "# left": 2,
+ "shared": float("nan"),
+ "# l": float("nan"),
+ "# r": float("nan"),
+ "unique right": float("nan"),
+ "# right": float("nan"),
+ },
+ {
+ "unique left": "C11343A",
+ "# left": 1,
+ "shared": float("nan"),
+ "# l": float("nan"),
+ "# r": float("nan"),
+ "unique right": float("nan"),
+ "# right": float("nan"),
+ },
+ {
+ "unique left": "G173318A",
+ "# left": 1,
+ "shared": float("nan"),
+ "# l": float("nan"),
+ "# r": float("nan"),
+ "unique right": float("nan"),
+ "# right": float("nan"),
+ },
+ ],
+ "overview_left": pd.DataFrame(
+ [
+ ["G74360A", 37],
+ ["C70780T", 12],
+ ["G8020A", 2],
+ ["C11343A", 1],
+ ["G173318A", 1],
+ ],
+ columns=["value", "freq"],
+ ),
+ "overview_right": pd.DataFrame(
+ [["del:150586-150602", 25]], columns=["value", "freq"]
+ ),
+ "overview_both": pd.DataFrame(
+ columns=["variant.label", "freq l", "freq r"], index=pd.RangeIndex(0, 0, 1)
+ ),
+ },
+}
+
+test_params = [
+ ["cds"],
+ ["source"],
+]
+
+
+class TestCompareTable(unittest.TestCase):
+ """
+ test functions in utils_compare with functions used by compare tool
+ """
+
+ @classmethod
+ def setUpClass(cls):
+ cls.db_name = "mpx_test_04"
+ cls.processed_df_dict = load_all_sql_files(cls.db_name, test_db=True)
+ cls.countries = DbProperties.country_entries_cds_per_country.keys()
+ cls.color_dict = get_color_dict(cls.processed_df_dict)
+ cls.genes_left = ["OPG193", "OPG151"]
+ cls.seq_tech_left = ["Illumina"]
+ cls.genes_right = ["OPG106", "OPG193", "OPG113"]
+ cls.seq_tech_right = ["Nanopore"]
+ cls.completeness = "partial"
+ cls.reference = 2
+ cls.start_date = "2022-6-28"
+ cls.end_date = "2022-10-28"
+
+ @parameterized.expand(test_params)
+ def test_find_unique_and_shared_variants(self, aa_nt):
+ (
+ mut_options_left,
+ mut_options_right,
+ mut_options_both,
+ mut_value_left,
+ mut_value_right,
+ mut_value_both,
+ max_freq_nb_left,
+ max_freq_nb_right,
+ max_freq_nb_both,
+ ) = find_unique_and_shared_variants(
+ self.processed_df_dict,
+ self.color_dict,
+ self.completeness,
+ self.reference,
+ aa_nt,
+ self.genes_left,
+ self.seq_tech_left,
+ self.countries,
+ self.start_date,
+ self.end_date,
+ self.genes_right,
+ self.seq_tech_right,
+ self.countries,
+ self.start_date,
+ self.end_date,
+ )
+ for i in range(0, len(correct_result_dict[aa_nt]["mut_opt_left"])):
+ assert (
+ mut_options_left[i]["value"]
+ == correct_result_dict[aa_nt]["mut_opt_left"][i]["value"]
+ )
+ assert (
+ mut_options_left[i]["freq"]
+ == correct_result_dict[aa_nt]["mut_opt_left"][i]["freq"]
+ )
+ for i in range(0, len(correct_result_dict[aa_nt]["mut_opt_right"])):
+ assert (
+ mut_options_right[i]["value"]
+ == correct_result_dict[aa_nt]["mut_opt_right"][i]["value"]
+ )
+ assert (
+ mut_options_right[i]["freq"]
+ == correct_result_dict[aa_nt]["mut_opt_right"][i]["freq"]
+ )
+ for i in range(0, len(correct_result_dict[aa_nt]["mut_opt_both"])):
+ assert (
+ mut_options_both[i]["value"]
+ == correct_result_dict[aa_nt]["mut_opt_both"][i]["value"]
+ )
+ assert (
+ mut_options_both[i]["freq"]
+ == correct_result_dict[aa_nt]["mut_opt_both"][i]["freq"]
+ )
+ self.assertListEqual(
+ mut_value_left, correct_result_dict[aa_nt]["mut_value_left"]
+ )
+ self.assertListEqual(
+ mut_value_right, correct_result_dict[aa_nt]["mut_value_right"]
+ )
+ self.assertListEqual(
+ mut_value_both, correct_result_dict[aa_nt]["mut_value_both"]
+ )
+ assert max_freq_nb_left == correct_result_dict[aa_nt]["max_freq_nb_left"]
+ assert max_freq_nb_right == correct_result_dict[aa_nt]["max_freq_nb_right"]
+
+ @parameterized.expand(test_params)
+ def test_create_comparison_tables_cds(self, aa_nt):
+ (
+ table_df_1,
+ table_df_2,
+ table_df_3,
+ variantView_df_overview_both,
+ ) = create_comparison_tables(
+ self.processed_df_dict,
+ self.completeness,
+ aa_nt,
+ correct_result_dict[aa_nt]["mut_value_left"],
+ self.reference,
+ self.seq_tech_left,
+ self.countries,
+ self.start_date,
+ self.end_date,
+ correct_result_dict[aa_nt]["mut_value_right"],
+ self.seq_tech_right,
+ self.countries,
+ self.start_date,
+ self.end_date,
+ correct_result_dict[aa_nt]["mut_value_both"],
+ )
+ mut_col = "AA_PROFILE" if aa_nt == "cds" else "NUC_PROFILE"
+ for mut in table_df_1[mut_col].to_list():
+ assert (
+ len(
+ set(mut.split(",")).intersection(
+ set(correct_result_dict[aa_nt]["mut_value_left"])
+ )
+ )
+ > 0
+ )
+ for mut in table_df_2[mut_col].to_list():
+ assert (
+ len(
+ set(mut.split(",")).intersection(
+ set(correct_result_dict[aa_nt]["mut_value_right"])
+ )
+ )
+ > 0
+ )
+ for mut in table_df_3[mut_col].to_list():
+ assert (
+ len(
+ set(mut.split(",")).intersection(
+ set(correct_result_dict[aa_nt]["mut_value_both"])
+ )
+ )
+ > 0
+ )
+ self.assertListEqual(
+ list(table_df_1["SEQ_TECH"].unique()),
+ correct_result_dict[aa_nt]["seq_tech_left"],
+ )
+ self.assertListEqual(
+ list(table_df_2["SEQ_TECH"].unique()),
+ correct_result_dict[aa_nt]["seq_tech_right"],
+ )
+ self.assertListEqual(
+ list(table_df_3["SEQ_TECH"].unique()),
+ correct_result_dict[aa_nt]["seq_tech_both"],
+ )
+ assert len(table_df_1) == correct_result_dict[aa_nt]["len_table_left"]
+ assert len(table_df_2) == correct_result_dict[aa_nt]["len_table_right"]
+ assert len(table_df_3) == correct_result_dict[aa_nt]["len_table_both"]
+ assert_frame_equal(
+ variantView_df_overview_both,
+ correct_result_dict[aa_nt]["variantView_df_both"],
+ check_datetimelike_compat=True,
+ check_dtype=False,
+ )
+
+ @parameterized.expand(test_params)
+ def test_empty_filtering(self, aa_nt):
+ (
+ table_df_1,
+ table_df_2,
+ table_df_3,
+ variantView_df_both,
+ ) = create_comparison_tables(
+ self.processed_df_dict,
+ self.completeness,
+ aa_nt,
+ [],
+ self.reference,
+ [],
+ [],
+ self.start_date,
+ self.end_date,
+ [],
+ [],
+ [],
+ self.start_date,
+ self.end_date,
+ [],
+ )
+ for df in table_df_1, table_df_2, table_df_3:
+ assert df.empty
+ self.assertListEqual(
+ list(df.columns), correct_result_dict[aa_nt]["correct_cols"]
+ )
+ assert variantView_df_both.empty
+ self.assertListEqual(
+ list(variantView_df_both.columns),
+ correct_result_dict[aa_nt]["correct_cols_overview_variant"],
+ )
+
+
+class TestOverviewTable(unittest.TestCase):
+ """
+ test of OverviewTable class methods used for generating overview table in compare tool
+ """
+
+ def setUp(self):
+ self.column_names_overview = [
+ {"name": "unique variants for left selection", "id": "unique left"},
+ {"name": "# seq left", "id": "# left"},
+ {"name": "shared variants of both selections", "id": "shared"},
+ {"name": "# seq left", "id": "# l"},
+ {"name": "# seq right", "id": "# r"},
+ {"name": "unique variants for right selection", "id": "unique right"},
+ {"name": "# seq right", "id": "# right"},
+ ]
+
+ @parameterized.expand(test_params)
+ def test_create_df_from_mutation_options(self, aa_nt):
+ overview_table = OverviewTable(aa_nt)
+ df_left = overview_table.create_df_from_mutation_options(
+ correct_result_dict[aa_nt]["mut_opt_left"],
+ correct_result_dict[aa_nt]["mut_value_left"],
+ )
+ df_right = overview_table.create_df_from_mutation_options(
+ correct_result_dict[aa_nt]["mut_opt_right"],
+ correct_result_dict[aa_nt]["mut_value_right"],
+ )
+ assert_frame_equal(df_left, correct_result_dict[aa_nt]["overview_left"])
+ assert_frame_equal(df_right, correct_result_dict[aa_nt]["overview_right"])
+
+ @parameterized.expand(test_params)
+ def test_create_df_from_json(self, aa_nt):
+ overview_table = OverviewTable(aa_nt)
+ df_both = overview_table.create_df_from_json(
+ correct_result_dict[aa_nt]["variantView_df_both_json"],
+ correct_result_dict[aa_nt]["mut_value_both"],
+ )
+ assert_frame_equal(
+ df_both, correct_result_dict[aa_nt]["overview_both"], check_dtype=False
+ )
+
+ @parameterized.expand(test_params)
+ def test_create_overview_table(self, aa_nt):
+ overview_table = OverviewTable(aa_nt)
+ df_left = overview_table.create_df_from_mutation_options(
+ correct_result_dict[aa_nt]["mut_opt_left"],
+ correct_result_dict[aa_nt]["mut_value_left"],
+ )
+ df_right = overview_table.create_df_from_mutation_options(
+ correct_result_dict[aa_nt]["mut_opt_right"],
+ correct_result_dict[aa_nt]["mut_value_right"],
+ )
+
+ df_both = overview_table.create_df_from_json(
+ correct_result_dict[aa_nt]["variantView_df_both_json"],
+ correct_result_dict[aa_nt]["mut_value_both"],
+ )
+ table_df_records, column_names = overview_table.create_overview_table(
+ df_left, df_both, df_right
+ )
+ for i, df_dict in enumerate(correct_result_dict[aa_nt]["table_df_records"]):
+ for key in df_dict.keys():
+ if pd.isna(df_dict[key]):
+ assert pd.isna(table_df_records[i][key])
+ else:
+ assert df_dict[key] == table_df_records[i][key]
+ self.assertListEqual(column_names, self.column_names_overview)
diff --git a/tests/test_date_slider.py b/tests/test_date_slider.py
new file mode 100644
index 0000000..65e5769
--- /dev/null
+++ b/tests/test_date_slider.py
@@ -0,0 +1,67 @@
+from datetime import date
+import os
+import unittest
+
+from data import load_all_sql_files
+
+from pages.utils_worldMap_explorer import DateSlider
+
+DB_DUMP_DIR = os.path.join(os.path.dirname(os.path.dirname(__file__)), "sql_dumps")
+# os.environ['TZ'] = 'Europe/Germany'
+# os.system('tzutil /s "Central Standard Time"')
+
+
+class TestDateSlider(unittest.TestCase):
+ """
+ test of class methods DateSlider
+ """
+
+ @classmethod
+ def setUpClass(cls):
+ cls.db_name = "mpx_test_04"
+ cls.processed_df_dict = load_all_sql_files(cls.db_name, test_db=True)
+ cls.date_slider = DateSlider(cls.processed_df_dict)
+
+ def test_dates(self):
+ assert self.date_slider.min_date == date(2022, 6, 28)
+ assert self.date_slider.max_date == date(2022, 10, 1)
+ assert len(self.date_slider.date_list) == 96
+
+ def test_unix_time_millis(self):
+ # HACK: the problem is if you're using Unix timestamps in your pytest tests
+ # and the timezone of the Github Actions or any testing instance
+ # environment is different from the timezone used
+ # to generate the Unix timestamps, you may get unexpected results.
+ # , that is why we use list to capture either 2022-12-2 or 2022-12-3.
+ assert DateSlider.unix_time_millis(date(2022, 12, 3)) in [
+ 1670022000,
+ 1670025600,
+ ]
+ # assert 1670022000 == DateSlider.unix_time_millis(date(2022, 12, 3))
+
+ def test_unix_to_date(self):
+ assert DateSlider.unix_to_date(1669939200) == date(2022, 12, 2)
+ assert DateSlider.unix_to_date(1672531200) == date(2023, 1, 1)
+
+ # assert DateSlider.unix_to_date(1669935600) == date(2022, 12, 2)
+ # assert DateSlider.unix_to_date(1672527600) == date(2023, 1, 1)
+
+ def test_get_all_dates_in_interval(self):
+ dates = [1671840000, 1672531200]
+
+ # dates = [1671836400, 1672527600] start from date(2022, 12, 24)
+ # dates = [1669935600, 1672527600] default
+ interval = 9
+ date_list = self.date_slider.get_all_dates_in_interval(dates, interval)
+ correct_dates = [
+ date(2022, 12, 24),
+ date(2022, 12, 25),
+ date(2022, 12, 26),
+ date(2022, 12, 27),
+ date(2022, 12, 28),
+ date(2022, 12, 29),
+ date(2022, 12, 30),
+ date(2022, 12, 31),
+ date(2023, 1, 1),
+ ]
+ self.assertListEqual(date_list, correct_dates)
diff --git a/tests/test_db_preprocessing.py b/tests/test_db_preprocessing.py
new file mode 100644
index 0000000..45ed02f
--- /dev/null
+++ b/tests/test_db_preprocessing.py
@@ -0,0 +1,209 @@
+from datetime import date
+import os
+import unittest
+
+from data import load_all_sql_files
+
+from tests.test_db_properties import DbProperties
+
+DB_DUMP_DIR = os.path.join(os.path.dirname(os.path.dirname(__file__)), "sql_dumps")
+
+
+def to_date(d):
+ return date.fromisoformat(d)
+
+
+class TestDbPreprocessing(unittest.TestCase):
+ """
+ test database preprocessing, preprocessing functions in file data.py
+ test dict structure, variantViews, propertyViews and world_dfs
+ """
+
+ @classmethod
+ def setUpClass(cls):
+ cls.db_name = "mpx_test_04"
+ cls.processed_df_dict = load_all_sql_files(cls.db_name, test_db=True)
+ cls.countries = DbProperties.country_entries_cds_per_country.keys()
+
+ def test_df_dict_structure(self):
+ assert list(self.processed_df_dict["propertyView"].keys()) == [
+ "complete",
+ "partial",
+ ]
+ assert list(self.processed_df_dict["variantView"].keys()) == [
+ "complete",
+ "partial",
+ ]
+
+ assert list(self.processed_df_dict["variantView"]["complete"].keys()) == [2, 4]
+ assert list(self.processed_df_dict["variantView"]["complete"][2].keys()) == [
+ "source",
+ "cds",
+ ]
+ assert list(self.processed_df_dict["variantView"]["partial"].keys()) == [2, 4]
+ assert list(self.processed_df_dict["variantView"]["partial"][2].keys()) == [
+ "source",
+ "cds",
+ ]
+
+ assert list(self.processed_df_dict["world_map"]["complete"].keys()) == [2, 4]
+ assert list(self.processed_df_dict["world_map"]["partial"].keys()) == [2, 4]
+
+ def test_world_df(self):
+ world_dfs = {
+ "complete": {
+ 2: self.processed_df_dict["world_map"]["complete"][2],
+ 4: self.processed_df_dict["world_map"]["complete"][4],
+ },
+ "partial": {
+ 2: self.processed_df_dict["world_map"]["partial"][2],
+ 4: self.processed_df_dict["world_map"]["partial"][4],
+ },
+ }
+ for reference in [2, 4]:
+ for completeness in ["complete", "partial"]:
+ # print((world_dfs[completeness][reference].head()))
+ assert (
+ list(world_dfs[completeness][reference].columns)
+ == DbProperties.world_df_columns
+ )
+ # test entries per country
+ for country in self.countries:
+ world_df = world_dfs[completeness][reference]
+ world_df_country = world_df[world_df["COUNTRY"] == country]
+
+ assert (
+ len(world_df_country)
+ == DbProperties.country_entries_cds_per_country[country][
+ completeness
+ ][reference]
+ )
+
+ assert (
+ set(world_df_country["variant.label"])
+ == DbProperties.variants_cds_per_country[country][completeness][
+ reference
+ ]
+ )
+
+ assert (
+ set(world_df_country["gene:variant"])
+ == DbProperties.gene_variants_cds_per_country[country][
+ completeness
+ ][reference]
+ )
+
+ assert (
+ set(world_df_country["SEQ_TECH"])
+ == DbProperties.seq_techs_cds_per_country[country][
+ completeness
+ ][reference]
+ )
+ assert (
+ set(world_df_country["element.symbol"])
+ == DbProperties.genes_per_country[country][completeness][
+ reference
+ ]
+ )
+
+ samples = set(
+ [
+ item
+ for sublist in [
+ x.split(",") for x in world_df_country["sample_id_list"]
+ ]
+ for item in sublist
+ ]
+ )
+ assert (
+ len(samples)
+ == DbProperties.samples_dict_cds_per_country[country][
+ completeness
+ ][reference]
+ )
+
+ def test_variantView_df(self):
+ variantView_dfs_cds = {
+ "complete": {
+ 2: self.processed_df_dict["variantView"]["complete"][2]["cds"],
+ 4: self.processed_df_dict["variantView"]["complete"][4]["cds"],
+ },
+ "partial": {
+ 2: self.processed_df_dict["variantView"]["partial"][2]["cds"],
+ 4: self.processed_df_dict["variantView"]["partial"][4]["cds"],
+ },
+ }
+ variantView_dfs_source = {
+ "complete": {
+ 2: self.processed_df_dict["variantView"]["complete"][2]["source"],
+ 4: self.processed_df_dict["variantView"]["complete"][4]["source"],
+ },
+ "partial": {
+ 2: self.processed_df_dict["variantView"]["partial"][2]["source"],
+ 4: self.processed_df_dict["variantView"]["partial"][4]["source"],
+ },
+ }
+
+ source_samples = {"complete": {2: 51, 4: 7}, "partial": {2: 29, 4: 8}}
+ cds_samples = {"complete": {2: 162, 4: 57}, "partial": {2: 69, 4: 27}}
+ for reference in [2, 4]:
+ for completeness in ["complete", "partial"]:
+ variantView_source = variantView_dfs_source[completeness][reference]
+ variantView_cds = variantView_dfs_cds[completeness][reference]
+ assert (
+ list(variantView_source.columns)
+ == DbProperties.variantView_df_source_columns
+ )
+ assert (
+ list(variantView_cds.columns)
+ == DbProperties.variantView_df_cds_columns
+ )
+
+ assert (
+ sorted(list(set(variantView_source["variant.label"])))
+ == DbProperties.source_variants[completeness][reference]
+ )
+ assert (
+ sorted(list(set(variantView_cds["variant.label"])))
+ == DbProperties.cds_variants[completeness][reference]
+ )
+
+ assert (len(set(variantView_source["sample.name"]))) == source_samples[
+ completeness
+ ][reference]
+ assert (len(set(variantView_cds["sample.name"]))) == cds_samples[
+ completeness
+ ][reference]
+
+ assert set(variantView_source["element.type"]) == {"source"}
+ assert set(variantView_cds["element.type"]) == {"cds"}
+
+ assert (
+ set(variantView_cds["gene:variant"])
+ == DbProperties.cds_gene_variants[completeness][reference]
+ )
+
+ def test_propertyView_df(self):
+ propertyView_dfs = {
+ "complete": self.processed_df_dict["propertyView"]["complete"],
+ "partial": self.processed_df_dict["propertyView"]["partial"],
+ }
+
+ assert set(propertyView_dfs["complete"]["GENOME_COMPLETENESS"]) == {"complete"}
+ assert set(propertyView_dfs["partial"]["GENOME_COMPLETENESS"]) == {"partial"}
+
+ for completeness in ["complete", "partial"]:
+ propertyView = propertyView_dfs[completeness]
+ assert list(propertyView.columns) == DbProperties.propertyView_columns
+ assert not propertyView["COLLECTION_DATE"].isnull().values.any()
+ assert not propertyView["RELEASE_DATE"].isnull().values.any()
+ assert not propertyView["IMPORTED"].isnull().values.any()
+
+ for country in self.countries:
+ propertyView_country = propertyView[propertyView["COUNTRY"] == country]
+ assert (
+ len(list(propertyView_country["sample.id"]))
+ == DbProperties.samples_dict_propertyView_per_country[country][
+ completeness
+ ]
+ )
diff --git a/tests/test_db_properties.py b/tests/test_db_properties.py
new file mode 100644
index 0000000..bef3895
--- /dev/null
+++ b/tests/test_db_properties.py
@@ -0,0 +1,934 @@
+import datetime
+
+
+class DbProperties:
+ """
+ properties of test database "mpx_test_04", used for test comparisons
+ """
+
+ world_df_columns = [
+ "COUNTRY",
+ "COLLECTION_DATE",
+ "SEQ_TECH",
+ "sample_id_list",
+ "variant.label",
+ "number_sequences",
+ "element.symbol",
+ "gene:variant",
+ ]
+
+ variantView_df_source_columns = [
+ "sample.id",
+ "sample.name",
+ "reference.id",
+ "reference.accession",
+ "element.symbol",
+ "element.type",
+ "variant.id",
+ "variant.label",
+ ]
+
+ variantView_df_cds_columns = [
+ "sample.id",
+ "sample.name",
+ "reference.id",
+ "reference.accession",
+ "element.symbol",
+ "element.type",
+ "variant.id",
+ "variant.label",
+ "gene:variant",
+ ]
+
+ propertyView_columns = [
+ "sample.id",
+ "sample.name",
+ "COLLECTION_DATE",
+ "COUNTRY",
+ "GENOME_COMPLETENESS",
+ "GEO_LOCATION",
+ "HOST",
+ "IMPORTED",
+ "ISOLATE",
+ "LENGTH",
+ "RELEASE_DATE",
+ "SEQ_TECH",
+ ]
+
+ source_variants = {
+ "complete": {
+ 2: ["C11343A", "C70780T", "G74360A", "G8020A", "del:150586-150602"],
+ 4: ["C159772T", "G165079A", "G50051A", "del:133123"],
+ },
+ "partial": {
+ 2: ["C70780T", "G173318A", "G74360A", "del:150586-150602"],
+ 4: ["C159772T", "C43029T", "G165079A", "del:133123"],
+ },
+ }
+
+ cds_variants = {
+ "complete": {
+ 2: [
+ "A233G",
+ "C133F",
+ "D25G",
+ "L263F",
+ "Q188F",
+ "R194P",
+ "R84K",
+ "T22K",
+ "T58K",
+ ],
+ 4: [
+ "A233G",
+ "C133F",
+ "D25G",
+ "L263F",
+ "Q188F",
+ "R194P",
+ "R84K",
+ "T22K",
+ "T58K",
+ ],
+ },
+ "partial": {
+ 2: [
+ "A233G",
+ "D723G",
+ "E121K",
+ "L263F",
+ "Q188F",
+ "Q436P",
+ "R194P",
+ "R84K",
+ "T22K",
+ ],
+ 4: ["A233G", "D723G", "E121K", "Q188F", "Q436P", "R194P", "R84K", "T22K"],
+ },
+ }
+
+ cds_gene_variants = {
+ "complete": {
+ 2: {
+ "OPG094:R194P",
+ "OPG159:C133F",
+ "OPG193:L263F",
+ "OPG197:T22K",
+ "OPG005:T22K",
+ "OPG016:R84K",
+ "OPG151:L263F",
+ "OPG015:Q188F",
+ "OPG197:D25G",
+ "OPG113:T58K",
+ "OPG193:A233G",
+ },
+ 4: {
+ "MPXV-USA_2022_MA001-186:R84K",
+ "MPXV-USA_2022_MA001-171:T22K",
+ "MPXV-USA_2022_MA001-096:T58K",
+ "MPXV-USA_2022_MA001-143:C133F",
+ "MPXV-USA_2022_MA001-184:T22K",
+ "MPXV-USA_2022_MA001-171:D25G",
+ "MPXV-USA_2022_MA001-077:R194P",
+ "MPXV-USA_2022_MA001-134:L263F",
+ "MPXV-USA_2022_MA001-169:A233G",
+ "MPXV-USA_2022_MA001-187:Q188F",
+ },
+ },
+ "partial": {
+ 2: {
+ "OPG193:L263F",
+ "OPG185:E121K",
+ "OPG113:D723G",
+ "OPG016:R84K",
+ "OPG015:Q188F",
+ "OPG094:R194P",
+ "OPG151:Q436P",
+ "OPG193:A233G",
+ "OPG005:T22K",
+ },
+ 4: {
+ "MPXV-USA_2022_MA001-096:D723G",
+ "MPXV-USA_2022_MA001-187:Q188F",
+ "MPXV-USA_2022_MA001-184:T22K",
+ "MPXV-USA_2022_MA001-134:Q436P",
+ "MPXV-USA_2022_MA001-162:E121K",
+ "MPXV-USA_2022_MA001-169:A233G",
+ "MPXV-USA_2022_MA001-186:R84K",
+ "MPXV-USA_2022_MA001-077:R194P",
+ },
+ },
+ }
+
+ variants_cds_per_country = {
+ "Germany": {
+ "complete": {
+ 2: {"Q188F", "T22K", "R84K", "D25G", "T58K", "R194P", "L263F", "C133F"},
+ 4: {"C133F", "Q188F", "R84K", "D25G", "R194P", "L263F", "T22K", "T58K"},
+ },
+ "partial": {
+ 2: {"R194P", "R84K", "L263F", "Q188F"},
+ 4: {"R194P", "Q188F", "R84K"},
+ },
+ },
+ "USA": {
+ "complete": {
+ 2: {"T22K", "R84K", "L263F", "A233G"},
+ 4: {"T22K", "R84K", "A233G"},
+ },
+ "partial": {
+ 2: {"L263F", "T22K", "E121K", "Q436P", "D723G", "A233G"},
+ 4: {"Q436P", "A233G", "T22K", "D723G", "E121K"},
+ },
+ },
+ "Egypt": {
+ "complete": {
+ 2: {"L263F"},
+ 4: set(),
+ },
+ "partial": {
+ 2: set(),
+ 4: set(),
+ },
+ },
+ }
+
+ gene_variants_cds_per_country = {
+ "Germany": {
+ "complete": {
+ 2: {
+ "OPG015:Q188F",
+ "OPG016:R84K",
+ "OPG094:R194P",
+ "OPG113:T58K",
+ "OPG151:L263F",
+ "OPG159:C133F",
+ "OPG193:L263F",
+ "OPG197:D25G",
+ "OPG197:T22K",
+ },
+ 4: {
+ "MPXV-USA_2022_MA001-077:R194P",
+ "MPXV-USA_2022_MA001-096:T58K",
+ "MPXV-USA_2022_MA001-134:L263F",
+ "MPXV-USA_2022_MA001-143:C133F",
+ "MPXV-USA_2022_MA001-171:D25G",
+ "MPXV-USA_2022_MA001-171:T22K",
+ "MPXV-USA_2022_MA001-186:R84K",
+ "MPXV-USA_2022_MA001-187:Q188F",
+ },
+ },
+ "partial": {
+ 2: {"OPG015:Q188F", "OPG094:R194P", "OPG193:L263F", "OPG016:R84K"},
+ 4: {
+ "MPXV-USA_2022_MA001-077:R194P",
+ "MPXV-USA_2022_MA001-186:R84K",
+ "MPXV-USA_2022_MA001-187:Q188F",
+ },
+ },
+ },
+ "USA": {
+ "complete": {
+ 2: {"OPG005:T22K", "OPG193:L263F", "OPG193:A233G", "OPG016:R84K"},
+ 4: {
+ "MPXV-USA_2022_MA001-186:R84K",
+ "MPXV-USA_2022_MA001-184:T22K",
+ "MPXV-USA_2022_MA001-169:A233G",
+ },
+ },
+ "partial": {
+ 2: {
+ "OPG113:D723G",
+ "OPG193:L263F",
+ "OPG185:E121K",
+ "OPG151:Q436P",
+ "OPG005:T22K",
+ "OPG193:A233G",
+ },
+ 4: {
+ "MPXV-USA_2022_MA001-162:E121K",
+ "MPXV-USA_2022_MA001-184:T22K",
+ "MPXV-USA_2022_MA001-169:A233G",
+ "MPXV-USA_2022_MA001-096:D723G",
+ "MPXV-USA_2022_MA001-134:Q436P",
+ },
+ },
+ },
+ "Egypt": {
+ "complete": {
+ 2: {"OPG193:L263F"},
+ 4: set(),
+ },
+ "partial": {
+ 2: set(),
+ 4: set(),
+ },
+ },
+ }
+ seq_techs_cds_per_country = {
+ "Germany": {
+ "complete": {2: {"Illumina"}, 4: {"Illumina"}},
+ "partial": {2: {"Illumina"}, 4: {"Illumina"}},
+ },
+ "USA": {
+ "complete": {
+ 2: {"Nanopore", "Illumina"},
+ 4: {"Nanopore", "Illumina"},
+ },
+ "partial": {2: {"Nanopore"}, 4: {"Nanopore"}},
+ },
+ "Egypt": {
+ "complete": {
+ 2: {"Illumina"},
+ 4: set(),
+ },
+ "partial": {
+ 2: set(),
+ 4: set(),
+ },
+ },
+ }
+
+ seq_techs_propertyView_per_country = {
+ "Germany": {"complete": {"Illumina"}, "partial": {"Illumina"}},
+ "USA": {"complete": {"Nanopore", "Illumina"}, "partial": {"Nanopore"}},
+ "Egypt": {
+ "complete": {"Illumina"},
+ "partial": set(),
+ },
+ }
+
+ genes_per_country = {
+ "Germany": {
+ "complete": {
+ 2: {
+ "OPG159",
+ "OPG015",
+ "OPG016",
+ "OPG113",
+ "OPG197",
+ "OPG193",
+ "OPG094",
+ "OPG151",
+ },
+ 4: {
+ "MPXV-USA_2022_MA001-077",
+ "MPXV-USA_2022_MA001-096",
+ "MPXV-USA_2022_MA001-134",
+ "MPXV-USA_2022_MA001-143",
+ "MPXV-USA_2022_MA001-171",
+ "MPXV-USA_2022_MA001-186",
+ "MPXV-USA_2022_MA001-187",
+ },
+ },
+ "partial": {
+ 2: {"OPG015", "OPG094", "OPG193", "OPG016"},
+ 4: {
+ "MPXV-USA_2022_MA001-077",
+ "MPXV-USA_2022_MA001-186",
+ "MPXV-USA_2022_MA001-187",
+ },
+ },
+ },
+ "USA": {
+ "complete": {
+ 2: {"OPG193", "OPG016", "OPG005"},
+ 4: {
+ "MPXV-USA_2022_MA001-169",
+ "MPXV-USA_2022_MA001-184",
+ "MPXV-USA_2022_MA001-186",
+ },
+ },
+ "partial": {
+ 2: {"OPG005", "OPG193", "OPG185", "OPG113", "OPG151"},
+ 4: {
+ "MPXV-USA_2022_MA001-096",
+ "MPXV-USA_2022_MA001-134",
+ "MPXV-USA_2022_MA001-162",
+ "MPXV-USA_2022_MA001-169",
+ "MPXV-USA_2022_MA001-184",
+ },
+ },
+ },
+ "Egypt": {
+ "complete": {
+ 2: {"OPG193"},
+ 4: set(),
+ },
+ "partial": {
+ 2: set(),
+ 4: set(),
+ },
+ },
+ }
+
+ country_entries_cds_per_country = {
+ "Germany": {"complete": {2: 17, 4: 13}, "partial": {2: 11, 4: 7}},
+ "USA": {"complete": {2: 11, 4: 5}, "partial": {2: 30, 4: 20}},
+ "Egypt": {"complete": {2: 1, 4: 0}, "partial": {2: 0, 4: 0}},
+ }
+
+ samples_dict_cds_per_country = {
+ "Germany": {"complete": {2: 153, 4: 52}, "partial": {2: 47, 4: 12}},
+ "USA": {"complete": {2: 8, 4: 5}, "partial": {2: 22, 4: 15}},
+ "Egypt": {"complete": {2: 1, 4: 0}, "partial": {2: 0, 4: 0}},
+ }
+
+ samples_dict_propertyView_per_country = {
+ "Germany": {"complete": 153, "partial": 47},
+ "USA": {"complete": 8, "partial": 22},
+ "Egypt": {
+ "complete": 1,
+ "partial": 0,
+ },
+ }
+
+ correct_rows_map_df_freq = {
+ 2: {
+ "interval1": {
+ "complete": [
+ ["Germany", 153, "DEU"],
+ ["Egypt", 1, "EGY"],
+ ["USA", 8, "USA"],
+ ],
+ "partial": [
+ ["Germany", 200, "DEU"],
+ ["Egypt", 1, "EGY"],
+ ["USA", 30, "USA"],
+ ],
+ },
+ "interval2": {
+ "complete": [
+ ["Germany", 3, "DEU"],
+ ["Egypt", 1, "EGY"],
+ ],
+ "partial": [
+ ["Germany", 4, "DEU"],
+ ["Egypt", 1, "EGY"],
+ ],
+ },
+ }
+ }
+
+ correct_rows_map_df_incr = {
+ 2: {
+ "interval1": {
+ "complete": [
+ ["Germany", 0.0323, "DEU"],
+ ["Egypt", 0.0, "EGY"],
+ ["USA", 0.0, "USA"],
+ ],
+ "partial": [
+ ["Germany", 0.0968, "DEU"],
+ ["Egypt", 0.0, "EGY"],
+ ["USA", 0.2081, "USA"],
+ ],
+ },
+ "interval2": {
+ "complete": [
+ ["Germany", 0.0, "DEU"],
+ ["Egypt", 0.0, "EGY"],
+ ],
+ "partial": [
+ ["Germany", 0.0, "DEU"],
+ ["Egypt", 0.0, "EGY"],
+ ],
+ },
+ }
+ }
+
+ correct_rows_frequency_bar = {
+ 2: {
+ "Germany": {
+ "interval2": {
+ "complete": [
+ ["Germany", "L263F", "OPG193", 3],
+ ],
+ "partial": [
+ ["Germany", "L263F", "OPG193", 4],
+ ],
+ },
+ "interval1": {
+ "complete": [
+ ["Germany", "L263F", "OPG151", 1],
+ ["Germany", "L263F", "OPG193", 153],
+ ["Germany", "R84K", "OPG016", 5],
+ ["Germany", "T22K", "OPG197", 1],
+ ["Germany", "T58K", "OPG113", 1],
+ ],
+ "partial": [
+ ["Germany", "L263F", "OPG151", 1],
+ ["Germany", "L263F", "OPG193", 200],
+ ["Germany", "R84K", "OPG016", 7],
+ ["Germany", "T22K", "OPG197", 1],
+ ["Germany", "T58K", "OPG113", 1],
+ ],
+ },
+ },
+ "USA": {
+ "interval1": {
+ "complete": [
+ ["USA", "A233G", "OPG193", 1],
+ ["USA", "L263F", "OPG193", 8],
+ ["USA", "R84K", "OPG016", 2],
+ ],
+ "partial": [
+ ["USA", "A233G", "OPG193", 4],
+ ["USA", "L263F", "OPG193", 30],
+ ["USA", "R84K", "OPG016", 2],
+ ],
+ },
+ "interval2": {
+ "complete": [],
+ "partial": [],
+ },
+ },
+ "Egypt": {
+ "interval1": {
+ "complete": [
+ ["Egypt", "L263F", "OPG193", 1],
+ ],
+ "partial": [
+ ["Egypt", "L263F", "OPG193", 1],
+ ],
+ },
+ "interval2": {
+ "complete": [
+ ["Egypt", "L263F", "OPG193", 1],
+ ],
+ "partial": [
+ ["Egypt", "L263F", "OPG193", 1],
+ ],
+ },
+ },
+ }
+ }
+ correct_rows_increase_df = {
+ 2: {
+ "Germany": {
+ "interval1": {
+ "complete": [
+ [
+ "Germany",
+ "L263F",
+ "OPG151",
+ [1],
+ [datetime.date(2022, 7, 1)],
+ 0.0,
+ ],
+ [
+ "Germany",
+ "L263F",
+ "OPG193",
+ [72, 28, 50, 3],
+ [
+ datetime.date(2022, 7, 1),
+ datetime.date(2022, 8, 1),
+ datetime.date(2022, 9, 1),
+ datetime.date(2022, 10, 1),
+ ],
+ -0.6010,
+ ],
+ [
+ "Germany",
+ "R84K",
+ "OPG016",
+ [2, 3],
+ [datetime.date(2022, 8, 1), datetime.date(2022, 9, 1)],
+ 0.0323,
+ ],
+ [
+ "Germany",
+ "T22K",
+ "OPG197",
+ [1],
+ [datetime.date(2022, 9, 1)],
+ 0.0,
+ ],
+ [
+ "Germany",
+ "T58K",
+ "OPG113",
+ [1],
+ [datetime.date(2022, 9, 1)],
+ 0.0,
+ ],
+ ],
+ "partial": [
+ [
+ "Germany",
+ "L263F",
+ "OPG151",
+ [1],
+ [datetime.date(2022, 7, 1)],
+ 0.0,
+ ],
+ [
+ "Germany",
+ "L263F",
+ "OPG193",
+ [78, 47, 71, 4],
+ [
+ datetime.date(2022, 7, 1),
+ datetime.date(2022, 8, 1),
+ datetime.date(2022, 9, 1),
+ datetime.date(2022, 10, 1),
+ ],
+ -0.6415,
+ ],
+ [
+ "Germany",
+ "R84K",
+ "OPG016",
+ [2, 5],
+ [datetime.date(2022, 8, 1), datetime.date(2022, 9, 1)],
+ 0.0968,
+ ],
+ [
+ "Germany",
+ "T22K",
+ "OPG197",
+ [1],
+ [datetime.date(2022, 9, 1)],
+ 0.0,
+ ],
+ [
+ "Germany",
+ "T58K",
+ "OPG113",
+ [1],
+ [datetime.date(2022, 9, 1)],
+ 0.0,
+ ],
+ ],
+ },
+ "interval2": {
+ "complete": [
+ [
+ "Germany",
+ "L263F",
+ "OPG193",
+ [3],
+ [datetime.date(2022, 10, 1)],
+ 0.0,
+ ],
+ ],
+ "partial": [
+ [
+ "Germany",
+ "L263F",
+ "OPG193",
+ [4],
+ [datetime.date(2022, 10, 1)],
+ 0.0,
+ ],
+ ],
+ },
+ },
+ "USA": {
+ "interval1": {
+ "complete": [
+ [
+ "USA",
+ "A233G",
+ "OPG193",
+ [1],
+ [datetime.date(2022, 7, 6)],
+ 0.0,
+ ],
+ [
+ "USA",
+ "L263F",
+ "OPG193",
+ [2, 4, 1, 1],
+ [
+ datetime.date(2022, 6, 30),
+ datetime.date(2022, 7, 1),
+ datetime.date(2022, 7, 2),
+ datetime.date(2022, 7, 6),
+ ],
+ -0.2892,
+ ],
+ [
+ "USA",
+ "R84K",
+ "OPG016",
+ [2],
+ [datetime.date(2022, 7, 1)],
+ 0.0,
+ ],
+ ],
+ "partial": [
+ [
+ "USA",
+ "A233G",
+ "OPG193",
+ [1, 1, 1, 1],
+ [
+ datetime.date(2022, 6, 28),
+ datetime.date(2022, 7, 3),
+ datetime.date(2022, 7, 5),
+ datetime.date(2022, 7, 6),
+ ],
+ 0,
+ ],
+ [
+ "USA",
+ "L263F",
+ "OPG193",
+ [2, 4, 7, 2, 1, 1, 5, 6, 1, 1],
+ [
+ datetime.date(2022, 6, 28),
+ datetime.date(2022, 6, 30),
+ datetime.date(2022, 7, 1),
+ datetime.date(2022, 7, 2),
+ datetime.date(2022, 7, 3),
+ datetime.date(2022, 7, 4),
+ datetime.date(2022, 7, 5),
+ datetime.date(2022, 7, 6),
+ datetime.date(2022, 7, 9),
+ datetime.date(2022, 8, 4),
+ ],
+ -0.0697,
+ ],
+ [
+ "USA",
+ "R84K",
+ "OPG016",
+ [2],
+ [datetime.date(2022, 7, 1)],
+ 0.0,
+ ],
+ ],
+ },
+ "interval2": {
+ "complete": [],
+ "partial": [],
+ },
+ },
+ "Egypt": {
+ "interval1": {
+ "complete": [
+ [
+ "Egypt",
+ "L263F",
+ "OPG193",
+ [1],
+ [datetime.date(2022, 9, 26)],
+ 0.0,
+ ],
+ ],
+ "partial": [
+ [
+ "Egypt",
+ "L263F",
+ "OPG193",
+ [1],
+ [datetime.date(2022, 9, 26)],
+ 0.0,
+ ],
+ ],
+ },
+ "interval2": {
+ "complete": [
+ [
+ "Egypt",
+ "L263F",
+ "OPG193",
+ [1],
+ [datetime.date(2022, 9, 26)],
+ 0.0,
+ ],
+ ],
+ "partial": [
+ [
+ "Egypt",
+ "L263F",
+ "OPG193",
+ [1],
+ [datetime.date(2022, 9, 26)],
+ 0.0,
+ ],
+ ],
+ },
+ },
+ }
+ }
+
+ correct_rows_scatter_df = {
+ 2: {
+ "Germany": {
+ "interval1": {
+ "complete": [
+ ["Germany", datetime.date(2022, 7, 1), "L263F", "OPG151", 1, 3],
+ [
+ "Germany",
+ datetime.date(2022, 7, 1),
+ "L263F",
+ "OPG193",
+ 72,
+ 3,
+ ],
+ [
+ "Germany",
+ datetime.date(2022, 8, 1),
+ "L263F",
+ "OPG193",
+ 28,
+ 34,
+ ],
+ ["Germany", datetime.date(2022, 8, 1), "R84K", "OPG016", 2, 34],
+ [
+ "Germany",
+ datetime.date(2022, 9, 1),
+ "L263F",
+ "OPG193",
+ 50,
+ 65,
+ ],
+ ["Germany", datetime.date(2022, 9, 1), "R84K", "OPG016", 3, 65],
+ ["Germany", datetime.date(2022, 9, 1), "T22K", "OPG197", 1, 65],
+ ["Germany", datetime.date(2022, 9, 1), "T58K", "OPG113", 1, 65],
+ [
+ "Germany",
+ datetime.date(2022, 10, 1),
+ "L263F",
+ "OPG193",
+ 3,
+ 95,
+ ],
+ ],
+ "partial": [
+ ["Germany", datetime.date(2022, 7, 1), "L263F", "OPG151", 1, 3],
+ [
+ "Germany",
+ datetime.date(2022, 7, 1),
+ "L263F",
+ "OPG193",
+ 78,
+ 3,
+ ],
+ [
+ "Germany",
+ datetime.date(2022, 8, 1),
+ "L263F",
+ "OPG193",
+ 47,
+ 34,
+ ],
+ ["Germany", datetime.date(2022, 8, 1), "R84K", "OPG016", 2, 34],
+ [
+ "Germany",
+ datetime.date(2022, 9, 1),
+ "L263F",
+ "OPG193",
+ 71,
+ 65,
+ ],
+ ["Germany", datetime.date(2022, 9, 1), "R84K", "OPG016", 5, 65],
+ ["Germany", datetime.date(2022, 9, 1), "T22K", "OPG197", 1, 65],
+ ["Germany", datetime.date(2022, 9, 1), "T58K", "OPG113", 1, 65],
+ [
+ "Germany",
+ datetime.date(2022, 10, 1),
+ "L263F",
+ "OPG193",
+ 4,
+ 95,
+ ],
+ ],
+ },
+ "interval2": {
+ "complete": [
+ [
+ "Germany",
+ datetime.date(2022, 10, 1),
+ "L263F",
+ "OPG193",
+ 3,
+ 95,
+ ],
+ ],
+ "partial": [
+ [
+ "Germany",
+ datetime.date(2022, 10, 1),
+ "L263F",
+ "OPG193",
+ 4,
+ 95,
+ ],
+ ],
+ },
+ },
+ "USA": {
+ "interval1": {
+ "complete": [
+ ["USA", datetime.date(2022, 6, 30), "L263F", "OPG193", 2, 2],
+ ["USA", datetime.date(2022, 7, 1), "L263F", "OPG193", 4, 3],
+ ["USA", datetime.date(2022, 7, 1), "R84K", "OPG016", 2, 3],
+ ["USA", datetime.date(2022, 7, 2), "L263F", "OPG193", 1, 4],
+ ["USA", datetime.date(2022, 7, 6), "A233G", "OPG193", 1, 8],
+ ["USA", datetime.date(2022, 7, 6), "L263F", "OPG193", 1, 8],
+ ],
+ "partial": [
+ ["USA", datetime.date(2022, 6, 28), "A233G", "OPG193", 1, 0],
+ ["USA", datetime.date(2022, 6, 28), "L263F", "OPG193", 2, 0],
+ ["USA", datetime.date(2022, 6, 30), "L263F", "OPG193", 4, 2],
+ ["USA", datetime.date(2022, 7, 1), "L263F", "OPG193", 7, 3],
+ ["USA", datetime.date(2022, 7, 1), "R84K", "OPG016", 2, 3],
+ ["USA", datetime.date(2022, 7, 2), "L263F", "OPG193", 2, 4],
+ ["USA", datetime.date(2022, 7, 3), "A233G", "OPG193", 1, 5],
+ ["USA", datetime.date(2022, 7, 3), "L263F", "OPG193", 1, 5],
+ ["USA", datetime.date(2022, 7, 4), "L263F", "OPG193", 1, 6],
+ ["USA", datetime.date(2022, 7, 5), "A233G", "OPG193", 1, 7],
+ ["USA", datetime.date(2022, 7, 5), "L263F", "OPG193", 5, 7],
+ ["USA", datetime.date(2022, 7, 6), "A233G", "OPG193", 1, 8],
+ ["USA", datetime.date(2022, 7, 6), "L263F", "OPG193", 6, 8],
+ ["USA", datetime.date(2022, 7, 9), "L263F", "OPG193", 1, 11],
+ ["USA", datetime.date(2022, 8, 4), "L263F", "OPG193", 1, 37],
+ ],
+ },
+ "interval2": {
+ "complete": [
+ [
+ "USA",
+ datetime.date(2022, 10, 2),
+ "no_mutations",
+ "no_gene",
+ 0,
+ 96,
+ ],
+ ],
+ "partial": [
+ [
+ "USA",
+ datetime.date(2022, 10, 2),
+ "no_mutations",
+ "no_gene",
+ 0,
+ 96,
+ ],
+ ],
+ },
+ },
+ "Egypt": {
+ "interval1": {
+ "complete": [
+ ["Egypt", datetime.date(2022, 9, 26), "L263F", "OPG193", 1, 90],
+ ],
+ "partial": [
+ ["Egypt", datetime.date(2022, 9, 26), "L263F", "OPG193", 1, 90],
+ ],
+ },
+ "interval2": {
+ "complete": [
+ ["Egypt", datetime.date(2022, 9, 26), "L263F", "OPG193", 1, 90],
+ ],
+ "partial": [
+ ["Egypt", datetime.date(2022, 9, 26), "L263F", "OPG193", 1, 90],
+ ],
+ },
+ },
+ }
+ }
diff --git a/tests/test_explorer_table.py b/tests/test_explorer_table.py
new file mode 100644
index 0000000..2c2d80f
--- /dev/null
+++ b/tests/test_explorer_table.py
@@ -0,0 +1,119 @@
+from datetime import date
+import os
+import unittest
+
+from data import load_all_sql_files
+from parameterized import parameterized
+
+from pages.utils_tables import TableFilter
+from pages.utils_worldMap_explorer import DateSlider
+from tests.test_db_properties import DbProperties
+
+DB_DUMP_DIR = os.path.join(os.path.dirname(os.path.dirname(__file__)), "sql_dumps")
+
+test_params = [
+ ["Germany", "Illumina"],
+ ["Germany", "Nanopore"],
+ ["USA", "Illumina"],
+ ["USA", "Nanopore"],
+]
+
+
+class TestExplorerTable(unittest.TestCase):
+ """
+ test of table properties of explorer tool table
+ """
+
+ @classmethod
+ def setUpClass(cls):
+ cls.db_name = "mpx_test_04"
+ cls.processed_df_dict = load_all_sql_files(cls.db_name, test_db=True)
+ cls.countries = DbProperties.country_entries_cds_per_country.keys()
+ cls.date_slider = DateSlider(cls.processed_df_dict)
+ cls.countries = ["Germany", "USA"]
+ cls.mutations = [
+ "OPG197:T22K",
+ "OPG151:L263F",
+ "OPG193:L263F",
+ "OPG016:R84K",
+ "OPG113:T58K",
+ "OPG193:A233G",
+ ]
+ cls.seq_techs = ["Illumina", "Nanopore"]
+ cls.table_explorer = TableFilter("explorer", cls.mutations)
+ cls.final_cols = cls.table_explorer.table_columns.copy()
+ cls.final_cols[-1] = "REFERENCE_ACCESSION"
+ all_dates = [
+ DateSlider.unix_time_millis(date(2022, 6, 28)),
+ DateSlider.unix_time_millis(date(2022, 10, 1)),
+ ]
+ interval = 100
+ cls.date_list = cls.date_slider.get_all_dates_in_interval(all_dates, interval)
+
+ def test_table_columns(self):
+ correct_columns = [
+ "sample.name",
+ "NUC_PROFILE",
+ "AA_PROFILE",
+ "IMPORTED",
+ "COLLECTION_DATE",
+ "RELEASE_DATE",
+ "ISOLATE",
+ "LENGTH",
+ "SEQ_TECH",
+ "COUNTRY",
+ "GEO_LOCATION",
+ "HOST",
+ "GENOME_COMPLETENESS",
+ "REFERENCE_ACCESSION",
+ ]
+ self.assertListEqual(self.table_explorer.table_columns, correct_columns)
+
+ @parameterized.expand(test_params)
+ def test_filtering(self, country, seq_tech):
+ table_df = self.table_explorer.create_explore_table(
+ self.processed_df_dict,
+ "partial",
+ [seq_tech],
+ 2,
+ self.date_list,
+ [country],
+ )
+ if not table_df.empty:
+ assert (
+ len(
+ set(table_df["GENOME_COMPLETENESS"]).intersection(
+ {"complete", "partial"}
+ )
+ )
+ > 0
+ )
+ assert table_df["COUNTRY"].unique()[0] == country
+ assert table_df["SEQ_TECH"].unique()[0] == seq_tech
+
+ def test_filtering_full(self):
+ full_table_df = self.table_explorer.create_explore_table(
+ self.processed_df_dict,
+ "partial",
+ self.seq_techs,
+ 2,
+ self.date_list,
+ self.countries,
+ )
+ assert len(full_table_df) == 230
+ assert len(full_table_df["sample.name"].unique()) == 230
+ self.assertListEqual(list(full_table_df.columns), self.final_cols)
+ self.assertListEqual(list(full_table_df["COUNTRY"].unique()), self.countries)
+ self.assertListEqual(list(full_table_df["SEQ_TECH"].unique()), self.seq_techs)
+
+ def test_empty_filtering(self):
+ table_df = self.table_explorer.create_explore_table(
+ self.processed_df_dict,
+ "complete",
+ [],
+ 2,
+ [],
+ [],
+ )
+ assert table_df.empty
+ self.assertListEqual(list(table_df.columns), self.final_cols)
diff --git a/tests/test_filter_utils.py b/tests/test_filter_utils.py
new file mode 100644
index 0000000..3712efa
--- /dev/null
+++ b/tests/test_filter_utils.py
@@ -0,0 +1,1397 @@
+from datetime import datetime
+import os
+import unittest
+
+from dash.html import Span
+from data import load_all_sql_files
+import pandas as pd
+from pandas._testing import assert_frame_equal
+from parameterized import parameterized
+
+from pages.utils import get_color_dict
+from pages.utils_filters import filter_by_seqtech_country_gene_and_merge
+from pages.utils_filters import filter_propertyView_by_seqtech_and_country
+from pages.utils_filters import filter_propertyView_by_seqtech_and_gene
+from pages.utils_filters import filter_variantView_by_genes
+from pages.utils_filters import get_all_frequency_sorted_countries_by_filters
+from pages.utils_filters import get_all_frequency_sorted_seqtech
+from pages.utils_filters import get_all_gene_dict
+from pages.utils_filters import get_all_references
+from pages.utils_filters import get_frequency_sorted_cds_mutation_by_filters
+from pages.utils_filters import get_frequency_sorted_mutation_by_df
+from pages.utils_filters import get_frequency_sorted_seq_techs_by_filters
+from pages.utils_filters import get_sample_and_seqtech_df
+from pages.utils_filters import select_propertyView_dfs
+from pages.utils_filters import select_variantView_dfs
+from pages.utils_filters import sort_and_extract_by_col
+from tests.test_db_properties import DbProperties
+
+DB_DUMP_DIR = os.path.join(os.path.dirname(os.path.dirname(__file__)), "sql_dumps")
+
+test_params = [
+ ["cds", "complete"],
+ ["cds", "partial"],
+ ["source", "complete"],
+ ["source", "partial"],
+]
+test_params_completeness = [["complete"], ["partial"]]
+
+
+class TestFilterUtils(unittest.TestCase):
+ """
+ test functions or utils_filters
+ """
+
+ @classmethod
+ def setUpClass(cls):
+ cls.db_name = "mpx_test_04"
+ cls.processed_df_dict = load_all_sql_files(cls.db_name, test_db=True)
+ cls.countries = DbProperties.country_entries_cds_per_country.keys()
+ cls.color_dict = get_color_dict(cls.processed_df_dict)
+ cls.seqtech_value = ["Illumina"]
+ cls.gene_value_cds = ["OPG005", "OPG197", "OPG151"]
+ cls.gene_value_source = ["no_gene_values"]
+ cls.country_value = ["Germany"]
+
+ @parameterized.expand(test_params)
+ def test_select_variantView_dfs(self, aa_nt_radio, complete_partial_radio):
+ """
+ corresponding sql queries:
+ select count(*) from variantView where `reference.id`=2 AND `element.type`='cds';
+ result: 329 (partial + complete)
+ select count(*) from variantView where `reference.id`=2 AND `element.type`='source';
+ result: 80 (partial + complete)
+ """
+ result_dict = {
+ "cds": {
+ "complete": 220,
+ "partial": 109,
+ "cols": [
+ "sample.id",
+ "sample.name",
+ "reference.id",
+ "reference.accession",
+ "element.symbol",
+ "element.type",
+ "variant.id",
+ "variant.label",
+ "gene:variant",
+ ],
+ },
+ "source": {
+ "complete": 51,
+ "partial": 29,
+ "cols": [
+ "sample.id",
+ "sample.name",
+ "reference.id",
+ "reference.accession",
+ "element.symbol",
+ "element.type",
+ "variant.id",
+ "variant.label",
+ ],
+ },
+ }
+
+ variantView_dfs = select_variantView_dfs(
+ self.processed_df_dict, complete_partial_radio, 2, aa_nt_radio
+ )
+ for i, df in enumerate(variantView_dfs):
+ self.assertListEqual(list(df.columns), result_dict[aa_nt_radio]["cols"])
+ if i == 0:
+ assert len(df) == result_dict[aa_nt_radio]["complete"]
+ elif i == 1:
+ assert len(df) == result_dict[aa_nt_radio]["partial"]
+
+ @parameterized.expand(test_params_completeness)
+ def test_select_propertyView_dfs(self, complete_partial_radio):
+ """
+ corresponding sql queries:
+ select count(*) from propertyView where value_text="complete";
+ result: 162
+ select count(*) from propertyView where value_text="complete";
+ result: 69
+ """
+ result_dict = {
+ "complete": 162,
+ "cols": [
+ "sample.id",
+ "sample.name",
+ "COLLECTION_DATE",
+ "COUNTRY",
+ "GENOME_COMPLETENESS",
+ "GEO_LOCATION",
+ "HOST",
+ "IMPORTED",
+ "ISOLATE",
+ "LENGTH",
+ "RELEASE_DATE",
+ "SEQ_TECH",
+ ],
+ "partial": 69,
+ }
+ propertyView_dfs = select_propertyView_dfs(
+ self.processed_df_dict, complete_partial_radio
+ )
+ for i, df in enumerate(propertyView_dfs):
+ self.assertListEqual(list(df.columns), result_dict["cols"])
+ if i == 0:
+ assert len(df) == result_dict["complete"]
+ elif i == 1:
+ assert len(df) == result_dict["partial"]
+
+ @parameterized.expand(test_params_completeness)
+ def test_sort_and_extract_by_col(self, complete_partial_radio):
+ """
+ corresponding SQL queries:
+ select distinct(value_text) from propertyView where `property.name`="SEQ_TECH" AND
+ `sample.id` in (SELECT `sample.id` from propertyView where value_text='partial' AND
+ `property.name`="GENOME_COMPLETENESS");
+ select distinct(value_text) from propertyView where `property.name`="COUNTRY" AND
+ `sample.id` in (SELECT `sample.id` from propertyView where value_text='partial' AND
+ `property.name`="GENOME_COMPLETENESS");
+ select distinct(value_text) from propertyView where `property.name`="SEQ_TECH" AND
+ `sample.id` in (SELECT `sample.id` from propertyView where value_text='complete' AND
+ `property.name`="GENOME_COMPLETENESS");
+ select distinct(value_text) from propertyView where `property.name`="COUNTRY" AND
+ `sample.id` in (SELECT `sample.id` from propertyView where value_text='complete' AND
+ `property.name`="GENOME_COMPLETENESS");
+ """
+ result_dict = {
+ "SEQ_TECH": {
+ "complete": ["Illumina", "Nanopore"],
+ "partial": ["Illumina", "Nanopore"],
+ },
+ "COUNTRY": {
+ "complete": ["Germany", "USA", "Egypt"],
+ "partial": ["Germany", "USA"],
+ },
+ }
+ propertyView = self.processed_df_dict["propertyView"][complete_partial_radio]
+ for col in ["SEQ_TECH", "COUNTRY"]:
+ sorted_list = sort_and_extract_by_col(propertyView, col)
+ self.assertListEqual(sorted_list, result_dict[col][complete_partial_radio])
+
+ def test_get_all_references(self):
+ """
+ corresponding SQL query:
+ SELECT DISTINCT `reference.id`,`reference.accession` from variantView;
+ """
+ references_in_test_db = [
+ {"label": "NC_063383.1", "value": 2, "disabled": False},
+ {"label": "ON563414.3", "value": 4, "disabled": False},
+ ]
+ references = get_all_references(self.processed_df_dict)
+ for i, ref in enumerate(references):
+ self.assertDictEqual(ref, references_in_test_db[i])
+
+ @parameterized.expand(test_params_completeness)
+ def test_get_all_gene_dict(self, complete_partial_radio):
+ """
+ corresponding SQL queries:
+ query for partial:
+ SELECT DISTINCT `element.symbol` from variantView WHERE `reference.id`=2 AND
+ `element.type`='cds';
+ query for complete:
+ SELECT DISTINCT `element.symbol` from variantView LEFT JOIN propertyView
+ ON (variantView.`sample.id`=propertyView.`sample.id`) WHERE `reference.id`=2 AND
+ `element.type`='cds' AND value_text='complete' and `property.name`="GENOME_COMPLETENESS";
+ """
+ complete_options = [
+ {
+ "label": Span(children="OPG005", style={"color": "#2E91E5"}),
+ "value": "OPG005",
+ },
+ {
+ "label": Span(children="OPG015", style={"color": "#E15F99"}),
+ "value": "OPG015",
+ },
+ {
+ "label": Span(children="OPG016", style={"color": "#1CA71C"}),
+ "value": "OPG016",
+ },
+ {
+ "label": Span(children="OPG094", style={"color": "#FB0D0D"}),
+ "value": "OPG094",
+ },
+ {
+ "label": Span(children="OPG113", style={"color": "#DA16FF"}),
+ "value": "OPG113",
+ },
+ {
+ "label": Span(children="OPG151", style={"color": "#222A2A"}),
+ "value": "OPG151",
+ },
+ {
+ "label": Span(children="OPG159", style={"color": "#B68100"}),
+ "value": "OPG159",
+ },
+ {
+ "label": Span(children="OPG193", style={"color": "#750D86"}),
+ "value": "OPG193",
+ },
+ {
+ "label": Span(children="OPG197", style={"color": "#EB663B"}),
+ "value": "OPG197",
+ },
+ ]
+ partial_options = complete_options.copy()
+ partial_options.insert(
+ 7,
+ {
+ "label": Span(children="OPG185", style={"color": "#750D86"}),
+ "value": "OPG185",
+ },
+ )
+ result_d = {
+ "complete": complete_options,
+ "partial": partial_options,
+ }
+ gene_dict = get_all_gene_dict(
+ self.processed_df_dict, 2, complete_partial_radio, self.color_dict
+ )
+ for i, elem in enumerate(result_d[complete_partial_radio]):
+ assert gene_dict[i]["value"] == elem["value"]
+
+ def test_get_all_frequency_sorted_seqtech(self):
+ """
+ corresponding SQL query:
+ SELECT value_text, COUNT(DISTINCT `sample.id`) AS COUNT from propertyView
+ WHERE `property.name`="SEQ_TECH" GROUP BY value_text;
+ """
+ sorted_seqtech_dict_t = [
+ {"label": "Illumina", "value": "Illumina", "disabled": False},
+ {"label": "Nanopore", "value": "Nanopore", "disabled": False},
+ ]
+ sorted_seqtech_dict = get_all_frequency_sorted_seqtech(self.processed_df_dict)
+ for i, elem in enumerate(sorted_seqtech_dict):
+ assert sorted_seqtech_dict_t[i]["label"] == elem["label"]
+
+ @parameterized.expand(test_params_completeness)
+ def test_get_all_frequency_sorted_countries_by_filters(
+ self, complete_partial_radio
+ ):
+ """
+ corresponding SQL queries:
+ query for partial:
+ SELECT value_text, COUNT(DISTINCT propertyView.`sample.id`) AS COUNT from variantView
+ LEFT JOIN propertyView ON (variantView.`sample.id`=propertyView.`sample.id`)
+ WHERE `property.name`="COUNTRY" AND `element.type`="cds" AND `element.symbol`
+ IN ("OPG005","OPG197","OPG151") GROUP BY value_text;
+ query for complete:
+ SELECT value_text, COUNT(DISTINCT propertyView.`sample.id`) AS COUNT from variantView
+ LEFT JOIN propertyView ON (variantView.`sample.id`=propertyView.`sample.id`)
+ WHERE `property.name`="COUNTRY" AND `element.type`="cds" AND `element.symbol`
+ IN ("OPG005","OPG197","OPG151") AND propertyView.`sample.id`
+ IN (SELECT `sample.id` from propertyView where value_text='complete'
+ AND `property.name`="GENOME_COMPLETENESS") GROUP BY value_text;
+ """
+ correct_country_options = {
+ "complete": [
+ {"label": "Germany", "value": "Germany", "disabled": False},
+ {"label": "USA", "value": "USA", "disabled": False},
+ ],
+ "partial": [
+ {"label": "USA", "value": "USA", "disabled": False},
+ {"label": "Germany", "value": "Germany", "disabled": False},
+ ],
+ }
+ country_options = get_all_frequency_sorted_countries_by_filters(
+ self.processed_df_dict,
+ ["Illumina", "Nanopore"],
+ complete_partial_radio,
+ 2,
+ self.gene_value_cds,
+ aa_nt="cds",
+ min_date=None,
+ )
+ for i, country_option in enumerate(country_options):
+ self.assertDictEqual(
+ country_option, correct_country_options[complete_partial_radio][i]
+ )
+
+ def test_filter_propertyView_by_seqtech_and_country(self):
+ """
+ corresponding SQL query:
+ SELECT `sample.id` FROM propertyView WHERE `sample.id` IN
+ (SELECT `sample.id` FROM propertyView WHERE value_text in ("Illumina", "Nanopore")
+ AND `property.name`="SEQ_TECH") INTERSECT
+ SELECT `sample.id` FROM propertyView WHERE `sample.id` IN (SELECT `sample.id` FROM
+ propertyView WHERE value_text="USA" AND `property.name`="COUNTRY");
+ """
+ propertyView = self.processed_df_dict["propertyView"]["complete"]
+ df = filter_propertyView_by_seqtech_and_country(
+ propertyView, ["Illumina"], ["USA"]
+ )
+ assert len(df) == 3
+ assert set(df["COUNTRY"]) == {"USA"}
+ assert set(df["SEQ_TECH"]) == {"Illumina"}
+
+ @parameterized.expand(["source", "cds"])
+ def test_filter_propertyView_by_seqtech_and_gene(self, aa_nt_radio):
+ """
+ corresponding SQL queries:
+ SELECT propertyView.`sample.id` FROM variantView LEFT JOIN propertyView ON
+ (variantView.`sample.id`=propertyView.`sample.id`) where `element.type`="cds" AND
+ `element.symbol` in ("OPG005","OPG197","OPG151") AND value_text="Illumina" AND
+ `property.name`="SEQ_TECH"
+ ... INTERSECT SELECT `sample.id` FROM propertyView WHERE value_date>="2022-08-01" AND
+ `property.name`="COLLECTION_DATE";
+
+ SELECT propertyView.`sample.id` FROM variantView LEFT JOIN propertyView ON
+ (variantView.`sample.id`=propertyView.`sample.id`) where `element.type`="source"
+ AND value_text="Illumina" AND `property.name`="SEQ_TECH" AND `reference.id`=2
+ INTERSECT SELECT `sample.id` FROM propertyView WHERE value_text="complete" AND
+ `property.name`="GENOME_COMPLETENESS";
+ ...
+ INTERSECT SELECT `sample.id` FROM propertyView WHERE value_date>="2022-08-01"
+ AND `property.name`="COLLECTION_DATE";
+
+ SELECT DISTINCT value_date FROM propertyView WHERE `property.name`="COLLECTION_DATE" AND
+ `sample.id` in (235, 406, 591, 682, 712);
+ """
+ result_d = {
+ "cds": {
+ "sample_ids_min": [712],
+ "sample_ids": [235, 406, 591, 682, 712],
+ "dates_min": [datetime.strptime("2022-09-01", "%Y-%m-%d").date()],
+ "dates": [
+ datetime.strptime("2022-07-01", "%Y-%m-%d").date(),
+ datetime.strptime("2022-09-01", "%Y-%m-%d").date(),
+ ],
+ },
+ "source": {
+ "sample_ids_min": [
+ 53,
+ 206,
+ 276,
+ 348,
+ 380,
+ 416,
+ 556,
+ 578,
+ 584,
+ 588,
+ 676,
+ 677,
+ 705,
+ 772,
+ 778,
+ 820,
+ 836,
+ 922,
+ 932,
+ 1083,
+ 1095,
+ 1169,
+ 1181,
+ 1184,
+ 161472,
+ ],
+ "sample_ids": [
+ 53,
+ 206,
+ 235,
+ 248,
+ 261,
+ 270,
+ 276,
+ 348,
+ 380,
+ 416,
+ 434,
+ 545,
+ 551,
+ 556,
+ 578,
+ 584,
+ 588,
+ 640,
+ 676,
+ 677,
+ 693,
+ 704,
+ 705,
+ 725,
+ 765,
+ 771,
+ 772,
+ 778,
+ 820,
+ 836,
+ 843,
+ 862,
+ 922,
+ 929,
+ 932,
+ 961,
+ 967,
+ 1044,
+ 1056,
+ 1083,
+ 1087,
+ 1095,
+ 1169,
+ 1181,
+ 1184,
+ 161472,
+ ],
+ "dates_min": [
+ datetime.strptime("2022-08-01", "%Y-%m-%d").date(),
+ datetime.strptime("2022-09-01", "%Y-%m-%d").date(),
+ ],
+ "dates": [
+ datetime.strptime("2022-07-01", "%Y-%m-%d").date(),
+ datetime.strptime("2022-08-01", "%Y-%m-%d").date(),
+ datetime.strptime("2022-09-01", "%Y-%m-%d").date(),
+ ],
+ },
+ }
+
+ propertyView = self.processed_df_dict["propertyView"]["complete"]
+ variantView = self.processed_df_dict["variantView"]["complete"][2][aa_nt_radio]
+ gene_value = (
+ self.gene_value_cds if aa_nt_radio == "cds" else self.gene_value_source
+ )
+ min_date = "2022-08-01"
+ filtered_propertyView = filter_propertyView_by_seqtech_and_gene(
+ variantView,
+ propertyView,
+ self.seqtech_value,
+ gene_value,
+ aa_nt_radio,
+ min_date,
+ )
+ self.assertListEqual(
+ list(filtered_propertyView["sample.id"]),
+ result_d[aa_nt_radio]["sample_ids_min"],
+ )
+ self.assertListEqual(
+ sorted(list(set(filtered_propertyView["COLLECTION_DATE"]))),
+ result_d[aa_nt_radio]["dates_min"],
+ )
+
+ filtered_propertyView = filter_propertyView_by_seqtech_and_gene(
+ variantView,
+ propertyView,
+ self.seqtech_value,
+ gene_value,
+ aa_nt_radio,
+ )
+ self.assertListEqual(
+ list(filtered_propertyView["sample.id"]),
+ result_d[aa_nt_radio]["sample_ids"],
+ )
+ self.assertListEqual(
+ sorted(list(set(filtered_propertyView["COLLECTION_DATE"]))),
+ result_d[aa_nt_radio]["dates"],
+ )
+
+ @parameterized.expand(["complete", "partial"])
+ def test_filter_variantView_by_genes(self, complete_partial_radio):
+ """
+ corresponding SQL query:
+ SELECT DISTINCT propertyView.`sample.id`, propertyView.`sample.name`,`reference.id`,
+ `reference.accession`, `element.symbol`, `element.type`, `variant.id`, `variant.label`
+ FROM variantView LEFT JOIN propertyView ON
+ (variantView.`sample.id`=propertyView.`sample.id`) WHERE `element.type`="cds"
+ AND `element.symbol` in ("OPG005","OPG197","OPG151") AND `reference.id`=2
+ AND propertyView.`sample.id` in (SELECT `sample.id` from propertyView
+ WHERE value_text='complete' and `property.name`="GENOME_COMPLETENESS");
+ """
+ cols = [
+ "sample.id",
+ "sample.name",
+ "reference.id",
+ "reference.accession",
+ "element.symbol",
+ "element.type",
+ "variant.id",
+ "variant.label",
+ "gene:variant",
+ ]
+ df_dict = {
+ "complete": [
+ [
+ 805,
+ "OP536740.2",
+ 2,
+ "NC_063383.1",
+ "OPG005",
+ "cds",
+ 19106,
+ "T22K",
+ "OPG005:T22K",
+ ],
+ [
+ 406,
+ "OP626112.1",
+ 2,
+ "NC_063383.1",
+ "OPG197",
+ "cds",
+ 4967,
+ "D25G",
+ "OPG197:D25G",
+ ],
+ [
+ 235,
+ "OP626118.1",
+ 2,
+ "NC_063383.1",
+ "OPG197",
+ "cds",
+ 4967,
+ "D25G",
+ "OPG197:D25G",
+ ],
+ [
+ 712,
+ "OP484666.1",
+ 2,
+ "NC_063383.1",
+ "OPG197",
+ "cds",
+ 43166,
+ "T22K",
+ "OPG197:T22K",
+ ],
+ [
+ 591,
+ "OP626116.1",
+ 2,
+ "NC_063383.1",
+ "OPG151",
+ "cds",
+ 90600,
+ "L263F",
+ "OPG151:L263F",
+ ],
+ [
+ 785,
+ "OP536738.2",
+ 2,
+ "NC_063383.1",
+ "OPG005",
+ "cds",
+ 19106,
+ "T22K",
+ "OPG005:T22K",
+ ],
+ [
+ 682,
+ "OP626114.1",
+ 2,
+ "NC_063383.1",
+ "OPG197",
+ "cds",
+ 4967,
+ "D25G",
+ "OPG197:D25G",
+ ],
+ [
+ 595,
+ "OP536745.2",
+ 2,
+ "NC_063383.1",
+ "OPG005",
+ "cds",
+ 19106,
+ "T22K",
+ "OPG005:T22K",
+ ],
+ ],
+ "partial": [
+ [
+ 159233,
+ "OP536668.2",
+ 2,
+ "NC_063383.1",
+ "OPG151",
+ "cds",
+ 9958,
+ "Q436P",
+ "OPG151:Q436P",
+ ],
+ [
+ 159233,
+ "OP536668.2",
+ 2,
+ "NC_063383.1",
+ "OPG005",
+ "cds",
+ 19106,
+ "T22K",
+ "OPG005:T22K",
+ ],
+ [
+ 159562,
+ "OP536734.1",
+ 2,
+ "NC_063383.1",
+ "OPG005",
+ "cds",
+ 19106,
+ "T22K",
+ "OPG005:T22K",
+ ],
+ [
+ 160376,
+ "OP536671.2",
+ 2,
+ "NC_063383.1",
+ "OPG151",
+ "cds",
+ 9958,
+ "Q436P",
+ "OPG151:Q436P",
+ ],
+ [
+ 161887,
+ "OP536719.2",
+ 2,
+ "NC_063383.1",
+ "OPG151",
+ "cds",
+ 9958,
+ "Q436P",
+ "OPG151:Q436P",
+ ],
+ [
+ 161887,
+ "OP536719.2",
+ 2,
+ "NC_063383.1",
+ "OPG005",
+ "cds",
+ 19106,
+ "T22K",
+ "OPG005:T22K",
+ ],
+ [
+ 162340,
+ "OP536682.2",
+ 2,
+ "NC_063383.1",
+ "OPG005",
+ "cds",
+ 19106,
+ "T22K",
+ "OPG005:T22K",
+ ],
+ [
+ 162438,
+ "OP536672.2",
+ 2,
+ "NC_063383.1",
+ "OPG005",
+ "cds",
+ 19106,
+ "T22K",
+ "OPG005:T22K",
+ ],
+ [
+ 160574,
+ "OP536678.2",
+ 2,
+ "NC_063383.1",
+ "OPG151",
+ "cds",
+ 9958,
+ "Q436P",
+ "OPG151:Q436P",
+ ],
+ [
+ 160574,
+ "OP536678.2",
+ 2,
+ "NC_063383.1",
+ "OPG005",
+ "cds",
+ 19106,
+ "T22K",
+ "OPG005:T22K",
+ ],
+ [
+ 161445,
+ "OP536736.2",
+ 2,
+ "NC_063383.1",
+ "OPG151",
+ "cds",
+ 9958,
+ "Q436P",
+ "OPG151:Q436P",
+ ],
+ [
+ 160314,
+ "OP536676.2",
+ 2,
+ "NC_063383.1",
+ "OPG151",
+ "cds",
+ 9958,
+ "Q436P",
+ "OPG151:Q436P",
+ ],
+ [
+ 161574,
+ "OP536730.2",
+ 2,
+ "NC_063383.1",
+ "OPG151",
+ "cds",
+ 9958,
+ "Q436P",
+ "OPG151:Q436P",
+ ],
+ [
+ 161574,
+ "OP536730.2",
+ 2,
+ "NC_063383.1",
+ "OPG005",
+ "cds",
+ 19106,
+ "T22K",
+ "OPG005:T22K",
+ ],
+ [
+ 159281,
+ "OP536677.2",
+ 2,
+ "NC_063383.1",
+ "OPG005",
+ "cds",
+ 19106,
+ "T22K",
+ "OPG005:T22K",
+ ],
+ [
+ 159157,
+ "OP536715.2",
+ 2,
+ "NC_063383.1",
+ "OPG005",
+ "cds",
+ 19106,
+ "T22K",
+ "OPG005:T22K",
+ ],
+ [
+ 161639,
+ "OP536669.1",
+ 2,
+ "NC_063383.1",
+ "OPG005",
+ "cds",
+ 19106,
+ "T22K",
+ "OPG005:T22K",
+ ],
+ ],
+ }
+ variantView = self.processed_df_dict["variantView"][complete_partial_radio][2][
+ "cds"
+ ]
+ df = filter_variantView_by_genes(variantView, self.gene_value_cds)
+ correct_df = pd.DataFrame(df_dict[complete_partial_radio], columns=cols)
+ assert_frame_equal(df, correct_df, check_dtype=False)
+
+ @parameterized.expand(test_params_completeness)
+ def test_filter_by_seqtech_country_gene_and_merge(self, complete_partial_radio):
+ """
+ corresponding SQL query:
+ SELECT DISTINCT propertyView.`sample.id`, `variant.label`, `element.symbol` FROM
+ variantView LEFT JOIN propertyView ON (variantView.`sample.id`=propertyView.`sample.id`)
+ WHERE `element.type`="cds" AND `element.symbol` IN ("OPG005","OPG197","OPG151") AND
+ `reference.id`=2 AND propertyView.`sample.id` IN
+ (SELECT `sample.id` from propertyView WHERE value_text='complete'
+ AND `property.name`="GENOME_COMPLETENESS"
+ INTERSECT
+ SELECT `sample.id` from propertyView WHERE value_text='Illumina'
+ AND `property.name`="SEQ_TECH"
+ INTERSECT
+ SELECT `sample.id` from propertyView WHERE value_text='Germany'
+ AND `property.name`="COUNTRY");
+ """
+ correct_df_dict = {
+ "complete": pd.DataFrame(
+ [
+ [235, "D25G", "OPG197:D25G", "OPG197"],
+ [406, "D25G", "OPG197:D25G", "OPG197"],
+ [591, "L263F", "OPG151:L263F", "OPG151"],
+ [682, "D25G", "OPG197:D25G", "OPG197"],
+ [712, "T22K", "OPG197:T22K", "OPG197"],
+ ],
+ columns=[
+ "sample.id",
+ "variant.label",
+ "gene:variant",
+ "element.symbol",
+ ],
+ ),
+ "partial": pd.DataFrame(
+ columns=["sample.id", "variant.label", "gene:variant", "element.symbol"]
+ ),
+ }
+ df = filter_by_seqtech_country_gene_and_merge(
+ self.processed_df_dict["propertyView"][complete_partial_radio],
+ self.processed_df_dict["variantView"][complete_partial_radio][2]["cds"],
+ self.seqtech_value,
+ self.country_value,
+ self.gene_value_cds,
+ )
+ assert_frame_equal(
+ df, correct_df_dict[complete_partial_radio], check_dtype=False
+ )
+
+ @parameterized.expand(test_params_completeness)
+ def test_get_frequency_sorted_cds_mutation_by_filters(self, complete_partial_radio):
+ """
+ corresponding SQL queries:
+ SELECT DISTINCT `variant.label`, `element.symbol`, COUNT(DISTINCT propertyView.`sample.id`)
+ AS Count FROM variantView LEFT JOIN propertyView ON
+ (variantView.`sample.id`=propertyView.`sample.id`) WHERE `element.type`="cds" AND
+ `element.symbol` in ("OPG005", "OPG151") AND `reference.id`=2 AND propertyView.`sample.id`
+ IN (SELECT `sample.id` from propertyView WHERE value_text='complete' AND
+ `property.name`="GENOME_COMPLETENESS" INTERSECT
+ SELECT `sample.id` from propertyView WHERE value_text IN ('Illumina', 'Nanopore')
+ AND `property.name`="SEQ_TECH" INTERSECT
+ SELECT `sample.id` from propertyView WHERE value_text IN ('USA', 'Germany') AND
+ `property.name`="COUNTRY") GROUP BY `variant.label`,`element.symbol` ORDER BY Count DESC;
+
+ SELECT DISTINCT `variant.label`, `element.symbol`, COUNT(DISTINCT propertyView.`sample.id`)
+ AS Count FROM variantView LEFT JOIN propertyView ON
+ (variantView.`sample.id`=propertyView.`sample.id`) WHERE `element.type`="cds" AND
+ `element.symbol` in ("OPG005","OPG151") AND `reference.id`=2 AND propertyView.`sample.id` IN
+ (SELECT `sample.id` from propertyView WHERE value_text in ('Illumina', 'Nanopore')
+ AND `property.name`="SEQ_TECH" INTERSECT
+ SELECT `sample.id` from propertyView WHERE value_text in ('USA', 'Germany') AND
+ `property.name`="COUNTRY") GROUP BY `variant.label`,`element.symbol` ORDER BY Count DESC;
+
+ """
+ correct_df_dict = {
+ "complete": {
+ "options": [
+ {
+ "label": Span(
+ children="OPG005:T22K", style={"color": "#2E91E5"}
+ ),
+ "value": "OPG005:T22K",
+ "freq": 3,
+ },
+ {
+ "label": Span(
+ children="OPG151:L263F", style={"color": "#222A2A"}
+ ),
+ "value": "OPG151:L263F",
+ "freq": 1,
+ },
+ ],
+ "options_2": [
+ {
+ "label": Span(
+ children="OPG005:T22K", style={"color": "#2E91E5"}
+ ),
+ "value": "OPG005:T22K",
+ "freq": 3,
+ }
+ ],
+ "freq": 3,
+ },
+ "partial": {
+ "options": [
+ {
+ "label": Span(
+ children="OPG005:T22K", style={"color": "#2E91E5"}
+ ),
+ "value": "OPG005:T22K",
+ "freq": 13,
+ },
+ {
+ "label": Span(
+ children="OPG151:Q436P", style={"color": "#222A2A"}
+ ),
+ "value": "OPG151:Q436P",
+ "freq": 7,
+ },
+ {
+ "label": Span(
+ children="OPG151:L263F", style={"color": "#222A2A"}
+ ),
+ "value": "OPG151:L263F",
+ "freq": 1,
+ },
+ ],
+ "options_2": [
+ {
+ "label": Span(
+ children="OPG005:T22K", style={"color": "#2E91E5"}
+ ),
+ "value": "OPG005:T22K",
+ "freq": 13,
+ },
+ {
+ "label": Span(
+ children="OPG151:Q436P", style={"color": "#222A2A"}
+ ),
+ "value": "OPG151:Q436P",
+ "freq": 7,
+ },
+ ],
+ "freq": 13,
+ },
+ }
+ (
+ sorted_mutation_options,
+ max_nb_freq,
+ min_nb_freq,
+ ) = get_frequency_sorted_cds_mutation_by_filters(
+ self.processed_df_dict,
+ ["Illumina", "Nanopore"],
+ ["USA", "Germany"],
+ ["OPG005", "OPG151"],
+ complete_partial_radio,
+ 2,
+ self.color_dict,
+ min_nb_freq=1,
+ )
+ assert max_nb_freq == correct_df_dict[complete_partial_radio]["freq"]
+ for i, option in enumerate(sorted_mutation_options):
+ assert (
+ option["value"]
+ == correct_df_dict[complete_partial_radio]["options"][i]["value"]
+ )
+ assert (
+ option["freq"]
+ == correct_df_dict[complete_partial_radio]["options"][i]["freq"]
+ )
+
+ (
+ sorted_mutation_options_2,
+ max_nb_freq_2,
+ min_nb_freq,
+ ) = get_frequency_sorted_cds_mutation_by_filters(
+ self.processed_df_dict,
+ ["Illumina", "Nanopore"],
+ ["USA", "Germany"],
+ ["OPG005", "OPG151"],
+ complete_partial_radio,
+ 2,
+ self.color_dict,
+ min_nb_freq=3,
+ )
+ assert max_nb_freq_2 == correct_df_dict[complete_partial_radio]["freq"]
+ for i, option in enumerate(sorted_mutation_options_2):
+ assert (
+ option["value"]
+ == correct_df_dict[complete_partial_radio]["options_2"][i]["value"]
+ )
+ assert (
+ option["freq"]
+ == correct_df_dict[complete_partial_radio]["options_2"][i]["freq"]
+ )
+
+ @parameterized.expand(
+ [(["gene:variant", "element.symbol"], "cds"), (["variant.label"], "source")]
+ )
+ def test_get_frequency_sorted_mutation_by_df(self, variant_columns, mut_type):
+ """
+ corresponding SQL query:
+ SELECT DISTINCT `variant.label`, `element.symbol`, COUNT(DISTINCT propertyView.`sample.id`)
+ AS Count FROM variantView LEFT JOIN propertyView ON
+ (variantView.`sample.id`=propertyView.`sample.id`)
+ WHERE `element.type`="cds" AND `reference.id`=2 AND propertyView.`sample.id` IN
+ (SELECT `sample.id` from propertyView WHERE value_text='complete' AND
+ `property.name`="GENOME_COMPLETENESS") GROUP BY `variant.label`,`element.symbol`
+ ORDER BY Count DESC;
+ """
+ option_dict = {
+ "cds": {
+ "options": [
+ {
+ "label": Span(
+ children="OPG193:L263F", style={"color": "#EB663B"}
+ ),
+ "value": "OPG193:L263F",
+ "freq": 162,
+ },
+ {
+ "label": Span(
+ children="OPG094:R194P", style={"color": "#FB0D0D"}
+ ),
+ "value": "OPG094:R194P",
+ "freq": 32,
+ },
+ {
+ "label": Span(
+ children="OPG015:Q188F", style={"color": "#E15F99"}
+ ),
+ "value": "OPG015:Q188F",
+ "freq": 8,
+ },
+ {
+ "label": Span(
+ children="OPG016:R84K", style={"color": "#1CA71C"}
+ ),
+ "value": "OPG016:R84K",
+ "freq": 7,
+ },
+ {
+ "label": Span(
+ children="OPG005:T22K", style={"color": "#2E91E5"}
+ ),
+ "value": "OPG005:T22K",
+ "freq": 3,
+ },
+ {
+ "label": Span(
+ children="OPG197:D25G", style={"color": "#511CFB"}
+ ),
+ "value": "OPG197:D25G",
+ "freq": 3,
+ },
+ ],
+ "max_freq": 162,
+ },
+ "source": {
+ "options": [
+ {"label": "G74360A", "value": "G74360A", "freq": 32},
+ {"label": "C70780T", "value": "C70780T", "freq": 11},
+ {
+ "label": "del:150586-150602",
+ "value": "del:150586-150602",
+ "freq": 5,
+ },
+ {"label": "G8020A", "value": "G8020A", "freq": 2},
+ ],
+ "max_freq": 32,
+ },
+ }
+ merged_df = pd.merge(
+ self.processed_df_dict["propertyView"]["complete"],
+ self.processed_df_dict["variantView"]["complete"][2][mut_type],
+ how="inner",
+ on="sample.id",
+ )
+ (
+ sorted_mutation_options,
+ max_freq_nb,
+ min_nb_freq,
+ ) = get_frequency_sorted_mutation_by_df(
+ merged_df, self.color_dict, variant_columns, mut_type, min_nb_freq=2
+ )
+ assert max_freq_nb == option_dict[mut_type]["max_freq"]
+ for i, option in enumerate(sorted_mutation_options):
+ assert option["value"] == option_dict[mut_type]["options"][i]["value"]
+ assert option["freq"] == option_dict[mut_type]["options"][i]["freq"]
+
+ @parameterized.expand(test_params)
+ def test_get_sample_and_seqtech_df(self, aa_nt_radio, complete_partial_radio):
+ """
+ corresponding SQL queries:
+ SELECT DISTINCT propertyView.`sample.id` FROM variantView LEFT JOIN propertyView
+ ON (variantView.`sample.id`=propertyView.`sample.id`)WHERE `element.type`="cds" AND
+ `element.symbol` in ("OPG005", "OPG197", "OPG151") AND `reference.id`=2 AND
+ propertyView.`sample.id` IN (SELECT `sample.id` from propertyView WHERE
+ value_text='complete' and `property.name`="GENOME_COMPLETENESS" INTERSECT
+ SELECT `sample.id` FROM propertyView WHERE value_date>="2022-08-01" AND
+ `property.name`="COLLECTION_DATE") ORDER BY propertyView.`sample.id` ASC;
+
+ SELECT DISTINCT propertyView.`sample.id` FROM variantView LEFT JOIN propertyView ON
+ (variantView.`sample.id`=propertyView.`sample.id`) WHERE `element.type`="source" AND
+ `reference.id`=2 AND propertyView.`sample.id` IN (SELECT `sample.id` FROM propertyView WHERE
+ value_date>="2022-08-01" AND `property.name`="COLLECTION_DATE") ORDER BY
+ propertyView.`sample.id` ASC;
+ ...
+ """
+ cols = ["sample.id", "SEQ_TECH"]
+ correct_samples = {
+ "complete": {
+ "cds": [235, 406, 591, 595, 682, 712, 785, 805],
+ "cds_min": [712],
+ "source": [
+ 53,
+ 206,
+ 235,
+ 248,
+ 261,
+ 270,
+ 276,
+ 348,
+ 355,
+ 380,
+ 389,
+ 416,
+ 434,
+ 545,
+ 551,
+ 556,
+ 578,
+ 584,
+ 588,
+ 595,
+ 640,
+ 676,
+ 677,
+ 693,
+ 704,
+ 705,
+ 725,
+ 765,
+ 771,
+ 772,
+ 778,
+ 785,
+ 805,
+ 820,
+ 836,
+ 843,
+ 862,
+ 922,
+ 929,
+ 932,
+ 961,
+ 967,
+ 1044,
+ 1056,
+ 1083,
+ 1087,
+ 1095,
+ 1169,
+ 1181,
+ 1184,
+ 161472,
+ ],
+ "source_min": [
+ 53,
+ 206,
+ 276,
+ 348,
+ 380,
+ 416,
+ 556,
+ 578,
+ 584,
+ 588,
+ 676,
+ 677,
+ 705,
+ 772,
+ 778,
+ 820,
+ 836,
+ 922,
+ 932,
+ 1083,
+ 1095,
+ 1169,
+ 1181,
+ 1184,
+ 161472,
+ ],
+ },
+ "partial": {
+ "cds": [
+ 159157,
+ 159233,
+ 159281,
+ 159562,
+ 160314,
+ 160376,
+ 160574,
+ 161445,
+ 161574,
+ 161639,
+ 161887,
+ 162340,
+ 162438,
+ ],
+ "cds_min": [],
+ "source": [
+ 159079,
+ 159131,
+ 159157,
+ 159187,
+ 159233,
+ 159281,
+ 159355,
+ 159562,
+ 159567,
+ 160033,
+ 160041,
+ 160102,
+ 160314,
+ 160317,
+ 160319,
+ 160376,
+ 160498,
+ 160574,
+ 160603,
+ 161337,
+ 161445,
+ 161500,
+ 161574,
+ 161639,
+ 161745,
+ 161887,
+ 162340,
+ 162438,
+ 162900,
+ ],
+ "source_min": [159079, 159187, 159355, 160102, 160319, 161337, 161500],
+ },
+ }
+ correct_seq_techs = {
+ "cds": {
+ "complete": ["Illumina", "Nanopore"],
+ "partial": ["Nanopore"],
+ "complete_min": ["Illumina"],
+ "partial_min": [],
+ },
+ "source": {
+ "complete": ["Illumina", "Nanopore"],
+ "partial": ["Illumina", "Nanopore"],
+ "complete_min": ["Illumina"],
+ "partial_min": ["Illumina", "Nanopore"],
+ },
+ }
+ propertyView = self.processed_df_dict["propertyView"][complete_partial_radio]
+ variantView = self.processed_df_dict["variantView"][complete_partial_radio][2][
+ aa_nt_radio
+ ]
+ gene_value = (
+ ["OPG005", "OPG197", "OPG151"]
+ if aa_nt_radio == "cds"
+ else ["no_gene_values"]
+ )
+ min_date = "2022-08-01"
+ df_min = get_sample_and_seqtech_df(
+ variantView, propertyView, aa_nt_radio, gene_value, min_date
+ )
+ self.assertListEqual(list(df_min.columns), cols)
+ self.assertListEqual(
+ sorted(list(set(df_min["sample.id"]))),
+ correct_samples[complete_partial_radio][f"{aa_nt_radio}_min"],
+ )
+ self.assertListEqual(
+ sorted(list(set(df_min["SEQ_TECH"]))),
+ correct_seq_techs[aa_nt_radio][f"{complete_partial_radio}_min"],
+ )
+
+ df = get_sample_and_seqtech_df(
+ variantView, propertyView, aa_nt_radio, gene_value
+ )
+ self.assertListEqual(list(df.columns), cols)
+ self.assertListEqual(
+ sorted(list(set(df["sample.id"]))),
+ correct_samples[complete_partial_radio][aa_nt_radio],
+ )
+ self.assertListEqual(
+ sorted(list(set(df["SEQ_TECH"]))),
+ correct_seq_techs[aa_nt_radio][complete_partial_radio],
+ )
+
+ @parameterized.expand(test_params)
+ def test_get_frequency_sorted_seq_techs_by_filters(
+ self, aa_nt_radio, complete_partial_radio
+ ):
+ """
+ corresponding SQL queries:
+ SELECT DISTINCT `value_text`, COUNT(DISTINCT propertyView.`sample.id`) AS Count FROM
+ variantView LEFT JOIN propertyView ON (variantView.`sample.id`=propertyView.`sample.id`)
+ WHERE `element.type`="cds" AND `element.symbol` IN ("OPG005", "OPG197", "OPG151") AND
+ `reference.id`=2 AND `property.name`="SEQ_TECH" AND propertyView.`sample.id` IN
+ ( SELECT `sample.id` FROM propertyView WHERE value_date>="2022-08-01" AND
+ `property.name`="COLLECTION_DATE" INTERSECT
+ SELECT `sample.id` from propertyView where value_text='complete' AND
+ `property.name`="GENOME_COMPLETENESS") GROUP BY `value_text` ORDER BY Count DESC;
+
+ SELECT DISTINCT `value_text`, COUNT(DISTINCT propertyView.`sample.id`) AS Count FROM
+ variantView LEFT JOIN propertyView ON (variantView.`sample.id`=propertyView.`sample.id`)
+ WHERE `element.type`="cds" AND `element.symbol` IN ("OPG005", "OPG197", "OPG151") AND
+ `reference.id`=2 AND `property.name`="SEQ_TECH" GROUP BY `value_text` ORDER BY Count DESC;
+
+ ...
+ """
+
+ min_date = "2022-08-01"
+ correct_tech_options = {
+ "complete": {
+ "cds": [
+ {"label": "Illumina", "value": "Illumina", "disabled": False},
+ {"label": "Nanopore", "value": "Nanopore", "disabled": False},
+ ],
+ "source": [
+ {"label": "Illumina", "value": "Illumina", "disabled": False},
+ {"label": "Nanopore", "value": "Nanopore", "disabled": False},
+ ],
+ "cds_min": [
+ {"label": "Illumina", "value": "Illumina", "disabled": False},
+ {"label": "Nanopore", "value": "Nanopore", "disabled": True},
+ ],
+ "source_min": [
+ {"label": "Illumina", "value": "Illumina", "disabled": False},
+ {"label": "Nanopore", "value": "Nanopore", "disabled": True},
+ ],
+ },
+ "partial": {
+ "cds": [
+ {"label": "Nanopore", "value": "Nanopore", "disabled": False},
+ {"label": "Illumina", "value": "Illumina", "disabled": False},
+ ],
+ "source": [
+ {"label": "Illumina", "value": "Illumina", "disabled": False},
+ {"label": "Nanopore", "value": "Nanopore", "disabled": False},
+ ],
+ "cds_min": [
+ {"label": "Illumina", "value": "Illumina", "disabled": False},
+ {"label": "Nanopore", "value": "Nanopore", "disabled": True},
+ ],
+ "source_min": [
+ {"label": "Illumina", "value": "Illumina", "disabled": False},
+ {"label": "Nanopore", "value": "Nanopore", "disabled": False},
+ ],
+ },
+ }
+ tech_options = [
+ {"label": "Illumina", "value": "Illumina", "disabled": False},
+ {"label": "Nanopore", "value": "Nanopore", "disabled": False},
+ ]
+ gene_value = (
+ self.gene_value_cds if aa_nt_radio == "cds" else self.gene_value_source
+ )
+ sorted_seq_tech_options_min = get_frequency_sorted_seq_techs_by_filters(
+ self.processed_df_dict,
+ tech_options,
+ complete_partial_radio,
+ 2,
+ gene_value,
+ aa_nt_radio,
+ min_date,
+ )
+
+ for i, option in enumerate(sorted_seq_tech_options_min):
+ self.assertDictEqual(
+ option,
+ correct_tech_options[complete_partial_radio][f"{aa_nt_radio}_min"][i],
+ )
+
+ sorted_seq_tech_options_2 = get_frequency_sorted_seq_techs_by_filters(
+ self.processed_df_dict,
+ tech_options,
+ complete_partial_radio,
+ 2,
+ gene_value,
+ aa_nt_radio,
+ )
+
+ for i, option in enumerate(sorted_seq_tech_options_2):
+ self.assertDictEqual(
+ option, correct_tech_options[complete_partial_radio][aa_nt_radio][i]
+ )
+
+ def test_actualize_filters(self):
+ pass
diff --git a/tests/test_worldmap.py b/tests/test_worldmap.py
new file mode 100644
index 0000000..7395f2f
--- /dev/null
+++ b/tests/test_worldmap.py
@@ -0,0 +1,405 @@
+import datetime
+from datetime import date
+import os
+import unittest
+
+from data import load_all_sql_files
+import pandas as pd
+from pandas._testing import assert_frame_equal
+from parameterized import parameterized
+
+from pages.config import location_coordinates
+from pages.utils import get_color_dict
+from pages.utils_worldMap_explorer import DateSlider
+from pages.utils_worldMap_explorer import DetailPlots
+from pages.utils_worldMap_explorer import WorldMap
+from tests.test_db_properties import DbProperties
+
+
+DB_DUMP_DIR = os.path.join(os.path.dirname(os.path.dirname(__file__)), "sql_dumps")
+
+
+test_params = [
+ [2, "interval1", "complete"],
+ [2, "interval1", "partial"],
+ [2, "interval2", "complete"],
+ [2, "interval2", "partial"],
+]
+
+
+class TestWorldMap(unittest.TestCase):
+ """
+ test class mehods of DetaiPlot class and WorldMap class
+ """
+
+ @classmethod
+ def setUpClass(cls):
+ cls.db_name = "mpx_test_04"
+ cls.processed_df_dict = load_all_sql_files(cls.db_name, test_db=True)
+ cls.date_slider = DateSlider(cls.processed_df_dict)
+ cls.countries = list(DbProperties.country_entries_cds_per_country.keys())
+ cls.seqtechs = ["Illumina", "Nanopore"]
+ cls.reference_genomes = [2, 4]
+ cls.complete_partial = ["complete", "partial"]
+ cls.genes = {2: ["OPG001", "OPG098"], 4: []}
+ cls.variants1 = {
+ 2: DbProperties.cds_gene_variants["complete"][2],
+ 4: DbProperties.cds_gene_variants["complete"][4],
+ }
+ # T58K A233G appears only once
+ cls.variants2 = {
+ 2: [
+ "OPG197:T22K",
+ "OPG151:L263F",
+ "OPG193:L263F",
+ "OPG016:R84K",
+ "OPG113:T58K",
+ "OPG193:A233G",
+ ],
+ 4: DbProperties.cds_gene_variants["complete"][4],
+ }
+ cls.date1 = date.fromisoformat("2022-06-28")
+ cls.date2 = date.fromisoformat("2022-10-02")
+ cls.interval = {"interval1": 100, "interval2": 30}
+ cls.interval2 = 30
+ cls.dates21 = (
+ DateSlider.unix_time_millis(datetime.date(2022, 6, 28)),
+ DateSlider.unix_time_millis(datetime.date(2022, 10, 2)),
+ )
+ cls.color_dict = get_color_dict(cls.processed_df_dict)
+
+ @parameterized.expand(test_params)
+ def test_get_df_for_frequency_bar(self, reference, interval, completeness):
+ for country in self.countries:
+ detail_plot_instance = DetailPlots(
+ self.processed_df_dict,
+ self.date_slider,
+ reference,
+ completeness,
+ self.countries,
+ self.seqtechs,
+ self.variants2[2],
+ self.dates21,
+ self.interval[interval],
+ self.color_dict,
+ location_coordinates,
+ self.genes,
+ country,
+ )
+ columns = ["COUNTRY", "variant.label", "element.symbol", "number_sequences"]
+ correct_df = pd.DataFrame(
+ DbProperties.correct_rows_frequency_bar[reference][country][interval][
+ completeness
+ ],
+ columns=columns,
+ )
+ correct_df = correct_df.sort_values(by=["variant.label"]).reset_index(
+ drop=True
+ )
+ df = detail_plot_instance.get_df_for_frequency_bar()
+ df = df.sort_values(by=["variant.label"]).reset_index(drop=True)
+ assert_frame_equal(
+ df, correct_df, check_datetimelike_compat=True, check_dtype=False
+ )
+
+ @parameterized.expand(test_params)
+ def test_increase_df(self, reference, interval, completeness):
+ columns = [
+ "COUNTRY",
+ "variant.label",
+ "element.symbol",
+ "number_sequences",
+ "COLLECTION_DATE",
+ "slope",
+ ]
+ for country in self.countries:
+ detail_plot_instance = DetailPlots(
+ self.processed_df_dict,
+ self.date_slider,
+ reference,
+ completeness,
+ self.countries,
+ self.seqtechs,
+ self.variants2[2],
+ self.dates21,
+ self.interval[interval],
+ self.color_dict,
+ location_coordinates,
+ self.genes,
+ country,
+ )
+
+ correct_df = pd.DataFrame(
+ DbProperties.correct_rows_increase_df[reference][country][interval][
+ completeness
+ ],
+ columns=columns,
+ )
+ correct_df = correct_df.sort_values(
+ by=["COUNTRY", "variant.label"]
+ ).reset_index(drop=True)
+ df = detail_plot_instance.get_increase_df(detail_plot_instance.filtered_dfs)
+ df = df.sort_values(by=["COUNTRY", "variant.label"]).reset_index(drop=True)
+ df = df.round({"slope": 4})
+ assert_frame_equal(
+ df, correct_df, check_datetimelike_compat=True, check_dtype=False
+ )
+
+ @parameterized.expand(test_params)
+ def test_get_scatter_df(self, reference, interval, completeness):
+ columns = [
+ "COUNTRY",
+ "COLLECTION_DATE",
+ "variant.label",
+ "element.symbol",
+ "number_sequences",
+ "date_numbers",
+ ]
+ for country in self.countries:
+ detail_plot_instance = DetailPlots(
+ self.processed_df_dict,
+ self.date_slider,
+ reference,
+ completeness,
+ self.countries,
+ self.seqtechs,
+ self.variants2[2],
+ self.dates21,
+ self.interval[interval],
+ self.color_dict,
+ location_coordinates,
+ self.genes,
+ country,
+ )
+
+ correct_df = pd.DataFrame(
+ DbProperties.correct_rows_scatter_df[reference][country][interval][
+ completeness
+ ],
+ columns=columns,
+ )
+ correct_df = correct_df.sort_values(
+ by=["COLLECTION_DATE", "variant.label"]
+ ).reset_index(drop=True)
+ df = detail_plot_instance.get_scatter_df()
+
+ df = df.sort_values(by=["COLLECTION_DATE", "variant.label"]).reset_index(
+ drop=True
+ )
+ assert_frame_equal(
+ df, correct_df, check_datetimelike_compat=True, check_dtype=False
+ )
+
+ @parameterized.expand(test_params)
+ def test_get_world_frequency_df(self, reference, interval, completeness):
+ world_map_instance = WorldMap(
+ self.processed_df_dict,
+ self.date_slider,
+ reference,
+ completeness,
+ self.countries,
+ self.seqtechs,
+ self.variants1[2],
+ self.dates21,
+ self.interval[interval],
+ self.color_dict,
+ location_coordinates,
+ )
+ columns = ["COUNTRY", "number_sequences", "ISO_Code"]
+ correct_df = pd.DataFrame(
+ DbProperties.correct_rows_map_df_freq[reference][interval][completeness],
+ columns=columns,
+ )
+ correct_df = correct_df.sort_values(by=["ISO_Code"]).reset_index(drop=True)
+ df, column_of_interest = world_map_instance.get_world_map_df("Frequency")
+ df = df.sort_values(by=["ISO_Code"]).reset_index(drop=True)
+ assert_frame_equal(
+ df, correct_df, check_datetimelike_compat=True, check_dtype=False
+ )
+
+ @parameterized.expand(test_params)
+ def test_get_world_increase_df(self, reference, interval, completeness):
+ world_map_instance = WorldMap(
+ self.processed_df_dict,
+ self.date_slider,
+ reference,
+ completeness,
+ self.countries,
+ self.seqtechs,
+ self.variants1[2],
+ self.dates21,
+ self.interval[interval],
+ self.color_dict,
+ location_coordinates,
+ )
+ df, column_of_interest = world_map_instance.get_world_map_df("Increase")
+ df = df.sort_values(by=["ISO_Code"]).reset_index(drop=True)
+ df = df.round({"slope": 4})
+ columns = ["COUNTRY", column_of_interest, "ISO_Code"]
+ correct_df = pd.DataFrame(
+ DbProperties.correct_rows_map_df_incr[reference][interval][completeness],
+ columns=columns,
+ )
+ correct_df = correct_df.sort_values(by=["ISO_Code"]).reset_index(drop=True)
+ assert_frame_equal(
+ df, correct_df, check_datetimelike_compat=True, check_dtype=False
+ )
+
+ def test_map_empty_filter_options(self):
+ variant_map_and_plot_instance = WorldMap(
+ self.processed_df_dict,
+ self.date_slider,
+ 2,
+ "partial",
+ [],
+ [],
+ [],
+ self.dates21,
+ self.interval["interval1"],
+ self.color_dict,
+ location_coordinates,
+ )
+ df, column_of_interest = variant_map_and_plot_instance.get_world_map_df(
+ "Increase"
+ )
+ correct_df = pd.DataFrame(columns=["COUNTRY", column_of_interest, "ISO_Code"])
+ assert_frame_equal(
+ df, correct_df, check_datetimelike_compat=True, check_dtype=False
+ )
+
+ df, column_of_interest = variant_map_and_plot_instance.get_world_map_df(
+ "Frequency"
+ )
+ correct_df = pd.DataFrame(columns=["COUNTRY", column_of_interest, "ISO_Code"])
+ assert_frame_equal(
+ df, correct_df, check_datetimelike_compat=True, check_dtype=False
+ )
+
+ def test_plots_empty_filter_options(self):
+ detail_plot_instance = DetailPlots(
+ self.processed_df_dict,
+ self.date_slider,
+ 2,
+ "partial",
+ [],
+ [],
+ [],
+ self.dates21,
+ self.interval["interval1"],
+ self.color_dict,
+ location_coordinates,
+ self.genes,
+ "Germany",
+ )
+ df_scatter = detail_plot_instance.get_scatter_df()
+ correct_df_scatter = pd.DataFrame(
+ data=[
+ [
+ "Germany",
+ datetime.date(2022, 10, 2),
+ "no_mutations",
+ "no_gene",
+ 0,
+ 96,
+ ]
+ ],
+ columns=[
+ "COUNTRY",
+ "COLLECTION_DATE",
+ "variant.label",
+ "element.symbol",
+ "number_sequences",
+ "date_numbers",
+ ],
+ )
+ assert_frame_equal(
+ df_scatter,
+ correct_df_scatter,
+ check_datetimelike_compat=True,
+ check_dtype=False,
+ )
+
+ df_increase = detail_plot_instance.get_increase_df(
+ detail_plot_instance.filtered_dfs
+ )
+ df_increase.index = list(df_increase.index)
+ correct_df_increase = pd.DataFrame(
+ columns=[
+ "COUNTRY",
+ "variant.label",
+ "element.symbol",
+ "number_sequences",
+ "COLLECTION_DATE",
+ "slope",
+ ]
+ )
+ assert_frame_equal(
+ df_increase,
+ correct_df_increase,
+ check_datetimelike_compat=True,
+ check_dtype=False,
+ )
+
+ df_freq = detail_plot_instance.get_df_for_frequency_bar()
+ df_freq.index = list(df_freq.index)
+ correct_df_freq = pd.DataFrame(
+ columns=["COUNTRY", "variant.label", "element.symbol", "number_sequences"]
+ )
+ assert_frame_equal(
+ df_freq, correct_df_freq, check_datetimelike_compat=True, check_dtype=False
+ )
+
+ def test_frequency_bar_chart(self):
+ detail_plot_instance = DetailPlots(
+ self.processed_df_dict,
+ self.date_slider,
+ 2,
+ "partial",
+ self.countries,
+ self.seqtechs,
+ self.variants1[2],
+ self.dates21,
+ self.interval["interval1"],
+ self.color_dict,
+ location_coordinates,
+ self.genes,
+ "Germany",
+ )
+ fig = detail_plot_instance.get_frequency_bar_chart()
+ assert fig["data"][0]["x"] == (["OPG159"], ["C133F"])
+ assert round(list(fig["data"][0]["y"])[0]) == 1
+ assert fig["data"][1]["x"] == (["OPG197", "OPG197"], ["D25G", "T22K"])
+ assert round(list(fig["data"][1]["y"])[0]) == 3
+
+ def test_scatter_plot(self):
+ detail_plot_instance = DetailPlots(
+ self.processed_df_dict,
+ self.date_slider,
+ 2,
+ "partial",
+ self.countries,
+ self.seqtechs,
+ self.variants1[2],
+ self.dates21,
+ self.interval["interval1"],
+ self.color_dict,
+ location_coordinates,
+ self.genes,
+ "Germany",
+ )
+ fig = detail_plot_instance.get_frequency_development_scatter_plot()
+
+ for fig_value, test_value in zip(
+ fig["data"][0]["customdata"],
+ [
+ [datetime.date(2022, 7, 1), "D25G", "Germany", "OPG197"],
+ [datetime.date(2022, 8, 1), "D25G", "Germany", "OPG197"],
+ [datetime.date(2022, 9, 1), "D25G", "Germany", "OPG197"],
+ ],
+ ):
+ self.assertListEqual(list(fig_value), test_value)
+
+ self.assertListEqual(list(fig["data"][0]["x"]), [3])
+ self.assertListEqual(list(fig["data"][0]["y"]), [3])
+ self.assertListEqual(list(fig["data"][2]["x"]), [65])
+ self.assertListEqual([round(x, 2) for x in list(fig["data"][2]["y"])], [1])
diff --git a/wsgi.py b/wsgi.py
index fa08580..32dc59e 100644
--- a/wsgi.py
+++ b/wsgi.py
@@ -1,7 +1,6 @@
# from example_app import server as application
from app import app as application
-
-from app import server
+from app import server # noqa:
if __name__ == "__main__":
application.run_server(host="localhost")