diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 01c73ce..f57af64 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -8,7 +8,7 @@ on:
- published
env:
- MINIMUM_PYTHON_VERSION: "3.8"
+ MINIMUM_PYTHON_VERSION: "3.9"
concurrency:
group: ${{ github.head_ref || github.run_id }}
@@ -36,7 +36,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
- python-version: ["3.8", "3.9", "3.10", "3.11"]
+ python-version: ["3.9", "3.10", "3.11", "3.12"]
steps:
- uses: actions/checkout@v3
- name: Setup Python ${{ matrix.python-version }}
diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index 9fb0648..7448ef0 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -1,6 +1,6 @@
repos:
- repo: https://github.com/pre-commit/pre-commit-hooks
- rev: v4.4.0
+ rev: v4.6.0
hooks:
- id: check-docstring-first
- id: debug-statements
@@ -8,22 +8,22 @@ repos:
- id: mixed-line-ending
- id: trailing-whitespace
- repo: https://github.com/asottile/pyupgrade
- rev: v3.3.1
+ rev: v3.17.0
hooks:
- id: pyupgrade
language: python
- args: [--py38-plus]
+ args: [--py39-plus]
- repo: https://github.com/pycqa/isort
- rev: 5.12.0
+ rev: 5.13.2
hooks:
- id: isort
- repo: https://github.com/ambv/black
- rev: 23.1.0
+ rev: 24.8.0
hooks:
- id: black
language: python
- repo: https://github.com/pycqa/flake8
- rev: 6.0.0
+ rev: 7.1.1
hooks:
- id: flake8
language: python
@@ -35,6 +35,6 @@ repos:
- mccabe
- yesqa
- repo: https://github.com/pre-commit/mirrors-mypy
- rev: 'v1.0.1'
+ rev: 'v1.11.1'
hooks:
- id: mypy
diff --git a/HISTORY.md b/HISTORY.md
index 622bc9c..0db72ab 100644
--- a/HISTORY.md
+++ b/HISTORY.md
@@ -1,5 +1,11 @@
# History
+## 0.5.0 (2024-08-07)
+
+- Removed templating
+- Added support for Python 3.12
+- Dropped support for Python 3.8
+
## 0.4.2 (2023-06-09)
- Replace pandas append function with concat
diff --git a/README.md b/README.md
index b79064b..b58a092 100644
--- a/README.md
+++ b/README.md
@@ -6,26 +6,20 @@
[![Documentation Status](https://img.shields.io/badge/docs-passing-4a4c4c1.svg)](https://comic.github.io/evalutils/)
[![Code style](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/ambv/black)
-evalutils helps challenge administrators easily create evaluation
-containers for grand-challenge.org.
+evalutils contains useful functions for evaluating machine learning models in the context of medical imaging.
- Free software: MIT license
- Documentation: .
## Features
- - Generation your challenge evaluation project boilerplate using
- [Cookiecutter](https://github.com/audreyr/cookiecutter)
- - Scripts to build, test and export your generated docker container
- for grand-challenge.org
- - Loading of CSV, ITK and Pillow compatible prediction files
- - Validation of submitted predictions
- - Interface to SciKit-Learn metrics and Pandas aggregations
- Bounding box annotations with Jaccard Index calculations
+ - Calculations of bootstrapped ROC curves
+ - Scoring for detection tasks
+ - Efficient calculation of confusion matrices, jaccard scores, dice scores, hausdorff distances,
+ absolute volume differences, and relative volume differences
## Getting Started
-[evalutils](https://github.com/comic/evalutils) requires Python 3.8 or
-above, and can be installed from `pip`.
-Please see the [Getting Started](https://comic.github.io/evalutils/usage.html)
-documentation for more details.
+[evalutils](https://github.com/comic/evalutils) requires Python 3.9 or above, and can be installed from `pip`.
+Please see the [Getting Started](https://comic.github.io/evalutils/usage.html) documentation for more details.
diff --git a/docs/conf.py b/docs/conf.py
index 3750d09..f6df797 100755
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -20,7 +20,6 @@
import os
import sys
from importlib.metadata import version as _get_version
-from typing import Dict, List
evalutils_version = _get_version("evalutils")
@@ -111,7 +110,7 @@ def setup(app):
# Add any paths that contain custom static files (such as style sheets) here,
# relative to this directory. They are copied after the builtin static files,
# so a file named "default.css" will overwrite the builtin "default.css".
-html_static_path: List[str] = []
+html_static_path: list[str] = []
# -- Options for HTMLHelp output ---------------------------------------
@@ -122,7 +121,7 @@ def setup(app):
# -- Options for LaTeX output ------------------------------------------
-latex_elements: Dict[str, str] = {
+latex_elements: dict[str, str] = {
# The paper size ('letterpaper' or 'a4paper').
#
# 'papersize': 'letterpaper',
diff --git a/docs/contributing.rst b/docs/contributing.rst
deleted file mode 100644
index 40c5d1f..0000000
--- a/docs/contributing.rst
+++ /dev/null
@@ -1,114 +0,0 @@
-.. highlight:: shell
-
-============
-Contributing
-============
-
-Contributions are welcome, and they are greatly appreciated! Every little bit
-helps, and credit will always be given.
-
-You can contribute in many ways:
-
-Types of Contributions
-----------------------
-
-Report Bugs
-~~~~~~~~~~~
-
-Report bugs at https://github.com/comic/evalutils/issues.
-
-If you are reporting a bug, please include:
-
-* Your operating system name and version.
-* Any details about your local setup that might be helpful in troubleshooting.
-* Detailed steps to reproduce the bug.
-
-Fix Bugs
-~~~~~~~~
-
-Look through the GitHub issues for bugs. Anything tagged with "bug" and "help
-wanted" is open to whoever wants to implement it.
-
-Implement Features
-~~~~~~~~~~~~~~~~~~
-
-Look through the GitHub issues for features. Anything tagged with "enhancement"
-and "help wanted" is open to whoever wants to implement it.
-
-Write Documentation
-~~~~~~~~~~~~~~~~~~~
-
-evalutils could always use more documentation, whether as part of the
-official evalutils docs, in docstrings, or even on the web in blog posts,
-articles, and such.
-
-Submit Feedback
-~~~~~~~~~~~~~~~
-
-The best way to send feedback is to file an issue at https://github.com/comic/evalutils/issues.
-
-If you are proposing a feature:
-
-* Explain in detail how it would work.
-* Keep the scope as narrow as possible, to make it easier to implement.
-* Remember that this is a volunteer-driven project, and that contributions
- are welcome :)
-
-Get Started!
-------------
-
-Ready to contribute? Here's how to set up `evalutils` for local development.
-
-1. Fork the `evalutils` repo on GitHub.
-2. Clone your fork locally::
-
- $ git clone git@github.com:your_name_here/evalutils.git
-
-3. Install your local copy into a virtualenv. Assuming you have virtualenvwrapper installed, this is how you set up your fork for local development::
-
- $ mkvirtualenv evalutils
- $ cd evalutils/
- $ python setup.py develop
-
-4. Create a branch for local development::
-
- $ git checkout -b name-of-your-bugfix-or-feature
-
- Now you can make your changes locally.
-
-5. When you're done making changes, check that your changes pass flake8 and the
- tests, including testing other Python versions with tox::
-
- $ flake8 evalutils tests
- $ python setup.py test or py.test
- $ tox
-
- To get flake8 and tox, just pip install them into your virtualenv.
-
-6. Commit your changes and push your branch to GitHub::
-
- $ git add .
- $ git commit -m "Your detailed description of your changes."
- $ git push origin name-of-your-bugfix-or-feature
-
-7. Submit a pull request through the GitHub website.
-
-Pull Request Guidelines
------------------------
-
-Before you submit a pull request, check that it meets these guidelines:
-
-1. The pull request should include tests.
-2. If the pull request adds functionality, the docs should be updated. Put
- your new functionality into a function with a docstring, and add the
- feature to the list in README.md.
-3. The pull request should work for Python 3.8, 3.9, 3.10 and 3.11. Check
- https://travis-ci.org/comic/evalutils/pull_requests
- and make sure that the tests pass for all supported Python versions.
-
-Tips
-----
-
-To run a subset of tests::
-
-$ py.test tests.test_evalutils
diff --git a/docs/index.rst b/docs/index.rst
index b794351..d756f14 100644
--- a/docs/index.rst
+++ b/docs/index.rst
@@ -1,28 +1,14 @@
Welcome to evalutils's documentation!
======================================
-The automated evaluation system on `Grand Challenge`_ will run an instance of
-your evaluation docker container image on each new submission.
-The users submission will be extracted on ``/input/``, and your container
-is expected to calculate all of the metrics for this submission, and write them
-to ``/output/metrics.json``.
-If the metrics cannot be calculated, the container should write to ``stderr``
-and the last line of this will be passed to the user so that they can debug
-their submission.
-
-`evalutils`_ helps you do this by providing a package that helps you create
-a project structure, load and validate the submissions, score the submission,
-write the json file, and package this in a docker container image so that
-you can then upload it to `Grand Challenge`_.
+`evalutils`_ contains useful functions for evaluating machine learning models in the context of medical imaging.
.. toctree::
:maxdepth: 2
:caption: Contents:
installation
- usage
modules
- contributing
Indices and tables
==================
diff --git a/docs/modules.rst b/docs/modules.rst
index c979e06..8c257a6 100644
--- a/docs/modules.rst
+++ b/docs/modules.rst
@@ -2,27 +2,6 @@
Modules
=======
-
-Evalutils
----------
-
-.. py:module:: evalutils
-
-.. automodule:: evalutils.evalutils
- :members:
-
-IO
---
-
-.. automodule:: evalutils.io
- :members:
-
-Validators
-----------
-
-.. automodule:: evalutils.validators
- :members:
-
Scorers
-------
@@ -37,8 +16,8 @@ Annotations
.. autoclass:: BoundingBox()
:members:
-Statistics
-----------
+Stats
+-----
.. automodule:: evalutils.stats
:members:
diff --git a/docs/usage.rst b/docs/usage.rst
deleted file mode 100644
index ab8f792..0000000
--- a/docs/usage.rst
+++ /dev/null
@@ -1,633 +0,0 @@
-=====
-Usage
-=====
-
-Getting Started
----------------
-
-This guide shows you how to use ``evalutils`` to generate either an
-evaluation container or an algorithm container for `Grand Challenge`_.
-Select the appropriate project below to get started.
-
-Evaluation container
---------------------
-
-This guide will show you how to use ``evalutils`` to generate an evaluation
-container for `Grand Challenge`_. In this example we will call our project
-``myproject``, substitute your project name wherever you see this.
-
-Prerequisites
-^^^^^^^^^^^^^
-
-Before you start you will need to have:
-
-* A local `docker`_ installation
-* Your challenge test set ground truth data, this can be a CSV file or a set of images
-* An idea about what metrics you want to score the submissions on
-
-Generate The Project Structure
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-
-Evalutils contains a project generator based on `CookieCutter`_ that you can
-use to generate the boilerplate for your evaluation.
-Once you have installed evalutils you can see the options with:
-
-.. code-block:: console
-
- $ evalutils init evaluation --help
-
-Say that you want to create an evaluation for ``myproject``, you can initialize
-it with:
-
-.. code-block:: console
-
- $ evalutils init evaluation myproject
-
-You will then be prompted to choose a challenge type:
-
-.. code-block:: console
-
- $ What kind of challenge is this? [Classification|Segmentation|Detection]:
-
-so type in your challenge type and press .
-The different challenge types that you can select are:
-
-- **Classification**:
- The submission and ground truth are csv files with the same number of rows.
- For instance, this evaluation could be used for scoring classification of whole images into 1 or multiple classes.
- The result of the evaluation is not reported on the case level to prevent leaking of the ground truth data.
-- **Segmentation**:
- A special case of a classification task, the difference is that the submission and ground truth are image files (eg, ITK images or a collection of PNGs).
- For instance, this evaluation could be used for scoring structure segmentation in 3D images.
- There are the same number images in the ground truth dataset as there are in each submission.
- By default, the results per case are also reported.
-- **Detection**:
- The submission and ground truth are csv files, but with differing number of rows.
- For instance, this evaluation could be used for scoring detection of tumours in images.
- For this sort of challenge, you may have many candidate points and many ground truth points per case.
- By default, the results per case are also reported.
-
-If you do not have a local python 3.8+ environment you can also
-generate your project with docker by running a container and sharing your current user id:
-
-.. code-block:: console
-
- $ docker run -it --rm -u `id -u` -v $(pwd):/usr/src/myapp -w /usr/src/myapp python:3 bash -c "pip install evalutils && evalutils init evaluation myproject"
-
-Either of these commands will generate a folder called ``myproject``
-with everything you need to get started.
-
-It is a good idea to commit your project to git right now. You can do this with:
-
-.. code-block:: console
-
- $ cd myproject
- $ git init
- $ git lfs install (see the warning below)
- $ git add --all
- $ git commit -m "Initial Commit"
-
-.. warning:: The test set ground truth will be stored in this repo,
- so remember to use a private repo if you're going to push this to github or gitlab,
- and use `git lfs`_ if your ground truth data are large.
-
- The .gitattributes file at the root of the repository specifies all the files which should be
- tracked by git-lfs. By default all files in the ground truth and test directories
- are configured to be tracked by git-lfs, but they will only be registered
- once the `git lfs`_ extension is installed on your system and the ``git lfs install``
- command has been issued inside the generated repository.
-
-
-The structure of the project will be:
-
-.. code-block:: console
-
- .
- └── myproject
- ├── build.sh # Builds your evaluation container
- ├── Dockerfile # Defines how to build your evaluation container
- ├── evaluation.py # Contains your evaluation code - this is where you will extend the Evaluation class
- ├── export.sh # Exports your container to a .tar file for use on grand-challenge.org
- ├── .gitattributes # Define which files git should put under git-lfs
- ├── .gitignore # Define which files git should ignore
- ├── ground-truth # A folder that contains your ground truth annotations
- │ └── reference.csv # In this example the ground truth is a csv file
- ├── README.md # For describing your evaluation to others
- ├── requirements.in # The python dependencies of your evaluation container - add any new dependencies here
- ├── requirements.txt # The compiled python dependencies, update this with `pip-compile`
- ├── test # A folder that contains an example submission for testing
- │ └── submission.csv # In this example the participants will submit a csv file
- └── test.sh # A script that runs your evaluation container on the test submission
-
-For Segmentation tasks, some example mhd/zraw files will be in the ground-truth and test directories instead.
-
-The most important file is ``evaluation.py``.
-This is the file where you will extend the ``Evaluation`` class and implement the evaluation for your challenge.
-In this file, a new class has been created for you, and it is instantiated and run with:
-
-.. code-block:: python
-
- if __name__ == "__main__":
- Myproject().evaluate()
-
-
-This is all that is needed for ``evalutils`` to perform the evaluation and generate the output for each new submission.
-The superclass of ``Evaluation`` is what you need to adapt to your specific challenge.
-
-.. warning:: When designing your submission format do NOT use subfolders to differentiate between tasks.
- If you have multiple tasks, you should be using multiple phases and evaluations instead.
- On grand challenge all common path prefixes will be removed from the submitted files,
- so your evaluation should only work with flat lists of files.
-
-Classification Tasks
-~~~~~~~~~~~~~~~~~~~~
-
-The boilerplate for classification challenges looks like this:
-
-.. code-block:: python
-
- class Myproject(ClassificationEvaluation):
- def __init__(self):
- super().__init__(
- file_loader=CSVLoader(),
- validators=(
- ExpectedColumnNamesValidator(expected=("case", "class",)),
- NumberOfCasesValidator(num_cases=8),
- ),
- join_key="case",
- )
-
- def score_aggregates(self):
- return {
- "accuracy_score": accuracy_score(
- self._cases["class_ground_truth"],
- self._cases["class_prediction"],
- ),
- }
-
-In this case the evaluation is loading csv files, so uses an instance ``CSVLoader`` which will do the loading of the data.
-In this example, both the ground truth and the prediction CSV files will contain the columns `case` (an index) and `class` (the predicted class of this case).
-We want to validate that the correct columns appear in both the ground truth and submitted predictions, so we use the ``ExpectedColumnNamesValidator`` with the names of the columns we expect to find.
-We also use the ``NumberOfCasesValidator`` to check that the correct number of cases has been submitted by the challenge participant.
-See :mod:`evalutils.validators` for a list of other validators that you can use.
-
-The ground truth and predictions will be loaded into two DataFrames.
-The last argument is a ``join_key``, the is the name of the column that will appear in both DataFrames that serves as an index to join the dataframes on in order to create ``self._cases``.
-The ``join_key`` is manditory when you use a ``CSVLoader``.
-This should be set to some sort of common index, such as a `case` identifier.
-When loading in files they are first going to be sorted so you might not need a ``join_key``, but you could also write a function that matches the cases based on filename.
-
-.. warning:: It is best practice to include an integer in the (file) name that uniquely defines each case.
- For instance, name your testing set files case_001, case_002, ... etc.
-
-The last part is performing the actual evaluation.
-In this example we are only getting one number per submission, the accuracy score.
-This number is calculated using ``sklearn.metrics.accuracy_score``.
-The ``self._cases`` data frame will contain all of the columns that you expect, and for those that have not been joined they will be available as ``"_ground_truth"`` and ``"_prediction"``.
-
-If you need to score cases individually before aggregating them, you should remove the implementation of ``score_aggregates`` and implement ``score_case`` instead.
-
-Segmentation Tasks
-~~~~~~~~~~~~~~~~~~
-
-For segmentation tasks, the generated code will look like this:
-
-.. code-block:: python
-
- class Myproject(ClassificationEvaluation):
- def __init__(self):
- super().__init__(
- file_loader=SimpleITKLoader(),
- validators=(
- NumberOfCasesValidator(num_cases=2),
- UniquePathIndicesValidator(),
- UniqueImagesValidator(),
- ),
- )
-
- def score_case(self, *, idx, case):
- gt_path = case["path_ground_truth"]
- pred_path = case["path_prediction"]
-
- # Load the images for this case
- gt = self._file_loader.load_image(gt_path)
- pred = self._file_loader.load_image(pred_path)
-
- # Check that they're the right images
- assert self._file_loader.hash_image(gt) == case["hash_ground_truth"]
- assert self._file_loader.hash_image(pred) == case["hash_prediction"]
-
- # Cast to the same type
- caster = SimpleITK.CastImageFilter()
- caster.SetOutputPixelType(SimpleITK.sitkUInt8)
- gt = caster.Execute(gt)
- pred = caster.Execute(pred)
-
- # Score the case
- overlap_measures = SimpleITK.LabelOverlapMeasuresImageFilter()
- overlap_measures.Execute(gt, pred)
-
- return {
- 'FalseNegativeError': overlap_measures.GetFalseNegativeError(),
- 'FalsePositiveError': overlap_measures.GetFalsePositiveError(),
- 'MeanOverlap': overlap_measures.GetMeanOverlap(),
- 'UnionOverlap': overlap_measures.GetUnionOverlap(),
- 'VolumeSimilarity': overlap_measures.GetVolumeSimilarity(),
- 'JaccardCoefficient': overlap_measures.GetJaccardCoefficient(),
- 'DiceCoefficient': overlap_measures.GetDiceCoefficient(),
- 'pred_fname': pred_path.name,
- 'gt_fname': gt_path.name,
- }
-
-Here, we are loading ITK files in the ground-truth and test folders using ``SimpleITKLoader``.
-See :mod:`evalutils.io` for the other image loaders you could use.
-By default, the files will be matched together based on the first integer found in the filename, so name your ground truth files, for example, case_001.mha, case_002.mha, etc.
-Have the participants for your challenge do the same.
-
-The loader will try to load all of the files in the ground-truth and submission folders.
-To check that the correct number of images were submitted by the participant and loaded we use ``NumberOfCasesValidator``, and check that the images are unique by using ``UniquePathIndicesValidator`` and ``UniqueImagesValidator``
-
-The ``score_case`` function will calculate the score for each case, in this case we're calculating some overlap measures using ``SimpleITK``.
-The images are not stored in the case dataframe to save memory, so first they are loaded using the file loader, and are then checked that they are the valid images by calculating the hash.
-The filenames are also stored for the case for matching later on grand-challenge.
-
-The aggregate results are automatically calculated using ``score_aggregates``, which calls ``DataFrame.describe()``.
-By default, this will calculate the mean, quartile ranges and counts of each individual metric.
-
-Detection Tasks
-~~~~~~~~~~~~~~~
-
-The generated boilerplate for detection tasks is:
-
-.. code-block:: python
-
- class Myproject(DetectionEvaluation):
- def __init__(self):
- super().__init__(
- file_loader=CSVLoader(),
- validators=(
- ExpectedColumnNamesValidator(
- expected=("image_id", "x", "y", "score")
- ),
- ),
- join_key="image_id",
- detection_radius=1.0,
- detection_threshold=0.5,
- )
-
- def get_points(self, *, case, key):
- """
- Converts the set of ground truth or predictions for this case, into
- points that represent true positives or predictions
- """
- try:
- points = case.loc[key]
- except KeyError:
- # There are no ground truth/prediction points for this case
- return []
-
- return [
- (p["x"], p["y"])
- for _, p in points.iterrows()
- if p["score"] > self._detection_threshold
- ]
-
-In this case, we are loading a CSV file with ``CSVLoader``, but do not validate the number of rows as they can be different between the ground truth and submissions.
-We validate the column headers in both files.
-In this case, we identify the cases with ``image_id``, and both files contain ``x`` and ``y`` locations, with a confidence score of ``score``.
-In the ground truth dataset the score should be set to 1.
-
-By default, The predictions will be thresholded at ``detection_threshold``.
-The detection evaluation will count the closest prediction that lies within distance ``detection_radius`` from the ground truth point as a true positive.
-See :mod:`evalutils.scorers` for more information on the algorithm.
-
-The only function that needs to be implemented is ``get_points``, which converts a case row to a list of points which are later matched.
-In this case, we're acting on 2D images, but you could extend ``(p["x"], p["y"])`` to say ``(p["x"], p["y"], p["z"])`` if you have 3D data.
-
-By default, the f1 score, precision and accuracy are calculated for each case, see the ``DetectionEvaluation`` class for more information.
-
-Add The Ground Truth and Test Data
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-
-The next step is to add your ground truth and test data (an example submission) to the repo.
-If using CSV data simply update the ``ground-truth/reference.csv`` file, and then update the expected column names and join key in evaluate.py.
-Otherwise, see :mod:`evalutils.io` for other loaders such as the ones for ITK files or images.
-You can also add your own loader by extending the ``FileLoader`` class.
-
-Adapt The Evaluation
-^^^^^^^^^^^^^^^^^^^^
-
-Change the function in the boilerplate to fit your needs, refer to the superclass methods for more information on return types.
-See :class:`evalutils.Evaluation` for more possibilities.
-
-Build, Test and Export
-^^^^^^^^^^^^^^^^^^^^^^
-
-When you're ready to test your evaluation you can simply invoke
-
-.. code-block:: console
-
- $ ./test.sh
-
-This will build your docker container, add the test data as a temporary volume, run the evaluation, and then ``cat /output/metrics.json``.
-If the output looks ok, then you're ready to go.
-
-You can export the evaluation container with
-
-.. code-block:: console
-
- $ ./export.sh
-
-which will create myproject.tar in the folder.
-You can then upload this directly to `Grand Challenge`_ on your evaluation methods page.
-
-
-Algorithm container
--------------------
-
-This guide will show you how to use ``evalutils`` to generate an algorithm
-container for `Grand Challenge`_. In this example we will call our project
-``myproject``, substitute your project name wherever you see this.
-
-Prerequisites
-^^^^^^^^^^^^^
-
-Before you start you will need to have:
-
-* A local `docker`_ installation
-* Some test images for your algorithm, preferably with expected output
-
-Generate The Project Structure
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-
-Evalutils contains a project generator based on `CookieCutter`_ that you can
-use to generate the boilerplate for your algorithm.
-Once you have installed evalutils you can see the options with:
-
-.. code-block:: console
-
- $ evalutils init algorithm --help
-
-Say that you want to create an evaluation for ``myproject``, you can initialize
-it with:
-
-.. code-block:: console
-
- $ evalutils init algorithm myproject
-
-You will then be prompted to choose an algorithm type:
-
-.. code-block:: console
-
- $ What kind of algorithm is this? [Classification|Segmentation|Detection]:
-
-so type in your algorithm type and press .
-The different algorithm types that you can select are:
-
-- **Classification**:
- This type of algorithm takes in an image (eg, ITK images or a collection of PNGs) and outputs a `/output/results.json` file.
- For instance, this algorithm could be used for classification of whole images into 1 or multiple classes.
- By default, the algorithm outputs a single `/output/results.json` which lists the results per case.
-- **Segmentation**:
- A special case of a classification task, that takes in an image and outputs an image file to `/output/images/` (eg, ITK images or a collection of PNGs).
- For instance, this algorithm could be used for structure segmentation in 3D images.
- By default, the algorithm outputs an image file at `/output/images/` per case and a single `/output/results.json` file with additional information for all cases.
-- **Detection**:
- This type of algorithm detects one or more candidates in an image and returns the positions relative to the image.
- For instance, this evaluation could be used for detection of tumours in images.
- By default, the algorithm outputs a single `/output/results.json` which lists the results per case.
-
-If you do not have a local python 3.8+ environment you can also
-generate your project with docker by running a container and sharing your current user id:
-
-.. code-block:: console
-
- $ docker run -it --rm -u `id -u` -v $(pwd):/usr/src/myapp -w /usr/src/myapp python:3 bash -c "pip install evalutils && evalutils init algorithm myproject"
-
-Either of these commands will generate a folder called ``myproject``
-with everything you need to get started.
-
-It is a good idea to commit your project to git right now. You can do this with:
-
-.. code-block:: console
-
- $ cd myproject
- $ git init
- $ git lfs install (see the warning below)
- $ git add --all
- $ git commit -m "Initial Commit"
-
-.. warning:: The test input images and the expected output will be stored in this repo,
- so remember to use a private repo if you're going to push this to github or gitlab,
- and use `git lfs`_ if your ground truth data are large.
-
- The .gitattributes file at the root of the repository specifies all the files which should be
- tracked by git-lfs. By default all files in the test directories
- are configured to be tracked by git-lfs, but they will only be registered
- once the `git lfs`_ extension is installed on your system and the ``git lfs install``
- command has been issued inside the generated repository.
-
-
-The structure of the project will be:
-
-.. code-block:: console
-
- .
- └── myproject
- ├── build.sh # Builds your algorithm container
- ├── Dockerfile # Defines how to build your algorithm container
- ├── export.sh # Exports your algorithm container to a .tar file for use on grand-challenge.org
- ├── .gitattributes # Define which files git should put under git-lfs
- ├── .github/workflows/ci.yml # Contains a CI configuration file for github workflows for your project
- ├── .gitignore # Define which files git should ignore
- ├── process.py # Contains your algorithm code - this is where you will extend the BaseAlgorithm class
- ├── README.md # For describing your algorithm to others
- ├── requirements.in # The python dependencies of your algorithm container - add any new dependencies here
- ├── requirements.txt # The compiled python dependencies, update this with `pip-compile`
- ├── test # A folder that contains an example test image for testing
- │ ├── 1.0.000.000000*.mhd # An example test image metaio header file
- │ ├── 1.0.000.000000*.zraw # An example test image metaio data file
- │ └── expected_output.json # Output file expected to be produced by the algorithm container
- └── test.sh # A script that runs your algorithm container using the example test image and validates the output
-
-The most important file is ``process.py``.
-This is the file where you will extend the ``Algorithm`` class and implement your algorithm.
-In this file, a new class has been created for you, and it is instantiated and run with:
-
-.. code-block:: python
-
- if __name__ == "__main__":
- Myproject().process()
-
-
-This is all that is needed for ``evalutils`` to run the algorithm and process input images.
-The subclass of ``Algorithm`` is what you need to modify for your specific algorithms.
-
-By default all algorithms will try to load all files in the /input directory using ``SimpleITKLoader`` for loading the data.
-After successfully loading a single image a ``SimpleITK.Image`` object is ready to be manipulated by the algorithms in
-the ``predict`` method for algorithm tasks like classification, segmentation, or detection.
-
-
-Classification Algorithm
-~~~~~~~~~~~~~~~~~~~~~~~~
-
-The boilerplate for classification algorithms looks like this:
-
-.. code-block:: python
-
- class Myproject(ClassificationAlgorithm):
- def __init__(self):
- super().__init__(
- validators=dict(
- input_image=(
- UniqueImagesValidator(),
- UniquePathIndicesValidator(),
- )
- ),
-
- def predict(self, *, input_image: SimpleITK.Image) -> Dict:
- # Checks if there are any nodules voxels (> 1) in the input image
- return {
- "values_exceeding_one": bool(np.any(SimpleITK.GetArrayFromImage(input_image) > 1))
- }
-
-
-The input images can be validated by specifying validators. Here, we want to validate that the input images are unique,
-so we use the ``UniqueImagesValidator`` and ``UniquePathIndicesValidator``.
-See :mod:`evalutils.validators` for a list of other validators that you can use.
-
-All that needs to be modified is the ``predict`` method of your Algorithm class. By default, it takes an input ``SimpleITK.Image``
-and expects a dictionary that contains some values based on the image.
-In this example it takes the input image, converts it to a ``numpy.ndarray``, checks if there is any value larger than 1 in the image, and writes the boolean result to a dictionary.
-
-The output dictionary can have an arbitrary number of key/value pairs. Extending the outputs can be done by adding new dictionary keys and associated values.
-
-The resulting dictionary will be written to ``/output/results.json`` output file by the super class after running the ``predict`` method on all inputs.
-
-Segmentation Algorithm
-~~~~~~~~~~~~~~~~~~~~~~
-
-For segmentation tasks, the generated code will look like this:
-
-.. code-block:: python
-
- class Myproject(SegmentationAlgorithm):
- def __init__(self):
- super().__init__(
- validators=dict(
- input_image=(
- UniqueImagesValidator(),
- UniquePathIndicesValidator(),
- )
- ),
-
- def predict(self, *, input_image: SimpleITK.Image) -> SimpleITK.Image:
- # Segment all values greater than 2 in the input image
- return SimpleITK.BinaryThreshold(
- image1=input_image, lowerThreshold=2, insideValue=1, outsideValue=0
- )
-
-
-Similar as before, all that needs to be modified is the ``predict`` method of your Algorithm class. By default, it takes an input ``SimpleITK.Image``
-and expects another ``SimpleITK.Image`` as an output.
-
-In this example it takes the input image, thresholds this for all values greater than or equal to 2 and returns the resulting image.
-
-Besides the default ``/output/results.json`` output file the SegmentationAlgorithm outputs the resulting images at: ``/output/images/``.
-
-
-Detection Algorithm
-~~~~~~~~~~~~~~~~~~~
-
-The generated boilerplate for detection tasks is:
-
-.. code-block:: python
-
- class Myproject(DetectionAlgorithm):
- def __init__(self):
- super().__init__(
- validators=dict(
- input_image=(
- UniqueImagesValidator(),
- UniquePathIndicesValidator(),
- )
- ),
-
- def predict(self, *, input_image: SimpleITK.Image) -> DataFrame:
- # Extract a numpy array with image data from the SimpleITK Image
- image_data = SimpleITK.GetArrayFromImage(input_image)
-
- # Detection: Compute connected components of the maximum values
- # in the input image and compute their center of mass
- sample_mask = image_data >= np.max(image_data)
- labels, num_labels = label(sample_mask)
- candidates = center_of_mass(
- input=sample_mask, labels=labels, index=np.arange(num_labels) + 1
- )
-
- # Scoring: Score each candidate cluster with the value at its center
- candidate_scores = [
- image_data[tuple(coord)]
- for coord in np.array(candidates).astype(np.uint16)
- ]
-
- # Serialize candidates and scores as a list of dictionary entries
- data = self._serialize_candidates(
- candidates=candidates,
- candidate_scores=candidate_scores,
- ref_image=input_image,
- )
-
- # Convert serialized candidates to a pandas.DataFrame
- return DataFrame(data)
-
-
-The only function that needs to be implemented is ``predict``, which should extract a list of candidate points from the input image and
-return the candidates with some associated scores or labels to a ``pandas.DataFrame``.
-
-The ``_serialize_candidates`` helper function takes in a list of candidates in image coordinate space and converts these to world coordinates given a reference ``SimpleItk.Image``.
-Additionally, the function adds scores per candidate.
-
-The resulting DataFrame is added to the ``/output/results.json``.
-
-Add The Test Data And The Expected Output File
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-
-The next step is to add your test data (an example image and a json file with the expected output) to the repo.
-The test images go into the ``test`` folder in your repo.
-To update the expected output simply update the ``test/expected_output.json`` file.
-
-Adapt The Algorithm
-^^^^^^^^^^^^^^^^^^^
-
-Change the function in the boilerplate to fit your needs, refer to the superclass methods for more information on return types.
-See :class:`evalutils.BaseAlgorithm` for more possibilities.
-
-Build, Test and Export
-^^^^^^^^^^^^^^^^^^^^^^
-
-When you're ready to test your algorithm you can simply invoke
-
-.. code-block:: console
-
- $ ./test.sh
-
-This will build your docker container, add the test data as a temporary volume, run the algorithm, ``cat /output/results.json``,
-and test if the ``/output/results.json`` matches ``expected_output.json`` in the test folder of ``myproject``.
-If the output looks ok and prints ``Tests successfully passed...``, then you're ready to go.
-
-You can export the algorithm container with
-
-.. code-block:: console
-
- $ ./export.sh
-
-which will create ``myproject.tar.gz`` in the folder.
-You can then upload this directly to `Grand Challenge`_ on your algorithms page.
-
-
-
-.. _`Grand Challenge`: https://grand-challenge.org
-.. _docker: https://www.docker.com/
-.. _`git lfs`: https://git-lfs.github.com/
-.. _`CookieCutter`: https://github.com/audreyr/cookiecutter
diff --git a/evalutils/__init__.py b/evalutils/__init__.py
index 6af074d..e69de29 100644
--- a/evalutils/__init__.py
+++ b/evalutils/__init__.py
@@ -1,17 +0,0 @@
-from .evalutils import (
- ClassificationAlgorithm,
- ClassificationEvaluation,
- DetectionAlgorithm,
- DetectionEvaluation,
- Evaluation,
- SegmentationAlgorithm,
-)
-
-__all__ = [
- "ClassificationAlgorithm",
- "ClassificationEvaluation",
- "DetectionAlgorithm",
- "DetectionEvaluation",
- "Evaluation",
- "SegmentationAlgorithm",
-]
diff --git a/evalutils/__main__.py b/evalutils/__main__.py
index decf7df..14aa6a6 100644
--- a/evalutils/__main__.py
+++ b/evalutils/__main__.py
@@ -1,4 +1,18 @@
-from .cli import main
+import warnings
+
+
+def main():
+ warnings.simplefilter("always", DeprecationWarning)
+
+ warnings.warn(
+ "The CLI and templating using evalutils is deprecated. "
+ "Use the templates provided by the challenge organisers instead.",
+ DeprecationWarning,
+ stacklevel=2,
+ )
+
+ raise (SystemExit(1))
+
if __name__ == "__main__":
- main(prog_name="evalutils")
+ main()
diff --git a/evalutils/cli.py b/evalutils/cli.py
deleted file mode 100644
index 51fe013..0000000
--- a/evalutils/cli.py
+++ /dev/null
@@ -1,204 +0,0 @@
-import re
-import sys
-from importlib.metadata import version
-from pathlib import Path
-from typing import List
-
-import click
-from cookiecutter.exceptions import FailedHookException
-from cookiecutter.main import cookiecutter
-
-evalutils_version = version("evalutils")
-
-EVALUATION_CHOICES = ["Classification", "Segmentation", "Detection"]
-ALGORITHM_CHOICES = EVALUATION_CHOICES
-FORBIDDEN_NAMES = ["evalutils", "pandas", "Evaluation", "Algorithm"]
-MODULE_REGEX = r"^[_a-zA-Z][_a-zA-Z0-9]+$"
-
-
-@click.group(context_settings=dict(help_option_names=["-h", "--help"]))
-@click.version_option(evalutils_version, "-v", "--version")
-def main():
- pass
-
-
-@main.group(name="init", short_help="Initialise a project.")
-def init():
- pass
-
-
-def validate_python_module_name_fn(option):
- def validate_python_module_name_string(ctx, param, arg):
- if len(arg.strip()) == 0:
- raise click.BadParameter(f"{option.upper()} should be non empty")
-
- if not re.match(MODULE_REGEX, arg) or arg in FORBIDDEN_NAMES:
- raise click.BadParameter(
- f"{arg!r} is not a valid Python module name"
- )
-
- return arg
-
- return validate_python_module_name_string
-
-
-class AbbreviatedChoice(click.Choice):
- def __init__(self, choices: List[str]):
- super().__init__(choices=choices, case_sensitive=True)
- self._abbreviations = [e[0].upper() for e in choices]
- self._choices_upper = list(map(str.upper, choices))
- if len(set(self._abbreviations)) != len(choices):
- raise ValueError(
- "First letters of choices for AbbreviatedChoices should be unique!"
- )
-
- def get_metavar(self, param):
- return "[{}]".format(
- "|".join([f"({e[0]}){e[1:]}" for e in self.choices])
- )
-
- def convert(self, value, param, ctx):
- value = value.upper()
- if value in self._abbreviations:
- value = self.choices[self._abbreviations.index(value)]
- elif value in self._choices_upper:
- value = self.choices[self._choices_upper.index(value)]
- return super().convert(value=value, param=param, ctx=ctx)
-
-
-@init.command(
- name="evaluation", short_help="Initialise an evaluation project."
-)
-@click.argument(
- "challenge_name", callback=validate_python_module_name_fn("challenge_name")
-)
-@click.option(
- "--kind",
- type=AbbreviatedChoice(EVALUATION_CHOICES),
- prompt="What kind of challenge is this?",
-)
-@click.option("--dev", is_flag=True)
-def init_evaluation(challenge_name, kind, dev):
- template_dir = Path(__file__).parent / "templates" / "container"
- try:
- cookiecutter(
- template=str(template_dir.absolute()),
- no_input=True,
- extra_context={
- "full_project_name": challenge_name,
- "task_kind": kind,
- "template_kind": "Evaluation",
- **_get_cookiecutter_base_context(dev_build=dev),
- },
- )
- click.echo(f"Created project {challenge_name}")
- except FailedHookException:
- exit(1)
-
-
-def validate_size_format_fn(can_be_empty=False):
- def validate_size_format(ctx, param, arg):
- pattern = r"(^\d+[kgtpe]$)|(^$)" if can_be_empty else r"^\d+[kgtpe]$"
- fmt = re.compile(pattern, flags=re.IGNORECASE)
- while not re.match(fmt, arg.strip()):
- arg = click.prompt(
- f"Enter a valid size format ({fmt.pattern}):", default="1G"
- )
- return arg
-
- return validate_size_format
-
-
-def req_cpu_capabilities_prompt(ctx, param, reqs):
- if not reqs:
- while True:
- capability = "something"
- reqs = ()
- while capability != "":
- capability = click.prompt(
- f"Required node capability? (e.g.: avx) *{reqs}*",
- type=click.STRING,
- default="",
- )
- if capability != "":
- reqs += (capability,)
- if click.confirm(
- f"Are *{reqs}* all required node capabilities?", True
- ):
- break
- return reqs
-
-
-def req_gpu_prompt(ctx, param, req_gpu_count):
- gpu_memory = ctx.params.get("req_gpu_memory")
- gpu_compute_capability = ctx.params.get("req_gpu_compute_capability")
- if req_gpu_count > 0:
- if not gpu_compute_capability:
- gpu_compute_capability = click.prompt(
- "Required gpu compute capability (version string e.g.: 1.5.0)",
- default="",
- type=click.STRING,
- )
- if not gpu_memory:
- gpu_memory = validate_size_format_fn(can_be_empty=True)(
- None,
- None,
- click.prompt(
- "Required gpu memory? (e.g.: 4G)",
- default="",
- type=click.STRING,
- ),
- )
- else:
- gpu_memory = ""
- gpu_compute_capability = ""
- ctx.params["req_gpu_compute_capability"] = gpu_compute_capability
- ctx.params["req_gpu_memory"] = gpu_memory
- return req_gpu_count
-
-
-@init.command(name="algorithm", short_help="Initialise an algorithm project.")
-@click.argument(
- "algorithm_name", callback=validate_python_module_name_fn("algorithm_name")
-)
-@click.option(
- "--kind",
- type=AbbreviatedChoice(ALGORITHM_CHOICES),
- prompt="What kind of algorithm is this?",
-)
-@click.option("--dev", is_flag=True)
-def init_algorithm(algorithm_name, kind, dev):
- template_dir = Path(__file__).parent / "templates" / "container"
- try:
- cookiecutter(
- template=str(template_dir.absolute()),
- no_input=True,
- extra_context={
- "full_project_name": algorithm_name,
- "task_kind": kind,
- "template_kind": "Algorithm",
- **_get_cookiecutter_base_context(dev_build=dev),
- },
- )
- click.echo(f"Created project {algorithm_name}")
- except FailedHookException:
- exit(1)
-
-
-def _get_cookiecutter_base_context(*, dev_build):
- dev_build = 1 if dev_build else 0
-
- if dev_build:
- requirements = {
- f"file:vendor/evalutils-{evalutils_version}-py3-none-any.whl#egg=evalutils": "" # noqa: B950
- }
- else:
- requirements = {"evalutils": f"=={evalutils_version}"}
-
- return {
- "dev_build": dev_build,
- "evalutils_version": evalutils_version,
- "python_major_version": sys.version_info.major,
- "python_minor_version": sys.version_info.minor,
- "requirements": requirements,
- }
diff --git a/evalutils/evalutils.py b/evalutils/evalutils.py
deleted file mode 100644
index 9a73bc7..0000000
--- a/evalutils/evalutils.py
+++ /dev/null
@@ -1,711 +0,0 @@
-import json
-import logging
-from abc import ABC, abstractmethod
-from os import PathLike
-from pathlib import Path
-from typing import (
- Any,
- Callable,
- Dict,
- Iterable,
- List,
- Optional,
- Pattern,
- Set,
- Tuple,
- Union,
-)
-from warnings import warn
-
-import SimpleITK
-from pandas import DataFrame, Series, concat, merge
-
-from .exceptions import ConfigurationError, FileLoaderError, ValidationError
-from .io import (
- CSVLoader,
- FileLoader,
- ImageLoader,
- SimpleITKLoader,
- first_int_in_filename_key,
-)
-from .scorers import score_detection
-from .validators import DataFrameValidator
-
-logger = logging.getLogger(__name__)
-
-DEFAULT_INPUT_PATH = Path("/input/")
-DEFAULT_ALGORITHM_OUTPUT_IMAGES_PATH = Path("/output/images/")
-DEFAULT_ALGORITHM_OUTPUT_FILE_PATH = Path("/output/results.json")
-DEFAULT_GROUND_TRUTH_PATH = Path("/opt/app/ground-truth/")
-DEFAULT_EVALUATION_OUTPUT_FILE_PATH = Path("/output/metrics.json")
-
-
-class Algorithm(ABC):
- def __init__(
- self,
- *,
- index_key: str = "input_image",
- file_loaders: Optional[Dict[str, FileLoader]] = None,
- file_filters: Optional[Dict[str, Optional[Pattern[str]]]] = None,
- input_path: Path = DEFAULT_INPUT_PATH,
- output_path: Path = DEFAULT_ALGORITHM_OUTPUT_IMAGES_PATH,
- file_sorter_key: Optional[Callable] = None,
- validators: Optional[Dict[str, Tuple[DataFrameValidator, ...]]] = None,
- output_file: PathLike = DEFAULT_ALGORITHM_OUTPUT_FILE_PATH,
- ):
- """
- The base class for all algorithms. Sets the environment and controls
- the flow of the processing once `process` is called.
-
-
- Parameters
- ----------
- index_key
- Fileloader key which must be used for the index.
- Default: `input_image`
- file_loaders
- The loaders that will be used to get all files.
- Default: `evalutils.io.SimpleITKLoader` for `input_image`
- file_filters
- Regular expressions for filtering certain FileLoaders.
- Default: no filtering.
- input_path
- The path in the container where the ground truth will be loaded
- from. Default: `/input`
- output_path
- The path in the container where the output images will be written.
- Default: `/output/images`
- file_sorter_key
- A function that determines how files in the input_path are sorted.
- Default: `None` (alphanumerical)
- validators
- A dictionary containing the validators that will be used on the
- loaded data per file_loader key. Default: {}
- output_file
- The path to the location where the results will be written.
- Default: `/output/results.json`
- """
- self._index_key = index_key
- self._input_path = input_path
- self._output_path = output_path
- self._file_sorter_key = file_sorter_key
- self._output_file = output_file
-
- self._ground_truth_cases = DataFrame()
- self._predictions_cases = DataFrame()
-
- self._cases: Dict[str, DataFrame] = {}
-
- self._case_results: List[Dict] = []
-
- self._validators: Dict[str, Tuple[DataFrameValidator, ...]] = (
- {} if validators is None else validators
- )
- self._file_loaders: Dict[str, FileLoader] = (
- dict(input_image=SimpleITKLoader())
- if file_loaders is None
- else file_loaders
- )
- self._file_filters: Dict[str, Optional[Pattern[str]]] = (
- dict(input_image=None) if file_filters is None else file_filters
- )
-
- super().__init__()
-
- def load(self):
- for key, file_loader in self._file_loaders.items():
- fltr = (
- self._file_filters[key] if key in self._file_filters else None
- )
- self._cases[key] = self._load_cases(
- folder=self._input_path,
- file_loader=file_loader,
- file_filter=fltr,
- )
-
- def _load_cases(
- self,
- *,
- folder: Path,
- file_loader: ImageLoader,
- file_filter: Optional[Pattern[str]] = None,
- ) -> DataFrame:
- cases = None
-
- for f in sorted(folder.glob("**/*"), key=self._file_sorter_key):
- if file_filter is None or file_filter.match(str(f)):
- try:
- new_cases = file_loader.load(fname=f)
- except FileLoaderError:
- logger.warning(
- f"Could not load {f.name} using {file_loader}."
- )
- else:
- if cases is None:
- cases = new_cases
- else:
- cases += new_cases
- else:
- logger.info(
- f"Skip loading {f.name} because it doesn't match {file_filter}."
- )
-
- if cases is None:
- raise FileLoaderError(
- f"Could not load any files in {folder} with " f"{file_loader}."
- )
-
- return DataFrame(cases)
-
- def validate(self):
- """Validates each dataframe for each fileloader separately"""
- file_loaders_keys = [k for k in self._file_loaders.keys()]
- for key in self._validators.keys():
- if key not in file_loaders_keys:
- raise ValueError(
- f"There is no file_loader associated with: {key}.\n"
- f"Valid file loaders are: {file_loaders_keys}"
- )
- for key, cases in self._cases.items():
- if key in self._validators:
- self._validate_data_frame(df=cases, file_loader_key=key)
-
- def _validate_data_frame(self, *, df: DataFrame, file_loader_key: str):
- for validator in self._validators[file_loader_key]:
- validator.validate(df=df)
-
- def process(self):
- self.load()
- self.validate()
- self.process_cases()
- self.save()
-
- def process_cases(self, file_loader_key: Optional[str] = None):
- if file_loader_key is None:
- file_loader_key = self._index_key
- self._case_results = []
- for idx, case in self._cases[file_loader_key].iterrows():
- self._case_results.append(self.process_case(idx=idx, case=case))
-
- @abstractmethod
- def process_case(self, *, idx: int, case: DataFrame) -> Dict:
- raise NotImplementedError()
-
- def save(self):
- with open(str(self._output_file), "w") as f:
- json.dump(self._case_results, f)
-
- def _load_input_image(self, *, case) -> Tuple[SimpleITK.Image, Path]:
- input_image_file_path = case["path"]
-
- input_image_file_loader = self._file_loaders["input_image"]
- if not isinstance(input_image_file_loader, ImageLoader):
- raise RuntimeError(
- "The used FileLoader was not of subclass ImageLoader"
- )
-
- # Load the image for this case
- input_image = input_image_file_loader.load_image(input_image_file_path)
-
- # Check that it is the expected image
- if input_image_file_loader.hash_image(input_image) != case["hash"]:
- raise RuntimeError("Image hashes do not match")
-
- return input_image, input_image_file_path
-
- @abstractmethod
- def predict(self, *, input_image: SimpleITK.Image) -> Any:
- raise NotImplementedError()
-
-
-class DetectionAlgorithm(Algorithm):
- def process_case(self, *, idx, case):
- # Load and test the image for this case
- input_image, input_image_file_path = self._load_input_image(case=case)
-
- # Detect and score candidates
- scored_candidates = self.predict(input_image=input_image)
-
- # Write resulting candidates to result.json for this case
- return {
- "outputs": [
- dict(type="candidates", data=scored_candidates.to_dict())
- ],
- "inputs": [
- dict(type="metaio_image", filename=input_image_file_path.name)
- ],
- "error_messages": [],
- }
-
- @abstractmethod
- def predict(self, *, input_image: SimpleITK.Image) -> DataFrame:
- raise NotImplementedError()
-
- @staticmethod
- def _serialize_candidates(
- *,
- candidates: Iterable[Tuple[float, ...]],
- candidate_scores: List[Any],
- ref_image: SimpleITK.Image,
- ) -> List[Dict]:
- data = []
- for coord, score in zip(candidates, candidate_scores):
- world_coords = ref_image.TransformContinuousIndexToPhysicalPoint(
- [c for c in reversed(coord)]
- )
- coord_data = {
- f"coord{k}": v for k, v in zip(["X", "Y", "Z"], world_coords)
- }
- coord_data.update({"score": score})
- data.append(coord_data)
- return data
-
-
-class SegmentationAlgorithm(Algorithm):
- def process_case(self, *, idx, case):
- # Load and test the image for this case
- input_image, input_image_file_path = self._load_input_image(case=case)
-
- # Segment nodule candidates
- segmented_nodules = self.predict(input_image=input_image)
-
- # Write resulting segmentation to output location
- segmentation_path = self._output_path / input_image_file_path.name
- if not self._output_path.exists():
- self._output_path.mkdir()
- SimpleITK.WriteImage(segmented_nodules, str(segmentation_path), True)
-
- # Write segmentation file path to result.json for this case
- return {
- "outputs": [
- dict(type="metaio_image", filename=segmentation_path.name)
- ],
- "inputs": [
- dict(type="metaio_image", filename=input_image_file_path.name)
- ],
- "error_messages": [],
- }
-
- @abstractmethod
- def predict(self, *, input_image: SimpleITK.Image) -> SimpleITK.Image:
- raise NotImplementedError()
-
-
-class ClassificationAlgorithm(Algorithm):
- def process_case(self, *, idx, case):
- # Load and test the image for this case
- input_image, input_image_file_path = self._load_input_image(case=case)
-
- # Classify input_image image
- results = self.predict(input_image=input_image)
-
- # Test classification output
- if not isinstance(results, dict):
- raise ValueError("Exepected a dictionary as output")
-
- # Write resulting classification to result.json for this case
- return {
- "outputs": [results],
- "inputs": [
- dict(type="metaio_image", filename=input_image_file_path.name)
- ],
- "error_messages": [],
- }
-
- @abstractmethod
- def predict(self, *, input_image: SimpleITK.Image) -> Dict:
- raise NotImplementedError()
-
-
-class BaseEvaluation(ABC):
- def __init__(
- self,
- *,
- ground_truth_path: Path = DEFAULT_GROUND_TRUTH_PATH,
- predictions_path: Path = DEFAULT_INPUT_PATH,
- file_sorter_key: Callable = first_int_in_filename_key,
- file_loader: FileLoader,
- validators: Tuple[DataFrameValidator, ...],
- join_key: Optional[str] = None,
- aggregates: Optional[Set[str]] = None,
- output_file: PathLike = DEFAULT_EVALUATION_OUTPUT_FILE_PATH,
- ):
- """
- The base class for all evaluations. Sets the environment and controls
- the flow of the evaluation once `evaluate` is called.
-
-
- Parameters
- ----------
- ground_truth_path
- The path in the container where the ground truth will be loaded
- from
- predictions_path
- The path in the container where the submission will be loaded from
- file_sorter_key
- A function that determines how files are sorted and matched
- together
- file_loader
- The loader that will be used to get all files
- validators
- A tuple containing all the validators that will be used on the
- loaded data
- join_key
- The column that will be used to join the predictions and ground
- truth tables
- aggregates
- The set of aggregates that will be calculated by
- `pandas.DataFrame.describe`
- output_file
- The path to the location where the results will be written
- """
- if aggregates is None:
- aggregates = {
- "mean",
- "std",
- "min",
- "max",
- "25%",
- "50%",
- "75%",
- "count",
- "uniq",
- "freq",
- }
-
- self._ground_truth_path = ground_truth_path
- self._predictions_path = predictions_path
- self._file_sorter_key = file_sorter_key
- self._file_loader = file_loader
- self._validators = validators
- self._join_key = join_key
- self._aggregates = aggregates
- self._output_file = output_file
-
- self._ground_truth_cases = DataFrame()
- self._predictions_cases = DataFrame()
-
- self._cases = DataFrame()
-
- self._case_results = DataFrame()
- self._aggregate_results: Dict[str, Union[float, int, str, None]] = {}
-
- super().__init__()
-
- if isinstance(self._file_loader, CSVLoader) and self._join_key is None:
- raise ConfigurationError(
- f"You must set a `join_key` when using {self._file_loader}."
- )
-
- @property
- def _metrics(self) -> Dict:
- """Returns the calculated case and aggregate results"""
- return {
- "case": self._case_results.to_dict(),
- "aggregates": self._aggregate_results,
- }
-
- def evaluate(self):
- self.load()
- self.validate()
- self.merge_ground_truth_and_predictions()
- self.cross_validate()
- self.score()
- self.save()
-
- def load(self):
- self._ground_truth_cases = self._load_cases(
- folder=self._ground_truth_path
- )
- self._predictions_cases = self._load_cases(
- folder=self._predictions_path
- )
-
- def _load_cases(self, *, folder: Path) -> DataFrame:
- cases = None
-
- for f in sorted(folder.glob("**/*"), key=self._file_sorter_key):
- try:
- new_cases = self._file_loader.load(fname=f)
- except FileLoaderError:
- logger.warning(
- f"Could not load {f.name} using {self._file_loader}."
- )
- else:
- if cases is None:
- cases = new_cases
- else:
- cases += new_cases
-
- if cases is None:
- raise FileLoaderError(
- f"Could not load any files in {folder} with "
- f"{self._file_loader}."
- )
-
- return DataFrame(cases)
-
- def validate(self):
- """Validates each dataframe separately"""
- self._validate_data_frame(df=self._ground_truth_cases)
- self._validate_data_frame(df=self._predictions_cases)
-
- def _validate_data_frame(self, *, df: DataFrame):
- for validator in self._validators:
- validator.validate(df=df)
-
- @abstractmethod
- def merge_ground_truth_and_predictions(self):
- pass
-
- @abstractmethod
- def cross_validate(self):
- """Validates both dataframes"""
- pass
-
- def _raise_missing_predictions_error(self, *, missing=None):
- if missing is not None:
- message = (
- "Predictions missing: you did not submit predictions for "
- f"{missing}. Please try again."
- )
- else:
- message = (
- "Predictions missing: you did not submit enough predictions, "
- "please try again."
- )
-
- raise ValidationError(message)
-
- def _raise_extra_predictions_error(self, *, extra=None):
- if extra is not None:
- message = (
- "Too many predictions: we do not have the ground truth data "
- f"for {extra}. Please try again."
- )
- else:
- message = (
- "Too many predictions: you submitted too many predictions, "
- "please try again."
- )
-
- raise ValidationError(message)
-
- @abstractmethod
- def score(self):
- pass
-
- # noinspection PyUnusedLocal
- def score_case(self, *, idx: int, case: DataFrame) -> Dict:
- return {}
-
- def score_aggregates(self) -> Dict:
- aggregate_results = {}
-
- for col in self._case_results.columns:
- aggregate_results[col] = self.aggregate_series(
- series=self._case_results[col]
- )
-
- return aggregate_results
-
- def aggregate_series(self, *, series: Series) -> Dict:
- summary = series.describe()
- valid_keys = [a for a in self._aggregates if a in summary]
-
- series_summary = {}
-
- for k in valid_keys:
- value = summary[k]
-
- # % in keys could cause problems when looking up values later
- key = k.replace("%", "pc")
-
- try:
- json.dumps(value)
- except TypeError:
- logger.warning(
- f"Could not serialize {key}: {value} as json, "
- f"so converting {value} to int."
- )
- value = int(value)
-
- series_summary[key] = value
-
- return series_summary
-
- def save(self):
- with open(self._output_file, "w") as f:
- f.write(json.dumps(self._metrics))
-
-
-class ClassificationEvaluation(BaseEvaluation):
- """
- ClassificationEvaluations have the same number of predictions as the
- number of ground truth cases. These can be things like, what is the
- stage of this case, or segment some things in this case.
- """
-
- def merge_ground_truth_and_predictions(self):
- if self._join_key:
- kwargs = {"on": self._join_key}
- else:
- kwargs = {"left_index": True, "right_index": True}
-
- self._cases = merge(
- left=self._ground_truth_cases,
- right=self._predictions_cases,
- indicator=True,
- how="outer",
- suffixes=("_ground_truth", "_prediction"),
- **kwargs,
- )
-
- def cross_validate(self):
- missing = [
- p for _, p in self._cases.iterrows() if p["_merge"] == "left_only"
- ]
-
- if missing:
- if self._join_key:
- missing = [p[self._join_key] for p in missing]
- self._raise_missing_predictions_error(missing=missing)
-
- extra = [
- p for _, p in self._cases.iterrows() if p["_merge"] == "right_only"
- ]
-
- if extra:
- if self._join_key:
- extra = [p[self._join_key] for p in extra]
- self._raise_extra_predictions_error(extra=extra)
-
- def score(self):
- self._case_results = DataFrame()
- for idx, case in self._cases.iterrows():
- self._case_results = concat(
- [
- self._case_results,
- DataFrame.from_records(
- [self.score_case(idx=idx, case=case)]
- ),
- ],
- ignore_index=True,
- )
- self._aggregate_results = self.score_aggregates()
-
-
-class Evaluation(ClassificationEvaluation):
- """
- Legacy class, you should use ClassificationEvaluation instead.
- """
-
- def __init__(self, *args, **kwargs):
- warn(
- (
- "The Evaluation class is deprecated, "
- "please use ClassificationEvaluation instead"
- ),
- DeprecationWarning,
- )
- super().__init__(*args, **kwargs)
-
-
-class DetectionEvaluation(BaseEvaluation):
- """
- DetectionEvaluations have a different number of predictions from the
- number of ground truth annotations. An example would be detecting lung
- nodules in a CT volume, or malignant cells in a pathology slide.
- """
-
- def __init__(self, *args, detection_radius, detection_threshold, **kwargs):
- super().__init__(*args, **kwargs)
- self._detection_radius = detection_radius
- self._detection_threshold = detection_threshold
-
- def merge_ground_truth_and_predictions(self):
- self._cases = concat(
- [self._ground_truth_cases, self._predictions_cases],
- keys=["ground_truth", "predictions"],
- )
-
- def cross_validate(self):
- expected_keys = set(self._ground_truth_cases[self._join_key])
- submitted_keys = set(self._predictions_cases[self._join_key])
-
- missing = expected_keys - submitted_keys
- if missing:
- self._raise_missing_predictions_error(missing=missing)
-
- extra = submitted_keys - expected_keys
- if extra:
- self._raise_extra_predictions_error(extra=extra)
-
- def _raise_extra_predictions_error(self, *, extra=None):
- """In detection challenges extra predictions are ok"""
- warn(f"There are extra predictions for cases: {extra}.")
-
- def _raise_missing_predictions_error(self, *, missing=None):
- """In detection challenges missing predictions are ok"""
- warn(f"Could not find predictions for cases: {missing}.")
-
- def score(self):
- cases = set(self._ground_truth_cases[self._join_key])
- cases |= set(self._predictions_cases[self._join_key])
-
- self._case_results = DataFrame()
-
- for idx, case in enumerate(cases):
- self._case_results = concat(
- [
- self._case_results,
- DataFrame.from_records(
- [
- self.score_case(
- idx=idx,
- case=self._cases.loc[
- self._cases[self._join_key] == case
- ],
- )
- ]
- ),
- ],
- ignore_index=True,
- )
- self._aggregate_results = self.score_aggregates()
-
- def score_case(self, *, idx, case):
- score = score_detection(
- ground_truth=self.get_points(case=case, key="ground_truth"),
- predictions=self.get_points(case=case, key="predictions"),
- radius=self._detection_radius,
- )
-
- # Add the case id to the score
- output = score._asdict()
- output.update({self._join_key: case[self._join_key][0]})
-
- return output
-
- def get_points(
- self, *, case, key: str
- ) -> List[Tuple[Union[int, float], Union[int, float]]]:
- raise NotImplementedError
-
- def score_aggregates(self):
- aggregate_results = super().score_aggregates()
-
- totals = self._case_results.sum()
-
- for s in ["true_positives", "false_positives", "false_negatives"]:
- aggregate_results[s]["sum"] = int(totals[s])
-
- tp = aggregate_results["true_positives"]["sum"]
- fp = aggregate_results["false_positives"]["sum"]
- fn = aggregate_results["false_negatives"]["sum"]
-
- aggregate_results["precision"] = tp / (tp + fp)
- aggregate_results["recall"] = tp / (tp + fn)
- aggregate_results["f1_score"] = 2 * tp / ((2 * tp) + fp + fn)
-
- return aggregate_results
diff --git a/evalutils/exceptions.py b/evalutils/exceptions.py
deleted file mode 100644
index 7bcbe86..0000000
--- a/evalutils/exceptions.py
+++ /dev/null
@@ -1,14 +0,0 @@
-class EvalUtilsError(Exception):
- pass
-
-
-class FileLoaderError(EvalUtilsError):
- pass
-
-
-class ValidationError(EvalUtilsError):
- pass
-
-
-class ConfigurationError(EvalUtilsError):
- pass
diff --git a/evalutils/io.py b/evalutils/io.py
deleted file mode 100644
index 9cbd8df..0000000
--- a/evalutils/io.py
+++ /dev/null
@@ -1,170 +0,0 @@
-import logging
-import re
-from abc import ABC, abstractmethod
-from pathlib import Path
-from typing import Dict, List
-
-from imageio import get_reader
-from pandas import read_csv
-from pandas.errors import EmptyDataError, ParserError
-from SimpleITK import GetArrayFromImage, ReadImage
-
-from .exceptions import FileLoaderError
-
-logger = logging.getLogger(__name__)
-
-
-def get_first_int_in(s: str) -> int:
- """
- Gets the first integer in a string.
-
- Parameters
- ----------
- s
- The string to search for an int
-
- Returns
- -------
- The first integer found in the string
-
- Raises
- ------
- AttributeError
- If there is not an int contained in the string
-
- """
- r = re.compile(r"\D*((?:\d+\.?)+)\D*")
- m = r.search(s)
-
- if m is not None:
- return int(m.group(1).replace(".", ""))
- else:
- raise AttributeError(f"No int found in {s}")
-
-
-def first_int_in_filename_key(fname: Path) -> str:
- try:
- return f"{get_first_int_in(fname.stem):>64}"
- except AttributeError:
- logger.warning(f"Could not find an int in the string {fname.stem!r}.")
- return fname.stem
-
-
-class FileLoader(ABC):
- @abstractmethod
- def load(self, *, fname: Path) -> List[Dict]:
- """
- Tries to load the file given by the path fname.
-
- Notes
- -----
- For this to work with the validators you must:
-
- If you load an image it must save the hash in the `hash` column
-
- If you reference a Path it must be saved in the `path` column
-
-
- Parameters
- ----------
- fname
- The file that the loader will try to load
-
- Returns
- -------
- A list containing all of the cases in this file
-
- Raises
- ------
- FileLoaderError
- If a file cannot be loaded as the specified type
-
- """
- raise FileLoaderError
-
-
-class ImageLoader(FileLoader):
- """
- A specialised file loader for images. As images are large they will not
- all be loaded into memory, so score_case needs to load them again later
- via load_image.
- """
-
- def load(self, *, fname: Path):
- try:
- img = self.load_image(fname)
- except (ValueError, RuntimeError):
- raise FileLoaderError(
- f"Could not load {fname} using {self.__class__.__qualname__}."
- )
- return [{"hash": self.hash_image(img), "path": fname}]
-
- @staticmethod
- def load_image(fname: Path):
- """
- Loads the image
-
- Parameters
- ----------
- fname
- The path that the loader will try to load
-
- Returns
- -------
- The image
- """
- raise NotImplementedError
-
- @staticmethod
- def hash_image(image) -> int:
- """
- Generates a hash of the image
-
- Parameters
- ----------
- image
- The image to hash
-
- Returns
- -------
- The hash of the image
-
- """
- raise NotImplementedError
-
-
-class ImageIOLoader(ImageLoader):
- @staticmethod
- def load_image(fname):
- with open(fname, "rb") as f:
- with get_reader(f, mode="i", pilmode="F") as r:
- return r.get_data(0)
-
- @staticmethod
- def hash_image(image):
- return hash(image.tobytes())
-
-
-class SimpleITKLoader(ImageLoader):
- @staticmethod
- def load_image(fname):
- return ReadImage(str(fname))
-
- @staticmethod
- def hash_image(image):
- return hash(GetArrayFromImage(image).tobytes())
-
-
-class CSVLoader(FileLoader):
- def load(self, *, fname: Path):
- try:
- return read_csv(
- fname, skipinitialspace=True, encoding="utf-8"
- ).to_dict(orient="records")
- except UnicodeDecodeError:
- raise FileLoaderError(f"Could not load {fname} using {__name__}.")
- except (ParserError, EmptyDataError):
- raise ValueError(
- f"CSV file could not be loaded: we could not load "
- f"{fname.name} using `pandas.read_csv`."
- )
diff --git a/evalutils/roc.py b/evalutils/roc.py
index db87463..9a08e4d 100644
--- a/evalutils/roc.py
+++ b/evalutils/roc.py
@@ -1,4 +1,4 @@
-from typing import List, NamedTuple, Tuple
+from typing import NamedTuple
import numpy as np
from numpy import ndarray
@@ -55,9 +55,9 @@ def get_bootstrapped_roc_ci_curves(
"""
rng_seed = 40 # control reproducibility
- bootstrapped_az_scores: List[float] = []
+ bootstrapped_az_scores: list[float] = []
- tprs_list: List[ndarray] = []
+ tprs_list: list[ndarray] = []
base_fpr = np.linspace(0, 1, 101)
rng = np.random.RandomState(rng_seed)
@@ -114,7 +114,7 @@ def get_bootstrapped_roc_ci_curves(
def average_roc_curves(
- roc_curves: List[BootstrappedROCCICurves], bins: int = 200
+ roc_curves: list[BootstrappedROCCICurves], bins: int = 200
) -> BootstrappedROCCICurves:
"""
Averages ROC curves using vertical averaging (fixed FP rates),
@@ -237,8 +237,8 @@ def get_bootstrapped_ci_point_error(
The fpr vals (one per ROC point) representing the highest val in CI
"""
rng_seed = 40 # control reproducibility
- tprs_list: List[ndarray] = []
- fprs_list: List[ndarray] = []
+ tprs_list: list[ndarray] = []
+ fprs_list: list[ndarray] = []
rng = np.random.RandomState(rng_seed)
num_possible_scores = len(np.unique(y_score))
@@ -302,7 +302,7 @@ def get_bootstrapped_ci_point_error(
def _get_confidence_intervals(
*, n_bootstraps: int, one_sided_ci: float, points_array
-) -> Tuple[ndarray, ndarray]:
+) -> tuple[ndarray, ndarray]:
ci_upper = []
ci_lower = []
diff --git a/evalutils/scorers.py b/evalutils/scorers.py
index 897240a..4b2b2fd 100644
--- a/evalutils/scorers.py
+++ b/evalutils/scorers.py
@@ -1,5 +1,4 @@
from collections import namedtuple
-from typing import List, Tuple
from numpy import array
from sklearn.neighbors import BallTree
@@ -11,8 +10,8 @@
def score_detection(
*,
- ground_truth: List[Tuple[float, ...]],
- predictions: List[Tuple[float, ...]],
+ ground_truth: list[tuple[float, ...]],
+ predictions: list[tuple[float, ...]],
radius: float = 1.0,
) -> DetectionScore:
"""
@@ -97,10 +96,10 @@ def score_detection(
def find_hits_for_targets(
*,
- targets: List[Tuple[float, ...]],
- predictions: List[Tuple[float, ...]],
+ targets: list[tuple[float, ...]],
+ predictions: list[tuple[float, ...]],
radius: float,
-) -> List[Tuple[int, ...]]:
+) -> list[tuple[int, ...]]:
"""
Generates a list of the predicted points that are within a radius r of the
targets. The indicies are returned in sorted order, from closest to
diff --git a/evalutils/stats.py b/evalutils/stats.py
index 37cc6b0..144f9f9 100644
--- a/evalutils/stats.py
+++ b/evalutils/stats.py
@@ -1,195 +1,22 @@
-import gc
from collections import namedtuple
-from typing import Callable, List, Optional, Tuple, Union
+from typing import Optional, Union
import numpy as np
from numpy import ndarray
-from scipy.ndimage import binary_erosion, convolve, generate_binary_structure
+from scipy.ndimage import (
+ binary_erosion,
+ convolve,
+ distance_transform_edt,
+ generate_binary_structure,
+)
VOXELSPACING_TYPE = Optional[
- Union[Tuple[Union[float, int], ...], List[Union[float, int]], float, int]
+ Union[tuple[Union[float, int], ...], list[Union[float, int]], float, int]
]
-def distance_transform_edt_float32( # noqa: C901
- input,
- sampling=None,
- return_distances=True,
- return_indices=False,
- distances=None,
- indices=None,
-):
- """Memory efficient version of scipy.ndimage.distance_transform_edt
-
- The same as scipy.ndimage.distance_transform_edt but
- using float32 and better memory cleaning internally.
-
- In addition to the distance transform, the feature transform can
- be calculated. In this case the index of the closest background
- element is returned along the first axis of the result.
-
- Parameters
- ----------
- input
- Input data to transform. Can be any type but will be converted
- into binary: 1 wherever input equates to True, 0 elsewhere.
- sampling
- Spacing of elements along each dimension. If a sequence, must be of
- length equal to the input rank; if a single number, this is used for
- all axes. If not specified, a grid spacing of unity is implied.
- return_distances
- Whether to return distance matrix. At least one of
- return_distances/return_indices must be True. Default is True.
- return_indices
- Whether to return indices matrix. Default is False.
- distances
- Used for output of distance array, must be of type float64.
- indices
- Used for output of indices, must be of type int32.
-
- Returns
- -------
- distance_transform_edt
- Either distance matrix, index matrix, or a list of the two,
- depending on ``return_x`` flags and ``distance`` and ``indices``
- input parameters.
-
- Notes
- -----
-
- The euclidean distance transform gives values of the euclidean
- distance:
-
- .. code-block:: console
-
- n
- y_i = sqrt(sum (x[i]-b[i])**2)
- i
-
- where b[i] is the background point (value 0) with the smallest
- Euclidean distance to input points x[i], and n is the
- number of dimensions.
-
- Copyright (C) 2003-2005 Peter J. Verveer
-
- Redistribution and use in source and binary forms, with or without
- modification, are permitted provided that the following conditions
- are met:
-
- 1. Redistributions of source code must retain the above copyright
- notice, this list of conditions and the following disclaimer.
-
- 2. Redistributions in binary form must reproduce the above
- copyright notice, this list of conditions and the following
- disclaimer in the documentation and/or other materials provided
- with the distribution.
-
- 3. The name of the author may not be used to endorse or promote
- products derived from this software without specific prior
- written permission.
-
- THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS
- OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
- WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
- DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
- GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
- INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
- WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
- NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
- SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
- """
- from scipy.ndimage import _nd_image, _ni_support
-
- if (not return_distances) and (not return_indices):
- msg = "at least one of distances/indices must be specified"
- raise RuntimeError(msg)
-
- ft_inplace = isinstance(indices, np.ndarray)
- dt_inplace = isinstance(distances, np.ndarray)
-
- # calculate the feature transform
- input = np.atleast_1d(np.where(input, 1, 0).astype(np.int8))
-
- garbage_collect = gc.collect if input.nbytes > 100e6 else lambda: None
- garbage_collect()
-
- input = input.astype(np.int32)
- garbage_collect()
-
- if sampling is not None:
- sampling = _ni_support._normalize_sequence(sampling, input.ndim)
- sampling = np.asarray(sampling, dtype=np.float64)
- if not sampling.flags.contiguous:
- sampling = sampling.copy()
-
- if ft_inplace:
- ft = indices
- if ft.shape != (input.ndim,) + input.shape:
- raise RuntimeError("indices has wrong shape")
- if ft.dtype.type != np.int32:
- raise RuntimeError("indices must be of int32 type")
- else:
- ft = np.zeros((input.ndim,) + input.shape, dtype=np.int32)
-
- _nd_image.euclidean_feature_transform(input, sampling, ft)
- input_shape = input.shape
-
- del input
- garbage_collect()
-
- # if requested, calculate the distance transform
- if return_distances:
- # dt = ft - np.indices(input.shape, dtype=ft.dtype)
- # Paul K. Gerke: Save a lot of memory by doing the operation
- # column-wise and in-pace.
-
- if return_indices:
- dt = ft.copy()
- else:
- dt = ft
- del ft
-
- c_indices = np.indices((1,) + input_shape[1:], dtype=dt.dtype)
- for c in range(input_shape[0]):
- dt[:, c : (c + 1)] -= c_indices # noqa: E203
- c_indices[0] += 1
-
- dt = dt.astype(np.float32, copy=False)
- if sampling is not None:
- for ii in range(len(sampling)):
- dt[ii, ...] *= sampling[ii]
- np.multiply(dt, dt, dt)
- if dt_inplace:
- dt = np.add.reduce(dt, axis=0)
- if distances.shape != dt.shape:
- raise RuntimeError("indices has wrong shape")
- if distances.dtype.type != np.float32:
- raise RuntimeError("indices must be of float32 type")
- np.sqrt(dt, distances)
- else:
- dt = np.add.reduce(dt, axis=0)
- dt = np.sqrt(dt)
-
- # construct and return the result
- result = []
- if return_distances and not dt_inplace:
- result.append(dt)
- if return_indices and not ft_inplace:
- result.append(ft)
-
- if len(result) == 2:
- return tuple(result)
- elif len(result) == 1:
- return result[0]
- else:
- return None
-
-
def calculate_confusion_matrix(
- y_true: ndarray, y_pred: ndarray, labels: List[int]
+ y_true: ndarray, y_pred: ndarray, labels: list[int]
) -> ndarray:
"""
Efficient confusion matrix calculation, based on sklearn interface
@@ -340,7 +167,6 @@ def __surface_distances(
s2: ndarray,
voxelspacing: VOXELSPACING_TYPE = None,
connectivity: int = 1,
- edt_method: Callable = distance_transform_edt_float32,
) -> ndarray:
"""
Computes set of surface distances.
@@ -367,11 +193,6 @@ def __surface_distances(
of the binary objects. This value is passed to
`scipy.ndimage.generate_binary_structure` and should usually
be :math:`> 1`.
- edt_method
- Method used for computing the euclidean distance transform. By default
- it uses a variant on the `scipy.ndimage.distance_transform_edt`
- method that uses float32 data to reduce memory costs at the cost of
- some additional compute time.
Returns
-------
@@ -392,7 +213,7 @@ def __surface_distances(
s2_b = s2_b & ~binary_erosion(s2_b, structure=footprint, iterations=1)
s1_b = s1_b & ~binary_erosion(s1_b, structure=footprint, iterations=1)
- return edt_method(~s2_b, sampling=voxelspacing)[s1_b]
+ return distance_transform_edt(~s2_b, sampling=voxelspacing)[s1_b]
def hausdorff_distance(
@@ -400,7 +221,6 @@ def hausdorff_distance(
s2: ndarray,
voxelspacing: VOXELSPACING_TYPE = None,
connectivity: int = 1,
- edt_method: Callable = distance_transform_edt_float32,
) -> float:
"""
Computes the (symmetric) Hausdorff Distance (HD) between the binary objects
@@ -425,11 +245,6 @@ def hausdorff_distance(
of the binary objects. This value is passed to
`scipy.ndimage.generate_binary_structure` and should usually
be :math:`> 1`.
- edt_method
- Method used for computing the euclidean distance transform. By default
- it uses a variant on the `scipy.ndimage.distance_transform_edt`
- method that uses float32 data to reduce memory costs at the cost of
- some additional compute time.
Returns
-------
@@ -443,12 +258,8 @@ def hausdorff_distance(
Implementation inspired by medpy.metric.binary
http://pythonhosted.org/MedPy/_modules/medpy/metric/binary.html
"""
- s1_dist = __surface_distances(
- s1, s2, voxelspacing, connectivity, edt_method=edt_method
- )
- s2_dist = __surface_distances(
- s2, s1, voxelspacing, connectivity, edt_method=edt_method
- )
+ s1_dist = __surface_distances(s1, s2, voxelspacing, connectivity)
+ s2_dist = __surface_distances(s2, s1, voxelspacing, connectivity)
return max(s1_dist.max(), s2_dist.max())
@@ -459,7 +270,6 @@ def percentile_hausdorff_distance(
percentile: Union[int, float] = 0.95,
voxelspacing: VOXELSPACING_TYPE = None,
connectivity: int = 1,
- edt_method: Callable = distance_transform_edt_float32,
) -> float:
"""
Nth Percentile Hausdorff Distance.
@@ -489,11 +299,6 @@ def percentile_hausdorff_distance(
of the binary objects. This value is passed to
`scipy.ndimage.generate_binary_structure` and should usually
be :math:`> 1`.
- edt_method
- Method used for computing the euclidean distance transform. By default
- it uses a variant on the `scipy.ndimage.distance_transform_edt`
- method that uses float32 data to reduce memory costs at the cost of
- some additional compute time.
Returns
-------
@@ -511,12 +316,8 @@ def percentile_hausdorff_distance(
-----
This is a real metric.
"""
- s1_dist = __surface_distances(
- s1, s2, voxelspacing, connectivity, edt_method=edt_method
- )
- s2_dist = __surface_distances(
- s2, s1, voxelspacing, connectivity, edt_method=edt_method
- )
+ s1_dist = __surface_distances(s1, s2, voxelspacing, connectivity)
+ s2_dist = __surface_distances(s2, s1, voxelspacing, connectivity)
s1_dist.sort()
s2_dist.sort()
@@ -532,7 +333,6 @@ def modified_hausdorff_distance(
s2: ndarray,
voxelspacing: VOXELSPACING_TYPE = None,
connectivity: int = 1,
- edt_method: Callable = distance_transform_edt_float32,
) -> float:
"""
Computes the (symmetric) Modified Hausdorff Distance (MHD) between the
@@ -557,11 +357,6 @@ def modified_hausdorff_distance(
of the binary objects. This value is passed to
`scipy.ndimage.generate_binary_structure` and should usually
be :math:`> 1`.
- edt_method
- Method used for computing the euclidean distance transform. By default
- it uses a variant on the `scipy.ndimage.distance_transform_edt`
- method that uses float32 data to reduce memory costs at the cost of
- some additional compute time.
Returns
-------
@@ -574,12 +369,8 @@ def modified_hausdorff_distance(
-----
This is a real metric.
"""
- s1_dist = __surface_distances(
- s1, s2, voxelspacing, connectivity, edt_method=edt_method
- )
- s2_dist = __surface_distances(
- s2, s1, voxelspacing, connectivity, edt_method=edt_method
- )
+ s1_dist = __surface_distances(s1, s2, voxelspacing, connectivity)
+ s2_dist = __surface_distances(s2, s1, voxelspacing, connectivity)
return max(s1_dist.mean(), s2_dist.mean())
@@ -668,7 +459,6 @@ def __directed_contour_distances(
s1: ndarray,
s2: ndarray,
voxelspacing: VOXELSPACING_TYPE = None,
- edt_method: Callable = distance_transform_edt_float32,
) -> ndarray:
"""
Computes set of surface contour distances.
@@ -693,11 +483,6 @@ def __directed_contour_distances(
along each dimension. If a sequence, must be of length equal to
the input rank; if a single number, this is used for all axes. If
not specified, a grid spacing of unity is implied.
- edt_method
- Method used for computing the euclidean distance transform. By default
- it uses a variant on the `scipy.ndimage.distance_transform_edt`
- method that uses float32 data to reduce memory costs at the cost of
- some additional compute time.
Returns
-------
@@ -720,7 +505,7 @@ def __directed_contour_distances(
# all elements in neighborhood are fully checked! equals np.ones((3,3,3))
# for s1.ndim == 3
footprint = generate_binary_structure(s1.ndim, s1.ndim)
- df = edt_method(~s2_b, sampling=voxelspacing)
+ df = distance_transform_edt(~s2_b, sampling=voxelspacing)
# generate mask for elements not entirly enclosed by mask s1_b
# (contours & non-zero elements)
@@ -737,7 +522,6 @@ def mean_contour_distance(
s1: ndarray,
s2: ndarray,
voxelspacing: VOXELSPACING_TYPE = None,
- edt_method: Callable = distance_transform_edt_float32,
) -> float:
"""
Computes the (symmetric) Mean Contour Distance between the binary objects
@@ -757,11 +541,6 @@ def mean_contour_distance(
along each dimension. If a sequence, must be of length equal to
the input rank; if a single number, this is used for all axes. If
not specified, a grid spacing of unity is implied.
- edt_method
- Method used for computing the euclidean distance transform. By default
- it uses a variant on the `scipy.ndimage.distance_transform_edt`
- method that uses float32 data to reduce memory costs at the cost of
- some additional compute time.
Returns
-------
@@ -773,12 +552,8 @@ def mean_contour_distance(
-----
This is a real metric that mimics the ITK MeanContourDistanceFilter.
"""
- s1_c_dist = __directed_contour_distances(
- s1, s2, voxelspacing, edt_method=edt_method
- )
- s2_c_dist = __directed_contour_distances(
- s2, s1, voxelspacing, edt_method=edt_method
- )
+ s1_c_dist = __directed_contour_distances(s1, s2, voxelspacing)
+ s2_c_dist = __directed_contour_distances(s2, s1, voxelspacing)
return max(s1_c_dist.mean(), s2_c_dist.mean())
@@ -795,7 +570,6 @@ def hausdorff_distance_measures(
voxelspacing: VOXELSPACING_TYPE = None,
connectivity: int = 1,
percentile: float = 0.95,
- edt_method: Callable = distance_transform_edt_float32,
) -> HausdorffMeasures:
"""
Returns multiple Hausdorff measures - (hd, modified_hd, percentile_hd)
@@ -822,11 +596,6 @@ def hausdorff_distance_measures(
be :math:`> 1`.
percentile
The percentile at which to calculate the Hausdorff Distance
- edt_method
- Method used for computing the euclidean distance transform. By default
- it uses a variant on the `scipy.ndimage.distance_transform_edt`
- method that uses float32 data to reduce memory costs at the cost of
- some additional compute time.
Returns
-------
@@ -845,8 +614,8 @@ def hausdorff_distance_measures(
s2_b = s2_b & ~binary_erosion(s2_b, structure=footprint, iterations=1)
s1_b = s1_b & ~binary_erosion(s1_b, structure=footprint, iterations=1)
- s1_dist = edt_method(~s2_b, sampling=voxelspacing)[s1_b]
- s2_dist = edt_method(~s1_b, sampling=voxelspacing)[s2_b]
+ s1_dist = distance_transform_edt(~s2_b, sampling=voxelspacing)[s1_b]
+ s2_dist = distance_transform_edt(~s1_b, sampling=voxelspacing)[s2_b]
s1_dist.sort()
s2_dist.sort()
diff --git a/evalutils/templates/container/__init__.py b/evalutils/templates/container/__init__.py
deleted file mode 100644
index e69de29..0000000
diff --git a/evalutils/templates/container/cookiecutter.json b/evalutils/templates/container/cookiecutter.json
deleted file mode 100644
index 817a4e5..0000000
--- a/evalutils/templates/container/cookiecutter.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
- "template_kind": [
- "Algorithm",
- "Evaluation"
- ],
- "full_project_name": "",
- "task_kind": [
- "Classification",
- "Segmentation",
- "Detection"
- ],
- "package_name": "{{ cookiecutter.full_project_name|replace(' ', '') }}",
- "evalutils_version": "",
- "dev_build": 0,
- "python_major_version": "",
- "python_minor_version": "",
- "requirements": {}
-}
diff --git a/evalutils/templates/container/hooks/__init__.py b/evalutils/templates/container/hooks/__init__.py
deleted file mode 100644
index e69de29..0000000
diff --git a/evalutils/templates/container/hooks/post_gen_project.py b/evalutils/templates/container/hooks/post_gen_project.py
deleted file mode 100644
index dda0ea9..0000000
--- a/evalutils/templates/container/hooks/post_gen_project.py
+++ /dev/null
@@ -1,77 +0,0 @@
-import os
-import shutil
-from pathlib import Path
-
-from evalutils.utils import (
- convert_line_endings,
- generate_requirements_txt,
- generate_source_wheel,
-)
-
-TASK_KIND = "{{ cookiecutter.task_kind }}"
-TEMPLATE_KIND = "{{ cookiecutter.template_kind }}"
-IS_DEV_BUILD = int("{{ cookiecutter.dev_build }}") == 1
-
-template_dir = Path(os.getcwd())
-
-templated_files = template_dir.glob("*.j2")
-for f in templated_files:
- shutil.move(f.name, f.stem)
-
-if TEMPLATE_KIND == "Evaluation": # noqa: C901
- shutil.rmtree("algorithm_test")
- os.remove("process.py")
- os.rename("evaluation_test", "test")
-
- def remove_classification_files():
- os.remove(Path("ground-truth") / "reference.csv")
- os.remove(Path("test") / "submission.csv")
-
- def remove_segmentation_files():
- files = []
- for ext in ["mhd", "zraw"]:
- files.extend(Path(".").glob(f"**/*.{ext}"))
-
- for file in files:
- os.remove(str(file))
-
- def remove_detection_files():
- os.remove(Path("ground-truth") / "detection-reference.csv")
- os.remove(Path("test") / "detection-submission.csv")
-
- if TASK_KIND.lower() != "segmentation":
- remove_segmentation_files()
-
- if TASK_KIND.lower() != "detection":
- remove_detection_files()
-
- if TASK_KIND.lower() != "classification":
- remove_classification_files()
-
-elif TEMPLATE_KIND == "Algorithm":
- shutil.rmtree("evaluation_test")
- shutil.rmtree("ground-truth")
- os.remove("evaluation.py")
- os.rename("algorithm_test", "test")
-
- template_test_dir = template_dir / "test"
-
- def remove_result_files():
- for task_kind in ["segmentation", "detection", "classification"]:
- os.remove(template_test_dir / f"results_{task_kind}.json")
-
- expected_output_file = (
- template_test_dir / f"results_{TASK_KIND.lower()}.json"
- )
-
- shutil.copy(
- str(expected_output_file), template_test_dir / "expected_output.json"
- )
-
- remove_result_files()
-
-if IS_DEV_BUILD:
- generate_source_wheel(template_dir / "vendor")
-
-generate_requirements_txt()
-convert_line_endings()
diff --git a/evalutils/templates/container/hooks/pre_gen_project.py b/evalutils/templates/container/hooks/pre_gen_project.py
deleted file mode 100644
index 264caf4..0000000
--- a/evalutils/templates/container/hooks/pre_gen_project.py
+++ /dev/null
@@ -1,11 +0,0 @@
-import re
-
-FORBIDDEN_NAMES = ["evalutils", "pandas", "Evaluation", "Algorithm"]
-
-MODULE_REGEX = r"^[_a-zA-Z][_a-zA-Z0-9]+$"
-
-package_name = "{{ cookiecutter.package_name }}"
-
-if not re.match(MODULE_REGEX, package_name) or package_name in FORBIDDEN_NAMES:
- print(f"ERROR: {package_name!r} is not a valid Python module name!")
- exit(1)
diff --git a/evalutils/templates/container/{{ cookiecutter.package_name }}/.dockerignore b/evalutils/templates/container/{{ cookiecutter.package_name }}/.dockerignore
deleted file mode 100644
index 1068f81..0000000
--- a/evalutils/templates/container/{{ cookiecutter.package_name }}/.dockerignore
+++ /dev/null
@@ -1,3 +0,0 @@
-test/
-.git/
-*.tar.gz
diff --git a/evalutils/templates/container/{{ cookiecutter.package_name }}/.gitattributes.j2 b/evalutils/templates/container/{{ cookiecutter.package_name }}/.gitattributes.j2
deleted file mode 100644
index 545225a..0000000
--- a/evalutils/templates/container/{{ cookiecutter.package_name }}/.gitattributes.j2
+++ /dev/null
@@ -1,2 +0,0 @@
-ground-truth/* filter=lfs diff=lfs merge=lfs -text
-test/* filter=lfs diff=lfs merge=lfs -text
diff --git a/evalutils/templates/container/{{ cookiecutter.package_name }}/.github/workflows/ci.yml b/evalutils/templates/container/{{ cookiecutter.package_name }}/.github/workflows/ci.yml
deleted file mode 100644
index b30b489..0000000
--- a/evalutils/templates/container/{{ cookiecutter.package_name }}/.github/workflows/ci.yml
+++ /dev/null
@@ -1,23 +0,0 @@
-name: CI
-
-on: [push, pull_request]
-
-env:
- PYTHON_VERSION: '{{ cookiecutter.python_major_version }}.{{ cookiecutter.python_minor_version }}'
-
-jobs:
-
- tests:
- runs-on: ubuntu-latest
- steps:
- - name: Install Python ${{ "{{" }} env.PYTHON_VERSION {{ "}}" }}
- uses: actions/setup-python@v4
- with:
- python-version: ${{ "{{" }} env.PYTHON_VERSION {{ "}}" }}
- - uses: actions/checkout@v3
- - name: Build the containers
- run: |
- ./build.sh
- - name: Run the tests
- run: |
- ./test.sh
diff --git a/evalutils/templates/container/{{ cookiecutter.package_name }}/.gitignore b/evalutils/templates/container/{{ cookiecutter.package_name }}/.gitignore
deleted file mode 100644
index 13f175c..0000000
--- a/evalutils/templates/container/{{ cookiecutter.package_name }}/.gitignore
+++ /dev/null
@@ -1,105 +0,0 @@
-# Byte-compiled / optimized / DLL files
-__pycache__/
-*.py[cod]
-*$py.class
-
-# C extensions
-*.so
-
-# Distribution / packaging
-.Python
-env/
-build/
-develop-eggs/
-dist/
-downloads/
-eggs/
-.eggs/
-lib/
-lib64/
-parts/
-sdist/
-var/
-wheels/
-*.egg-info/
-.installed.cfg
-*.egg
-
-# PyInstaller
-# Usually these files are written by a python script from a template
-# before PyInstaller builds the exe, so as to inject date/other infos into it.
-*.manifest
-*.spec
-
-# Installer logs
-pip-log.txt
-pip-delete-this-directory.txt
-
-# Unit test / coverage reports
-htmlcov/
-.tox/
-.coverage
-.coverage.*
-.cache
-nosetests.xml
-coverage.xml
-*.cover
-.hypothesis/
-.pytest_cache/
-
-# Translations
-*.mo
-*.pot
-
-# Django stuff:
-*.log
-local_settings.py
-
-# Flask stuff:
-instance/
-.webassets-cache
-
-# Scrapy stuff:
-.scrapy
-
-# Sphinx documentation
-docs/_build/
-
-# PyBuilder
-target/
-
-# Jupyter Notebook
-.ipynb_checkpoints
-
-# pyenv
-.python-version
-
-# celery beat schedule file
-celerybeat-schedule
-
-# SageMath parsed files
-*.sage.py
-
-# dotenv
-.env
-
-# virtualenv
-.venv
-venv/
-ENV/
-
-# Spyder project settings
-.spyderproject
-.spyproject
-
-# Rope project settings
-.ropeproject
-
-# mkdocs documentation
-/site
-
-# mypy
-.mypy_cache/
-
-# Pycharm
-.idea/
diff --git a/evalutils/templates/container/{{ cookiecutter.package_name }}/Dockerfile b/evalutils/templates/container/{{ cookiecutter.package_name }}/Dockerfile
deleted file mode 100644
index bfb39de..0000000
--- a/evalutils/templates/container/{{ cookiecutter.package_name }}/Dockerfile
+++ /dev/null
@@ -1,33 +0,0 @@
-FROM python:{{ cookiecutter.python_major_version }}.{{ cookiecutter.python_minor_version }}-slim
-
-RUN groupadd -r user && useradd -m --no-log-init -r -g user user
-
-RUN mkdir -p /opt/app /input /output \
- && chown user:user /opt/app /input /output
-
-USER user
-WORKDIR /opt/app
-
-ENV PATH="/home/user/.local/bin:${PATH}"
-
-RUN python -m pip install --user -U pip && python -m pip install --user pip-tools
-
-{% if cookiecutter.dev_build|int -%}
-COPY --chown=user:user vendor /opt/app/vendor
-{%- endif %}
-
-COPY --chown=user:user requirements.txt /opt/app/
-RUN python -m piptools sync requirements.txt
-
-{% if cookiecutter.template_kind == "Evaluation" -%}
-COPY --chown=user:user ground-truth /opt/app/ground-truth
-COPY --chown=user:user evaluation.py /opt/app/
-
-ENTRYPOINT [ "python", "-m", "evaluation" ]
-{%- endif %}
-
-{% if cookiecutter.template_kind == "Algorithm" -%}
-COPY --chown=user:user process.py /opt/app/
-
-ENTRYPOINT [ "python", "-m", "process" ]
-{%- endif %}
diff --git a/evalutils/templates/container/{{ cookiecutter.package_name }}/README.md b/evalutils/templates/container/{{ cookiecutter.package_name }}/README.md
deleted file mode 100644
index 9815a24..0000000
--- a/evalutils/templates/container/{{ cookiecutter.package_name }}/README.md
+++ /dev/null
@@ -1,6 +0,0 @@
-# {{ cookiecutter.full_project_name }} {{ cookiecutter.template_kind }}
-
-The source code for the {{ cookiecutter.template_kind.lower() }} container for
-{{ cookiecutter.full_project_name }}, generated with
-evalutils version {{ cookiecutter.evalutils_version }}
-using Python {{ cookiecutter.python_major_version }}.{{ cookiecutter.python_minor_version }}.
diff --git a/evalutils/templates/container/{{ cookiecutter.package_name }}/algorithm_test/1.0.000.000000.0.00.0.0000000000.0000.0000000000.000.mhd b/evalutils/templates/container/{{ cookiecutter.package_name }}/algorithm_test/1.0.000.000000.0.00.0.0000000000.0000.0000000000.000.mhd
deleted file mode 100644
index 32192c6..0000000
--- a/evalutils/templates/container/{{ cookiecutter.package_name }}/algorithm_test/1.0.000.000000.0.00.0.0000000000.0000.0000000000.000.mhd
+++ /dev/null
@@ -1,14 +0,0 @@
-ObjectType = Image
-NDims = 3
-BinaryData = True
-BinaryDataByteOrderMSB = False
-CompressedData = True
-CompressedDataSize = 372164
-TransformMatrix = 1 0 0 0 1 0 0 0 0.99999999999999989
-Offset = -157.67773 -311.67773 -438.39999999999998
-CenterOfRotation = 0 0 0
-AnatomicalOrientation = RAI
-ElementSpacing = 0.64453125 0.64453125 1.7999999523162842
-DimSize = 512 512 194
-ElementType = MET_UCHAR
-ElementDataFile = 1.0.000.000000.0.00.0.0000000000.0000.0000000000.000.zraw
diff --git a/evalutils/templates/container/{{ cookiecutter.package_name }}/algorithm_test/1.0.000.000000.0.00.0.0000000000.0000.0000000000.000.zraw b/evalutils/templates/container/{{ cookiecutter.package_name }}/algorithm_test/1.0.000.000000.0.00.0.0000000000.0000.0000000000.000.zraw
deleted file mode 100644
index acd479f..0000000
Binary files a/evalutils/templates/container/{{ cookiecutter.package_name }}/algorithm_test/1.0.000.000000.0.00.0.0000000000.0000.0000000000.000.zraw and /dev/null differ
diff --git a/evalutils/templates/container/{{ cookiecutter.package_name }}/algorithm_test/results_classification.json b/evalutils/templates/container/{{ cookiecutter.package_name }}/algorithm_test/results_classification.json
deleted file mode 100644
index b07e10e..0000000
--- a/evalutils/templates/container/{{ cookiecutter.package_name }}/algorithm_test/results_classification.json
+++ /dev/null
@@ -1,16 +0,0 @@
-[
- {
- "outputs": [
- {
- "values_exceeding_one": true
- }
- ],
- "inputs": [
- {
- "type": "metaio_image",
- "filename": "1.0.000.000000.0.00.0.0000000000.0000.0000000000.000.mhd"
- }
- ],
- "error_messages": []
- }
-]
diff --git a/evalutils/templates/container/{{ cookiecutter.package_name }}/algorithm_test/results_detection.json b/evalutils/templates/container/{{ cookiecutter.package_name }}/algorithm_test/results_detection.json
deleted file mode 100644
index cec1f44..0000000
--- a/evalutils/templates/container/{{ cookiecutter.package_name }}/algorithm_test/results_detection.json
+++ /dev/null
@@ -1,54 +0,0 @@
-[
- {
- "outputs": [
- {
- "type": "candidates",
- "data": {
- "coordX": {
- "0": 87.57278510989013,
- "1": -102.56700041330646,
- "2": -46.48898710227273,
- "3": -81.94195555672952,
- "4": 74.68088937924207,
- "5": -32.310027390109894,
- "6": -47.78179930672951
- },
- "coordY": {
- "0": -97.37179765109889,
- "1": -119.2894046471774,
- "2": -107.0399459090909,
- "3": -183.73199080949286,
- "4": -153.42708043127826,
- "5": -108.32882890109889,
- "6": -108.32183455949286
- },
- "coordZ": {
- "0": -359.8250570265801,
- "1": -315.09604432215787,
- "2": -298.91487972815173,
- "3": -228.51626043648344,
- "4": -198.08168057440633,
- "5": -152.8250625102075,
- "6": -133.11626296372037
- },
- "score": {
- "0": 2,
- "1": 2,
- "2": 2,
- "3": 2,
- "4": 2,
- "5": 2,
- "6": 2
- }
- }
- }
- ],
- "inputs": [
- {
- "type": "metaio_image",
- "filename": "1.0.000.000000.0.00.0.0000000000.0000.0000000000.000.mhd"
- }
- ],
- "error_messages": []
- }
-]
diff --git a/evalutils/templates/container/{{ cookiecutter.package_name }}/algorithm_test/results_segmentation.json b/evalutils/templates/container/{{ cookiecutter.package_name }}/algorithm_test/results_segmentation.json
deleted file mode 100644
index f97cfa1..0000000
--- a/evalutils/templates/container/{{ cookiecutter.package_name }}/algorithm_test/results_segmentation.json
+++ /dev/null
@@ -1,17 +0,0 @@
-[
- {
- "outputs": [
- {
- "type": "metaio_image",
- "filename": "1.0.000.000000.0.00.0.0000000000.0000.0000000000.000.mhd"
- }
- ],
- "inputs": [
- {
- "type": "metaio_image",
- "filename": "1.0.000.000000.0.00.0.0000000000.0000.0000000000.000.mhd"
- }
- ],
- "error_messages": []
- }
-]
diff --git a/evalutils/templates/container/{{ cookiecutter.package_name }}/build.sh b/evalutils/templates/container/{{ cookiecutter.package_name }}/build.sh
deleted file mode 100755
index ac80049..0000000
--- a/evalutils/templates/container/{{ cookiecutter.package_name }}/build.sh
+++ /dev/null
@@ -1,4 +0,0 @@
-#!/usr/bin/env bash
-SCRIPTPATH="$( cd "$(dirname "$0")" ; pwd -P )"
-
-docker build -t {{ cookiecutter.package_name|lower }} "$SCRIPTPATH"
diff --git a/evalutils/templates/container/{{ cookiecutter.package_name }}/evaluation.py.j2 b/evalutils/templates/container/{{ cookiecutter.package_name }}/evaluation.py.j2
deleted file mode 100644
index 3cbea9f..0000000
--- a/evalutils/templates/container/{{ cookiecutter.package_name }}/evaluation.py.j2
+++ /dev/null
@@ -1,131 +0,0 @@
-{%- if cookiecutter.task_kind == "Classification" -%}
-from sklearn.metrics import accuracy_score
-
-from evalutils import ClassificationEvaluation
-from evalutils.io import CSVLoader
-from evalutils.validators import (
- NumberOfCasesValidator, ExpectedColumnNamesValidator
-)
-{%- elif cookiecutter.task_kind == "Segmentation" -%}
-import SimpleITK
-
-from evalutils import ClassificationEvaluation
-from evalutils.io import SimpleITKLoader
-from evalutils.validators import (
- NumberOfCasesValidator, UniquePathIndicesValidator, UniqueImagesValidator
-)
-{%- elif cookiecutter.task_kind == "Detection" -%}
-from evalutils import DetectionEvaluation
-from evalutils.io import CSVLoader
-from evalutils.validators import ExpectedColumnNamesValidator
-{%- endif %}
-
-
-class {{ cookiecutter.package_name|capitalize }}(
-
-{%- if cookiecutter.task_kind == "Detection" -%}
- DetectionEvaluation
-{%- else -%}
- ClassificationEvaluation
-{%- endif -%}
-
-):
-{%- if cookiecutter.task_kind == "Classification" %}
- def __init__(self):
- super().__init__(
- file_loader=CSVLoader(),
- validators=(
- ExpectedColumnNamesValidator(expected=("case", "class",)),
- NumberOfCasesValidator(num_cases=8),
- ),
- join_key="case",
- )
-
- def score_aggregates(self):
- return {
- "accuracy_score": accuracy_score(
- self._cases["class_ground_truth"],
- self._cases["class_prediction"],
- ),
- }
-{% elif cookiecutter.task_kind == "Detection" %}
- def __init__(self):
- super().__init__(
- file_loader=CSVLoader(),
- validators=(
- ExpectedColumnNamesValidator(
- expected=("image_id", "x", "y", "score")
- ),
- ),
- join_key="image_id",
- detection_radius=1.0,
- detection_threshold=0.5,
- )
-
- def get_points(self, *, case, key):
- """
- Converts the set of ground truth or predictions for this case, into
- points that represent true positives or predictions
- """
- try:
- points = case.loc[key]
- except KeyError:
- # There are no ground truth/prediction points for this case
- return []
-
- return [
- (p["x"], p["y"])
- for _, p in points.iterrows()
- if p["score"] > self._detection_threshold
- ]
-{% elif cookiecutter.task_kind == "Segmentation" %}
- def __init__(self):
- super().__init__(
- file_loader=SimpleITKLoader(),
- validators=(
- NumberOfCasesValidator(num_cases=2),
- UniquePathIndicesValidator(),
- UniqueImagesValidator(),
- ),
- )
-
- def score_case(self, *, idx, case):
- gt_path = case["path_ground_truth"]
- pred_path = case["path_prediction"]
-
- # Load the images for this case
- gt = self._file_loader.load_image(gt_path)
- pred = self._file_loader.load_image(pred_path)
-
- # Check that they're the right images
- if (self._file_loader.hash_image(gt) != case["hash_ground_truth"] or
- self._file_loader.hash_image(pred) != case["hash_prediction"]):
- raise RuntimeError("Images do not match")
-
- # Cast to the same type
- caster = SimpleITK.CastImageFilter()
- caster.SetOutputPixelType(SimpleITK.sitkUInt8)
- caster.SetNumberOfThreads(1)
- gt = caster.Execute(gt)
- pred = caster.Execute(pred)
-
- # Score the case
- overlap_measures = SimpleITK.LabelOverlapMeasuresImageFilter()
- overlap_measures.SetNumberOfThreads(1)
- overlap_measures.Execute(gt, pred)
-
- return {
- 'FalseNegativeError': overlap_measures.GetFalseNegativeError(),
- 'FalsePositiveError': overlap_measures.GetFalsePositiveError(),
- 'MeanOverlap': overlap_measures.GetMeanOverlap(),
- 'UnionOverlap': overlap_measures.GetUnionOverlap(),
- 'VolumeSimilarity': overlap_measures.GetVolumeSimilarity(),
- 'JaccardCoefficient': overlap_measures.GetJaccardCoefficient(),
- 'DiceCoefficient': overlap_measures.GetDiceCoefficient(),
- 'pred_fname': pred_path.name,
- 'gt_fname': gt_path.name,
- }
-{% endif %}
-
-if __name__ == "__main__":
- {{ cookiecutter.package_name|capitalize }}().evaluate()
diff --git a/evalutils/templates/container/{{ cookiecutter.package_name }}/evaluation_test/1.0.000.000000.0.00.0.0000000000.0000.0000000000.000.mhd b/evalutils/templates/container/{{ cookiecutter.package_name }}/evaluation_test/1.0.000.000000.0.00.0.0000000000.0000.0000000000.000.mhd
deleted file mode 100644
index 310baac..0000000
--- a/evalutils/templates/container/{{ cookiecutter.package_name }}/evaluation_test/1.0.000.000000.0.00.0.0000000000.0000.0000000000.000.mhd
+++ /dev/null
@@ -1,14 +0,0 @@
-ObjectType = Image
-NDims = 3
-BinaryData = True
-BinaryDataByteOrderMSB = False
-CompressedData = True
-CompressedDataSize = 529641
-TransformMatrix = 1 0 0 0 1 0 0 0 1
-Offset = -161.5 -175 -276.875
-CenterOfRotation = 0 0 0
-AnatomicalOrientation = RAI
-ElementSpacing = 0.683594 0.683594 0.625
-DimSize = 512 512 476
-ElementType = MET_INT
-ElementDataFile = 1.0.000.000000.0.00.0.0000000000.0000.0000000000.000.zraw
diff --git a/evalutils/templates/container/{{ cookiecutter.package_name }}/evaluation_test/1.0.000.000000.0.00.0.0000000000.0000.0000000000.000.zraw b/evalutils/templates/container/{{ cookiecutter.package_name }}/evaluation_test/1.0.000.000000.0.00.0.0000000000.0000.0000000000.000.zraw
deleted file mode 100644
index e45a114..0000000
Binary files a/evalutils/templates/container/{{ cookiecutter.package_name }}/evaluation_test/1.0.000.000000.0.00.0.0000000000.0000.0000000000.000.zraw and /dev/null differ
diff --git a/evalutils/templates/container/{{ cookiecutter.package_name }}/evaluation_test/1.2.276.0.28.3.0.14.4.0.20090213134050413.mhd b/evalutils/templates/container/{{ cookiecutter.package_name }}/evaluation_test/1.2.276.0.28.3.0.14.4.0.20090213134050413.mhd
deleted file mode 100644
index 0d5f19f..0000000
--- a/evalutils/templates/container/{{ cookiecutter.package_name }}/evaluation_test/1.2.276.0.28.3.0.14.4.0.20090213134050413.mhd
+++ /dev/null
@@ -1,14 +0,0 @@
-ObjectType = Image
-NDims = 3
-BinaryData = True
-BinaryDataByteOrderMSB = False
-CompressedData = True
-CompressedDataSize = 414098
-TransformMatrix = 1 0 0 0 1 0 0 0 1
-Offset = -163.672 -317.672 -237.9
-CenterOfRotation = 0 0 0
-AnatomicalOrientation = RAI
-ElementSpacing = 0.65625 0.65625 0.8
-DimSize = 512 512 381
-ElementType = MET_INT
-ElementDataFile = 1.2.276.0.28.3.0.14.4.0.20090213134050413.zraw
diff --git a/evalutils/templates/container/{{ cookiecutter.package_name }}/evaluation_test/1.2.276.0.28.3.0.14.4.0.20090213134050413.zraw b/evalutils/templates/container/{{ cookiecutter.package_name }}/evaluation_test/1.2.276.0.28.3.0.14.4.0.20090213134050413.zraw
deleted file mode 100644
index 4c6454f..0000000
Binary files a/evalutils/templates/container/{{ cookiecutter.package_name }}/evaluation_test/1.2.276.0.28.3.0.14.4.0.20090213134050413.zraw and /dev/null differ
diff --git a/evalutils/templates/container/{{ cookiecutter.package_name }}/evaluation_test/detection-submission.csv b/evalutils/templates/container/{{ cookiecutter.package_name }}/evaluation_test/detection-submission.csv
deleted file mode 100644
index aa1acd5..0000000
--- a/evalutils/templates/container/{{ cookiecutter.package_name }}/evaluation_test/detection-submission.csv
+++ /dev/null
@@ -1,17 +0,0 @@
-image_id, x, y, score
-case_001, 1, 1, 0.1
-case_001, 2, 2, 0.2
-case_001, 3, 3, 0.3
-case_001, 4, 4, 0.4
-case_001, 5, 5, 0.5
-case_001, 6, 6, 0.6
-case_001, 7, 7, 0.7
-case_002, 10, 10, 0.8
-case_002, 11, 11, 0.9
-case_002, 12, 12, 1.0
-case_002, 13, 13, 0.7
-case_002, 14, 14, 0.6
-case_002, 15, 15, 0.5
-case_003, 20, 20, 1.0
-case_003, 21, 21, 0.5
-case_005, 1, 2, 0.8
diff --git a/evalutils/templates/container/{{ cookiecutter.package_name }}/evaluation_test/submission.csv b/evalutils/templates/container/{{ cookiecutter.package_name }}/evaluation_test/submission.csv
deleted file mode 100644
index 633ac14..0000000
--- a/evalutils/templates/container/{{ cookiecutter.package_name }}/evaluation_test/submission.csv
+++ /dev/null
@@ -1,9 +0,0 @@
-case, class
-1, 1
-2, 1
-3, 1
-4, 1
-5, 1
-6, 1
-7, 1
-8, 1
diff --git a/evalutils/templates/container/{{ cookiecutter.package_name }}/export.sh b/evalutils/templates/container/{{ cookiecutter.package_name }}/export.sh
deleted file mode 100755
index aa1d9a5..0000000
--- a/evalutils/templates/container/{{ cookiecutter.package_name }}/export.sh
+++ /dev/null
@@ -1,5 +0,0 @@
-#!/usr/bin/env bash
-
-./build.sh
-
-docker save {{ cookiecutter.package_name|lower }} | gzip -c > {{ cookiecutter.package_name }}.tar.gz
diff --git a/evalutils/templates/container/{{ cookiecutter.package_name }}/ground-truth/1.0.000.000000.0.00.0.0000000000.0000.0000000000.000.mhd b/evalutils/templates/container/{{ cookiecutter.package_name }}/ground-truth/1.0.000.000000.0.00.0.0000000000.0000.0000000000.000.mhd
deleted file mode 100644
index b8a8fbf..0000000
--- a/evalutils/templates/container/{{ cookiecutter.package_name }}/ground-truth/1.0.000.000000.0.00.0.0000000000.0000.0000000000.000.mhd
+++ /dev/null
@@ -1,14 +0,0 @@
-ObjectType = Image
-NDims = 3
-BinaryData = True
-BinaryDataByteOrderMSB = False
-CompressedData = True
-CompressedDataSize = 1014889
-TransformMatrix = 1 0 0 0 1 0 0 0 1
-Offset = -161.5 -175 -276.875
-CenterOfRotation = 0 0 0
-AnatomicalOrientation = RAI
-ElementSpacing = 0.683594 0.683594 0.625
-DimSize = 512 512 476
-ElementType = MET_LONG_LONG
-ElementDataFile = 1.0.000.000000.0.00.0.0000000000.0000.0000000000.000.zraw
diff --git a/evalutils/templates/container/{{ cookiecutter.package_name }}/ground-truth/1.0.000.000000.0.00.0.0000000000.0000.0000000000.000.zraw b/evalutils/templates/container/{{ cookiecutter.package_name }}/ground-truth/1.0.000.000000.0.00.0.0000000000.0000.0000000000.000.zraw
deleted file mode 100644
index f0bf040..0000000
Binary files a/evalutils/templates/container/{{ cookiecutter.package_name }}/ground-truth/1.0.000.000000.0.00.0.0000000000.0000.0000000000.000.zraw and /dev/null differ
diff --git a/evalutils/templates/container/{{ cookiecutter.package_name }}/ground-truth/1.2.276.0.28.3.0.14.4.0.20090213134050413.mhd b/evalutils/templates/container/{{ cookiecutter.package_name }}/ground-truth/1.2.276.0.28.3.0.14.4.0.20090213134050413.mhd
deleted file mode 100644
index c8d5e28..0000000
--- a/evalutils/templates/container/{{ cookiecutter.package_name }}/ground-truth/1.2.276.0.28.3.0.14.4.0.20090213134050413.mhd
+++ /dev/null
@@ -1,14 +0,0 @@
-ObjectType = Image
-NDims = 3
-BinaryData = True
-BinaryDataByteOrderMSB = False
-CompressedData = True
-CompressedDataSize = 806220
-TransformMatrix = 1 0 0 0 1 0 0 0 1
-Offset = -163.672 -317.672 -237.9
-CenterOfRotation = 0 0 0
-AnatomicalOrientation = RAI
-ElementSpacing = 0.65625 0.65625 0.8
-DimSize = 512 512 381
-ElementType = MET_LONG_LONG
-ElementDataFile = 1.2.276.0.28.3.0.14.4.0.20090213134050413.zraw
diff --git a/evalutils/templates/container/{{ cookiecutter.package_name }}/ground-truth/1.2.276.0.28.3.0.14.4.0.20090213134050413.zraw b/evalutils/templates/container/{{ cookiecutter.package_name }}/ground-truth/1.2.276.0.28.3.0.14.4.0.20090213134050413.zraw
deleted file mode 100644
index 15708af..0000000
Binary files a/evalutils/templates/container/{{ cookiecutter.package_name }}/ground-truth/1.2.276.0.28.3.0.14.4.0.20090213134050413.zraw and /dev/null differ
diff --git a/evalutils/templates/container/{{ cookiecutter.package_name }}/ground-truth/detection-reference.csv b/evalutils/templates/container/{{ cookiecutter.package_name }}/ground-truth/detection-reference.csv
deleted file mode 100644
index 35c2c8b..0000000
--- a/evalutils/templates/container/{{ cookiecutter.package_name }}/ground-truth/detection-reference.csv
+++ /dev/null
@@ -1,8 +0,0 @@
-image_id, x, y, score
-case_001, 1, 1, 1
-case_001, 2, 1, 1
-case_001, 0, 0, 1
-case_002, 10, 10, 1
-case_002, 15, 15, 1
-case_003, 20, 20, 1
-case_004, 1, 2, 1
diff --git a/evalutils/templates/container/{{ cookiecutter.package_name }}/ground-truth/reference.csv b/evalutils/templates/container/{{ cookiecutter.package_name }}/ground-truth/reference.csv
deleted file mode 100644
index 11ffb78..0000000
--- a/evalutils/templates/container/{{ cookiecutter.package_name }}/ground-truth/reference.csv
+++ /dev/null
@@ -1,9 +0,0 @@
-case, class
-1, 1
-2, 0
-3, 1
-4, 0
-5, 1
-6, 0
-7, 1
-8, 0
diff --git a/evalutils/templates/container/{{ cookiecutter.package_name }}/process.py.j2 b/evalutils/templates/container/{{ cookiecutter.package_name }}/process.py.j2
deleted file mode 100644
index c067b22..0000000
--- a/evalutils/templates/container/{{ cookiecutter.package_name }}/process.py.j2
+++ /dev/null
@@ -1,59 +0,0 @@
-{% if cookiecutter.task_kind == "Classification" %}
-from typing import Dict
-{% endif %}
-import SimpleITK
-import numpy as np
-{% if cookiecutter.task_kind == "Detection" %}
-from pandas import DataFrame
-from scipy.ndimage import center_of_mass, label
-{% endif %}
-from evalutils import {{ cookiecutter.task_kind }}Algorithm
-
-
-class {{ cookiecutter.package_name|capitalize }}({{ cookiecutter.task_kind }}Algorithm):
-{% if cookiecutter.task_kind == "Detection" %}
- def predict(self, *, input_image: SimpleITK.Image) -> DataFrame:
- # Extract a numpy array with image data from the SimpleITK Image
- image_data = SimpleITK.GetArrayFromImage(input_image)
-
- # Detection: Compute connected components of the maximum values
- # in the input image and compute their center of mass
- sample_mask = image_data >= np.max(image_data)
- labels, num_labels = label(sample_mask)
- candidates = center_of_mass(
- input=sample_mask, labels=labels, index=np.arange(num_labels) + 1
- )
-
- # Scoring: Score each candidate cluster with the value at its center
- candidate_scores = [
- image_data[tuple(coord)]
- for coord in np.array(candidates).astype(np.uint16)
- ]
-
- # Serialize candidates and scores as a list of dictionary entries
- data = self._serialize_candidates(
- candidates=candidates,
- candidate_scores=candidate_scores,
- ref_image=input_image,
- )
-
- # Convert serialized candidates to a pandas.DataFrame
- return DataFrame(data)
-{% elif cookiecutter.task_kind == "Segmentation" %}
- def predict(self, *, input_image: SimpleITK.Image) -> SimpleITK.Image:
- # Segment all values greater than 2 in the input image
- return SimpleITK.BinaryThreshold(
- image1=input_image, lowerThreshold=2, insideValue=1, outsideValue=0
- )
-{% elif cookiecutter.task_kind == "Classification" %}
- def predict(self, *, input_image: SimpleITK.Image) -> Dict:
- # Checks if there are any nodules voxels (> 1) in the input image
- return dict(
- values_exceeding_one=bool(
- np.any(SimpleITK.GetArrayFromImage(input_image) > 1)
- )
- )
-{% endif %}
-
-if __name__ == "__main__":
- {{ cookiecutter.package_name|capitalize }}().process()
diff --git a/evalutils/templates/container/{{ cookiecutter.package_name }}/requirements.in b/evalutils/templates/container/{{ cookiecutter.package_name }}/requirements.in
deleted file mode 100644
index 9d9b709..0000000
--- a/evalutils/templates/container/{{ cookiecutter.package_name }}/requirements.in
+++ /dev/null
@@ -1,3 +0,0 @@
-{%- for package, version in cookiecutter.requirements.items() %}
-{{ package }}{{ version }}
-{%- endfor %}
diff --git a/evalutils/templates/container/{{ cookiecutter.package_name }}/test.sh b/evalutils/templates/container/{{ cookiecutter.package_name }}/test.sh
deleted file mode 100755
index aa97400..0000000
--- a/evalutils/templates/container/{{ cookiecutter.package_name }}/test.sh
+++ /dev/null
@@ -1,51 +0,0 @@
-#!/usr/bin/env bash
-
-SCRIPTPATH="$( cd "$(dirname "$0")" ; pwd -P )"
-
-./build.sh
-
-VOLUME_SUFFIX=$(dd if=/dev/urandom bs=32 count=1 | md5sum | cut --delimiter=' ' --fields=1)
-{% if cookiecutter.template_kind == "Algorithm" -%}
-# Maximum is currently 30g, configurable in your algorithm image settings on grand challenge
-{%- endif %}
-MEM_LIMIT="4g"
-
-docker volume create {{ cookiecutter.package_name|lower }}-output-$VOLUME_SUFFIX
-
-# Do not change any of the parameters to docker run, these are fixed
-docker run --rm \
- --memory="${MEM_LIMIT}" \
- --memory-swap="${MEM_LIMIT}" \
- --network="none" \
- --cap-drop="ALL" \
- --security-opt="no-new-privileges" \
- --shm-size="128m" \
- --pids-limit="256" \
- -v $SCRIPTPATH/test/:/input/ \
- -v {{ cookiecutter.package_name|lower }}-output-$VOLUME_SUFFIX:/output/ \
- {{ cookiecutter.package_name|lower }}
-
-{% if cookiecutter.template_kind == "Evaluation" -%}
-docker run --rm \
- -v {{ cookiecutter.package_name|lower }}-output-$VOLUME_SUFFIX:/output/ \
- python:{{ cookiecutter.python_major_version }}.{{ cookiecutter.python_minor_version }}-slim cat /output/metrics.json | python -m json.tool
-{%- endif %}
-
-{% if cookiecutter.template_kind == "Algorithm" -%}
-docker run --rm \
- -v {{ cookiecutter.package_name|lower }}-output-$VOLUME_SUFFIX:/output/ \
- python:{{ cookiecutter.python_major_version }}.{{ cookiecutter.python_minor_version }}-slim cat /output/results.json | python -m json.tool
-
-docker run --rm \
- -v {{ cookiecutter.package_name|lower }}-output-$VOLUME_SUFFIX:/output/ \
- -v $SCRIPTPATH/test/:/input/ \
- python:{{ cookiecutter.python_major_version }}.{{ cookiecutter.python_minor_version }}-slim python -c "import json, sys; f1 = json.load(open('/output/results.json')); f2 = json.load(open('/input/expected_output.json')); sys.exit(f1 != f2);"
-
-if [ $? -eq 0 ]; then
- echo "Tests successfully passed..."
-else
- echo "Expected output was not found..."
-fi
-{%- endif %}
-
-docker volume rm {{ cookiecutter.package_name|lower }}-output-$VOLUME_SUFFIX
diff --git a/evalutils/utils.py b/evalutils/utils.py
deleted file mode 100644
index 313cfe6..0000000
--- a/evalutils/utils.py
+++ /dev/null
@@ -1,52 +0,0 @@
-import shutil
-import subprocess
-import warnings
-from pathlib import Path
-
-with warnings.catch_warnings():
- warnings.simplefilter("ignore", category=UserWarning)
- # Suppress "Setuptools is replacing distutils"
- from piptools.scripts.compile import cli
-
-EOL_UNIX = b"\n"
-EOL_WIN = b"\r\n"
-EOL_MAC = b"\r"
-
-
-def generate_source_wheel(dest_dir: Path):
- dist_dir = Path(__file__).parent.parent.absolute() / "dist"
-
- subprocess.check_call(["poetry", "build"])
-
- dest_dir.mkdir(exist_ok=True, parents=True)
-
- for file in dist_dir.rglob("*.whl"):
- shutil.copyfile(file, dest_dir / file.name)
-
-
-def convert_line_endings():
- """Enforce unix line endings for the generated files"""
- files = []
- for ext in [
- ".py",
- ".sh",
- "Dockerfile",
- ".txt",
- ".csv",
- ".mhd",
- ".gitignore",
- ]:
- files.extend(Path(".").glob(f"**/*{ext}"))
-
- for file in files:
- with open(str(file), "rb") as f:
- lines = f.read()
-
- lines = lines.replace(EOL_WIN, EOL_UNIX).replace(EOL_MAC, EOL_UNIX)
-
- with open(str(file), "wb") as f:
- f.write(lines)
-
-
-def generate_requirements_txt():
- cli(["--resolver", "backtracking", "--quiet"])
diff --git a/evalutils/validators.py b/evalutils/validators.py
deleted file mode 100644
index a50d13f..0000000
--- a/evalutils/validators.py
+++ /dev/null
@@ -1,149 +0,0 @@
-from abc import ABC, abstractmethod
-from pathlib import Path
-from typing import Tuple
-
-from pandas import DataFrame
-
-from .exceptions import ValidationError
-from .io import first_int_in_filename_key
-
-
-class DataFrameValidator(ABC):
- @abstractmethod
- def validate(self, *, df: DataFrame):
- """Validates a single aspect of a DataFrame
-
- Parameters
- ----------
- df
- The DataFrame to be validated
-
- Returns
- -------
- None if the DataFrame is valid
-
- Raises
- ------
- ValidationError
- If the DataFrame is not valid
-
- """
- raise ValidationError
-
-
-class UniquePathIndicesValidator(DataFrameValidator):
- """
- Validates that the indicies from the filenames are unique
- """
-
- def validate(self, *, df: DataFrame):
- try:
- paths = df["path"]
- except KeyError:
- raise ValidationError("Column `path` not found in DataFrame.")
-
- idx = [first_int_in_filename_key(Path(p)) for p in paths]
-
- if len(set(idx)) != len(paths):
- raise ValidationError(
- "The first number is each filename is not unique, please "
- "check that your files are named correctly."
- )
-
-
-class UniqueImagesValidator(DataFrameValidator):
- """
- Validates that each image in the set is unique
- """
-
- def validate(self, *, df: DataFrame):
- try:
- hashes = df["hash"]
- except KeyError:
- raise ValidationError("Column `hash` not found in DataFrame.")
-
- if len(set(hashes)) != len(hashes):
- raise ValidationError(
- "The images are not unique, please submit a unique image for "
- "each case."
- )
-
-
-class ExpectedColumnNamesValidator(DataFrameValidator):
- def __init__(
- self, *, expected: Tuple[str, ...], extra_cols_check: bool = True
- ):
- """
- Validates that the DataFrame has the expected columns
-
- Parameters
- ----------
- expected
- The expected columns in the DataFrame
- extra_cols_check
- Perform the check for extra columns, default is true but you may
- want to disable this if you're sure that extra columns can be
- ignored.
-
- Raises
- ------
- ValueError
- If no columns are defined
-
- """
- if len(expected) == 0:
- raise ValueError(
- "You must define what columns you expect to find in the "
- f"DataFrame in order to use {self.__class__.__name__}."
- )
-
- self._expected = expected
- self._extra_cols_check = extra_cols_check
- super().__init__()
-
- def validate(self, *, df: DataFrame):
- undefined_cols = [c for c in self._expected if c not in df.columns]
-
- if undefined_cols:
- raise ValidationError(
- f"We expected to find the following columns but we didn't: "
- f"{undefined_cols}. Please check the column labels, and "
- f"note that this is case sensitive. We only found: "
- f"{df.columns}."
- )
-
- extra_cols = [c for c in df.columns if c not in self._expected]
-
- if self._extra_cols_check and extra_cols:
- raise ValidationError(
- f"We only expected to find the columns {self._expected}. "
- f"However, we also found that extra columns were defined: "
- f"{extra_cols}. Please remove them."
- )
-
-
-class NumberOfCasesValidator(DataFrameValidator):
- def __init__(self, *, num_cases: int):
- """
- Validates that there are the correct number of cases in the set.
-
- Parameters
- ----------
- num_cases
- The number of cases that we expect to find.
- """
- if num_cases <= 0:
- raise ValueError(
- "The expected number of cases must be greater than zero in "
- f"{self.__class__.__name__}."
- )
-
- self._num_cases = num_cases
- super().__init__()
-
- def validate(self, *, df: DataFrame):
- if len(df) != self._num_cases:
- raise ValidationError(
- f"We expected to find {self._num_cases}, but we found "
- f"{len(df)}. Please correct the number of predictions."
- )
diff --git a/pyproject.toml b/pyproject.toml
index fc5d5a5..0d82cff 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -1,6 +1,6 @@
[tool.poetry]
name = "evalutils"
-version = "0.4.2"
+version = "0.5.0"
description = "evalutils helps users create extensions for grand-challenge.org"
authors = ["James Meakin "]
license = "MIT"
@@ -17,19 +17,10 @@ classifiers = [
evalutils = "evalutils.__main__:main"
[tool.poetry.dependencies]
-python = "^3.8"
-imageio = { version = ">=2.31", extras=["tifffile"] }
-# Exclude 2.1.1.1 due to
-# https://github.com/SimpleITK/SimpleITK/issues/1627
-# and https://github.com/python-poetry/poetry/issues/2453
-SimpleITK = ">=2.0,!=2.1.1.1"
-cookiecutter = "*"
-click = "*"
+python = "^3.9"
scipy = "*"
+numpy = "*"
scikit-learn = "*"
-numpy = ">=1.22"
-pandas = ">=1.3"
-pip-tools = ">=6"
[tool.poetry.dev-dependencies]
pytest = "*"
@@ -38,6 +29,7 @@ pytest-randomly = "*"
pytest-cov = "*"
sphinx = "*"
sphinx_autodoc_typehints = "*"
+SimpleITK = "*"
[build-system]
requires = ["poetry-core>=1.0.0"]
@@ -50,7 +42,7 @@ line_length = 79
[tool.black]
line-length = 79
-target-version = ['py38']
+target-version = ['py39']
[tool.pytest.ini_options]
minversion = "6.0"
@@ -60,26 +52,20 @@ testpaths = [
python_files = "tests.py test_*.py *_tests.py"
addopts = "--strict-markers --showlocals -n auto --dist loadscope --durations=10"
markers = [
- "slow",
-]
-filterwarnings = [
- "error",
- "ignore:.*The default dtype for empty Series will be 'object' instead of 'float64' in a future version.*",
- "ignore:.*Use pandas.concat instead\\.:FutureWarning",
]
[tool.tox]
legacy_tox_ini = """
[tox]
isolated_build = True
-envlist = py38, py39, py310, p311
+envlist = py39, py310, py311, py312
[gh-actions]
python =
- 3.8: py38
3.9: py39
3.10: py310
3.11: py311
+ 3.12: py312
[testenv]
allowlist_externals =
diff --git a/setup.cfg b/setup.cfg
index bc1957c..5fc3ebc 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -2,7 +2,7 @@
collect_ignore = ['setup.py']
[mypy]
-python_version = 3.11
+python_version = 3.12
# disallow_untyped_defs = True
[flake8]
diff --git a/tests/resources/classification/reference/reference.csv b/tests/resources/classification/reference/reference.csv
deleted file mode 100644
index 11ffb78..0000000
--- a/tests/resources/classification/reference/reference.csv
+++ /dev/null
@@ -1,9 +0,0 @@
-case, class
-1, 1
-2, 0
-3, 1
-4, 0
-5, 1
-6, 0
-7, 1
-8, 0
diff --git a/tests/resources/classification/submission/submission.csv b/tests/resources/classification/submission/submission.csv
deleted file mode 100644
index 633ac14..0000000
--- a/tests/resources/classification/submission/submission.csv
+++ /dev/null
@@ -1,9 +0,0 @@
-case, class
-1, 1
-2, 1
-3, 1
-4, 1
-5, 1
-6, 1
-7, 1
-8, 1
diff --git a/tests/resources/csv/algorithm_result.csv b/tests/resources/csv/algorithm_result.csv
deleted file mode 100644
index 472a5fe..0000000
--- a/tests/resources/csv/algorithm_result.csv
+++ /dev/null
@@ -1,13202 +0,0 @@
-file_id, label
-01_01_Normalized_1001_856,0
-01_01_Normalized_1005_120,0
-01_01_Normalized_1019_1202,0
-01_01_Normalized_1028_1337,0
-01_01_Normalized_1032_1577,0
-01_01_Normalized_103_1844,0
-01_01_Normalized_1048_1924,0
-01_01_Normalized_105_1009,0
-01_01_Normalized_105_143,0
-01_01_Normalized_1076_768,0
-01_01_Normalized_108_1291,0
-01_01_Normalized_1099_1096,0
-01_01_Normalized_1103_1773,0
-01_01_Normalized_1120_360,0
-01_01_Normalized_1121_1468,0
-01_01_Normalized_1134_657,0
-01_01_Normalized_1142_1691,0
-01_01_Normalized_1142_801,0
-01_01_Normalized_1157_1547,0
-01_01_Normalized_1165_1835,0
-01_01_Normalized_1194_391,0
-01_01_Normalized_1197_1816,0
-01_01_Normalized_119_1185,0
-01_01_Normalized_1203_1041,0
-01_01_Normalized_1210_302,0
-01_01_Normalized_1219_876,0
-01_01_Normalized_1255_1877,0
-01_01_Normalized_1264_1948,0
-01_01_Normalized_1268_789,0
-01_01_Normalized_1273_1608,0
-01_01_Normalized_1285_1065,0
-01_01_Normalized_1286_1110,0
-01_01_Normalized_1300_129,0
-01_01_Normalized_1303_1038,0
-01_01_Normalized_1305_1883,0
-01_01_Normalized_1333_903,0
-01_01_Normalized_134_1350,0
-01_01_Normalized_1365_448,0
-01_01_Normalized_1368_822,0
-01_01_Normalized_1374_1261,0
-01_01_Normalized_1387_284,0
-01_01_Normalized_1397_613,0
-01_01_Normalized_139_484,0
-01_01_Normalized_140_1774,0
-01_01_Normalized_1448_990,0
-01_01_Normalized_1453_1340,0
-01_01_Normalized_1456_624,0
-01_01_Normalized_1457_1789,0
-01_01_Normalized_1460_673,0
-01_01_Normalized_1512_555,0
-01_01_Normalized_1518_109,0
-01_01_Normalized_1541_1233,0
-01_01_Normalized_1566_1804,0
-01_01_Normalized_1568_1285,0
-01_01_Normalized_1582_774,0
-01_01_Normalized_1588_1456,0
-01_01_Normalized_1588_563,0
-01_01_Normalized_1594_1598,0
-01_01_Normalized_1603_1524,0
-01_01_Normalized_1613_212,0
-01_01_Normalized_1632_1609,0
-01_01_Normalized_1646_1021,0
-01_01_Normalized_1649_876,0
-01_01_Normalized_1679_1006,0
-01_01_Normalized_1681_1375,0
-01_01_Normalized_1710_1384,0
-01_01_Normalized_1727_1697,0
-01_01_Normalized_1748_1475,0
-01_01_Normalized_1766_232,0
-01_01_Normalized_1769_1055,1
-01_01_Normalized_1771_652,0
-01_01_Normalized_1773_698,0
-01_01_Normalized_1781_572,0
-01_01_Normalized_1804_1907,0
-01_01_Normalized_1807_1690,0
-01_01_Normalized_1814_548,0
-01_01_Normalized_1817_1157,0
-01_01_Normalized_1826_1622,0
-01_01_Normalized_1834_251,0
-01_01_Normalized_1836_1376,0
-01_01_Normalized_1839_1103,0
-01_01_Normalized_1848_1257,0
-01_01_Normalized_1853_1872,0
-01_01_Normalized_1862_1361,1
-01_01_Normalized_189_1128,0
-01_01_Normalized_189_1452,0
-01_01_Normalized_1901_799,0
-01_01_Normalized_190_645,0
-01_01_Normalized_1933_1873,0
-01_01_Normalized_1936_1203,0
-01_01_Normalized_1939_106,0
-01_01_Normalized_1946_1002,0
-01_01_Normalized_194_1228,0
-01_01_Normalized_225_1829,0
-01_01_Normalized_232_1746,0
-01_01_Normalized_233_658,0
-01_01_Normalized_265_424,0
-01_01_Normalized_270_1775,1
-01_01_Normalized_299_1906,0
-01_01_Normalized_306_1542,0
-01_01_Normalized_327_133,0
-01_01_Normalized_327_677,0
-01_01_Normalized_333_378,0
-01_01_Normalized_361_1144,0
-01_01_Normalized_364_622,0
-01_01_Normalized_371_1302,0
-01_01_Normalized_373_1675,0
-01_01_Normalized_385_68,0
-01_01_Normalized_396_1628,0
-01_01_Normalized_397_229,0
-01_01_Normalized_402_1519,0
-01_01_Normalized_402_1947,0
-01_01_Normalized_431_988,0
-01_01_Normalized_438_1224,0
-01_01_Normalized_444_1477,0
-01_01_Normalized_446_684,0
-01_01_Normalized_448_1253,0
-01_01_Normalized_457_491,0
-01_01_Normalized_462_1067,0
-01_01_Normalized_465_126,0
-01_01_Normalized_479_1146,0
-01_01_Normalized_492_623,0
-01_01_Normalized_495_764,0
-01_01_Normalized_502_361,0
-01_01_Normalized_509_1348,0
-01_01_Normalized_511_938,0
-01_01_Normalized_520_1518,0
-01_01_Normalized_536_677,0
-01_01_Normalized_543_1053,0
-01_01_Normalized_547_949,0
-01_01_Normalized_560_1721,0
-01_01_Normalized_560_1841,0
-01_01_Normalized_566_297,0
-01_01_Normalized_567_842,0
-01_01_Normalized_611_985,0
-01_01_Normalized_623_1707,0
-01_01_Normalized_671_441,0
-01_01_Normalized_675_529,0
-01_01_Normalized_721_108,0
-01_01_Normalized_734_707,0
-01_01_Normalized_739_1415,0
-01_01_Normalized_750_492,0
-01_01_Normalized_753_1851,0
-01_01_Normalized_758_1919,0
-01_01_Normalized_773_1241,0
-01_01_Normalized_787_330,0
-01_01_Normalized_816_644,0
-01_01_Normalized_827_1183,0
-01_01_Normalized_848_784,0
-01_01_Normalized_870_192,0
-01_01_Normalized_883_1832,0
-01_01_Normalized_930_982,0
-01_01_Normalized_947_1392,0
-01_01_Normalized_956_1941,0
-01_01_Normalized_958_119,0
-01_01_Normalized_961_1760,0
-01_01_Normalized_970_537,0
-01_01_Normalized_996_359,0
-01_01_Normalized_997_1044,0
-01_02_Normalized_1005_1644,0
-01_02_Normalized_1011_1593,0
-01_02_Normalized_1028_971,0
-01_02_Normalized_1042_942,1
-01_02_Normalized_1063_471,0
-01_02_Normalized_1077_529,0
-01_02_Normalized_1079_840,0
-01_02_Normalized_1097_178,0
-01_02_Normalized_1134_244,0
-01_02_Normalized_1162_1726,0
-01_02_Normalized_1198_372,0
-01_02_Normalized_119_1354,0
-01_02_Normalized_1229_513,1
-01_02_Normalized_1248_1913,0
-01_02_Normalized_125_1830,0
-01_02_Normalized_1268_302,0
-01_02_Normalized_1274_80,0
-01_02_Normalized_1302_1049,0
-01_02_Normalized_1334_567,0
-01_02_Normalized_1350_382,0
-01_02_Normalized_1356_1019,0
-01_02_Normalized_1373_362,0
-01_02_Normalized_1375_597,0
-01_02_Normalized_1383_408,0
-01_02_Normalized_1447_1817,0
-01_02_Normalized_1454_743,0
-01_02_Normalized_1455_1602,0
-01_02_Normalized_1457_125,0
-01_02_Normalized_147_403,0
-01_02_Normalized_1480_1493,0
-01_02_Normalized_1512_1500,0
-01_02_Normalized_1512_941,0
-01_02_Normalized_1524_1421,0
-01_02_Normalized_1528_420,0
-01_02_Normalized_1529_1218,1
-01_02_Normalized_1533_1726,0
-01_02_Normalized_1549_1030,0
-01_02_Normalized_1562_593,0
-01_02_Normalized_1589_942,0
-01_02_Normalized_1591_428,0
-01_02_Normalized_1599_788,0
-01_02_Normalized_1612_735,0
-01_02_Normalized_1616_1090,0
-01_02_Normalized_1632_1298,0
-01_02_Normalized_163_221,0
-01_02_Normalized_1654_365,0
-01_02_Normalized_1655_1351,0
-01_02_Normalized_1701_960,0
-01_02_Normalized_1713_1025,0
-01_02_Normalized_1728_1534,0
-01_02_Normalized_1755_1604,0
-01_02_Normalized_1763_281,0
-01_02_Normalized_1777_1917,0
-01_02_Normalized_1785_221,0
-01_02_Normalized_1813_1692,0
-01_02_Normalized_1815_427,0
-01_02_Normalized_1847_1645,0
-01_02_Normalized_1856_329,0
-01_02_Normalized_1858_1108,0
-01_02_Normalized_1865_700,0
-01_02_Normalized_1896_1840,0
-01_02_Normalized_1907_1626,0
-01_02_Normalized_1917_1211,0
-01_02_Normalized_1940_1650,0
-01_02_Normalized_211_421,0
-01_02_Normalized_216_481,0
-01_02_Normalized_217_1406,0
-01_02_Normalized_222_87,0
-01_02_Normalized_234_940,0
-01_02_Normalized_236_1828,0
-01_02_Normalized_249_1708,0
-01_02_Normalized_255_705,0
-01_02_Normalized_258_736,0
-01_02_Normalized_259_581,0
-01_02_Normalized_271_248,0
-01_02_Normalized_287_1404,0
-01_02_Normalized_293_1609,0
-01_02_Normalized_301_333,0
-01_02_Normalized_308_1938,0
-01_02_Normalized_311_85,0
-01_02_Normalized_314_1309,0
-01_02_Normalized_326_585,0
-01_02_Normalized_352_197,0
-01_02_Normalized_452_248,0
-01_02_Normalized_468_1282,0
-01_02_Normalized_484_719,0
-01_02_Normalized_485_132,0
-01_02_Normalized_514_898,0
-01_02_Normalized_553_854,0
-01_02_Normalized_554_1063,0
-01_02_Normalized_554_370,0
-01_02_Normalized_571_951,0
-01_02_Normalized_583_307,0
-01_02_Normalized_584_1534,0
-01_02_Normalized_608_1329,0
-01_02_Normalized_629_837,0
-01_02_Normalized_634_943,0
-01_02_Normalized_653_1678,0
-01_02_Normalized_656_520,0
-01_02_Normalized_668_428,0
-01_02_Normalized_683_311,0
-01_02_Normalized_69_1900,0
-01_02_Normalized_707_910,1
-01_02_Normalized_71_1413,0
-01_02_Normalized_71_1451,0
-01_02_Normalized_726_1053,0
-01_02_Normalized_738_729,0
-01_02_Normalized_74_894,0
-01_02_Normalized_767_203,0
-01_02_Normalized_76_1738,0
-01_02_Normalized_780_309,0
-01_02_Normalized_800_1703,0
-01_02_Normalized_814_278,1
-01_02_Normalized_838_1866,0
-01_02_Normalized_843_176,0
-01_02_Normalized_851_244,0
-01_02_Normalized_863_1332,0
-01_02_Normalized_87_82,0
-01_02_Normalized_906_1171,0
-01_02_Normalized_91_1799,0
-01_02_Normalized_933_391,0
-01_02_Normalized_944_491,0
-01_02_Normalized_957_1238,0
-01_02_Normalized_959_1093,0
-01_02_Normalized_998_369,0
-01_03_Normalized_1005_1063,0
-01_03_Normalized_1009_1545,0
-01_03_Normalized_1051_213,0
-01_03_Normalized_1063_1277,0
-01_03_Normalized_1075_497,0
-01_03_Normalized_1101_1762,0
-01_03_Normalized_1118_770,0
-01_03_Normalized_1119_1023,0
-01_03_Normalized_1131_1717,0
-01_03_Normalized_1149_1124,0
-01_03_Normalized_1166_578,0
-01_03_Normalized_1173_784,0
-01_03_Normalized_1177_1758,0
-01_03_Normalized_1181_1599,0
-01_03_Normalized_1206_1796,0
-01_03_Normalized_1206_521,0
-01_03_Normalized_1208_73,0
-01_03_Normalized_1227_1831,0
-01_03_Normalized_1228_476,0
-01_03_Normalized_125_1367,0
-01_03_Normalized_1268_1014,0
-01_03_Normalized_1280_737,0
-01_03_Normalized_1313_1141,0
-01_03_Normalized_1337_1586,0
-01_03_Normalized_1340_1689,0
-01_03_Normalized_1348_287,0
-01_03_Normalized_1353_1168,0
-01_03_Normalized_1356_893,0
-01_03_Normalized_1361_1605,0
-01_03_Normalized_1375_970,0
-01_03_Normalized_1383_812,0
-01_03_Normalized_1405_747,0
-01_03_Normalized_1413_1905,0
-01_03_Normalized_1417_144,0
-01_03_Normalized_1418_241,0
-01_03_Normalized_1431_206,0
-01_03_Normalized_1453_261,0
-01_03_Normalized_1468_1108,0
-01_03_Normalized_1474_810,0
-01_03_Normalized_1488_1231,0
-01_03_Normalized_1497_1660,0
-01_03_Normalized_1525_759,0
-01_03_Normalized_1556_301,0
-01_03_Normalized_1579_365,0
-01_03_Normalized_1622_887,0
-01_03_Normalized_1626_1758,0
-01_03_Normalized_1638_1290,0
-01_03_Normalized_1639_428,0
-01_03_Normalized_1668_1157,0
-01_03_Normalized_1674_1253,0
-01_03_Normalized_1677_136,1
-01_03_Normalized_1677_1411,0
-01_03_Normalized_1684_785,0
-01_03_Normalized_1689_433,0
-01_03_Normalized_1711_295,0
-01_03_Normalized_1714_487,0
-01_03_Normalized_1743_1076,0
-01_03_Normalized_1746_452,0
-01_03_Normalized_1747_1127,0
-01_03_Normalized_1770_1331,0
-01_03_Normalized_1778_928,0
-01_03_Normalized_1800_1476,0
-01_03_Normalized_1866_633,0
-01_03_Normalized_1893_418,0
-01_03_Normalized_1906_998,0
-01_03_Normalized_1923_1064,0
-01_03_Normalized_198_972,0
-01_03_Normalized_221_842,0
-01_03_Normalized_230_976,0
-01_03_Normalized_244_1203,0
-01_03_Normalized_250_346,0
-01_03_Normalized_285_207,0
-01_03_Normalized_287_1666,0
-01_03_Normalized_321_405,0
-01_03_Normalized_331_646,0
-01_03_Normalized_341_1903,0
-01_03_Normalized_356_921,0
-01_03_Normalized_365_1878,0
-01_03_Normalized_386_59,0
-01_03_Normalized_396_274,0
-01_03_Normalized_398_1889,0
-01_03_Normalized_417_119,0
-01_03_Normalized_426_1537,0
-01_03_Normalized_446_1095,0
-01_03_Normalized_454_90,0
-01_03_Normalized_472_1609,0
-01_03_Normalized_485_1255,0
-01_03_Normalized_512_985,0
-01_03_Normalized_517_825,0
-01_03_Normalized_554_482,0
-01_03_Normalized_559_611,0
-01_03_Normalized_564_1174,0
-01_03_Normalized_569_1940,0
-01_03_Normalized_594_232,0
-01_03_Normalized_598_826,0
-01_03_Normalized_615_1881,0
-01_03_Normalized_631_1774,0
-01_03_Normalized_65_1760,0
-01_03_Normalized_677_709,0
-01_03_Normalized_679_1655,0
-01_03_Normalized_684_1284,0
-01_03_Normalized_703_447,1
-01_03_Normalized_709_1716,1
-01_03_Normalized_727_87,0
-01_03_Normalized_732_1422,0
-01_03_Normalized_757_577,0
-01_03_Normalized_75_1547,0
-01_03_Normalized_769_1762,0
-01_03_Normalized_799_1527,0
-01_03_Normalized_830_1592,0
-01_03_Normalized_866_230,0
-01_03_Normalized_874_1407,0
-01_03_Normalized_888_1695,0
-01_03_Normalized_893_188,0
-01_03_Normalized_919_1531,0
-01_03_Normalized_977_1938,0
-01_03_Normalized_97_1287,0
-01_03_Normalized_997_1148,0
-01_03_Normalized_99_1084,0
-01_04_Normalized_1008_107,0
-01_04_Normalized_1013_746,0
-01_04_Normalized_1031_1462,0
-01_04_Normalized_1034_1356,0
-01_04_Normalized_1035_1611,0
-01_04_Normalized_1041_1109,0
-01_04_Normalized_1050_1932,0
-01_04_Normalized_1064_1504,0
-01_04_Normalized_1088_870,0
-01_04_Normalized_1095_1272,0
-01_04_Normalized_1105_1744,0
-01_04_Normalized_1135_1855,0
-01_04_Normalized_113_1670,0
-01_04_Normalized_1142_1203,0
-01_04_Normalized_1149_1288,0
-01_04_Normalized_1154_1697,0
-01_04_Normalized_1155_1025,0
-01_04_Normalized_115_245,0
-01_04_Normalized_1170_920,0
-01_04_Normalized_1172_249,0
-01_04_Normalized_1176_614,0
-01_04_Normalized_1181_1260,0
-01_04_Normalized_1182_1940,0
-01_04_Normalized_1212_1334,0
-01_04_Normalized_1220_362,0
-01_04_Normalized_1246_1521,0
-01_04_Normalized_1257_384,0
-01_04_Normalized_1266_1161,0
-01_04_Normalized_1281_906,0
-01_04_Normalized_1317_952,0
-01_04_Normalized_1320_1740,0
-01_04_Normalized_1325_1259,0
-01_04_Normalized_1356_1910,0
-01_04_Normalized_1360_152,0
-01_04_Normalized_1366_1784,0
-01_04_Normalized_1369_696,0
-01_04_Normalized_1385_384,0
-01_04_Normalized_138_739,0
-01_04_Normalized_140_161,0
-01_04_Normalized_1410_248,0
-01_04_Normalized_1416_668,1
-01_04_Normalized_1417_698,0
-01_04_Normalized_1439_200,0
-01_04_Normalized_1451_834,0
-01_04_Normalized_1472_1368,0
-01_04_Normalized_1484_538,0
-01_04_Normalized_1492_753,0
-01_04_Normalized_1497_1823,0
-01_04_Normalized_1499_1192,0
-01_04_Normalized_151_458,0
-01_04_Normalized_1526_862,0
-01_04_Normalized_1535_544,0
-01_04_Normalized_1559_1795,0
-01_04_Normalized_1568_407,0
-01_04_Normalized_157_850,0
-01_04_Normalized_1597_1872,0
-01_04_Normalized_1620_1069,0
-01_04_Normalized_162_700,0
-01_04_Normalized_1630_1277,0
-01_04_Normalized_1639_1921,0
-01_04_Normalized_1639_220,0
-01_04_Normalized_1644_395,0
-01_04_Normalized_1653_1149,0
-01_04_Normalized_1701_607,0
-01_04_Normalized_1703_1072,0
-01_04_Normalized_1739_1572,0
-01_04_Normalized_1744_1885,0
-01_04_Normalized_1744_196,0
-01_04_Normalized_174_229,0
-01_04_Normalized_1750_159,0
-01_04_Normalized_1750_732,0
-01_04_Normalized_1772_1814,0
-01_04_Normalized_1777_966,0
-01_04_Normalized_1805_1184,0
-01_04_Normalized_1830_660,0
-01_04_Normalized_184_1320,0
-01_04_Normalized_1899_1539,0
-01_04_Normalized_1902_223,0
-01_04_Normalized_191_1192,0
-01_04_Normalized_1920_1710,0
-01_04_Normalized_1923_1366,0
-01_04_Normalized_1927_1941,0
-01_04_Normalized_1932_1812,0
-01_04_Normalized_1940_1091,0
-01_04_Normalized_1940_186,0
-01_04_Normalized_226_1917,0
-01_04_Normalized_252_843,0
-01_04_Normalized_256_878,0
-01_04_Normalized_266_969,0
-01_04_Normalized_304_249,0
-01_04_Normalized_333_545,0
-01_04_Normalized_334_186,0
-01_04_Normalized_342_662,0
-01_04_Normalized_354_1257,0
-01_04_Normalized_357_243,0
-01_04_Normalized_359_887,0
-01_04_Normalized_368_1792,0
-01_04_Normalized_370_1727,0
-01_04_Normalized_378_113,0
-01_04_Normalized_440_480,0
-01_04_Normalized_465_1374,0
-01_04_Normalized_514_428,0
-01_04_Normalized_521_877,0
-01_04_Normalized_52_1315,0
-01_04_Normalized_541_629,0
-01_04_Normalized_544_1176,0
-01_04_Normalized_554_1213,0
-01_04_Normalized_576_378,0
-01_04_Normalized_618_1218,0
-01_04_Normalized_661_1819,0
-01_04_Normalized_668_1032,0
-01_04_Normalized_694_1504,0
-01_04_Normalized_697_1776,0
-01_04_Normalized_701_657,0
-01_04_Normalized_717_416,0
-01_04_Normalized_790_338,0
-01_04_Normalized_796_372,0
-01_04_Normalized_806_682,0
-01_04_Normalized_82_1903,0
-01_04_Normalized_845_85,0
-01_04_Normalized_853_596,0
-01_04_Normalized_899_1837,0
-01_04_Normalized_914_1533,0
-01_04_Normalized_916_1222,0
-01_04_Normalized_921_1814,0
-01_04_Normalized_923_1267,0
-01_04_Normalized_930_695,0
-01_04_Normalized_968_1844,0
-01_04_Normalized_974_284,0
-01_04_Normalized_999_1811,0
-01_05_Normalized_1044_1166,0
-01_05_Normalized_1059_841,0
-01_05_Normalized_1062_1692,0
-01_05_Normalized_1071_912,0
-01_05_Normalized_1074_1384,0
-01_05_Normalized_1074_775,0
-01_05_Normalized_1136_1800,0
-01_05_Normalized_1138_497,0
-01_05_Normalized_1164_845,0
-01_05_Normalized_1169_1255,0
-01_05_Normalized_116_1259,0
-01_05_Normalized_116_491,0
-01_05_Normalized_1183_1370,0
-01_05_Normalized_1186_1027,0
-01_05_Normalized_1186_1204,0
-01_05_Normalized_1193_569,0
-01_05_Normalized_1206_1519,0
-01_05_Normalized_1209_1047,0
-01_05_Normalized_121_945,0
-01_05_Normalized_1223_127,0
-01_05_Normalized_1233_686,0
-01_05_Normalized_1239_818,0
-01_05_Normalized_1242_965,0
-01_05_Normalized_1252_87,0
-01_05_Normalized_1272_970,0
-01_05_Normalized_1288_613,0
-01_05_Normalized_1296_557,0
-01_05_Normalized_1313_1691,0
-01_05_Normalized_1321_1192,0
-01_05_Normalized_1333_388,0
-01_05_Normalized_1338_418,0
-01_05_Normalized_1347_1285,0
-01_05_Normalized_1355_1810,0
-01_05_Normalized_1360_1668,0
-01_05_Normalized_1364_1108,0
-01_05_Normalized_1394_1103,0
-01_05_Normalized_1394_1611,0
-01_05_Normalized_1405_666,0
-01_05_Normalized_141_985,0
-01_05_Normalized_1435_333,0
-01_05_Normalized_1449_1637,0
-01_05_Normalized_1462_498,0
-01_05_Normalized_1467_129,0
-01_05_Normalized_1469_290,0
-01_05_Normalized_1483_937,0
-01_05_Normalized_1487_789,0
-01_05_Normalized_1506_1058,0
-01_05_Normalized_1506_1306,0
-01_05_Normalized_1517_1611,0
-01_05_Normalized_1527_1233,0
-01_05_Normalized_1544_1387,0
-01_05_Normalized_1549_1553,0
-01_05_Normalized_1549_492,0
-01_05_Normalized_155_1544,0
-01_05_Normalized_1576_1849,0
-01_05_Normalized_1576_798,0
-01_05_Normalized_1580_1058,0
-01_05_Normalized_1603_1585,0
-01_05_Normalized_1632_647,0
-01_05_Normalized_1678_1484,0
-01_05_Normalized_167_849,0
-01_05_Normalized_1693_1933,0
-01_05_Normalized_1698_184,0
-01_05_Normalized_1707_298,0
-01_05_Normalized_1711_1594,0
-01_05_Normalized_1734_1800,0
-01_05_Normalized_1746_1464,0
-01_05_Normalized_1748_1827,0
-01_05_Normalized_1750_244,0
-01_05_Normalized_1750_96,0
-01_05_Normalized_1765_987,0
-01_05_Normalized_176_1253,0
-01_05_Normalized_1772_1807,0
-01_05_Normalized_1779_1837,0
-01_05_Normalized_179_1944,0
-01_05_Normalized_1803_1332,0
-01_05_Normalized_1828_1549,0
-01_05_Normalized_1834_992,0
-01_05_Normalized_185_158,0
-01_05_Normalized_1861_901,0
-01_05_Normalized_1902_641,0
-01_05_Normalized_1907_436,0
-01_05_Normalized_1912_392,0
-01_05_Normalized_1923_809,1
-01_05_Normalized_1932_1626,0
-01_05_Normalized_1933_238,0
-01_05_Normalized_1943_1592,0
-01_05_Normalized_224_1386,0
-01_05_Normalized_224_1625,0
-01_05_Normalized_236_1098,0
-01_05_Normalized_271_685,0
-01_05_Normalized_276_1511,0
-01_05_Normalized_304_1133,0
-01_05_Normalized_309_1417,0
-01_05_Normalized_322_1068,0
-01_05_Normalized_322_355,0
-01_05_Normalized_332_325,0
-01_05_Normalized_355_1885,0
-01_05_Normalized_371_529,0
-01_05_Normalized_391_1925,0
-01_05_Normalized_404_1028,0
-01_05_Normalized_406_1648,0
-01_05_Normalized_412_1824,0
-01_05_Normalized_415_194,0
-01_05_Normalized_420_1858,0
-01_05_Normalized_432_229,0
-01_05_Normalized_450_1223,0
-01_05_Normalized_472_1050,0
-01_05_Normalized_483_1080,0
-01_05_Normalized_512_941,0
-01_05_Normalized_534_1870,0
-01_05_Normalized_566_1331,0
-01_05_Normalized_609_1456,0
-01_05_Normalized_628_109,0
-01_05_Normalized_658_1022,0
-01_05_Normalized_702_549,0
-01_05_Normalized_725_1870,0
-01_05_Normalized_737_1410,0
-01_05_Normalized_763_1023,0
-01_05_Normalized_779_938,0
-01_05_Normalized_781_275,0
-01_05_Normalized_802_1301,0
-01_05_Normalized_812_920,0
-01_05_Normalized_855_1123,0
-01_05_Normalized_865_1066,0
-01_05_Normalized_87_926,0
-01_05_Normalized_880_588,0
-01_05_Normalized_882_307,0
-01_05_Normalized_89_1424,0
-01_05_Normalized_908_431,0
-01_05_Normalized_916_1544,0
-01_05_Normalized_919_996,0
-01_05_Normalized_938_1574,0
-01_05_Normalized_956_484,0
-01_06_Normalized_1007_311,0
-01_06_Normalized_1021_1844,0
-01_06_Normalized_1024_755,0
-01_06_Normalized_1026_1474,0
-01_06_Normalized_1031_357,0
-01_06_Normalized_1037_1933,0
-01_06_Normalized_1041_1804,0
-01_06_Normalized_1052_1891,0
-01_06_Normalized_1094_963,0
-01_06_Normalized_1100_1031,0
-01_06_Normalized_1129_1725,0
-01_06_Normalized_1132_1132,0
-01_06_Normalized_1144_1674,0
-01_06_Normalized_1165_997,0
-01_06_Normalized_1184_1446,0
-01_06_Normalized_1218_251,0
-01_06_Normalized_1226_1315,0
-01_06_Normalized_1226_1692,0
-01_06_Normalized_1227_1251,0
-01_06_Normalized_1235_1801,0
-01_06_Normalized_123_720,0
-01_06_Normalized_1240_1843,0
-01_06_Normalized_1249_1158,0
-01_06_Normalized_1269_388,0
-01_06_Normalized_1269_522,0
-01_06_Normalized_1273_146,0
-01_06_Normalized_1275_482,0
-01_06_Normalized_1296_1515,0
-01_06_Normalized_1317_1731,0
-01_06_Normalized_1322_1353,0
-01_06_Normalized_1342_1609,0
-01_06_Normalized_1353_1045,0
-01_06_Normalized_1364_860,0
-01_06_Normalized_1372_1440,0
-01_06_Normalized_1397_660,0
-01_06_Normalized_1411_450,0
-01_06_Normalized_1412_1212,0
-01_06_Normalized_1416_1163,0
-01_06_Normalized_1419_1753,0
-01_06_Normalized_1420_709,0
-01_06_Normalized_1423_1337,0
-01_06_Normalized_1430_1102,0
-01_06_Normalized_1468_1153,0
-01_06_Normalized_1468_1217,0
-01_06_Normalized_1498_1312,0
-01_06_Normalized_1510_1468,0
-01_06_Normalized_1511_1185,0
-01_06_Normalized_1582_1435,0
-01_06_Normalized_1592_1215,0
-01_06_Normalized_1594_1503,0
-01_06_Normalized_1596_1096,0
-01_06_Normalized_1609_600,0
-01_06_Normalized_1612_1124,0
-01_06_Normalized_1615_630,0
-01_06_Normalized_1632_358,0
-01_06_Normalized_1656_1226,0
-01_06_Normalized_1679_1435,0
-01_06_Normalized_1679_1468,0
-01_06_Normalized_1694_1096,0
-01_06_Normalized_1707_608,0
-01_06_Normalized_1709_1819,0
-01_06_Normalized_1720_1650,0
-01_06_Normalized_1727_857,0
-01_06_Normalized_1740_1060,0
-01_06_Normalized_1745_1873,0
-01_06_Normalized_1793_542,0
-01_06_Normalized_179_1350,0
-01_06_Normalized_1853_962,0
-01_06_Normalized_1864_1567,0
-01_06_Normalized_1874_990,0
-01_06_Normalized_1880_1427,0
-01_06_Normalized_189_1150,0
-01_06_Normalized_208_1116,0
-01_06_Normalized_209_767,0
-01_06_Normalized_210_696,0
-01_06_Normalized_227_1569,0
-01_06_Normalized_248_1287,0
-01_06_Normalized_249_1852,1
-01_06_Normalized_279_1102,0
-01_06_Normalized_290_1810,0
-01_06_Normalized_291_846,0
-01_06_Normalized_320_225,0
-01_06_Normalized_369_1673,0
-01_06_Normalized_377_1528,0
-01_06_Normalized_381_1597,0
-01_06_Normalized_407_460,0
-01_06_Normalized_412_1216,0
-01_06_Normalized_414_1395,0
-01_06_Normalized_414_1691,0
-01_06_Normalized_427_1254,0
-01_06_Normalized_452_1621,0
-01_06_Normalized_453_1404,0
-01_06_Normalized_454_1139,1
-01_06_Normalized_496_959,0
-01_06_Normalized_530_1393,0
-01_06_Normalized_543_1535,0
-01_06_Normalized_543_1630,0
-01_06_Normalized_573_773,0
-01_06_Normalized_595_1689,0
-01_06_Normalized_596_1771,0
-01_06_Normalized_611_846,0
-01_06_Normalized_616_1266,0
-01_06_Normalized_648_768,0
-01_06_Normalized_652_903,0
-01_06_Normalized_653_1446,0
-01_06_Normalized_685_1107,0
-01_06_Normalized_688_1472,0
-01_06_Normalized_700_112,0
-01_06_Normalized_732_1092,0
-01_06_Normalized_738_899,0
-01_06_Normalized_747_1130,0
-01_06_Normalized_749_592,0
-01_06_Normalized_803_1852,0
-01_06_Normalized_814_1019,0
-01_06_Normalized_875_572,0
-01_06_Normalized_889_646,0
-01_06_Normalized_890_381,0
-01_06_Normalized_896_1846,0
-01_06_Normalized_941_207,0
-01_06_Normalized_948_699,0
-01_06_Normalized_958_998,0
-01_06_Normalized_971_238,0
-01_06_Normalized_985_838,0
-01_07_Normalized_1016_645,0
-01_07_Normalized_101_1415,0
-01_07_Normalized_1029_735,0
-01_07_Normalized_1072_1411,0
-01_07_Normalized_1076_1845,0
-01_07_Normalized_1082_1701,0
-01_07_Normalized_1097_643,0
-01_07_Normalized_1104_215,0
-01_07_Normalized_1133_1251,0
-01_07_Normalized_1139_443,0
-01_07_Normalized_1151_1667,0
-01_07_Normalized_1161_509,0
-01_07_Normalized_1169_1859,0
-01_07_Normalized_1206_1528,0
-01_07_Normalized_1206_727,0
-01_07_Normalized_1224_1889,0
-01_07_Normalized_1224_679,0
-01_07_Normalized_1232_231,0
-01_07_Normalized_1244_1514,0
-01_07_Normalized_1264_1052,0
-01_07_Normalized_1292_1245,0
-01_07_Normalized_1292_1749,0
-01_07_Normalized_1304_1526,0
-01_07_Normalized_1314_344,0
-01_07_Normalized_1314_982,0
-01_07_Normalized_131_1235,0
-01_07_Normalized_1326_712,0
-01_07_Normalized_1327_462,0
-01_07_Normalized_1334_1381,0
-01_07_Normalized_1352_318,0
-01_07_Normalized_1368_1488,0
-01_07_Normalized_1373_480,0
-01_07_Normalized_1374_1595,0
-01_07_Normalized_1384_1369,0
-01_07_Normalized_1392_1705,0
-01_07_Normalized_1403_1490,0
-01_07_Normalized_1417_299,0
-01_07_Normalized_1424_467,0
-01_07_Normalized_1429_515,0
-01_07_Normalized_142_1297,0
-01_07_Normalized_1439_64,0
-01_07_Normalized_1445_1731,0
-01_07_Normalized_145_1099,0
-01_07_Normalized_1464_692,0
-01_07_Normalized_1465_1564,0
-01_07_Normalized_1469_1812,0
-01_07_Normalized_1488_1840,0
-01_07_Normalized_1492_239,0
-01_07_Normalized_1496_695,0
-01_07_Normalized_1507_357,0
-01_07_Normalized_1540_1333,0
-01_07_Normalized_1555_400,0
-01_07_Normalized_155_1708,0
-01_07_Normalized_1566_1351,0
-01_07_Normalized_1567_592,1
-01_07_Normalized_1577_102,0
-01_07_Normalized_161_1835,0
-01_07_Normalized_1621_1024,0
-01_07_Normalized_1632_555,0
-01_07_Normalized_1633_620,0
-01_07_Normalized_1639_436,0
-01_07_Normalized_1647_359,0
-01_07_Normalized_1648_491,0
-01_07_Normalized_1680_518,0
-01_07_Normalized_1707_1278,0
-01_07_Normalized_1710_977,0
-01_07_Normalized_1711_697,0
-01_07_Normalized_1721_271,0
-01_07_Normalized_1723_1127,0
-01_07_Normalized_1745_1259,0
-01_07_Normalized_174_1198,1
-01_07_Normalized_1750_904,0
-01_07_Normalized_1753_717,0
-01_07_Normalized_1757_95,0
-01_07_Normalized_1770_1143,0
-01_07_Normalized_1787_1548,0
-01_07_Normalized_1793_1163,0
-01_07_Normalized_1798_1815,0
-01_07_Normalized_1804_1657,0
-01_07_Normalized_1841_309,0
-01_07_Normalized_1848_1680,0
-01_07_Normalized_1853_615,0
-01_07_Normalized_1860_215,0
-01_07_Normalized_1862_1182,0
-01_07_Normalized_1872_1630,1
-01_07_Normalized_1891_117,0
-01_07_Normalized_1916_546,0
-01_07_Normalized_1933_1471,0
-01_07_Normalized_1947_1262,0
-01_07_Normalized_198_787,0
-01_07_Normalized_205_1253,0
-01_07_Normalized_208_833,0
-01_07_Normalized_216_1479,0
-01_07_Normalized_218_1189,0
-01_07_Normalized_223_967,0
-01_07_Normalized_229_320,0
-01_07_Normalized_238_137,0
-01_07_Normalized_239_438,0
-01_07_Normalized_241_823,0
-01_07_Normalized_242_509,0
-01_07_Normalized_257_1781,0
-01_07_Normalized_263_728,0
-01_07_Normalized_266_533,0
-01_07_Normalized_269_848,0
-01_07_Normalized_294_1365,0
-01_07_Normalized_304_1888,0
-01_07_Normalized_308_1414,0
-01_07_Normalized_327_1616,0
-01_07_Normalized_347_1325,0
-01_07_Normalized_355_957,0
-01_07_Normalized_358_630,0
-01_07_Normalized_387_1290,0
-01_07_Normalized_389_1202,0
-01_07_Normalized_391_1687,0
-01_07_Normalized_403_1518,0
-01_07_Normalized_403_1727,0
-01_07_Normalized_425_961,0
-01_07_Normalized_433_1128,0
-01_07_Normalized_464_1010,0
-01_07_Normalized_503_1630,0
-01_07_Normalized_513_1341,0
-01_07_Normalized_527_1829,0
-01_07_Normalized_542_103,0
-01_07_Normalized_558_595,0
-01_07_Normalized_55_906,0
-01_07_Normalized_560_1097,0
-01_07_Normalized_572_856,0
-01_07_Normalized_574_1549,0
-01_07_Normalized_590_1420,0
-01_07_Normalized_605_1159,0
-01_07_Normalized_612_1739,0
-01_07_Normalized_639_70,0
-01_07_Normalized_642_114,0
-01_07_Normalized_644_445,0
-01_07_Normalized_656_1498,0
-01_07_Normalized_656_222,0
-01_07_Normalized_666_1016,0
-01_07_Normalized_66_809,0
-01_07_Normalized_679_194,0
-01_07_Normalized_68_482,0
-01_07_Normalized_70_1478,0
-01_07_Normalized_72_1616,0
-01_07_Normalized_738_585,0
-01_07_Normalized_747_683,0
-01_07_Normalized_75_841,0
-01_07_Normalized_789_1643,0
-01_07_Normalized_78_329,0
-01_07_Normalized_793_1338,0
-01_07_Normalized_820_1829,0
-01_07_Normalized_830_1686,0
-01_07_Normalized_839_319,0
-01_07_Normalized_841_1949,0
-01_07_Normalized_847_1652,0
-01_07_Normalized_871_524,0
-01_07_Normalized_894_1348,0
-01_07_Normalized_903_1270,0
-01_07_Normalized_92_1334,0
-01_07_Normalized_931_1219,0
-01_07_Normalized_937_472,0
-01_07_Normalized_939_1250,0
-01_07_Normalized_944_1803,0
-01_07_Normalized_966_1747,0
-01_07_Normalized_96_1822,0
-01_07_Normalized_988_1181,0
-01_08_Normalized_1006_1640,0
-01_08_Normalized_1031_1068,0
-01_08_Normalized_104_207,0
-01_08_Normalized_1057_1472,0
-01_08_Normalized_1072_1399,0
-01_08_Normalized_1090_755,0
-01_08_Normalized_1096_903,0
-01_08_Normalized_1097_1891,0
-01_08_Normalized_1113_350,0
-01_08_Normalized_1113_596,0
-01_08_Normalized_1143_1382,0
-01_08_Normalized_1159_1334,0
-01_08_Normalized_1165_1113,0
-01_08_Normalized_1169_1471,0
-01_08_Normalized_1173_1398,0
-01_08_Normalized_1174_136,0
-01_08_Normalized_1208_1155,0
-01_08_Normalized_1221_853,0
-01_08_Normalized_1227_697,0
-01_08_Normalized_1234_1170,0
-01_08_Normalized_1235_668,0
-01_08_Normalized_1262_654,0
-01_08_Normalized_1266_587,0
-01_08_Normalized_1270_1195,0
-01_08_Normalized_127_1297,0
-01_08_Normalized_1302_110,0
-01_08_Normalized_1308_1382,0
-01_08_Normalized_1340_1725,0
-01_08_Normalized_1343_1179,0
-01_08_Normalized_1351_1418,0
-01_08_Normalized_1359_928,0
-01_08_Normalized_1387_1093,0
-01_08_Normalized_1395_1705,0
-01_08_Normalized_1397_443,0
-01_08_Normalized_1400_1772,0
-01_08_Normalized_1401_808,0
-01_08_Normalized_1403_1889,0
-01_08_Normalized_1425_484,0
-01_08_Normalized_1452_367,0
-01_08_Normalized_1476_311,0
-01_08_Normalized_149_1912,0
-01_08_Normalized_1517_1460,0
-01_08_Normalized_1535_56,0
-01_08_Normalized_1536_1580,0
-01_08_Normalized_1549_962,0
-01_08_Normalized_156_1559,0
-01_08_Normalized_1571_1164,0
-01_08_Normalized_1594_1805,0
-01_08_Normalized_1605_1543,0
-01_08_Normalized_1657_581,0
-01_08_Normalized_1663_1632,0
-01_08_Normalized_1673_1491,0
-01_08_Normalized_1700_56,0
-01_08_Normalized_1704_1696,0
-01_08_Normalized_1721_1727,0
-01_08_Normalized_1723_1887,0
-01_08_Normalized_1745_661,0
-01_08_Normalized_1756_1556,0
-01_08_Normalized_1756_991,0
-01_08_Normalized_177_1412,0
-01_08_Normalized_1790_318,0
-01_08_Normalized_1800_1586,0
-01_08_Normalized_1811_1283,0
-01_08_Normalized_1819_1933,0
-01_08_Normalized_1833_1859,0
-01_08_Normalized_1858_893,0
-01_08_Normalized_1869_1716,0
-01_08_Normalized_1876_1389,0
-01_08_Normalized_1877_1019,0
-01_08_Normalized_1877_1054,0
-01_08_Normalized_1890_1629,0
-01_08_Normalized_1917_679,0
-01_08_Normalized_1928_290,0
-01_08_Normalized_1936_721,0
-01_08_Normalized_1937_653,0
-01_08_Normalized_1943_1109,0
-01_08_Normalized_1946_1541,0
-01_08_Normalized_1949_1477,0
-01_08_Normalized_1949_1763,0
-01_08_Normalized_199_613,0
-01_08_Normalized_201_1844,0
-01_08_Normalized_203_1394,0
-01_08_Normalized_209_669,0
-01_08_Normalized_240_1259,0
-01_08_Normalized_241_807,0
-01_08_Normalized_249_699,0
-01_08_Normalized_263_1078,0
-01_08_Normalized_276_1675,0
-01_08_Normalized_305_1646,0
-01_08_Normalized_310_136,0
-01_08_Normalized_321_302,0
-01_08_Normalized_357_778,0
-01_08_Normalized_361_1305,0
-01_08_Normalized_371_1527,0
-01_08_Normalized_389_1149,0
-01_08_Normalized_398_1220,0
-01_08_Normalized_406_1926,0
-01_08_Normalized_435_81,0
-01_08_Normalized_439_1519,0
-01_08_Normalized_441_427,0
-01_08_Normalized_460_1201,0
-01_08_Normalized_463_851,0
-01_08_Normalized_470_1675,0
-01_08_Normalized_483_1443,0
-01_08_Normalized_499_1313,0
-01_08_Normalized_517_211,0
-01_08_Normalized_525_1697,0
-01_08_Normalized_541_104,0
-01_08_Normalized_549_1643,0
-01_08_Normalized_570_1298,0
-01_08_Normalized_597_1501,0
-01_08_Normalized_607_269,0
-01_08_Normalized_609_1798,0
-01_08_Normalized_60_1878,0
-01_08_Normalized_615_1547,0
-01_08_Normalized_615_864,0
-01_08_Normalized_630_754,0
-01_08_Normalized_705_1178,0
-01_08_Normalized_723_619,0
-01_08_Normalized_726_1662,0
-01_08_Normalized_737_1769,0
-01_08_Normalized_742_1708,0
-01_08_Normalized_753_1379,0
-01_08_Normalized_764_1794,0
-01_08_Normalized_765_1525,0
-01_08_Normalized_781_1947,0
-01_08_Normalized_783_1570,0
-01_08_Normalized_786_763,0
-01_08_Normalized_818_1079,0
-01_08_Normalized_81_783,0
-01_08_Normalized_833_1053,0
-01_08_Normalized_837_482,0
-01_08_Normalized_843_1783,0
-01_08_Normalized_85_515,0
-01_08_Normalized_861_158,0
-01_08_Normalized_874_828,0
-01_08_Normalized_879_1835,0
-01_08_Normalized_879_517,0
-01_08_Normalized_88_1434,0
-01_08_Normalized_909_331,0
-01_08_Normalized_912_1633,0
-01_08_Normalized_92_1755,0
-01_08_Normalized_935_1683,0
-01_08_Normalized_94_1060,0
-01_08_Normalized_973_1431,0
-01_09_Normalized_1014_1032,0
-01_09_Normalized_1014_612,0
-01_09_Normalized_1015_1156,0
-01_09_Normalized_1015_1548,0
-01_09_Normalized_1020_1599,0
-01_09_Normalized_1022_1837,0
-01_09_Normalized_1022_51,0
-01_09_Normalized_1052_1236,0
-01_09_Normalized_1084_486,0
-01_09_Normalized_1089_1117,0
-01_09_Normalized_1090_1720,0
-01_09_Normalized_1105_1800,0
-01_09_Normalized_1141_1828,0
-01_09_Normalized_1152_1621,0
-01_09_Normalized_1152_928,0
-01_09_Normalized_1156_1034,0
-01_09_Normalized_1169_1541,0
-01_09_Normalized_1176_1292,0
-01_09_Normalized_1176_1463,0
-01_09_Normalized_117_218,0
-01_09_Normalized_1181_1192,0
-01_09_Normalized_1181_407,0
-01_09_Normalized_1187_677,0
-01_09_Normalized_1196_593,0
-01_09_Normalized_119_174,0
-01_09_Normalized_1214_837,0
-01_09_Normalized_1215_901,0
-01_09_Normalized_1223_723,0
-01_09_Normalized_1232_788,0
-01_09_Normalized_1254_95,0
-01_09_Normalized_1287_1000,0
-01_09_Normalized_1296_1803,0
-01_09_Normalized_1304_1899,0
-01_09_Normalized_1308_1483,0
-01_09_Normalized_130_1749,0
-01_09_Normalized_1324_808,0
-01_09_Normalized_1333_1162,0
-01_09_Normalized_1350_1052,0
-01_09_Normalized_1368_1311,0
-01_09_Normalized_1386_1181,0
-01_09_Normalized_138_478,0
-01_09_Normalized_1392_1947,0
-01_09_Normalized_1449_168,0
-01_09_Normalized_1459_1414,0
-01_09_Normalized_1468_842,0
-01_09_Normalized_1476_1904,0
-01_09_Normalized_1478_1066,0
-01_09_Normalized_1482_616,0
-01_09_Normalized_1492_1785,0
-01_09_Normalized_149_911,0
-01_09_Normalized_1507_416,0
-01_09_Normalized_1530_705,0
-01_09_Normalized_1535_798,0
-01_09_Normalized_1558_1138,0
-01_09_Normalized_1572_1405,0
-01_09_Normalized_1575_1879,0
-01_09_Normalized_1577_1219,0
-01_09_Normalized_1591_1790,0
-01_09_Normalized_1610_1340,0
-01_09_Normalized_161_1709,0
-01_09_Normalized_1620_1385,0
-01_09_Normalized_1621_1605,0
-01_09_Normalized_1647_1213,0
-01_09_Normalized_1650_1740,0
-01_09_Normalized_1657_795,0
-01_09_Normalized_165_1243,0
-01_09_Normalized_1675_1685,0
-01_09_Normalized_1697_80,0
-01_09_Normalized_1698_314,0
-01_09_Normalized_1727_1649,0
-01_09_Normalized_172_745,0
-01_09_Normalized_1730_938,0
-01_09_Normalized_1747_310,0
-01_09_Normalized_1756_1134,0
-01_09_Normalized_1758_552,0
-01_09_Normalized_176_332,0
-01_09_Normalized_1780_238,0
-01_09_Normalized_1793_1287,0
-01_09_Normalized_1798_1710,0
-01_09_Normalized_1812_980,0
-01_09_Normalized_1814_413,0
-01_09_Normalized_1822_548,0
-01_09_Normalized_1825_752,0
-01_09_Normalized_1831_1555,0
-01_09_Normalized_1840_478,0
-01_09_Normalized_1846_1184,0
-01_09_Normalized_1868_164,0
-01_09_Normalized_1869_1275,0
-01_09_Normalized_1885_609,0
-01_09_Normalized_1903_1568,0
-01_09_Normalized_1903_1814,0
-01_09_Normalized_1905_781,0
-01_09_Normalized_1907_1172,0
-01_09_Normalized_1909_69,0
-01_09_Normalized_190_774,0
-01_09_Normalized_1922_1620,0
-01_09_Normalized_1929_1864,0
-01_09_Normalized_1931_1801,0
-01_09_Normalized_1931_722,0
-01_09_Normalized_1933_115,0
-01_09_Normalized_1943_1478,0
-01_09_Normalized_1947_868,0
-01_09_Normalized_1949_525,0
-01_09_Normalized_205_1223,0
-01_09_Normalized_224_501,0
-01_09_Normalized_226_1900,0
-01_09_Normalized_239_1811,0
-01_09_Normalized_244_826,0
-01_09_Normalized_248_676,0
-01_09_Normalized_278_97,0
-01_09_Normalized_283_998,0
-01_09_Normalized_294_1920,0
-01_09_Normalized_350_1646,0
-01_09_Normalized_351_737,0
-01_09_Normalized_356_1855,0
-01_09_Normalized_356_442,0
-01_09_Normalized_369_1146,0
-01_09_Normalized_370_124,0
-01_09_Normalized_386_1038,0
-01_09_Normalized_388_1479,0
-01_09_Normalized_409_467,0
-01_09_Normalized_413_126,0
-01_09_Normalized_423_1261,0
-01_09_Normalized_430_1230,0
-01_09_Normalized_453_180,0
-01_09_Normalized_459_882,0
-01_09_Normalized_466_795,0
-01_09_Normalized_476_64,0
-01_09_Normalized_485_1526,0
-01_09_Normalized_486_1037,0
-01_09_Normalized_491_701,0
-01_09_Normalized_494_543,0
-01_09_Normalized_509_510,0
-01_09_Normalized_531_213,0
-01_09_Normalized_554_897,0
-01_09_Normalized_55_298,0
-01_09_Normalized_560_834,0
-01_09_Normalized_566_744,0
-01_09_Normalized_569_572,0
-01_09_Normalized_583_325,0
-01_09_Normalized_608_179,0
-01_09_Normalized_626_1861,0
-01_09_Normalized_638_1636,0
-01_09_Normalized_654_1722,0
-01_09_Normalized_678_1931,0
-01_09_Normalized_680_295,0
-01_09_Normalized_684_1487,0
-01_09_Normalized_703_1282,0
-01_09_Normalized_717_305,0
-01_09_Normalized_726_115,0
-01_09_Normalized_764_1182,0
-01_09_Normalized_770_917,0
-01_09_Normalized_773_1402,0
-01_09_Normalized_775_399,0
-01_09_Normalized_788_1685,0
-01_09_Normalized_789_142,0
-01_09_Normalized_78_1131,0
-01_09_Normalized_795_434,0
-01_09_Normalized_79_1381,0
-01_09_Normalized_826_640,0
-01_09_Normalized_831_165,0
-01_09_Normalized_833_830,0
-01_09_Normalized_835_1884,0
-01_09_Normalized_840_515,0
-01_09_Normalized_845_1429,0
-01_09_Normalized_847_207,0
-01_09_Normalized_868_824,0
-01_09_Normalized_871_1302,0
-01_09_Normalized_87_1099,0
-01_09_Normalized_87_1460,0
-01_09_Normalized_906_872,0
-01_09_Normalized_919_1203,0
-01_09_Normalized_921_658,0
-01_09_Normalized_941_1026,0
-01_09_Normalized_961_1136,0
-01_09_Normalized_970_949,0
-01_09_Normalized_971_1031,0
-01_09_Normalized_977_1391,0
-01_09_Normalized_984_1876,0
-01_10_Normalized_1022_519,0
-01_10_Normalized_1028_1749,0
-01_10_Normalized_1034_1607,0
-01_10_Normalized_1063_1009,0
-01_10_Normalized_1087_1911,0
-01_10_Normalized_1092_556,0
-01_10_Normalized_1113_1535,0
-01_10_Normalized_1116_210,0
-01_10_Normalized_1126_1251,0
-01_10_Normalized_1129_1369,0
-01_10_Normalized_112_857,0
-01_10_Normalized_1157_1632,0
-01_10_Normalized_1157_1920,0
-01_10_Normalized_1168_1890,0
-01_10_Normalized_1173_961,0
-01_10_Normalized_1194_1455,0
-01_10_Normalized_1225_670,0
-01_10_Normalized_124_947,0
-01_10_Normalized_1267_1088,0
-01_10_Normalized_1270_1895,0
-01_10_Normalized_1274_635,0
-01_10_Normalized_127_142,0
-01_10_Normalized_1298_752,0
-01_10_Normalized_1308_410,0
-01_10_Normalized_1314_1922,0
-01_10_Normalized_131_989,0
-01_10_Normalized_1331_1026,0
-01_10_Normalized_1334_1850,0
-01_10_Normalized_1343_1140,0
-01_10_Normalized_1358_1907,0
-01_10_Normalized_135_805,0
-01_10_Normalized_1363_745,0
-01_10_Normalized_1380_978,0
-01_10_Normalized_1386_1453,0
-01_10_Normalized_1390_1934,0
-01_10_Normalized_1391_661,0
-01_10_Normalized_1393_1567,0
-01_10_Normalized_1395_1792,0
-01_10_Normalized_1412_787,0
-01_10_Normalized_1429_366,0
-01_10_Normalized_142_1080,0
-01_10_Normalized_1432_1153,0
-01_10_Normalized_1472_1099,0
-01_10_Normalized_1489_1915,0
-01_10_Normalized_150_1932,0
-01_10_Normalized_1513_1784,0
-01_10_Normalized_1518_635,0
-01_10_Normalized_1532_1462,0
-01_10_Normalized_1532_708,0
-01_10_Normalized_1537_1926,0
-01_10_Normalized_1542_247,1
-01_10_Normalized_1580_1277,0
-01_10_Normalized_1596_1902,0
-01_10_Normalized_1609_1502,0
-01_10_Normalized_1609_318,0
-01_10_Normalized_161_1837,0
-01_10_Normalized_1653_146,0
-01_10_Normalized_1690_1144,0
-01_10_Normalized_1706_1276,0
-01_10_Normalized_1719_1479,0
-01_10_Normalized_1721_861,0
-01_10_Normalized_1726_1445,0
-01_10_Normalized_1726_400,0
-01_10_Normalized_172_1133,0
-01_10_Normalized_1751_733,0
-01_10_Normalized_1755_1431,0
-01_10_Normalized_1768_247,0
-01_10_Normalized_1781_969,0
-01_10_Normalized_1791_1465,0
-01_10_Normalized_1791_1750,0
-01_10_Normalized_1800_720,0
-01_10_Normalized_1814_1134,0
-01_10_Normalized_1834_924,0
-01_10_Normalized_1896_1880,0
-01_10_Normalized_1900_1088,0
-01_10_Normalized_190_250,0
-01_10_Normalized_1912_396,0
-01_10_Normalized_1938_318,0
-01_10_Normalized_1946_779,0
-01_10_Normalized_215_217,0
-01_10_Normalized_216_1419,0
-01_10_Normalized_221_903,0
-01_10_Normalized_229_655,0
-01_10_Normalized_232_1876,0
-01_10_Normalized_247_1653,0
-01_10_Normalized_263_1337,0
-01_10_Normalized_282_355,0
-01_10_Normalized_329_703,0
-01_10_Normalized_330_1013,0
-01_10_Normalized_338_1348,0
-01_10_Normalized_343_1409,0
-01_10_Normalized_357_289,0
-01_10_Normalized_378_1675,0
-01_10_Normalized_392_631,0
-01_10_Normalized_407_382,0
-01_10_Normalized_424_538,0
-01_10_Normalized_466_1627,0
-01_10_Normalized_483_1948,0
-01_10_Normalized_524_1902,0
-01_10_Normalized_529_1309,0
-01_10_Normalized_544_1275,0
-01_10_Normalized_548_1765,0
-01_10_Normalized_596_468,0
-01_10_Normalized_600_1321,0
-01_10_Normalized_614_1732,0
-01_10_Normalized_615_1820,0
-01_10_Normalized_639_1874,0
-01_10_Normalized_645_1388,0
-01_10_Normalized_695_745,0
-01_10_Normalized_701_86,0
-01_10_Normalized_71_440,0
-01_10_Normalized_726_1120,0
-01_10_Normalized_727_1335,0
-01_10_Normalized_744_814,0
-01_10_Normalized_753_483,0
-01_10_Normalized_774_627,0
-01_10_Normalized_80_1461,0
-01_10_Normalized_820_309,0
-01_10_Normalized_826_496,0
-01_10_Normalized_86_553,0
-01_10_Normalized_880_1914,0
-01_10_Normalized_885_326,0
-01_10_Normalized_889_1592,0
-01_10_Normalized_890_880,0
-01_10_Normalized_903_260,0
-01_10_Normalized_906_1184,0
-01_10_Normalized_921_1603,0
-01_10_Normalized_957_60,0
-01_10_Normalized_967_884,0
-01_10_Normalized_968_1164,0
-01_10_Normalized_982_992,0
-01_10_Normalized_984_911,0
-01_11_Normalized_1019_662,0
-01_11_Normalized_1042_1521,0
-01_11_Normalized_1042_1798,0
-01_11_Normalized_106_1549,0
-01_11_Normalized_1074_212,0
-01_11_Normalized_1113_1936,0
-01_11_Normalized_1117_350,0
-01_11_Normalized_1124_812,0
-01_11_Normalized_1129_1266,0
-01_11_Normalized_1133_1030,0
-01_11_Normalized_113_100,0
-01_11_Normalized_1147_881,0
-01_11_Normalized_1159_603,0
-01_11_Normalized_1173_896,0
-01_11_Normalized_1192_1410,0
-01_11_Normalized_1211_719,0
-01_11_Normalized_121_175,0
-01_11_Normalized_1247_1661,0
-01_11_Normalized_1262_933,0
-01_11_Normalized_1314_1331,0
-01_11_Normalized_132_450,0
-01_11_Normalized_1336_744,0
-01_11_Normalized_133_1071,0
-01_11_Normalized_1347_1718,0
-01_11_Normalized_1351_1432,0
-01_11_Normalized_1361_478,0
-01_11_Normalized_1369_1829,0
-01_11_Normalized_1369_352,0
-01_11_Normalized_1373_426,0
-01_11_Normalized_1375_1290,0
-01_11_Normalized_1389_1104,0
-01_11_Normalized_1398_551,0
-01_11_Normalized_139_1848,0
-01_11_Normalized_1401_811,0
-01_11_Normalized_1429_1771,0
-01_11_Normalized_1448_1510,0
-01_11_Normalized_1450_1238,0
-01_11_Normalized_1525_859,0
-01_11_Normalized_1529_889,0
-01_11_Normalized_1546_1396,0
-01_11_Normalized_1556_1892,0
-01_11_Normalized_1564_448,0
-01_11_Normalized_1578_401,0
-01_11_Normalized_1610_908,0
-01_11_Normalized_1620_1808,0
-01_11_Normalized_1655_321,0
-01_11_Normalized_1671_1830,0
-01_11_Normalized_1675_143,0
-01_11_Normalized_1691_513,0
-01_11_Normalized_1708_1879,0
-01_11_Normalized_1716_134,1
-01_11_Normalized_1716_1547,0
-01_11_Normalized_1732_491,0
-01_11_Normalized_1737_314,0
-01_11_Normalized_1740_1323,0
-01_11_Normalized_1745_664,0
-01_11_Normalized_174_676,0
-01_11_Normalized_176_1589,0
-01_11_Normalized_1770_563,0
-01_11_Normalized_1776_198,0
-01_11_Normalized_1776_440,0
-01_11_Normalized_1812_386,0
-01_11_Normalized_1814_1639,0
-01_11_Normalized_1875_255,0
-01_11_Normalized_190_1671,0
-01_11_Normalized_190_724,0
-01_11_Normalized_1910_1517,0
-01_11_Normalized_1913_1575,0
-01_11_Normalized_1936_1865,0
-01_11_Normalized_1947_1540,0
-01_11_Normalized_210_132,0
-01_11_Normalized_219_801,0
-01_11_Normalized_226_955,0
-01_11_Normalized_232_840,0
-01_11_Normalized_233_1456,0
-01_11_Normalized_236_105,0
-01_11_Normalized_240_1170,0
-01_11_Normalized_259_293,0
-01_11_Normalized_261_856,0
-01_11_Normalized_269_824,0
-01_11_Normalized_276_125,0
-01_11_Normalized_297_1532,0
-01_11_Normalized_338_178,0
-01_11_Normalized_340_643,0
-01_11_Normalized_345_1704,0
-01_11_Normalized_363_215,0
-01_11_Normalized_398_1402,0
-01_11_Normalized_406_279,0
-01_11_Normalized_426_1181,0
-01_11_Normalized_448_637,1
-01_11_Normalized_460_816,0
-01_11_Normalized_463_1926,0
-01_11_Normalized_499_1879,0
-01_11_Normalized_514_1449,0
-01_11_Normalized_523_952,0
-01_11_Normalized_54_997,0
-01_11_Normalized_557_794,0
-01_11_Normalized_603_983,0
-01_11_Normalized_614_1060,0
-01_11_Normalized_615_1352,0
-01_11_Normalized_660_1076,0
-01_11_Normalized_667_1729,0
-01_11_Normalized_684_57,0
-01_11_Normalized_694_964,0
-01_11_Normalized_710_1681,0
-01_11_Normalized_714_1512,0
-01_11_Normalized_715_860,0
-01_11_Normalized_717_610,0
-01_11_Normalized_729_316,0
-01_11_Normalized_736_655,0
-01_11_Normalized_742_1545,0
-01_11_Normalized_755_549,0
-01_11_Normalized_804_701,0
-01_11_Normalized_826_1385,0
-01_11_Normalized_852_763,0
-01_11_Normalized_854_1550,0
-01_11_Normalized_862_219,0
-01_11_Normalized_864_1310,0
-01_11_Normalized_875_160,0
-01_11_Normalized_908_1852,0
-01_11_Normalized_922_414,0
-01_11_Normalized_932_934,0
-01_11_Normalized_956_1903,0
-01_11_Normalized_969_1716,0
-01_11_Normalized_976_311,0
-01_12_Normalized_1026_333,0
-01_12_Normalized_1034_304,0
-01_12_Normalized_1047_1171,0
-01_12_Normalized_1063_1780,0
-01_12_Normalized_106_1366,0
-01_12_Normalized_1089_1009,0
-01_12_Normalized_1094_93,0
-01_12_Normalized_1120_420,0
-01_12_Normalized_1123_114,0
-01_12_Normalized_1142_1067,0
-01_12_Normalized_1142_1703,0
-01_12_Normalized_1144_238,0
-01_12_Normalized_1165_1440,0
-01_12_Normalized_1167_1808,0
-01_12_Normalized_1175_267,0
-01_12_Normalized_119_469,0
-01_12_Normalized_1214_200,0
-01_12_Normalized_1216_964,0
-01_12_Normalized_126_1467,0
-01_12_Normalized_1276_871,0
-01_12_Normalized_1291_1745,0
-01_12_Normalized_1299_795,0
-01_12_Normalized_1303_1416,0
-01_12_Normalized_1309_121,0
-01_12_Normalized_1316_393,0
-01_12_Normalized_1350_99,0
-01_12_Normalized_1385_1696,0
-01_12_Normalized_1405_783,0
-01_12_Normalized_1406_753,0
-01_12_Normalized_1408_1066,0
-01_12_Normalized_1417_1378,0
-01_12_Normalized_1427_660,0
-01_12_Normalized_1458_1023,0
-01_12_Normalized_146_379,0
-01_12_Normalized_1483_1329,0
-01_12_Normalized_1495_522,0
-01_12_Normalized_1516_135,0
-01_12_Normalized_1519_567,0
-01_12_Normalized_1552_1027,0
-01_12_Normalized_1553_906,0
-01_12_Normalized_1559_628,0
-01_12_Normalized_1569_1776,0
-01_12_Normalized_1582_1485,0
-01_12_Normalized_1601_566,0
-01_12_Normalized_1625_1201,0
-01_12_Normalized_1640_1239,0
-01_12_Normalized_1729_1055,0
-01_12_Normalized_172_176,0
-01_12_Normalized_1783_845,0
-01_12_Normalized_1802_1337,0
-01_12_Normalized_1806_1539,0
-01_12_Normalized_1810_1505,0
-01_12_Normalized_1826_1173,0
-01_12_Normalized_1826_862,0
-01_12_Normalized_1829_1219,0
-01_12_Normalized_1845_1246,0
-01_12_Normalized_1873_1502,0
-01_12_Normalized_1881_1291,0
-01_12_Normalized_1882_1369,0
-01_12_Normalized_1897_1694,0
-01_12_Normalized_1922_1107,0
-01_12_Normalized_194_379,0
-01_12_Normalized_201_1503,0
-01_12_Normalized_208_890,0
-01_12_Normalized_221_523,0
-01_12_Normalized_233_907,0
-01_12_Normalized_244_245,0
-01_12_Normalized_251_511,0
-01_12_Normalized_271_1942,0
-01_12_Normalized_276_753,0
-01_12_Normalized_279_134,0
-01_12_Normalized_286_416,0
-01_12_Normalized_292_1397,0
-01_12_Normalized_306_383,0
-01_12_Normalized_341_768,0
-01_12_Normalized_344_1260,1
-01_12_Normalized_344_60,0
-01_12_Normalized_345_309,1
-01_12_Normalized_367_375,0
-01_12_Normalized_377_1239,0
-01_12_Normalized_396_184,0
-01_12_Normalized_399_1411,0
-01_12_Normalized_405_1456,0
-01_12_Normalized_416_753,0
-01_12_Normalized_432_1424,0
-01_12_Normalized_443_536,0
-01_12_Normalized_457_1694,0
-01_12_Normalized_462_739,0
-01_12_Normalized_479_143,0
-01_12_Normalized_480_631,0
-01_12_Normalized_485_1601,0
-01_12_Normalized_488_1477,0
-01_12_Normalized_489_930,0
-01_12_Normalized_506_1210,0
-01_12_Normalized_519_799,0
-01_12_Normalized_572_1177,0
-01_12_Normalized_621_1062,0
-01_12_Normalized_629_988,0
-01_12_Normalized_633_1777,0
-01_12_Normalized_654_1720,0
-01_12_Normalized_674_1160,0
-01_12_Normalized_696_683,0
-01_12_Normalized_697_1387,0
-01_12_Normalized_713_148,0
-01_12_Normalized_717_109,0
-01_12_Normalized_722_1361,0
-01_12_Normalized_72_471,0
-01_12_Normalized_72_972,0
-01_12_Normalized_758_963,0
-01_12_Normalized_770_756,0
-01_12_Normalized_833_1490,0
-01_12_Normalized_850_429,0
-01_12_Normalized_853_1347,0
-01_12_Normalized_863_923,0
-01_12_Normalized_906_995,0
-01_12_Normalized_91_1084,0
-01_12_Normalized_922_1352,0
-01_12_Normalized_922_1725,0
-01_12_Normalized_926_489,0
-01_12_Normalized_943_410,0
-01_12_Normalized_946_1525,0
-01_12_Normalized_959_104,0
-01_12_Normalized_960_435,0
-01_12_Normalized_970_1175,0
-01_13_Normalized_1007_605,0
-01_13_Normalized_1011_1544,0
-01_13_Normalized_102_980,0
-01_13_Normalized_1045_1474,0
-01_13_Normalized_1047_347,0
-01_13_Normalized_1058_1156,0
-01_13_Normalized_1058_1566,0
-01_13_Normalized_1058_407,0
-01_13_Normalized_1061_765,0
-01_13_Normalized_1070_832,0
-01_13_Normalized_1077_1203,0
-01_13_Normalized_1082_545,0
-01_13_Normalized_1091_405,0
-01_13_Normalized_1113_787,0
-01_13_Normalized_1122_1629,0
-01_13_Normalized_1134_1090,0
-01_13_Normalized_1142_391,0
-01_13_Normalized_1145_928,0
-01_13_Normalized_1154_1415,0
-01_13_Normalized_116_759,0
-01_13_Normalized_1171_275,0
-01_13_Normalized_1192_549,0
-01_13_Normalized_1200_143,0
-01_13_Normalized_1203_385,0
-01_13_Normalized_1219_60,0
-01_13_Normalized_1227_736,0
-01_13_Normalized_1257_287,0
-01_13_Normalized_1279_714,0
-01_13_Normalized_1280_1690,0
-01_13_Normalized_1309_1811,0
-01_13_Normalized_1310_1244,0
-01_13_Normalized_1326_1289,0
-01_13_Normalized_1327_839,0
-01_13_Normalized_1336_702,0
-01_13_Normalized_1364_1317,0
-01_13_Normalized_1369_1679,0
-01_13_Normalized_136_1754,0
-01_13_Normalized_1373_643,0
-01_13_Normalized_1385_1882,0
-01_13_Normalized_1393_1544,0
-01_13_Normalized_1420_1783,0
-01_13_Normalized_1437_1554,0
-01_13_Normalized_1455_1244,0
-01_13_Normalized_1465_953,0
-01_13_Normalized_1469_1716,0
-01_13_Normalized_1490_1281,0
-01_13_Normalized_1528_767,0
-01_13_Normalized_152_1568,0
-01_13_Normalized_1530_839,0
-01_13_Normalized_1531_1829,0
-01_13_Normalized_153_637,0
-01_13_Normalized_1544_286,0
-01_13_Normalized_1614_848,0
-01_13_Normalized_1617_554,0
-01_13_Normalized_1623_783,0
-01_13_Normalized_1631_1157,0
-01_13_Normalized_1635_1730,0
-01_13_Normalized_1636_214,0
-01_13_Normalized_1655_1113,0
-01_13_Normalized_1675_1191,0
-01_13_Normalized_1691_1041,0
-01_13_Normalized_1699_1315,0
-01_13_Normalized_1722_679,0
-01_13_Normalized_1738_1890,0
-01_13_Normalized_1738_385,0
-01_13_Normalized_1758_893,1
-01_13_Normalized_176_544,0
-01_13_Normalized_1785_205,0
-01_13_Normalized_178_1376,0
-01_13_Normalized_1800_1390,0
-01_13_Normalized_1810_1160,0
-01_13_Normalized_1810_1773,0
-01_13_Normalized_181_273,0
-01_13_Normalized_1820_685,0
-01_13_Normalized_1821_781,0
-01_13_Normalized_1830_404,0
-01_13_Normalized_1840_618,0
-01_13_Normalized_1840_76,0
-01_13_Normalized_1875_1509,0
-01_13_Normalized_1882_219,0
-01_13_Normalized_1912_1361,0
-01_13_Normalized_1921_260,0
-01_13_Normalized_1925_1871,1
-01_13_Normalized_1930_979,0
-01_13_Normalized_1944_1582,0
-01_13_Normalized_196_506,0
-01_13_Normalized_227_1009,0
-01_13_Normalized_234_1882,0
-01_13_Normalized_281_1262,0
-01_13_Normalized_306_729,0
-01_13_Normalized_325_1114,0
-01_13_Normalized_328_1929,0
-01_13_Normalized_341_194,0
-01_13_Normalized_346_608,0
-01_13_Normalized_351_1240,0
-01_13_Normalized_375_1804,0
-01_13_Normalized_401_1254,0
-01_13_Normalized_415_156,0
-01_13_Normalized_420_758,0
-01_13_Normalized_442_885,0
-01_13_Normalized_473_739,0
-01_13_Normalized_502_1641,1
-01_13_Normalized_502_1748,0
-01_13_Normalized_507_676,0
-01_13_Normalized_532_1598,0
-01_13_Normalized_535_529,0
-01_13_Normalized_542_380,0
-01_13_Normalized_556_1161,0
-01_13_Normalized_562_1204,0
-01_13_Normalized_565_1696,0
-01_13_Normalized_565_755,0
-01_13_Normalized_570_1356,0
-01_13_Normalized_574_1799,0
-01_13_Normalized_588_345,0
-01_13_Normalized_592_1138,0
-01_13_Normalized_598_947,0
-01_13_Normalized_599_620,0
-01_13_Normalized_632_1039,0
-01_13_Normalized_648_1725,0
-01_13_Normalized_662_387,0
-01_13_Normalized_665_1120,0
-01_13_Normalized_692_709,0
-01_13_Normalized_701_1720,0
-01_13_Normalized_719_1789,0
-01_13_Normalized_722_1106,0
-01_13_Normalized_742_614,0
-01_13_Normalized_743_697,0
-01_13_Normalized_756_1474,0
-01_13_Normalized_757_1238,0
-01_13_Normalized_761_672,0
-01_13_Normalized_761_926,0
-01_13_Normalized_767_356,0
-01_13_Normalized_772_170,0
-01_13_Normalized_775_1165,0
-01_13_Normalized_817_1323,0
-01_13_Normalized_820_374,0
-01_13_Normalized_83_1707,0
-01_13_Normalized_83_1754,0
-01_13_Normalized_847_1808,0
-01_13_Normalized_863_104,0
-01_13_Normalized_880_1551,0
-01_13_Normalized_885_722,0
-01_13_Normalized_892_146,0
-01_13_Normalized_892_399,0
-01_13_Normalized_901_1313,0
-01_13_Normalized_931_370,0
-01_13_Normalized_938_550,0
-01_13_Normalized_938_666,0
-01_13_Normalized_946_344,1
-01_13_Normalized_953_1523,0
-01_13_Normalized_995_574,0
-01_13_Normalized_997_1641,0
-01_14_Normalized_100_200,0
-01_14_Normalized_1014_673,0
-01_14_Normalized_101_599,0
-01_14_Normalized_1042_1738,0
-01_14_Normalized_1070_929,0
-01_14_Normalized_1070_961,0
-01_14_Normalized_1074_1640,0
-01_14_Normalized_1077_77,0
-01_14_Normalized_1089_1081,0
-01_14_Normalized_108_1648,0
-01_14_Normalized_1103_425,0
-01_14_Normalized_1107_1474,0
-01_14_Normalized_1117_1423,0
-01_14_Normalized_1126_1637,0
-01_14_Normalized_112_1108,0
-01_14_Normalized_113_1780,0
-01_14_Normalized_1157_796,0
-01_14_Normalized_1200_613,0
-01_14_Normalized_1203_694,0
-01_14_Normalized_1220_1534,0
-01_14_Normalized_1236_1386,0
-01_14_Normalized_1269_185,0
-01_14_Normalized_1284_1044,0
-01_14_Normalized_1293_1164,0
-01_14_Normalized_1338_79,0
-01_14_Normalized_1360_917,0
-01_14_Normalized_1372_396,0
-01_14_Normalized_1391_1356,0
-01_14_Normalized_1412_111,0
-01_14_Normalized_1416_874,0
-01_14_Normalized_1418_1947,0
-01_14_Normalized_1421_278,0
-01_14_Normalized_1428_409,0
-01_14_Normalized_1439_1431,0
-01_14_Normalized_1446_376,0
-01_14_Normalized_1480_233,0
-01_14_Normalized_1506_1258,0
-01_14_Normalized_1509_1074,0
-01_14_Normalized_1517_829,0
-01_14_Normalized_151_178,0
-01_14_Normalized_151_459,0
-01_14_Normalized_1525_657,0
-01_14_Normalized_1531_1541,0
-01_14_Normalized_1541_1512,0
-01_14_Normalized_1549_635,0
-01_14_Normalized_154_61,0
-01_14_Normalized_1560_1696,0
-01_14_Normalized_1571_164,0
-01_14_Normalized_1582_428,0
-01_14_Normalized_159_1329,0
-01_14_Normalized_1600_702,0
-01_14_Normalized_1624_1152,0
-01_14_Normalized_1648_164,0
-01_14_Normalized_1674_1315,0
-01_14_Normalized_167_1745,0
-01_14_Normalized_1685_1872,0
-01_14_Normalized_1692_1581,0
-01_14_Normalized_1695_752,0
-01_14_Normalized_1699_504,0
-01_14_Normalized_1716_1005,0
-01_14_Normalized_1717_1333,0
-01_14_Normalized_1725_370,0
-01_14_Normalized_1727_923,0
-01_14_Normalized_1742_53,0
-01_14_Normalized_1771_1133,0
-01_14_Normalized_1785_1256,0
-01_14_Normalized_1796_215,0
-01_14_Normalized_1809_1063,0
-01_14_Normalized_1829_936,0
-01_14_Normalized_1855_1155,0
-01_14_Normalized_1855_255,0
-01_14_Normalized_1873_743,0
-01_14_Normalized_1877_1015,0
-01_14_Normalized_1891_1660,0
-01_14_Normalized_1896_763,0
-01_14_Normalized_1897_1107,0
-01_14_Normalized_1934_1191,0
-01_14_Normalized_221_1730,0
-01_14_Normalized_249_501,0
-01_14_Normalized_262_727,0
-01_14_Normalized_282_166,0
-01_14_Normalized_302_1766,0
-01_14_Normalized_314_1497,0
-01_14_Normalized_317_1172,0
-01_14_Normalized_318_1351,0
-01_14_Normalized_328_1751,0
-01_14_Normalized_345_1252,0
-01_14_Normalized_350_133,0
-01_14_Normalized_373_1695,0
-01_14_Normalized_374_617,0
-01_14_Normalized_376_1942,0
-01_14_Normalized_397_1507,0
-01_14_Normalized_436_912,0
-01_14_Normalized_438_626,0
-01_14_Normalized_455_1804,0
-01_14_Normalized_457_523,0
-01_14_Normalized_477_1608,1
-01_14_Normalized_513_109,0
-01_14_Normalized_560_624,0
-01_14_Normalized_586_516,0
-01_14_Normalized_608_1146,0
-01_14_Normalized_60_1734,0
-01_14_Normalized_614_1407,0
-01_14_Normalized_619_224,0
-01_14_Normalized_61_478,0
-01_14_Normalized_623_60,0
-01_14_Normalized_628_129,0
-01_14_Normalized_638_1712,0
-01_14_Normalized_655_443,0
-01_14_Normalized_679_667,0
-01_14_Normalized_685_294,0
-01_14_Normalized_697_105,0
-01_14_Normalized_69_1797,0
-01_14_Normalized_713_1618,0
-01_14_Normalized_714_436,0
-01_14_Normalized_726_714,0
-01_14_Normalized_72_1390,0
-01_14_Normalized_733_942,0
-01_14_Normalized_738_765,0
-01_14_Normalized_749_1055,0
-01_14_Normalized_749_95,0
-01_14_Normalized_754_725,0
-01_14_Normalized_782_1876,0
-01_14_Normalized_786_947,0
-01_14_Normalized_80_1207,0
-01_14_Normalized_812_97,0
-01_14_Normalized_830_1266,0
-01_14_Normalized_852_1783,0
-01_14_Normalized_856_1895,0
-01_14_Normalized_860_252,0
-01_14_Normalized_867_503,0
-01_14_Normalized_890_1668,0
-01_14_Normalized_898_559,0
-01_14_Normalized_905_1533,0
-01_14_Normalized_90_53,0
-01_14_Normalized_911_920,0
-01_14_Normalized_923_1660,0
-01_14_Normalized_924_272,0
-01_14_Normalized_926_536,0
-01_14_Normalized_934_1032,0
-01_14_Normalized_974_131,0
-01_15_Normalized_1000_1404,0
-01_15_Normalized_1013_1562,0
-01_15_Normalized_1023_435,1
-01_15_Normalized_1028_903,0
-01_15_Normalized_1035_1498,0
-01_15_Normalized_1043_847,0
-01_15_Normalized_1049_1355,0
-01_15_Normalized_1065_921,0
-01_15_Normalized_1079_1662,0
-01_15_Normalized_1100_1484,0
-01_15_Normalized_1109_1700,0
-01_15_Normalized_1109_282,0
-01_15_Normalized_1140_1447,0
-01_15_Normalized_1141_1412,0
-01_15_Normalized_1149_848,0
-01_15_Normalized_1151_339,0
-01_15_Normalized_1161_1385,0
-01_15_Normalized_1167_772,0
-01_15_Normalized_116_1458,0
-01_15_Normalized_116_1639,0
-01_15_Normalized_1173_1824,0
-01_15_Normalized_1173_708,0
-01_15_Normalized_1180_1494,0
-01_15_Normalized_1214_1791,1
-01_15_Normalized_1228_1631,0
-01_15_Normalized_1230_355,0
-01_15_Normalized_1236_746,0
-01_15_Normalized_1241_504,0
-01_15_Normalized_1275_1471,0
-01_15_Normalized_1280_1842,0
-01_15_Normalized_1285_1438,0
-01_15_Normalized_1289_471,0
-01_15_Normalized_1290_148,0
-01_15_Normalized_1303_1515,0
-01_15_Normalized_1309_1675,0
-01_15_Normalized_1312_1326,0
-01_15_Normalized_1313_266,0
-01_15_Normalized_1314_296,0
-01_15_Normalized_1321_498,0
-01_15_Normalized_1328_707,0
-01_15_Normalized_1329_390,0
-01_15_Normalized_1331_1407,0
-01_15_Normalized_1369_1393,0
-01_15_Normalized_1391_1440,0
-01_15_Normalized_1394_1941,0
-01_15_Normalized_1434_1278,0
-01_15_Normalized_1447_1776,0
-01_15_Normalized_144_1276,0
-01_15_Normalized_145_568,1
-01_15_Normalized_1476_489,0
-01_15_Normalized_1485_341,0
-01_15_Normalized_150_1084,0
-01_15_Normalized_1518_1714,0
-01_15_Normalized_1557_710,0
-01_15_Normalized_1562_1516,0
-01_15_Normalized_156_57,0
-01_15_Normalized_1581_1150,0
-01_15_Normalized_1584_1784,0
-01_15_Normalized_1597_1880,0
-01_15_Normalized_1606_965,0
-01_15_Normalized_1620_446,0
-01_15_Normalized_1630_301,0
-01_15_Normalized_1631_1848,0
-01_15_Normalized_1642_1547,0
-01_15_Normalized_1647_795,0
-01_15_Normalized_1652_1089,0
-01_15_Normalized_1654_1344,0
-01_15_Normalized_1654_254,0
-01_15_Normalized_1657_1649,0
-01_15_Normalized_1668_1439,0
-01_15_Normalized_1675_352,0
-01_15_Normalized_168_1632,0
-01_15_Normalized_1739_209,0
-01_15_Normalized_1743_1406,0
-01_15_Normalized_1743_612,0
-01_15_Normalized_1755_796,0
-01_15_Normalized_1764_1097,0
-01_15_Normalized_1766_553,0
-01_15_Normalized_1772_131,0
-01_15_Normalized_1781_180,0
-01_15_Normalized_1801_1602,0
-01_15_Normalized_1802_1160,0
-01_15_Normalized_1837_1754,0
-01_15_Normalized_1844_237,0
-01_15_Normalized_1866_1001,0
-01_15_Normalized_1871_1124,0
-01_15_Normalized_1922_1307,0
-01_15_Normalized_1922_94,0
-01_15_Normalized_1945_1518,0
-01_15_Normalized_1948_1716,0
-01_15_Normalized_215_1476,0
-01_15_Normalized_216_717,0
-01_15_Normalized_242_1779,0
-01_15_Normalized_248_986,0
-01_15_Normalized_286_1233,1
-01_15_Normalized_287_1517,0
-01_15_Normalized_312_1585,0
-01_15_Normalized_335_1901,0
-01_15_Normalized_349_1482,0
-01_15_Normalized_364_1364,0
-01_15_Normalized_387_66,0
-01_15_Normalized_390_1380,0
-01_15_Normalized_399_345,0
-01_15_Normalized_431_1375,0
-01_15_Normalized_446_1439,0
-01_15_Normalized_448_1291,0
-01_15_Normalized_448_782,0
-01_15_Normalized_455_1768,0
-01_15_Normalized_457_1169,0
-01_15_Normalized_503_384,0
-01_15_Normalized_536_1905,0
-01_15_Normalized_586_1150,0
-01_15_Normalized_587_605,0
-01_15_Normalized_590_1793,0
-01_15_Normalized_593_1908,0
-01_15_Normalized_609_650,0
-01_15_Normalized_629_539,0
-01_15_Normalized_634_355,0
-01_15_Normalized_645_1781,0
-01_15_Normalized_660_614,0
-01_15_Normalized_664_814,0
-01_15_Normalized_668_1020,0
-01_15_Normalized_678_1122,0
-01_15_Normalized_678_1572,0
-01_15_Normalized_679_1806,0
-01_15_Normalized_681_1626,0
-01_15_Normalized_684_455,0
-01_15_Normalized_688_936,0
-01_15_Normalized_694_280,0
-01_15_Normalized_699_897,0
-01_15_Normalized_71_454,0
-01_15_Normalized_722_363,0
-01_15_Normalized_744_1083,0
-01_15_Normalized_759_1644,0
-01_15_Normalized_774_126,0
-01_15_Normalized_780_1407,0
-01_15_Normalized_78_781,0
-01_15_Normalized_793_890,0
-01_15_Normalized_79_1470,0
-01_15_Normalized_849_1457,0
-01_15_Normalized_873_556,0
-01_15_Normalized_887_276,1
-01_15_Normalized_911_803,0
-01_15_Normalized_957_1336,0
-01_15_Normalized_960_838,0
-01_15_Normalized_969_564,0
-01_15_Normalized_986_513,0
-01_15_Normalized_995_1146,0
-01_16_Normalized_1008_155,0
-01_16_Normalized_104_1099,0
-01_16_Normalized_1067_1390,0
-01_16_Normalized_1085_577,0
-01_16_Normalized_1093_1620,0
-01_16_Normalized_1106_971,0
-01_16_Normalized_1121_418,0
-01_16_Normalized_1130_309,0
-01_16_Normalized_1151_1417,0
-01_16_Normalized_1152_1852,0
-01_16_Normalized_1157_1649,0
-01_16_Normalized_1178_554,0
-01_16_Normalized_1184_483,0
-01_16_Normalized_1209_59,0
-01_16_Normalized_127_657,0
-01_16_Normalized_1291_1927,0
-01_16_Normalized_1312_483,0
-01_16_Normalized_1317_726,0
-01_16_Normalized_1323_1502,0
-01_16_Normalized_1333_640,0
-01_16_Normalized_1334_904,0
-01_16_Normalized_1351_1684,0
-01_16_Normalized_1361_1152,0
-01_16_Normalized_1374_1110,0
-01_16_Normalized_140_1084,0
-01_16_Normalized_140_1828,0
-01_16_Normalized_1437_1600,0
-01_16_Normalized_1437_690,0
-01_16_Normalized_1442_1092,0
-01_16_Normalized_1444_1212,0
-01_16_Normalized_1469_1874,0
-01_16_Normalized_1505_468,0
-01_16_Normalized_1535_1157,0
-01_16_Normalized_1537_1526,0
-01_16_Normalized_1552_1702,0
-01_16_Normalized_1589_590,0
-01_16_Normalized_1593_118,0
-01_16_Normalized_1598_1500,0
-01_16_Normalized_1599_1190,0
-01_16_Normalized_1645_1858,0
-01_16_Normalized_1645_894,0
-01_16_Normalized_1649_67,0
-01_16_Normalized_1659_116,0
-01_16_Normalized_1676_1640,0
-01_16_Normalized_1684_1303,0
-01_16_Normalized_1697_849,0
-01_16_Normalized_169_408,0
-01_16_Normalized_1732_1424,0
-01_16_Normalized_1744_182,0
-01_16_Normalized_1753_1575,1
-01_16_Normalized_175_522,0
-01_16_Normalized_175_657,0
-01_16_Normalized_1777_1403,0
-01_16_Normalized_1795_781,0
-01_16_Normalized_1811_1768,0
-01_16_Normalized_1814_937,0
-01_16_Normalized_1849_1135,0
-01_16_Normalized_1854_343,0
-01_16_Normalized_1858_448,0
-01_16_Normalized_1863_576,0
-01_16_Normalized_186_326,0
-01_16_Normalized_1877_375,0
-01_16_Normalized_1890_170,0
-01_16_Normalized_1895_663,0
-01_16_Normalized_1897_1094,0
-01_16_Normalized_1909_370,0
-01_16_Normalized_1923_1669,0
-01_16_Normalized_1934_772,0
-01_16_Normalized_1938_1227,0
-01_16_Normalized_1945_1800,0
-01_16_Normalized_1946_114,0
-01_16_Normalized_227_1182,0
-01_16_Normalized_240_1379,0
-01_16_Normalized_271_1837,0
-01_16_Normalized_305_1401,0
-01_16_Normalized_314_1139,0
-01_16_Normalized_316_717,0
-01_16_Normalized_350_55,0
-01_16_Normalized_381_1365,0
-01_16_Normalized_406_1069,0
-01_16_Normalized_417_1896,0
-01_16_Normalized_420_398,0
-01_16_Normalized_423_1819,0
-01_16_Normalized_439_1873,0
-01_16_Normalized_445_812,0
-01_16_Normalized_446_432,0
-01_16_Normalized_451_1532,0
-01_16_Normalized_463_635,0
-01_16_Normalized_464_196,0
-01_16_Normalized_466_1336,0
-01_16_Normalized_484_1087,0
-01_16_Normalized_489_1945,0
-01_16_Normalized_491_1880,0
-01_16_Normalized_513_1264,0
-01_16_Normalized_524_529,0
-01_16_Normalized_542_282,0
-01_16_Normalized_544_552,0
-01_16_Normalized_561_600,0
-01_16_Normalized_571_1180,0
-01_16_Normalized_572_152,0
-01_16_Normalized_610_272,1
-01_16_Normalized_639_1153,0
-01_16_Normalized_643_91,0
-01_16_Normalized_65_1219,0
-01_16_Normalized_660_873,0
-01_16_Normalized_662_514,0
-01_16_Normalized_668_1235,0
-01_16_Normalized_715_810,0
-01_16_Normalized_728_245,0
-01_16_Normalized_752_1470,0
-01_16_Normalized_77_1852,0
-01_16_Normalized_792_1807,0
-01_16_Normalized_799_1752,0
-01_16_Normalized_821_122,0
-01_16_Normalized_822_435,0
-01_16_Normalized_832_1456,0
-01_16_Normalized_860_449,0
-01_16_Normalized_864_417,0
-01_16_Normalized_883_832,0
-01_16_Normalized_884_1212,0
-01_16_Normalized_886_623,0
-01_16_Normalized_890_1850,0
-01_16_Normalized_898_1254,0
-01_16_Normalized_903_202,0
-01_16_Normalized_90_297,0
-01_16_Normalized_922_1607,0
-01_16_Normalized_935_643,0
-01_16_Normalized_950_125,0
-01_16_Normalized_951_1006,0
-01_16_Normalized_959_736,0
-01_16_Normalized_962_1844,0
-01_17_Normalized_1004_512,0
-01_17_Normalized_1037_1829,0
-01_17_Normalized_1042_1364,0
-01_17_Normalized_1049_375,0
-01_17_Normalized_105_417,0
-01_17_Normalized_1071_343,0
-01_17_Normalized_1074_87,0
-01_17_Normalized_1092_274,0
-01_17_Normalized_1122_647,0
-01_17_Normalized_1127_394,0
-01_17_Normalized_1142_55,0
-01_17_Normalized_1175_1376,0
-01_17_Normalized_1183_1776,0
-01_17_Normalized_1183_865,0
-01_17_Normalized_1212_763,0
-01_17_Normalized_1220_1539,0
-01_17_Normalized_1223_658,0
-01_17_Normalized_1236_1351,0
-01_17_Normalized_1264_1018,0
-01_17_Normalized_1265_827,0
-01_17_Normalized_1267_1817,0
-01_17_Normalized_1269_104,0
-01_17_Normalized_1270_609,0
-01_17_Normalized_1277_934,0
-01_17_Normalized_1304_1442,0
-01_17_Normalized_1306_1657,0
-01_17_Normalized_1315_1062,0
-01_17_Normalized_1317_1609,0
-01_17_Normalized_1364_195,0
-01_17_Normalized_137_1801,0
-01_17_Normalized_140_690,0
-01_17_Normalized_1413_735,0
-01_17_Normalized_1417_300,0
-01_17_Normalized_1418_556,0
-01_17_Normalized_1420_813,0
-01_17_Normalized_145_770,0
-01_17_Normalized_1471_483,0
-01_17_Normalized_1484_1735,0
-01_17_Normalized_1485_1573,0
-01_17_Normalized_1513_308,0
-01_17_Normalized_1526_1849,0
-01_17_Normalized_1528_122,1
-01_17_Normalized_1558_687,0
-01_17_Normalized_1562_1050,0
-01_17_Normalized_1572_1197,0
-01_17_Normalized_157_1279,0
-01_17_Normalized_1585_1464,0
-01_17_Normalized_1606_1620,0
-01_17_Normalized_1609_1426,0
-01_17_Normalized_161_1416,0
-01_17_Normalized_1622_1050,0
-01_17_Normalized_1629_911,0
-01_17_Normalized_1648_334,0
-01_17_Normalized_1649_210,0
-01_17_Normalized_1663_254,0
-01_17_Normalized_1670_720,0
-01_17_Normalized_1684_1892,0
-01_17_Normalized_1693_951,0
-01_17_Normalized_1713_453,0
-01_17_Normalized_1713_640,0
-01_17_Normalized_1717_301,1
-01_17_Normalized_1734_1865,0
-01_17_Normalized_1737_528,0
-01_17_Normalized_1740_924,0
-01_17_Normalized_1749_691,0
-01_17_Normalized_174_758,0
-01_17_Normalized_1752_1420,0
-01_17_Normalized_1770_854,0
-01_17_Normalized_1789_111,0
-01_17_Normalized_178_158,0
-01_17_Normalized_1798_140,0
-01_17_Normalized_180_934,0
-01_17_Normalized_1813_1068,0
-01_17_Normalized_1832_1497,0
-01_17_Normalized_1833_863,0
-01_17_Normalized_1859_546,0
-01_17_Normalized_1869_1758,0
-01_17_Normalized_1888_1512,0
-01_17_Normalized_1897_533,0
-01_17_Normalized_1913_1552,0
-01_17_Normalized_1920_178,0
-01_17_Normalized_1938_339,0
-01_17_Normalized_193_553,0
-01_17_Normalized_216_1263,0
-01_17_Normalized_230_98,0
-01_17_Normalized_279_289,0
-01_17_Normalized_289_566,0
-01_17_Normalized_313_547,0
-01_17_Normalized_318_119,0
-01_17_Normalized_377_366,0
-01_17_Normalized_398_1322,0
-01_17_Normalized_429_1147,0
-01_17_Normalized_450_1727,0
-01_17_Normalized_477_581,0
-01_17_Normalized_494_1192,0
-01_17_Normalized_497_1533,0
-01_17_Normalized_509_634,1
-01_17_Normalized_524_220,0
-01_17_Normalized_526_555,0
-01_17_Normalized_529_1003,0
-01_17_Normalized_545_869,0
-01_17_Normalized_549_1238,0
-01_17_Normalized_562_985,0
-01_17_Normalized_572_256,0
-01_17_Normalized_581_1287,0
-01_17_Normalized_587_210,0
-01_17_Normalized_590_392,0
-01_17_Normalized_634_1499,0
-01_17_Normalized_644_1228,0
-01_17_Normalized_653_305,0
-01_17_Normalized_657_1085,0
-01_17_Normalized_663_1444,0
-01_17_Normalized_666_260,0
-01_17_Normalized_685_1788,0
-01_17_Normalized_697_1743,0
-01_17_Normalized_699_1252,0
-01_17_Normalized_717_276,0
-01_17_Normalized_724_330,0
-01_17_Normalized_72_169,0
-01_17_Normalized_730_1372,0
-01_17_Normalized_752_612,0
-01_17_Normalized_761_1767,0
-01_17_Normalized_772_1228,0
-01_17_Normalized_777_1494,0
-01_17_Normalized_778_183,0
-01_17_Normalized_780_117,0
-01_17_Normalized_786_1255,0
-01_17_Normalized_81_584,0
-01_17_Normalized_835_1002,0
-01_17_Normalized_854_1512,0
-01_17_Normalized_860_326,0
-01_17_Normalized_86_1277,0
-01_17_Normalized_873_776,0
-01_17_Normalized_876_1448,0
-01_17_Normalized_885_1724,0
-01_17_Normalized_88_270,0
-01_17_Normalized_905_1459,0
-01_17_Normalized_913_1358,0
-01_17_Normalized_916_1770,0
-01_17_Normalized_945_1194,0
-01_17_Normalized_94_937,0
-01_17_Normalized_952_1490,0
-01_17_Normalized_957_1881,0
-01_17_Normalized_981_358,0
-01_18_Normalized_1000_1791,0
-01_18_Normalized_1019_153,0
-01_18_Normalized_101_1252,1
-01_18_Normalized_1033_775,0
-01_18_Normalized_1036_313,0
-01_18_Normalized_1042_1734,0
-01_18_Normalized_1043_368,0
-01_18_Normalized_1066_1481,0
-01_18_Normalized_1095_1513,0
-01_18_Normalized_1099_1045,0
-01_18_Normalized_1106_501,0
-01_18_Normalized_1113_1800,0
-01_18_Normalized_1131_680,0
-01_18_Normalized_1152_1685,0
-01_18_Normalized_1178_1510,0
-01_18_Normalized_1218_905,0
-01_18_Normalized_1245_875,0
-01_18_Normalized_124_1404,0
-01_18_Normalized_1290_1358,0
-01_18_Normalized_1293_678,0
-01_18_Normalized_1299_1943,0
-01_18_Normalized_1333_283,0
-01_18_Normalized_1337_836,0
-01_18_Normalized_1366_1072,0
-01_18_Normalized_1368_1472,0
-01_18_Normalized_138_1903,0
-01_18_Normalized_1392_1875,0
-01_18_Normalized_1399_1517,0
-01_18_Normalized_1408_259,0
-01_18_Normalized_1431_1061,0
-01_18_Normalized_1439_877,0
-01_18_Normalized_1457_819,0
-01_18_Normalized_1480_615,0
-01_18_Normalized_1482_1257,0
-01_18_Normalized_1499_1066,0
-01_18_Normalized_1520_893,0
-01_18_Normalized_1533_1726,0
-01_18_Normalized_1553_1295,0
-01_18_Normalized_155_892,0
-01_18_Normalized_1561_929,0
-01_18_Normalized_1565_244,0
-01_18_Normalized_1569_1829,0
-01_18_Normalized_1614_1188,0
-01_18_Normalized_1614_1576,0
-01_18_Normalized_1626_935,0
-01_18_Normalized_1633_1845,0
-01_18_Normalized_1636_1617,0
-01_18_Normalized_1649_528,0
-01_18_Normalized_1650_743,0
-01_18_Normalized_1682_1135,0
-01_18_Normalized_1684_1045,0
-01_18_Normalized_1689_1636,0
-01_18_Normalized_1691_117,0
-01_18_Normalized_171_381,0
-01_18_Normalized_1727_1258,0
-01_18_Normalized_1729_1947,0
-01_18_Normalized_1730_1125,0
-01_18_Normalized_1763_1191,0
-01_18_Normalized_1781_1703,0
-01_18_Normalized_1792_1302,0
-01_18_Normalized_1812_385,0
-01_18_Normalized_1817_1531,0
-01_18_Normalized_1833_1600,0
-01_18_Normalized_1848_1824,0
-01_18_Normalized_1883_1757,0
-01_18_Normalized_192_1860,0
-01_18_Normalized_1937_1634,0
-01_18_Normalized_1948_439,0
-01_18_Normalized_216_1100,0
-01_18_Normalized_233_1378,0
-01_18_Normalized_242_915,0
-01_18_Normalized_243_1272,0
-01_18_Normalized_249_1307,0
-01_18_Normalized_285_1503,0
-01_18_Normalized_293_143,0
-01_18_Normalized_314_889,0
-01_18_Normalized_315_1123,0
-01_18_Normalized_320_751,0
-01_18_Normalized_324_1652,0
-01_18_Normalized_335_1803,0
-01_18_Normalized_350_331,0
-01_18_Normalized_358_855,0
-01_18_Normalized_363_297,0
-01_18_Normalized_367_1903,0
-01_18_Normalized_379_1075,0
-01_18_Normalized_384_1293,0
-01_18_Normalized_388_1154,0
-01_18_Normalized_392_904,0
-01_18_Normalized_400_1707,0
-01_18_Normalized_417_821,0
-01_18_Normalized_425_1677,0
-01_18_Normalized_437_1589,0
-01_18_Normalized_439_597,0
-01_18_Normalized_441_866,0
-01_18_Normalized_449_1115,0
-01_18_Normalized_452_696,0
-01_18_Normalized_466_1515,0
-01_18_Normalized_475_1907,0
-01_18_Normalized_489_492,0
-01_18_Normalized_494_1625,0
-01_18_Normalized_51_1320,0
-01_18_Normalized_528_670,0
-01_18_Normalized_553_458,0
-01_18_Normalized_558_1141,0
-01_18_Normalized_563_1419,0
-01_18_Normalized_566_338,0
-01_18_Normalized_586_1804,0
-01_18_Normalized_59_275,0
-01_18_Normalized_608_594,0
-01_18_Normalized_622_1497,0
-01_18_Normalized_625_1327,0
-01_18_Normalized_632_1129,0
-01_18_Normalized_636_689,0
-01_18_Normalized_708_394,0
-01_18_Normalized_723_1676,0
-01_18_Normalized_746_344,0
-01_18_Normalized_747_822,0
-01_18_Normalized_751_867,0
-01_18_Normalized_756_1117,0
-01_18_Normalized_758_1469,0
-01_18_Normalized_772_1653,0
-01_18_Normalized_779_825,0
-01_18_Normalized_77_1385,0
-01_18_Normalized_786_253,0
-01_18_Normalized_788_673,0
-01_18_Normalized_819_421,0
-01_18_Normalized_834_370,0
-01_18_Normalized_83_105,0
-01_18_Normalized_864_917,0
-01_18_Normalized_877_745,0
-01_18_Normalized_896_1369,0
-01_18_Normalized_900_407,0
-01_18_Normalized_940_1664,0
-01_18_Normalized_943_1717,0
-01_18_Normalized_974_61,0
-01_18_Normalized_988_1932,0
-01_19_Normalized_1017_1483,0
-01_19_Normalized_1030_1127,0
-01_19_Normalized_1030_364,0
-01_19_Normalized_1043_775,0
-01_19_Normalized_1044_1616,0
-01_19_Normalized_1057_614,0
-01_19_Normalized_1059_197,0
-01_19_Normalized_106_1774,0
-01_19_Normalized_1082_1341,0
-01_19_Normalized_1086_284,0
-01_19_Normalized_112_1136,0
-01_19_Normalized_1139_273,0
-01_19_Normalized_1148_1511,0
-01_19_Normalized_1159_645,0
-01_19_Normalized_1167_568,0
-01_19_Normalized_1187_1833,0
-01_19_Normalized_1193_243,0
-01_19_Normalized_1233_1769,0
-01_19_Normalized_1242_1701,0
-01_19_Normalized_1268_1151,0
-01_19_Normalized_1277_1292,0
-01_19_Normalized_127_1658,0
-01_19_Normalized_1287_405,0
-01_19_Normalized_1287_661,0
-01_19_Normalized_1314_1611,0
-01_19_Normalized_1358_266,0
-01_19_Normalized_1384_281,0
-01_19_Normalized_1389_490,0
-01_19_Normalized_1408_1896,1
-01_19_Normalized_1422_624,0
-01_19_Normalized_143_729,0
-01_19_Normalized_1454_998,0
-01_19_Normalized_1461_76,0
-01_19_Normalized_1472_1643,0
-01_19_Normalized_1483_589,0
-01_19_Normalized_1505_704,0
-01_19_Normalized_1544_1398,0
-01_19_Normalized_1547_565,0
-01_19_Normalized_1558_1855,0
-01_19_Normalized_155_96,0
-01_19_Normalized_1561_320,0
-01_19_Normalized_1566_389,0
-01_19_Normalized_156_1528,0
-01_19_Normalized_1574_279,0
-01_19_Normalized_1611_906,0
-01_19_Normalized_1623_548,0
-01_19_Normalized_1626_496,0
-01_19_Normalized_1630_184,0
-01_19_Normalized_1643_1856,0
-01_19_Normalized_165_1493,0
-01_19_Normalized_1673_749,0
-01_19_Normalized_1694_1026,0
-01_19_Normalized_1704_1709,0
-01_19_Normalized_1723_1203,0
-01_19_Normalized_172_156,0
-01_19_Normalized_1735_332,0
-01_19_Normalized_1765_1530,0
-01_19_Normalized_1775_1171,0
-01_19_Normalized_1788_782,0
-01_19_Normalized_1792_403,0
-01_19_Normalized_1796_532,0
-01_19_Normalized_1805_503,0
-01_19_Normalized_180_1260,0
-01_19_Normalized_1815_1389,0
-01_19_Normalized_1819_104,0
-01_19_Normalized_1835_1584,0
-01_19_Normalized_1836_1783,0
-01_19_Normalized_1855_1350,0
-01_19_Normalized_1858_902,0
-01_19_Normalized_1867_1791,0
-01_19_Normalized_1873_1490,0
-01_19_Normalized_1898_512,0
-01_19_Normalized_1904_1838,0
-01_19_Normalized_192_1580,0
-01_19_Normalized_215_1832,0
-01_19_Normalized_235_384,0
-01_19_Normalized_249_1822,0
-01_19_Normalized_254_821,0
-01_19_Normalized_258_530,0
-01_19_Normalized_259_498,0
-01_19_Normalized_269_348,0
-01_19_Normalized_274_1124,0
-01_19_Normalized_313_1229,0
-01_19_Normalized_315_821,0
-01_19_Normalized_328_682,0
-01_19_Normalized_336_653,0
-01_19_Normalized_358_1375,0
-01_19_Normalized_365_1247,0
-01_19_Normalized_382_678,0
-01_19_Normalized_423_737,0
-01_19_Normalized_425_1356,0
-01_19_Normalized_427_604,0
-01_19_Normalized_455_1838,0
-01_19_Normalized_468_359,0
-01_19_Normalized_490_232,0
-01_19_Normalized_496_488,0
-01_19_Normalized_570_725,0
-01_19_Normalized_572_1554,0
-01_19_Normalized_577_670,0
-01_19_Normalized_605_568,0
-01_19_Normalized_608_887,0
-01_19_Normalized_616_1125,0
-01_19_Normalized_617_826,0
-01_19_Normalized_619_105,0
-01_19_Normalized_624_498,0
-01_19_Normalized_632_1922,0
-01_19_Normalized_633_639,0
-01_19_Normalized_652_427,0
-01_19_Normalized_677_1732,0
-01_19_Normalized_681_555,0
-01_19_Normalized_690_129,0
-01_19_Normalized_694_655,0
-01_19_Normalized_695_455,0
-01_19_Normalized_707_1478,0
-01_19_Normalized_71_247,0
-01_19_Normalized_722_1032,0
-01_19_Normalized_730_1230,0
-01_19_Normalized_735_1668,0
-01_19_Normalized_73_1406,0
-01_19_Normalized_747_1186,0
-01_19_Normalized_754_1513,0
-01_19_Normalized_755_308,0
-01_19_Normalized_763_1252,0
-01_19_Normalized_767_1060,0
-01_19_Normalized_774_1172,1
-01_19_Normalized_776_863,0
-01_19_Normalized_803_1610,0
-01_19_Normalized_805_660,0
-01_19_Normalized_814_341,0
-01_19_Normalized_816_1948,0
-01_19_Normalized_819_844,0
-01_19_Normalized_834_1762,0
-01_19_Normalized_836_1402,0
-01_19_Normalized_854_344,0
-01_19_Normalized_865_1588,1
-01_19_Normalized_881_935,0
-01_19_Normalized_908_376,0
-01_19_Normalized_913_1129,0
-01_19_Normalized_916_1881,0
-01_19_Normalized_918_1451,0
-01_19_Normalized_946_117,0
-01_19_Normalized_976_245,0
-01_19_Normalized_981_939,0
-01_19_Normalized_983_1601,0
-01_19_Normalized_993_327,0
-01_20_Normalized_1020_1284,0
-01_20_Normalized_1030_275,0
-01_20_Normalized_1059_1250,0
-01_20_Normalized_1062_1007,0
-01_20_Normalized_1064_911,0
-01_20_Normalized_1080_342,0
-01_20_Normalized_1082_1517,0
-01_20_Normalized_1103_1235,0
-01_20_Normalized_1150_168,0
-01_20_Normalized_1151_1322,0
-01_20_Normalized_1183_878,0
-01_20_Normalized_1185_1947,0
-01_20_Normalized_1185_963,0
-01_20_Normalized_1191_658,0
-01_20_Normalized_1192_931,0
-01_20_Normalized_119_368,0
-01_20_Normalized_1228_585,0
-01_20_Normalized_1262_1768,0
-01_20_Normalized_1264_747,0
-01_20_Normalized_1296_401,0
-01_20_Normalized_1315_777,0
-01_20_Normalized_1336_912,0
-01_20_Normalized_1340_258,0
-01_20_Normalized_1371_747,0
-01_20_Normalized_1386_1298,0
-01_20_Normalized_1412_966,0
-01_20_Normalized_1423_362,0
-01_20_Normalized_1439_908,0
-01_20_Normalized_1471_833,0
-01_20_Normalized_1472_652,0
-01_20_Normalized_1501_541,0
-01_20_Normalized_1513_114,0
-01_20_Normalized_1527_674,0
-01_20_Normalized_1539_1038,0
-01_20_Normalized_1568_1303,0
-01_20_Normalized_157_671,0
-01_20_Normalized_1587_544,0
-01_20_Normalized_1590_764,0
-01_20_Normalized_159_1547,0
-01_20_Normalized_1603_1821,0
-01_20_Normalized_1665_1430,0
-01_20_Normalized_1671_780,0
-01_20_Normalized_167_641,0
-01_20_Normalized_1709_1755,0
-01_20_Normalized_1720_1461,0
-01_20_Normalized_1726_433,0
-01_20_Normalized_1735_1608,0
-01_20_Normalized_1741_1516,0
-01_20_Normalized_1742_1706,0
-01_20_Normalized_1744_1393,0
-01_20_Normalized_1745_694,0
-01_20_Normalized_1773_1443,0
-01_20_Normalized_1776_1348,0
-01_20_Normalized_1780_1608,0
-01_20_Normalized_1805_1177,0
-01_20_Normalized_1822_288,0
-01_20_Normalized_1852_1179,0
-01_20_Normalized_1870_897,0
-01_20_Normalized_1875_1290,0
-01_20_Normalized_1883_786,0
-01_20_Normalized_1905_1601,0
-01_20_Normalized_1919_961,0
-01_20_Normalized_1936_1229,0
-01_20_Normalized_1949_1306,0
-01_20_Normalized_196_1065,0
-01_20_Normalized_212_1740,0
-01_20_Normalized_229_1766,0
-01_20_Normalized_242_1290,0
-01_20_Normalized_252_648,0
-01_20_Normalized_253_1546,0
-01_20_Normalized_264_1262,0
-01_20_Normalized_270_1586,0
-01_20_Normalized_308_1435,0
-01_20_Normalized_309_356,0
-01_20_Normalized_339_864,0
-01_20_Normalized_341_1061,0
-01_20_Normalized_368_1423,0
-01_20_Normalized_373_1144,0
-01_20_Normalized_376_1499,0
-01_20_Normalized_380_208,0
-01_20_Normalized_381_1227,0
-01_20_Normalized_402_1167,0
-01_20_Normalized_412_682,0
-01_20_Normalized_423_652,0
-01_20_Normalized_425_1895,0
-01_20_Normalized_455_184,0
-01_20_Normalized_504_744,0
-01_20_Normalized_505_235,0
-01_20_Normalized_505_982,0
-01_20_Normalized_516_605,0
-01_20_Normalized_525_212,0
-01_20_Normalized_537_1227,0
-01_20_Normalized_540_1045,0
-01_20_Normalized_549_474,0
-01_20_Normalized_564_1573,0
-01_20_Normalized_583_1761,0
-01_20_Normalized_599_57,0
-01_20_Normalized_609_1499,0
-01_20_Normalized_610_1923,0
-01_20_Normalized_617_429,0
-01_20_Normalized_624_811,0
-01_20_Normalized_640_379,0
-01_20_Normalized_644_1367,0
-01_20_Normalized_678_1242,0
-01_20_Normalized_683_1518,0
-01_20_Normalized_697_509,0
-01_20_Normalized_732_1519,0
-01_20_Normalized_734_1677,0
-01_20_Normalized_751_253,0
-01_20_Normalized_752_460,0
-01_20_Normalized_761_671,0
-01_20_Normalized_763_1203,0
-01_20_Normalized_770_1113,0
-01_20_Normalized_789_1535,0
-01_20_Normalized_791_914,0
-01_20_Normalized_803_1506,0
-01_20_Normalized_828_1530,0
-01_20_Normalized_847_428,0
-01_20_Normalized_853_1547,0
-01_20_Normalized_877_1744,0
-01_20_Normalized_897_1241,0
-01_20_Normalized_907_369,0
-01_20_Normalized_915_144,0
-01_20_Normalized_915_780,0
-01_20_Normalized_947_865,0
-01_20_Normalized_981_895,0
-01_20_Normalized_982_546,0
-01_20_Normalized_987_1469,0
-01_20_Normalized_998_421,0
-01_21_Normalized_1015_300,0
-01_21_Normalized_1016_118,0
-01_21_Normalized_1020_1650,0
-01_21_Normalized_1027_607,0
-01_21_Normalized_1033_86,0
-01_21_Normalized_1037_1344,0
-01_21_Normalized_1046_1256,0
-01_21_Normalized_1083_310,0
-01_21_Normalized_1101_489,0
-01_21_Normalized_1112_1757,0
-01_21_Normalized_1122_761,0
-01_21_Normalized_1123_297,0
-01_21_Normalized_1130_1223,0
-01_21_Normalized_1138_635,0
-01_21_Normalized_113_433,1
-01_21_Normalized_1158_1778,0
-01_21_Normalized_1162_689,0
-01_21_Normalized_1168_1252,0
-01_21_Normalized_1211_663,0
-01_21_Normalized_1212_1850,0
-01_21_Normalized_1217_549,0
-01_21_Normalized_1225_695,0
-01_21_Normalized_1238_1694,0
-01_21_Normalized_1247_1310,0
-01_21_Normalized_1247_254,0
-01_21_Normalized_126_1332,0
-01_21_Normalized_1270_1140,0
-01_21_Normalized_1276_1830,0
-01_21_Normalized_1277_348,0
-01_21_Normalized_1309_1384,0
-01_21_Normalized_1311_909,0
-01_21_Normalized_1318_493,0
-01_21_Normalized_1339_1260,0
-01_21_Normalized_1348_223,0
-01_21_Normalized_1349_1632,0
-01_21_Normalized_1383_1222,0
-01_21_Normalized_1412_365,0
-01_21_Normalized_1413_236,0
-01_21_Normalized_1417_167,0
-01_21_Normalized_1427_1358,0
-01_21_Normalized_142_1723,0
-01_21_Normalized_143_134,0
-01_21_Normalized_1440_89,0
-01_21_Normalized_1449_1158,1
-01_21_Normalized_1466_250,0
-01_21_Normalized_1471_1901,0
-01_21_Normalized_1473_555,0
-01_21_Normalized_1486_964,0
-01_21_Normalized_1490_1110,0
-01_21_Normalized_1490_294,0
-01_21_Normalized_1491_802,0
-01_21_Normalized_149_941,0
-01_21_Normalized_1503_1594,0
-01_21_Normalized_1521_687,0
-01_21_Normalized_152_1661,0
-01_21_Normalized_1561_1314,0
-01_21_Normalized_1585_1462,0
-01_21_Normalized_1600_1388,1
-01_21_Normalized_1601_1945,0
-01_21_Normalized_1601_785,0
-01_21_Normalized_160_1394,0
-01_21_Normalized_1613_1358,0
-01_21_Normalized_1616_960,0
-01_21_Normalized_1630_1383,1
-01_21_Normalized_167_1771,0
-01_21_Normalized_1681_1728,0
-01_21_Normalized_1683_1860,0
-01_21_Normalized_1705_814,0
-01_21_Normalized_1756_115,0
-01_21_Normalized_1762_1551,0
-01_21_Normalized_1783_314,1
-01_21_Normalized_178_201,0
-01_21_Normalized_1792_1308,0
-01_21_Normalized_1802_991,0
-01_21_Normalized_1804_748,0
-01_21_Normalized_1853_1056,0
-01_21_Normalized_1853_241,0
-01_21_Normalized_1860_1371,0
-01_21_Normalized_1898_1127,0
-01_21_Normalized_1913_469,0
-01_21_Normalized_1918_1235,0
-01_21_Normalized_1925_874,0
-01_21_Normalized_1927_503,0
-01_21_Normalized_1936_323,0
-01_21_Normalized_1943_1154,0
-01_21_Normalized_1943_846,0
-01_21_Normalized_213_494,0
-01_21_Normalized_254_771,0
-01_21_Normalized_260_273,0
-01_21_Normalized_274_1428,0
-01_21_Normalized_281_1310,0
-01_21_Normalized_294_283,0
-01_21_Normalized_298_1188,0
-01_21_Normalized_306_1666,0
-01_21_Normalized_309_627,0
-01_21_Normalized_341_262,0
-01_21_Normalized_345_138,0
-01_21_Normalized_346_1921,0
-01_21_Normalized_367_1883,0
-01_21_Normalized_376_59,0
-01_21_Normalized_382_1788,0
-01_21_Normalized_389_1657,0
-01_21_Normalized_397_797,0
-01_21_Normalized_421_485,0
-01_21_Normalized_427_1524,0
-01_21_Normalized_446_941,0
-01_21_Normalized_462_352,0
-01_21_Normalized_467_1936,0
-01_21_Normalized_476_661,0
-01_21_Normalized_481_1618,0
-01_21_Normalized_527_1762,0
-01_21_Normalized_531_441,0
-01_21_Normalized_534_618,0
-01_21_Normalized_536_1012,0
-01_21_Normalized_545_962,0
-01_21_Normalized_557_52,0
-01_21_Normalized_576_894,0
-01_21_Normalized_59_1619,0
-01_21_Normalized_602_1421,0
-01_21_Normalized_608_296,0
-01_21_Normalized_614_1818,0
-01_21_Normalized_654_1597,0
-01_21_Normalized_656_922,0
-01_21_Normalized_668_61,0
-01_21_Normalized_66_1048,0
-01_21_Normalized_693_427,0
-01_21_Normalized_741_1925,0
-01_21_Normalized_758_277,0
-01_21_Normalized_759_1465,0
-01_21_Normalized_771_1921,0
-01_21_Normalized_778_1327,0
-01_21_Normalized_794_1434,0
-01_21_Normalized_796_124,0
-01_21_Normalized_797_1181,0
-01_21_Normalized_803_1677,0
-01_21_Normalized_825_1153,0
-01_21_Normalized_838_784,0
-01_21_Normalized_840_383,0
-01_21_Normalized_846_460,0
-01_21_Normalized_883_148,0
-01_21_Normalized_893_1608,0
-01_21_Normalized_91_1257,0
-01_21_Normalized_924_283,0
-01_21_Normalized_931_1540,0
-01_21_Normalized_938_1822,0
-01_21_Normalized_962_1186,0
-01_21_Normalized_96_602,0
-01_21_Normalized_993_264,0
-01_22_Normalized_1004_1847,0
-01_22_Normalized_1008_297,0
-01_22_Normalized_100_1076,0
-01_22_Normalized_1017_65,0
-01_22_Normalized_1034_550,0
-01_22_Normalized_1045_101,0
-01_22_Normalized_1049_316,1
-01_22_Normalized_1099_50,0
-01_22_Normalized_109_513,0
-01_22_Normalized_1113_651,1
-01_22_Normalized_1114_261,0
-01_22_Normalized_1120_1598,0
-01_22_Normalized_1150_946,0
-01_22_Normalized_1161_796,0
-01_22_Normalized_1162_120,0
-01_22_Normalized_1166_1893,0
-01_22_Normalized_116_1907,0
-01_22_Normalized_1175_571,0
-01_22_Normalized_1218_1628,0
-01_22_Normalized_121_351,0
-01_22_Normalized_122_1384,0
-01_22_Normalized_1231_833,0
-01_22_Normalized_1233_521,0
-01_22_Normalized_1241_1044,0
-01_22_Normalized_1247_1944,1
-01_22_Normalized_1263_1343,0
-01_22_Normalized_1266_1261,0
-01_22_Normalized_1268_1780,0
-01_22_Normalized_1273_1905,0
-01_22_Normalized_1277_1709,0
-01_22_Normalized_128_1180,0
-01_22_Normalized_1295_1125,0
-01_22_Normalized_1308_1541,0
-01_22_Normalized_1350_249,0
-01_22_Normalized_1359_328,0
-01_22_Normalized_1361_529,0
-01_22_Normalized_1369_1647,0
-01_22_Normalized_1383_601,0
-01_22_Normalized_1387_1471,0
-01_22_Normalized_1387_811,0
-01_22_Normalized_1394_1725,0
-01_22_Normalized_1397_1343,0
-01_22_Normalized_1405_160,0
-01_22_Normalized_1412_1307,0
-01_22_Normalized_1425_1136,0
-01_22_Normalized_1425_1445,0
-01_22_Normalized_142_1153,0
-01_22_Normalized_1440_571,0
-01_22_Normalized_1445_249,0
-01_22_Normalized_1501_476,0
-01_22_Normalized_1502_1926,0
-01_22_Normalized_1540_945,0
-01_22_Normalized_1553_829,0
-01_22_Normalized_1571_409,0
-01_22_Normalized_1572_271,1
-01_22_Normalized_1585_844,0
-01_22_Normalized_158_1085,0
-01_22_Normalized_1592_248,0
-01_22_Normalized_1592_548,0
-01_22_Normalized_1593_1376,0
-01_22_Normalized_1609_1759,0
-01_22_Normalized_1609_1913,0
-01_22_Normalized_1614_934,0
-01_22_Normalized_1638_1115,0
-01_22_Normalized_1660_1913,1
-01_22_Normalized_1666_1806,0
-01_22_Normalized_1697_391,0
-01_22_Normalized_1699_830,0
-01_22_Normalized_1724_229,0
-01_22_Normalized_175_1351,0
-01_22_Normalized_1771_1474,0
-01_22_Normalized_1805_1896,0
-01_22_Normalized_1826_1416,0
-01_22_Normalized_1826_718,0
-01_22_Normalized_1835_333,0
-01_22_Normalized_1848_481,0
-01_22_Normalized_184_1388,0
-01_22_Normalized_1879_619,0
-01_22_Normalized_1902_827,0
-01_22_Normalized_1912_265,0
-01_22_Normalized_1928_810,0
-01_22_Normalized_194_434,0
-01_22_Normalized_195_1126,0
-01_22_Normalized_198_1674,0
-01_22_Normalized_225_1279,0
-01_22_Normalized_251_1933,0
-01_22_Normalized_255_1400,0
-01_22_Normalized_261_450,0
-01_22_Normalized_267_913,0
-01_22_Normalized_279_1885,0
-01_22_Normalized_280_156,0
-01_22_Normalized_282_1840,0
-01_22_Normalized_283_1156,0
-01_22_Normalized_291_1127,0
-01_22_Normalized_295_1430,0
-01_22_Normalized_295_1663,0
-01_22_Normalized_313_1915,0
-01_22_Normalized_324_1450,0
-01_22_Normalized_339_327,0
-01_22_Normalized_345_62,0
-01_22_Normalized_359_1425,0
-01_22_Normalized_383_1692,0
-01_22_Normalized_384_300,0
-01_22_Normalized_414_652,0
-01_22_Normalized_422_1564,0
-01_22_Normalized_434_284,0
-01_22_Normalized_454_1299,0
-01_22_Normalized_466_827,0
-01_22_Normalized_469_1853,0
-01_22_Normalized_473_731,0
-01_22_Normalized_482_1730,0
-01_22_Normalized_491_1164,0
-01_22_Normalized_50_1504,0
-01_22_Normalized_530_184,0
-01_22_Normalized_532_636,0
-01_22_Normalized_538_296,1
-01_22_Normalized_53_671,0
-01_22_Normalized_566_1480,0
-01_22_Normalized_568_897,0
-01_22_Normalized_572_1926,0
-01_22_Normalized_588_1163,0
-01_22_Normalized_634_1627,0
-01_22_Normalized_662_1537,0
-01_22_Normalized_67_1183,0
-01_22_Normalized_696_1497,0
-01_22_Normalized_709_1921,1
-01_22_Normalized_730_720,0
-01_22_Normalized_761_642,0
-01_22_Normalized_765_432,1
-01_22_Normalized_771_1676,0
-01_22_Normalized_787_1391,0
-01_22_Normalized_793_163,0
-01_22_Normalized_802_1051,0
-01_22_Normalized_809_935,1
-01_22_Normalized_810_1080,0
-01_22_Normalized_812_1947,0
-01_22_Normalized_823_689,0
-01_22_Normalized_831_1661,0
-01_22_Normalized_849_354,0
-01_22_Normalized_854_669,0
-01_22_Normalized_860_1156,0
-01_22_Normalized_863_168,0
-01_22_Normalized_921_1099,0
-01_22_Normalized_927_1363,0
-01_22_Normalized_940_529,0
-01_22_Normalized_946_317,0
-01_22_Normalized_973_1748,0
-01_22_Normalized_977_178,0
-01_22_Normalized_98_134,0
-01_23_Normalized_1002_1211,0
-01_23_Normalized_1022_173,0
-01_23_Normalized_102_908,0
-01_23_Normalized_1030_784,0
-01_23_Normalized_1050_346,0
-01_23_Normalized_1052_817,0
-01_23_Normalized_1085_783,0
-01_23_Normalized_1114_1452,0
-01_23_Normalized_1114_533,0
-01_23_Normalized_1117_225,0
-01_23_Normalized_1131_378,0
-01_23_Normalized_1166_1120,0
-01_23_Normalized_1186_157,0
-01_23_Normalized_1206_75,1
-01_23_Normalized_1214_318,0
-01_23_Normalized_1216_356,0
-01_23_Normalized_122_411,0
-01_23_Normalized_1231_387,0
-01_23_Normalized_1233_1723,0
-01_23_Normalized_1234_1863,0
-01_23_Normalized_1236_1323,0
-01_23_Normalized_123_643,0
-01_23_Normalized_1260_706,0
-01_23_Normalized_1269_1070,0
-01_23_Normalized_128_888,0
-01_23_Normalized_1314_558,0
-01_23_Normalized_1338_520,0
-01_23_Normalized_1339_1219,0
-01_23_Normalized_1383_532,0
-01_23_Normalized_1389_1199,0
-01_23_Normalized_1406_289,0
-01_23_Normalized_1414_692,0
-01_23_Normalized_1416_413,0
-01_23_Normalized_1421_71,0
-01_23_Normalized_1423_1014,0
-01_23_Normalized_1428_1218,0
-01_23_Normalized_1444_762,0
-01_23_Normalized_1497_385,0
-01_23_Normalized_1515_1786,0
-01_23_Normalized_1522_492,0
-01_23_Normalized_1543_1797,0
-01_23_Normalized_1545_1338,0
-01_23_Normalized_1567_1189,0
-01_23_Normalized_157_1014,0
-01_23_Normalized_157_708,0
-01_23_Normalized_1590_710,0
-01_23_Normalized_1594_494,0
-01_23_Normalized_1595_897,0
-01_23_Normalized_1599_1284,0
-01_23_Normalized_1603_767,0
-01_23_Normalized_1634_1243,0
-01_23_Normalized_163_578,0
-01_23_Normalized_1650_391,0
-01_23_Normalized_1655_740,0
-01_23_Normalized_1661_1443,0
-01_23_Normalized_168_1473,0
-01_23_Normalized_1714_1466,0
-01_23_Normalized_1717_289,0
-01_23_Normalized_173_319,0
-01_23_Normalized_1740_1874,0
-01_23_Normalized_1745_474,0
-01_23_Normalized_1750_1712,0
-01_23_Normalized_1758_259,0
-01_23_Normalized_175_1822,0
-01_23_Normalized_1760_1808,0
-01_23_Normalized_1768_1380,0
-01_23_Normalized_1777_496,0
-01_23_Normalized_1787_1754,0
-01_23_Normalized_1797_247,0
-01_23_Normalized_1798_1678,0
-01_23_Normalized_1800_386,0
-01_23_Normalized_1826_1755,0
-01_23_Normalized_1864_1914,0
-01_23_Normalized_1875_980,0
-01_23_Normalized_1912_768,0
-01_23_Normalized_207_851,0
-01_23_Normalized_224_569,0
-01_23_Normalized_253_1868,0
-01_23_Normalized_255_1798,0
-01_23_Normalized_275_1153,0
-01_23_Normalized_293_1364,0
-01_23_Normalized_298_716,0
-01_23_Normalized_312_1623,0
-01_23_Normalized_312_522,0
-01_23_Normalized_330_1943,0
-01_23_Normalized_338_1062,0
-01_23_Normalized_347_1323,0
-01_23_Normalized_358_141,0
-01_23_Normalized_359_701,0
-01_23_Normalized_381_1865,0
-01_23_Normalized_393_1328,0
-01_23_Normalized_414_1218,0
-01_23_Normalized_418_1816,0
-01_23_Normalized_430_1781,0
-01_23_Normalized_434_762,0
-01_23_Normalized_459_1908,0
-01_23_Normalized_460_730,0
-01_23_Normalized_463_1760,0
-01_23_Normalized_472_826,0
-01_23_Normalized_480_141,0
-01_23_Normalized_485_545,0
-01_23_Normalized_490_1850,0
-01_23_Normalized_540_410,0
-01_23_Normalized_554_906,0
-01_23_Normalized_558_119,0
-01_23_Normalized_569_402,0
-01_23_Normalized_573_601,0
-01_23_Normalized_591_1671,0
-01_23_Normalized_606_1052,0
-01_23_Normalized_614_1487,0
-01_23_Normalized_618_119,0
-01_23_Normalized_620_429,0
-01_23_Normalized_62_761,0
-01_23_Normalized_644_1306,0
-01_23_Normalized_647_559,0
-01_23_Normalized_687_1175,0
-01_23_Normalized_688_1298,0
-01_23_Normalized_69_1669,0
-01_23_Normalized_741_1170,0
-01_23_Normalized_74_472,0
-01_23_Normalized_761_349,0
-01_23_Normalized_767_1817,0
-01_23_Normalized_768_1586,0
-01_23_Normalized_775_179,0
-01_23_Normalized_777_1865,0
-01_23_Normalized_79_566,0
-01_23_Normalized_802_607,0
-01_23_Normalized_835_1303,0
-01_23_Normalized_844_1042,0
-01_23_Normalized_852_581,0
-01_23_Normalized_85_140,0
-01_23_Normalized_864_1146,0
-01_23_Normalized_887_168,0
-01_23_Normalized_909_1557,0
-01_23_Normalized_90_396,0
-01_23_Normalized_934_771,0
-01_23_Normalized_936_879,0
-01_23_Normalized_948_426,0
-01_23_Normalized_950_987,0
-01_23_Normalized_964_952,0
-01_23_Normalized_983_672,0
-01_24_Normalized_100_1430,0
-01_24_Normalized_1020_1220,0
-01_24_Normalized_102_731,0
-01_24_Normalized_1033_1871,0
-01_24_Normalized_1033_470,0
-01_24_Normalized_1054_546,0
-01_24_Normalized_1059_1474,0
-01_24_Normalized_1069_1926,0
-01_24_Normalized_106_561,0
-01_24_Normalized_1080_977,0
-01_24_Normalized_1088_1883,0
-01_24_Normalized_1128_1118,0
-01_24_Normalized_1130_1064,0
-01_24_Normalized_1152_648,0
-01_24_Normalized_1155_293,0
-01_24_Normalized_1178_252,0
-01_24_Normalized_1185_1464,0
-01_24_Normalized_1194_390,0
-01_24_Normalized_1207_1064,0
-01_24_Normalized_1209_762,0
-01_24_Normalized_1252_164,0
-01_24_Normalized_1270_324,0
-01_24_Normalized_1275_1067,0
-01_24_Normalized_1277_1360,0
-01_24_Normalized_1311_190,0
-01_24_Normalized_1316_1654,0
-01_24_Normalized_1337_1362,0
-01_24_Normalized_1340_924,0
-01_24_Normalized_1344_723,0
-01_24_Normalized_1365_1674,0
-01_24_Normalized_1366_619,0
-01_24_Normalized_1376_319,0
-01_24_Normalized_1379_555,0
-01_24_Normalized_1397_491,0
-01_24_Normalized_1406_524,0
-01_24_Normalized_1417_155,0
-01_24_Normalized_1427_302,0
-01_24_Normalized_1468_57,0
-01_24_Normalized_1477_1334,0
-01_24_Normalized_1487_1773,0
-01_24_Normalized_1489_1039,0
-01_24_Normalized_1490_827,0
-01_24_Normalized_1503_178,0
-01_24_Normalized_1527_1320,0
-01_24_Normalized_1527_430,0
-01_24_Normalized_1548_1434,0
-01_24_Normalized_1574_600,0
-01_24_Normalized_1583_1496,0
-01_24_Normalized_1603_395,0
-01_24_Normalized_1625_1799,0
-01_24_Normalized_1637_1569,0
-01_24_Normalized_1661_1481,0
-01_24_Normalized_1676_1021,0
-01_24_Normalized_1678_1369,1
-01_24_Normalized_1685_1064,0
-01_24_Normalized_1691_1487,0
-01_24_Normalized_1691_270,0
-01_24_Normalized_1748_641,0
-01_24_Normalized_1777_1759,0
-01_24_Normalized_177_1310,0
-01_24_Normalized_177_741,0
-01_24_Normalized_1781_1582,0
-01_24_Normalized_1794_1941,0
-01_24_Normalized_1795_1630,0
-01_24_Normalized_1796_1146,0
-01_24_Normalized_1811_1583,0
-01_24_Normalized_1835_1029,0
-01_24_Normalized_1844_1241,0
-01_24_Normalized_1857_1871,0
-01_24_Normalized_1858_1443,0
-01_24_Normalized_1864_1156,0
-01_24_Normalized_1864_1770,0
-01_24_Normalized_1878_918,0
-01_24_Normalized_1888_1274,0
-01_24_Normalized_1889_1443,0
-01_24_Normalized_1916_708,0
-01_24_Normalized_1920_478,0
-01_24_Normalized_205_765,0
-01_24_Normalized_223_1694,0
-01_24_Normalized_233_1776,0
-01_24_Normalized_240_324,0
-01_24_Normalized_244_973,0
-01_24_Normalized_246_1718,0
-01_24_Normalized_248_798,0
-01_24_Normalized_250_1313,0
-01_24_Normalized_262_1284,0
-01_24_Normalized_293_1465,0
-01_24_Normalized_323_680,0
-01_24_Normalized_332_864,0
-01_24_Normalized_357_1279,0
-01_24_Normalized_358_735,0
-01_24_Normalized_377_1789,0
-01_24_Normalized_389_1673,0
-01_24_Normalized_422_1925,0
-01_24_Normalized_431_509,0
-01_24_Normalized_440_1885,0
-01_24_Normalized_450_1914,0
-01_24_Normalized_452_370,0
-01_24_Normalized_453_1147,0
-01_24_Normalized_470_811,0
-01_24_Normalized_472_977,0
-01_24_Normalized_499_1887,0
-01_24_Normalized_544_1498,0
-01_24_Normalized_548_1793,0
-01_24_Normalized_587_533,0
-01_24_Normalized_590_185,0
-01_24_Normalized_602_1483,0
-01_24_Normalized_609_1912,0
-01_24_Normalized_656_1332,0
-01_24_Normalized_662_545,0
-01_24_Normalized_677_1080,0
-01_24_Normalized_709_941,0
-01_24_Normalized_721_105,0
-01_24_Normalized_731_1013,0
-01_24_Normalized_737_255,0
-01_24_Normalized_752_1071,0
-01_24_Normalized_757_1274,0
-01_24_Normalized_779_965,0
-01_24_Normalized_780_534,0
-01_24_Normalized_781_802,0
-01_24_Normalized_801_1884,0
-01_24_Normalized_803_484,0
-01_24_Normalized_809_1575,0
-01_24_Normalized_834_564,0
-01_24_Normalized_844_1756,0
-01_24_Normalized_905_626,0
-01_24_Normalized_907_1195,0
-01_24_Normalized_914_1240,0
-01_24_Normalized_91_1877,0
-01_24_Normalized_931_1931,1
-01_24_Normalized_937_1294,0
-01_24_Normalized_942_1218,0
-01_24_Normalized_943_1084,0
-01_24_Normalized_966_693,0
-01_24_Normalized_96_164,0
-01_24_Normalized_975_1259,0
-01_24_Normalized_980_648,0
-01_24_Normalized_999_472,0
-01_25_Normalized_1003_1564,0
-01_25_Normalized_1013_1273,0
-01_25_Normalized_1022_153,0
-01_25_Normalized_1024_317,0
-01_25_Normalized_1049_593,0
-01_25_Normalized_104_77,0
-01_25_Normalized_1058_1911,0
-01_25_Normalized_1063_669,0
-01_25_Normalized_1065_935,0
-01_25_Normalized_1084_1833,0
-01_25_Normalized_1094_789,0
-01_25_Normalized_1102_76,0
-01_25_Normalized_1104_832,0
-01_25_Normalized_112_1421,0
-01_25_Normalized_1133_868,0
-01_25_Normalized_1176_1107,0
-01_25_Normalized_1179_733,0
-01_25_Normalized_1196_474,0
-01_25_Normalized_1204_1225,0
-01_25_Normalized_1209_1061,0
-01_25_Normalized_1210_1778,0
-01_25_Normalized_1239_1454,0
-01_25_Normalized_1247_979,0
-01_25_Normalized_1279_376,0
-01_25_Normalized_129_1056,0
-01_25_Normalized_1315_1425,0
-01_25_Normalized_1336_661,0
-01_25_Normalized_134_512,0
-01_25_Normalized_1360_134,0
-01_25_Normalized_1369_1369,0
-01_25_Normalized_1375_1643,0
-01_25_Normalized_1395_331,0
-01_25_Normalized_1403_220,0
-01_25_Normalized_1405_126,0
-01_25_Normalized_1407_977,1
-01_25_Normalized_1443_1620,0
-01_25_Normalized_1448_1664,0
-01_25_Normalized_1454_1539,0
-01_25_Normalized_1473_1792,0
-01_25_Normalized_1489_1886,0
-01_25_Normalized_1489_221,0
-01_25_Normalized_148_1391,0
-01_25_Normalized_1534_1912,0
-01_25_Normalized_1539_1241,0
-01_25_Normalized_1552_1692,0
-01_25_Normalized_1635_644,0
-01_25_Normalized_1658_1667,0
-01_25_Normalized_1660_1809,0
-01_25_Normalized_166_1685,0
-01_25_Normalized_1672_1389,0
-01_25_Normalized_1677_755,0
-01_25_Normalized_1693_1804,0
-01_25_Normalized_1714_1697,0
-01_25_Normalized_1762_150,0
-01_25_Normalized_1773_1767,0
-01_25_Normalized_1773_476,0
-01_25_Normalized_1781_1130,0
-01_25_Normalized_1786_1598,0
-01_25_Normalized_1792_210,0
-01_25_Normalized_1796_1181,0
-01_25_Normalized_1817_906,0
-01_25_Normalized_184_588,0
-01_25_Normalized_1854_255,0
-01_25_Normalized_1857_1536,0
-01_25_Normalized_1866_1081,0
-01_25_Normalized_1879_1712,0
-01_25_Normalized_1879_1938,0
-01_25_Normalized_1885_613,0
-01_25_Normalized_1931_1717,0
-01_25_Normalized_1936_1115,0
-01_25_Normalized_227_510,0
-01_25_Normalized_228_1516,0
-01_25_Normalized_256_1822,0
-01_25_Normalized_267_1507,0
-01_25_Normalized_269_1736,0
-01_25_Normalized_279_1156,0
-01_25_Normalized_313_55,0
-01_25_Normalized_317_1404,0
-01_25_Normalized_337_1019,0
-01_25_Normalized_338_861,0
-01_25_Normalized_339_784,0
-01_25_Normalized_353_1640,0
-01_25_Normalized_376_1670,0
-01_25_Normalized_381_1081,0
-01_25_Normalized_420_1772,0
-01_25_Normalized_426_1873,0
-01_25_Normalized_426_307,0
-01_25_Normalized_428_392,0
-01_25_Normalized_442_1812,0
-01_25_Normalized_443_1846,0
-01_25_Normalized_455_754,0
-01_25_Normalized_492_893,0
-01_25_Normalized_505_463,0
-01_25_Normalized_576_1627,0
-01_25_Normalized_581_1947,0
-01_25_Normalized_588_499,0
-01_25_Normalized_58_1425,0
-01_25_Normalized_592_1351,0
-01_25_Normalized_592_963,0
-01_25_Normalized_594_372,0
-01_25_Normalized_609_1521,0
-01_25_Normalized_610_1910,0
-01_25_Normalized_637_940,0
-01_25_Normalized_643_1723,0
-01_25_Normalized_645_1229,0
-01_25_Normalized_648_205,0
-01_25_Normalized_650_1883,0
-01_25_Normalized_657_1192,0
-01_25_Normalized_660_1685,0
-01_25_Normalized_672_1270,0
-01_25_Normalized_688_1405,0
-01_25_Normalized_688_499,0
-01_25_Normalized_69_224,0
-01_25_Normalized_715_1861,0
-01_25_Normalized_721_1893,0
-01_25_Normalized_728_807,0
-01_25_Normalized_730_1576,0
-01_25_Normalized_731_1168,0
-01_25_Normalized_736_1533,0
-01_25_Normalized_740_261,0
-01_25_Normalized_766_740,0
-01_25_Normalized_79_1403,0
-01_25_Normalized_802_688,0
-01_25_Normalized_806_940,0
-01_25_Normalized_816_261,0
-01_25_Normalized_830_1227,0
-01_25_Normalized_842_1336,0
-01_25_Normalized_853_500,0
-01_25_Normalized_861_1125,0
-01_25_Normalized_871_618,0
-01_25_Normalized_878_1812,0
-01_25_Normalized_894_410,0
-01_25_Normalized_895_1629,0
-01_25_Normalized_921_1174,0
-01_25_Normalized_991_1725,0
-01_25_Normalized_996_1635,0
-01_26_Normalized_1013_1766,0
-01_26_Normalized_1028_1792,0
-01_26_Normalized_1032_1488,0
-01_26_Normalized_1038_588,0
-01_26_Normalized_1042_1823,0
-01_26_Normalized_1071_1723,0
-01_26_Normalized_1078_1148,0
-01_26_Normalized_1080_832,0
-01_26_Normalized_1088_1765,0
-01_26_Normalized_1092_1935,0
-01_26_Normalized_1104_194,0
-01_26_Normalized_1130_1105,0
-01_26_Normalized_1130_1658,0
-01_26_Normalized_1144_1136,0
-01_26_Normalized_1175_59,0
-01_26_Normalized_1182_514,0
-01_26_Normalized_1191_1245,0
-01_26_Normalized_1205_1102,0
-01_26_Normalized_1225_1215,0
-01_26_Normalized_1231_1261,0
-01_26_Normalized_1245_1392,0
-01_26_Normalized_1262_1233,0
-01_26_Normalized_1262_694,0
-01_26_Normalized_1283_95,0
-01_26_Normalized_1297_1462,0
-01_26_Normalized_1298_492,0
-01_26_Normalized_1299_1597,0
-01_26_Normalized_1382_937,0
-01_26_Normalized_1383_1369,0
-01_26_Normalized_1386_253,0
-01_26_Normalized_1394_1062,0
-01_26_Normalized_1411_629,0
-01_26_Normalized_1418_1310,0
-01_26_Normalized_1425_1189,0
-01_26_Normalized_142_178,0
-01_26_Normalized_1447_595,0
-01_26_Normalized_1455_1944,0
-01_26_Normalized_1458_1560,1
-01_26_Normalized_1463_370,0
-01_26_Normalized_1468_1130,0
-01_26_Normalized_1479_1326,0
-01_26_Normalized_1501_1751,0
-01_26_Normalized_1502_834,0
-01_26_Normalized_1504_1074,0
-01_26_Normalized_1511_1318,0
-01_26_Normalized_1513_1869,0
-01_26_Normalized_1525_598,0
-01_26_Normalized_1533_342,0
-01_26_Normalized_1541_1596,0
-01_26_Normalized_1572_1389,0
-01_26_Normalized_1576_846,0
-01_26_Normalized_1606_702,0
-01_26_Normalized_1624_748,0
-01_26_Normalized_1651_1515,0
-01_26_Normalized_1658_1685,0
-01_26_Normalized_1675_1829,0
-01_26_Normalized_1679_1289,0
-01_26_Normalized_1703_1679,0
-01_26_Normalized_1708_452,0
-01_26_Normalized_1735_513,0
-01_26_Normalized_1753_793,0
-01_26_Normalized_1765_262,0
-01_26_Normalized_1784_1064,0
-01_26_Normalized_1798_1887,0
-01_26_Normalized_1802_1431,0
-01_26_Normalized_1851_342,0
-01_26_Normalized_186_1652,0
-01_26_Normalized_1870_861,0
-01_26_Normalized_1882_1622,0
-01_26_Normalized_1892_652,1
-01_26_Normalized_1902_1591,0
-01_26_Normalized_1932_1173,0
-01_26_Normalized_1933_743,0
-01_26_Normalized_1937_1324,0
-01_26_Normalized_194_1395,0
-01_26_Normalized_209_1301,0
-01_26_Normalized_245_1257,0
-01_26_Normalized_245_1693,0
-01_26_Normalized_275_1174,0
-01_26_Normalized_276_1948,0
-01_26_Normalized_294_610,0
-01_26_Normalized_298_1230,0
-01_26_Normalized_331_1633,0
-01_26_Normalized_335_783,0
-01_26_Normalized_337_747,0
-01_26_Normalized_342_1251,0
-01_26_Normalized_418_1943,0
-01_26_Normalized_430_1788,0
-01_26_Normalized_440_1433,0
-01_26_Normalized_474_1263,0
-01_26_Normalized_483_1410,0
-01_26_Normalized_495_293,0
-01_26_Normalized_499_985,0
-01_26_Normalized_506_1311,0
-01_26_Normalized_508_134,1
-01_26_Normalized_533_1488,0
-01_26_Normalized_55_846,0
-01_26_Normalized_610_1511,0
-01_26_Normalized_638_1553,0
-01_26_Normalized_640_1907,0
-01_26_Normalized_653_591,0
-01_26_Normalized_669_1756,0
-01_26_Normalized_66_1637,0
-01_26_Normalized_66_977,0
-01_26_Normalized_673_765,0
-01_26_Normalized_690_520,0
-01_26_Normalized_698_488,0
-01_26_Normalized_725_325,0
-01_26_Normalized_725_846,0
-01_26_Normalized_737_907,0
-01_26_Normalized_749_102,0
-01_26_Normalized_766_142,0
-01_26_Normalized_771_532,0
-01_26_Normalized_810_1559,0
-01_26_Normalized_812_671,0
-01_26_Normalized_814_1501,0
-01_26_Normalized_815_1914,0
-01_26_Normalized_842_471,0
-01_26_Normalized_848_222,0
-01_26_Normalized_850_1272,0
-01_26_Normalized_859_1748,0
-01_26_Normalized_867_1865,0
-01_26_Normalized_894_327,0
-01_26_Normalized_894_614,0
-01_26_Normalized_909_1934,0
-01_26_Normalized_911_1448,0
-01_26_Normalized_911_805,0
-01_26_Normalized_929_1245,0
-01_26_Normalized_932_417,0
-01_26_Normalized_937_1215,0
-01_26_Normalized_93_1599,0
-01_26_Normalized_956_590,0
-01_26_Normalized_957_1871,0
-01_26_Normalized_957_400,0
-01_26_Normalized_959_251,0
-01_26_Normalized_963_142,0
-01_26_Normalized_967_487,0
-01_26_Normalized_994_848,0
-01_26_Normalized_997_1598,0
-01_27_Normalized_1001_1283,0
-01_27_Normalized_1017_1905,0
-01_27_Normalized_1029_649,0
-01_27_Normalized_1044_460,0
-01_27_Normalized_1094_674,0
-01_27_Normalized_1098_1878,0
-01_27_Normalized_1178_1397,0
-01_27_Normalized_1179_963,0
-01_27_Normalized_1204_329,0
-01_27_Normalized_1224_583,0
-01_27_Normalized_123_925,0
-01_27_Normalized_1264_1765,0
-01_27_Normalized_127_840,0
-01_27_Normalized_1298_599,0
-01_27_Normalized_1310_1402,0
-01_27_Normalized_1310_810,0
-01_27_Normalized_1318_1614,0
-01_27_Normalized_132_1537,0
-01_27_Normalized_1335_98,0
-01_27_Normalized_1352_1599,0
-01_27_Normalized_135_1777,0
-01_27_Normalized_1361_144,0
-01_27_Normalized_1367_1119,0
-01_27_Normalized_136_1658,0
-01_27_Normalized_1382_422,0
-01_27_Normalized_1387_1308,0
-01_27_Normalized_1393_1004,0
-01_27_Normalized_1411_1124,0
-01_27_Normalized_1445_752,0
-01_27_Normalized_1453_1358,0
-01_27_Normalized_1454_796,0
-01_27_Normalized_1459_1642,0
-01_27_Normalized_1480_525,0
-01_27_Normalized_1481_300,0
-01_27_Normalized_1500_400,0
-01_27_Normalized_1503_652,0
-01_27_Normalized_1506_1452,0
-01_27_Normalized_1532_303,0
-01_27_Normalized_1532_639,0
-01_27_Normalized_1550_550,0
-01_27_Normalized_1578_1621,0
-01_27_Normalized_1579_1937,0
-01_27_Normalized_157_857,0
-01_27_Normalized_1597_635,0
-01_27_Normalized_1604_1166,0
-01_27_Normalized_1605_476,0
-01_27_Normalized_1616_718,0
-01_27_Normalized_1621_1697,0
-01_27_Normalized_1638_1819,0
-01_27_Normalized_1645_1631,0
-01_27_Normalized_1662_104,0
-01_27_Normalized_1667_1690,0
-01_27_Normalized_1677_953,0
-01_27_Normalized_1719_984,0
-01_27_Normalized_1738_469,1
-01_27_Normalized_1741_656,0
-01_27_Normalized_1753_1545,0
-01_27_Normalized_1753_1887,0
-01_27_Normalized_1779_1638,1
-01_27_Normalized_1787_923,0
-01_27_Normalized_1795_1029,0
-01_27_Normalized_180_1284,0
-01_27_Normalized_1826_370,0
-01_27_Normalized_1858_971,0
-01_27_Normalized_1937_1899,0
-01_27_Normalized_1939_1521,0
-01_27_Normalized_197_1165,0
-01_27_Normalized_201_744,0
-01_27_Normalized_214_1899,0
-01_27_Normalized_232_1529,0
-01_27_Normalized_239_1946,0
-01_27_Normalized_262_1326,0
-01_27_Normalized_271_1422,0
-01_27_Normalized_307_1581,0
-01_27_Normalized_310_859,0
-01_27_Normalized_352_1548,0
-01_27_Normalized_355_988,0
-01_27_Normalized_388_1260,0
-01_27_Normalized_404_1573,0
-01_27_Normalized_405_1048,0
-01_27_Normalized_406_527,0
-01_27_Normalized_410_1921,0
-01_27_Normalized_426_1232,0
-01_27_Normalized_430_1329,0
-01_27_Normalized_450_85,0
-01_27_Normalized_452_1199,0
-01_27_Normalized_464_1482,0
-01_27_Normalized_467_122,0
-01_27_Normalized_474_847,0
-01_27_Normalized_479_1794,0
-01_27_Normalized_496_631,0
-01_27_Normalized_505_660,0
-01_27_Normalized_511_221,0
-01_27_Normalized_51_587,0
-01_27_Normalized_521_467,1
-01_27_Normalized_553_1117,0
-01_27_Normalized_554_558,0
-01_27_Normalized_57_1650,0
-01_27_Normalized_592_625,0
-01_27_Normalized_595_905,0
-01_27_Normalized_597_742,0
-01_27_Normalized_601_355,0
-01_27_Normalized_60_1122,0
-01_27_Normalized_617_1932,0
-01_27_Normalized_640_267,0
-01_27_Normalized_689_267,0
-01_27_Normalized_697_894,0
-01_27_Normalized_69_403,0
-01_27_Normalized_708_946,0
-01_27_Normalized_70_629,0
-01_27_Normalized_715_1107,0
-01_27_Normalized_71_1606,0
-01_27_Normalized_723_388,0
-01_27_Normalized_735_1676,0
-01_27_Normalized_768_1277,0
-01_27_Normalized_774_1597,0
-01_27_Normalized_85_1377,0
-01_27_Normalized_869_254,0
-01_27_Normalized_893_716,0
-01_27_Normalized_896_173,0
-01_27_Normalized_919_1864,0
-01_27_Normalized_926_447,0
-01_27_Normalized_932_70,0
-01_27_Normalized_938_1237,0
-01_27_Normalized_941_1519,0
-01_27_Normalized_968_628,0
-01_27_Normalized_96_1486,0
-01_27_Normalized_985_1607,0
-01_27_Normalized_993_782,0
-01_28_Normalized_1001_1876,0
-01_28_Normalized_1036_1322,0
-01_28_Normalized_1054_678,0
-01_28_Normalized_1065_1147,0
-01_28_Normalized_1068_1769,0
-01_28_Normalized_1073_144,0
-01_28_Normalized_1130_1608,0
-01_28_Normalized_1147_1822,0
-01_28_Normalized_1148_1647,0
-01_28_Normalized_114_495,0
-01_28_Normalized_1160_1449,0
-01_28_Normalized_1172_570,0
-01_28_Normalized_1180_1091,0
-01_28_Normalized_1194_1809,0
-01_28_Normalized_1197_1322,0
-01_28_Normalized_1211_1044,0
-01_28_Normalized_1221_1147,0
-01_28_Normalized_1222_1658,0
-01_28_Normalized_1232_1022,0
-01_28_Normalized_1273_710,0
-01_28_Normalized_1286_539,0
-01_28_Normalized_1291_1603,0
-01_28_Normalized_1310_796,0
-01_28_Normalized_1311_1398,0
-01_28_Normalized_1317_879,0
-01_28_Normalized_1329_1313,0
-01_28_Normalized_1342_1642,0
-01_28_Normalized_1357_1226,0
-01_28_Normalized_1358_1268,0
-01_28_Normalized_1363_1606,0
-01_28_Normalized_1374_1408,0
-01_28_Normalized_1374_513,0
-01_28_Normalized_1389_1237,0
-01_28_Normalized_1398_896,0
-01_28_Normalized_1406_1333,0
-01_28_Normalized_1442_307,0
-01_28_Normalized_1455_1545,0
-01_28_Normalized_1455_828,0
-01_28_Normalized_1457_765,0
-01_28_Normalized_147_1209,0
-01_28_Normalized_1518_681,1
-01_28_Normalized_1523_362,0
-01_28_Normalized_1537_1854,0
-01_28_Normalized_1538_535,0
-01_28_Normalized_1551_91,0
-01_28_Normalized_1563_319,0
-01_28_Normalized_156_1757,0
-01_28_Normalized_156_682,0
-01_28_Normalized_1570_1947,0
-01_28_Normalized_1576_1090,0
-01_28_Normalized_1578_1656,0
-01_28_Normalized_1611_1608,0
-01_28_Normalized_1612_1684,0
-01_28_Normalized_1615_1758,0
-01_28_Normalized_1637_369,0
-01_28_Normalized_1646_1623,0
-01_28_Normalized_1655_237,0
-01_28_Normalized_1676_1686,0
-01_28_Normalized_1694_1090,0
-01_28_Normalized_1702_128,0
-01_28_Normalized_1708_776,0
-01_28_Normalized_1718_1493,0
-01_28_Normalized_1727_1711,0
-01_28_Normalized_1759_1254,0
-01_28_Normalized_1772_629,0
-01_28_Normalized_1796_898,0
-01_28_Normalized_1809_773,0
-01_28_Normalized_1821_1933,0
-01_28_Normalized_1863_917,0
-01_28_Normalized_1866_495,0
-01_28_Normalized_1883_244,0
-01_28_Normalized_1909_1730,0
-01_28_Normalized_1916_142,0
-01_28_Normalized_1944_447,1
-01_28_Normalized_215_1664,0
-01_28_Normalized_240_1734,0
-01_28_Normalized_266_83,0
-01_28_Normalized_274_340,0
-01_28_Normalized_281_1710,0
-01_28_Normalized_310_167,0
-01_28_Normalized_334_736,0
-01_28_Normalized_363_790,0
-01_28_Normalized_364_1721,0
-01_28_Normalized_408_750,0
-01_28_Normalized_409_389,0
-01_28_Normalized_434_471,0
-01_28_Normalized_442_94,0
-01_28_Normalized_449_227,0
-01_28_Normalized_456_1080,0
-01_28_Normalized_478_1162,0
-01_28_Normalized_480_1623,0
-01_28_Normalized_485_524,0
-01_28_Normalized_491_1117,0
-01_28_Normalized_545_642,0
-01_28_Normalized_558_1894,0
-01_28_Normalized_569_404,0
-01_28_Normalized_573_1045,0
-01_28_Normalized_579_1868,0
-01_28_Normalized_596_1552,0
-01_28_Normalized_639_298,0
-01_28_Normalized_643_1029,0
-01_28_Normalized_648_1410,0
-01_28_Normalized_663_1627,0
-01_28_Normalized_668_869,0
-01_28_Normalized_669_1349,0
-01_28_Normalized_672_1558,0
-01_28_Normalized_674_1251,0
-01_28_Normalized_683_445,0
-01_28_Normalized_686_529,0
-01_28_Normalized_692_106,0
-01_28_Normalized_705_1619,0
-01_28_Normalized_705_613,0
-01_28_Normalized_706_1535,0
-01_28_Normalized_706_1915,1
-01_28_Normalized_721_766,1
-01_28_Normalized_729_238,0
-01_28_Normalized_731_1604,0
-01_28_Normalized_748_1629,0
-01_28_Normalized_750_1172,0
-01_28_Normalized_752_940,0
-01_28_Normalized_756_98,0
-01_28_Normalized_761_1940,0
-01_28_Normalized_779_317,1
-01_28_Normalized_781_1888,0
-01_28_Normalized_800_1145,0
-01_28_Normalized_802_379,0
-01_28_Normalized_83_1408,1
-01_28_Normalized_840_125,0
-01_28_Normalized_847_838,0
-01_28_Normalized_867_1542,0
-01_28_Normalized_868_449,0
-01_28_Normalized_876_1606,0
-01_28_Normalized_889_572,0
-01_28_Normalized_912_1237,0
-01_28_Normalized_918_1753,0
-01_28_Normalized_929_1282,0
-01_28_Normalized_931_250,0
-01_28_Normalized_932_1808,0
-01_28_Normalized_933_761,0
-01_28_Normalized_943_1652,0
-01_28_Normalized_951_1421,0
-01_28_Normalized_952_1894,0
-01_28_Normalized_95_1129,0
-01_28_Normalized_983_1636,0
-01_28_Normalized_995_1835,0
-01_29_Normalized_1004_67,0
-01_29_Normalized_1011_1645,0
-01_29_Normalized_1015_472,0
-01_29_Normalized_1036_1562,0
-01_29_Normalized_1048_1836,0
-01_29_Normalized_1049_1412,0
-01_29_Normalized_1072_899,0
-01_29_Normalized_1073_432,0
-01_29_Normalized_1098_1744,0
-01_29_Normalized_1100_1361,1
-01_29_Normalized_1118_797,0
-01_29_Normalized_1130_843,0
-01_29_Normalized_1139_1588,0
-01_29_Normalized_1146_368,0
-01_29_Normalized_1162_63,0
-01_29_Normalized_1169_1510,0
-01_29_Normalized_1188_142,0
-01_29_Normalized_1204_1711,0
-01_29_Normalized_1215_1333,0
-01_29_Normalized_1225_226,0
-01_29_Normalized_1234_1684,0
-01_29_Normalized_1238_1753,0
-01_29_Normalized_1248_1437,0
-01_29_Normalized_1255_245,0
-01_29_Normalized_1257_373,0
-01_29_Normalized_1258_1730,0
-01_29_Normalized_1261_498,0
-01_29_Normalized_1266_1601,0
-01_29_Normalized_1266_73,0
-01_29_Normalized_1286_1786,0
-01_29_Normalized_1286_617,0
-01_29_Normalized_128_101,0
-01_29_Normalized_1291_533,0
-01_29_Normalized_1305_1352,0
-01_29_Normalized_1306_804,0
-01_29_Normalized_1313_854,0
-01_29_Normalized_1326_1716,0
-01_29_Normalized_1335_1878,0
-01_29_Normalized_1355_1031,0
-01_29_Normalized_1362_1091,0
-01_29_Normalized_1367_1292,0
-01_29_Normalized_1373_213,0
-01_29_Normalized_1374_1136,0
-01_29_Normalized_1378_417,0
-01_29_Normalized_1379_1050,0
-01_29_Normalized_1398_459,0
-01_29_Normalized_144_1177,0
-01_29_Normalized_1458_1922,0
-01_29_Normalized_1471_1175,0
-01_29_Normalized_1534_1245,0
-01_29_Normalized_1540_592,0
-01_29_Normalized_1541_134,0
-01_29_Normalized_1550_1296,0
-01_29_Normalized_1569_201,0
-01_29_Normalized_1574_1443,0
-01_29_Normalized_1575_804,0
-01_29_Normalized_1588_1152,0
-01_29_Normalized_1591_1860,0
-01_29_Normalized_1627_275,0
-01_29_Normalized_1630_1704,0
-01_29_Normalized_1632_184,1
-01_29_Normalized_1639_1330,0
-01_29_Normalized_1668_548,0
-01_29_Normalized_1688_1381,0
-01_29_Normalized_1691_191,0
-01_29_Normalized_1706_455,0
-01_29_Normalized_1720_1078,0
-01_29_Normalized_1735_115,0
-01_29_Normalized_1736_1026,0
-01_29_Normalized_1772_1932,0
-01_29_Normalized_1778_465,0
-01_29_Normalized_1810_606,0
-01_29_Normalized_183_1312,0
-01_29_Normalized_183_1515,0
-01_29_Normalized_1861_608,0
-01_29_Normalized_1885_69,0
-01_29_Normalized_1923_752,0
-01_29_Normalized_1928_1576,0
-01_29_Normalized_1941_1863,0
-01_29_Normalized_317_106,0
-01_29_Normalized_338_789,0
-01_29_Normalized_364_76,0
-01_29_Normalized_436_549,0
-01_29_Normalized_441_409,0
-01_29_Normalized_457_599,0
-01_29_Normalized_469_351,0
-01_29_Normalized_472_297,0
-01_29_Normalized_497_314,0
-01_29_Normalized_509_1124,0
-01_29_Normalized_539_692,0
-01_29_Normalized_575_349,0
-01_29_Normalized_577_1339,0
-01_29_Normalized_584_858,0
-01_29_Normalized_598_885,0
-01_29_Normalized_614_309,0
-01_29_Normalized_638_937,0
-01_29_Normalized_652_254,0
-01_29_Normalized_654_882,0
-01_29_Normalized_674_468,0
-01_29_Normalized_679_804,0
-01_29_Normalized_701_687,0
-01_29_Normalized_707_1601,0
-01_29_Normalized_742_815,0
-01_29_Normalized_787_553,0
-01_29_Normalized_789_158,0
-01_29_Normalized_798_1070,0
-01_29_Normalized_831_1460,0
-01_29_Normalized_844_407,0
-01_29_Normalized_889_723,0
-01_29_Normalized_898_107,0
-01_29_Normalized_901_421,0
-01_29_Normalized_903_1779,0
-01_29_Normalized_912_1906,0
-01_29_Normalized_926_1652,0
-01_29_Normalized_927_87,0
-01_29_Normalized_928_317,0
-01_29_Normalized_930_687,0
-01_29_Normalized_932_514,0
-01_29_Normalized_933_1533,0
-01_29_Normalized_938_1267,0
-01_29_Normalized_955_1236,0
-01_29_Normalized_956_395,0
-01_29_Normalized_988_731,0
-01_29_Normalized_996_352,0
-01_30_Normalized_1003_743,0
-01_30_Normalized_1025_1182,0
-01_30_Normalized_1045_1455,0
-01_30_Normalized_1045_826,0
-01_30_Normalized_1071_841,0
-01_30_Normalized_1114_933,0
-01_30_Normalized_1122_892,0
-01_30_Normalized_1148_166,1
-01_30_Normalized_1167_979,0
-01_30_Normalized_1168_451,0
-01_30_Normalized_1181_1629,0
-01_30_Normalized_1183_767,0
-01_30_Normalized_1185_248,0
-01_30_Normalized_1193_1233,0
-01_30_Normalized_1205_146,0
-01_30_Normalized_1233_758,0
-01_30_Normalized_1236_1548,0
-01_30_Normalized_1260_1089,0
-01_30_Normalized_1292_1019,0
-01_30_Normalized_1294_1697,0
-01_30_Normalized_1294_620,0
-01_30_Normalized_1299_105,0
-01_30_Normalized_1310_702,0
-01_30_Normalized_1315_562,0
-01_30_Normalized_1327_459,0
-01_30_Normalized_1340_1451,0
-01_30_Normalized_1341_1874,0
-01_30_Normalized_1349_1480,0
-01_30_Normalized_1370_136,0
-01_30_Normalized_1373_639,0
-01_30_Normalized_1378_430,0
-01_30_Normalized_1389_1760,0
-01_30_Normalized_1410_437,0
-01_30_Normalized_1411_507,0
-01_30_Normalized_1422_1027,0
-01_30_Normalized_1433_1478,0
-01_30_Normalized_1447_1099,0
-01_30_Normalized_1448_263,0
-01_30_Normalized_1453_1617,0
-01_30_Normalized_1463_1367,0
-01_30_Normalized_1466_1006,0
-01_30_Normalized_1468_1889,0
-01_30_Normalized_1469_515,0
-01_30_Normalized_1495_460,0
-01_30_Normalized_1497_1784,0
-01_30_Normalized_1505_1813,0
-01_30_Normalized_1522_104,0
-01_30_Normalized_1537_1393,0
-01_30_Normalized_1545_817,0
-01_30_Normalized_1554_1286,0
-01_30_Normalized_1554_512,0
-01_30_Normalized_1560_993,0
-01_30_Normalized_1589_530,0
-01_30_Normalized_1594_1333,0
-01_30_Normalized_1596_814,0
-01_30_Normalized_159_1476,0
-01_30_Normalized_1603_160,0
-01_30_Normalized_160_71,0
-01_30_Normalized_1615_1111,0
-01_30_Normalized_1621_542,0
-01_30_Normalized_1642_317,0
-01_30_Normalized_1663_592,0
-01_30_Normalized_1673_227,0
-01_30_Normalized_1685_1024,0
-01_30_Normalized_1704_1948,0
-01_30_Normalized_1704_527,0
-01_30_Normalized_1707_1332,0
-01_30_Normalized_1714_643,0
-01_30_Normalized_1734_680,0
-01_30_Normalized_1765_658,0
-01_30_Normalized_1781_1377,0
-01_30_Normalized_1791_68,0
-01_30_Normalized_1823_514,0
-01_30_Normalized_1842_907,0
-01_30_Normalized_1847_1383,0
-01_30_Normalized_1882_1133,0
-01_30_Normalized_1882_199,0
-01_30_Normalized_1898_896,0
-01_30_Normalized_190_956,0
-01_30_Normalized_206_438,0
-01_30_Normalized_222_604,0
-01_30_Normalized_222_953,0
-01_30_Normalized_225_248,0
-01_30_Normalized_233_1671,0
-01_30_Normalized_242_533,0
-01_30_Normalized_254_701,0
-01_30_Normalized_257_1478,0
-01_30_Normalized_280_1567,0
-01_30_Normalized_281_518,0
-01_30_Normalized_300_1784,0
-01_30_Normalized_304_701,0
-01_30_Normalized_310_305,0
-01_30_Normalized_329_116,0
-01_30_Normalized_333_159,0
-01_30_Normalized_339_1722,0
-01_30_Normalized_350_741,0
-01_30_Normalized_374_539,0
-01_30_Normalized_377_1085,0
-01_30_Normalized_394_1241,0
-01_30_Normalized_404_1854,0
-01_30_Normalized_406_1611,0
-01_30_Normalized_427_1681,0
-01_30_Normalized_428_687,0
-01_30_Normalized_431_209,0
-01_30_Normalized_437_1539,0
-01_30_Normalized_468_1829,0
-01_30_Normalized_504_196,0
-01_30_Normalized_505_1136,0
-01_30_Normalized_509_232,0
-01_30_Normalized_539_185,0
-01_30_Normalized_53_1663,0
-01_30_Normalized_575_1787,0
-01_30_Normalized_579_394,0
-01_30_Normalized_631_962,0
-01_30_Normalized_63_88,0
-01_30_Normalized_642_419,0
-01_30_Normalized_648_202,0
-01_30_Normalized_649_1223,0
-01_30_Normalized_661_812,0
-01_30_Normalized_665_1828,0
-01_30_Normalized_666_761,0
-01_30_Normalized_676_1244,0
-01_30_Normalized_685_644,0
-01_30_Normalized_72_1605,0
-01_30_Normalized_739_1648,0
-01_30_Normalized_739_1832,0
-01_30_Normalized_756_625,0
-01_30_Normalized_777_793,0
-01_30_Normalized_778_1784,0
-01_30_Normalized_783_972,0
-01_30_Normalized_792_1446,0
-01_30_Normalized_836_550,0
-01_30_Normalized_843_319,0
-01_30_Normalized_858_811,0
-01_30_Normalized_885_1843,0
-01_30_Normalized_892_534,0
-01_30_Normalized_894_1799,1
-01_30_Normalized_907_595,0
-01_30_Normalized_912_1546,1
-01_30_Normalized_927_818,0
-01_30_Normalized_928_1840,0
-01_30_Normalized_945_1016,0
-01_30_Normalized_954_1931,0
-01_30_Normalized_968_1306,0
-01_30_Normalized_96_491,0
-01_31_Normalized_1024_1587,0
-01_31_Normalized_1039_325,0
-01_31_Normalized_1051_966,0
-01_31_Normalized_1061_1121,1
-01_31_Normalized_1066_1070,0
-01_31_Normalized_1074_1166,0
-01_31_Normalized_1094_1212,0
-01_31_Normalized_1098_376,0
-01_31_Normalized_109_710,0
-01_31_Normalized_1104_1477,0
-01_31_Normalized_1105_1044,0
-01_31_Normalized_1112_1795,0
-01_31_Normalized_1112_1929,0
-01_31_Normalized_1145_62,0
-01_31_Normalized_1193_757,0
-01_31_Normalized_1200_1136,0
-01_31_Normalized_1216_313,0
-01_31_Normalized_1229_578,0
-01_31_Normalized_122_1224,0
-01_31_Normalized_1230_241,0
-01_31_Normalized_1233_756,0
-01_31_Normalized_1234_724,0
-01_31_Normalized_1241_804,0
-01_31_Normalized_1257_1677,0
-01_31_Normalized_1259_932,0
-01_31_Normalized_1273_1818,0
-01_31_Normalized_1282_1873,0
-01_31_Normalized_1295_1487,0
-01_31_Normalized_1299_1747,0
-01_31_Normalized_1323_345,0
-01_31_Normalized_1349_384,0
-01_31_Normalized_135_484,0
-01_31_Normalized_1383_1546,0
-01_31_Normalized_1388_1633,0
-01_31_Normalized_138_269,0
-01_31_Normalized_1390_1891,0
-01_31_Normalized_1391_1494,0
-01_31_Normalized_1398_80,0
-01_31_Normalized_1405_176,0
-01_31_Normalized_1416_1226,0
-01_31_Normalized_1417_568,0
-01_31_Normalized_1430_207,0
-01_31_Normalized_1431_1630,0
-01_31_Normalized_1439_1763,0
-01_31_Normalized_1442_641,0
-01_31_Normalized_1455_737,0
-01_31_Normalized_1478_1901,0
-01_31_Normalized_1487_1627,0
-01_31_Normalized_1526_884,0
-01_31_Normalized_1542_693,0
-01_31_Normalized_1543_1686,0
-01_31_Normalized_1545_640,1
-01_31_Normalized_1556_892,0
-01_31_Normalized_1561_1384,0
-01_31_Normalized_1563_220,0
-01_31_Normalized_1606_1198,0
-01_31_Normalized_1615_1315,0
-01_31_Normalized_161_1173,0
-01_31_Normalized_164_408,0
-01_31_Normalized_1666_1574,0
-01_31_Normalized_1674_1141,0
-01_31_Normalized_1677_1279,0
-01_31_Normalized_1684_1503,0
-01_31_Normalized_1690_1906,0
-01_31_Normalized_1694_1212,0
-01_31_Normalized_1705_991,0
-01_31_Normalized_1713_659,0
-01_31_Normalized_1740_1352,0
-01_31_Normalized_1765_1744,0
-01_31_Normalized_1768_1247,0
-01_31_Normalized_1772_1399,0
-01_31_Normalized_1776_192,0
-01_31_Normalized_1779_352,0
-01_31_Normalized_1789_1052,0
-01_31_Normalized_1792_1826,0
-01_31_Normalized_1796_552,0
-01_31_Normalized_1800_611,0
-01_31_Normalized_1819_57,0
-01_31_Normalized_1826_127,0
-01_31_Normalized_1842_647,0
-01_31_Normalized_1849_296,0
-01_31_Normalized_1859_1891,0
-01_31_Normalized_1880_1541,0
-01_31_Normalized_1881_1170,0
-01_31_Normalized_1888_792,0
-01_31_Normalized_1900_1748,0
-01_31_Normalized_1921_1651,0
-01_31_Normalized_192_169,0
-01_31_Normalized_1938_1851,0
-01_31_Normalized_1944_928,0
-01_31_Normalized_238_1723,0
-01_31_Normalized_241_1506,0
-01_31_Normalized_247_1947,0
-01_31_Normalized_301_547,0
-01_31_Normalized_330_816,0
-01_31_Normalized_376_296,0
-01_31_Normalized_399_326,0
-01_31_Normalized_408_1597,0
-01_31_Normalized_420_1524,0
-01_31_Normalized_471_508,0
-01_31_Normalized_489_1124,0
-01_31_Normalized_501_1948,0
-01_31_Normalized_508_533,0
-01_31_Normalized_529_870,1
-01_31_Normalized_546_71,0
-01_31_Normalized_576_1330,0
-01_31_Normalized_608_1894,0
-01_31_Normalized_629_717,0
-01_31_Normalized_634_595,0
-01_31_Normalized_637_1737,0
-01_31_Normalized_639_1466,0
-01_31_Normalized_640_791,0
-01_31_Normalized_646_1324,0
-01_31_Normalized_648_1432,0
-01_31_Normalized_654_1045,0
-01_31_Normalized_659_720,0
-01_31_Normalized_662_901,0
-01_31_Normalized_666_337,0
-01_31_Normalized_695_1869,0
-01_31_Normalized_730_397,0
-01_31_Normalized_748_783,0
-01_31_Normalized_760_967,0
-01_31_Normalized_771_1875,0
-01_31_Normalized_773_1944,0
-01_31_Normalized_784_892,0
-01_31_Normalized_812_1774,0
-01_31_Normalized_817_1250,0
-01_31_Normalized_818_518,0
-01_31_Normalized_846_1332,0
-01_31_Normalized_850_1521,0
-01_31_Normalized_855_327,0
-01_31_Normalized_860_1360,0
-01_31_Normalized_863_1791,0
-01_31_Normalized_869_1497,0
-01_31_Normalized_872_1560,0
-01_31_Normalized_880_623,0
-01_31_Normalized_88_1847,0
-01_31_Normalized_914_1691,0
-01_31_Normalized_926_1599,0
-01_31_Normalized_927_701,0
-01_31_Normalized_93_1324,0
-01_31_Normalized_954_167,0
-01_31_Normalized_974_544,0
-01_31_Normalized_978_1874,0
-01_31_Normalized_989_1690,0
-01_31_Normalized_991_1905,0
-01_31_Normalized_992_1643,0
-01_31_Normalized_995_1109,0
-01_32_Normalized_1002_1464,0
-01_32_Normalized_1011_354,0
-01_32_Normalized_1018_1517,0
-01_32_Normalized_1034_444,0
-01_32_Normalized_1078_135,0
-01_32_Normalized_1092_597,0
-01_32_Normalized_110_1630,0
-01_32_Normalized_112_304,0
-01_32_Normalized_1133_875,1
-01_32_Normalized_1139_1365,0
-01_32_Normalized_1156_1007,0
-01_32_Normalized_1157_1798,0
-01_32_Normalized_1183_1654,0
-01_32_Normalized_1191_1489,0
-01_32_Normalized_1193_1579,0
-01_32_Normalized_1231_1138,0
-01_32_Normalized_1246_1368,0
-01_32_Normalized_1256_1169,0
-01_32_Normalized_1261_1095,0
-01_32_Normalized_1262_367,0
-01_32_Normalized_1269_760,0
-01_32_Normalized_1273_1012,0
-01_32_Normalized_1285_1381,0
-01_32_Normalized_1293_1048,1
-01_32_Normalized_1297_1615,0
-01_32_Normalized_1300_370,0
-01_32_Normalized_1300_513,0
-01_32_Normalized_1302_972,0
-01_32_Normalized_1304_206,0
-01_32_Normalized_1310_1364,0
-01_32_Normalized_1319_1192,0
-01_32_Normalized_1334_1630,0
-01_32_Normalized_1340_94,0
-01_32_Normalized_1347_490,0
-01_32_Normalized_1353_1333,0
-01_32_Normalized_1361_147,0
-01_32_Normalized_1368_1768,0
-01_32_Normalized_1373_998,0
-01_32_Normalized_1383_1472,0
-01_32_Normalized_1383_1911,0
-01_32_Normalized_1384_1810,0
-01_32_Normalized_1393_1089,0
-01_32_Normalized_1393_1590,0
-01_32_Normalized_1418_256,0
-01_32_Normalized_1426_1904,0
-01_32_Normalized_1431_1082,0
-01_32_Normalized_1435_1779,0
-01_32_Normalized_1463_1564,0
-01_32_Normalized_1475_1602,0
-01_32_Normalized_1482_1925,0
-01_32_Normalized_1484_898,0
-01_32_Normalized_1491_1756,0
-01_32_Normalized_1537_1353,0
-01_32_Normalized_1538_1833,0
-01_32_Normalized_1543_844,0
-01_32_Normalized_1553_1807,0
-01_32_Normalized_1554_516,0
-01_32_Normalized_1568_1436,0
-01_32_Normalized_157_912,0
-01_32_Normalized_1608_522,0
-01_32_Normalized_1615_1082,0
-01_32_Normalized_1634_217,0
-01_32_Normalized_1636_75,0
-01_32_Normalized_1637_1138,0
-01_32_Normalized_1637_873,0
-01_32_Normalized_1654_1603,0
-01_32_Normalized_165_604,0
-01_32_Normalized_1666_1887,0
-01_32_Normalized_1700_1799,0
-01_32_Normalized_1700_217,0
-01_32_Normalized_1724_1431,0
-01_32_Normalized_172_1212,0
-01_32_Normalized_1743_848,0
-01_32_Normalized_1803_242,0
-01_32_Normalized_1807_1926,0
-01_32_Normalized_1819_295,0
-01_32_Normalized_1823_1396,0
-01_32_Normalized_1828_1850,0
-01_32_Normalized_1830_1567,0
-01_32_Normalized_1831_1721,0
-01_32_Normalized_1852_679,0
-01_32_Normalized_1889_836,0
-01_32_Normalized_1890_1157,0
-01_32_Normalized_1894_1101,0
-01_32_Normalized_1897_327,0
-01_32_Normalized_1898_942,0
-01_32_Normalized_1922_1215,0
-01_32_Normalized_1922_1463,0
-01_32_Normalized_1933_306,0
-01_32_Normalized_1946_1032,0
-01_32_Normalized_204_238,0
-01_32_Normalized_215_514,0
-01_32_Normalized_222_1484,0
-01_32_Normalized_229_1059,0
-01_32_Normalized_264_373,0
-01_32_Normalized_285_1706,0
-01_32_Normalized_291_1854,0
-01_32_Normalized_364_1182,0
-01_32_Normalized_368_699,0
-01_32_Normalized_380_1365,0
-01_32_Normalized_385_548,0
-01_32_Normalized_386_491,0
-01_32_Normalized_390_1834,0
-01_32_Normalized_409_236,0
-01_32_Normalized_415_1225,0
-01_32_Normalized_415_733,0
-01_32_Normalized_418_478,0
-01_32_Normalized_438_1134,0
-01_32_Normalized_451_991,0
-01_32_Normalized_454_1629,0
-01_32_Normalized_457_285,0
-01_32_Normalized_484_1313,0
-01_32_Normalized_495_1506,1
-01_32_Normalized_513_406,0
-01_32_Normalized_529_496,0
-01_32_Normalized_532_1557,0
-01_32_Normalized_538_785,0
-01_32_Normalized_552_1476,0
-01_32_Normalized_584_702,0
-01_32_Normalized_586_480,0
-01_32_Normalized_608_1719,0
-01_32_Normalized_624_940,0
-01_32_Normalized_628_381,0
-01_32_Normalized_643_1542,0
-01_32_Normalized_651_332,0
-01_32_Normalized_659_292,0
-01_32_Normalized_666_73,0
-01_32_Normalized_670_810,0
-01_32_Normalized_678_1574,0
-01_32_Normalized_681_1839,0
-01_32_Normalized_686_359,0
-01_32_Normalized_704_1353,0
-01_32_Normalized_719_669,0
-01_32_Normalized_722_1258,0
-01_32_Normalized_724_1312,0
-01_32_Normalized_753_655,0
-01_32_Normalized_762_960,0
-01_32_Normalized_778_593,0
-01_32_Normalized_779_860,0
-01_32_Normalized_807_994,0
-01_32_Normalized_808_731,0
-01_32_Normalized_809_1527,0
-01_32_Normalized_817_372,0
-01_32_Normalized_831_1549,0
-01_32_Normalized_851_154,0
-01_32_Normalized_891_506,0
-01_32_Normalized_89_1119,0
-01_32_Normalized_906_1203,0
-01_32_Normalized_907_1590,0
-01_32_Normalized_92_1861,0
-01_32_Normalized_940_1303,0
-01_32_Normalized_960_417,0
-01_32_Normalized_989_1815,0
-01_33_Normalized_1009_1750,0
-01_33_Normalized_1018_1632,0
-01_33_Normalized_1024_1090,0
-01_33_Normalized_1026_728,0
-01_33_Normalized_1047_875,0
-01_33_Normalized_1062_92,0
-01_33_Normalized_1079_715,0
-01_33_Normalized_107_250,0
-01_33_Normalized_1084_1492,0
-01_33_Normalized_1117_277,0
-01_33_Normalized_1120_1911,0
-01_33_Normalized_1121_638,0
-01_33_Normalized_112_447,0
-01_33_Normalized_1167_1892,0
-01_33_Normalized_1168_1384,0
-01_33_Normalized_1175_237,0
-01_33_Normalized_1179_1207,0
-01_33_Normalized_1229_679,0
-01_33_Normalized_1245_999,0
-01_33_Normalized_1248_1507,0
-01_33_Normalized_1261_1245,0
-01_33_Normalized_1273_1436,0
-01_33_Normalized_1281_1653,0
-01_33_Normalized_1288_438,0
-01_33_Normalized_1303_1838,0
-01_33_Normalized_1313_455,0
-01_33_Normalized_1322_884,0
-01_33_Normalized_1323_1702,0
-01_33_Normalized_1324_724,0
-01_33_Normalized_1348_1644,0
-01_33_Normalized_1348_657,0
-01_33_Normalized_1369_1186,0
-01_33_Normalized_1369_1937,0
-01_33_Normalized_1388_995,0
-01_33_Normalized_1396_808,0
-01_33_Normalized_1398_302,0
-01_33_Normalized_1403_1475,0
-01_33_Normalized_1415_144,0
-01_33_Normalized_1436_1162,0
-01_33_Normalized_1442_1079,0
-01_33_Normalized_1458_1001,0
-01_33_Normalized_1464_1555,0
-01_33_Normalized_1481_175,0
-01_33_Normalized_1504_1635,0
-01_33_Normalized_1519_1712,0
-01_33_Normalized_151_975,0
-01_33_Normalized_1528_1556,0
-01_33_Normalized_1540_1403,0
-01_33_Normalized_1554_742,0
-01_33_Normalized_1560_1661,0
-01_33_Normalized_1568_914,0
-01_33_Normalized_1577_1324,0
-01_33_Normalized_1584_841,0
-01_33_Normalized_1600_1913,0
-01_33_Normalized_1611_1127,0
-01_33_Normalized_1625_1713,0
-01_33_Normalized_1654_462,0
-01_33_Normalized_1655_288,0
-01_33_Normalized_1663_1063,0
-01_33_Normalized_1665_645,0
-01_33_Normalized_1683_1211,0
-01_33_Normalized_1702_1717,0
-01_33_Normalized_170_1678,0
-01_33_Normalized_1727_655,0
-01_33_Normalized_1732_1253,0
-01_33_Normalized_1736_1031,0
-01_33_Normalized_1744_377,0
-01_33_Normalized_1765_1169,0
-01_33_Normalized_1790_297,0
-01_33_Normalized_1800_1543,0
-01_33_Normalized_1828_495,0
-01_33_Normalized_1834_463,0
-01_33_Normalized_1841_1401,0
-01_33_Normalized_1859_1548,0
-01_33_Normalized_186_786,0
-01_33_Normalized_1880_1253,0
-01_33_Normalized_1882_613,0
-01_33_Normalized_1887_842,0
-01_33_Normalized_1910_755,0
-01_33_Normalized_1920_1685,0
-01_33_Normalized_193_318,0
-01_33_Normalized_1944_592,0
-01_33_Normalized_207_166,0
-01_33_Normalized_217_1638,0
-01_33_Normalized_229_1845,0
-01_33_Normalized_250_695,0
-01_33_Normalized_255_1892,0
-01_33_Normalized_287_1572,0
-01_33_Normalized_314_1767,0
-01_33_Normalized_334_282,0
-01_33_Normalized_348_100,1
-01_33_Normalized_379_801,0
-01_33_Normalized_454_369,0
-01_33_Normalized_470_658,0
-01_33_Normalized_482_1138,0
-01_33_Normalized_490_1832,0
-01_33_Normalized_493_93,0
-01_33_Normalized_495_569,0
-01_33_Normalized_506_526,0
-01_33_Normalized_525_1595,0
-01_33_Normalized_531_1550,0
-01_33_Normalized_532_1929,0
-01_33_Normalized_538_950,0
-01_33_Normalized_563_1227,0
-01_33_Normalized_584_484,0
-01_33_Normalized_640_1337,0
-01_33_Normalized_640_145,0
-01_33_Normalized_648_1704,0
-01_33_Normalized_651_1880,0
-01_33_Normalized_692_1417,0
-01_33_Normalized_727_1149,0
-01_33_Normalized_748_1431,0
-01_33_Normalized_748_1778,0
-01_33_Normalized_758_1067,0
-01_33_Normalized_771_1757,0
-01_33_Normalized_782_434,0
-01_33_Normalized_796_1800,0
-01_33_Normalized_817_1239,0
-01_33_Normalized_822_678,0
-01_33_Normalized_824_1285,0
-01_33_Normalized_826_180,0
-01_33_Normalized_832_1410,0
-01_33_Normalized_845_1357,0
-01_33_Normalized_856_1660,0
-01_33_Normalized_891_633,0
-01_33_Normalized_907_1238,0
-01_33_Normalized_930_1298,0
-01_33_Normalized_931_1681,0
-01_33_Normalized_957_1696,0
-01_33_Normalized_961_1452,0
-01_33_Normalized_96_479,0
-01_33_Normalized_976_1803,0
-01_33_Normalized_982_1863,0
-01_33_Normalized_991_1390,0
-01_34_Normalized_1008_1741,0
-01_34_Normalized_100_1173,0
-01_34_Normalized_1011_1470,0
-01_34_Normalized_1026_459,0
-01_34_Normalized_103_404,0
-01_34_Normalized_1071_538,0
-01_34_Normalized_1105_679,0
-01_34_Normalized_1118_242,0
-01_34_Normalized_113_1749,0
-01_34_Normalized_1142_469,0
-01_34_Normalized_1149_754,0
-01_34_Normalized_1155_784,0
-01_34_Normalized_1190_1862,0
-01_34_Normalized_1190_755,0
-01_34_Normalized_1214_404,0
-01_34_Normalized_1219_480,0
-01_34_Normalized_1231_1458,0
-01_34_Normalized_124_1588,0
-01_34_Normalized_1258_1617,0
-01_34_Normalized_1274_1067,0
-01_34_Normalized_1308_861,0
-01_34_Normalized_133_1364,0
-01_34_Normalized_1343_787,0
-01_34_Normalized_1347_1809,0
-01_34_Normalized_1350_153,0
-01_34_Normalized_1362_677,0
-01_34_Normalized_1365_1056,0
-01_34_Normalized_1378_1254,0
-01_34_Normalized_137_1279,1
-01_34_Normalized_1388_1782,0
-01_34_Normalized_1395_1156,0
-01_34_Normalized_1402_112,0
-01_34_Normalized_1406_1307,0
-01_34_Normalized_1412_515,0
-01_34_Normalized_1413_1457,0
-01_34_Normalized_1413_1764,0
-01_34_Normalized_1416_1223,0
-01_34_Normalized_1424_879,0
-01_34_Normalized_143_602,0
-01_34_Normalized_1443_1869,0
-01_34_Normalized_1469_1517,0
-01_34_Normalized_1470_1315,0
-01_34_Normalized_1472_1770,0
-01_34_Normalized_1496_74,0
-01_34_Normalized_1504_514,0
-01_34_Normalized_1519_821,0
-01_34_Normalized_1543_1008,0
-01_34_Normalized_1562_1187,0
-01_34_Normalized_1564_1553,0
-01_34_Normalized_1567_1693,0
-01_34_Normalized_1567_255,0
-01_34_Normalized_156_561,0
-01_34_Normalized_1582_1617,0
-01_34_Normalized_1584_1415,0
-01_34_Normalized_1602_1220,1
-01_34_Normalized_1606_1539,0
-01_34_Normalized_1611_443,0
-01_34_Normalized_1627_1409,0
-01_34_Normalized_1638_138,0
-01_34_Normalized_1647_101,0
-01_34_Normalized_1670_1091,0
-01_34_Normalized_1683_157,0
-01_34_Normalized_1694_377,0
-01_34_Normalized_1735_894,0
-01_34_Normalized_1740_698,0
-01_34_Normalized_1743_472,0
-01_34_Normalized_175_359,0
-01_34_Normalized_1765_1824,0
-01_34_Normalized_1772_155,0
-01_34_Normalized_1779_1554,0
-01_34_Normalized_1786_938,0
-01_34_Normalized_1788_666,0
-01_34_Normalized_1802_1840,0
-01_34_Normalized_1807_581,0
-01_34_Normalized_180_446,0
-01_34_Normalized_1813_1719,0
-01_34_Normalized_1825_169,0
-01_34_Normalized_1838_1030,0
-01_34_Normalized_1845_651,0
-01_34_Normalized_1847_142,0
-01_34_Normalized_184_1070,0
-01_34_Normalized_1854_1384,0
-01_34_Normalized_185_1304,0
-01_34_Normalized_1864_1745,0
-01_34_Normalized_1866_1227,0
-01_34_Normalized_1871_1877,0
-01_34_Normalized_1881_1086,0
-01_34_Normalized_188_640,0
-01_34_Normalized_1895_74,0
-01_34_Normalized_1898_548,0
-01_34_Normalized_1911_416,0
-01_34_Normalized_1917_867,0
-01_34_Normalized_1926_792,0
-01_34_Normalized_1935_1156,0
-01_34_Normalized_199_1876,0
-01_34_Normalized_203_410,0
-01_34_Normalized_220_635,0
-01_34_Normalized_239_1365,0
-01_34_Normalized_248_1199,0
-01_34_Normalized_273_1127,0
-01_34_Normalized_274_1072,0
-01_34_Normalized_280_1548,0
-01_34_Normalized_359_1498,0
-01_34_Normalized_365_760,0
-01_34_Normalized_366_1639,0
-01_34_Normalized_379_693,0
-01_34_Normalized_392_1490,0
-01_34_Normalized_430_985,0
-01_34_Normalized_457_1566,0
-01_34_Normalized_477_754,0
-01_34_Normalized_493_1035,0
-01_34_Normalized_501_586,0
-01_34_Normalized_512_1631,0
-01_34_Normalized_541_167,0
-01_34_Normalized_571_1829,0
-01_34_Normalized_576_1068,0
-01_34_Normalized_610_1579,0
-01_34_Normalized_615_171,0
-01_34_Normalized_689_500,0
-01_34_Normalized_68_1858,0
-01_34_Normalized_690_1876,0
-01_34_Normalized_69_1817,0
-01_34_Normalized_710_754,0
-01_34_Normalized_719_1785,0
-01_34_Normalized_731_1240,0
-01_34_Normalized_744_582,0
-01_34_Normalized_762_1468,0
-01_34_Normalized_767_91,0
-01_34_Normalized_772_166,0
-01_34_Normalized_773_1295,0
-01_34_Normalized_775_1503,0
-01_34_Normalized_77_441,0
-01_34_Normalized_807_213,0
-01_34_Normalized_850_1119,0
-01_34_Normalized_858_612,0
-01_34_Normalized_869_1356,0
-01_34_Normalized_872_1596,0
-01_34_Normalized_879_636,1
-01_34_Normalized_922_1124,0
-01_34_Normalized_922_503,0
-01_34_Normalized_951_523,0
-01_34_Normalized_962_790,0
-01_34_Normalized_969_179,0
-01_34_Normalized_972_277,0
-01_35_Normalized_1022_381,0
-01_35_Normalized_1029_1538,0
-01_35_Normalized_1029_677,0
-01_35_Normalized_1034_1228,0
-01_35_Normalized_1037_54,0
-01_35_Normalized_1040_978,0
-01_35_Normalized_104_1242,0
-01_35_Normalized_1061_1214,0
-01_35_Normalized_1068_1159,0
-01_35_Normalized_1116_921,0
-01_35_Normalized_1129_515,0
-01_35_Normalized_1130_1481,0
-01_35_Normalized_1140_1166,0
-01_35_Normalized_1160_734,0
-01_35_Normalized_1164_1672,0
-01_35_Normalized_1168_1401,0
-01_35_Normalized_1168_817,0
-01_35_Normalized_1183_1862,0
-01_35_Normalized_1188_1378,0
-01_35_Normalized_1192_504,0
-01_35_Normalized_1198_1127,0
-01_35_Normalized_1204_824,0
-01_35_Normalized_1206_73,0
-01_35_Normalized_1211_1171,0
-01_35_Normalized_1221_672,0
-01_35_Normalized_1272_316,0
-01_35_Normalized_1281_143,0
-01_35_Normalized_1293_1149,0
-01_35_Normalized_1297_1854,0
-01_35_Normalized_1300_653,0
-01_35_Normalized_1318_696,0
-01_35_Normalized_1335_1879,0
-01_35_Normalized_1343_642,0
-01_35_Normalized_1346_130,0
-01_35_Normalized_1352_749,0
-01_35_Normalized_1354_186,0
-01_35_Normalized_1358_1383,0
-01_35_Normalized_135_1700,0
-01_35_Normalized_1376_161,0
-01_35_Normalized_137_348,0
-01_35_Normalized_1407_1462,0
-01_35_Normalized_1411_918,0
-01_35_Normalized_1427_484,0
-01_35_Normalized_1428_1128,0
-01_35_Normalized_1429_1181,0
-01_35_Normalized_143_1551,0
-01_35_Normalized_1440_1516,0
-01_35_Normalized_1469_1901,0
-01_35_Normalized_1487_1646,0
-01_35_Normalized_1520_1054,0
-01_35_Normalized_1520_987,0
-01_35_Normalized_1530_1861,0
-01_35_Normalized_1548_165,0
-01_35_Normalized_155_1377,0
-01_35_Normalized_1571_517,0
-01_35_Normalized_1577_314,0
-01_35_Normalized_1579_1906,0
-01_35_Normalized_159_1484,0
-01_35_Normalized_1603_1062,0
-01_35_Normalized_1654_235,0
-01_35_Normalized_1670_383,0
-01_35_Normalized_1682_1361,0
-01_35_Normalized_1684_439,0
-01_35_Normalized_1689_1469,0
-01_35_Normalized_168_180,0
-01_35_Normalized_1695_1605,0
-01_35_Normalized_1701_1543,1
-01_35_Normalized_1705_154,0
-01_35_Normalized_1717_741,0
-01_35_Normalized_1732_1039,0
-01_35_Normalized_1740_590,0
-01_35_Normalized_1743_121,0
-01_35_Normalized_1760_1718,0
-01_35_Normalized_1781_433,0
-01_35_Normalized_1790_1940,0
-01_35_Normalized_1799_1636,0
-01_35_Normalized_1802_1095,0
-01_35_Normalized_1807_1545,0
-01_35_Normalized_180_1532,0
-01_35_Normalized_1813_837,0
-01_35_Normalized_1826_1301,0
-01_35_Normalized_1827_359,0
-01_35_Normalized_1850_1599,0
-01_35_Normalized_1856_103,0
-01_35_Normalized_1895_315,0
-01_35_Normalized_1897_580,0
-01_35_Normalized_1900_1384,0
-01_35_Normalized_1904_1749,0
-01_35_Normalized_1948_1245,0
-01_35_Normalized_1949_1582,0
-01_35_Normalized_211_1837,0
-01_35_Normalized_223_1278,0
-01_35_Normalized_225_890,0
-01_35_Normalized_231_370,0
-01_35_Normalized_247_1197,0
-01_35_Normalized_265_772,0
-01_35_Normalized_270_1652,0
-01_35_Normalized_309_1334,0
-01_35_Normalized_325_228,0
-01_35_Normalized_338_1692,0
-01_35_Normalized_350_831,0
-01_35_Normalized_356_1174,1
-01_35_Normalized_405_1920,0
-01_35_Normalized_408_618,0
-01_35_Normalized_410_1145,0
-01_35_Normalized_411_462,0
-01_35_Normalized_430_1430,0
-01_35_Normalized_433_1697,0
-01_35_Normalized_445_668,0
-01_35_Normalized_461_89,0
-01_35_Normalized_467_1415,0
-01_35_Normalized_524_1809,0
-01_35_Normalized_526_1015,0
-01_35_Normalized_536_113,0
-01_35_Normalized_539_493,0
-01_35_Normalized_585_1554,0
-01_35_Normalized_600_1135,0
-01_35_Normalized_636_1689,0
-01_35_Normalized_637_1895,0
-01_35_Normalized_63_874,0
-01_35_Normalized_647_1027,0
-01_35_Normalized_661_625,0
-01_35_Normalized_705_1237,0
-01_35_Normalized_72_532,0
-01_35_Normalized_738_1026,0
-01_35_Normalized_765_785,0
-01_35_Normalized_768_219,0
-01_35_Normalized_777_924,0
-01_35_Normalized_79_1493,0
-01_35_Normalized_801_385,0
-01_35_Normalized_812_414,0
-01_35_Normalized_815_1176,0
-01_35_Normalized_821_576,0
-01_35_Normalized_825_1271,0
-01_35_Normalized_852_615,0
-01_35_Normalized_872_440,0
-01_35_Normalized_880_305,0
-01_35_Normalized_892_974,0
-01_35_Normalized_893_1856,0
-01_35_Normalized_901_797,0
-01_35_Normalized_902_1149,0
-01_35_Normalized_949_1213,0
-01_35_Normalized_955_1601,0
-01_35_Normalized_957_1145,0
-01_35_Normalized_985_1167,0
-01_35_Normalized_989_1674,0
-01_36_Normalized_1001_391,0
-01_36_Normalized_1016_321,0
-01_36_Normalized_1021_820,0
-01_36_Normalized_1030_1266,0
-01_36_Normalized_1048_1073,0
-01_36_Normalized_1056_85,0
-01_36_Normalized_106_1721,0
-01_36_Normalized_106_534,0
-01_36_Normalized_1074_1822,0
-01_36_Normalized_1079_911,0
-01_36_Normalized_1086_1351,0
-01_36_Normalized_1087_1875,0
-01_36_Normalized_1094_395,0
-01_36_Normalized_1097_687,0
-01_36_Normalized_1101_946,0
-01_36_Normalized_1135_792,0
-01_36_Normalized_1150_1780,0
-01_36_Normalized_1159_1287,0
-01_36_Normalized_1177_1112,0
-01_36_Normalized_1187_1360,0
-01_36_Normalized_1192_1825,0
-01_36_Normalized_1206_764,0
-01_36_Normalized_1209_1145,0
-01_36_Normalized_1224_1319,0
-01_36_Normalized_1237_1707,0
-01_36_Normalized_1253_287,0
-01_36_Normalized_1266_1284,0
-01_36_Normalized_1268_1360,0
-01_36_Normalized_1292_1876,0
-01_36_Normalized_1299_1298,0
-01_36_Normalized_130_592,0
-01_36_Normalized_1367_73,0
-01_36_Normalized_1387_1155,0
-01_36_Normalized_1389_232,0
-01_36_Normalized_1400_1269,0
-01_36_Normalized_1409_1512,0
-01_36_Normalized_1414_1100,0
-01_36_Normalized_1427_1943,0
-01_36_Normalized_1438_989,0
-01_36_Normalized_1480_1527,0
-01_36_Normalized_1483_607,0
-01_36_Normalized_1485_823,0
-01_36_Normalized_148_533,0
-01_36_Normalized_1493_423,0
-01_36_Normalized_1511_1113,0
-01_36_Normalized_1528_650,0
-01_36_Normalized_1551_1555,0
-01_36_Normalized_1565_822,0
-01_36_Normalized_1587_1686,0
-01_36_Normalized_1593_546,0
-01_36_Normalized_1593_61,0
-01_36_Normalized_1598_1808,0
-01_36_Normalized_1610_693,0
-01_36_Normalized_1620_616,0
-01_36_Normalized_1643_62,0
-01_36_Normalized_1671_1287,0
-01_36_Normalized_1674_1452,0
-01_36_Normalized_1684_1947,1
-01_36_Normalized_1694_1427,0
-01_36_Normalized_1728_474,0
-01_36_Normalized_172_1923,0
-01_36_Normalized_1750_1420,0
-01_36_Normalized_1769_1239,0
-01_36_Normalized_1773_1673,0
-01_36_Normalized_178_757,0
-01_36_Normalized_1792_1029,0
-01_36_Normalized_1802_1363,0
-01_36_Normalized_1807_1432,0
-01_36_Normalized_1812_1683,0
-01_36_Normalized_1812_1802,0
-01_36_Normalized_1828_276,0
-01_36_Normalized_1858_1524,0
-01_36_Normalized_1876_1935,0
-01_36_Normalized_187_685,0
-01_36_Normalized_1883_1144,0
-01_36_Normalized_1894_227,0
-01_36_Normalized_1901_694,0
-01_36_Normalized_1929_755,0
-01_36_Normalized_197_1316,0
-01_36_Normalized_204_1866,0
-01_36_Normalized_235_1168,0
-01_36_Normalized_240_1876,0
-01_36_Normalized_249_1006,0
-01_36_Normalized_255_1463,0
-01_36_Normalized_300_538,0
-01_36_Normalized_307_953,0
-01_36_Normalized_325_1171,0
-01_36_Normalized_326_683,0
-01_36_Normalized_336_1319,0
-01_36_Normalized_338_1411,0
-01_36_Normalized_356_1466,0
-01_36_Normalized_374_1507,0
-01_36_Normalized_387_215,1
-01_36_Normalized_390_274,0
-01_36_Normalized_393_859,0
-01_36_Normalized_403_66,0
-01_36_Normalized_410_432,0
-01_36_Normalized_421_1100,0
-01_36_Normalized_422_587,0
-01_36_Normalized_428_979,0
-01_36_Normalized_464_1908,0
-01_36_Normalized_473_667,0
-01_36_Normalized_491_634,0
-01_36_Normalized_496_1756,0
-01_36_Normalized_527_696,0
-01_36_Normalized_530_367,0
-01_36_Normalized_530_595,0
-01_36_Normalized_572_1099,0
-01_36_Normalized_580_1027,0
-01_36_Normalized_596_1776,0
-01_36_Normalized_612_111,0
-01_36_Normalized_634_207,0
-01_36_Normalized_657_1553,0
-01_36_Normalized_666_542,0
-01_36_Normalized_668_1341,0
-01_36_Normalized_689_1000,0
-01_36_Normalized_700_644,0
-01_36_Normalized_724_673,0
-01_36_Normalized_735_712,0
-01_36_Normalized_739_1720,0
-01_36_Normalized_743_1875,0
-01_36_Normalized_751_1095,0
-01_36_Normalized_767_1808,0
-01_36_Normalized_774_1671,0
-01_36_Normalized_787_1268,0
-01_36_Normalized_78_912,0
-01_36_Normalized_810_1328,0
-01_36_Normalized_814_1555,0
-01_36_Normalized_823_1493,0
-01_36_Normalized_823_1618,0
-01_36_Normalized_860_528,0
-01_36_Normalized_901_1470,0
-01_36_Normalized_915_766,0
-01_36_Normalized_921_1350,0
-01_36_Normalized_934_248,0
-01_36_Normalized_934_675,0
-01_36_Normalized_936_1022,1
-01_36_Normalized_938_1589,0
-01_36_Normalized_952_1144,0
-01_36_Normalized_955_638,0
-01_37_Normalized_1011_566,0
-01_37_Normalized_101_124,0
-01_37_Normalized_1047_417,0
-01_37_Normalized_1062_1729,1
-01_37_Normalized_1064_259,0
-01_37_Normalized_1070_725,0
-01_37_Normalized_1077_1487,0
-01_37_Normalized_1102_119,0
-01_37_Normalized_110_903,0
-01_37_Normalized_1111_944,0
-01_37_Normalized_1123_541,0
-01_37_Normalized_1129_608,0
-01_37_Normalized_1137_1056,1
-01_37_Normalized_1140_1909,0
-01_37_Normalized_1146_85,0
-01_37_Normalized_1147_762,0
-01_37_Normalized_1152_1724,0
-01_37_Normalized_1161_609,0
-01_37_Normalized_1171_1931,0
-01_37_Normalized_1179_1873,0
-01_37_Normalized_1189_55,0
-01_37_Normalized_1199_353,0
-01_37_Normalized_1206_211,0
-01_37_Normalized_1214_1295,0
-01_37_Normalized_1240_676,0
-01_37_Normalized_1242_545,0
-01_37_Normalized_1255_1612,0
-01_37_Normalized_1268_1126,0
-01_37_Normalized_1276_1924,0
-01_37_Normalized_1282_708,0
-01_37_Normalized_1289_1474,0
-01_37_Normalized_1290_1633,0
-01_37_Normalized_1308_1006,0
-01_37_Normalized_1333_1643,0
-01_37_Normalized_1338_935,0
-01_37_Normalized_1358_1120,0
-01_37_Normalized_135_1004,0
-01_37_Normalized_1361_1048,0
-01_37_Normalized_1368_374,0
-01_37_Normalized_1385_990,0
-01_37_Normalized_1386_1280,0
-01_37_Normalized_1399_1886,0
-01_37_Normalized_1402_867,0
-01_37_Normalized_1408_1487,0
-01_37_Normalized_1421_705,0
-01_37_Normalized_1426_1448,0
-01_37_Normalized_1429_1663,0
-01_37_Normalized_1441_1408,0
-01_37_Normalized_1464_1470,0
-01_37_Normalized_1486_1280,0
-01_37_Normalized_1489_1811,0
-01_37_Normalized_1510_607,0
-01_37_Normalized_1539_1839,0
-01_37_Normalized_1558_1036,0
-01_37_Normalized_1560_1691,0
-01_37_Normalized_1594_838,0
-01_37_Normalized_1606_1277,0
-01_37_Normalized_1628_1415,0
-01_37_Normalized_1650_779,0
-01_37_Normalized_1662_1425,0
-01_37_Normalized_1666_1565,1
-01_37_Normalized_1672_328,0
-01_37_Normalized_1674_186,0
-01_37_Normalized_1688_1948,0
-01_37_Normalized_1697_215,0
-01_37_Normalized_1701_1627,0
-01_37_Normalized_1704_698,0
-01_37_Normalized_1705_1019,0
-01_37_Normalized_1712_1895,0
-01_37_Normalized_1720_1699,0
-01_37_Normalized_1723_1140,0
-01_37_Normalized_1727_294,0
-01_37_Normalized_1738_1624,0
-01_37_Normalized_1744_1349,0
-01_37_Normalized_1750_1021,0
-01_37_Normalized_1768_397,0
-01_37_Normalized_1776_1305,0
-01_37_Normalized_1781_274,1
-01_37_Normalized_1786_1892,0
-01_37_Normalized_1794_1143,0
-01_37_Normalized_1808_1766,0
-01_37_Normalized_180_1196,0
-01_37_Normalized_1832_772,0
-01_37_Normalized_1834_958,0
-01_37_Normalized_1839_1545,0
-01_37_Normalized_1878_1920,0
-01_37_Normalized_1893_1319,0
-01_37_Normalized_1904_1889,0
-01_37_Normalized_1919_173,0
-01_37_Normalized_1929_991,0
-01_37_Normalized_1938_340,0
-01_37_Normalized_1943_1822,0
-01_37_Normalized_199_1340,0
-01_37_Normalized_238_64,0
-01_37_Normalized_240_1076,0
-01_37_Normalized_252_703,0
-01_37_Normalized_262_1809,0
-01_37_Normalized_268_875,0
-01_37_Normalized_272_579,0
-01_37_Normalized_276_1395,0
-01_37_Normalized_277_528,0
-01_37_Normalized_287_792,0
-01_37_Normalized_288_1846,0
-01_37_Normalized_298_1605,0
-01_37_Normalized_298_1697,0
-01_37_Normalized_303_143,0
-01_37_Normalized_307_1075,0
-01_37_Normalized_315_1762,0
-01_37_Normalized_327_472,0
-01_37_Normalized_340_1281,0
-01_37_Normalized_372_1861,0
-01_37_Normalized_391_1417,0
-01_37_Normalized_426_452,0
-01_37_Normalized_428_344,0
-01_37_Normalized_445_281,1
-01_37_Normalized_449_221,0
-01_37_Normalized_453_1112,0
-01_37_Normalized_453_1464,0
-01_37_Normalized_453_1652,0
-01_37_Normalized_454_1571,0
-01_37_Normalized_492_954,0
-01_37_Normalized_496_906,0
-01_37_Normalized_498_412,1
-01_37_Normalized_532_383,0
-01_37_Normalized_53_1761,0
-01_37_Normalized_540_203,0
-01_37_Normalized_549_1613,0
-01_37_Normalized_554_1719,0
-01_37_Normalized_557_1756,0
-01_37_Normalized_560_429,0
-01_37_Normalized_587_1631,0
-01_37_Normalized_592_912,0
-01_37_Normalized_602_1800,0
-01_37_Normalized_614_1758,0
-01_37_Normalized_620_505,0
-01_37_Normalized_636_358,0
-01_37_Normalized_639_425,0
-01_37_Normalized_646_1111,0
-01_37_Normalized_66_545,0
-01_37_Normalized_682_1663,0
-01_37_Normalized_690_541,0
-01_37_Normalized_722_582,0
-01_37_Normalized_751_1001,0
-01_37_Normalized_765_432,0
-01_37_Normalized_771_189,0
-01_37_Normalized_780_1763,0
-01_37_Normalized_792_1407,0
-01_37_Normalized_826_976,0
-01_37_Normalized_844_735,0
-01_37_Normalized_854_228,0
-01_37_Normalized_868_1947,0
-01_37_Normalized_870_1693,0
-01_37_Normalized_886_1780,0
-01_37_Normalized_889_358,0
-01_37_Normalized_894_1195,0
-01_37_Normalized_895_645,0
-01_37_Normalized_933_1706,0
-01_37_Normalized_944_1306,1
-01_37_Normalized_948_1015,0
-01_37_Normalized_957_627,0
-01_37_Normalized_969_436,0
-01_37_Normalized_969_881,0
-01_37_Normalized_972_1715,0
-01_37_Normalized_973_227,0
-01_37_Normalized_973_479,0
-01_37_Normalized_981_1894,0
-01_37_Normalized_992_1455,0
-01_37_Normalized_995_1565,0
-01_38_Normalized_1005_1065,0
-01_38_Normalized_1033_1671,0
-01_38_Normalized_1042_1865,0
-01_38_Normalized_1068_1283,0
-01_38_Normalized_1089_1389,0
-01_38_Normalized_1117_1938,0
-01_38_Normalized_1122_1502,0
-01_38_Normalized_112_622,0
-01_38_Normalized_1142_605,0
-01_38_Normalized_1181_1493,0
-01_38_Normalized_1185_135,0
-01_38_Normalized_1201_619,0
-01_38_Normalized_1219_693,0
-01_38_Normalized_1223_498,0
-01_38_Normalized_1228_1920,0
-01_38_Normalized_1245_182,0
-01_38_Normalized_1259_815,0
-01_38_Normalized_1278_194,0
-01_38_Normalized_1297_1238,1
-01_38_Normalized_1309_419,0
-01_38_Normalized_1320_1888,0
-01_38_Normalized_1337_714,0
-01_38_Normalized_1341_156,0
-01_38_Normalized_1343_1708,0
-01_38_Normalized_1351_333,0
-01_38_Normalized_1354_1913,0
-01_38_Normalized_1360_973,0
-01_38_Normalized_136_999,0
-01_38_Normalized_1371_456,0
-01_38_Normalized_1372_836,0
-01_38_Normalized_1374_806,0
-01_38_Normalized_1378_1766,0
-01_38_Normalized_137_1730,1
-01_38_Normalized_1380_1257,0
-01_38_Normalized_1389_1699,0
-01_38_Normalized_1393_965,0
-01_38_Normalized_1396_1838,0
-01_38_Normalized_1403_180,0
-01_38_Normalized_1416_1670,0
-01_38_Normalized_1445_1014,0
-01_38_Normalized_1445_1451,0
-01_38_Normalized_1447_557,0
-01_38_Normalized_1455_922,0
-01_38_Normalized_1461_1655,0
-01_38_Normalized_1471_200,0
-01_38_Normalized_1471_865,0
-01_38_Normalized_1478_1138,0
-01_38_Normalized_1486_1574,0
-01_38_Normalized_1506_438,0
-01_38_Normalized_1509_1256,0
-01_38_Normalized_1531_1685,0
-01_38_Normalized_1534_257,0
-01_38_Normalized_156_1850,0
-01_38_Normalized_1577_909,0
-01_38_Normalized_1581_301,0
-01_38_Normalized_1607_1822,0
-01_38_Normalized_1665_517,0
-01_38_Normalized_1685_205,0
-01_38_Normalized_1732_233,0
-01_38_Normalized_173_63,0
-01_38_Normalized_1748_1650,0
-01_38_Normalized_174_1137,0
-01_38_Normalized_175_1255,0
-01_38_Normalized_177_1688,0
-01_38_Normalized_1780_872,0
-01_38_Normalized_1785_1058,0
-01_38_Normalized_1799_936,0
-01_38_Normalized_1803_1625,0
-01_38_Normalized_1839_288,0
-01_38_Normalized_1840_1045,0
-01_38_Normalized_1844_1569,0
-01_38_Normalized_1846_1686,0
-01_38_Normalized_1905_970,0
-01_38_Normalized_1917_747,0
-01_38_Normalized_191_1635,0
-01_38_Normalized_1946_1375,0
-01_38_Normalized_198_1069,0
-01_38_Normalized_208_1290,0
-01_38_Normalized_225_313,0
-01_38_Normalized_229_477,1
-01_38_Normalized_252_1195,0
-01_38_Normalized_264_221,0
-01_38_Normalized_302_1276,0
-01_38_Normalized_313_1669,0
-01_38_Normalized_322_169,0
-01_38_Normalized_353_481,0
-01_38_Normalized_363_780,0
-01_38_Normalized_368_145,0
-01_38_Normalized_373_1614,0
-01_38_Normalized_403_608,0
-01_38_Normalized_410_300,0
-01_38_Normalized_412_1629,0
-01_38_Normalized_418_1876,0
-01_38_Normalized_423_670,0
-01_38_Normalized_433_1263,0
-01_38_Normalized_437_355,0
-01_38_Normalized_437_639,0
-01_38_Normalized_439_1318,0
-01_38_Normalized_460_1236,0
-01_38_Normalized_467_1035,0
-01_38_Normalized_498_1070,0
-01_38_Normalized_511_917,0
-01_38_Normalized_52_1001,0
-01_38_Normalized_530_129,0
-01_38_Normalized_537_1008,0
-01_38_Normalized_53_1219,0
-01_38_Normalized_553_405,0
-01_38_Normalized_55_1589,0
-01_38_Normalized_562_477,0
-01_38_Normalized_578_1735,0
-01_38_Normalized_58_1627,0
-01_38_Normalized_596_396,0
-01_38_Normalized_630_1618,0
-01_38_Normalized_635_937,0
-01_38_Normalized_678_346,0
-01_38_Normalized_682_1436,0
-01_38_Normalized_694_1562,0
-01_38_Normalized_700_1650,0
-01_38_Normalized_718_1054,0
-01_38_Normalized_726_1634,0
-01_38_Normalized_738_1948,0
-01_38_Normalized_744_840,0
-01_38_Normalized_748_1687,0
-01_38_Normalized_759_1772,0
-01_38_Normalized_75_578,0
-01_38_Normalized_787_1131,0
-01_38_Normalized_788_793,0
-01_38_Normalized_793_488,0
-01_38_Normalized_828_1673,0
-01_38_Normalized_835_1178,0
-01_38_Normalized_838_689,0
-01_38_Normalized_857_1419,0
-01_38_Normalized_858_265,0
-01_38_Normalized_875_1112,0
-01_38_Normalized_879_1846,0
-01_38_Normalized_894_1589,0
-01_38_Normalized_907_644,0
-01_38_Normalized_917_1841,0
-01_38_Normalized_919_1433,0
-01_38_Normalized_952_505,0
-01_38_Normalized_956_1734,0
-01_39_Normalized_1026_734,0
-01_39_Normalized_1028_1815,0
-01_39_Normalized_102_1008,0
-01_39_Normalized_1031_1355,0
-01_39_Normalized_1038_879,0
-01_39_Normalized_1061_899,0
-01_39_Normalized_1092_892,0
-01_39_Normalized_1094_649,0
-01_39_Normalized_1102_1654,0
-01_39_Normalized_112_1217,0
-01_39_Normalized_1136_384,0
-01_39_Normalized_1148_265,0
-01_39_Normalized_1153_1768,0
-01_39_Normalized_1162_1247,0
-01_39_Normalized_1194_1743,0
-01_39_Normalized_1194_439,0
-01_39_Normalized_1198_1869,0
-01_39_Normalized_1205_331,0
-01_39_Normalized_1217_1082,0
-01_39_Normalized_1217_1812,0
-01_39_Normalized_1220_163,0
-01_39_Normalized_1232_1786,0
-01_39_Normalized_1239_1324,0
-01_39_Normalized_1241_281,0
-01_39_Normalized_1267_214,0
-01_39_Normalized_126_1820,0
-01_39_Normalized_127_956,0
-01_39_Normalized_1281_1171,0
-01_39_Normalized_1281_1746,0
-01_39_Normalized_1284_1588,0
-01_39_Normalized_1295_1013,0
-01_39_Normalized_1297_1372,0
-01_39_Normalized_1298_526,0
-01_39_Normalized_1316_478,0
-01_39_Normalized_1332_1811,0
-01_39_Normalized_1335_103,0
-01_39_Normalized_133_473,1
-01_39_Normalized_1359_781,0
-01_39_Normalized_1372_1907,0
-01_39_Normalized_1377_1392,0
-01_39_Normalized_1379_1513,0
-01_39_Normalized_1391_1558,0
-01_39_Normalized_1404_298,0
-01_39_Normalized_1429_1061,0
-01_39_Normalized_142_753,0
-01_39_Normalized_1447_303,0
-01_39_Normalized_1451_1150,0
-01_39_Normalized_1464_94,0
-01_39_Normalized_1465_364,0
-01_39_Normalized_1469_1333,0
-01_39_Normalized_1469_496,0
-01_39_Normalized_1483_913,0
-01_39_Normalized_1484_1717,0
-01_39_Normalized_1527_191,0
-01_39_Normalized_1529_679,0
-01_39_Normalized_1533_595,0
-01_39_Normalized_1567_827,0
-01_39_Normalized_1574_362,0
-01_39_Normalized_1577_456,0
-01_39_Normalized_1582_1788,0
-01_39_Normalized_1595_614,0
-01_39_Normalized_1599_1366,0
-01_39_Normalized_1610_1254,0
-01_39_Normalized_1614_1288,0
-01_39_Normalized_1632_952,0
-01_39_Normalized_1640_874,0
-01_39_Normalized_1649_816,0
-01_39_Normalized_1667_181,0
-01_39_Normalized_1683_1657,0
-01_39_Normalized_1683_251,0
-01_39_Normalized_1695_1366,0
-01_39_Normalized_169_1763,0
-01_39_Normalized_1725_807,0
-01_39_Normalized_1734_1552,1
-01_39_Normalized_1738_1820,0
-01_39_Normalized_1759_251,0
-01_39_Normalized_177_1673,0
-01_39_Normalized_1780_1699,0
-01_39_Normalized_1784_535,0
-01_39_Normalized_1788_1050,0
-01_39_Normalized_1811_1772,0
-01_39_Normalized_1826_769,0
-01_39_Normalized_1839_1116,0
-01_39_Normalized_1853_823,0
-01_39_Normalized_1854_1225,0
-01_39_Normalized_186_1093,0
-01_39_Normalized_1878_525,0
-01_39_Normalized_190_316,0
-01_39_Normalized_190_588,0
-01_39_Normalized_1923_1510,0
-01_39_Normalized_1929_1004,0
-01_39_Normalized_1932_227,0
-01_39_Normalized_1941_1655,0
-01_39_Normalized_194_276,0
-01_39_Normalized_197_378,0
-01_39_Normalized_205_1325,0
-01_39_Normalized_211_1397,0
-01_39_Normalized_215_1030,0
-01_39_Normalized_222_1067,0
-01_39_Normalized_223_1369,0
-01_39_Normalized_234_984,0
-01_39_Normalized_291_884,0
-01_39_Normalized_293_785,0
-01_39_Normalized_296_1600,0
-01_39_Normalized_304_1007,0
-01_39_Normalized_336_1464,0
-01_39_Normalized_339_1751,0
-01_39_Normalized_347_727,0
-01_39_Normalized_356_1940,0
-01_39_Normalized_362_293,0
-01_39_Normalized_372_1155,0
-01_39_Normalized_382_73,0
-01_39_Normalized_394_535,0
-01_39_Normalized_413_216,0
-01_39_Normalized_460_707,0
-01_39_Normalized_476_794,0
-01_39_Normalized_503_209,0
-01_39_Normalized_525_709,0
-01_39_Normalized_527_1795,0
-01_39_Normalized_556_379,0
-01_39_Normalized_569_259,0
-01_39_Normalized_602_284,0
-01_39_Normalized_606_614,0
-01_39_Normalized_634_586,0
-01_39_Normalized_635_1105,0
-01_39_Normalized_647_1054,0
-01_39_Normalized_657_474,0
-01_39_Normalized_694_1686,0
-01_39_Normalized_706_1158,0
-01_39_Normalized_714_581,0
-01_39_Normalized_722_223,0
-01_39_Normalized_725_998,0
-01_39_Normalized_748_115,0
-01_39_Normalized_749_629,0
-01_39_Normalized_752_675,0
-01_39_Normalized_760_326,0
-01_39_Normalized_778_1447,0
-01_39_Normalized_780_602,0
-01_39_Normalized_786_639,0
-01_39_Normalized_789_1143,0
-01_39_Normalized_799_574,0
-01_39_Normalized_828_1072,0
-01_39_Normalized_859_1883,0
-01_39_Normalized_85_303,0
-01_39_Normalized_871_1807,0
-01_39_Normalized_892_678,0
-01_39_Normalized_893_1072,0
-01_39_Normalized_893_243,0
-01_39_Normalized_899_628,0
-01_39_Normalized_913_270,0
-01_39_Normalized_916_1238,0
-01_39_Normalized_921_1861,0
-01_39_Normalized_946_133,0
-01_39_Normalized_949_1010,0
-01_39_Normalized_951_1503,0
-01_39_Normalized_963_565,0
-01_39_Normalized_971_985,0
-01_39_Normalized_983_1561,0
-01_39_Normalized_993_560,0
-01_39_Normalized_995_1739,0
-01_39_Normalized_997_930,0
-01_39_Normalized_999_1068,0
-06_01_Normalized_104_1759,0
-06_01_Normalized_104_199,0
-06_01_Normalized_1064_336,0
-06_01_Normalized_1084_1701,0
-06_01_Normalized_1115_1655,0
-06_01_Normalized_1130_1431,0
-06_01_Normalized_1158_1649,0
-06_01_Normalized_1177_710,0
-06_01_Normalized_117_291,0
-06_01_Normalized_1180_295,0
-06_01_Normalized_121_1036,0
-06_01_Normalized_1251_1932,0
-06_01_Normalized_1258_1542,0
-06_01_Normalized_1281_1406,0
-06_01_Normalized_1288_1848,0
-06_01_Normalized_1317_646,0
-06_01_Normalized_131_900,0
-06_01_Normalized_1369_350,0
-06_01_Normalized_1438_503,0
-06_01_Normalized_1444_1366,0
-06_01_Normalized_1476_81,0
-06_01_Normalized_1478_1731,0
-06_01_Normalized_1479_550,0
-06_01_Normalized_1485_221,0
-06_01_Normalized_1485_396,0
-06_01_Normalized_1488_1012,0
-06_01_Normalized_1498_616,0
-06_01_Normalized_1505_261,0
-06_01_Normalized_1508_1037,0
-06_01_Normalized_1543_1812,0
-06_01_Normalized_1544_1843,0
-06_01_Normalized_1549_891,0
-06_01_Normalized_1571_1498,0
-06_01_Normalized_1576_568,0
-06_01_Normalized_1607_1806,1
-06_01_Normalized_1609_1504,0
-06_01_Normalized_1624_1886,0
-06_01_Normalized_1638_798,0
-06_01_Normalized_1650_1479,1
-06_01_Normalized_1692_1293,1
-06_01_Normalized_1694_267,0
-06_01_Normalized_1696_1246,1
-06_01_Normalized_1697_1350,1
-06_01_Normalized_1697_1627,1
-06_01_Normalized_1729_720,0
-06_01_Normalized_1741_1119,1
-06_01_Normalized_1741_642,0
-06_01_Normalized_1750_1014,0
-06_01_Normalized_1779_358,0
-06_01_Normalized_1779_693,0
-06_01_Normalized_177_1130,0
-06_01_Normalized_1801_898,1
-06_01_Normalized_1810_470,0
-06_01_Normalized_1835_661,1
-06_01_Normalized_1836_765,0
-06_01_Normalized_1837_1566,1
-06_01_Normalized_1839_1052,0
-06_01_Normalized_1848_633,0
-06_01_Normalized_1849_1291,0
-06_01_Normalized_1864_1794,0
-06_01_Normalized_1868_260,0
-06_01_Normalized_1878_1625,0
-06_01_Normalized_1891_592,0
-06_01_Normalized_1893_1082,1
-06_01_Normalized_1926_1120,1
-06_01_Normalized_1944_469,0
-06_01_Normalized_219_1937,0
-06_01_Normalized_262_972,0
-06_01_Normalized_275_1297,0
-06_01_Normalized_290_593,0
-06_01_Normalized_294_1644,0
-06_01_Normalized_371_737,0
-06_01_Normalized_377_1175,0
-06_01_Normalized_463_1864,0
-06_01_Normalized_506_710,0
-06_01_Normalized_526_555,0
-06_01_Normalized_590_1640,0
-06_01_Normalized_596_805,0
-06_01_Normalized_607_886,0
-06_01_Normalized_647_507,0
-06_01_Normalized_658_544,0
-06_01_Normalized_784_1608,0
-06_01_Normalized_819_870,0
-06_01_Normalized_837_576,0
-06_01_Normalized_905_1507,0
-06_01_Normalized_916_1093,0
-06_01_Normalized_929_238,0
-06_01_Normalized_93_265,0
-06_01_Normalized_946_1136,0
-06_01_Normalized_948_1458,0
-06_01_Normalized_980_51,0
-06_02_Normalized_1007_1601,0
-06_02_Normalized_1007_785,0
-06_02_Normalized_102_1728,0
-06_02_Normalized_1046_1795,0
-06_02_Normalized_1118_228,0
-06_02_Normalized_1121_499,0
-06_02_Normalized_114_974,0
-06_02_Normalized_1154_415,0
-06_02_Normalized_1177_779,0
-06_02_Normalized_1178_66,0
-06_02_Normalized_1187_458,0
-06_02_Normalized_1211_1442,0
-06_02_Normalized_1216_470,0
-06_02_Normalized_1235_1320,0
-06_02_Normalized_1292_1550,0
-06_02_Normalized_132_1242,0
-06_02_Normalized_1334_97,0
-06_02_Normalized_1349_1116,0
-06_02_Normalized_1374_361,0
-06_02_Normalized_1428_1047,0
-06_02_Normalized_1484_1238,0
-06_02_Normalized_1523_396,0
-06_02_Normalized_1526_1930,0
-06_02_Normalized_1573_1758,0
-06_02_Normalized_1589_1235,0
-06_02_Normalized_1591_57,0
-06_02_Normalized_1593_1372,0
-06_02_Normalized_1633_1297,0
-06_02_Normalized_1637_1733,0
-06_02_Normalized_1659_1248,1
-06_02_Normalized_1664_1107,0
-06_02_Normalized_1669_1630,0
-06_02_Normalized_1694_356,0
-06_02_Normalized_1716_412,0
-06_02_Normalized_1732_1712,0
-06_02_Normalized_173_421,0
-06_02_Normalized_173_930,0
-06_02_Normalized_1776_1895,0
-06_02_Normalized_1786_386,0
-06_02_Normalized_1798_1259,0
-06_02_Normalized_1815_1369,0
-06_02_Normalized_1829_1837,0
-06_02_Normalized_1834_1059,0
-06_02_Normalized_1846_1317,0
-06_02_Normalized_1880_864,0
-06_02_Normalized_1884_78,0
-06_02_Normalized_1887_189,0
-06_02_Normalized_1892_816,0
-06_02_Normalized_1893_159,0
-06_02_Normalized_1934_1391,0
-06_02_Normalized_213_1260,0
-06_02_Normalized_222_575,0
-06_02_Normalized_252_599,0
-06_02_Normalized_257_417,0
-06_02_Normalized_259_1289,0
-06_02_Normalized_260_569,0
-06_02_Normalized_294_900,0
-06_02_Normalized_350_879,0
-06_02_Normalized_389_679,0
-06_02_Normalized_401_1642,0
-06_02_Normalized_430_1348,0
-06_02_Normalized_474_1060,0
-06_02_Normalized_474_1924,0
-06_02_Normalized_477_1193,0
-06_02_Normalized_497_557,0
-06_02_Normalized_502_1694,0
-06_02_Normalized_545_321,0
-06_02_Normalized_547_1750,0
-06_02_Normalized_556_817,0
-06_02_Normalized_583_1199,0
-06_02_Normalized_603_567,1
-06_02_Normalized_606_1865,0
-06_02_Normalized_610_1705,0
-06_02_Normalized_638_859,0
-06_02_Normalized_655_1300,0
-06_02_Normalized_664_842,0
-06_02_Normalized_70_1508,0
-06_02_Normalized_714_1916,0
-06_02_Normalized_744_1596,0
-06_02_Normalized_755_82,0
-06_02_Normalized_807_190,0
-06_02_Normalized_824_1547,0
-06_02_Normalized_847_1266,0
-06_02_Normalized_889_1158,0
-06_02_Normalized_899_1629,0
-06_02_Normalized_958_1567,0
-06_02_Normalized_95_72,0
-06_02_Normalized_975_187,0
-06_02_Normalized_976_961,0
-06_02_Normalized_97_943,0
-06_02_Normalized_986_710,0
-06_03_Normalized_100_935,0
-06_03_Normalized_103_109,0
-06_03_Normalized_1044_1829,0
-06_03_Normalized_1056_1917,0
-06_03_Normalized_1061_711,0
-06_03_Normalized_1067_1747,0
-06_03_Normalized_1097_1706,0
-06_03_Normalized_1141_1307,0
-06_03_Normalized_1146_190,0
-06_03_Normalized_1156_1333,0
-06_03_Normalized_1162_1146,0
-06_03_Normalized_1181_61,0
-06_03_Normalized_1213_572,0
-06_03_Normalized_1214_308,0
-06_03_Normalized_1227_1743,0
-06_03_Normalized_1275_232,0
-06_03_Normalized_1284_277,0
-06_03_Normalized_1422_1263,0
-06_03_Normalized_1482_1949,0
-06_03_Normalized_1500_1494,0
-06_03_Normalized_1500_503,1
-06_03_Normalized_1502_469,0
-06_03_Normalized_1506_236,0
-06_03_Normalized_1508_746,0
-06_03_Normalized_1519_893,0
-06_03_Normalized_1526_450,1
-06_03_Normalized_1528_352,0
-06_03_Normalized_1529_196,0
-06_03_Normalized_1551_840,1
-06_03_Normalized_1563_1332,0
-06_03_Normalized_1567_1454,0
-06_03_Normalized_1582_290,0
-06_03_Normalized_1600_1630,0
-06_03_Normalized_1602_170,0
-06_03_Normalized_1613_198,0
-06_03_Normalized_1617_383,0
-06_03_Normalized_1620_968,1
-06_03_Normalized_1625_1274,0
-06_03_Normalized_162_953,0
-06_03_Normalized_1665_430,0
-06_03_Normalized_166_563,0
-06_03_Normalized_1673_954,1
-06_03_Normalized_1680_1294,1
-06_03_Normalized_1737_915,0
-06_03_Normalized_1737_998,0
-06_03_Normalized_1755_1103,0
-06_03_Normalized_1757_246,0
-06_03_Normalized_1786_316,0
-06_03_Normalized_1812_53,0
-06_03_Normalized_181_1380,0
-06_03_Normalized_1916_1293,0
-06_03_Normalized_209_1931,0
-06_03_Normalized_217_640,0
-06_03_Normalized_247_1766,1
-06_03_Normalized_250_1113,0
-06_03_Normalized_315_320,0
-06_03_Normalized_340_470,0
-06_03_Normalized_347_1229,0
-06_03_Normalized_356_1021,0
-06_03_Normalized_374_471,0
-06_03_Normalized_389_1031,0
-06_03_Normalized_404_1319,0
-06_03_Normalized_421_1056,0
-06_03_Normalized_432_936,0
-06_03_Normalized_481_1104,0
-06_03_Normalized_492_625,0
-06_03_Normalized_501_1859,0
-06_03_Normalized_572_956,0
-06_03_Normalized_575_156,0
-06_03_Normalized_588_1769,0
-06_03_Normalized_596_389,0
-06_03_Normalized_604_943,0
-06_03_Normalized_616_1209,0
-06_03_Normalized_627_1484,0
-06_03_Normalized_682_129,0
-06_03_Normalized_68_1945,0
-06_03_Normalized_702_487,0
-06_03_Normalized_708_374,0
-06_03_Normalized_709_986,0
-06_03_Normalized_736_1664,0
-06_03_Normalized_756_1154,0
-06_03_Normalized_777_59,0
-06_03_Normalized_801_1159,0
-06_03_Normalized_842_107,0
-06_03_Normalized_861_776,0
-06_03_Normalized_871_913,0
-06_03_Normalized_874_1272,0
-06_03_Normalized_885_164,0
-06_03_Normalized_886_821,0
-06_03_Normalized_917_218,0
-06_03_Normalized_918_1362,0
-06_03_Normalized_980_1463,0
-06_04_Normalized_1006_1874,0
-06_04_Normalized_1010_933,0
-06_04_Normalized_1013_1424,0
-06_04_Normalized_1047_978,0
-06_04_Normalized_1052_366,0
-06_04_Normalized_1054_1542,0
-06_04_Normalized_1056_850,0
-06_04_Normalized_1057_1742,0
-06_04_Normalized_1069_1182,0
-06_04_Normalized_1070_1420,0
-06_04_Normalized_1080_904,0
-06_04_Normalized_1081_1634,0
-06_04_Normalized_1091_175,0
-06_04_Normalized_1119_63,0
-06_04_Normalized_1136_179,0
-06_04_Normalized_1150_1664,0
-06_04_Normalized_1201_318,0
-06_04_Normalized_1210_1741,0
-06_04_Normalized_1245_1354,0
-06_04_Normalized_1245_300,0
-06_04_Normalized_1245_606,0
-06_04_Normalized_1253_522,0
-06_04_Normalized_127_1246,0
-06_04_Normalized_1289_1458,0
-06_04_Normalized_1307_1810,0
-06_04_Normalized_1338_1700,0
-06_04_Normalized_134_422,0
-06_04_Normalized_1366_1425,0
-06_04_Normalized_1372_1549,0
-06_04_Normalized_1376_1933,0
-06_04_Normalized_1383_1794,0
-06_04_Normalized_1430_1742,0
-06_04_Normalized_1449_309,0
-06_04_Normalized_1468_933,0
-06_04_Normalized_1479_166,0
-06_04_Normalized_1489_1427,0
-06_04_Normalized_148_1210,0
-06_04_Normalized_1494_432,0
-06_04_Normalized_1508_1035,0
-06_04_Normalized_1511_836,0
-06_04_Normalized_1518_309,0
-06_04_Normalized_1563_1204,0
-06_04_Normalized_156_343,0
-06_04_Normalized_1589_150,0
-06_04_Normalized_1619_1878,0
-06_04_Normalized_1633_1297,0
-06_04_Normalized_1681_1880,0
-06_04_Normalized_1682_130,0
-06_04_Normalized_1690_1094,0
-06_04_Normalized_1697_361,0
-06_04_Normalized_1752_579,0
-06_04_Normalized_1754_389,0
-06_04_Normalized_1783_1127,0
-06_04_Normalized_1790_1452,0
-06_04_Normalized_1797_522,0
-06_04_Normalized_1812_377,0
-06_04_Normalized_1831_961,0
-06_04_Normalized_1833_686,0
-06_04_Normalized_1846_1740,0
-06_04_Normalized_1860_575,0
-06_04_Normalized_1896_873,1
-06_04_Normalized_1899_1948,0
-06_04_Normalized_191_726,0
-06_04_Normalized_1936_1650,0
-06_04_Normalized_201_1469,0
-06_04_Normalized_223_1370,0
-06_04_Normalized_224_1902,0
-06_04_Normalized_236_642,0
-06_04_Normalized_248_229,0
-06_04_Normalized_253_385,0
-06_04_Normalized_285_1352,0
-06_04_Normalized_290_1129,0
-06_04_Normalized_307_1250,0
-06_04_Normalized_320_683,0
-06_04_Normalized_324_201,0
-06_04_Normalized_374_1936,0
-06_04_Normalized_380_96,0
-06_04_Normalized_392_1771,0
-06_04_Normalized_394_64,0
-06_04_Normalized_417_1741,0
-06_04_Normalized_417_554,0
-06_04_Normalized_453_1929,0
-06_04_Normalized_499_988,0
-06_04_Normalized_528_1733,0
-06_04_Normalized_556_1223,0
-06_04_Normalized_561_1642,0
-06_04_Normalized_571_1009,0
-06_04_Normalized_586_657,0
-06_04_Normalized_627_302,0
-06_04_Normalized_650_619,0
-06_04_Normalized_651_1249,0
-06_04_Normalized_656_979,0
-06_04_Normalized_659_1278,0
-06_04_Normalized_678_1591,0
-06_04_Normalized_732_634,0
-06_04_Normalized_772_791,0
-06_04_Normalized_805_805,0
-06_04_Normalized_833_1541,0
-06_04_Normalized_840_1242,0
-06_04_Normalized_879_168,0
-06_04_Normalized_886_1586,0
-06_04_Normalized_901_131,0
-06_04_Normalized_908_1443,0
-06_04_Normalized_92_1273,0
-06_04_Normalized_933_131,0
-06_04_Normalized_948_1669,0
-06_04_Normalized_962_321,0
-06_04_Normalized_962_855,0
-06_04_Normalized_970_1049,0
-06_04_Normalized_986_1438,0
-06_04_Normalized_986_190,0
-06_04_Normalized_990_883,0
-06_05_Normalized_1025_1551,0
-06_05_Normalized_1031_512,0
-06_05_Normalized_1047_391,0
-06_05_Normalized_1138_1112,0
-06_05_Normalized_1140_1561,0
-06_05_Normalized_1164_1226,0
-06_05_Normalized_1175_610,0
-06_05_Normalized_1228_1085,0
-06_05_Normalized_1229_893,0
-06_05_Normalized_126_620,0
-06_05_Normalized_1274_273,0
-06_05_Normalized_1287_1506,0
-06_05_Normalized_1290_230,0
-06_05_Normalized_1293_199,0
-06_05_Normalized_1310_164,0
-06_05_Normalized_1316_1522,0
-06_05_Normalized_1329_820,0
-06_05_Normalized_1330_583,0
-06_05_Normalized_1331_1589,0
-06_05_Normalized_1334_1107,0
-06_05_Normalized_1337_1222,0
-06_05_Normalized_1339_612,0
-06_05_Normalized_1361_874,0
-06_05_Normalized_1363_717,0
-06_05_Normalized_1366_1252,0
-06_05_Normalized_1374_1369,0
-06_05_Normalized_1433_1347,0
-06_05_Normalized_1451_639,0
-06_05_Normalized_1462_707,0
-06_05_Normalized_1480_1021,0
-06_05_Normalized_1497_870,0
-06_05_Normalized_1508_1674,0
-06_05_Normalized_1519_1584,0
-06_05_Normalized_1528_1889,0
-06_05_Normalized_1549_795,0
-06_05_Normalized_154_1127,0
-06_05_Normalized_1576_1139,0
-06_05_Normalized_1610_337,0
-06_05_Normalized_1647_1238,0
-06_05_Normalized_1745_1239,0
-06_05_Normalized_1748_1596,0
-06_05_Normalized_1751_474,0
-06_05_Normalized_1823_1466,0
-06_05_Normalized_1847_1742,0
-06_05_Normalized_1912_250,0
-06_05_Normalized_1936_1124,0
-06_05_Normalized_1941_1628,0
-06_05_Normalized_1943_273,0
-06_05_Normalized_199_1307,0
-06_05_Normalized_199_693,0
-06_05_Normalized_203_353,0
-06_05_Normalized_224_1877,0
-06_05_Normalized_252_889,0
-06_05_Normalized_253_1269,0
-06_05_Normalized_307_1302,0
-06_05_Normalized_315_1883,0
-06_05_Normalized_335_1349,0
-06_05_Normalized_348_445,0
-06_05_Normalized_357_1233,0
-06_05_Normalized_361_494,0
-06_05_Normalized_383_858,0
-06_05_Normalized_420_543,0
-06_05_Normalized_445_1279,0
-06_05_Normalized_459_593,0
-06_05_Normalized_468_1188,0
-06_05_Normalized_470_1408,0
-06_05_Normalized_475_1275,0
-06_05_Normalized_513_422,0
-06_05_Normalized_515_1382,0
-06_05_Normalized_530_1732,0
-06_05_Normalized_539_649,0
-06_05_Normalized_541_1284,0
-06_05_Normalized_547_414,0
-06_05_Normalized_569_128,0
-06_05_Normalized_569_1806,0
-06_05_Normalized_574_1593,0
-06_05_Normalized_584_307,0
-06_05_Normalized_59_1802,1
-06_05_Normalized_59_607,0
-06_05_Normalized_61_1529,0
-06_05_Normalized_635_1884,0
-06_05_Normalized_673_1066,0
-06_05_Normalized_715_1101,0
-06_05_Normalized_719_1278,0
-06_05_Normalized_740_987,0
-06_05_Normalized_781_1556,0
-06_05_Normalized_784_1864,0
-06_05_Normalized_788_1114,0
-06_05_Normalized_808_295,0
-06_05_Normalized_810_490,0
-06_05_Normalized_81_259,0
-06_05_Normalized_842_268,0
-06_05_Normalized_865_997,0
-06_05_Normalized_879_1432,0
-06_05_Normalized_88_1697,0
-06_05_Normalized_907_475,0
-06_05_Normalized_908_850,0
-06_05_Normalized_918_251,0
-06_05_Normalized_925_316,0
-06_05_Normalized_930_789,0
-06_05_Normalized_971_1167,0
-06_05_Normalized_974_1574,0
-06_05_Normalized_975_321,0
-06_06_Normalized_1012_1937,0
-06_06_Normalized_1075_901,0
-06_06_Normalized_1122_554,0
-06_06_Normalized_115_672,0
-06_06_Normalized_1191_1893,0
-06_06_Normalized_123_624,0
-06_06_Normalized_1244_124,0
-06_06_Normalized_1308_482,0
-06_06_Normalized_1314_1502,0
-06_06_Normalized_1343_1572,0
-06_06_Normalized_1366_762,0
-06_06_Normalized_143_719,0
-06_06_Normalized_1494_90,0
-06_06_Normalized_1513_1557,0
-06_06_Normalized_1614_1668,0
-06_06_Normalized_162_894,0
-06_06_Normalized_1671_1143,0
-06_06_Normalized_1690_1001,0
-06_06_Normalized_1713_1218,0
-06_06_Normalized_174_1763,0
-06_06_Normalized_1831_365,0
-06_06_Normalized_1835_869,0
-06_06_Normalized_1851_1403,0
-06_06_Normalized_1872_988,0
-06_06_Normalized_1911_730,0
-06_06_Normalized_1915_1040,0
-06_06_Normalized_1935_1561,0
-06_06_Normalized_1945_1350,0
-06_06_Normalized_255_641,0
-06_06_Normalized_274_582,0
-06_06_Normalized_278_490,0
-06_06_Normalized_294_1796,0
-06_06_Normalized_403_778,0
-06_06_Normalized_405_631,0
-06_06_Normalized_407_520,0
-06_06_Normalized_444_500,0
-06_06_Normalized_488_782,0
-06_06_Normalized_511_579,0
-06_06_Normalized_540_487,0
-06_06_Normalized_549_545,0
-06_06_Normalized_571_797,0
-06_06_Normalized_591_644,0
-06_06_Normalized_612_1476,0
-06_06_Normalized_631_784,0
-06_06_Normalized_638_541,0
-06_06_Normalized_650_754,0
-06_06_Normalized_652_357,0
-06_06_Normalized_678_422,0
-06_06_Normalized_703_1226,0
-06_06_Normalized_71_462,0
-06_06_Normalized_747_386,0
-06_06_Normalized_748_1310,0
-06_06_Normalized_76_719,0
-06_06_Normalized_802_82,0
-06_06_Normalized_808_729,0
-06_06_Normalized_80_1723,0
-06_06_Normalized_83_625,0
-06_06_Normalized_87_660,0
-06_06_Normalized_887_874,0
-06_06_Normalized_908_1867,0
-06_06_Normalized_939_821,0
-06_06_Normalized_97_487,0
-06_06_Normalized_99_764,0
-06_07_Normalized_1001_1751,0
-06_07_Normalized_1005_1884,0
-06_07_Normalized_1008_129,0
-06_07_Normalized_1018_1384,0
-06_07_Normalized_1027_847,0
-06_07_Normalized_1035_1161,0
-06_07_Normalized_1040_86,0
-06_07_Normalized_1066_1522,0
-06_07_Normalized_1112_1484,0
-06_07_Normalized_1117_432,0
-06_07_Normalized_112_1128,0
-06_07_Normalized_1132_1557,0
-06_07_Normalized_1139_1431,0
-06_07_Normalized_1172_1062,0
-06_07_Normalized_1181_536,0
-06_07_Normalized_1209_978,0
-06_07_Normalized_1224_1790,0
-06_07_Normalized_1281_610,0
-06_07_Normalized_1336_1483,0
-06_07_Normalized_1369_1633,0
-06_07_Normalized_1369_788,0
-06_07_Normalized_1378_1261,0
-06_07_Normalized_1405_1417,0
-06_07_Normalized_1408_233,0
-06_07_Normalized_1425_467,0
-06_07_Normalized_1431_1761,0
-06_07_Normalized_1458_513,0
-06_07_Normalized_1505_1483,0
-06_07_Normalized_1547_1279,0
-06_07_Normalized_1563_883,0
-06_07_Normalized_1578_634,0
-06_07_Normalized_1662_1078,0
-06_07_Normalized_1680_399,0
-06_07_Normalized_1697_99,0
-06_07_Normalized_1739_1648,0
-06_07_Normalized_1770_1723,0
-06_07_Normalized_1792_876,0
-06_07_Normalized_1822_1709,0
-06_07_Normalized_1870_106,0
-06_07_Normalized_1884_1770,0
-06_07_Normalized_1892_1803,0
-06_07_Normalized_1924_1065,0
-06_07_Normalized_214_302,0
-06_07_Normalized_224_710,0
-06_07_Normalized_314_913,1
-06_07_Normalized_325_1832,0
-06_07_Normalized_353_1863,0
-06_07_Normalized_446_1161,0
-06_07_Normalized_456_1217,0
-06_07_Normalized_456_770,0
-06_07_Normalized_514_268,0
-06_07_Normalized_517_1551,0
-06_07_Normalized_535_1620,0
-06_07_Normalized_545_1538,0
-06_07_Normalized_546_1150,0
-06_07_Normalized_565_543,0
-06_07_Normalized_58_1227,0
-06_07_Normalized_609_1071,0
-06_07_Normalized_636_1408,0
-06_07_Normalized_680_1405,0
-06_07_Normalized_746_172,0
-06_07_Normalized_748_698,1
-06_07_Normalized_753_826,0
-06_07_Normalized_765_1744,0
-06_07_Normalized_805_1626,0
-06_07_Normalized_846_1639,0
-06_07_Normalized_860_342,0
-06_07_Normalized_868_1050,0
-06_07_Normalized_884_1640,1
-06_07_Normalized_898_1593,0
-06_07_Normalized_903_576,0
-06_07_Normalized_908_459,0
-06_07_Normalized_917_501,0
-06_07_Normalized_940_1842,1
-06_07_Normalized_966_1254,1
-06_08_Normalized_1089_1621,0
-06_08_Normalized_1113_1874,0
-06_08_Normalized_1119_1619,0
-06_08_Normalized_1126_1383,0
-06_08_Normalized_1180_1662,0
-06_08_Normalized_1180_1922,0
-06_08_Normalized_1186_910,0
-06_08_Normalized_1223_841,0
-06_08_Normalized_1241_287,0
-06_08_Normalized_1242_1032,0
-06_08_Normalized_1255_435,0
-06_08_Normalized_1291_1477,0
-06_08_Normalized_1292_499,0
-06_08_Normalized_1318_886,0
-06_08_Normalized_135_1584,0
-06_08_Normalized_1365_87,0
-06_08_Normalized_1378_581,0
-06_08_Normalized_1380_1759,0
-06_08_Normalized_1416_418,0
-06_08_Normalized_1459_1429,0
-06_08_Normalized_1464_551,0
-06_08_Normalized_147_1615,0
-06_08_Normalized_1518_1186,0
-06_08_Normalized_1519_590,0
-06_08_Normalized_1543_349,0
-06_08_Normalized_1568_828,0
-06_08_Normalized_1596_278,0
-06_08_Normalized_1601_1329,0
-06_08_Normalized_1607_484,0
-06_08_Normalized_1662_1270,0
-06_08_Normalized_1691_1371,0
-06_08_Normalized_1743_567,0
-06_08_Normalized_1770_817,0
-06_08_Normalized_1786_458,0
-06_08_Normalized_1789_1126,0
-06_08_Normalized_1798_395,1
-06_08_Normalized_1804_906,0
-06_08_Normalized_1863_830,0
-06_08_Normalized_1882_1165,0
-06_08_Normalized_1914_1722,0
-06_08_Normalized_1942_1057,0
-06_08_Normalized_195_1695,0
-06_08_Normalized_215_244,0
-06_08_Normalized_222_1338,0
-06_08_Normalized_244_1616,0
-06_08_Normalized_255_1676,0
-06_08_Normalized_338_1387,0
-06_08_Normalized_361_1507,0
-06_08_Normalized_397_1735,0
-06_08_Normalized_486_1184,0
-06_08_Normalized_517_1945,0
-06_08_Normalized_599_1614,0
-06_08_Normalized_629_734,0
-06_08_Normalized_634_1898,0
-06_08_Normalized_637_161,0
-06_08_Normalized_640_1868,0
-06_08_Normalized_675_1262,0
-06_08_Normalized_699_1854,0
-06_08_Normalized_719_111,0
-06_08_Normalized_722_1904,0
-06_08_Normalized_764_1105,0
-06_08_Normalized_768_80,0
-06_08_Normalized_781_247,0
-06_08_Normalized_786_277,0
-06_08_Normalized_824_523,0
-06_08_Normalized_835_618,0
-06_08_Normalized_840_726,0
-06_08_Normalized_843_122,0
-06_08_Normalized_853_407,0
-06_08_Normalized_894_1423,0
-06_08_Normalized_943_703,0
-06_08_Normalized_958_648,0
-06_08_Normalized_961_502,0
-06_08_Normalized_985_1887,0
-06_08_Normalized_990_1360,0
-06_08_Normalized_991_1588,0
-06_08_Normalized_992_894,0
-06_09_Normalized_1016_1606,0
-06_09_Normalized_1019_1062,0
-06_09_Normalized_107_1818,0
-06_09_Normalized_1103_828,0
-06_09_Normalized_1157_82,0
-06_09_Normalized_1182_792,0
-06_09_Normalized_1253_295,0
-06_09_Normalized_1278_53,0
-06_09_Normalized_1295_97,0
-06_09_Normalized_131_900,0
-06_09_Normalized_1321_732,0
-06_09_Normalized_1322_1507,0
-06_09_Normalized_1393_174,0
-06_09_Normalized_1415_399,0
-06_09_Normalized_1430_1817,0
-06_09_Normalized_1457_752,0
-06_09_Normalized_145_170,0
-06_09_Normalized_1461_1753,1
-06_09_Normalized_1464_257,0
-06_09_Normalized_1467_1345,0
-06_09_Normalized_1471_287,0
-06_09_Normalized_1480_1454,0
-06_09_Normalized_1497_302,0
-06_09_Normalized_1502_696,0
-06_09_Normalized_1503_1645,0
-06_09_Normalized_1515_169,0
-06_09_Normalized_1533_666,0
-06_09_Normalized_1541_1048,0
-06_09_Normalized_1550_1153,0
-06_09_Normalized_1571_437,0
-06_09_Normalized_1584_409,0
-06_09_Normalized_1593_688,0
-06_09_Normalized_160_1691,0
-06_09_Normalized_1614_778,0
-06_09_Normalized_1622_345,0
-06_09_Normalized_162_1266,0
-06_09_Normalized_1637_623,0
-06_09_Normalized_1650_678,0
-06_09_Normalized_1651_754,0
-06_09_Normalized_1665_1098,0
-06_09_Normalized_1669_867,0
-06_09_Normalized_1687_761,0
-06_09_Normalized_1705_535,0
-06_09_Normalized_1723_166,0
-06_09_Normalized_1739_1427,0
-06_09_Normalized_1797_839,0
-06_09_Normalized_1839_994,0
-06_09_Normalized_1869_1452,0
-06_09_Normalized_1870_533,0
-06_09_Normalized_1889_1059,0
-06_09_Normalized_1902_722,0
-06_09_Normalized_1908_1557,1
-06_09_Normalized_1924_1668,0
-06_09_Normalized_1929_1074,0
-06_09_Normalized_196_1828,0
-06_09_Normalized_208_1773,0
-06_09_Normalized_214_893,0
-06_09_Normalized_231_1712,0
-06_09_Normalized_245_279,0
-06_09_Normalized_280_879,0
-06_09_Normalized_282_1874,0
-06_09_Normalized_288_1923,0
-06_09_Normalized_293_1786,0
-06_09_Normalized_334_399,0
-06_09_Normalized_343_331,0
-06_09_Normalized_343_784,1
-06_09_Normalized_357_590,0
-06_09_Normalized_364_1197,0
-06_09_Normalized_367_1453,0
-06_09_Normalized_369_1770,0
-06_09_Normalized_380_1491,0
-06_09_Normalized_399_1559,0
-06_09_Normalized_414_1201,0
-06_09_Normalized_474_671,0
-06_09_Normalized_512_1291,0
-06_09_Normalized_544_1396,0
-06_09_Normalized_54_677,0
-06_09_Normalized_573_229,0
-06_09_Normalized_576_1560,0
-06_09_Normalized_585_647,0
-06_09_Normalized_591_1476,0
-06_09_Normalized_598_1933,0
-06_09_Normalized_607_284,0
-06_09_Normalized_610_666,0
-06_09_Normalized_622_1495,0
-06_09_Normalized_626_1655,0
-06_09_Normalized_626_1847,0
-06_09_Normalized_646_1114,0
-06_09_Normalized_650_1580,0
-06_09_Normalized_662_1254,0
-06_09_Normalized_679_910,0
-06_09_Normalized_701_1685,0
-06_09_Normalized_725_1358,0
-06_09_Normalized_753_1057,0
-06_09_Normalized_763_468,0
-06_09_Normalized_765_1224,0
-06_09_Normalized_769_1651,0
-06_09_Normalized_774_1621,0
-06_09_Normalized_776_644,0
-06_09_Normalized_792_188,0
-06_09_Normalized_794_990,0
-06_09_Normalized_807_1234,0
-06_09_Normalized_821_1628,0
-06_09_Normalized_838_1836,0
-06_09_Normalized_88_1545,0
-06_09_Normalized_899_463,0
-06_09_Normalized_89_1321,0
-06_09_Normalized_909_1219,0
-06_09_Normalized_942_832,0
-06_09_Normalized_945_1594,0
-06_09_Normalized_953_1197,0
-06_10_Normalized_1030_67,0
-06_10_Normalized_1051_1629,0
-06_10_Normalized_1107_1863,0
-06_10_Normalized_1162_92,0
-06_10_Normalized_1185_956,0
-06_10_Normalized_118_1943,0
-06_10_Normalized_1196_1013,0
-06_10_Normalized_1221_1906,0
-06_10_Normalized_1232_506,0
-06_10_Normalized_1238_215,0
-06_10_Normalized_1252_839,1
-06_10_Normalized_1279_364,0
-06_10_Normalized_1290_875,0
-06_10_Normalized_130_101,0
-06_10_Normalized_1311_1882,0
-06_10_Normalized_1313_799,0
-06_10_Normalized_1323_1841,0
-06_10_Normalized_1345_513,1
-06_10_Normalized_1357_324,0
-06_10_Normalized_1383_482,0
-06_10_Normalized_1401_378,0
-06_10_Normalized_1406_1710,0
-06_10_Normalized_1433_1760,0
-06_10_Normalized_1437_1812,0
-06_10_Normalized_1443_970,1
-06_10_Normalized_144_1795,0
-06_10_Normalized_1457_1459,0
-06_10_Normalized_1462_1429,0
-06_10_Normalized_1466_1877,0
-06_10_Normalized_1466_539,0
-06_10_Normalized_1469_646,0
-06_10_Normalized_1498_1091,0
-06_10_Normalized_1513_401,0
-06_10_Normalized_1516_1502,0
-06_10_Normalized_1567_1345,0
-06_10_Normalized_156_754,1
-06_10_Normalized_1578_1568,0
-06_10_Normalized_1579_831,0
-06_10_Normalized_1629_1891,0
-06_10_Normalized_1629_827,0
-06_10_Normalized_1642_1947,0
-06_10_Normalized_1728_785,0
-06_10_Normalized_1757_869,0
-06_10_Normalized_1759_780,0
-06_10_Normalized_1767_648,0
-06_10_Normalized_1784_851,0
-06_10_Normalized_1787_428,0
-06_10_Normalized_179_1338,0
-06_10_Normalized_1829_161,0
-06_10_Normalized_1849_697,0
-06_10_Normalized_1865_1226,0
-06_10_Normalized_1876_1917,0
-06_10_Normalized_1878_807,0
-06_10_Normalized_1930_581,0
-06_10_Normalized_201_632,0
-06_10_Normalized_209_1434,0
-06_10_Normalized_213_981,0
-06_10_Normalized_232_1032,0
-06_10_Normalized_255_1683,0
-06_10_Normalized_268_841,0
-06_10_Normalized_274_1011,0
-06_10_Normalized_274_1748,0
-06_10_Normalized_312_1471,0
-06_10_Normalized_317_1183,0
-06_10_Normalized_340_1784,0
-06_10_Normalized_369_495,0
-06_10_Normalized_389_1242,0
-06_10_Normalized_421_1066,0
-06_10_Normalized_483_1792,0
-06_10_Normalized_514_1003,0
-06_10_Normalized_523_1679,0
-06_10_Normalized_55_1291,0
-06_10_Normalized_588_1005,0
-06_10_Normalized_599_1692,1
-06_10_Normalized_647_999,0
-06_10_Normalized_753_681,0
-06_10_Normalized_785_1115,0
-06_10_Normalized_821_1601,0
-06_10_Normalized_841_1629,0
-06_10_Normalized_849_221,0
-06_10_Normalized_85_1034,0
-06_10_Normalized_862_1115,0
-06_10_Normalized_907_1460,0
-06_10_Normalized_908_857,0
-06_10_Normalized_90_157,0
-06_10_Normalized_949_376,0
-06_10_Normalized_954_53,0
-06_10_Normalized_969_1726,0
-06_10_Normalized_991_1788,0
-06_10_Normalized_991_880,0
-06_10_Normalized_999_1917,0
-06_11_Normalized_1014_384,0
-06_11_Normalized_1020_1139,0
-06_11_Normalized_1022_113,0
-06_11_Normalized_1028_1320,0
-06_11_Normalized_1031_548,0
-06_11_Normalized_1044_1161,0
-06_11_Normalized_1067_1446,0
-06_11_Normalized_1068_100,0
-06_11_Normalized_1106_1000,0
-06_11_Normalized_1117_1124,0
-06_11_Normalized_112_599,0
-06_11_Normalized_1146_1295,0
-06_11_Normalized_1181_1277,0
-06_11_Normalized_1181_1452,0
-06_11_Normalized_1206_1260,0
-06_11_Normalized_1229_1309,0
-06_11_Normalized_1229_767,0
-06_11_Normalized_1234_1359,0
-06_11_Normalized_1251_440,0
-06_11_Normalized_1293_1915,0
-06_11_Normalized_1337_701,0
-06_11_Normalized_1422_1026,0
-06_11_Normalized_1450_920,0
-06_11_Normalized_1455_1095,1
-06_11_Normalized_1487_617,0
-06_11_Normalized_1495_993,0
-06_11_Normalized_149_317,0
-06_11_Normalized_1534_1058,0
-06_11_Normalized_1543_1482,0
-06_11_Normalized_1590_1595,0
-06_11_Normalized_1591_1661,0
-06_11_Normalized_159_478,0
-06_11_Normalized_1654_1722,0
-06_11_Normalized_1664_1196,0
-06_11_Normalized_1670_1687,0
-06_11_Normalized_1713_171,0
-06_11_Normalized_1728_1916,0
-06_11_Normalized_1730_64,0
-06_11_Normalized_1734_1225,0
-06_11_Normalized_1734_1850,0
-06_11_Normalized_1739_1703,0
-06_11_Normalized_1777_1449,0
-06_11_Normalized_178_1278,0
-06_11_Normalized_1792_836,0
-06_11_Normalized_179_1248,0
-06_11_Normalized_1813_1210,0
-06_11_Normalized_1833_865,0
-06_11_Normalized_1835_1018,0
-06_11_Normalized_1857_372,0
-06_11_Normalized_1881_1053,0
-06_11_Normalized_1887_1281,0
-06_11_Normalized_1928_1577,0
-06_11_Normalized_1937_1287,0
-06_11_Normalized_194_547,0
-06_11_Normalized_216_586,0
-06_11_Normalized_236_682,0
-06_11_Normalized_239_63,0
-06_11_Normalized_328_1684,0
-06_11_Normalized_335_1146,0
-06_11_Normalized_356_1515,0
-06_11_Normalized_359_1235,0
-06_11_Normalized_378_880,0
-06_11_Normalized_425_906,0
-06_11_Normalized_456_1328,0
-06_11_Normalized_458_1443,0
-06_11_Normalized_476_1593,0
-06_11_Normalized_541_371,0
-06_11_Normalized_594_1787,0
-06_11_Normalized_607_1744,0
-06_11_Normalized_620_1820,0
-06_11_Normalized_623_393,0
-06_11_Normalized_629_1865,0
-06_11_Normalized_631_792,0
-06_11_Normalized_634_465,0
-06_11_Normalized_634_910,0
-06_11_Normalized_63_188,0
-06_11_Normalized_650_1842,0
-06_11_Normalized_660_1501,0
-06_11_Normalized_731_1818,0
-06_11_Normalized_738_1239,0
-06_11_Normalized_744_959,0
-06_11_Normalized_745_1169,0
-06_11_Normalized_769_1261,0
-06_11_Normalized_787_1930,0
-06_11_Normalized_78_514,0
-06_11_Normalized_801_1182,0
-06_11_Normalized_803_1503,0
-06_11_Normalized_810_1225,0
-06_11_Normalized_847_1339,0
-06_11_Normalized_84_1438,0
-06_11_Normalized_859_1391,0
-06_11_Normalized_966_1462,0
-06_11_Normalized_972_517,0
-06_11_Normalized_990_1320,0
-06_12_Normalized_1015_253,0
-06_12_Normalized_1043_109,0
-06_12_Normalized_1052_777,0
-06_12_Normalized_1107_750,0
-06_12_Normalized_1117_1466,0
-06_12_Normalized_1132_1370,0
-06_12_Normalized_1179_1590,0
-06_12_Normalized_1181_67,0
-06_12_Normalized_1251_1652,0
-06_12_Normalized_1256_911,0
-06_12_Normalized_1277_1925,0
-06_12_Normalized_1294_459,0
-06_12_Normalized_1308_1159,0
-06_12_Normalized_1323_845,0
-06_12_Normalized_1328_1364,0
-06_12_Normalized_1329_1024,0
-06_12_Normalized_1399_1070,0
-06_12_Normalized_1400_754,0
-06_12_Normalized_1418_1791,0
-06_12_Normalized_142_1444,0
-06_12_Normalized_1460_968,0
-06_12_Normalized_1466_729,0
-06_12_Normalized_1510_260,0
-06_12_Normalized_1545_1695,0
-06_12_Normalized_1545_1810,0
-06_12_Normalized_1546_1407,0
-06_12_Normalized_1565_1781,0
-06_12_Normalized_1569_1128,0
-06_12_Normalized_1584_1449,0
-06_12_Normalized_1586_1723,0
-06_12_Normalized_1610_1430,0
-06_12_Normalized_1623_1054,0
-06_12_Normalized_1643_442,0
-06_12_Normalized_1669_1807,0
-06_12_Normalized_1669_768,0
-06_12_Normalized_1720_1762,0
-06_12_Normalized_1729_1008,0
-06_12_Normalized_1736_816,0
-06_12_Normalized_1759_1439,0
-06_12_Normalized_1765_740,0
-06_12_Normalized_1779_1825,0
-06_12_Normalized_1798_1593,0
-06_12_Normalized_1812_573,0
-06_12_Normalized_1817_1652,0
-06_12_Normalized_1823_1797,0
-06_12_Normalized_1835_1765,0
-06_12_Normalized_1859_1232,0
-06_12_Normalized_1881_1683,0
-06_12_Normalized_1888_717,0
-06_12_Normalized_1901_1891,0
-06_12_Normalized_1918_486,0
-06_12_Normalized_197_249,0
-06_12_Normalized_217_541,0
-06_12_Normalized_224_477,0
-06_12_Normalized_280_690,0
-06_12_Normalized_284_127,0
-06_12_Normalized_284_569,0
-06_12_Normalized_296_1386,0
-06_12_Normalized_309_466,0
-06_12_Normalized_322_1917,0
-06_12_Normalized_337_55,0
-06_12_Normalized_351_1799,0
-06_12_Normalized_408_1687,0
-06_12_Normalized_422_760,0
-06_12_Normalized_464_765,0
-06_12_Normalized_475_698,0
-06_12_Normalized_477_538,0
-06_12_Normalized_496_812,0
-06_12_Normalized_538_326,0
-06_12_Normalized_539_477,0
-06_12_Normalized_543_394,0
-06_12_Normalized_563_445,0
-06_12_Normalized_56_267,0
-06_12_Normalized_589_991,0
-06_12_Normalized_601_1494,0
-06_12_Normalized_628_1551,0
-06_12_Normalized_663_1914,0
-06_12_Normalized_66_721,0
-06_12_Normalized_673_843,0
-06_12_Normalized_69_313,0
-06_12_Normalized_706_829,0
-06_12_Normalized_713_1051,1
-06_12_Normalized_730_473,0
-06_12_Normalized_740_1027,0
-06_12_Normalized_740_1171,0
-06_12_Normalized_753_1071,1
-06_12_Normalized_753_70,0
-06_12_Normalized_762_590,0
-06_12_Normalized_779_1662,0
-06_12_Normalized_802_407,1
-06_12_Normalized_810_1865,0
-06_12_Normalized_829_1214,0
-06_12_Normalized_83_1004,0
-06_12_Normalized_842_562,0
-06_12_Normalized_847_1088,0
-06_12_Normalized_865_925,0
-06_12_Normalized_894_137,0
-06_12_Normalized_931_451,0
-06_12_Normalized_936_1151,0
-06_12_Normalized_942_66,0
-06_12_Normalized_953_149,0
-06_12_Normalized_953_1934,0
-06_12_Normalized_957_493,0
-06_13_Normalized_1018_90,0
-06_13_Normalized_1024_1447,0
-06_13_Normalized_1026_1799,0
-06_13_Normalized_1035_1260,0
-06_13_Normalized_105_388,0
-06_13_Normalized_1060_468,0
-06_13_Normalized_1094_647,0
-06_13_Normalized_1098_1206,0
-06_13_Normalized_1102_567,0
-06_13_Normalized_1139_754,0
-06_13_Normalized_1149_370,0
-06_13_Normalized_114_1691,0
-06_13_Normalized_1182_1427,0
-06_13_Normalized_1193_91,0
-06_13_Normalized_1236_66,0
-06_13_Normalized_1247_291,0
-06_13_Normalized_1256_738,0
-06_13_Normalized_1263_1522,0
-06_13_Normalized_1287_931,0
-06_13_Normalized_1292_987,0
-06_13_Normalized_1305_1897,0
-06_13_Normalized_1312_452,0
-06_13_Normalized_1313_1113,0
-06_13_Normalized_1325_977,0
-06_13_Normalized_1338_389,0
-06_13_Normalized_1367_1431,0
-06_13_Normalized_137_519,0
-06_13_Normalized_1393_1449,0
-06_13_Normalized_1408_132,0
-06_13_Normalized_1428_1516,0
-06_13_Normalized_1430_771,0
-06_13_Normalized_1436_1559,0
-06_13_Normalized_1446_1304,0
-06_13_Normalized_1448_174,0
-06_13_Normalized_1452_1625,0
-06_13_Normalized_1469_671,0
-06_13_Normalized_1478_127,0
-06_13_Normalized_1482_1292,0
-06_13_Normalized_1491_499,0
-06_13_Normalized_1501_826,0
-06_13_Normalized_1511_227,0
-06_13_Normalized_1517_1167,0
-06_13_Normalized_151_1148,0
-06_13_Normalized_1523_1728,0
-06_13_Normalized_1524_1242,0
-06_13_Normalized_1524_1427,0
-06_13_Normalized_1550_534,0
-06_13_Normalized_1553_1303,0
-06_13_Normalized_1567_1875,0
-06_13_Normalized_158_1258,0
-06_13_Normalized_1596_1501,0
-06_13_Normalized_1620_1397,0
-06_13_Normalized_1628_192,0
-06_13_Normalized_1632_1909,0
-06_13_Normalized_1637_282,0
-06_13_Normalized_1660_1606,0
-06_13_Normalized_1666_272,0
-06_13_Normalized_1679_1085,0
-06_13_Normalized_1683_207,0
-06_13_Normalized_1694_1055,0
-06_13_Normalized_1704_1382,0
-06_13_Normalized_1739_1691,0
-06_13_Normalized_1756_1048,0
-06_13_Normalized_176_504,0
-06_13_Normalized_1785_1253,0
-06_13_Normalized_1788_946,0
-06_13_Normalized_1824_1503,0
-06_13_Normalized_1846_129,0
-06_13_Normalized_1925_1738,0
-06_13_Normalized_1926_160,0
-06_13_Normalized_1933_198,0
-06_13_Normalized_203_1318,0
-06_13_Normalized_208_1122,0
-06_13_Normalized_231_877,0
-06_13_Normalized_243_1153,0
-06_13_Normalized_246_503,0
-06_13_Normalized_249_1947,0
-06_13_Normalized_251_1567,0
-06_13_Normalized_261_1535,0
-06_13_Normalized_270_920,0
-06_13_Normalized_273_1151,0
-06_13_Normalized_275_1302,0
-06_13_Normalized_283_1088,0
-06_13_Normalized_339_1666,0
-06_13_Normalized_425_1255,0
-06_13_Normalized_431_1316,0
-06_13_Normalized_443_563,0
-06_13_Normalized_455_1216,0
-06_13_Normalized_533_431,0
-06_13_Normalized_537_1242,0
-06_13_Normalized_539_1675,0
-06_13_Normalized_556_1380,0
-06_13_Normalized_55_1869,0
-06_13_Normalized_615_242,0
-06_13_Normalized_634_1771,0
-06_13_Normalized_641_1494,0
-06_13_Normalized_646_1574,0
-06_13_Normalized_674_127,0
-06_13_Normalized_677_1413,0
-06_13_Normalized_693_1895,0
-06_13_Normalized_720_800,0
-06_13_Normalized_776_298,0
-06_13_Normalized_784_1495,0
-06_13_Normalized_794_179,0
-06_13_Normalized_803_1269,0
-06_13_Normalized_819_379,0
-06_13_Normalized_835_1624,0
-06_13_Normalized_859_660,0
-06_13_Normalized_86_791,0
-06_13_Normalized_872_411,0
-06_13_Normalized_891_1780,0
-06_13_Normalized_924_1666,0
-06_13_Normalized_944_1250,0
-06_13_Normalized_960_442,0
-06_13_Normalized_971_414,0
-06_14_Normalized_1046_1623,0
-06_14_Normalized_1065_702,0
-06_14_Normalized_1070_400,0
-06_14_Normalized_1072_879,0
-06_14_Normalized_1081_1618,0
-06_14_Normalized_1081_1904,0
-06_14_Normalized_1087_130,0
-06_14_Normalized_111_1926,0
-06_14_Normalized_1125_920,0
-06_14_Normalized_1139_1285,0
-06_14_Normalized_1142_1097,0
-06_14_Normalized_1145_218,0
-06_14_Normalized_1149_1473,0
-06_14_Normalized_1157_1254,0
-06_14_Normalized_1180_1607,0
-06_14_Normalized_1187_1673,0
-06_14_Normalized_118_818,0
-06_14_Normalized_1199_951,0
-06_14_Normalized_1224_1410,0
-06_14_Normalized_1226_413,0
-06_14_Normalized_1231_1905,0
-06_14_Normalized_1247_1516,0
-06_14_Normalized_1274_1751,0
-06_14_Normalized_1282_1238,0
-06_14_Normalized_1318_1190,0
-06_14_Normalized_1354_1129,0
-06_14_Normalized_136_138,0
-06_14_Normalized_1406_692,0
-06_14_Normalized_1412_1481,0
-06_14_Normalized_141_1025,0
-06_14_Normalized_1435_1146,0
-06_14_Normalized_1455_1181,0
-06_14_Normalized_1485_1253,0
-06_14_Normalized_1495_216,0
-06_14_Normalized_1496_1346,0
-06_14_Normalized_1512_1448,0
-06_14_Normalized_1516_1804,0
-06_14_Normalized_1555_1076,0
-06_14_Normalized_1576_1552,0
-06_14_Normalized_1586_1826,0
-06_14_Normalized_1590_1586,0
-06_14_Normalized_1621_1618,0
-06_14_Normalized_1628_208,0
-06_14_Normalized_1630_1942,0
-06_14_Normalized_1632_692,0
-06_14_Normalized_1638_1450,0
-06_14_Normalized_1650_1110,0
-06_14_Normalized_1654_253,0
-06_14_Normalized_1664_1812,0
-06_14_Normalized_1687_711,0
-06_14_Normalized_1724_1764,0
-06_14_Normalized_1754_406,0
-06_14_Normalized_1765_805,0
-06_14_Normalized_1781_323,0
-06_14_Normalized_1796_1016,0
-06_14_Normalized_1798_1323,0
-06_14_Normalized_1810_1666,0
-06_14_Normalized_1838_1916,0
-06_14_Normalized_1848_73,1
-06_14_Normalized_1890_87,0
-06_14_Normalized_1911_1576,0
-06_14_Normalized_1917_1648,0
-06_14_Normalized_1928_1785,0
-06_14_Normalized_233_1372,0
-06_14_Normalized_257_1910,0
-06_14_Normalized_276_1840,0
-06_14_Normalized_302_1703,0
-06_14_Normalized_348_1561,0
-06_14_Normalized_349_1149,0
-06_14_Normalized_349_410,0
-06_14_Normalized_351_1043,0
-06_14_Normalized_368_1102,0
-06_14_Normalized_372_54,0
-06_14_Normalized_389_664,0
-06_14_Normalized_423_1815,0
-06_14_Normalized_441_1353,0
-06_14_Normalized_472_445,0
-06_14_Normalized_488_1680,0
-06_14_Normalized_512_1899,0
-06_14_Normalized_517_1844,0
-06_14_Normalized_561_337,0
-06_14_Normalized_568_1867,0
-06_14_Normalized_569_1663,0
-06_14_Normalized_589_1791,0
-06_14_Normalized_590_1186,0
-06_14_Normalized_598_1852,0
-06_14_Normalized_600_1261,0
-06_14_Normalized_608_237,0
-06_14_Normalized_615_1224,0
-06_14_Normalized_616_1296,0
-06_14_Normalized_629_1145,0
-06_14_Normalized_640_632,0
-06_14_Normalized_642_1180,0
-06_14_Normalized_666_733,0
-06_14_Normalized_701_1912,0
-06_14_Normalized_703_1489,0
-06_14_Normalized_717_1174,0
-06_14_Normalized_717_1760,0
-06_14_Normalized_717_695,0
-06_14_Normalized_736_1881,0
-06_14_Normalized_741_513,0
-06_14_Normalized_750_377,0
-06_14_Normalized_760_691,0
-06_14_Normalized_768_1428,0
-06_14_Normalized_780_566,0
-06_14_Normalized_792_697,0
-06_14_Normalized_863_850,0
-06_14_Normalized_874_1093,0
-06_14_Normalized_878_1547,0
-06_14_Normalized_894_971,0
-06_14_Normalized_948_1242,0
-06_14_Normalized_976_1566,0
-06_14_Normalized_994_1298,0
-06_14_Normalized_994_805,0
-06_15_Normalized_1058_690,0
-06_15_Normalized_1161_66,0
-06_15_Normalized_1163_624,0
-06_15_Normalized_1196_784,0
-06_15_Normalized_1198_208,0
-06_15_Normalized_1208_449,0
-06_15_Normalized_1214_1800,0
-06_15_Normalized_1229_850,0
-06_15_Normalized_1302_1850,0
-06_15_Normalized_1323_404,0
-06_15_Normalized_1327_1013,0
-06_15_Normalized_1330_199,0
-06_15_Normalized_1350_1911,0
-06_15_Normalized_1355_1477,0
-06_15_Normalized_1375_1426,0
-06_15_Normalized_1376_200,0
-06_15_Normalized_1386_803,0
-06_15_Normalized_1392_552,0
-06_15_Normalized_1396_772,0
-06_15_Normalized_1418_442,0
-06_15_Normalized_1441_1236,0
-06_15_Normalized_1473_1454,0
-06_15_Normalized_1492_67,0
-06_15_Normalized_1513_1799,0
-06_15_Normalized_1515_582,0
-06_15_Normalized_1521_75,0
-06_15_Normalized_1590_684,0
-06_15_Normalized_1665_649,0
-06_15_Normalized_171_1782,0
-06_15_Normalized_1754_101,0
-06_15_Normalized_175_533,0
-06_15_Normalized_1768_276,0
-06_15_Normalized_1777_420,0
-06_15_Normalized_1778_450,0
-06_15_Normalized_1801_250,0
-06_15_Normalized_1822_1148,0
-06_15_Normalized_1826_360,0
-06_15_Normalized_1826_91,0
-06_15_Normalized_1938_490,0
-06_15_Normalized_1945_1156,0
-06_15_Normalized_197_951,0
-06_15_Normalized_223_1666,0
-06_15_Normalized_254_1085,0
-06_15_Normalized_255_610,0
-06_15_Normalized_262_1365,0
-06_15_Normalized_271_1023,0
-06_15_Normalized_277_1640,1
-06_15_Normalized_286_662,0
-06_15_Normalized_289_1094,0
-06_15_Normalized_306_906,0
-06_15_Normalized_316_1291,0
-06_15_Normalized_322_1143,0
-06_15_Normalized_358_746,0
-06_15_Normalized_366_633,0
-06_15_Normalized_375_71,0
-06_15_Normalized_435_1361,0
-06_15_Normalized_459_437,0
-06_15_Normalized_470_1485,0
-06_15_Normalized_471_1902,0
-06_15_Normalized_483_840,0
-06_15_Normalized_494_305,0
-06_15_Normalized_508_439,0
-06_15_Normalized_536_1048,0
-06_15_Normalized_544_1215,0
-06_15_Normalized_54_427,0
-06_15_Normalized_555_369,0
-06_15_Normalized_559_941,0
-06_15_Normalized_587_1234,0
-06_15_Normalized_588_1029,0
-06_15_Normalized_588_452,0
-06_15_Normalized_599_1726,0
-06_15_Normalized_602_91,0
-06_15_Normalized_603_649,1
-06_15_Normalized_649_894,0
-06_15_Normalized_670_364,0
-06_15_Normalized_693_288,0
-06_15_Normalized_694_177,0
-06_15_Normalized_694_1941,0
-06_15_Normalized_711_1009,0
-06_15_Normalized_722_165,0
-06_15_Normalized_722_53,0
-06_15_Normalized_757_503,0
-06_15_Normalized_772_350,0
-06_15_Normalized_857_792,0
-06_15_Normalized_859_1338,0
-06_15_Normalized_869_1683,0
-06_15_Normalized_884_569,0
-06_15_Normalized_90_1535,0
-06_15_Normalized_913_561,0
-06_15_Normalized_982_793,0
-06_15_Normalized_991_556,0
-06_16_Normalized_1025_1714,0
-06_16_Normalized_1048_758,0
-06_16_Normalized_1098_437,0
-06_16_Normalized_1135_1168,0
-06_16_Normalized_1165_518,0
-06_16_Normalized_1170_966,0
-06_16_Normalized_1175_1259,0
-06_16_Normalized_1176_1219,0
-06_16_Normalized_1189_1838,0
-06_16_Normalized_1193_1284,0
-06_16_Normalized_1194_1800,0
-06_16_Normalized_1226_588,0
-06_16_Normalized_1228_1296,0
-06_16_Normalized_1256_1377,0
-06_16_Normalized_1276_1323,0
-06_16_Normalized_1290_1584,0
-06_16_Normalized_1294_449,0
-06_16_Normalized_1300_277,0
-06_16_Normalized_131_1607,0
-06_16_Normalized_1337_1307,0
-06_16_Normalized_1340_1432,0
-06_16_Normalized_1384_391,0
-06_16_Normalized_1398_676,0
-06_16_Normalized_1420_385,0
-06_16_Normalized_1433_1453,0
-06_16_Normalized_1434_300,0
-06_16_Normalized_1441_1620,0
-06_16_Normalized_1509_443,0
-06_16_Normalized_1542_959,0
-06_16_Normalized_1554_1399,0
-06_16_Normalized_1556_1539,0
-06_16_Normalized_1591_1741,0
-06_16_Normalized_1634_373,0
-06_16_Normalized_1709_1595,0
-06_16_Normalized_1720_1459,0
-06_16_Normalized_1726_1103,0
-06_16_Normalized_1729_1025,0
-06_16_Normalized_1731_155,0
-06_16_Normalized_1736_714,0
-06_16_Normalized_1742_109,0
-06_16_Normalized_1778_1660,0
-06_16_Normalized_1795_1446,0
-06_16_Normalized_1805_1764,0
-06_16_Normalized_1889_723,0
-06_16_Normalized_1917_1147,0
-06_16_Normalized_1921_536,0
-06_16_Normalized_1923_1212,0
-06_16_Normalized_1931_1769,0
-06_16_Normalized_1935_1432,0
-06_16_Normalized_193_816,0
-06_16_Normalized_1947_1820,0
-06_16_Normalized_226_1369,0
-06_16_Normalized_350_948,0
-06_16_Normalized_372_876,0
-06_16_Normalized_502_962,1
-06_16_Normalized_507_61,0
-06_16_Normalized_516_1353,0
-06_16_Normalized_537_1048,1
-06_16_Normalized_540_232,0
-06_16_Normalized_552_88,0
-06_16_Normalized_561_1235,0
-06_16_Normalized_563_735,0
-06_16_Normalized_593_1819,0
-06_16_Normalized_619_1202,0
-06_16_Normalized_635_822,0
-06_16_Normalized_687_780,0
-06_16_Normalized_696_1457,0
-06_16_Normalized_747_1839,0
-06_16_Normalized_760_118,0
-06_16_Normalized_806_1690,0
-06_16_Normalized_812_512,0
-06_16_Normalized_815_741,0
-06_16_Normalized_831_578,0
-06_16_Normalized_866_135,0
-06_16_Normalized_868_1376,0
-06_16_Normalized_900_628,0
-06_16_Normalized_904_995,0
-06_16_Normalized_938_232,1
-06_16_Normalized_997_1132,0
-06_16_Normalized_997_152,0
-06_17_Normalized_1006_1757,0
-06_17_Normalized_1010_834,0
-06_17_Normalized_101_1205,0
-06_17_Normalized_101_868,0
-06_17_Normalized_1041_1141,0
-06_17_Normalized_1077_712,0
-06_17_Normalized_1079_1240,0
-06_17_Normalized_1093_385,0
-06_17_Normalized_1095_1704,0
-06_17_Normalized_1095_744,0
-06_17_Normalized_118_435,0
-06_17_Normalized_1206_72,0
-06_17_Normalized_1214_265,0
-06_17_Normalized_1240_194,1
-06_17_Normalized_1257_1106,0
-06_17_Normalized_1267_415,0
-06_17_Normalized_1290_1280,0
-06_17_Normalized_1293_1805,0
-06_17_Normalized_1301_68,0
-06_17_Normalized_1304_437,0
-06_17_Normalized_1337_1308,0
-06_17_Normalized_1338_703,0
-06_17_Normalized_1353_1374,0
-06_17_Normalized_1410_1687,0
-06_17_Normalized_1415_1330,0
-06_17_Normalized_1431_720,0
-06_17_Normalized_1432_285,0
-06_17_Normalized_1440_1218,0
-06_17_Normalized_1506_424,0
-06_17_Normalized_1509_1718,0
-06_17_Normalized_1553_1398,0
-06_17_Normalized_1578_914,0
-06_17_Normalized_1582_421,0
-06_17_Normalized_1608_93,0
-06_17_Normalized_1611_247,0
-06_17_Normalized_1617_870,0
-06_17_Normalized_1632_1761,0
-06_17_Normalized_1644_404,0
-06_17_Normalized_1654_900,0
-06_17_Normalized_1664_1516,0
-06_17_Normalized_1698_1135,0
-06_17_Normalized_1715_1402,0
-06_17_Normalized_1727_1503,0
-06_17_Normalized_1944_1888,0
-06_17_Normalized_255_1253,0
-06_17_Normalized_290_947,0
-06_17_Normalized_291_1648,0
-06_17_Normalized_328_912,0
-06_17_Normalized_356_183,0
-06_17_Normalized_374_1510,0
-06_17_Normalized_382_1293,0
-06_17_Normalized_396_1374,0
-06_17_Normalized_403_331,0
-06_17_Normalized_473_1490,0
-06_17_Normalized_546_472,0
-06_17_Normalized_614_627,0
-06_17_Normalized_615_169,0
-06_17_Normalized_624_1642,1
-06_17_Normalized_62_938,0
-06_17_Normalized_633_1244,0
-06_17_Normalized_634_273,0
-06_17_Normalized_647_552,0
-06_17_Normalized_664_1543,0
-06_17_Normalized_666_791,0
-06_17_Normalized_669_829,0
-06_17_Normalized_680_562,0
-06_17_Normalized_701_1298,0
-06_17_Normalized_714_327,0
-06_17_Normalized_714_660,0
-06_17_Normalized_718_98,0
-06_17_Normalized_720_878,0
-06_17_Normalized_736_1571,0
-06_17_Normalized_743_1860,0
-06_17_Normalized_821_1864,0
-06_17_Normalized_851_1555,0
-06_17_Normalized_89_1341,0
-06_17_Normalized_909_1885,0
-06_17_Normalized_917_172,0
-06_17_Normalized_942_1026,0
-06_17_Normalized_944_102,0
-06_17_Normalized_961_422,0
-06_17_Normalized_972_1099,0
-06_17_Normalized_984_757,0
-06_18_Normalized_1010_723,0
-06_18_Normalized_1034_822,0
-06_18_Normalized_1035_1802,0
-06_18_Normalized_1044_260,0
-06_18_Normalized_1048_1306,0
-06_18_Normalized_1075_783,0
-06_18_Normalized_1079_619,0
-06_18_Normalized_1084_1805,0
-06_18_Normalized_109_842,0
-06_18_Normalized_1106_308,0
-06_18_Normalized_1107_1230,0
-06_18_Normalized_1119_645,0
-06_18_Normalized_1121_560,0
-06_18_Normalized_1129_1032,0
-06_18_Normalized_1150_1670,0
-06_18_Normalized_1164_761,0
-06_18_Normalized_1174_469,0
-06_18_Normalized_1198_1161,0
-06_18_Normalized_1272_1548,0
-06_18_Normalized_1277_943,0
-06_18_Normalized_1280_274,0
-06_18_Normalized_1295_896,0
-06_18_Normalized_129_151,0
-06_18_Normalized_1307_257,0
-06_18_Normalized_1332_407,0
-06_18_Normalized_1347_1530,0
-06_18_Normalized_136_694,0
-06_18_Normalized_1411_687,0
-06_18_Normalized_142_1891,0
-06_18_Normalized_1443_1483,0
-06_18_Normalized_1446_418,0
-06_18_Normalized_1457_1269,0
-06_18_Normalized_1457_1388,0
-06_18_Normalized_1463_1771,0
-06_18_Normalized_1464_1078,0
-06_18_Normalized_1505_250,0
-06_18_Normalized_1518_1904,0
-06_18_Normalized_1530_1839,0
-06_18_Normalized_1541_1219,0
-06_18_Normalized_1541_132,0
-06_18_Normalized_1547_832,0
-06_18_Normalized_154_945,0
-06_18_Normalized_1572_317,0
-06_18_Normalized_158_1653,0
-06_18_Normalized_159_1460,0
-06_18_Normalized_162_1420,0
-06_18_Normalized_1639_182,0
-06_18_Normalized_1661_1597,0
-06_18_Normalized_1671_1562,0
-06_18_Normalized_1695_623,0
-06_18_Normalized_169_284,0
-06_18_Normalized_1702_1529,0
-06_18_Normalized_1714_1007,0
-06_18_Normalized_1715_382,0
-06_18_Normalized_1715_719,0
-06_18_Normalized_1715_830,0
-06_18_Normalized_1717_288,0
-06_18_Normalized_1734_333,0
-06_18_Normalized_1735_1670,0
-06_18_Normalized_1735_1710,0
-06_18_Normalized_1737_761,0
-06_18_Normalized_1748_1361,0
-06_18_Normalized_1763_784,0
-06_18_Normalized_1771_1438,0
-06_18_Normalized_1789_881,0
-06_18_Normalized_1803_1930,0
-06_18_Normalized_1810_231,0
-06_18_Normalized_1814_1396,0
-06_18_Normalized_1819_338,0
-06_18_Normalized_181_383,0
-06_18_Normalized_1843_589,0
-06_18_Normalized_1886_421,0
-06_18_Normalized_1896_1868,0
-06_18_Normalized_1901_901,0
-06_18_Normalized_1915_1620,0
-06_18_Normalized_1935_1386,0
-06_18_Normalized_221_1622,0
-06_18_Normalized_235_286,0
-06_18_Normalized_255_1769,0
-06_18_Normalized_274_610,0
-06_18_Normalized_286_1016,0
-06_18_Normalized_316_1692,0
-06_18_Normalized_335_308,0
-06_18_Normalized_337_221,0
-06_18_Normalized_347_592,0
-06_18_Normalized_365_830,0
-06_18_Normalized_372_1146,0
-06_18_Normalized_397_1399,0
-06_18_Normalized_428_314,0
-06_18_Normalized_496_1857,0
-06_18_Normalized_507_1165,0
-06_18_Normalized_531_378,0
-06_18_Normalized_538_1928,0
-06_18_Normalized_552_1662,0
-06_18_Normalized_562_926,0
-06_18_Normalized_57_629,0
-06_18_Normalized_593_1264,0
-06_18_Normalized_598_505,0
-06_18_Normalized_650_173,0
-06_18_Normalized_676_798,0
-06_18_Normalized_682_1118,0
-06_18_Normalized_683_408,0
-06_18_Normalized_686_180,0
-06_18_Normalized_690_934,0
-06_18_Normalized_69_1592,0
-06_18_Normalized_76_1885,0
-06_18_Normalized_775_1917,0
-06_18_Normalized_778_1850,0
-06_18_Normalized_801_1643,0
-06_18_Normalized_813_728,0
-06_18_Normalized_819_199,0
-06_18_Normalized_843_495,0
-06_18_Normalized_846_992,0
-06_18_Normalized_871_1905,0
-06_18_Normalized_873_957,0
-06_18_Normalized_887_532,0
-06_18_Normalized_905_768,0
-06_18_Normalized_911_578,0
-06_18_Normalized_923_741,0
-06_18_Normalized_928_808,0
-06_18_Normalized_990_1757,0
-06_18_Normalized_997_879,0
-06_18_Normalized_998_520,0
-06_18_Normalized_99_1918,0
-06_19_Normalized_1002_1228,0
-06_19_Normalized_1009_835,0
-06_19_Normalized_1011_374,0
-06_19_Normalized_1030_1239,0
-06_19_Normalized_107_1231,0
-06_19_Normalized_1120_1479,0
-06_19_Normalized_1125_1928,0
-06_19_Normalized_1138_1423,0
-06_19_Normalized_1138_1739,0
-06_19_Normalized_1155_978,0
-06_19_Normalized_1163_1520,0
-06_19_Normalized_1166_934,0
-06_19_Normalized_1168_632,0
-06_19_Normalized_1179_150,0
-06_19_Normalized_1219_1284,0
-06_19_Normalized_1227_1187,0
-06_19_Normalized_1256_933,0
-06_19_Normalized_1260_794,0
-06_19_Normalized_1287_1945,0
-06_19_Normalized_1322_148,0
-06_19_Normalized_1346_593,0
-06_19_Normalized_1351_207,0
-06_19_Normalized_135_1783,0
-06_19_Normalized_1387_1847,0
-06_19_Normalized_1387_72,0
-06_19_Normalized_1424_1924,0
-06_19_Normalized_1428_116,0
-06_19_Normalized_1428_1579,0
-06_19_Normalized_1429_1316,0
-06_19_Normalized_1431_633,0
-06_19_Normalized_1439_1431,0
-06_19_Normalized_143_1896,0
-06_19_Normalized_1457_1772,0
-06_19_Normalized_1468_573,0
-06_19_Normalized_1468_827,0
-06_19_Normalized_1482_1825,0
-06_19_Normalized_1502_1452,0
-06_19_Normalized_1519_1163,0
-06_19_Normalized_1540_622,0
-06_19_Normalized_1551_400,0
-06_19_Normalized_1562_1847,0
-06_19_Normalized_1573_836,0
-06_19_Normalized_1590_1402,0
-06_19_Normalized_1592_732,0
-06_19_Normalized_1606_1674,0
-06_19_Normalized_1614_1535,0
-06_19_Normalized_162_208,0
-06_19_Normalized_1630_381,0
-06_19_Normalized_1633_1128,0
-06_19_Normalized_1635_1846,0
-06_19_Normalized_1641_1024,0
-06_19_Normalized_1644_1534,0
-06_19_Normalized_1645_800,0
-06_19_Normalized_1679_282,0
-06_19_Normalized_1706_768,0
-06_19_Normalized_1712_1328,0
-06_19_Normalized_1725_1392,0
-06_19_Normalized_1738_807,0
-06_19_Normalized_1753_1316,0
-06_19_Normalized_175_367,0
-06_19_Normalized_178_1615,0
-06_19_Normalized_1792_1422,0
-06_19_Normalized_1807_1615,0
-06_19_Normalized_1817_652,0
-06_19_Normalized_1819_1694,0
-06_19_Normalized_1824_1462,0
-06_19_Normalized_1853_564,0
-06_19_Normalized_1871_747,0
-06_19_Normalized_1895_1876,0
-06_19_Normalized_1897_1790,0
-06_19_Normalized_1913_583,0
-06_19_Normalized_242_1804,0
-06_19_Normalized_248_1836,0
-06_19_Normalized_264_91,0
-06_19_Normalized_267_1148,0
-06_19_Normalized_277_1240,0
-06_19_Normalized_281_1570,0
-06_19_Normalized_287_440,0
-06_19_Normalized_296_742,0
-06_19_Normalized_324_65,0
-06_19_Normalized_341_474,0
-06_19_Normalized_343_1213,0
-06_19_Normalized_345_766,0
-06_19_Normalized_384_617,0
-06_19_Normalized_424_849,0
-06_19_Normalized_427_737,0
-06_19_Normalized_436_819,0
-06_19_Normalized_459_1351,0
-06_19_Normalized_485_821,0
-06_19_Normalized_486_1174,0
-06_19_Normalized_516_204,0
-06_19_Normalized_524_1464,0
-06_19_Normalized_541_1632,0
-06_19_Normalized_589_1624,0
-06_19_Normalized_594_1378,0
-06_19_Normalized_628_600,0
-06_19_Normalized_62_617,0
-06_19_Normalized_654_566,0
-06_19_Normalized_658_973,0
-06_19_Normalized_704_1763,0
-06_19_Normalized_712_103,0
-06_19_Normalized_713_1383,0
-06_19_Normalized_716_1606,0
-06_19_Normalized_726_1732,0
-06_19_Normalized_728_1124,0
-06_19_Normalized_730_537,0
-06_19_Normalized_756_1103,0
-06_19_Normalized_833_915,0
-06_19_Normalized_873_152,0
-06_19_Normalized_878_635,1
-06_19_Normalized_88_142,0
-06_19_Normalized_893_942,0
-06_19_Normalized_905_840,0
-06_19_Normalized_906_1424,0
-06_19_Normalized_908_1890,0
-06_19_Normalized_909_147,0
-06_19_Normalized_930_1660,0
-06_19_Normalized_953_795,0
-06_19_Normalized_972_1083,0
-06_19_Normalized_997_405,0
-06_19_Normalized_999_1066,0
-06_20_Normalized_1009_237,0
-06_20_Normalized_1044_1318,0
-06_20_Normalized_1048_1118,0
-06_20_Normalized_107_1105,0
-06_20_Normalized_1083_1370,0
-06_20_Normalized_110_722,0
-06_20_Normalized_1124_632,0
-06_20_Normalized_1134_1720,0
-06_20_Normalized_1207_673,0
-06_20_Normalized_1242_1190,0
-06_20_Normalized_1246_606,0
-06_20_Normalized_124_815,0
-06_20_Normalized_126_1784,0
-06_20_Normalized_126_281,0
-06_20_Normalized_1275_1274,0
-06_20_Normalized_1278_946,0
-06_20_Normalized_127_1946,0
-06_20_Normalized_1373_572,0
-06_20_Normalized_1386_1094,0
-06_20_Normalized_1413_1876,0
-06_20_Normalized_1416_679,0
-06_20_Normalized_1437_1174,0
-06_20_Normalized_143_660,0
-06_20_Normalized_1443_542,0
-06_20_Normalized_1472_307,0
-06_20_Normalized_1478_1745,0
-06_20_Normalized_1497_225,0
-06_20_Normalized_1500_1535,0
-06_20_Normalized_156_1245,0
-06_20_Normalized_1575_406,0
-06_20_Normalized_1581_1366,0
-06_20_Normalized_1585_459,0
-06_20_Normalized_1647_1560,0
-06_20_Normalized_1659_643,0
-06_20_Normalized_1804_885,0
-06_20_Normalized_180_1821,0
-06_20_Normalized_1885_108,0
-06_20_Normalized_1894_1472,0
-06_20_Normalized_1906_157,0
-06_20_Normalized_1913_1284,0
-06_20_Normalized_1920_662,0
-06_20_Normalized_1930_1936,0
-06_20_Normalized_198_234,0
-06_20_Normalized_212_1827,0
-06_20_Normalized_215_1292,0
-06_20_Normalized_215_985,0
-06_20_Normalized_256_296,0
-06_20_Normalized_260_1479,0
-06_20_Normalized_265_1759,0
-06_20_Normalized_290_1820,0
-06_20_Normalized_297_1124,0
-06_20_Normalized_333_198,0
-06_20_Normalized_334_1120,0
-06_20_Normalized_346_1354,0
-06_20_Normalized_350_642,0
-06_20_Normalized_476_1402,0
-06_20_Normalized_476_1747,0
-06_20_Normalized_501_1917,0
-06_20_Normalized_529_1423,0
-06_20_Normalized_541_1691,0
-06_20_Normalized_566_1629,0
-06_20_Normalized_606_628,0
-06_20_Normalized_64_1097,0
-06_20_Normalized_683_1815,0
-06_20_Normalized_68_53,0
-06_20_Normalized_707_181,0
-06_20_Normalized_742_1333,0
-06_20_Normalized_751_1784,0
-06_20_Normalized_766_1595,0
-06_20_Normalized_778_1924,0
-06_20_Normalized_784_983,0
-06_20_Normalized_791_1122,0
-06_20_Normalized_820_1090,0
-06_20_Normalized_843_1945,0
-06_20_Normalized_849_1363,0
-06_20_Normalized_851_1083,0
-06_20_Normalized_856_1027,0
-06_20_Normalized_866_685,0
-06_20_Normalized_894_1766,0
-06_20_Normalized_899_1801,0
-06_20_Normalized_906_733,0
-06_20_Normalized_910_1193,0
-06_20_Normalized_923_96,0
-06_20_Normalized_924_185,0
-06_20_Normalized_990_1699,0
-06_21_Normalized_1071_59,0
-06_21_Normalized_1102_1848,0
-06_21_Normalized_1149_287,0
-06_21_Normalized_1166_1170,0
-06_21_Normalized_117_1154,0
-06_21_Normalized_1192_1732,0
-06_21_Normalized_1265_1009,0
-06_21_Normalized_1378_1115,0
-06_21_Normalized_1409_1667,0
-06_21_Normalized_1419_1635,0
-06_21_Normalized_1440_1301,0
-06_21_Normalized_1488_1796,0
-06_21_Normalized_1493_130,1
-06_21_Normalized_1573_771,0
-06_21_Normalized_1576_114,0
-06_21_Normalized_1581_322,0
-06_21_Normalized_1592_1007,1
-06_21_Normalized_1592_1069,1
-06_21_Normalized_1609_1182,0
-06_21_Normalized_1618_1733,0
-06_21_Normalized_1623_856,1
-06_21_Normalized_1627_409,1
-06_21_Normalized_1635_1780,1
-06_21_Normalized_1640_561,0
-06_21_Normalized_1656_665,0
-06_21_Normalized_1661_1824,0
-06_21_Normalized_166_1490,0
-06_21_Normalized_1676_364,0
-06_21_Normalized_168_1852,0
-06_21_Normalized_1748_1793,1
-06_21_Normalized_1811_1575,0
-06_21_Normalized_1827_1666,0
-06_21_Normalized_1886_1654,0
-06_21_Normalized_1931_174,1
-06_21_Normalized_1935_1658,0
-06_21_Normalized_208_355,0
-06_21_Normalized_213_807,0
-06_21_Normalized_246_1384,0
-06_21_Normalized_287_910,0
-06_21_Normalized_301_1238,0
-06_21_Normalized_345_1722,0
-06_21_Normalized_388_1153,0
-06_21_Normalized_427_862,0
-06_21_Normalized_460_1132,0
-06_21_Normalized_463_453,0
-06_21_Normalized_525_1146,0
-06_21_Normalized_525_1338,0
-06_21_Normalized_545_1764,0
-06_21_Normalized_574_1045,0
-06_21_Normalized_578_1199,0
-06_21_Normalized_60_957,0
-06_21_Normalized_638_1296,0
-06_21_Normalized_710_1266,0
-06_21_Normalized_812_1142,0
-06_21_Normalized_837_1325,0
-06_21_Normalized_857_1148,0
-06_21_Normalized_869_658,0
-06_21_Normalized_86_444,0
-06_21_Normalized_872_1844,0
-06_21_Normalized_929_1240,0
-06_22_Normalized_102_90,0
-06_22_Normalized_1069_1893,0
-06_22_Normalized_1105_110,0
-06_22_Normalized_1109_512,0
-06_22_Normalized_1110_253,0
-06_22_Normalized_1133_876,0
-06_22_Normalized_1137_1823,0
-06_22_Normalized_1141_328,0
-06_22_Normalized_1167_1830,0
-06_22_Normalized_1203_895,0
-06_22_Normalized_1262_1191,0
-06_22_Normalized_1316_856,0
-06_22_Normalized_1358_1031,0
-06_22_Normalized_1398_1898,0
-06_22_Normalized_1415_479,0
-06_22_Normalized_1427_1252,0
-06_22_Normalized_1434_912,0
-06_22_Normalized_1454_864,0
-06_22_Normalized_1464_1598,0
-06_22_Normalized_1494_1046,0
-06_22_Normalized_1498_809,0
-06_22_Normalized_1509_203,0
-06_22_Normalized_1555_1152,0
-06_22_Normalized_1561_894,0
-06_22_Normalized_1614_367,1
-06_22_Normalized_1625_1256,0
-06_22_Normalized_1640_671,0
-06_22_Normalized_1665_329,0
-06_22_Normalized_1675_695,0
-06_22_Normalized_1678_532,0
-06_22_Normalized_1744_703,0
-06_22_Normalized_1762_60,0
-06_22_Normalized_1775_1030,0
-06_22_Normalized_177_774,0
-06_22_Normalized_1780_417,0
-06_22_Normalized_1802_987,0
-06_22_Normalized_1841_1088,0
-06_22_Normalized_1841_325,0
-06_22_Normalized_1846_1166,0
-06_22_Normalized_1854_1133,0
-06_22_Normalized_198_317,0
-06_22_Normalized_233_506,0
-06_22_Normalized_262_1675,0
-06_22_Normalized_272_1115,1
-06_22_Normalized_283_468,0
-06_22_Normalized_299_812,0
-06_22_Normalized_302_1118,0
-06_22_Normalized_317_1678,0
-06_22_Normalized_362_1848,0
-06_22_Normalized_364_1881,0
-06_22_Normalized_440_189,0
-06_22_Normalized_491_836,0
-06_22_Normalized_492_171,0
-06_22_Normalized_503_782,0
-06_22_Normalized_510_1915,0
-06_22_Normalized_516_854,0
-06_22_Normalized_518_664,0
-06_22_Normalized_552_857,0
-06_22_Normalized_562_75,0
-06_22_Normalized_577_1025,0
-06_22_Normalized_615_195,0
-06_22_Normalized_632_746,0
-06_22_Normalized_637_1438,0
-06_22_Normalized_641_1544,0
-06_22_Normalized_644_243,0
-06_22_Normalized_680_1768,0
-06_22_Normalized_68_1298,0
-06_22_Normalized_693_589,0
-06_22_Normalized_716_780,0
-06_22_Normalized_740_991,0
-06_22_Normalized_767_887,0
-06_22_Normalized_791_188,0
-06_22_Normalized_819_61,0
-06_22_Normalized_820_1696,0
-06_22_Normalized_879_1244,0
-06_22_Normalized_884_706,0
-06_22_Normalized_947_1899,0
-06_22_Normalized_956_818,0
-06_22_Normalized_968_1623,0
-06_22_Normalized_986_805,0
-06_23_Normalized_1000_1350,0
-06_23_Normalized_1006_320,0
-06_23_Normalized_1018_882,0
-06_23_Normalized_1022_1144,0
-06_23_Normalized_1054_1848,0
-06_23_Normalized_1059_1572,0
-06_23_Normalized_1061_1614,0
-06_23_Normalized_106_500,0
-06_23_Normalized_1078_410,0
-06_23_Normalized_1088_1205,0
-06_23_Normalized_1101_1717,0
-06_23_Normalized_1138_1797,0
-06_23_Normalized_1152_237,0
-06_23_Normalized_1173_1948,0
-06_23_Normalized_1182_672,0
-06_23_Normalized_1214_504,0
-06_23_Normalized_1216_1327,0
-06_23_Normalized_1247_376,0
-06_23_Normalized_127_237,0
-06_23_Normalized_1289_395,0
-06_23_Normalized_1301_446,0
-06_23_Normalized_1308_1746,0
-06_23_Normalized_1353_1781,0
-06_23_Normalized_1364_358,0
-06_23_Normalized_1449_82,0
-06_23_Normalized_1464_897,0
-06_23_Normalized_146_1669,0
-06_23_Normalized_1484_1890,0
-06_23_Normalized_1491_1837,0
-06_23_Normalized_149_1316,0
-06_23_Normalized_1504_641,0
-06_23_Normalized_1515_1434,1
-06_23_Normalized_1543_1172,0
-06_23_Normalized_1545_1831,0
-06_23_Normalized_1587_1127,0
-06_23_Normalized_1626_762,0
-06_23_Normalized_1667_818,0
-06_23_Normalized_1688_1337,0
-06_23_Normalized_1709_832,0
-06_23_Normalized_1719_718,0
-06_23_Normalized_1732_508,0
-06_23_Normalized_1747_1372,0
-06_23_Normalized_1767_356,0
-06_23_Normalized_177_378,0
-06_23_Normalized_1786_1630,0
-06_23_Normalized_182_1455,0
-06_23_Normalized_1853_1245,0
-06_23_Normalized_1877_1824,0
-06_23_Normalized_1884_148,0
-06_23_Normalized_1923_907,0
-06_23_Normalized_194_1599,0
-06_23_Normalized_199_860,0
-06_23_Normalized_201_1702,0
-06_23_Normalized_224_468,0
-06_23_Normalized_227_1717,0
-06_23_Normalized_244_813,0
-06_23_Normalized_270_1526,0
-06_23_Normalized_276_215,0
-06_23_Normalized_294_1182,1
-06_23_Normalized_303_828,0
-06_23_Normalized_307_54,0
-06_23_Normalized_312_359,0
-06_23_Normalized_328_462,0
-06_23_Normalized_330_1743,0
-06_23_Normalized_333_1151,0
-06_23_Normalized_341_367,0
-06_23_Normalized_416_722,0
-06_23_Normalized_417_919,0
-06_23_Normalized_434_378,0
-06_23_Normalized_438_897,0
-06_23_Normalized_442_1399,0
-06_23_Normalized_466_449,0
-06_23_Normalized_506_230,0
-06_23_Normalized_508_1757,0
-06_23_Normalized_519_613,0
-06_23_Normalized_567_1547,0
-06_23_Normalized_584_1414,0
-06_23_Normalized_595_473,0
-06_23_Normalized_608_1936,0
-06_23_Normalized_614_359,0
-06_23_Normalized_626_1385,0
-06_23_Normalized_642_1071,0
-06_23_Normalized_644_1934,0
-06_23_Normalized_672_787,0
-06_23_Normalized_679_1046,0
-06_23_Normalized_679_202,0
-06_23_Normalized_719_1290,0
-06_23_Normalized_733_1357,0
-06_23_Normalized_749_344,0
-06_23_Normalized_756_177,0
-06_23_Normalized_769_1323,0
-06_23_Normalized_789_1422,0
-06_23_Normalized_813_1539,0
-06_23_Normalized_826_1667,0
-06_23_Normalized_845_806,0
-06_23_Normalized_852_1315,0
-06_23_Normalized_855_1923,0
-06_23_Normalized_869_1279,0
-06_23_Normalized_871_728,0
-06_23_Normalized_884_487,0
-06_23_Normalized_890_1408,0
-06_23_Normalized_893_1162,1
-06_23_Normalized_929_1315,0
-06_23_Normalized_933_1065,0
-06_23_Normalized_962_474,0
-06_23_Normalized_983_1110,0
-06_23_Normalized_986_250,0
-06_23_Normalized_995_1229,0
-06_23_Normalized_998_1035,0
-06_24_Normalized_1022_750,0
-06_24_Normalized_1045_1537,0
-06_24_Normalized_1053_356,0
-06_24_Normalized_1058_1073,0
-06_24_Normalized_1082_128,0
-06_24_Normalized_1084_1577,0
-06_24_Normalized_1088_710,0
-06_24_Normalized_1097_1646,0
-06_24_Normalized_1111_1601,0
-06_24_Normalized_1129_1654,0
-06_24_Normalized_113_96,0
-06_24_Normalized_1145_1139,0
-06_24_Normalized_1147_1610,0
-06_24_Normalized_115_1650,0
-06_24_Normalized_1160_903,0
-06_24_Normalized_1168_1206,0
-06_24_Normalized_1187_1669,0
-06_24_Normalized_1199_1169,0
-06_24_Normalized_1204_532,0
-06_24_Normalized_1222_1205,0
-06_24_Normalized_126_1782,0
-06_24_Normalized_1281_1561,0
-06_24_Normalized_1326_1685,1
-06_24_Normalized_1334_993,0
-06_24_Normalized_1367_1768,0
-06_24_Normalized_1431_539,0
-06_24_Normalized_1513_763,0
-06_24_Normalized_1584_1247,0
-06_24_Normalized_158_1152,0
-06_24_Normalized_1593_475,0
-06_24_Normalized_1596_1516,0
-06_24_Normalized_1600_1455,0
-06_24_Normalized_1608_656,0
-06_24_Normalized_1629_715,0
-06_24_Normalized_1642_653,0
-06_24_Normalized_166_978,0
-06_24_Normalized_1719_1515,0
-06_24_Normalized_172_910,1
-06_24_Normalized_1790_963,0
-06_24_Normalized_1819_1786,0
-06_24_Normalized_1833_1055,0
-06_24_Normalized_1838_166,0
-06_24_Normalized_1894_1730,0
-06_24_Normalized_1900_1894,0
-06_24_Normalized_190_702,0
-06_24_Normalized_1922_733,0
-06_24_Normalized_1924_1938,0
-06_24_Normalized_1931_1372,0
-06_24_Normalized_1933_1328,0
-06_24_Normalized_197_460,0
-06_24_Normalized_210_1131,0
-06_24_Normalized_211_766,0
-06_24_Normalized_226_355,0
-06_24_Normalized_227_1933,0
-06_24_Normalized_245_1901,0
-06_24_Normalized_293_1009,0
-06_24_Normalized_377_661,0
-06_24_Normalized_379_734,0
-06_24_Normalized_389_1922,0
-06_24_Normalized_390_506,0
-06_24_Normalized_434_1659,0
-06_24_Normalized_451_1725,0
-06_24_Normalized_462_370,0
-06_24_Normalized_469_538,0
-06_24_Normalized_473_1844,0
-06_24_Normalized_486_57,0
-06_24_Normalized_505_1205,0
-06_24_Normalized_519_238,0
-06_24_Normalized_526_1476,0
-06_24_Normalized_527_509,0
-06_24_Normalized_555_1124,0
-06_24_Normalized_561_375,0
-06_24_Normalized_575_129,0
-06_24_Normalized_585_1674,0
-06_24_Normalized_58_211,0
-06_24_Normalized_598_1271,0
-06_24_Normalized_611_558,0
-06_24_Normalized_626_1207,0
-06_24_Normalized_652_782,0
-06_24_Normalized_661_60,0
-06_24_Normalized_663_842,0
-06_24_Normalized_680_272,0
-06_24_Normalized_682_455,0
-06_24_Normalized_690_426,0
-06_24_Normalized_691_1104,0
-06_24_Normalized_695_335,0
-06_24_Normalized_710_489,0
-06_24_Normalized_727_544,0
-06_24_Normalized_736_961,0
-06_24_Normalized_741_1360,0
-06_24_Normalized_754_932,0
-06_24_Normalized_77_176,0
-06_24_Normalized_789_550,0
-06_24_Normalized_798_307,0
-06_24_Normalized_799_479,0
-06_24_Normalized_81_1130,0
-06_24_Normalized_829_572,0
-06_24_Normalized_836_797,0
-06_24_Normalized_837_1142,0
-06_24_Normalized_837_125,0
-06_24_Normalized_861_705,0
-06_24_Normalized_889_719,0
-06_24_Normalized_89_1545,0
-06_24_Normalized_948_336,0
-06_24_Normalized_955_206,0
-06_24_Normalized_95_263,0
-06_24_Normalized_969_777,0
-06_25_Normalized_101_401,0
-06_25_Normalized_1038_82,0
-06_25_Normalized_1046_790,0
-06_25_Normalized_1075_1554,0
-06_25_Normalized_1076_1630,0
-06_25_Normalized_1076_515,0
-06_25_Normalized_1080_1440,0
-06_25_Normalized_108_1019,0
-06_25_Normalized_1145_1347,1
-06_25_Normalized_118_436,0
-06_25_Normalized_1190_319,0
-06_25_Normalized_1198_507,0
-06_25_Normalized_1199_1396,0
-06_25_Normalized_1199_732,0
-06_25_Normalized_1201_1198,0
-06_25_Normalized_121_1650,0
-06_25_Normalized_1224_1285,0
-06_25_Normalized_123_1215,0
-06_25_Normalized_1245_1263,0
-06_25_Normalized_1248_1178,0
-06_25_Normalized_124_1856,0
-06_25_Normalized_1253_1294,0
-06_25_Normalized_1281_1924,0
-06_25_Normalized_1283_562,0
-06_25_Normalized_1310_1754,0
-06_25_Normalized_1353_1440,0
-06_25_Normalized_1353_637,0
-06_25_Normalized_135_1737,0
-06_25_Normalized_1402_983,0
-06_25_Normalized_1407_447,0
-06_25_Normalized_1425_1788,0
-06_25_Normalized_1434_156,0
-06_25_Normalized_1446_1266,0
-06_25_Normalized_1455_377,0
-06_25_Normalized_1458_1758,0
-06_25_Normalized_1475_299,0
-06_25_Normalized_1495_759,0
-06_25_Normalized_1498_826,0
-06_25_Normalized_1501_715,0
-06_25_Normalized_156_1602,0
-06_25_Normalized_1581_129,0
-06_25_Normalized_1606_626,0
-06_25_Normalized_1695_962,0
-06_25_Normalized_1697_372,0
-06_25_Normalized_1709_265,0
-06_25_Normalized_170_425,0
-06_25_Normalized_1711_1365,0
-06_25_Normalized_1716_205,0
-06_25_Normalized_1734_285,0
-06_25_Normalized_1762_1121,0
-06_25_Normalized_1773_615,0
-06_25_Normalized_1825_667,0
-06_25_Normalized_1853_1816,0
-06_25_Normalized_1878_99,1
-06_25_Normalized_204_1009,0
-06_25_Normalized_257_1934,0
-06_25_Normalized_291_345,0
-06_25_Normalized_309_560,0
-06_25_Normalized_329_1500,0
-06_25_Normalized_376_1656,0
-06_25_Normalized_379_464,0
-06_25_Normalized_416_1666,0
-06_25_Normalized_428_1485,0
-06_25_Normalized_432_814,0
-06_25_Normalized_454_1470,1
-06_25_Normalized_519_1579,0
-06_25_Normalized_541_357,0
-06_25_Normalized_568_1203,0
-06_25_Normalized_568_171,0
-06_25_Normalized_588_1817,0
-06_25_Normalized_655_644,0
-06_25_Normalized_69_1893,0
-06_25_Normalized_721_412,0
-06_25_Normalized_721_947,0
-06_25_Normalized_724_70,0
-06_25_Normalized_729_913,0
-06_25_Normalized_740_289,0
-06_25_Normalized_758_921,0
-06_25_Normalized_75_1090,0
-06_25_Normalized_761_1055,0
-06_25_Normalized_798_327,0
-06_25_Normalized_824_847,0
-06_25_Normalized_843_1947,0
-06_25_Normalized_844_441,0
-06_25_Normalized_847_722,0
-06_25_Normalized_863_133,0
-06_25_Normalized_869_1888,0
-06_25_Normalized_934_399,0
-06_25_Normalized_972_1406,0
-06_25_Normalized_996_1533,0
-06_26_Normalized_1008_753,0
-06_26_Normalized_1023_213,0
-06_26_Normalized_1025_509,0
-06_26_Normalized_1031_451,0
-06_26_Normalized_1032_1568,0
-06_26_Normalized_1054_80,0
-06_26_Normalized_1073_226,0
-06_26_Normalized_1088_1862,0
-06_26_Normalized_1092_279,0
-06_26_Normalized_1096_806,0
-06_26_Normalized_1117_1929,0
-06_26_Normalized_1162_428,0
-06_26_Normalized_1171_1209,0
-06_26_Normalized_1238_503,0
-06_26_Normalized_1242_562,0
-06_26_Normalized_1253_1504,0
-06_26_Normalized_1264_1596,0
-06_26_Normalized_1269_506,0
-06_26_Normalized_1296_767,0
-06_26_Normalized_1297_1079,0
-06_26_Normalized_1369_763,0
-06_26_Normalized_1379_282,0
-06_26_Normalized_1387_1201,0
-06_26_Normalized_1390_888,0
-06_26_Normalized_1402_100,0
-06_26_Normalized_1464_1713,0
-06_26_Normalized_1473_670,0
-06_26_Normalized_1496_1088,0
-06_26_Normalized_149_1022,0
-06_26_Normalized_1500_1790,0
-06_26_Normalized_1521_746,0
-06_26_Normalized_1550_998,0
-06_26_Normalized_1570_1865,0
-06_26_Normalized_1572_1031,0
-06_26_Normalized_1588_749,0
-06_26_Normalized_1610_704,0
-06_26_Normalized_1616_776,0
-06_26_Normalized_1618_497,0
-06_26_Normalized_1646_273,0
-06_26_Normalized_1646_319,0
-06_26_Normalized_1646_876,0
-06_26_Normalized_1659_1741,0
-06_26_Normalized_166_1229,0
-06_26_Normalized_1683_97,0
-06_26_Normalized_1713_1442,0
-06_26_Normalized_1721_780,0
-06_26_Normalized_1739_1457,0
-06_26_Normalized_1751_87,0
-06_26_Normalized_175_429,0
-06_26_Normalized_1793_321,0
-06_26_Normalized_1796_1035,0
-06_26_Normalized_1807_656,0
-06_26_Normalized_1839_664,0
-06_26_Normalized_1846_66,0
-06_26_Normalized_1856_482,0
-06_26_Normalized_1887_154,0
-06_26_Normalized_1888_114,0
-06_26_Normalized_1890_1868,0
-06_26_Normalized_1922_305,0
-06_26_Normalized_1933_1821,0
-06_26_Normalized_197_546,0
-06_26_Normalized_212_251,0
-06_26_Normalized_226_1105,0
-06_26_Normalized_228_1419,0
-06_26_Normalized_237_1370,0
-06_26_Normalized_281_1348,0
-06_26_Normalized_290_1226,0
-06_26_Normalized_300_1489,0
-06_26_Normalized_301_1829,0
-06_26_Normalized_302_1408,0
-06_26_Normalized_310_1518,0
-06_26_Normalized_334_835,0
-06_26_Normalized_414_509,0
-06_26_Normalized_426_1681,0
-06_26_Normalized_453_225,0
-06_26_Normalized_480_636,0
-06_26_Normalized_487_470,0
-06_26_Normalized_502_737,0
-06_26_Normalized_520_166,0
-06_26_Normalized_584_547,0
-06_26_Normalized_584_583,0
-06_26_Normalized_595_110,0
-06_26_Normalized_595_1896,0
-06_26_Normalized_603_277,0
-06_26_Normalized_62_1342,0
-06_26_Normalized_647_1839,0
-06_26_Normalized_655_700,0
-06_26_Normalized_673_1639,0
-06_26_Normalized_683_130,0
-06_26_Normalized_697_1374,0
-06_26_Normalized_701_1297,0
-06_26_Normalized_725_1627,0
-06_26_Normalized_726_579,0
-06_26_Normalized_747_624,0
-06_26_Normalized_78_554,0
-06_26_Normalized_799_1526,0
-06_26_Normalized_807_1484,0
-06_26_Normalized_837_1935,0
-06_26_Normalized_880_1010,0
-06_26_Normalized_881_1431,0
-06_26_Normalized_886_705,0
-06_26_Normalized_898_100,0
-06_26_Normalized_912_1288,0
-06_26_Normalized_917_267,0
-06_26_Normalized_932_1386,0
-06_26_Normalized_952_1463,0
-06_26_Normalized_952_859,0
-06_26_Normalized_964_1671,0
-06_26_Normalized_964_287,0
-06_26_Normalized_96_597,0
-06_26_Normalized_972_258,0
-06_27_Normalized_1007_659,0
-06_27_Normalized_1030_1841,0
-06_27_Normalized_1033_1000,0
-06_27_Normalized_1051_1868,0
-06_27_Normalized_107_116,0
-06_27_Normalized_1100_1433,0
-06_27_Normalized_1102_913,0
-06_27_Normalized_1106_1903,0
-06_27_Normalized_1114_1780,0
-06_27_Normalized_1115_1552,0
-06_27_Normalized_1139_1529,0
-06_27_Normalized_1163_883,0
-06_27_Normalized_1169_844,0
-06_27_Normalized_1174_1183,0
-06_27_Normalized_1175_1342,0
-06_27_Normalized_1175_478,0
-06_27_Normalized_117_941,0
-06_27_Normalized_1192_65,0
-06_27_Normalized_1253_559,0
-06_27_Normalized_1308_629,0
-06_27_Normalized_1338_548,0
-06_27_Normalized_1356_124,0
-06_27_Normalized_1370_815,0
-06_27_Normalized_1386_161,0
-06_27_Normalized_1400_852,0
-06_27_Normalized_1402_1522,0
-06_27_Normalized_140_1731,0
-06_27_Normalized_1438_1751,0
-06_27_Normalized_1461_654,0
-06_27_Normalized_1469_1523,0
-06_27_Normalized_1486_1693,0
-06_27_Normalized_1517_100,0
-06_27_Normalized_1533_204,0
-06_27_Normalized_1629_1089,0
-06_27_Normalized_1641_1023,0
-06_27_Normalized_1659_601,0
-06_27_Normalized_1684_1187,0
-06_27_Normalized_1714_1188,0
-06_27_Normalized_1740_687,0
-06_27_Normalized_174_1685,0
-06_27_Normalized_1750_856,0
-06_27_Normalized_1784_569,0
-06_27_Normalized_1825_935,0
-06_27_Normalized_182_393,0
-06_27_Normalized_1831_1726,0
-06_27_Normalized_1841_588,0
-06_27_Normalized_1845_1560,0
-06_27_Normalized_1874_398,0
-06_27_Normalized_1875_428,0
-06_27_Normalized_1926_1462,1
-06_27_Normalized_1938_728,0
-06_27_Normalized_229_610,1
-06_27_Normalized_262_100,0
-06_27_Normalized_267_676,0
-06_27_Normalized_278_63,0
-06_27_Normalized_286_1689,0
-06_27_Normalized_313_860,0
-06_27_Normalized_338_551,1
-06_27_Normalized_343_848,0
-06_27_Normalized_373_1763,0
-06_27_Normalized_393_768,0
-06_27_Normalized_425_545,1
-06_27_Normalized_431_1365,0
-06_27_Normalized_527_547,0
-06_27_Normalized_599_257,0
-06_27_Normalized_605_966,0
-06_27_Normalized_60_939,0
-06_27_Normalized_626_1093,0
-06_27_Normalized_663_1634,0
-06_27_Normalized_666_567,0
-06_27_Normalized_669_1768,0
-06_27_Normalized_714_1681,0
-06_27_Normalized_762_933,0
-06_27_Normalized_829_568,0
-06_27_Normalized_846_1605,0
-06_27_Normalized_848_516,0
-06_27_Normalized_881_372,0
-06_27_Normalized_892_99,0
-06_27_Normalized_929_67,0
-06_27_Normalized_949_95,0
-06_27_Normalized_968_574,0
-06_27_Normalized_971_652,0
-06_28_Normalized_1007_1676,0
-06_28_Normalized_1030_371,0
-06_28_Normalized_1059_1878,0
-06_28_Normalized_1093_1511,0
-06_28_Normalized_1120_505,0
-06_28_Normalized_1136_1588,0
-06_28_Normalized_1146_296,0
-06_28_Normalized_1177_1469,0
-06_28_Normalized_117_1365,0
-06_28_Normalized_1211_776,0
-06_28_Normalized_1214_1012,0
-06_28_Normalized_1247_1750,0
-06_28_Normalized_1263_1835,1
-06_28_Normalized_1313_1008,0
-06_28_Normalized_1335_1445,0
-06_28_Normalized_1399_1788,0
-06_28_Normalized_1408_1894,0
-06_28_Normalized_141_67,1
-06_28_Normalized_1453_243,0
-06_28_Normalized_1453_97,0
-06_28_Normalized_1470_1431,0
-06_28_Normalized_147_1886,1
-06_28_Normalized_1495_278,0
-06_28_Normalized_1495_987,0
-06_28_Normalized_1509_1398,0
-06_28_Normalized_1510_832,0
-06_28_Normalized_1545_1498,0
-06_28_Normalized_1555_915,0
-06_28_Normalized_1564_1712,0
-06_28_Normalized_1579_1514,0
-06_28_Normalized_1592_108,0
-06_28_Normalized_1621_470,0
-06_28_Normalized_1631_389,0
-06_28_Normalized_1645_861,0
-06_28_Normalized_1646_1503,0
-06_28_Normalized_1648_1549,0
-06_28_Normalized_166_200,0
-06_28_Normalized_1683_166,0
-06_28_Normalized_1695_1129,0
-06_28_Normalized_1705_368,0
-06_28_Normalized_1709_587,0
-06_28_Normalized_1720_198,0
-06_28_Normalized_1730_296,0
-06_28_Normalized_1739_147,1
-06_28_Normalized_1757_1725,0
-06_28_Normalized_1771_141,0
-06_28_Normalized_1811_800,0
-06_28_Normalized_1874_1811,0
-06_28_Normalized_1894_1208,0
-06_28_Normalized_1920_425,0
-06_28_Normalized_1947_444,0
-06_28_Normalized_195_127,0
-06_28_Normalized_200_496,0
-06_28_Normalized_207_1616,0
-06_28_Normalized_227_1039,0
-06_28_Normalized_237_735,0
-06_28_Normalized_262_885,0
-06_28_Normalized_266_323,0
-06_28_Normalized_308_873,0
-06_28_Normalized_334_1734,0
-06_28_Normalized_395_1407,0
-06_28_Normalized_404_514,0
-06_28_Normalized_478_1285,0
-06_28_Normalized_487_780,0
-06_28_Normalized_509_1421,0
-06_28_Normalized_50_1689,0
-06_28_Normalized_531_1741,0
-06_28_Normalized_549_114,0
-06_28_Normalized_550_773,0
-06_28_Normalized_705_94,0
-06_28_Normalized_753_1489,0
-06_28_Normalized_762_442,0
-06_28_Normalized_773_203,0
-06_28_Normalized_77_1575,0
-06_28_Normalized_795_1361,0
-06_28_Normalized_812_1336,0
-06_28_Normalized_815_908,0
-06_28_Normalized_816_319,0
-06_28_Normalized_826_1948,0
-06_28_Normalized_827_1625,0
-06_28_Normalized_82_798,0
-06_28_Normalized_837_954,0
-06_28_Normalized_83_852,0
-06_28_Normalized_847_1399,0
-06_28_Normalized_85_1853,0
-06_28_Normalized_884_984,0
-06_28_Normalized_89_1653,0
-06_28_Normalized_89_226,0
-06_28_Normalized_918_1233,0
-06_28_Normalized_933_861,0
-06_28_Normalized_959_1783,0
-06_28_Normalized_998_1715,0
-06_29_Normalized_1002_1573,0
-06_29_Normalized_1003_1789,0
-06_29_Normalized_1007_1681,0
-06_29_Normalized_1016_160,0
-06_29_Normalized_1020_190,0
-06_29_Normalized_1038_687,0
-06_29_Normalized_1072_228,0
-06_29_Normalized_107_727,0
-06_29_Normalized_1093_84,0
-06_29_Normalized_1113_1605,0
-06_29_Normalized_111_167,0
-06_29_Normalized_1200_1276,0
-06_29_Normalized_1256_1452,0
-06_29_Normalized_1289_1615,0
-06_29_Normalized_1300_1210,0
-06_29_Normalized_1355_1407,0
-06_29_Normalized_137_1555,0
-06_29_Normalized_139_1329,0
-06_29_Normalized_1405_1932,0
-06_29_Normalized_1423_842,0
-06_29_Normalized_1430_899,0
-06_29_Normalized_1440_788,0
-06_29_Normalized_1442_1860,0
-06_29_Normalized_1442_870,0
-06_29_Normalized_1467_646,0
-06_29_Normalized_149_1666,0
-06_29_Normalized_1512_1141,0
-06_29_Normalized_1540_1207,0
-06_29_Normalized_1558_1946,0
-06_29_Normalized_155_1580,0
-06_29_Normalized_1563_281,0
-06_29_Normalized_1580_408,0
-06_29_Normalized_1603_1175,0
-06_29_Normalized_1611_224,0
-06_29_Normalized_1647_206,0
-06_29_Normalized_1652_658,0
-06_29_Normalized_1681_1285,0
-06_29_Normalized_1689_670,0
-06_29_Normalized_1693_1767,0
-06_29_Normalized_1694_881,0
-06_29_Normalized_1701_203,0
-06_29_Normalized_1714_1003,0
-06_29_Normalized_1771_1347,0
-06_29_Normalized_1772_1111,0
-06_29_Normalized_1800_883,0
-06_29_Normalized_1809_689,0
-06_29_Normalized_1813_397,0
-06_29_Normalized_1851_261,0
-06_29_Normalized_186_216,0
-06_29_Normalized_1878_420,0
-06_29_Normalized_1885_72,0
-06_29_Normalized_1892_1528,0
-06_29_Normalized_1903_1854,0
-06_29_Normalized_1930_661,0
-06_29_Normalized_1933_347,0
-06_29_Normalized_1943_994,0
-06_29_Normalized_226_303,0
-06_29_Normalized_231_894,0
-06_29_Normalized_395_1754,0
-06_29_Normalized_404_337,0
-06_29_Normalized_423_212,0
-06_29_Normalized_443_1628,0
-06_29_Normalized_465_758,0
-06_29_Normalized_495_757,0
-06_29_Normalized_51_79,0
-06_29_Normalized_525_1149,0
-06_29_Normalized_578_165,0
-06_29_Normalized_596_1075,0
-06_29_Normalized_601_1267,0
-06_29_Normalized_617_628,0
-06_29_Normalized_640_1310,0
-06_29_Normalized_662_888,0
-06_29_Normalized_687_448,0
-06_29_Normalized_700_1927,0
-06_29_Normalized_727_542,0
-06_29_Normalized_738_467,0
-06_29_Normalized_745_1779,0
-06_29_Normalized_748_111,0
-06_29_Normalized_818_1382,0
-06_29_Normalized_821_949,0
-06_29_Normalized_834_202,0
-06_29_Normalized_844_246,0
-06_29_Normalized_869_1288,0
-06_29_Normalized_905_263,0
-06_29_Normalized_982_346,0
-06_30_Normalized_1023_959,0
-06_30_Normalized_1027_580,0
-06_30_Normalized_1033_823,0
-06_30_Normalized_1069_577,0
-06_30_Normalized_1080_1003,0
-06_30_Normalized_1104_1027,0
-06_30_Normalized_1129_558,0
-06_30_Normalized_1130_120,0
-06_30_Normalized_1141_461,0
-06_30_Normalized_1142_916,0
-06_30_Normalized_1185_1028,0
-06_30_Normalized_1200_1735,0
-06_30_Normalized_1212_804,0
-06_30_Normalized_1214_889,0
-06_30_Normalized_1272_1746,0
-06_30_Normalized_1278_528,0
-06_30_Normalized_1290_357,0
-06_30_Normalized_1303_795,0
-06_30_Normalized_1308_974,0
-06_30_Normalized_1333_1052,0
-06_30_Normalized_1348_1499,0
-06_30_Normalized_1392_983,0
-06_30_Normalized_1399_1033,0
-06_30_Normalized_139_1915,0
-06_30_Normalized_1403_1399,1
-06_30_Normalized_1415_1900,0
-06_30_Normalized_142_146,0
-06_30_Normalized_1431_1331,0
-06_30_Normalized_1536_1820,0
-06_30_Normalized_1547_937,0
-06_30_Normalized_1666_1655,0
-06_30_Normalized_1684_562,0
-06_30_Normalized_171_676,0
-06_30_Normalized_174_1889,0
-06_30_Normalized_1753_1777,0
-06_30_Normalized_1753_533,0
-06_30_Normalized_1782_723,0
-06_30_Normalized_178_838,0
-06_30_Normalized_1798_492,0
-06_30_Normalized_1815_1738,0
-06_30_Normalized_182_1620,0
-06_30_Normalized_1836_1655,0
-06_30_Normalized_1837_487,0
-06_30_Normalized_1843_89,0
-06_30_Normalized_1844_1235,0
-06_30_Normalized_1844_1553,0
-06_30_Normalized_1876_243,0
-06_30_Normalized_1884_1655,0
-06_30_Normalized_1921_1923,0
-06_30_Normalized_1930_838,0
-06_30_Normalized_1932_1065,0
-06_30_Normalized_193_1533,0
-06_30_Normalized_1942_1208,0
-06_30_Normalized_226_1273,0
-06_30_Normalized_229_1807,0
-06_30_Normalized_240_545,0
-06_30_Normalized_243_667,0
-06_30_Normalized_266_1503,0
-06_30_Normalized_268_817,0
-06_30_Normalized_293_558,0
-06_30_Normalized_296_504,1
-06_30_Normalized_344_535,0
-06_30_Normalized_362_1488,0
-06_30_Normalized_398_1072,0
-06_30_Normalized_401_1449,0
-06_30_Normalized_460_404,0
-06_30_Normalized_531_1747,1
-06_30_Normalized_556_879,0
-06_30_Normalized_568_1419,0
-06_30_Normalized_570_1521,0
-06_30_Normalized_597_1535,0
-06_30_Normalized_601_1924,0
-06_30_Normalized_616_630,0
-06_30_Normalized_618_1092,0
-06_30_Normalized_622_1621,0
-06_30_Normalized_623_1235,0
-06_30_Normalized_623_571,0
-06_30_Normalized_634_1774,0
-06_30_Normalized_667_1810,0
-06_30_Normalized_687_1345,0
-06_30_Normalized_713_567,0
-06_30_Normalized_731_600,0
-06_30_Normalized_742_1344,0
-06_30_Normalized_746_85,0
-06_30_Normalized_83_1541,0
-06_30_Normalized_86_1366,0
-06_30_Normalized_879_1123,0
-06_30_Normalized_885_1447,0
-06_30_Normalized_922_1631,0
-06_30_Normalized_948_1008,0
-06_30_Normalized_965_582,0
-06_30_Normalized_973_963,0
-06_31_Normalized_1007_1706,0
-06_31_Normalized_1050_1044,0
-06_31_Normalized_1067_1070,0
-06_31_Normalized_1087_1404,0
-06_31_Normalized_1106_550,0
-06_31_Normalized_1112_175,0
-06_31_Normalized_1118_1542,0
-06_31_Normalized_1148_1258,0
-06_31_Normalized_1155_755,0
-06_31_Normalized_1159_148,0
-06_31_Normalized_118_497,0
-06_31_Normalized_1205_1518,0
-06_31_Normalized_1205_982,0
-06_31_Normalized_124_124,0
-06_31_Normalized_1261_484,0
-06_31_Normalized_127_911,0
-06_31_Normalized_1290_510,0
-06_31_Normalized_1299_1105,0
-06_31_Normalized_1311_820,0
-06_31_Normalized_1315_245,0
-06_31_Normalized_1319_334,0
-06_31_Normalized_1333_681,0
-06_31_Normalized_1359_392,0
-06_31_Normalized_1392_1181,0
-06_31_Normalized_1396_687,0
-06_31_Normalized_140_290,0
-06_31_Normalized_1412_1653,0
-06_31_Normalized_1414_877,0
-06_31_Normalized_1415_431,0
-06_31_Normalized_1443_523,0
-06_31_Normalized_1452_636,0
-06_31_Normalized_1491_695,0
-06_31_Normalized_1507_1792,0
-06_31_Normalized_1515_523,0
-06_31_Normalized_1517_1322,0
-06_31_Normalized_1527_613,0
-06_31_Normalized_1538_1276,0
-06_31_Normalized_1583_1148,0
-06_31_Normalized_159_1136,0
-06_31_Normalized_1624_1573,0
-06_31_Normalized_1628_1433,0
-06_31_Normalized_1633_1907,0
-06_31_Normalized_1644_386,1
-06_31_Normalized_1645_1551,0
-06_31_Normalized_1646_783,0
-06_31_Normalized_1686_143,0
-06_31_Normalized_1696_1585,0
-06_31_Normalized_1711_567,0
-06_31_Normalized_1736_80,0
-06_31_Normalized_1740_1258,0
-06_31_Normalized_1744_645,0
-06_31_Normalized_1777_1535,0
-06_31_Normalized_1791_1508,0
-06_31_Normalized_180_1744,0
-06_31_Normalized_1824_1339,0
-06_31_Normalized_1830_1437,0
-06_31_Normalized_1842_200,0
-06_31_Normalized_186_956,0
-06_31_Normalized_1916_1738,0
-06_31_Normalized_192_1406,0
-06_31_Normalized_1930_463,0
-06_31_Normalized_1932_297,0
-06_31_Normalized_1945_1094,0
-06_31_Normalized_196_1483,0
-06_31_Normalized_197_227,0
-06_31_Normalized_201_1435,0
-06_31_Normalized_203_983,0
-06_31_Normalized_210_66,0
-06_31_Normalized_255_1011,0
-06_31_Normalized_292_652,0
-06_31_Normalized_305_796,0
-06_31_Normalized_388_1161,0
-06_31_Normalized_423_982,0
-06_31_Normalized_515_1552,0
-06_31_Normalized_530_1615,0
-06_31_Normalized_534_1527,0
-06_31_Normalized_534_466,0
-06_31_Normalized_54_406,0
-06_31_Normalized_561_142,0
-06_31_Normalized_563_1535,0
-06_31_Normalized_570_1038,0
-06_31_Normalized_596_273,0
-06_31_Normalized_60_1281,0
-06_31_Normalized_622_288,0
-06_31_Normalized_635_220,0
-06_31_Normalized_666_556,0
-06_31_Normalized_669_1673,0
-06_31_Normalized_754_1652,0
-06_31_Normalized_759_944,0
-06_31_Normalized_808_953,0
-06_31_Normalized_833_278,0
-06_31_Normalized_885_1874,0
-06_31_Normalized_892_1195,0
-06_31_Normalized_893_618,0
-06_31_Normalized_906_233,0
-06_31_Normalized_914_1715,0
-06_31_Normalized_916_1218,0
-06_31_Normalized_959_361,1
-06_31_Normalized_962_1771,0
-06_31_Normalized_963_70,0
-06_31_Normalized_987_1547,0
-06_31_Normalized_993_343,0
-06_32_Normalized_1006_1247,0
-06_32_Normalized_1010_1790,0
-06_32_Normalized_1012_405,0
-06_32_Normalized_101_1486,0
-06_32_Normalized_1024_1122,0
-06_32_Normalized_1055_1300,0
-06_32_Normalized_1056_534,0
-06_32_Normalized_1060_95,0
-06_32_Normalized_1074_1650,0
-06_32_Normalized_1092_673,0
-06_32_Normalized_1099_233,0
-06_32_Normalized_1107_993,0
-06_32_Normalized_1108_1632,0
-06_32_Normalized_1140_113,0
-06_32_Normalized_1158_848,0
-06_32_Normalized_115_546,0
-06_32_Normalized_1166_1469,0
-06_32_Normalized_1175_802,0
-06_32_Normalized_1186_122,0
-06_32_Normalized_1209_61,0
-06_32_Normalized_1251_1346,0
-06_32_Normalized_1255_987,0
-06_32_Normalized_1261_400,0
-06_32_Normalized_1262_693,0
-06_32_Normalized_1264_817,0
-06_32_Normalized_130_324,0
-06_32_Normalized_1361_1012,0
-06_32_Normalized_1411_601,0
-06_32_Normalized_1431_748,0
-06_32_Normalized_1437_1487,0
-06_32_Normalized_1449_61,0
-06_32_Normalized_1452_368,0
-06_32_Normalized_1458_693,0
-06_32_Normalized_1459_599,0
-06_32_Normalized_1485_1790,0
-06_32_Normalized_1489_116,0
-06_32_Normalized_1491_391,0
-06_32_Normalized_1505_1298,0
-06_32_Normalized_1507_831,0
-06_32_Normalized_1513_178,0
-06_32_Normalized_1514_1003,0
-06_32_Normalized_1579_661,0
-06_32_Normalized_1590_1237,0
-06_32_Normalized_1598_1892,0
-06_32_Normalized_161_789,0
-06_32_Normalized_1667_331,0
-06_32_Normalized_1706_250,0
-06_32_Normalized_1731_1877,0
-06_32_Normalized_1732_176,0
-06_32_Normalized_173_57,0
-06_32_Normalized_1762_718,0
-06_32_Normalized_1789_1659,0
-06_32_Normalized_1789_1731,0
-06_32_Normalized_1863_748,0
-06_32_Normalized_1872_938,0
-06_32_Normalized_1875_530,0
-06_32_Normalized_1907_1440,0
-06_32_Normalized_1910_448,0
-06_32_Normalized_1931_755,0
-06_32_Normalized_206_1461,0
-06_32_Normalized_225_1175,0
-06_32_Normalized_238_1427,0
-06_32_Normalized_315_122,0
-06_32_Normalized_320_802,0
-06_32_Normalized_328_1096,0
-06_32_Normalized_350_1382,0
-06_32_Normalized_351_823,0
-06_32_Normalized_410_836,0
-06_32_Normalized_416_309,0
-06_32_Normalized_448_539,0
-06_32_Normalized_483_1870,0
-06_32_Normalized_496_698,0
-06_32_Normalized_503_743,0
-06_32_Normalized_533_253,0
-06_32_Normalized_53_1027,1
-06_32_Normalized_544_948,0
-06_32_Normalized_548_1362,0
-06_32_Normalized_565_1773,0
-06_32_Normalized_570_1628,0
-06_32_Normalized_616_942,0
-06_32_Normalized_631_1267,0
-06_32_Normalized_653_1336,0
-06_32_Normalized_670_1288,0
-06_32_Normalized_681_1560,0
-06_32_Normalized_730_860,0
-06_32_Normalized_791_123,0
-06_32_Normalized_791_807,0
-06_32_Normalized_818_1704,0
-06_32_Normalized_826_1224,0
-06_32_Normalized_89_1353,0
-06_32_Normalized_91_527,0
-06_32_Normalized_92_732,0
-06_32_Normalized_947_284,0
-06_32_Normalized_977_328,0
-06_32_Normalized_978_1490,0
-06_32_Normalized_989_892,0
-06_32_Normalized_991_925,0
-06_33_Normalized_1011_822,0
-06_33_Normalized_1018_1374,0
-06_33_Normalized_1059_1789,0
-06_33_Normalized_1104_1839,0
-06_33_Normalized_1113_485,0
-06_33_Normalized_1132_1491,1
-06_33_Normalized_1142_64,0
-06_33_Normalized_1154_1537,0
-06_33_Normalized_1161_480,0
-06_33_Normalized_1165_584,0
-06_33_Normalized_1189_124,0
-06_33_Normalized_1221_1858,0
-06_33_Normalized_1231_1795,0
-06_33_Normalized_1258_849,0
-06_33_Normalized_1260_1910,0
-06_33_Normalized_1283_1192,0
-06_33_Normalized_1313_1201,0
-06_33_Normalized_1333_1912,0
-06_33_Normalized_1335_1866,0
-06_33_Normalized_1377_991,0
-06_33_Normalized_1399_607,0
-06_33_Normalized_1412_774,0
-06_33_Normalized_1469_227,0
-06_33_Normalized_147_795,0
-06_33_Normalized_1506_1655,0
-06_33_Normalized_1519_531,0
-06_33_Normalized_1523_238,0
-06_33_Normalized_1531_368,0
-06_33_Normalized_1560_1360,0
-06_33_Normalized_1590_408,0
-06_33_Normalized_1618_1814,0
-06_33_Normalized_1625_938,0
-06_33_Normalized_1647_341,0
-06_33_Normalized_1650_182,0
-06_33_Normalized_1684_1944,0
-06_33_Normalized_1735_504,0
-06_33_Normalized_1763_1657,1
-06_33_Normalized_1808_1925,0
-06_33_Normalized_1820_839,0
-06_33_Normalized_1836_1635,0
-06_33_Normalized_1846_337,0
-06_33_Normalized_1846_759,0
-06_33_Normalized_1856_1525,0
-06_33_Normalized_1874_817,0
-06_33_Normalized_1907_758,0
-06_33_Normalized_1910_795,0
-06_33_Normalized_1914_105,0
-06_33_Normalized_236_787,0
-06_33_Normalized_254_1771,0
-06_33_Normalized_258_504,0
-06_33_Normalized_314_1047,0
-06_33_Normalized_332_614,0
-06_33_Normalized_333_869,0
-06_33_Normalized_409_1291,0
-06_33_Normalized_409_609,0
-06_33_Normalized_479_1444,0
-06_33_Normalized_484_758,0
-06_33_Normalized_495_1383,0
-06_33_Normalized_509_140,0
-06_33_Normalized_515_230,0
-06_33_Normalized_517_1413,0
-06_33_Normalized_557_562,0
-06_33_Normalized_561_1007,0
-06_33_Normalized_563_122,0
-06_33_Normalized_574_1493,0
-06_33_Normalized_601_176,0
-06_33_Normalized_613_1034,0
-06_33_Normalized_642_85,0
-06_33_Normalized_650_832,0
-06_33_Normalized_674_1093,0
-06_33_Normalized_683_1422,0
-06_33_Normalized_699_1279,0
-06_33_Normalized_700_1121,0
-06_33_Normalized_707_732,0
-06_33_Normalized_765_892,0
-06_33_Normalized_771_1487,0
-06_33_Normalized_801_1365,0
-06_33_Normalized_824_1458,0
-06_33_Normalized_826_1488,0
-06_33_Normalized_895_832,0
-06_33_Normalized_909_95,0
-06_33_Normalized_918_869,0
-06_33_Normalized_934_1114,0
-06_33_Normalized_942_624,0
-06_33_Normalized_945_1885,0
-06_33_Normalized_970_351,0
-06_33_Normalized_977_1727,0
-06_33_Normalized_993_957,0
-06_34_Normalized_1001_223,0
-06_34_Normalized_1004_1841,0
-06_34_Normalized_1046_1936,0
-06_34_Normalized_1058_1892,0
-06_34_Normalized_1062_1060,0
-06_34_Normalized_1073_1809,0
-06_34_Normalized_1080_1388,0
-06_34_Normalized_1092_1094,0
-06_34_Normalized_1096_753,0
-06_34_Normalized_1147_560,0
-06_34_Normalized_1268_1607,0
-06_34_Normalized_126_1582,0
-06_34_Normalized_1282_1772,0
-06_34_Normalized_1336_1056,0
-06_34_Normalized_1342_1323,0
-06_34_Normalized_1345_1219,0
-06_34_Normalized_1373_1207,0
-06_34_Normalized_1412_1170,0
-06_34_Normalized_1436_1039,0
-06_34_Normalized_1458_998,0
-06_34_Normalized_147_1486,0
-06_34_Normalized_1480_1636,0
-06_34_Normalized_1516_1296,0
-06_34_Normalized_1522_1001,0
-06_34_Normalized_1586_1542,0
-06_34_Normalized_1629_468,0
-06_34_Normalized_162_869,0
-06_34_Normalized_163_744,0
-06_34_Normalized_164_1104,0
-06_34_Normalized_164_428,0
-06_34_Normalized_1706_490,0
-06_34_Normalized_1754_1693,0
-06_34_Normalized_1773_642,0
-06_34_Normalized_1789_142,0
-06_34_Normalized_1792_808,0
-06_34_Normalized_1802_554,0
-06_34_Normalized_1853_761,0
-06_34_Normalized_1875_542,0
-06_34_Normalized_1880_1330,0
-06_34_Normalized_1894_1146,0
-06_34_Normalized_1905_443,0
-06_34_Normalized_1907_1299,0
-06_34_Normalized_205_1186,0
-06_34_Normalized_225_923,0
-06_34_Normalized_276_1469,0
-06_34_Normalized_277_1310,0
-06_34_Normalized_283_1239,0
-06_34_Normalized_285_1092,0
-06_34_Normalized_294_1850,0
-06_34_Normalized_299_374,0
-06_34_Normalized_308_93,0
-06_34_Normalized_312_1374,0
-06_34_Normalized_334_1095,0
-06_34_Normalized_350_849,0
-06_34_Normalized_351_1253,0
-06_34_Normalized_387_251,0
-06_34_Normalized_489_1663,0
-06_34_Normalized_549_1517,0
-06_34_Normalized_570_1308,0
-06_34_Normalized_597_1534,0
-06_34_Normalized_608_1429,0
-06_34_Normalized_60_1012,0
-06_34_Normalized_627_623,0
-06_34_Normalized_662_686,0
-06_34_Normalized_699_757,0
-06_34_Normalized_737_1850,0
-06_34_Normalized_741_1042,0
-06_34_Normalized_76_1702,0
-06_34_Normalized_816_122,0
-06_34_Normalized_817_1552,0
-06_34_Normalized_824_1251,0
-06_34_Normalized_846_96,0
-06_34_Normalized_878_834,0
-06_34_Normalized_880_1625,0
-06_34_Normalized_928_1255,0
-06_34_Normalized_945_1740,0
-06_34_Normalized_951_366,0
-06_34_Normalized_958_1155,0
-06_35_Normalized_1037_1920,0
-06_35_Normalized_1047_760,0
-06_35_Normalized_1060_1512,0
-06_35_Normalized_1072_273,0
-06_35_Normalized_1078_828,0
-06_35_Normalized_111_211,0
-06_35_Normalized_1163_1199,0
-06_35_Normalized_1209_1268,0
-06_35_Normalized_1256_1000,0
-06_35_Normalized_1257_1528,0
-06_35_Normalized_1265_1088,0
-06_35_Normalized_129_1278,0
-06_35_Normalized_1322_786,0
-06_35_Normalized_1352_1219,0
-06_35_Normalized_1354_993,0
-06_35_Normalized_1362_369,0
-06_35_Normalized_1412_673,0
-06_35_Normalized_1414_1562,0
-06_35_Normalized_1458_376,1
-06_35_Normalized_1475_87,0
-06_35_Normalized_1496_1735,0
-06_35_Normalized_149_1401,0
-06_35_Normalized_1521_349,0
-06_35_Normalized_1533_739,0
-06_35_Normalized_1548_1081,0
-06_35_Normalized_1548_1906,0
-06_35_Normalized_1559_132,0
-06_35_Normalized_1561_953,0
-06_35_Normalized_1584_1245,0
-06_35_Normalized_1601_1515,0
-06_35_Normalized_1657_1145,0
-06_35_Normalized_1676_821,1
-06_35_Normalized_1680_710,0
-06_35_Normalized_169_119,0
-06_35_Normalized_1717_534,0
-06_35_Normalized_1722_124,0
-06_35_Normalized_1729_323,0
-06_35_Normalized_1730_1150,0
-06_35_Normalized_1732_55,0
-06_35_Normalized_1745_547,0
-06_35_Normalized_1766_737,0
-06_35_Normalized_1769_612,0
-06_35_Normalized_1782_1399,0
-06_35_Normalized_1789_1108,0
-06_35_Normalized_1795_1841,0
-06_35_Normalized_1795_857,0
-06_35_Normalized_1822_632,0
-06_35_Normalized_1848_698,0
-06_35_Normalized_1871_1767,0
-06_35_Normalized_1915_1818,0
-06_35_Normalized_1921_1618,0
-06_35_Normalized_226_907,0
-06_35_Normalized_234_981,0
-06_35_Normalized_286_1541,0
-06_35_Normalized_313_1796,0
-06_35_Normalized_365_1598,0
-06_35_Normalized_371_171,1
-06_35_Normalized_427_172,0
-06_35_Normalized_460_1098,0
-06_35_Normalized_467_1179,0
-06_35_Normalized_559_1124,0
-06_35_Normalized_560_1180,0
-06_35_Normalized_579_677,1
-06_35_Normalized_586_850,0
-06_35_Normalized_594_212,0
-06_35_Normalized_599_705,1
-06_35_Normalized_618_1154,0
-06_35_Normalized_634_874,0
-06_35_Normalized_645_1346,0
-06_35_Normalized_650_1837,0
-06_35_Normalized_677_1571,0
-06_35_Normalized_679_603,0
-06_35_Normalized_700_1037,0
-06_35_Normalized_721_769,0
-06_35_Normalized_735_1680,0
-06_35_Normalized_782_1906,0
-06_35_Normalized_811_1049,0
-06_35_Normalized_811_1818,0
-06_35_Normalized_849_1299,0
-06_35_Normalized_877_1861,0
-06_35_Normalized_87_612,0
-06_35_Normalized_880_85,0
-06_35_Normalized_903_639,0
-06_35_Normalized_936_1635,0
-06_35_Normalized_94_985,0
-06_35_Normalized_959_957,0
-06_35_Normalized_95_578,0
-06_35_Normalized_963_742,0
-06_35_Normalized_968_529,0
-06_35_Normalized_994_752,0
-06_36_Normalized_1002_1842,0
-06_36_Normalized_1010_674,0
-06_36_Normalized_1015_1065,0
-06_36_Normalized_1044_1649,0
-06_36_Normalized_1046_1114,0
-06_36_Normalized_1055_585,0
-06_36_Normalized_1060_1583,0
-06_36_Normalized_1061_261,0
-06_36_Normalized_1083_82,0
-06_36_Normalized_1087_869,0
-06_36_Normalized_111_1459,0
-06_36_Normalized_1153_1818,0
-06_36_Normalized_1165_344,0
-06_36_Normalized_1168_1860,0
-06_36_Normalized_1171_1322,0
-06_36_Normalized_1185_1479,0
-06_36_Normalized_1234_1641,0
-06_36_Normalized_1238_146,0
-06_36_Normalized_1251_329,0
-06_36_Normalized_1253_1674,0
-06_36_Normalized_1266_376,0
-06_36_Normalized_1287_528,0
-06_36_Normalized_1291_735,0
-06_36_Normalized_1312_995,0
-06_36_Normalized_1327_545,0
-06_36_Normalized_1356_1635,0
-06_36_Normalized_1382_951,0
-06_36_Normalized_1383_866,0
-06_36_Normalized_1405_217,0
-06_36_Normalized_1424_1352,0
-06_36_Normalized_1430_1618,0
-06_36_Normalized_1470_373,0
-06_36_Normalized_1475_1228,0
-06_36_Normalized_1501_510,0
-06_36_Normalized_152_312,0
-06_36_Normalized_156_1837,0
-06_36_Normalized_1577_1300,0
-06_36_Normalized_1612_1214,0
-06_36_Normalized_1633_1158,0
-06_36_Normalized_1635_786,0
-06_36_Normalized_164_117,0
-06_36_Normalized_1654_163,0
-06_36_Normalized_1700_1474,0
-06_36_Normalized_1706_1589,0
-06_36_Normalized_1726_1612,0
-06_36_Normalized_1726_786,0
-06_36_Normalized_1730_1857,0
-06_36_Normalized_1730_736,0
-06_36_Normalized_1741_990,0
-06_36_Normalized_1764_257,0
-06_36_Normalized_1774_1076,0
-06_36_Normalized_1777_741,0
-06_36_Normalized_179_806,0
-06_36_Normalized_1818_1182,0
-06_36_Normalized_1820_1908,0
-06_36_Normalized_1828_1013,0
-06_36_Normalized_1862_1234,0
-06_36_Normalized_189_586,0
-06_36_Normalized_1902_936,0
-06_36_Normalized_1917_1792,0
-06_36_Normalized_1926_1023,0
-06_36_Normalized_1933_699,0
-06_36_Normalized_201_1495,0
-06_36_Normalized_214_1308,0
-06_36_Normalized_220_1721,0
-06_36_Normalized_252_161,0
-06_36_Normalized_276_445,0
-06_36_Normalized_279_1545,0
-06_36_Normalized_287_1787,0
-06_36_Normalized_293_1621,0
-06_36_Normalized_303_111,0
-06_36_Normalized_315_157,0
-06_36_Normalized_395_1130,0
-06_36_Normalized_399_1552,0
-06_36_Normalized_419_1187,0
-06_36_Normalized_443_276,0
-06_36_Normalized_454_1199,0
-06_36_Normalized_470_493,0
-06_36_Normalized_471_1500,0
-06_36_Normalized_479_1747,0
-06_36_Normalized_500_1325,0
-06_36_Normalized_503_1788,0
-06_36_Normalized_506_963,0
-06_36_Normalized_532_169,0
-06_36_Normalized_543_737,0
-06_36_Normalized_546_1236,0
-06_36_Normalized_565_504,0
-06_36_Normalized_572_1131,0
-06_36_Normalized_605_1274,0
-06_36_Normalized_619_68,0
-06_36_Normalized_638_1832,0
-06_36_Normalized_64_1474,0
-06_36_Normalized_663_1208,0
-06_36_Normalized_663_1589,0
-06_36_Normalized_66_121,0
-06_36_Normalized_672_1077,0
-06_36_Normalized_674_829,0
-06_36_Normalized_703_875,0
-06_36_Normalized_757_1265,0
-06_36_Normalized_766_366,0
-06_36_Normalized_784_1109,0
-06_36_Normalized_815_286,0
-06_36_Normalized_817_1720,0
-06_36_Normalized_841_951,1
-06_36_Normalized_86_1278,0
-06_36_Normalized_918_912,0
-06_36_Normalized_922_1275,0
-06_36_Normalized_927_1329,0
-06_36_Normalized_961_1118,0
-06_36_Normalized_970_937,0
-06_37_Normalized_1018_82,0
-06_37_Normalized_102_607,0
-06_37_Normalized_1053_75,0
-06_37_Normalized_1092_722,0
-06_37_Normalized_1127_1796,0
-06_37_Normalized_1166_487,0
-06_37_Normalized_117_1162,0
-06_37_Normalized_1181_1869,0
-06_37_Normalized_1197_78,0
-06_37_Normalized_1208_164,0
-06_37_Normalized_1209_520,0
-06_37_Normalized_1214_1085,0
-06_37_Normalized_1221_452,0
-06_37_Normalized_1254_1700,0
-06_37_Normalized_1342_125,0
-06_37_Normalized_134_1696,0
-06_37_Normalized_138_228,0
-06_37_Normalized_1421_1575,0
-06_37_Normalized_1429_1307,0
-06_37_Normalized_142_605,0
-06_37_Normalized_1440_1774,0
-06_37_Normalized_1447_579,0
-06_37_Normalized_1452_77,0
-06_37_Normalized_1454_1471,1
-06_37_Normalized_1463_1011,0
-06_37_Normalized_155_152,0
-06_37_Normalized_1564_109,0
-06_37_Normalized_158_1227,0
-06_37_Normalized_1594_76,0
-06_37_Normalized_1625_467,0
-06_37_Normalized_1684_152,0
-06_37_Normalized_1687_1610,0
-06_37_Normalized_1696_775,0
-06_37_Normalized_1702_193,0
-06_37_Normalized_1705_1157,0
-06_37_Normalized_171_1822,0
-06_37_Normalized_172_300,0
-06_37_Normalized_1753_1015,0
-06_37_Normalized_1774_623,0
-06_37_Normalized_1791_1228,0
-06_37_Normalized_1822_171,0
-06_37_Normalized_183_1776,0
-06_37_Normalized_1843_1340,0
-06_37_Normalized_1845_1796,0
-06_37_Normalized_1860_641,0
-06_37_Normalized_1865_1393,0
-06_37_Normalized_1905_1086,0
-06_37_Normalized_1906_1448,0
-06_37_Normalized_1909_1874,0
-06_37_Normalized_1940_1140,0
-06_37_Normalized_196_1113,0
-06_37_Normalized_198_1313,0
-06_37_Normalized_203_184,0
-06_37_Normalized_216_308,0
-06_37_Normalized_219_346,0
-06_37_Normalized_245_262,0
-06_37_Normalized_256_523,0
-06_37_Normalized_267_1485,0
-06_37_Normalized_318_625,0
-06_37_Normalized_341_1177,0
-06_37_Normalized_355_115,0
-06_37_Normalized_382_427,0
-06_37_Normalized_393_294,0
-06_37_Normalized_398_1817,0
-06_37_Normalized_406_821,0
-06_37_Normalized_419_971,0
-06_37_Normalized_432_422,0
-06_37_Normalized_456_895,0
-06_37_Normalized_495_1945,0
-06_37_Normalized_50_1133,0
-06_37_Normalized_513_870,0
-06_37_Normalized_522_1012,0
-06_37_Normalized_54_683,0
-06_37_Normalized_60_1673,0
-06_37_Normalized_626_1257,0
-06_37_Normalized_657_1493,0
-06_37_Normalized_694_1745,0
-06_37_Normalized_697_1449,0
-06_37_Normalized_69_1727,0
-06_37_Normalized_717_1326,0
-06_37_Normalized_726_310,0
-06_37_Normalized_773_612,0
-06_37_Normalized_787_639,0
-06_37_Normalized_79_537,0
-06_37_Normalized_805_438,0
-06_37_Normalized_820_542,0
-06_37_Normalized_82_1196,0
-06_37_Normalized_830_1628,0
-06_37_Normalized_838_756,0
-06_37_Normalized_861_490,0
-06_37_Normalized_877_1221,0
-06_37_Normalized_877_284,0
-06_37_Normalized_879_172,0
-06_37_Normalized_879_920,0
-06_37_Normalized_896_121,0
-06_37_Normalized_905_1233,0
-06_37_Normalized_909_77,0
-06_37_Normalized_922_106,0
-06_37_Normalized_935_324,0
-06_37_Normalized_94_1520,0
-06_37_Normalized_97_1094,0
-06_37_Normalized_981_1283,0
-06_37_Normalized_982_1104,0
-06_37_Normalized_989_1359,0
-06_37_Normalized_98_1597,0
-06_38_Normalized_1008_291,1
-06_38_Normalized_100_691,1
-06_38_Normalized_1019_754,0
-06_38_Normalized_1021_1059,0
-06_38_Normalized_1030_178,0
-06_38_Normalized_1040_1418,0
-06_38_Normalized_1043_1478,0
-06_38_Normalized_1055_1288,0
-06_38_Normalized_106_485,0
-06_38_Normalized_1075_145,0
-06_38_Normalized_1086_1489,0
-06_38_Normalized_1100_544,0
-06_38_Normalized_1103_182,0
-06_38_Normalized_1115_1379,0
-06_38_Normalized_1119_1035,0
-06_38_Normalized_111_1111,0
-06_38_Normalized_1121_1738,0
-06_38_Normalized_1135_1145,0
-06_38_Normalized_1187_537,0
-06_38_Normalized_1192_567,0
-06_38_Normalized_1211_460,0
-06_38_Normalized_1218_399,0
-06_38_Normalized_1227_1134,0
-06_38_Normalized_1229_1679,0
-06_38_Normalized_1242_1393,0
-06_38_Normalized_1248_369,0
-06_38_Normalized_124_1291,0
-06_38_Normalized_1268_467,0
-06_38_Normalized_1343_153,0
-06_38_Normalized_1359_498,0
-06_38_Normalized_1373_979,0
-06_38_Normalized_1380_1610,0
-06_38_Normalized_1384_1751,0
-06_38_Normalized_1387_343,0
-06_38_Normalized_1399_748,1
-06_38_Normalized_1425_241,0
-06_38_Normalized_1426_561,0
-06_38_Normalized_1430_479,0
-06_38_Normalized_1478_1786,0
-06_38_Normalized_1478_408,0
-06_38_Normalized_1482_1190,0
-06_38_Normalized_149_1547,0
-06_38_Normalized_1501_1765,0
-06_38_Normalized_1585_1263,0
-06_38_Normalized_1591_361,0
-06_38_Normalized_1615_206,0
-06_38_Normalized_1684_570,0
-06_38_Normalized_1687_1877,0
-06_38_Normalized_1698_1219,0
-06_38_Normalized_1700_1691,0
-06_38_Normalized_170_1293,0
-06_38_Normalized_1716_495,0
-06_38_Normalized_171_1130,0
-06_38_Normalized_1724_88,0
-06_38_Normalized_1726_177,0
-06_38_Normalized_1744_1155,0
-06_38_Normalized_1752_52,0
-06_38_Normalized_1753_1224,0
-06_38_Normalized_1757_219,0
-06_38_Normalized_1776_1796,0
-06_38_Normalized_1860_1336,0
-06_38_Normalized_1899_387,0
-06_38_Normalized_1914_329,0
-06_38_Normalized_1916_1913,0
-06_38_Normalized_1936_1040,0
-06_38_Normalized_1938_286,0
-06_38_Normalized_194_1799,0
-06_38_Normalized_261_699,0
-06_38_Normalized_275_1730,0
-06_38_Normalized_304_1123,0
-06_38_Normalized_319_203,0
-06_38_Normalized_338_1751,0
-06_38_Normalized_364_1043,0
-06_38_Normalized_364_300,0
-06_38_Normalized_375_649,0
-06_38_Normalized_379_381,0
-06_38_Normalized_383_1886,0
-06_38_Normalized_401_1638,0
-06_38_Normalized_428_1444,0
-06_38_Normalized_429_962,0
-06_38_Normalized_431_1900,0
-06_38_Normalized_450_871,0
-06_38_Normalized_452_1337,1
-06_38_Normalized_500_1236,0
-06_38_Normalized_51_652,0
-06_38_Normalized_520_1060,0
-06_38_Normalized_558_812,0
-06_38_Normalized_561_1093,0
-06_38_Normalized_579_1777,0
-06_38_Normalized_601_578,0
-06_38_Normalized_621_1843,0
-06_38_Normalized_625_703,0
-06_38_Normalized_626_1694,0
-06_38_Normalized_628_1355,0
-06_38_Normalized_643_1389,0
-06_38_Normalized_648_1158,0
-06_38_Normalized_670_564,0
-06_38_Normalized_717_1870,1
-06_38_Normalized_741_895,0
-06_38_Normalized_745_578,0
-06_38_Normalized_763_858,0
-06_38_Normalized_778_1230,0
-06_38_Normalized_791_1488,0
-06_38_Normalized_815_1826,0
-06_38_Normalized_822_110,0
-06_38_Normalized_823_1654,0
-06_38_Normalized_828_1386,0
-06_38_Normalized_84_1504,0
-06_38_Normalized_851_1543,0
-06_38_Normalized_86_1131,0
-06_38_Normalized_910_1724,0
-06_38_Normalized_915_1649,0
-06_38_Normalized_936_1557,0
-06_38_Normalized_959_56,0
-06_38_Normalized_975_1645,0
-06_38_Normalized_984_236,0
-06_39_Normalized_1001_689,0
-06_39_Normalized_1002_829,0
-06_39_Normalized_1029_738,0
-06_39_Normalized_1043_849,0
-06_39_Normalized_1075_1019,0
-06_39_Normalized_1111_1686,0
-06_39_Normalized_1113_1373,0
-06_39_Normalized_1142_1039,0
-06_39_Normalized_1154_538,0
-06_39_Normalized_118_483,0
-06_39_Normalized_1198_812,0
-06_39_Normalized_1208_999,0
-06_39_Normalized_1235_70,0
-06_39_Normalized_1266_899,0
-06_39_Normalized_1277_1376,0
-06_39_Normalized_1316_1143,0
-06_39_Normalized_1334_947,0
-06_39_Normalized_1353_1373,0
-06_39_Normalized_1362_1685,0
-06_39_Normalized_1381_717,0
-06_39_Normalized_1408_391,0
-06_39_Normalized_1411_1157,0
-06_39_Normalized_1447_1017,0
-06_39_Normalized_1462_1153,0
-06_39_Normalized_1471_335,0
-06_39_Normalized_150_991,0
-06_39_Normalized_1510_1266,0
-06_39_Normalized_1537_1700,0
-06_39_Normalized_1569_580,0
-06_39_Normalized_158_962,0
-06_39_Normalized_1614_1853,0
-06_39_Normalized_1636_1762,0
-06_39_Normalized_1642_1241,0
-06_39_Normalized_1650_1856,0
-06_39_Normalized_1665_1671,0
-06_39_Normalized_167_492,0
-06_39_Normalized_1681_1638,0
-06_39_Normalized_1746_1659,0
-06_39_Normalized_1764_862,0
-06_39_Normalized_176_1762,0
-06_39_Normalized_1804_101,0
-06_39_Normalized_1853_1783,0
-06_39_Normalized_1910_1320,0
-06_39_Normalized_280_569,0
-06_39_Normalized_352_703,0
-06_39_Normalized_466_1870,0
-06_39_Normalized_574_781,0
-06_39_Normalized_593_1766,0
-06_39_Normalized_597_477,0
-06_39_Normalized_599_1588,0
-06_39_Normalized_601_1506,0
-06_39_Normalized_606_627,0
-06_39_Normalized_61_667,0
-06_39_Normalized_645_896,0
-06_39_Normalized_66_1039,0
-06_39_Normalized_683_1590,0
-06_39_Normalized_683_1790,0
-06_39_Normalized_686_823,0
-06_39_Normalized_698_381,0
-06_39_Normalized_705_436,0
-06_39_Normalized_733_1811,0
-06_39_Normalized_75_286,0
-06_39_Normalized_774_1728,0
-06_39_Normalized_783_1798,0
-06_39_Normalized_798_211,0
-06_39_Normalized_849_443,0
-06_39_Normalized_855_494,0
-06_39_Normalized_917_349,0
-06_39_Normalized_919_1468,0
-06_39_Normalized_957_811,0
-06_39_Normalized_959_1115,0
-06_39_Normalized_979_360,0
-06_39_Normalized_99_66,0
-06_40_Normalized_1005_64,0
-06_40_Normalized_1039_1046,0
-06_40_Normalized_1045_784,0
-06_40_Normalized_1075_1663,0
-06_40_Normalized_1077_967,0
-06_40_Normalized_107_1467,0
-06_40_Normalized_1096_1297,0
-06_40_Normalized_1101_412,0
-06_40_Normalized_1123_711,0
-06_40_Normalized_1125_1250,0
-06_40_Normalized_1168_1471,1
-06_40_Normalized_1173_1289,0
-06_40_Normalized_1211_1244,0
-06_40_Normalized_1215_854,0
-06_40_Normalized_1217_579,0
-06_40_Normalized_1223_1510,0
-06_40_Normalized_1236_443,0
-06_40_Normalized_1236_490,0
-06_40_Normalized_1266_1325,0
-06_40_Normalized_1270_1642,0
-06_40_Normalized_1277_887,0
-06_40_Normalized_1330_1932,0
-06_40_Normalized_1367_928,0
-06_40_Normalized_1374_1038,0
-06_40_Normalized_1382_1683,0
-06_40_Normalized_1395_990,0
-06_40_Normalized_1399_912,0
-06_40_Normalized_1418_1471,0
-06_40_Normalized_1434_235,0
-06_40_Normalized_1472_120,0
-06_40_Normalized_1475_871,0
-06_40_Normalized_1507_355,0
-06_40_Normalized_1517_751,0
-06_40_Normalized_1541_1396,0
-06_40_Normalized_1574_1593,0
-06_40_Normalized_1585_268,0
-06_40_Normalized_1589_539,0
-06_40_Normalized_1601_439,0
-06_40_Normalized_1637_594,0
-06_40_Normalized_166_550,0
-06_40_Normalized_1708_188,0
-06_40_Normalized_1723_733,0
-06_40_Normalized_1730_921,0
-06_40_Normalized_1767_1630,0
-06_40_Normalized_1767_76,0
-06_40_Normalized_1773_922,0
-06_40_Normalized_1820_1775,0
-06_40_Normalized_1820_924,0
-06_40_Normalized_1825_1550,0
-06_40_Normalized_1847_1283,0
-06_40_Normalized_1847_1660,0
-06_40_Normalized_194_1597,0
-06_40_Normalized_209_1287,0
-06_40_Normalized_221_1099,0
-06_40_Normalized_232_1694,0
-06_40_Normalized_233_1193,0
-06_40_Normalized_258_1040,0
-06_40_Normalized_331_1568,0
-06_40_Normalized_340_1270,0
-06_40_Normalized_351_1018,0
-06_40_Normalized_388_1155,0
-06_40_Normalized_409_1845,0
-06_40_Normalized_423_1002,0
-06_40_Normalized_434_1755,0
-06_40_Normalized_440_1239,0
-06_40_Normalized_483_1664,0
-06_40_Normalized_493_1487,0
-06_40_Normalized_539_739,0
-06_40_Normalized_565_244,0
-06_40_Normalized_572_1398,0
-06_40_Normalized_585_875,0
-06_40_Normalized_611_894,0
-06_40_Normalized_612_927,0
-06_40_Normalized_620_1842,0
-06_40_Normalized_628_1595,0
-06_40_Normalized_62_1334,0
-06_40_Normalized_673_815,0
-06_40_Normalized_724_1414,0
-06_40_Normalized_729_1015,0
-06_40_Normalized_79_227,0
-06_40_Normalized_808_67,0
-06_40_Normalized_818_1517,0
-06_40_Normalized_851_1779,0
-06_40_Normalized_852_1325,0
-06_40_Normalized_852_1388,0
-06_40_Normalized_876_1688,0
-06_40_Normalized_882_1636,0
-06_40_Normalized_903_790,0
-06_40_Normalized_904_1723,0
-06_40_Normalized_911_279,0
-06_40_Normalized_925_863,0
-06_40_Normalized_933_1731,0
-06_40_Normalized_941_263,0
-06_40_Normalized_99_1167,0
-06_41_Normalized_1008_333,0
-06_41_Normalized_1022_299,0
-06_41_Normalized_1024_1181,0
-06_41_Normalized_1053_221,0
-06_41_Normalized_1058_1885,0
-06_41_Normalized_1073_1049,0
-06_41_Normalized_1124_1240,0
-06_41_Normalized_1161_245,0
-06_41_Normalized_1172_1186,0
-06_41_Normalized_1186_650,0
-06_41_Normalized_1194_1275,0
-06_41_Normalized_120_1489,0
-06_41_Normalized_121_1053,0
-06_41_Normalized_1263_1080,0
-06_41_Normalized_1269_1757,0
-06_41_Normalized_1286_930,0
-06_41_Normalized_1300_657,0
-06_41_Normalized_1307_1581,0
-06_41_Normalized_1307_744,0
-06_41_Normalized_1317_1552,0
-06_41_Normalized_1341_1196,0
-06_41_Normalized_1384_1736,0
-06_41_Normalized_1407_1332,0
-06_41_Normalized_1421_981,0
-06_41_Normalized_1429_1081,0
-06_41_Normalized_1436_628,0
-06_41_Normalized_1468_723,0
-06_41_Normalized_1495_994,0
-06_41_Normalized_1502_1527,0
-06_41_Normalized_151_1270,0
-06_41_Normalized_1552_1222,0
-06_41_Normalized_1557_517,0
-06_41_Normalized_1566_1356,0
-06_41_Normalized_1578_388,0
-06_41_Normalized_1581_1617,0
-06_41_Normalized_1643_666,0
-06_41_Normalized_1686_956,0
-06_41_Normalized_1691_1161,0
-06_41_Normalized_1707_80,0
-06_41_Normalized_1725_510,0
-06_41_Normalized_1732_954,0
-06_41_Normalized_1737_98,0
-06_41_Normalized_1779_1566,0
-06_41_Normalized_1823_725,0
-06_41_Normalized_1824_151,0
-06_41_Normalized_1868_1154,0
-06_41_Normalized_1874_1184,0
-06_41_Normalized_1894_115,0
-06_41_Normalized_1903_1461,0
-06_41_Normalized_1923_956,0
-06_41_Normalized_1925_232,0
-06_41_Normalized_1926_590,0
-06_41_Normalized_1935_1229,0
-06_41_Normalized_1937_189,0
-06_41_Normalized_1942_1698,0
-06_41_Normalized_1947_1407,0
-06_41_Normalized_229_577,0
-06_41_Normalized_252_509,0
-06_41_Normalized_290_819,0
-06_41_Normalized_295_1033,0
-06_41_Normalized_322_421,0
-06_41_Normalized_366_1132,0
-06_41_Normalized_368_105,0
-06_41_Normalized_394_512,0
-06_41_Normalized_397_1325,0
-06_41_Normalized_397_1776,0
-06_41_Normalized_441_1271,0
-06_41_Normalized_441_576,0
-06_41_Normalized_451_1467,0
-06_41_Normalized_460_138,0
-06_41_Normalized_477_51,0
-06_41_Normalized_497_1480,0
-06_41_Normalized_514_78,0
-06_41_Normalized_560_1558,0
-06_41_Normalized_564_557,0
-06_41_Normalized_566_1308,0
-06_41_Normalized_655_704,0
-06_41_Normalized_65_1121,0
-06_41_Normalized_66_418,0
-06_41_Normalized_674_1471,0
-06_41_Normalized_67_1758,0
-06_41_Normalized_689_315,0
-06_41_Normalized_706_391,0
-06_41_Normalized_709_1011,0
-06_41_Normalized_726_329,0
-06_41_Normalized_732_892,0
-06_41_Normalized_740_1328,0
-06_41_Normalized_762_704,0
-06_41_Normalized_763_953,0
-06_41_Normalized_766_455,0
-06_41_Normalized_76_270,0
-06_41_Normalized_784_659,0
-06_41_Normalized_788_143,0
-06_41_Normalized_790_1872,0
-06_41_Normalized_799_728,0
-06_41_Normalized_828_1802,0
-06_41_Normalized_857_219,1
-06_41_Normalized_857_882,0
-06_41_Normalized_867_1761,0
-06_41_Normalized_926_387,0
-06_41_Normalized_931_983,0
-06_41_Normalized_948_740,0
-06_41_Normalized_957_1276,0
-06_41_Normalized_972_243,0
-06_42_Normalized_1026_1569,0
-06_42_Normalized_1031_555,0
-06_42_Normalized_1043_137,0
-06_42_Normalized_1093_788,0
-06_42_Normalized_1110_226,0
-06_42_Normalized_1113_326,0
-06_42_Normalized_1120_1472,0
-06_42_Normalized_1121_1565,0
-06_42_Normalized_1165_1086,0
-06_42_Normalized_1186_376,0
-06_42_Normalized_1205_321,0
-06_42_Normalized_1236_1414,0
-06_42_Normalized_1237_1607,0
-06_42_Normalized_1258_1702,0
-06_42_Normalized_1260_187,0
-06_42_Normalized_1260_224,0
-06_42_Normalized_1284_127,0
-06_42_Normalized_1286_1724,0
-06_42_Normalized_1294_1328,0
-06_42_Normalized_1318_1800,0
-06_42_Normalized_1341_1594,0
-06_42_Normalized_1345_1009,0
-06_42_Normalized_1381_55,0
-06_42_Normalized_1383_147,0
-06_42_Normalized_1396_1350,0
-06_42_Normalized_139_1559,0
-06_42_Normalized_1402_212,0
-06_42_Normalized_1445_779,0
-06_42_Normalized_1465_1440,0
-06_42_Normalized_1512_561,0
-06_42_Normalized_152_1464,0
-06_42_Normalized_1535_763,0
-06_42_Normalized_154_61,0
-06_42_Normalized_1583_1495,0
-06_42_Normalized_1585_104,0
-06_42_Normalized_1597_246,0
-06_42_Normalized_1612_1504,0
-06_42_Normalized_1645_1045,0
-06_42_Normalized_1674_1116,0
-06_42_Normalized_1686_1487,0
-06_42_Normalized_1688_1321,0
-06_42_Normalized_171_832,0
-06_42_Normalized_1731_99,0
-06_42_Normalized_175_453,0
-06_42_Normalized_1760_1078,0
-06_42_Normalized_1769_285,0
-06_42_Normalized_1778_1850,0
-06_42_Normalized_1779_1819,0
-06_42_Normalized_1794_1140,0
-06_42_Normalized_180_1694,0
-06_42_Normalized_1813_1109,0
-06_42_Normalized_1833_352,0
-06_42_Normalized_1836_1004,0
-06_42_Normalized_1842_112,0
-06_42_Normalized_1855_1177,0
-06_42_Normalized_1857_1677,0
-06_42_Normalized_1868_1103,0
-06_42_Normalized_1868_137,0
-06_42_Normalized_1872_926,1
-06_42_Normalized_1916_367,0
-06_42_Normalized_195_318,0
-06_42_Normalized_213_1818,0
-06_42_Normalized_228_1574,0
-06_42_Normalized_235_400,0
-06_42_Normalized_327_1253,0
-06_42_Normalized_338_1568,1
-06_42_Normalized_345_1705,1
-06_42_Normalized_409_1229,0
-06_42_Normalized_433_1021,0
-06_42_Normalized_438_1155,0
-06_42_Normalized_440_1324,0
-06_42_Normalized_503_1326,0
-06_42_Normalized_518_1018,0
-06_42_Normalized_520_1847,0
-06_42_Normalized_520_749,0
-06_42_Normalized_541_1474,0
-06_42_Normalized_54_1539,0
-06_42_Normalized_670_1046,0
-06_42_Normalized_702_1069,0
-06_42_Normalized_70_1671,0
-06_42_Normalized_714_1280,0
-06_42_Normalized_714_938,0
-06_42_Normalized_736_579,0
-06_42_Normalized_750_372,0
-06_42_Normalized_751_495,0
-06_42_Normalized_771_1757,0
-06_42_Normalized_779_276,0
-06_42_Normalized_781_1522,0
-06_42_Normalized_784_1244,0
-06_42_Normalized_795_1735,0
-06_42_Normalized_802_1655,0
-06_42_Normalized_807_404,0
-06_42_Normalized_822_183,0
-06_42_Normalized_827_1805,0
-06_42_Normalized_830_842,0
-06_42_Normalized_838_421,0
-06_42_Normalized_858_827,0
-06_42_Normalized_861_1495,0
-06_42_Normalized_865_1774,0
-06_42_Normalized_923_86,0
-06_42_Normalized_952_1904,0
-06_42_Normalized_969_161,0
-06_42_Normalized_983_238,0
-06_43_Normalized_1034_1823,0
-06_43_Normalized_1044_1201,0
-06_43_Normalized_1046_662,0
-06_43_Normalized_1063_732,0
-06_43_Normalized_1088_608,0
-06_43_Normalized_1126_1637,0
-06_43_Normalized_1157_148,0
-06_43_Normalized_1163_1354,0
-06_43_Normalized_1180_1259,0
-06_43_Normalized_1183_1052,0
-06_43_Normalized_1191_1164,0
-06_43_Normalized_1193_1385,0
-06_43_Normalized_1198_886,0
-06_43_Normalized_1209_1302,0
-06_43_Normalized_1233_1846,0
-06_43_Normalized_1260_956,0
-06_43_Normalized_1272_402,0
-06_43_Normalized_1285_475,0
-06_43_Normalized_1292_208,0
-06_43_Normalized_1328_109,0
-06_43_Normalized_1344_237,0
-06_43_Normalized_1373_1546,0
-06_43_Normalized_1384_1070,0
-06_43_Normalized_1400_1255,0
-06_43_Normalized_1425_1482,0
-06_43_Normalized_1427_154,0
-06_43_Normalized_1457_159,0
-06_43_Normalized_1462_1272,0
-06_43_Normalized_1466_598,0
-06_43_Normalized_1483_1462,0
-06_43_Normalized_1515_1282,0
-06_43_Normalized_1516_1535,1
-06_43_Normalized_151_1413,0
-06_43_Normalized_1529_1603,0
-06_43_Normalized_1573_1736,0
-06_43_Normalized_1579_703,0
-06_43_Normalized_1588_1521,0
-06_43_Normalized_1647_201,0
-06_43_Normalized_1651_682,0
-06_43_Normalized_1688_270,0
-06_43_Normalized_171_1234,0
-06_43_Normalized_1722_192,0
-06_43_Normalized_1723_1379,0
-06_43_Normalized_1785_1170,0
-06_43_Normalized_1803_497,0
-06_43_Normalized_1823_1314,0
-06_43_Normalized_186_116,0
-06_43_Normalized_1876_512,0
-06_43_Normalized_1889_1324,0
-06_43_Normalized_1890_1043,0
-06_43_Normalized_1908_1864,0
-06_43_Normalized_1926_426,0
-06_43_Normalized_1948_1052,0
-06_43_Normalized_203_1861,0
-06_43_Normalized_207_549,0
-06_43_Normalized_215_1143,0
-06_43_Normalized_257_607,0
-06_43_Normalized_309_1700,0
-06_43_Normalized_325_53,0
-06_43_Normalized_335_1205,0
-06_43_Normalized_356_1398,0
-06_43_Normalized_388_332,0
-06_43_Normalized_411_413,0
-06_43_Normalized_446_1203,0
-06_43_Normalized_450_142,0
-06_43_Normalized_467_881,0
-06_43_Normalized_482_310,0
-06_43_Normalized_483_929,0
-06_43_Normalized_488_214,0
-06_43_Normalized_500_623,0
-06_43_Normalized_504_1718,0
-06_43_Normalized_532_849,0
-06_43_Normalized_561_924,1
-06_43_Normalized_592_599,0
-06_43_Normalized_606_626,0
-06_43_Normalized_619_1412,0
-06_43_Normalized_644_1432,0
-06_43_Normalized_64_1689,0
-06_43_Normalized_662_64,0
-06_43_Normalized_664_1124,1
-06_43_Normalized_664_600,0
-06_43_Normalized_698_1095,0
-06_43_Normalized_699_1348,0
-06_43_Normalized_708_162,0
-06_43_Normalized_743_1085,0
-06_43_Normalized_746_815,0
-06_43_Normalized_74_1078,0
-06_43_Normalized_75_606,0
-06_43_Normalized_766_1368,0
-06_43_Normalized_76_570,0
-06_43_Normalized_776_1932,0
-06_43_Normalized_789_693,0
-06_43_Normalized_823_1282,0
-06_43_Normalized_927_1751,0
-06_43_Normalized_932_1160,0
-06_43_Normalized_962_471,0
-06_43_Normalized_965_1112,0
-06_43_Normalized_976_1327,0
-06_43_Normalized_988_1291,0
-06_43_Normalized_99_808,0
-06_44_Normalized_1001_1287,0
-06_44_Normalized_1016_1827,0
-06_44_Normalized_1028_84,0
-06_44_Normalized_1044_1613,0
-06_44_Normalized_1057_314,0
-06_44_Normalized_1106_412,0
-06_44_Normalized_111_415,0
-06_44_Normalized_1120_971,0
-06_44_Normalized_114_1671,0
-06_44_Normalized_1151_1108,0
-06_44_Normalized_1167_519,0
-06_44_Normalized_1189_276,0
-06_44_Normalized_1216_1276,0
-06_44_Normalized_1249_300,0
-06_44_Normalized_1275_175,0
-06_44_Normalized_1282_105,0
-06_44_Normalized_1290_328,0
-06_44_Normalized_1302_1666,0
-06_44_Normalized_1318_881,0
-06_44_Normalized_131_1112,0
-06_44_Normalized_1331_1037,0
-06_44_Normalized_1361_375,0
-06_44_Normalized_1371_883,0
-06_44_Normalized_1403_1604,0
-06_44_Normalized_1406_288,0
-06_44_Normalized_1406_54,0
-06_44_Normalized_1432_215,0
-06_44_Normalized_1437_433,0
-06_44_Normalized_145_559,0
-06_44_Normalized_1461_1695,0
-06_44_Normalized_1462_1512,0
-06_44_Normalized_1463_1844,0
-06_44_Normalized_1480_405,0
-06_44_Normalized_1493_675,0
-06_44_Normalized_1503_435,0
-06_44_Normalized_1532_390,0
-06_44_Normalized_1590_868,0
-06_44_Normalized_1606_553,0
-06_44_Normalized_1621_1464,0
-06_44_Normalized_1635_880,0
-06_44_Normalized_171_1352,0
-06_44_Normalized_1755_293,0
-06_44_Normalized_1765_1255,0
-06_44_Normalized_1768_225,0
-06_44_Normalized_176_1128,0
-06_44_Normalized_1781_1035,0
-06_44_Normalized_1790_1482,0
-06_44_Normalized_1811_767,0
-06_44_Normalized_1831_1365,0
-06_44_Normalized_184_1180,0
-06_44_Normalized_1853_1194,0
-06_44_Normalized_1885_773,0
-06_44_Normalized_1896_990,0
-06_44_Normalized_1900_445,0
-06_44_Normalized_1900_907,0
-06_44_Normalized_1917_57,0
-06_44_Normalized_191_713,0
-06_44_Normalized_198_1149,0
-06_44_Normalized_199_165,0
-06_44_Normalized_204_129,0
-06_44_Normalized_227_437,0
-06_44_Normalized_247_404,0
-06_44_Normalized_269_1385,0
-06_44_Normalized_290_396,0
-06_44_Normalized_297_1133,0
-06_44_Normalized_301_1353,0
-06_44_Normalized_307_788,0
-06_44_Normalized_324_345,0
-06_44_Normalized_346_1147,0
-06_44_Normalized_358_1424,0
-06_44_Normalized_420_417,0
-06_44_Normalized_426_493,0
-06_44_Normalized_433_246,0
-06_44_Normalized_438_865,0
-06_44_Normalized_443_124,0
-06_44_Normalized_450_944,0
-06_44_Normalized_479_1366,0
-06_44_Normalized_481_695,0
-06_44_Normalized_508_960,0
-06_44_Normalized_526_1625,0
-06_44_Normalized_538_1751,0
-06_44_Normalized_548_566,0
-06_44_Normalized_606_1225,0
-06_44_Normalized_611_887,0
-06_44_Normalized_616_370,0
-06_44_Normalized_61_1201,0
-06_44_Normalized_629_1749,0
-06_44_Normalized_711_1672,0
-06_44_Normalized_729_531,0
-06_44_Normalized_755_546,0
-06_44_Normalized_775_333,0
-06_44_Normalized_77_583,0
-06_44_Normalized_785_56,0
-06_44_Normalized_834_1629,0
-06_44_Normalized_840_1911,0
-06_44_Normalized_861_727,0
-06_44_Normalized_875_425,0
-06_44_Normalized_878_1345,0
-06_44_Normalized_884_1438,0
-06_44_Normalized_886_849,0
-06_44_Normalized_892_135,0
-06_44_Normalized_901_337,0
-06_44_Normalized_950_123,0
-06_44_Normalized_962_89,0
-06_44_Normalized_973_409,0
-06_45_Normalized_100_930,0
-06_45_Normalized_1045_135,0
-06_45_Normalized_1051_885,0
-06_45_Normalized_1083_568,0
-06_45_Normalized_1085_1253,0
-06_45_Normalized_1088_1184,0
-06_45_Normalized_1114_731,0
-06_45_Normalized_1129_1257,0
-06_45_Normalized_1138_859,0
-06_45_Normalized_1146_567,0
-06_45_Normalized_1155_931,0
-06_45_Normalized_118_214,0
-06_45_Normalized_1194_768,0
-06_45_Normalized_1205_1136,0
-06_45_Normalized_1218_1058,1
-06_45_Normalized_1230_1429,0
-06_45_Normalized_1246_306,0
-06_45_Normalized_1254_999,0
-06_45_Normalized_1299_154,0
-06_45_Normalized_1313_474,0
-06_45_Normalized_1322_943,0
-06_45_Normalized_1333_1120,0
-06_45_Normalized_1371_344,0
-06_45_Normalized_1389_448,0
-06_45_Normalized_1396_208,1
-06_45_Normalized_1405_747,0
-06_45_Normalized_1463_1587,0
-06_45_Normalized_1490_651,0
-06_45_Normalized_1497_1605,0
-06_45_Normalized_1504_1829,1
-06_45_Normalized_1509_1696,0
-06_45_Normalized_155_103,0
-06_45_Normalized_155_1567,0
-06_45_Normalized_1567_1936,0
-06_45_Normalized_1572_1205,0
-06_45_Normalized_1585_786,0
-06_45_Normalized_1598_740,0
-06_45_Normalized_1619_383,0
-06_45_Normalized_162_1749,0
-06_45_Normalized_164_797,0
-06_45_Normalized_1750_415,0
-06_45_Normalized_1794_873,0
-06_45_Normalized_1802_902,1
-06_45_Normalized_1813_820,0
-06_45_Normalized_184_405,0
-06_45_Normalized_1851_1625,0
-06_45_Normalized_1858_970,0
-06_45_Normalized_1870_793,0
-06_45_Normalized_1881_834,0
-06_45_Normalized_1889_1805,0
-06_45_Normalized_189_1464,0
-06_45_Normalized_1902_1260,0
-06_45_Normalized_190_305,0
-06_45_Normalized_1928_1140,0
-06_45_Normalized_267_1014,0
-06_45_Normalized_272_190,0
-06_45_Normalized_292_973,0
-06_45_Normalized_293_859,0
-06_45_Normalized_307_1107,0
-06_45_Normalized_331_345,0
-06_45_Normalized_484_740,0
-06_45_Normalized_512_1325,0
-06_45_Normalized_560_1191,0
-06_45_Normalized_574_766,0
-06_45_Normalized_585_1300,0
-06_45_Normalized_609_1405,0
-06_45_Normalized_609_186,0
-06_45_Normalized_646_952,0
-06_45_Normalized_672_1791,0
-06_45_Normalized_682_174,0
-06_45_Normalized_70_413,0
-06_45_Normalized_720_708,0
-06_45_Normalized_740_1348,1
-06_45_Normalized_763_736,1
-06_45_Normalized_795_1817,0
-06_45_Normalized_801_1122,0
-06_45_Normalized_828_938,0
-06_45_Normalized_880_799,0
-06_45_Normalized_881_1128,0
-06_45_Normalized_890_1183,0
-06_45_Normalized_896_1003,0
-06_45_Normalized_905_1036,0
-06_45_Normalized_916_1254,0
-06_45_Normalized_928_1428,0
-06_45_Normalized_929_1541,0
-06_45_Normalized_947_1226,0
-06_45_Normalized_969_722,0
-06_46_Normalized_1013_995,0
-06_46_Normalized_1018_240,0
-06_46_Normalized_1018_892,0
-06_46_Normalized_1029_651,0
-06_46_Normalized_1059_1018,0
-06_46_Normalized_1095_316,0
-06_46_Normalized_1100_1712,0
-06_46_Normalized_1224_993,0
-06_46_Normalized_1229_241,0
-06_46_Normalized_1241_1355,0
-06_46_Normalized_1264_306,0
-06_46_Normalized_1265_1556,0
-06_46_Normalized_1327_1826,0
-06_46_Normalized_1353_61,0
-06_46_Normalized_1388_1822,0
-06_46_Normalized_1399_1338,0
-06_46_Normalized_1401_869,0
-06_46_Normalized_1441_425,0
-06_46_Normalized_1445_1717,0
-06_46_Normalized_1452_1771,0
-06_46_Normalized_1466_201,0
-06_46_Normalized_1489_400,0
-06_46_Normalized_1518_1112,0
-06_46_Normalized_1525_980,0
-06_46_Normalized_1560_1522,0
-06_46_Normalized_1585_1055,0
-06_46_Normalized_1594_104,0
-06_46_Normalized_1598_327,0
-06_46_Normalized_1606_822,0
-06_46_Normalized_1616_540,0
-06_46_Normalized_1617_1835,0
-06_46_Normalized_1624_119,0
-06_46_Normalized_1624_197,0
-06_46_Normalized_1675_339,0
-06_46_Normalized_1681_304,0
-06_46_Normalized_1694_1036,0
-06_46_Normalized_1783_1518,0
-06_46_Normalized_1793_1273,1
-06_46_Normalized_1799_603,0
-06_46_Normalized_179_740,0
-06_46_Normalized_180_471,1
-06_46_Normalized_1848_1445,0
-06_46_Normalized_1854_202,1
-06_46_Normalized_1879_1834,0
-06_46_Normalized_202_710,0
-06_46_Normalized_250_1209,0
-06_46_Normalized_299_849,0
-06_46_Normalized_357_331,1
-06_46_Normalized_364_61,1
-06_46_Normalized_374_366,1
-06_46_Normalized_432_103,0
-06_46_Normalized_481_750,0
-06_46_Normalized_508_1557,0
-06_46_Normalized_546_1751,0
-06_46_Normalized_547_301,0
-06_46_Normalized_564_1069,0
-06_46_Normalized_566_103,0
-06_46_Normalized_589_484,0
-06_46_Normalized_597_282,0
-06_46_Normalized_603_1887,0
-06_46_Normalized_628_851,0
-06_46_Normalized_652_1928,0
-06_46_Normalized_666_591,0
-06_46_Normalized_702_1018,0
-06_46_Normalized_712_315,0
-06_46_Normalized_73_871,0
-06_46_Normalized_740_1258,0
-06_46_Normalized_766_1346,0
-06_46_Normalized_770_1224,0
-06_46_Normalized_794_768,0
-06_46_Normalized_804_802,0
-06_46_Normalized_806_1337,0
-06_46_Normalized_826_929,0
-06_46_Normalized_828_857,0
-06_46_Normalized_861_1114,0
-06_46_Normalized_861_1780,0
-06_46_Normalized_889_670,0
-06_46_Normalized_932_788,0
-06_46_Normalized_934_1197,0
-06_46_Normalized_935_1771,0
-06_46_Normalized_949_70,0
-06_46_Normalized_971_1232,0
-06_46_Normalized_980_363,0
-06_47_Normalized_1007_486,0
-06_47_Normalized_100_1058,0
-06_47_Normalized_1019_209,0
-06_47_Normalized_1034_574,0
-06_47_Normalized_1047_1825,0
-06_47_Normalized_1064_450,0
-06_47_Normalized_1071_1156,0
-06_47_Normalized_1074_1701,0
-06_47_Normalized_107_980,0
-06_47_Normalized_1082_690,1
-06_47_Normalized_1132_772,0
-06_47_Normalized_1143_1269,0
-06_47_Normalized_1146_1382,0
-06_47_Normalized_1151_404,0
-06_47_Normalized_1170_773,0
-06_47_Normalized_1171_842,0
-06_47_Normalized_1186_739,0
-06_47_Normalized_1193_1921,0
-06_47_Normalized_1195_451,0
-06_47_Normalized_1200_1774,0
-06_47_Normalized_1202_609,0
-06_47_Normalized_1236_1220,0
-06_47_Normalized_1251_677,0
-06_47_Normalized_1258_1353,0
-06_47_Normalized_1277_471,0
-06_47_Normalized_1287_1005,0
-06_47_Normalized_1295_953,0
-06_47_Normalized_1346_1050,0
-06_47_Normalized_1353_1790,0
-06_47_Normalized_1354_1079,0
-06_47_Normalized_1355_1298,0
-06_47_Normalized_1357_447,0
-06_47_Normalized_1374_630,0
-06_47_Normalized_1383_1432,0
-06_47_Normalized_1385_1791,0
-06_47_Normalized_1388_776,0
-06_47_Normalized_1431_1871,0
-06_47_Normalized_1439_1792,0
-06_47_Normalized_1443_1544,0
-06_47_Normalized_1454_714,0
-06_47_Normalized_1463_1752,0
-06_47_Normalized_1466_651,0
-06_47_Normalized_1472_454,0
-06_47_Normalized_1525_127,0
-06_47_Normalized_1576_1219,0
-06_47_Normalized_1580_1642,0
-06_47_Normalized_1608_1693,0
-06_47_Normalized_1609_751,0
-06_47_Normalized_1621_1055,0
-06_47_Normalized_1624_57,0
-06_47_Normalized_1634_1134,0
-06_47_Normalized_1638_525,0
-06_47_Normalized_1662_1670,0
-06_47_Normalized_1679_1340,0
-06_47_Normalized_1680_1014,0
-06_47_Normalized_1695_1476,0
-06_47_Normalized_1712_281,0
-06_47_Normalized_1737_1388,0
-06_47_Normalized_1738_1350,0
-06_47_Normalized_1750_378,0
-06_47_Normalized_1763_1466,0
-06_47_Normalized_1769_1832,0
-06_47_Normalized_1782_1504,0
-06_47_Normalized_1785_1003,0
-06_47_Normalized_1796_1611,0
-06_47_Normalized_1813_1014,0
-06_47_Normalized_186_667,0
-06_47_Normalized_1895_419,0
-06_47_Normalized_1908_707,0
-06_47_Normalized_1923_1222,0
-06_47_Normalized_1933_1908,0
-06_47_Normalized_196_876,0
-06_47_Normalized_197_1467,0
-06_47_Normalized_205_642,0
-06_47_Normalized_228_807,0
-06_47_Normalized_239_1173,0
-06_47_Normalized_245_1808,0
-06_47_Normalized_265_425,0
-06_47_Normalized_292_364,0
-06_47_Normalized_320_506,0
-06_47_Normalized_323_1238,0
-06_47_Normalized_335_1514,0
-06_47_Normalized_347_107,0
-06_47_Normalized_388_559,0
-06_47_Normalized_390_403,0
-06_47_Normalized_414_1700,0
-06_47_Normalized_460_834,1
-06_47_Normalized_464_908,0
-06_47_Normalized_471_1902,0
-06_47_Normalized_473_1051,0
-06_47_Normalized_474_605,0
-06_47_Normalized_474_956,0
-06_47_Normalized_477_299,0
-06_47_Normalized_535_654,0
-06_47_Normalized_590_1259,0
-06_47_Normalized_595_1567,0
-06_47_Normalized_604_1855,0
-06_47_Normalized_619_1628,0
-06_47_Normalized_626_1677,0
-06_47_Normalized_629_546,0
-06_47_Normalized_643_1650,0
-06_47_Normalized_662_1894,0
-06_47_Normalized_690_1179,0
-06_47_Normalized_69_103,0
-06_47_Normalized_74_1624,0
-06_47_Normalized_76_242,0
-06_47_Normalized_805_896,0
-06_47_Normalized_835_1323,0
-06_47_Normalized_866_900,0
-06_47_Normalized_884_670,0
-06_47_Normalized_894_860,0
-06_47_Normalized_917_1860,0
-06_47_Normalized_917_758,0
-06_47_Normalized_91_1424,0
-06_47_Normalized_923_1902,0
-06_47_Normalized_928_286,0
-06_47_Normalized_93_1758,0
-06_47_Normalized_995_1789,0
-06_48_Normalized_1018_615,0
-06_48_Normalized_1037_1570,0
-06_48_Normalized_104_80,0
-06_48_Normalized_1066_1209,0
-06_48_Normalized_1080_1725,0
-06_48_Normalized_1081_1853,0
-06_48_Normalized_1086_771,0
-06_48_Normalized_110_1792,0
-06_48_Normalized_110_380,0
-06_48_Normalized_1136_457,0
-06_48_Normalized_1172_1854,0
-06_48_Normalized_1199_1901,0
-06_48_Normalized_1202_1499,0
-06_48_Normalized_1216_1930,0
-06_48_Normalized_1240_259,0
-06_48_Normalized_1286_59,0
-06_48_Normalized_1319_62,0
-06_48_Normalized_1381_727,0
-06_48_Normalized_1397_690,0
-06_48_Normalized_1411_1050,0
-06_48_Normalized_1428_201,0
-06_48_Normalized_1441_738,0
-06_48_Normalized_1473_441,0
-06_48_Normalized_1478_1396,0
-06_48_Normalized_1479_1534,0
-06_48_Normalized_1501_525,0
-06_48_Normalized_1527_449,0
-06_48_Normalized_1544_578,0
-06_48_Normalized_1551_142,0
-06_48_Normalized_1561_1716,0
-06_48_Normalized_1566_731,0
-06_48_Normalized_1658_110,0
-06_48_Normalized_1715_1018,0
-06_48_Normalized_1722_179,0
-06_48_Normalized_1752_1564,0
-06_48_Normalized_1754_1375,0
-06_48_Normalized_1788_1717,0
-06_48_Normalized_1788_944,0
-06_48_Normalized_1793_1089,0
-06_48_Normalized_1803_423,0
-06_48_Normalized_1810_824,0
-06_48_Normalized_1831_1791,1
-06_48_Normalized_1851_984,0
-06_48_Normalized_1878_1829,0
-06_48_Normalized_1888_863,0
-06_48_Normalized_1903_1173,0
-06_48_Normalized_1903_170,0
-06_48_Normalized_1914_1119,0
-06_48_Normalized_1916_1663,0
-06_48_Normalized_1928_1584,0
-06_48_Normalized_1933_1546,0
-06_48_Normalized_1944_537,0
-06_48_Normalized_208_259,0
-06_48_Normalized_221_1304,0
-06_48_Normalized_223_1107,0
-06_48_Normalized_239_366,0
-06_48_Normalized_247_1772,0
-06_48_Normalized_313_1530,1
-06_48_Normalized_313_898,0
-06_48_Normalized_418_855,0
-06_48_Normalized_429_1807,0
-06_48_Normalized_449_663,0
-06_48_Normalized_452_759,0
-06_48_Normalized_468_547,0
-06_48_Normalized_470_416,0
-06_48_Normalized_511_498,0
-06_48_Normalized_51_1483,0
-06_48_Normalized_521_1304,0
-06_48_Normalized_521_1857,0
-06_48_Normalized_541_400,0
-06_48_Normalized_555_1515,0
-06_48_Normalized_588_1945,0
-06_48_Normalized_600_1762,0
-06_48_Normalized_627_266,1
-06_48_Normalized_659_1391,0
-06_48_Normalized_665_579,0
-06_48_Normalized_695_173,0
-06_48_Normalized_703_477,0
-06_48_Normalized_70_850,0
-06_48_Normalized_716_547,0
-06_48_Normalized_727_164,0
-06_48_Normalized_728_850,0
-06_48_Normalized_735_1442,0
-06_48_Normalized_750_1337,0
-06_48_Normalized_759_196,0
-06_48_Normalized_777_1572,0
-06_48_Normalized_884_1011,0
-06_48_Normalized_890_1340,0
-06_48_Normalized_892_978,0
-06_48_Normalized_904_315,0
-06_48_Normalized_905_710,0
-06_48_Normalized_938_1872,0
-06_48_Normalized_96_484,0
-06_48_Normalized_974_1605,0
-06_49_Normalized_1066_1078,0
-06_49_Normalized_1069_1608,0
-06_49_Normalized_1074_1112,0
-06_49_Normalized_1079_1456,0
-06_49_Normalized_1086_1038,0
-06_49_Normalized_1089_365,0
-06_49_Normalized_1091_299,0
-06_49_Normalized_1102_463,0
-06_49_Normalized_1137_914,0
-06_49_Normalized_1175_664,0
-06_49_Normalized_1176_1902,0
-06_49_Normalized_1215_396,0
-06_49_Normalized_1270_1050,0
-06_49_Normalized_1287_1331,0
-06_49_Normalized_1291_1498,0
-06_49_Normalized_1293_1918,0
-06_49_Normalized_1302_437,0
-06_49_Normalized_1306_278,0
-06_49_Normalized_1309_610,0
-06_49_Normalized_1325_516,0
-06_49_Normalized_1355_1182,0
-06_49_Normalized_1360_694,0
-06_49_Normalized_1374_297,0
-06_49_Normalized_1385_1667,0
-06_49_Normalized_1415_1208,0
-06_49_Normalized_1445_1192,0
-06_49_Normalized_1454_1419,0
-06_49_Normalized_1475_1189,0
-06_49_Normalized_1505_984,0
-06_49_Normalized_1517_1070,0
-06_49_Normalized_1545_903,0
-06_49_Normalized_1575_1348,0
-06_49_Normalized_1575_1571,1
-06_49_Normalized_1575_913,0
-06_49_Normalized_1589_1274,0
-06_49_Normalized_165_1423,0
-06_49_Normalized_166_133,0
-06_49_Normalized_1682_1895,0
-06_49_Normalized_1688_276,0
-06_49_Normalized_1734_339,0
-06_49_Normalized_1736_1080,0
-06_49_Normalized_1746_150,0
-06_49_Normalized_1748_926,0
-06_49_Normalized_1751_1161,0
-06_49_Normalized_1754_86,0
-06_49_Normalized_1791_1169,0
-06_49_Normalized_1791_1265,0
-06_49_Normalized_1793_72,0
-06_49_Normalized_1799_1213,0
-06_49_Normalized_1807_683,0
-06_49_Normalized_180_86,0
-06_49_Normalized_1826_228,0
-06_49_Normalized_1829_1064,0
-06_49_Normalized_1841_1179,0
-06_49_Normalized_1876_1470,0
-06_49_Normalized_1877_190,0
-06_49_Normalized_1912_984,0
-06_49_Normalized_1921_1453,0
-06_49_Normalized_1930_726,0
-06_49_Normalized_1932_832,0
-06_49_Normalized_211_715,1
-06_49_Normalized_235_1026,0
-06_49_Normalized_251_1352,0
-06_49_Normalized_254_376,1
-06_49_Normalized_301_316,1
-06_49_Normalized_309_1392,0
-06_49_Normalized_322_667,0
-06_49_Normalized_349_1417,0
-06_49_Normalized_388_336,0
-06_49_Normalized_392_229,0
-06_49_Normalized_407_1391,0
-06_49_Normalized_414_1728,0
-06_49_Normalized_436_366,0
-06_49_Normalized_491_1773,0
-06_49_Normalized_506_1690,0
-06_49_Normalized_529_1710,0
-06_49_Normalized_550_1668,0
-06_49_Normalized_565_681,0
-06_49_Normalized_568_1591,0
-06_49_Normalized_588_135,0
-06_49_Normalized_604_1535,0
-06_49_Normalized_610_936,0
-06_49_Normalized_649_1556,0
-06_49_Normalized_700_495,0
-06_49_Normalized_762_1759,0
-06_49_Normalized_768_55,0
-06_49_Normalized_804_1693,0
-06_49_Normalized_814_997,0
-06_49_Normalized_818_1871,0
-06_49_Normalized_839_1394,0
-06_49_Normalized_842_901,0
-06_49_Normalized_856_1868,0
-06_49_Normalized_875_1322,0
-06_49_Normalized_883_1622,0
-06_49_Normalized_90_921,0
-06_49_Normalized_933_201,0
-06_50_Normalized_107_1453,0
-06_50_Normalized_1099_228,0
-06_50_Normalized_116_1133,0
-06_50_Normalized_1227_1451,0
-06_50_Normalized_128_1484,0
-06_50_Normalized_1290_915,0
-06_50_Normalized_1364_1022,0
-06_50_Normalized_137_1929,0
-06_50_Normalized_1405_957,0
-06_50_Normalized_1462_1624,0
-06_50_Normalized_1473_1359,0
-06_50_Normalized_1556_1005,0
-06_50_Normalized_1570_1257,0
-06_50_Normalized_1608_508,0
-06_50_Normalized_1673_621,0
-06_50_Normalized_1683_908,0
-06_50_Normalized_1714_728,0
-06_50_Normalized_172_1547,0
-06_50_Normalized_1778_1563,0
-06_50_Normalized_1783_871,0
-06_50_Normalized_1804_1650,1
-06_50_Normalized_1818_642,0
-06_50_Normalized_1819_1624,0
-06_50_Normalized_1829_1117,0
-06_50_Normalized_1836_1861,0
-06_50_Normalized_1847_488,0
-06_50_Normalized_1890_1491,0
-06_50_Normalized_1915_1580,0
-06_50_Normalized_1938_1726,0
-06_50_Normalized_1942_1022,0
-06_50_Normalized_1942_1493,0
-06_50_Normalized_196_661,0
-06_50_Normalized_240_900,0
-06_50_Normalized_255_574,0
-06_50_Normalized_258_1842,0
-06_50_Normalized_274_700,0
-06_50_Normalized_311_1026,0
-06_50_Normalized_311_546,0
-06_50_Normalized_331_569,0
-06_50_Normalized_353_1114,0
-06_50_Normalized_369_799,0
-06_50_Normalized_390_189,0
-06_50_Normalized_394_1143,0
-06_50_Normalized_400_705,0
-06_50_Normalized_443_1089,0
-06_50_Normalized_448_455,0
-06_50_Normalized_479_1772,0
-06_50_Normalized_482_1113,1
-06_50_Normalized_522_776,0
-06_50_Normalized_530_1205,0
-06_50_Normalized_552_598,0
-06_50_Normalized_564_288,0
-06_50_Normalized_574_920,0
-06_50_Normalized_619_1429,0
-06_50_Normalized_625_308,0
-06_50_Normalized_666_1241,0
-06_50_Normalized_69_1577,1
-06_50_Normalized_716_1080,0
-06_50_Normalized_771_1575,0
-06_50_Normalized_776_678,0
-06_50_Normalized_805_373,0
-06_50_Normalized_837_1878,0
-06_50_Normalized_849_1845,0
-06_50_Normalized_85_936,0
-06_50_Normalized_870_1710,0
-06_50_Normalized_889_1287,0
-06_50_Normalized_891_1256,0
-06_50_Normalized_940_908,0
-06_50_Normalized_978_920,0
-06_51_Normalized_1006_1589,0
-06_51_Normalized_1047_1222,0
-06_51_Normalized_1058_137,0
-06_51_Normalized_1081_1188,0
-06_51_Normalized_1081_58,0
-06_51_Normalized_1098_372,0
-06_51_Normalized_1115_1089,0
-06_51_Normalized_1118_722,0
-06_51_Normalized_1120_1693,0
-06_51_Normalized_1147_1716,0
-06_51_Normalized_1147_87,0
-06_51_Normalized_1159_1166,0
-06_51_Normalized_1221_375,0
-06_51_Normalized_1264_1085,0
-06_51_Normalized_1280_1150,0
-06_51_Normalized_1284_465,0
-06_51_Normalized_1349_459,0
-06_51_Normalized_1371_1703,0
-06_51_Normalized_1406_722,0
-06_51_Normalized_1412_353,0
-06_51_Normalized_1420_1725,0
-06_51_Normalized_1420_264,0
-06_51_Normalized_142_1387,0
-06_51_Normalized_1432_85,0
-06_51_Normalized_1449_1304,0
-06_51_Normalized_1460_180,0
-06_51_Normalized_1492_1718,0
-06_51_Normalized_1523_214,0
-06_51_Normalized_1545_1891,0
-06_51_Normalized_1605_1870,0
-06_51_Normalized_166_419,0
-06_51_Normalized_1705_1760,0
-06_51_Normalized_1723_826,0
-06_51_Normalized_1736_198,0
-06_51_Normalized_1745_717,0
-06_51_Normalized_1747_1765,0
-06_51_Normalized_1801_52,0
-06_51_Normalized_1806_1372,0
-06_51_Normalized_1820_292,0
-06_51_Normalized_1868_1690,0
-06_51_Normalized_1868_640,0
-06_51_Normalized_1873_755,0
-06_51_Normalized_1881_429,0
-06_51_Normalized_1886_224,0
-06_51_Normalized_1888_1230,0
-06_51_Normalized_1889_371,0
-06_51_Normalized_1905_1078,0
-06_51_Normalized_1909_1569,0
-06_51_Normalized_1910_1642,0
-06_51_Normalized_1927_1254,0
-06_51_Normalized_1947_257,0
-06_51_Normalized_235_1237,0
-06_51_Normalized_258_1287,0
-06_51_Normalized_304_1080,0
-06_51_Normalized_334_1090,0
-06_51_Normalized_341_406,0
-06_51_Normalized_452_385,0
-06_51_Normalized_454_1948,0
-06_51_Normalized_469_1009,0
-06_51_Normalized_510_419,0
-06_51_Normalized_524_840,1
-06_51_Normalized_586_1768,0
-06_51_Normalized_60_995,0
-06_51_Normalized_672_1473,0
-06_51_Normalized_718_708,0
-06_51_Normalized_738_735,0
-06_51_Normalized_743_1571,0
-06_51_Normalized_744_1769,0
-06_51_Normalized_770_1695,0
-06_51_Normalized_811_1544,0
-06_51_Normalized_814_1163,0
-06_51_Normalized_817_1866,0
-06_51_Normalized_841_1247,0
-06_51_Normalized_858_1583,0
-06_51_Normalized_871_1362,0
-06_51_Normalized_880_1681,0
-06_51_Normalized_911_808,0
-06_51_Normalized_921_1599,0
-06_51_Normalized_933_1524,0
-06_51_Normalized_939_483,0
-06_51_Normalized_99_999,0
-06_52_Normalized_1002_855,0
-06_52_Normalized_1042_977,0
-06_52_Normalized_1098_792,0
-06_52_Normalized_1145_65,0
-06_52_Normalized_118_1272,0
-06_52_Normalized_1278_1179,0
-06_52_Normalized_130_698,0
-06_52_Normalized_131_486,0
-06_52_Normalized_1321_488,0
-06_52_Normalized_1381_795,0
-06_52_Normalized_1386_1247,0
-06_52_Normalized_1399_1531,0
-06_52_Normalized_1408_151,0
-06_52_Normalized_1415_1382,0
-06_52_Normalized_1418_1485,0
-06_52_Normalized_1439_615,0
-06_52_Normalized_1498_277,0
-06_52_Normalized_1503_1572,0
-06_52_Normalized_1518_1199,0
-06_52_Normalized_1521_1018,0
-06_52_Normalized_154_726,0
-06_52_Normalized_1559_745,0
-06_52_Normalized_1566_1653,0
-06_52_Normalized_1597_1537,0
-06_52_Normalized_1606_881,0
-06_52_Normalized_1610_723,0
-06_52_Normalized_169_1386,0
-06_52_Normalized_1757_159,0
-06_52_Normalized_1758_1833,0
-06_52_Normalized_175_1440,0
-06_52_Normalized_1798_964,0
-06_52_Normalized_1806_1569,0
-06_52_Normalized_1809_550,0
-06_52_Normalized_1813_1622,0
-06_52_Normalized_1858_1604,0
-06_52_Normalized_1859_360,0
-06_52_Normalized_1883_1532,0
-06_52_Normalized_1890_955,0
-06_52_Normalized_1904_1714,0
-06_52_Normalized_191_1783,0
-06_52_Normalized_1940_565,0
-06_52_Normalized_202_688,1
-06_52_Normalized_260_333,0
-06_52_Normalized_262_96,0
-06_52_Normalized_271_464,0
-06_52_Normalized_298_287,0
-06_52_Normalized_316_639,1
-06_52_Normalized_346_1707,0
-06_52_Normalized_348_1909,0
-06_52_Normalized_371_651,0
-06_52_Normalized_413_1154,0
-06_52_Normalized_443_1303,0
-06_52_Normalized_450_932,0
-06_52_Normalized_451_1261,0
-06_52_Normalized_457_1584,0
-06_52_Normalized_468_1176,0
-06_52_Normalized_481_1800,0
-06_52_Normalized_482_1449,0
-06_52_Normalized_502_1344,0
-06_52_Normalized_514_303,0
-06_52_Normalized_529_1039,0
-06_52_Normalized_532_908,0
-06_52_Normalized_535_795,0
-06_52_Normalized_543_953,0
-06_52_Normalized_547_277,0
-06_52_Normalized_560_1377,0
-06_52_Normalized_618_279,0
-06_52_Normalized_635_347,0
-06_52_Normalized_658_1030,0
-06_52_Normalized_781_1432,0
-06_52_Normalized_783_138,0
-06_52_Normalized_787_1397,0
-06_52_Normalized_800_1359,0
-06_52_Normalized_820_1310,0
-06_52_Normalized_826_510,0
-06_52_Normalized_831_1338,0
-06_52_Normalized_856_1005,0
-06_52_Normalized_912_1533,0
-06_52_Normalized_924_443,0
-06_52_Normalized_929_1342,0
-06_52_Normalized_964_1447,0
-06_52_Normalized_987_1620,0
-06_53_Normalized_1036_1033,0
-06_53_Normalized_1050_1308,0
-06_53_Normalized_1050_135,0
-06_53_Normalized_1066_998,0
-06_53_Normalized_1120_93,0
-06_53_Normalized_1126_829,0
-06_53_Normalized_1200_369,0
-06_53_Normalized_1201_626,0
-06_53_Normalized_1203_819,0
-06_53_Normalized_1209_1841,0
-06_53_Normalized_1226_565,0
-06_53_Normalized_1251_1934,0
-06_53_Normalized_1286_274,0
-06_53_Normalized_1311_83,0
-06_53_Normalized_1350_1701,0
-06_53_Normalized_1377_1606,0
-06_53_Normalized_1381_1892,0
-06_53_Normalized_1406_758,0
-06_53_Normalized_1424_733,0
-06_53_Normalized_1522_449,0
-06_53_Normalized_1543_493,0
-06_53_Normalized_1554_297,0
-06_53_Normalized_1568_1872,0
-06_53_Normalized_1580_671,0
-06_53_Normalized_1587_575,0
-06_53_Normalized_1591_1409,0
-06_53_Normalized_1612_1241,0
-06_53_Normalized_1614_1319,0
-06_53_Normalized_1628_606,0
-06_53_Normalized_1742_801,0
-06_53_Normalized_1745_450,0
-06_53_Normalized_174_1564,0
-06_53_Normalized_1757_683,0
-06_53_Normalized_1802_777,0
-06_53_Normalized_1804_882,0
-06_53_Normalized_1818_105,0
-06_53_Normalized_1835_645,0
-06_53_Normalized_1882_1385,0
-06_53_Normalized_1916_571,0
-06_53_Normalized_1946_1041,0
-06_53_Normalized_231_1023,0
-06_53_Normalized_234_982,0
-06_53_Normalized_253_1086,0
-06_53_Normalized_290_172,0
-06_53_Normalized_299_242,0
-06_53_Normalized_316_1454,0
-06_53_Normalized_338_187,0
-06_53_Normalized_362_1851,0
-06_53_Normalized_397_90,0
-06_53_Normalized_400_789,0
-06_53_Normalized_408_692,0
-06_53_Normalized_512_206,1
-06_53_Normalized_542_1472,0
-06_53_Normalized_542_670,0
-06_53_Normalized_605_1417,0
-06_53_Normalized_622_648,0
-06_53_Normalized_661_78,0
-06_53_Normalized_695_1292,0
-06_53_Normalized_708_1423,0
-06_53_Normalized_715_912,0
-06_53_Normalized_725_1809,0
-06_53_Normalized_802_1452,0
-06_53_Normalized_812_447,0
-06_53_Normalized_817_1485,0
-06_53_Normalized_869_1569,0
-06_53_Normalized_871_928,0
-06_53_Normalized_881_801,0
-06_53_Normalized_883_956,0
-06_53_Normalized_88_105,0
-06_53_Normalized_909_451,0
-06_53_Normalized_914_768,0
-06_53_Normalized_918_204,1
-06_53_Normalized_948_798,0
-06_53_Normalized_959_484,0
-06_53_Normalized_967_1076,0
-06_53_Normalized_986_1949,0
-06_53_Normalized_998_1013,0
-06_54_Normalized_1008_900,0
-06_54_Normalized_1041_1107,0
-06_54_Normalized_1046_349,0
-06_54_Normalized_1089_477,0
-06_54_Normalized_1103_972,0
-06_54_Normalized_1117_1421,0
-06_54_Normalized_1119_329,0
-06_54_Normalized_1122_219,0
-06_54_Normalized_112_1423,0
-06_54_Normalized_1135_1457,0
-06_54_Normalized_1155_1566,0
-06_54_Normalized_1188_1288,0
-06_54_Normalized_1228_579,0
-06_54_Normalized_1261_469,0
-06_54_Normalized_1266_1763,0
-06_54_Normalized_1269_1805,0
-06_54_Normalized_1275_1451,0
-06_54_Normalized_1283_1053,0
-06_54_Normalized_1292_1549,0
-06_54_Normalized_1335_1152,0
-06_54_Normalized_1347_522,0
-06_54_Normalized_1359_477,0
-06_54_Normalized_1359_990,0
-06_54_Normalized_1366_1146,0
-06_54_Normalized_1397_358,0
-06_54_Normalized_1399_432,0
-06_54_Normalized_1407_1805,0
-06_54_Normalized_1410_1427,0
-06_54_Normalized_1423_151,0
-06_54_Normalized_1429_780,0
-06_54_Normalized_1437_434,0
-06_54_Normalized_1443_1558,0
-06_54_Normalized_145_205,0
-06_54_Normalized_1467_1734,0
-06_54_Normalized_147_115,0
-06_54_Normalized_1489_101,0
-06_54_Normalized_1494_1605,0
-06_54_Normalized_1511_1763,0
-06_54_Normalized_1522_589,0
-06_54_Normalized_1529_1243,0
-06_54_Normalized_1529_774,0
-06_54_Normalized_1531_818,0
-06_54_Normalized_1539_1047,0
-06_54_Normalized_154_1132,0
-06_54_Normalized_1559_1842,0
-06_54_Normalized_1565_1082,0
-06_54_Normalized_1569_1309,1
-06_54_Normalized_1636_1601,0
-06_54_Normalized_1661_669,0
-06_54_Normalized_167_1020,0
-06_54_Normalized_167_72,0
-06_54_Normalized_1682_1524,0
-06_54_Normalized_1706_749,0
-06_54_Normalized_1717_381,0
-06_54_Normalized_1728_1785,0
-06_54_Normalized_1745_1334,0
-06_54_Normalized_1763_1689,0
-06_54_Normalized_1764_394,0
-06_54_Normalized_1778_486,0
-06_54_Normalized_1790_1073,0
-06_54_Normalized_1798_1459,0
-06_54_Normalized_1799_1538,0
-06_54_Normalized_1824_1843,0
-06_54_Normalized_182_322,0
-06_54_Normalized_1831_412,0
-06_54_Normalized_1891_1784,0
-06_54_Normalized_1893_1233,0
-06_54_Normalized_1897_376,0
-06_54_Normalized_1906_88,0
-06_54_Normalized_1909_327,0
-06_54_Normalized_1916_710,0
-06_54_Normalized_1927_388,0
-06_54_Normalized_203_1373,0
-06_54_Normalized_215_1932,0
-06_54_Normalized_230_1566,0
-06_54_Normalized_288_1566,0
-06_54_Normalized_311_1494,0
-06_54_Normalized_311_254,0
-06_54_Normalized_323_601,0
-06_54_Normalized_338_1828,0
-06_54_Normalized_342_1531,0
-06_54_Normalized_344_149,0
-06_54_Normalized_351_1387,0
-06_54_Normalized_383_1418,0
-06_54_Normalized_383_1480,0
-06_54_Normalized_406_1639,0
-06_54_Normalized_412_723,0
-06_54_Normalized_418_584,0
-06_54_Normalized_426_656,0
-06_54_Normalized_435_103,0
-06_54_Normalized_450_1090,0
-06_54_Normalized_462_1683,0
-06_54_Normalized_465_287,0
-06_54_Normalized_507_1477,0
-06_54_Normalized_509_851,0
-06_54_Normalized_531_629,0
-06_54_Normalized_546_410,0
-06_54_Normalized_569_162,0
-06_54_Normalized_577_636,0
-06_54_Normalized_593_912,0
-06_54_Normalized_595_1424,0
-06_54_Normalized_600_561,0
-06_54_Normalized_609_821,0
-06_54_Normalized_612_1272,0
-06_54_Normalized_629_848,0
-06_54_Normalized_630_399,0
-06_54_Normalized_631_1154,0
-06_54_Normalized_640_1597,0
-06_54_Normalized_646_724,0
-06_54_Normalized_718_1544,0
-06_54_Normalized_720_669,0
-06_54_Normalized_726_467,0
-06_54_Normalized_74_907,0
-06_54_Normalized_784_1612,0
-06_54_Normalized_786_932,0
-06_54_Normalized_791_902,0
-06_54_Normalized_798_1855,0
-06_54_Normalized_820_1565,0
-06_54_Normalized_820_1777,0
-06_54_Normalized_860_657,0
-06_54_Normalized_88_1481,0
-06_54_Normalized_892_334,0
-06_54_Normalized_89_1612,0
-06_54_Normalized_919_990,0
-06_54_Normalized_942_455,0
-06_54_Normalized_952_95,0
-06_54_Normalized_991_1282,0
-06_55_Normalized_1004_1396,0
-06_55_Normalized_1023_1215,0
-06_55_Normalized_1030_1427,0
-06_55_Normalized_1030_1890,0
-06_55_Normalized_1062_1106,0
-06_55_Normalized_1072_1761,0
-06_55_Normalized_1091_212,0
-06_55_Normalized_109_278,0
-06_55_Normalized_1102_293,0
-06_55_Normalized_1123_788,0
-06_55_Normalized_1126_911,0
-06_55_Normalized_1138_664,0
-06_55_Normalized_1148_425,0
-06_55_Normalized_1166_1157,0
-06_55_Normalized_1177_1681,0
-06_55_Normalized_1201_609,0
-06_55_Normalized_1227_1520,0
-06_55_Normalized_1230_1593,0
-06_55_Normalized_1234_67,0
-06_55_Normalized_1292_1714,0
-06_55_Normalized_1298_1412,0
-06_55_Normalized_1307_1056,0
-06_55_Normalized_1309_80,0
-06_55_Normalized_132_963,0
-06_55_Normalized_1330_1440,0
-06_55_Normalized_1353_998,0
-06_55_Normalized_1354_1701,0
-06_55_Normalized_1367_1269,0
-06_55_Normalized_1390_475,0
-06_55_Normalized_1395_685,1
-06_55_Normalized_1397_1018,0
-06_55_Normalized_1412_1499,0
-06_55_Normalized_1424_1054,0
-06_55_Normalized_1451_1829,0
-06_55_Normalized_1455_744,0
-06_55_Normalized_1482_1563,0
-06_55_Normalized_1485_746,0
-06_55_Normalized_1504_823,1
-06_55_Normalized_1505_491,0
-06_55_Normalized_1510_936,0
-06_55_Normalized_1519_685,0
-06_55_Normalized_1522_994,0
-06_55_Normalized_1539_1642,0
-06_55_Normalized_1548_1867,0
-06_55_Normalized_1555_488,0
-06_55_Normalized_1558_1064,0
-06_55_Normalized_1559_367,0
-06_55_Normalized_1584_1586,0
-06_55_Normalized_1587_1800,0
-06_55_Normalized_1596_733,0
-06_55_Normalized_1608_1906,0
-06_55_Normalized_1627_718,0
-06_55_Normalized_1632_884,0
-06_55_Normalized_1635_973,0
-06_55_Normalized_1663_665,0
-06_55_Normalized_1667_1042,0
-06_55_Normalized_166_1267,0
-06_55_Normalized_1688_1371,0
-06_55_Normalized_1692_792,0
-06_55_Normalized_1693_173,0
-06_55_Normalized_1694_129,0
-06_55_Normalized_1738_460,0
-06_55_Normalized_1739_1168,0
-06_55_Normalized_1750_704,0
-06_55_Normalized_1768_347,0
-06_55_Normalized_1785_674,0
-06_55_Normalized_1832_428,0
-06_55_Normalized_1834_1874,0
-06_55_Normalized_1843_484,0
-06_55_Normalized_1860_1889,0
-06_55_Normalized_1896_1155,0
-06_55_Normalized_1899_887,0
-06_55_Normalized_1919_1918,0
-06_55_Normalized_1936_456,0
-06_55_Normalized_1949_423,0
-06_55_Normalized_209_293,0
-06_55_Normalized_238_1892,0
-06_55_Normalized_256_1092,0
-06_55_Normalized_285_689,0
-06_55_Normalized_302_1561,0
-06_55_Normalized_303_1702,0
-06_55_Normalized_307_1531,0
-06_55_Normalized_321_980,0
-06_55_Normalized_349_991,0
-06_55_Normalized_442_1564,0
-06_55_Normalized_474_1670,0
-06_55_Normalized_478_641,0
-06_55_Normalized_506_1251,0
-06_55_Normalized_509_352,0
-06_55_Normalized_536_813,0
-06_55_Normalized_611_737,0
-06_55_Normalized_636_162,0
-06_55_Normalized_63_1644,0
-06_55_Normalized_664_1658,0
-06_55_Normalized_676_982,0
-06_55_Normalized_680_1760,0
-06_55_Normalized_683_371,0
-06_55_Normalized_703_1236,0
-06_55_Normalized_708_754,0
-06_55_Normalized_70_1920,0
-06_55_Normalized_712_793,0
-06_55_Normalized_737_911,0
-06_55_Normalized_762_1223,0
-06_55_Normalized_777_1618,0
-06_55_Normalized_80_1176,0
-06_55_Normalized_822_376,0
-06_55_Normalized_825_788,0
-06_55_Normalized_842_608,0
-06_55_Normalized_858_1151,0
-06_55_Normalized_873_1623,0
-06_55_Normalized_884_1651,1
-06_55_Normalized_887_71,0
-06_55_Normalized_901_740,1
-06_55_Normalized_909_853,0
-06_55_Normalized_913_232,0
-06_55_Normalized_943_553,1
-06_55_Normalized_945_1764,1
-06_55_Normalized_969_1401,0
-06_55_Normalized_972_569,0
-06_55_Normalized_986_393,0
-06_55_Normalized_986_596,0
-06_55_Normalized_990_705,0
-06_55_Normalized_993_675,0
-06_56_Normalized_101_1177,0
-06_56_Normalized_1050_1327,0
-06_56_Normalized_1064_1150,0
-06_56_Normalized_1066_110,0
-06_56_Normalized_1075_168,0
-06_56_Normalized_1142_1161,0
-06_56_Normalized_1145_1566,0
-06_56_Normalized_1149_1375,0
-06_56_Normalized_1222_1708,0
-06_56_Normalized_1228_913,0
-06_56_Normalized_1235_598,0
-06_56_Normalized_1285_1420,0
-06_56_Normalized_1300_506,0
-06_56_Normalized_1328_358,0
-06_56_Normalized_135_1443,0
-06_56_Normalized_1392_1004,0
-06_56_Normalized_1409_1808,0
-06_56_Normalized_1415_1728,0
-06_56_Normalized_1425_1923,0
-06_56_Normalized_1429_1125,0
-06_56_Normalized_1448_828,0
-06_56_Normalized_1465_969,0
-06_56_Normalized_1491_187,0
-06_56_Normalized_1542_1721,0
-06_56_Normalized_1542_78,0
-06_56_Normalized_1568_1152,0
-06_56_Normalized_1593_1036,0
-06_56_Normalized_1594_774,0
-06_56_Normalized_1596_1430,0
-06_56_Normalized_1605_1529,0
-06_56_Normalized_1608_888,0
-06_56_Normalized_1631_1116,0
-06_56_Normalized_1634_1841,0
-06_56_Normalized_1649_1036,0
-06_56_Normalized_1649_1617,0
-06_56_Normalized_1650_286,0
-06_56_Normalized_1688_1275,0
-06_56_Normalized_1690_929,0
-06_56_Normalized_1695_92,0
-06_56_Normalized_1699_810,0
-06_56_Normalized_1731_78,0
-06_56_Normalized_1734_1280,0
-06_56_Normalized_1736_1133,0
-06_56_Normalized_1739_516,0
-06_56_Normalized_1754_53,0
-06_56_Normalized_1761_1335,0
-06_56_Normalized_1773_1550,0
-06_56_Normalized_1779_1482,0
-06_56_Normalized_1782_1775,0
-06_56_Normalized_1790_1044,0
-06_56_Normalized_1793_1305,1
-06_56_Normalized_1808_1235,0
-06_56_Normalized_1866_67,0
-06_56_Normalized_1876_490,0
-06_56_Normalized_1878_1801,0
-06_56_Normalized_188_1377,0
-06_56_Normalized_1919_665,0
-06_56_Normalized_1926_700,0
-06_56_Normalized_1927_1447,0
-06_56_Normalized_203_1619,0
-06_56_Normalized_276_1727,0
-06_56_Normalized_281_1131,0
-06_56_Normalized_297_956,0
-06_56_Normalized_306_1507,0
-06_56_Normalized_307_1056,0
-06_56_Normalized_368_1583,0
-06_56_Normalized_374_1532,0
-06_56_Normalized_389_1456,0
-06_56_Normalized_393_1107,0
-06_56_Normalized_397_187,0
-06_56_Normalized_421_1319,0
-06_56_Normalized_449_1757,0
-06_56_Normalized_477_1179,0
-06_56_Normalized_492_1559,0
-06_56_Normalized_492_628,0
-06_56_Normalized_493_1795,0
-06_56_Normalized_507_1659,0
-06_56_Normalized_513_1325,0
-06_56_Normalized_516_1276,0
-06_56_Normalized_52_264,0
-06_56_Normalized_539_306,0
-06_56_Normalized_540_1923,0
-06_56_Normalized_566_1034,0
-06_56_Normalized_598_968,0
-06_56_Normalized_599_1202,0
-06_56_Normalized_607_1481,0
-06_56_Normalized_672_1835,0
-06_56_Normalized_673_1552,0
-06_56_Normalized_675_1375,0
-06_56_Normalized_686_423,0
-06_56_Normalized_721_345,0
-06_56_Normalized_726_64,0
-06_56_Normalized_728_723,0
-06_56_Normalized_73_452,0
-06_56_Normalized_759_527,0
-06_56_Normalized_77_1619,0
-06_56_Normalized_805_664,0
-06_56_Normalized_827_575,0
-06_56_Normalized_832_1008,0
-06_56_Normalized_859_1304,0
-06_56_Normalized_861_1844,0
-06_56_Normalized_870_1758,0
-06_56_Normalized_886_1827,0
-06_56_Normalized_894_328,0
-06_56_Normalized_907_1398,0
-06_56_Normalized_953_1792,0
-06_56_Normalized_974_965,0
-06_56_Normalized_995_1067,0
-06_57_Normalized_1006_993,0
-06_57_Normalized_1011_1274,0
-06_57_Normalized_1016_1809,0
-06_57_Normalized_1017_238,0
-06_57_Normalized_1025_1224,0
-06_57_Normalized_1034_1101,0
-06_57_Normalized_1048_233,0
-06_57_Normalized_1121_1155,0
-06_57_Normalized_1142_363,0
-06_57_Normalized_1174_1213,0
-06_57_Normalized_1177_437,1
-06_57_Normalized_1190_1639,0
-06_57_Normalized_1190_357,0
-06_57_Normalized_1200_1103,0
-06_57_Normalized_1219_454,0
-06_57_Normalized_1227_1117,1
-06_57_Normalized_1232_1047,0
-06_57_Normalized_1234_352,0
-06_57_Normalized_1236_321,0
-06_57_Normalized_123_1539,0
-06_57_Normalized_1286_1939,0
-06_57_Normalized_128_890,0
-06_57_Normalized_129_839,0
-06_57_Normalized_1331_379,0
-06_57_Normalized_1333_349,0
-06_57_Normalized_1340_1006,0
-06_57_Normalized_1351_498,0
-06_57_Normalized_1369_971,0
-06_57_Normalized_1379_939,0
-06_57_Normalized_1392_1037,0
-06_57_Normalized_1401_1627,0
-06_57_Normalized_1456_1719,0
-06_57_Normalized_1522_331,0
-06_57_Normalized_1526_685,0
-06_57_Normalized_1543_1374,0
-06_57_Normalized_1568_1424,0
-06_57_Normalized_1587_1646,0
-06_57_Normalized_1626_1912,0
-06_57_Normalized_1651_1356,0
-06_57_Normalized_1664_128,0
-06_57_Normalized_1667_1671,0
-06_57_Normalized_1678_506,0
-06_57_Normalized_1679_1526,0
-06_57_Normalized_1689_670,0
-06_57_Normalized_1729_516,0
-06_57_Normalized_1743_844,0
-06_57_Normalized_1744_1454,0
-06_57_Normalized_1744_1698,0
-06_57_Normalized_1766_563,0
-06_57_Normalized_1773_69,0
-06_57_Normalized_1775_850,0
-06_57_Normalized_1784_1416,0
-06_57_Normalized_1785_1356,0
-06_57_Normalized_1795_1636,0
-06_57_Normalized_1800_1265,0
-06_57_Normalized_1800_1511,0
-06_57_Normalized_1808_1437,0
-06_57_Normalized_181_241,0
-06_57_Normalized_1829_1500,0
-06_57_Normalized_1832_1416,0
-06_57_Normalized_1855_1471,0
-06_57_Normalized_1857_499,0
-06_57_Normalized_1885_831,0
-06_57_Normalized_1896_723,0
-06_57_Normalized_1947_1572,0
-06_57_Normalized_207_1182,0
-06_57_Normalized_214_1575,0
-06_57_Normalized_218_1813,0
-06_57_Normalized_241_1911,0
-06_57_Normalized_265_235,0
-06_57_Normalized_277_1219,0
-06_57_Normalized_292_562,0
-06_57_Normalized_295_1637,0
-06_57_Normalized_307_981,0
-06_57_Normalized_322_1590,0
-06_57_Normalized_331_186,0
-06_57_Normalized_369_948,0
-06_57_Normalized_412_887,0
-06_57_Normalized_425_1839,0
-06_57_Normalized_434_1941,0
-06_57_Normalized_477_972,0
-06_57_Normalized_485_787,0
-06_57_Normalized_510_1362,0
-06_57_Normalized_519_1906,0
-06_57_Normalized_550_1390,0
-06_57_Normalized_555_876,0
-06_57_Normalized_560_921,0
-06_57_Normalized_568_1631,0
-06_57_Normalized_575_58,1
-06_57_Normalized_579_1321,0
-06_57_Normalized_622_80,0
-06_57_Normalized_655_162,0
-06_57_Normalized_699_1134,0
-06_57_Normalized_706_1680,0
-06_57_Normalized_711_1242,0
-06_57_Normalized_732_806,0
-06_57_Normalized_756_625,0
-06_57_Normalized_764_1780,0
-06_57_Normalized_795_695,0
-06_57_Normalized_805_269,0
-06_57_Normalized_833_1134,0
-06_57_Normalized_839_263,0
-06_57_Normalized_864_1504,0
-06_57_Normalized_878_1605,0
-06_57_Normalized_88_170,0
-06_57_Normalized_915_1333,0
-06_57_Normalized_920_567,0
-06_57_Normalized_920_598,0
-06_57_Normalized_936_122,0
-06_57_Normalized_960_545,0
-06_57_Normalized_987_1194,0
-06_57_Normalized_989_920,0
-06_58_Normalized_1008_813,0
-06_58_Normalized_1014_561,0
-06_58_Normalized_1037_1692,0
-06_58_Normalized_1072_897,0
-06_58_Normalized_1077_396,0
-06_58_Normalized_110_1688,0
-06_58_Normalized_1154_1211,0
-06_58_Normalized_1157_201,0
-06_58_Normalized_115_807,0
-06_58_Normalized_1196_156,0
-06_58_Normalized_1205_972,0
-06_58_Normalized_1210_1360,0
-06_58_Normalized_1221_1079,0
-06_58_Normalized_123_690,0
-06_58_Normalized_1264_219,0
-06_58_Normalized_1265_313,0
-06_58_Normalized_1276_1116,0
-06_58_Normalized_1309_80,0
-06_58_Normalized_1330_855,0
-06_58_Normalized_1358_302,0
-06_58_Normalized_1371_214,0
-06_58_Normalized_1403_1573,0
-06_58_Normalized_1428_192,0
-06_58_Normalized_142_1292,0
-06_58_Normalized_1444_107,0
-06_58_Normalized_1476_1398,0
-06_58_Normalized_1501_1069,0
-06_58_Normalized_155_1363,0
-06_58_Normalized_1564_228,0
-06_58_Normalized_156_965,0
-06_58_Normalized_1594_705,0
-06_58_Normalized_1628_303,0
-06_58_Normalized_1631_852,0
-06_58_Normalized_163_1676,0
-06_58_Normalized_1695_91,0
-06_58_Normalized_1712_1689,0
-06_58_Normalized_1715_1903,0
-06_58_Normalized_176_1565,0
-06_58_Normalized_182_90,0
-06_58_Normalized_1841_1404,0
-06_58_Normalized_1850_976,0
-06_58_Normalized_1881_281,0
-06_58_Normalized_1910_1273,0
-06_58_Normalized_1919_1590,0
-06_58_Normalized_1920_110,0
-06_58_Normalized_1942_1367,0
-06_58_Normalized_1943_743,0
-06_58_Normalized_249_1410,0
-06_58_Normalized_268_492,0
-06_58_Normalized_269_1386,0
-06_58_Normalized_285_1440,0
-06_58_Normalized_288_1595,0
-06_58_Normalized_288_1948,0
-06_58_Normalized_292_1273,0
-06_58_Normalized_308_438,1
-06_58_Normalized_315_762,0
-06_58_Normalized_320_1484,0
-06_58_Normalized_410_261,0
-06_58_Normalized_438_660,0
-06_58_Normalized_471_914,0
-06_58_Normalized_504_1718,0
-06_58_Normalized_518_964,0
-06_58_Normalized_522_1000,0
-06_58_Normalized_522_1170,0
-06_58_Normalized_525_393,0
-06_58_Normalized_52_1387,0
-06_58_Normalized_54_1540,0
-06_58_Normalized_573_1756,0
-06_58_Normalized_612_1654,0
-06_58_Normalized_616_1698,0
-06_58_Normalized_621_1732,0
-06_58_Normalized_621_1852,0
-06_58_Normalized_650_1687,0
-06_58_Normalized_654_979,0
-06_58_Normalized_66_683,0
-06_58_Normalized_674_1098,0
-06_58_Normalized_678_158,0
-06_58_Normalized_693_1273,0
-06_58_Normalized_715_560,0
-06_58_Normalized_716_1525,0
-06_58_Normalized_717_1105,0
-06_58_Normalized_718_1659,0
-06_58_Normalized_852_1021,0
-06_58_Normalized_869_969,0
-06_58_Normalized_873_767,0
-06_58_Normalized_901_1818,0
-06_58_Normalized_902_1922,0
-06_58_Normalized_93_469,0
-06_58_Normalized_946_1901,0
-06_59_Normalized_100_1579,0
-06_59_Normalized_1050_1269,0
-06_59_Normalized_1057_666,0
-06_59_Normalized_1073_476,0
-06_59_Normalized_1079_1471,0
-06_59_Normalized_1079_705,0
-06_59_Normalized_1103_1535,0
-06_59_Normalized_1103_964,0
-06_59_Normalized_1112_256,0
-06_59_Normalized_1119_1913,0
-06_59_Normalized_1127_688,0
-06_59_Normalized_1134_98,0
-06_59_Normalized_1141_1050,0
-06_59_Normalized_1142_258,0
-06_59_Normalized_1144_650,0
-06_59_Normalized_114_911,0
-06_59_Normalized_1150_1338,0
-06_59_Normalized_1154_892,0
-06_59_Normalized_1163_1868,0
-06_59_Normalized_1171_719,0
-06_59_Normalized_1187_924,0
-06_59_Normalized_1191_1879,0
-06_59_Normalized_119_1939,0
-06_59_Normalized_1220_1563,0
-06_59_Normalized_1221_1447,0
-06_59_Normalized_1234_1744,0
-06_59_Normalized_1255_1433,0
-06_59_Normalized_1273_572,0
-06_59_Normalized_1281_922,0
-06_59_Normalized_1295_715,0
-06_59_Normalized_1297_1734,0
-06_59_Normalized_1304_58,0
-06_59_Normalized_1311_1496,0
-06_59_Normalized_131_1132,0
-06_59_Normalized_1380_1072,0
-06_59_Normalized_1431_1918,0
-06_59_Normalized_1433_1124,0
-06_59_Normalized_1439_589,0
-06_59_Normalized_1453_1061,0
-06_59_Normalized_1495_236,0
-06_59_Normalized_1509_1094,0
-06_59_Normalized_1527_475,0
-06_59_Normalized_1543_938,0
-06_59_Normalized_1549_1006,0
-06_59_Normalized_1564_223,0
-06_59_Normalized_1567_973,0
-06_59_Normalized_1595_1832,1
-06_59_Normalized_1603_814,0
-06_59_Normalized_165_1036,0
-06_59_Normalized_1673_1225,0
-06_59_Normalized_1676_270,0
-06_59_Normalized_1680_1484,0
-06_59_Normalized_1685_553,0
-06_59_Normalized_1686_1804,0
-06_59_Normalized_1697_140,0
-06_59_Normalized_1709_939,0
-06_59_Normalized_175_316,0
-06_59_Normalized_1779_77,0
-06_59_Normalized_1811_820,0
-06_59_Normalized_1840_1237,0
-06_59_Normalized_1840_456,0
-06_59_Normalized_1849_272,0
-06_59_Normalized_1883_1847,0
-06_59_Normalized_1908_1239,0
-06_59_Normalized_1911_841,0
-06_59_Normalized_1946_1754,0
-06_59_Normalized_208_1320,0
-06_59_Normalized_209_333,0
-06_59_Normalized_210_933,0
-06_59_Normalized_273_591,0
-06_59_Normalized_283_638,0
-06_59_Normalized_298_803,0
-06_59_Normalized_323_1124,0
-06_59_Normalized_330_1748,0
-06_59_Normalized_353_246,0
-06_59_Normalized_358_1780,0
-06_59_Normalized_381_352,0
-06_59_Normalized_400_1686,0
-06_59_Normalized_407_1472,0
-06_59_Normalized_432_1489,0
-06_59_Normalized_474_631,0
-06_59_Normalized_477_277,0
-06_59_Normalized_492_996,0
-06_59_Normalized_493_1384,0
-06_59_Normalized_502_1910,0
-06_59_Normalized_503_1451,0
-06_59_Normalized_530_1174,0
-06_59_Normalized_533_1349,0
-06_59_Normalized_533_984,0
-06_59_Normalized_534_827,0
-06_59_Normalized_585_467,0
-06_59_Normalized_618_1739,0
-06_59_Normalized_624_231,0
-06_59_Normalized_627_1869,0
-06_59_Normalized_634_810,0
-06_59_Normalized_637_1772,0
-06_59_Normalized_695_1413,0
-06_59_Normalized_701_444,0
-06_59_Normalized_728_1353,0
-06_59_Normalized_74_392,0
-06_59_Normalized_758_1631,0
-06_59_Normalized_772_1304,0
-06_59_Normalized_795_195,0
-06_59_Normalized_840_1816,0
-06_59_Normalized_847_1036,0
-06_59_Normalized_847_111,0
-06_59_Normalized_85_1042,0
-06_59_Normalized_864_215,0
-06_59_Normalized_865_272,0
-06_59_Normalized_87_233,0
-06_59_Normalized_88_512,0
-06_59_Normalized_896_1593,0
-06_59_Normalized_901_212,0
-06_59_Normalized_912_1167,0
-06_59_Normalized_914_1866,0
-06_59_Normalized_917_817,0
-06_59_Normalized_932_626,0
-06_59_Normalized_943_892,0
-06_59_Normalized_964_1531,0
-06_59_Normalized_989_1229,0
-06_60_Normalized_1000_1176,0
-06_60_Normalized_1004_707,0
-06_60_Normalized_1022_1448,0
-06_60_Normalized_1045_1309,0
-06_60_Normalized_1046_126,0
-06_60_Normalized_1056_203,0
-06_60_Normalized_1073_274,0
-06_60_Normalized_1074_1299,0
-06_60_Normalized_1090_1730,0
-06_60_Normalized_1099_898,0
-06_60_Normalized_1108_1389,0
-06_60_Normalized_1119_949,0
-06_60_Normalized_1127_464,0
-06_60_Normalized_1128_1201,0
-06_60_Normalized_1141_985,0
-06_60_Normalized_1168_243,0
-06_60_Normalized_1181_952,0
-06_60_Normalized_1184_1377,0
-06_60_Normalized_1210_1808,0
-06_60_Normalized_1228_1294,0
-06_60_Normalized_1238_168,0
-06_60_Normalized_1241_1785,0
-06_60_Normalized_1248_1194,0
-06_60_Normalized_1254_1834,0
-06_60_Normalized_1265_1117,0
-06_60_Normalized_1282_1004,0
-06_60_Normalized_1294_1293,0
-06_60_Normalized_1327_610,0
-06_60_Normalized_1329_762,0
-06_60_Normalized_132_1728,0
-06_60_Normalized_1334_1422,0
-06_60_Normalized_1370_1707,0
-06_60_Normalized_1379_1347,0
-06_60_Normalized_1404_98,0
-06_60_Normalized_1473_1409,0
-06_60_Normalized_1482_91,0
-06_60_Normalized_1483_1900,0
-06_60_Normalized_1487_336,0
-06_60_Normalized_1491_1930,0
-06_60_Normalized_1497_1492,0
-06_60_Normalized_1498_1455,0
-06_60_Normalized_1503_1228,0
-06_60_Normalized_1507_932,0
-06_60_Normalized_1513_70,0
-06_60_Normalized_1519_1729,0
-06_60_Normalized_1551_172,0
-06_60_Normalized_1562_119,0
-06_60_Normalized_1562_686,0
-06_60_Normalized_1567_1871,0
-06_60_Normalized_1574_192,0
-06_60_Normalized_157_1624,0
-06_60_Normalized_1614_1418,0
-06_60_Normalized_1627_811,0
-06_60_Normalized_1630_735,0
-06_60_Normalized_1642_1132,0
-06_60_Normalized_1660_308,0
-06_60_Normalized_1684_1465,0
-06_60_Normalized_1703_909,0
-06_60_Normalized_170_498,0
-06_60_Normalized_1782_975,0
-06_60_Normalized_1793_787,0
-06_60_Normalized_1824_686,0
-06_60_Normalized_1841_1889,0
-06_60_Normalized_1846_264,0
-06_60_Normalized_1863_461,0
-06_60_Normalized_1879_835,0
-06_60_Normalized_1881_875,0
-06_60_Normalized_1887_1390,0
-06_60_Normalized_1900_1351,0
-06_60_Normalized_191_1803,0
-06_60_Normalized_1923_375,0
-06_60_Normalized_1923_428,0
-06_60_Normalized_1944_145,0
-06_60_Normalized_1947_748,0
-06_60_Normalized_215_1918,0
-06_60_Normalized_220_724,1
-06_60_Normalized_241_403,0
-06_60_Normalized_274_737,0
-06_60_Normalized_306_683,0
-06_60_Normalized_314_723,0
-06_60_Normalized_316_1651,0
-06_60_Normalized_321_120,0
-06_60_Normalized_325_1490,0
-06_60_Normalized_343_1595,0
-06_60_Normalized_348_1446,0
-06_60_Normalized_359_380,0
-06_60_Normalized_405_1595,0
-06_60_Normalized_409_764,0
-06_60_Normalized_413_201,0
-06_60_Normalized_434_148,1
-06_60_Normalized_479_99,0
-06_60_Normalized_490_635,0
-06_60_Normalized_497_1567,0
-06_60_Normalized_562_261,0
-06_60_Normalized_597_516,0
-06_60_Normalized_630_223,0
-06_60_Normalized_64_1941,0
-06_60_Normalized_675_166,0
-06_60_Normalized_676_621,0
-06_60_Normalized_688_1280,0
-06_60_Normalized_702_1587,0
-06_60_Normalized_750_1541,0
-06_60_Normalized_76_1710,0
-06_60_Normalized_780_412,0
-06_60_Normalized_786_1205,0
-06_60_Normalized_799_1126,0
-06_60_Normalized_802_573,0
-06_60_Normalized_805_1531,0
-06_60_Normalized_815_119,0
-06_60_Normalized_841_923,0
-06_60_Normalized_857_143,0
-06_60_Normalized_87_1589,0
-06_60_Normalized_914_442,0
-06_60_Normalized_924_1719,0
-06_60_Normalized_949_1839,0
-06_60_Normalized_94_1050,0
-06_60_Normalized_95_1818,0
-06_60_Normalized_966_270,0
-06_60_Normalized_977_385,0
-06_60_Normalized_982_519,0
-06_60_Normalized_986_51,0
-06_60_Normalized_987_901,0
-06_61_Normalized_1016_144,0
-06_61_Normalized_1025_369,0
-06_61_Normalized_1039_1948,0
-06_61_Normalized_1080_801,0
-06_61_Normalized_1086_900,1
-06_61_Normalized_1101_348,0
-06_61_Normalized_1111_409,0
-06_61_Normalized_1116_876,0
-06_61_Normalized_1137_1273,0
-06_61_Normalized_1147_1225,0
-06_61_Normalized_119_619,0
-06_61_Normalized_1205_1643,0
-06_61_Normalized_1207_720,0
-06_61_Normalized_1213_755,0
-06_61_Normalized_1223_1825,0
-06_61_Normalized_1244_1854,0
-06_61_Normalized_1279_506,0
-06_61_Normalized_1281_471,0
-06_61_Normalized_1286_1384,0
-06_61_Normalized_1297_639,0
-06_61_Normalized_1298_881,0
-06_61_Normalized_1300_1442,0
-06_61_Normalized_1305_1906,0
-06_61_Normalized_1308_1825,0
-06_61_Normalized_132_1612,0
-06_61_Normalized_133_434,0
-06_61_Normalized_1347_949,0
-06_61_Normalized_1361_127,0
-06_61_Normalized_1394_1751,0
-06_61_Normalized_1424_1259,0
-06_61_Normalized_1438_93,0
-06_61_Normalized_1439_858,0
-06_61_Normalized_1443_1452,0
-06_61_Normalized_1456_1127,0
-06_61_Normalized_1481_1185,0
-06_61_Normalized_1489_830,0
-06_61_Normalized_149_1502,0
-06_61_Normalized_1540_911,0
-06_61_Normalized_1564_1156,0
-06_61_Normalized_1578_65,0
-06_61_Normalized_1579_1241,0
-06_61_Normalized_1591_1073,0
-06_61_Normalized_1598_1350,0
-06_61_Normalized_1601_1916,0
-06_61_Normalized_1621_1053,0
-06_61_Normalized_163_481,1
-06_61_Normalized_1647_1711,0
-06_61_Normalized_1722_1517,0
-06_61_Normalized_1741_948,0
-06_61_Normalized_1750_1500,0
-06_61_Normalized_1768_170,0
-06_61_Normalized_1768_819,0
-06_61_Normalized_1778_1285,0
-06_61_Normalized_1783_65,0
-06_61_Normalized_1784_1811,0
-06_61_Normalized_1791_436,0
-06_61_Normalized_1800_681,0
-06_61_Normalized_1808_1839,0
-06_61_Normalized_1813_1441,0
-06_61_Normalized_1821_513,0
-06_61_Normalized_1824_1198,0
-06_61_Normalized_1825_1580,0
-06_61_Normalized_1826_439,0
-06_61_Normalized_183_1558,0
-06_61_Normalized_1863_1645,0
-06_61_Normalized_1872_1837,0
-06_61_Normalized_1883_1221,0
-06_61_Normalized_1912_1245,0
-06_61_Normalized_212_1214,0
-06_61_Normalized_240_1900,0
-06_61_Normalized_263_622,0
-06_61_Normalized_297_864,0
-06_61_Normalized_300_910,0
-06_61_Normalized_304_1819,0
-06_61_Normalized_308_1674,0
-06_61_Normalized_310_1849,0
-06_61_Normalized_352_1771,0
-06_61_Normalized_416_1347,0
-06_61_Normalized_416_407,0
-06_61_Normalized_433_582,0
-06_61_Normalized_437_1049,0
-06_61_Normalized_493_132,0
-06_61_Normalized_516_1845,0
-06_61_Normalized_519_1610,0
-06_61_Normalized_538_1560,0
-06_61_Normalized_544_1144,0
-06_61_Normalized_545_1017,0
-06_61_Normalized_548_579,0
-06_61_Normalized_565_497,0
-06_61_Normalized_598_1390,0
-06_61_Normalized_654_1091,0
-06_61_Normalized_662_1797,0
-06_61_Normalized_663_1392,0
-06_61_Normalized_671_1853,0
-06_61_Normalized_690_806,0
-06_61_Normalized_691_146,0
-06_61_Normalized_69_1529,0
-06_61_Normalized_731_1052,0
-06_61_Normalized_816_1774,0
-06_61_Normalized_816_1940,0
-06_61_Normalized_875_1807,0
-06_61_Normalized_886_873,0
-06_61_Normalized_909_1288,0
-06_61_Normalized_911_1661,0
-06_61_Normalized_927_1520,0
-06_61_Normalized_943_291,0
-06_61_Normalized_943_366,0
-06_61_Normalized_969_1583,0
-06_61_Normalized_981_508,0
-10_01_Normalized_1011_104,0
-10_01_Normalized_1012_1172,0
-10_01_Normalized_103_1582,0
-10_01_Normalized_103_318,0
-10_01_Normalized_113_1698,0
-10_01_Normalized_1192_1575,0
-10_01_Normalized_1272_1711,0
-10_01_Normalized_1274_1865,0
-10_01_Normalized_1282_1277,0
-10_01_Normalized_1283_1350,0
-10_01_Normalized_1299_1324,0
-10_01_Normalized_1319_1851,0
-10_01_Normalized_1322_1189,0
-10_01_Normalized_1346_1803,0
-10_01_Normalized_1381_1200,0
-10_01_Normalized_1406_1361,0
-10_01_Normalized_1427_1386,0
-10_01_Normalized_142_1300,0
-10_01_Normalized_1444_506,0
-10_01_Normalized_153_730,0
-10_01_Normalized_1542_1555,0
-10_01_Normalized_1545_1743,0
-10_01_Normalized_1594_1540,0
-10_01_Normalized_1685_1531,0
-10_01_Normalized_1698_1461,0
-10_01_Normalized_1748_1826,0
-10_01_Normalized_1806_1809,0
-10_01_Normalized_1817_1389,0
-10_01_Normalized_204_948,0
-10_01_Normalized_214_1418,0
-10_01_Normalized_236_1207,0
-10_01_Normalized_264_1286,0
-10_01_Normalized_289_1436,0
-10_01_Normalized_297_112,0
-10_01_Normalized_308_177,0
-10_01_Normalized_321_1471,0
-10_01_Normalized_381_500,0
-10_01_Normalized_422_1256,0
-10_01_Normalized_443_1596,0
-10_01_Normalized_457_1152,0
-10_01_Normalized_463_1273,0
-10_01_Normalized_470_866,0
-10_01_Normalized_484_949,0
-10_01_Normalized_501_1129,0
-10_01_Normalized_540_1110,0
-10_01_Normalized_581_1867,0
-10_01_Normalized_595_643,0
-10_01_Normalized_649_1362,0
-10_01_Normalized_64_824,0
-10_01_Normalized_669_1006,0
-10_01_Normalized_680_1058,0
-10_01_Normalized_683_1588,0
-10_01_Normalized_69_1393,0
-10_01_Normalized_711_1012,0
-10_01_Normalized_71_997,0
-10_01_Normalized_721_494,0
-10_01_Normalized_741_1146,0
-10_01_Normalized_760_1522,0
-10_01_Normalized_779_1552,0
-10_01_Normalized_784_940,0
-10_01_Normalized_791_1149,0
-10_01_Normalized_807_1504,0
-10_01_Normalized_833_511,0
-10_01_Normalized_847_560,0
-10_01_Normalized_848_1704,1
-10_01_Normalized_877_588,0
-10_01_Normalized_887_453,0
-10_01_Normalized_908_1379,0
-10_01_Normalized_916_1018,0
-10_01_Normalized_91_122,0
-10_01_Normalized_934_796,0
-10_01_Normalized_944_1242,0
-10_01_Normalized_947_1094,0
-10_01_Normalized_969_346,0
-10_01_Normalized_984_1257,0
-10_01_Normalized_987_1590,0
-10_01_Normalized_98_676,0
-10_01_Normalized_995_134,0
-10_02_Normalized_1000_410,0
-10_02_Normalized_1039_1366,0
-10_02_Normalized_1189_670,0
-10_02_Normalized_1239_498,0
-10_02_Normalized_1244_315,0
-10_02_Normalized_1270_414,0
-10_02_Normalized_127_1566,0
-10_02_Normalized_1326_331,0
-10_02_Normalized_1339_1378,0
-10_02_Normalized_1351_480,0
-10_02_Normalized_1563_1259,0
-10_02_Normalized_1574_1296,0
-10_02_Normalized_1595_1810,0
-10_02_Normalized_1649_1076,0
-10_02_Normalized_1657_1815,0
-10_02_Normalized_1696_1746,0
-10_02_Normalized_174_818,0
-10_02_Normalized_1901_1619,0
-10_02_Normalized_191_996,1
-10_02_Normalized_281_99,0
-10_02_Normalized_342_1661,0
-10_02_Normalized_363_135,0
-10_02_Normalized_461_1597,0
-10_02_Normalized_533_1645,0
-10_02_Normalized_647_260,0
-10_02_Normalized_69_291,1
-10_02_Normalized_707_1086,0
-10_02_Normalized_709_1055,0
-10_02_Normalized_71_592,0
-10_02_Normalized_757_151,0
-10_02_Normalized_758_1937,0
-10_02_Normalized_826_78,0
-10_02_Normalized_945_246,0
-10_02_Normalized_969_514,0
-10_02_Normalized_984_372,0
-10_03_Normalized_1024_865,0
-10_03_Normalized_104_120,0
-10_03_Normalized_1106_860,0
-10_03_Normalized_1129_898,0
-10_03_Normalized_1242_876,0
-10_03_Normalized_1250_1062,0
-10_03_Normalized_1365_403,0
-10_03_Normalized_1420_543,0
-10_03_Normalized_1422_511,0
-10_03_Normalized_1424_397,0
-10_03_Normalized_1446_989,0
-10_03_Normalized_1471_1835,0
-10_03_Normalized_1472_171,0
-10_03_Normalized_1483_1749,0
-10_03_Normalized_1591_1490,0
-10_03_Normalized_1716_1067,0
-10_03_Normalized_1744_1769,0
-10_03_Normalized_1770_830,0
-10_03_Normalized_1790_976,0
-10_03_Normalized_1826_1048,0
-10_03_Normalized_1875_1211,0
-10_03_Normalized_190_453,0
-10_03_Normalized_1938_774,0
-10_03_Normalized_1939_670,0
-10_03_Normalized_285_456,0
-10_03_Normalized_286_1572,0
-10_03_Normalized_337_1285,0
-10_03_Normalized_375_396,0
-10_03_Normalized_422_623,0
-10_03_Normalized_485_728,0
-10_03_Normalized_531_791,0
-10_03_Normalized_580_843,0
-10_03_Normalized_596_447,0
-10_03_Normalized_654_389,0
-10_03_Normalized_65_343,0
-10_03_Normalized_668_895,0
-10_03_Normalized_698_810,0
-10_03_Normalized_701_1045,0
-10_03_Normalized_742_1705,0
-10_03_Normalized_756_1671,0
-10_03_Normalized_769_544,0
-10_03_Normalized_793_1619,0
-10_03_Normalized_79_370,0
-10_03_Normalized_812_1516,0
-10_03_Normalized_820_1890,0
-10_03_Normalized_848_755,0
-10_03_Normalized_857_714,0
-10_03_Normalized_990_1046,0
-10_04_Normalized_1015_403,0
-10_04_Normalized_1019_1946,0
-10_04_Normalized_1021_860,0
-10_04_Normalized_1126_1786,0
-10_04_Normalized_1127_224,0
-10_04_Normalized_1151_199,0
-10_04_Normalized_1161_1325,0
-10_04_Normalized_1197_1729,0
-10_04_Normalized_1197_404,0
-10_04_Normalized_1317_1600,0
-10_04_Normalized_1322_597,0
-10_04_Normalized_1355_60,0
-10_04_Normalized_1429_421,0
-10_04_Normalized_1449_1885,0
-10_04_Normalized_1452_463,0
-10_04_Normalized_1459_422,0
-10_04_Normalized_147_1298,0
-10_04_Normalized_1485_804,0
-10_04_Normalized_150_101,0
-10_04_Normalized_1539_807,0
-10_04_Normalized_1578_677,0
-10_04_Normalized_157_1551,0
-10_04_Normalized_1614_802,0
-10_04_Normalized_1615_56,0
-10_04_Normalized_164_1270,0
-10_04_Normalized_1709_1227,0
-10_04_Normalized_1736_610,0
-10_04_Normalized_1753_1525,0
-10_04_Normalized_1798_1455,0
-10_04_Normalized_1811_479,0
-10_04_Normalized_1819_340,0
-10_04_Normalized_1847_253,0
-10_04_Normalized_1868_231,0
-10_04_Normalized_1937_1016,0
-10_04_Normalized_194_894,0
-10_04_Normalized_218_1948,0
-10_04_Normalized_228_1157,0
-10_04_Normalized_229_1251,0
-10_04_Normalized_279_890,0
-10_04_Normalized_298_227,0
-10_04_Normalized_313_1859,0
-10_04_Normalized_322_1557,0
-10_04_Normalized_343_1138,0
-10_04_Normalized_358_1167,0
-10_04_Normalized_370_1519,0
-10_04_Normalized_403_1376,0
-10_04_Normalized_412_1658,0
-10_04_Normalized_419_252,0
-10_04_Normalized_446_203,0
-10_04_Normalized_511_1598,0
-10_04_Normalized_519_54,0
-10_04_Normalized_528_903,0
-10_04_Normalized_54_892,0
-10_04_Normalized_554_883,0
-10_04_Normalized_578_793,0
-10_04_Normalized_580_318,0
-10_04_Normalized_623_1926,0
-10_04_Normalized_63_1072,0
-10_04_Normalized_645_715,0
-10_04_Normalized_650_1488,0
-10_04_Normalized_663_1534,0
-10_04_Normalized_699_1103,0
-10_04_Normalized_720_379,0
-10_04_Normalized_724_1255,0
-10_04_Normalized_758_62,0
-10_04_Normalized_780_631,0
-10_04_Normalized_784_209,0
-10_04_Normalized_793_92,0
-10_04_Normalized_79_974,0
-10_04_Normalized_816_660,0
-10_04_Normalized_835_307,0
-10_04_Normalized_843_491,0
-10_04_Normalized_854_149,0
-10_04_Normalized_88_1370,0
-10_04_Normalized_892_382,0
-10_04_Normalized_933_542,0
-10_04_Normalized_938_58,1
-10_04_Normalized_969_58,0
-10_04_Normalized_975_1667,0
-10_04_Normalized_991_611,0
-10_05_Normalized_1003_1348,0
-10_05_Normalized_1025_1014,0
-10_05_Normalized_1037_76,0
-10_05_Normalized_1096_835,0
-10_05_Normalized_1128_163,0
-10_05_Normalized_1158_143,0
-10_05_Normalized_115_66,0
-10_05_Normalized_1219_1495,0
-10_05_Normalized_1232_623,0
-10_05_Normalized_1286_287,0
-10_05_Normalized_1297_482,0
-10_05_Normalized_1323_441,0
-10_05_Normalized_1336_526,0
-10_05_Normalized_1363_159,0
-10_05_Normalized_1388_1738,0
-10_05_Normalized_1422_182,0
-10_05_Normalized_1455_819,0
-10_05_Normalized_1477_1264,0
-10_05_Normalized_1521_1022,0
-10_05_Normalized_1526_101,0
-10_05_Normalized_153_1617,1
-10_05_Normalized_1545_1836,0
-10_05_Normalized_1557_731,0
-10_05_Normalized_1605_1767,0
-10_05_Normalized_1611_768,0
-10_05_Normalized_1616_837,0
-10_05_Normalized_1644_1922,0
-10_05_Normalized_1716_270,0
-10_05_Normalized_1730_236,0
-10_05_Normalized_1739_73,0
-10_05_Normalized_1758_248,0
-10_05_Normalized_1759_1592,0
-10_05_Normalized_1760_98,0
-10_05_Normalized_1803_330,0
-10_05_Normalized_1817_1465,0
-10_05_Normalized_1839_136,0
-10_05_Normalized_1849_1188,0
-10_05_Normalized_1859_399,0
-10_05_Normalized_185_1342,0
-10_05_Normalized_1890_433,0
-10_05_Normalized_209_1824,0
-10_05_Normalized_211_814,0
-10_05_Normalized_252_556,0
-10_05_Normalized_284_98,0
-10_05_Normalized_289_1229,0
-10_05_Normalized_313_160,0
-10_05_Normalized_326_1352,0
-10_05_Normalized_345_1061,0
-10_05_Normalized_396_376,0
-10_05_Normalized_402_175,0
-10_05_Normalized_410_1087,0
-10_05_Normalized_432_1597,0
-10_05_Normalized_433_1722,0
-10_05_Normalized_435_1567,0
-10_05_Normalized_544_1478,0
-10_05_Normalized_605_483,0
-10_05_Normalized_617_1219,0
-10_05_Normalized_626_1714,0
-10_05_Normalized_658_1868,0
-10_05_Normalized_72_1486,0
-10_05_Normalized_756_1638,0
-10_05_Normalized_792_474,0
-10_05_Normalized_838_225,0
-10_05_Normalized_867_286,0
-10_05_Normalized_885_120,0
-10_05_Normalized_886_402,0
-10_05_Normalized_899_308,0
-10_05_Normalized_908_92,0
-10_05_Normalized_951_115,0
-10_05_Normalized_978_299,0
-10_06_Normalized_1047_1095,0
-10_06_Normalized_1079_1032,0
-10_06_Normalized_1089_1375,0
-10_06_Normalized_1096_411,0
-10_06_Normalized_1097_1225,0
-10_06_Normalized_117_1667,0
-10_06_Normalized_119_166,0
-10_06_Normalized_1200_724,0
-10_06_Normalized_1240_140,0
-10_06_Normalized_1255_1386,0
-10_06_Normalized_1285_1048,0
-10_06_Normalized_1348_573,0
-10_06_Normalized_1352_272,0
-10_06_Normalized_1357_877,0
-10_06_Normalized_1390_1283,0
-10_06_Normalized_1397_67,0
-10_06_Normalized_1411_1022,0
-10_06_Normalized_1422_687,0
-10_06_Normalized_1532_1930,0
-10_06_Normalized_1539_967,0
-10_06_Normalized_1570_1905,0
-10_06_Normalized_1577_767,0
-10_06_Normalized_1589_624,0
-10_06_Normalized_1597_173,0
-10_06_Normalized_1607_277,0
-10_06_Normalized_1610_813,0
-10_06_Normalized_1645_847,0
-10_06_Normalized_166_865,0
-10_06_Normalized_1682_1659,0
-10_06_Normalized_1705_771,0
-10_06_Normalized_1712_1482,0
-10_06_Normalized_1740_1014,0
-10_06_Normalized_1740_911,0
-10_06_Normalized_1759_301,0
-10_06_Normalized_200_1560,0
-10_06_Normalized_241_326,0
-10_06_Normalized_244_617,0
-10_06_Normalized_246_1341,0
-10_06_Normalized_251_1530,0
-10_06_Normalized_253_888,0
-10_06_Normalized_275_1442,0
-10_06_Normalized_316_1889,0
-10_06_Normalized_317_729,0
-10_06_Normalized_327_1833,0
-10_06_Normalized_332_775,0
-10_06_Normalized_347_834,0
-10_06_Normalized_360_795,0
-10_06_Normalized_371_1345,0
-10_06_Normalized_389_1226,0
-10_06_Normalized_407_1182,0
-10_06_Normalized_445_1191,0
-10_06_Normalized_474_1812,0
-10_06_Normalized_494_660,0
-10_06_Normalized_510_686,0
-10_06_Normalized_530_535,0
-10_06_Normalized_537_503,0
-10_06_Normalized_56_1300,0
-10_06_Normalized_56_1669,0
-10_06_Normalized_580_690,1
-10_06_Normalized_587_1200,0
-10_06_Normalized_590_1298,0
-10_06_Normalized_612_842,0
-10_06_Normalized_642_1741,0
-10_06_Normalized_642_1884,0
-10_06_Normalized_645_267,0
-10_06_Normalized_64_1715,0
-10_06_Normalized_668_1390,0
-10_06_Normalized_66_981,0
-10_06_Normalized_721_686,0
-10_06_Normalized_730_1388,0
-10_06_Normalized_735_1683,0
-10_06_Normalized_739_1205,0
-10_06_Normalized_754_688,0
-10_06_Normalized_778_1150,0
-10_06_Normalized_787_510,0
-10_06_Normalized_792_1899,0
-10_06_Normalized_794_1011,0
-10_06_Normalized_862_1552,0
-10_06_Normalized_894_1689,0
-10_06_Normalized_911_1329,0
-10_06_Normalized_916_890,0
-10_06_Normalized_929_1501,0
-10_06_Normalized_938_767,0
-10_06_Normalized_939_519,0
-10_06_Normalized_972_446,0
-10_06_Normalized_983_487,0
-10_07_Normalized_1048_1432,0
-10_07_Normalized_1070_1926,0
-10_07_Normalized_1071_210,0
-10_07_Normalized_1088_913,0
-10_07_Normalized_1089_1901,0
-10_07_Normalized_1097_630,0
-10_07_Normalized_1148_336,0
-10_07_Normalized_1181_1669,0
-10_07_Normalized_1185_357,0
-10_07_Normalized_1247_1449,0
-10_07_Normalized_1292_1514,0
-10_07_Normalized_1299_606,0
-10_07_Normalized_130_1595,0
-10_07_Normalized_1315_206,0
-10_07_Normalized_1321_1364,0
-10_07_Normalized_1367_814,0
-10_07_Normalized_139_1691,0
-10_07_Normalized_1400_422,0
-10_07_Normalized_1419_767,0
-10_07_Normalized_1427_123,0
-10_07_Normalized_143_514,0
-10_07_Normalized_1520_1335,0
-10_07_Normalized_1527_1370,0
-10_07_Normalized_1534_1298,0
-10_07_Normalized_1554_583,0
-10_07_Normalized_155_1339,0
-10_07_Normalized_1564_1530,0
-10_07_Normalized_1573_270,0
-10_07_Normalized_1586_607,0
-10_07_Normalized_1610_1333,0
-10_07_Normalized_1654_1431,0
-10_07_Normalized_1668_1329,0
-10_07_Normalized_1716_917,0
-10_07_Normalized_1717_82,0
-10_07_Normalized_1720_1497,0
-10_07_Normalized_1749_1341,0
-10_07_Normalized_1797_1338,0
-10_07_Normalized_1808_1855,0
-10_07_Normalized_1811_442,0
-10_07_Normalized_1853_1526,0
-10_07_Normalized_1855_244,0
-10_07_Normalized_1897_200,0
-10_07_Normalized_1903_823,0
-10_07_Normalized_1945_1580,0
-10_07_Normalized_219_1443,0
-10_07_Normalized_244_1473,0
-10_07_Normalized_291_731,0
-10_07_Normalized_417_269,0
-10_07_Normalized_463_1581,0
-10_07_Normalized_464_844,0
-10_07_Normalized_478_297,0
-10_07_Normalized_51_193,0
-10_07_Normalized_55_227,0
-10_07_Normalized_573_1228,0
-10_07_Normalized_592_1525,0
-10_07_Normalized_614_1451,0
-10_07_Normalized_616_403,0
-10_07_Normalized_630_1630,0
-10_07_Normalized_647_431,0
-10_07_Normalized_657_1138,0
-10_07_Normalized_720_1022,0
-10_07_Normalized_730_1078,0
-10_07_Normalized_735_825,0
-10_07_Normalized_751_1134,0
-10_07_Normalized_763_1734,1
-10_07_Normalized_817_1494,0
-10_07_Normalized_817_769,0
-10_07_Normalized_839_562,0
-10_07_Normalized_841_63,0
-10_07_Normalized_84_1456,0
-10_07_Normalized_86_1412,0
-10_07_Normalized_871_736,0
-10_07_Normalized_892_178,0
-10_07_Normalized_933_315,0
-10_07_Normalized_943_921,0
-10_07_Normalized_974_713,0
-10_07_Normalized_984_635,0
-10_07_Normalized_999_114,0
-10_08_Normalized_1192_89,0
-10_08_Normalized_1240_1639,0
-10_08_Normalized_1520_502,0
-10_08_Normalized_1534_1196,0
-10_08_Normalized_1618_421,0
-10_08_Normalized_169_1712,0
-10_08_Normalized_1751_1687,0
-10_08_Normalized_1763_1944,0
-10_08_Normalized_1769_1899,0
-10_08_Normalized_1771_1745,0
-10_08_Normalized_1839_1623,0
-10_08_Normalized_1878_918,0
-10_08_Normalized_1924_1684,0
-10_08_Normalized_276_1472,0
-10_08_Normalized_285_1536,0
-10_08_Normalized_317_1513,0
-10_08_Normalized_460_1060,0
-10_08_Normalized_487_920,0
-10_08_Normalized_560_695,0
-10_08_Normalized_610_259,0
-10_08_Normalized_619_151,0
-10_08_Normalized_624_1195,0
-10_08_Normalized_639_1247,0
-10_08_Normalized_650_1458,0
-10_08_Normalized_664_106,0
-10_08_Normalized_708_1820,0
-10_08_Normalized_721_1048,0
-10_08_Normalized_744_1329,0
-10_08_Normalized_786_1567,0
-10_08_Normalized_790_1532,0
-10_08_Normalized_805_1713,0
-10_08_Normalized_846_1780,0
-10_09_Normalized_1026_1252,0
-10_09_Normalized_1112_990,0
-10_09_Normalized_111_1218,1
-10_09_Normalized_1176_85,0
-10_09_Normalized_1212_243,0
-10_09_Normalized_1267_1045,0
-10_09_Normalized_1297_1029,0
-10_09_Normalized_1300_1082,0
-10_09_Normalized_1344_1500,0
-10_09_Normalized_1352_820,0
-10_09_Normalized_1388_1065,0
-10_09_Normalized_1393_299,0
-10_09_Normalized_1479_965,0
-10_09_Normalized_1506_1930,0
-10_09_Normalized_1545_1524,0
-10_09_Normalized_1557_1720,0
-10_09_Normalized_1561_106,0
-10_09_Normalized_1573_1657,0
-10_09_Normalized_1575_1747,0
-10_09_Normalized_1580_1615,0
-10_09_Normalized_158_169,0
-10_09_Normalized_1619_1588,0
-10_09_Normalized_1624_1163,0
-10_09_Normalized_1625_238,0
-10_09_Normalized_1629_1368,0
-10_09_Normalized_1634_278,0
-10_09_Normalized_1642_1207,0
-10_09_Normalized_1698_1439,0
-10_09_Normalized_1703_156,0
-10_09_Normalized_1742_1221,0
-10_09_Normalized_1759_627,0
-10_09_Normalized_1777_762,0
-10_09_Normalized_1799_330,0
-10_09_Normalized_1825_258,0
-10_09_Normalized_1850_900,0
-10_09_Normalized_1864_307,0
-10_09_Normalized_1866_652,0
-10_09_Normalized_1886_979,0
-10_09_Normalized_1892_1513,0
-10_09_Normalized_1900_924,0
-10_09_Normalized_1909_891,0
-10_09_Normalized_1915_701,0
-10_09_Normalized_1918_551,0
-10_09_Normalized_1944_925,0
-10_09_Normalized_426_685,0
-10_09_Normalized_70_273,0
-10_09_Normalized_776_975,0
-10_09_Normalized_805_1872,0
-10_09_Normalized_816_1844,0
-10_09_Normalized_830_977,0
-10_09_Normalized_93_1908,0
-10_10_Normalized_1008_1849,0
-10_10_Normalized_1027_1821,0
-10_10_Normalized_1029_734,0
-10_10_Normalized_1060_1910,0
-10_10_Normalized_107_1055,0
-10_10_Normalized_1124_1287,0
-10_10_Normalized_1144_1071,0
-10_10_Normalized_1148_1490,0
-10_10_Normalized_1153_484,0
-10_10_Normalized_124_956,0
-10_10_Normalized_1286_1768,0
-10_10_Normalized_1289_1377,0
-10_10_Normalized_1328_1385,0
-10_10_Normalized_1396_1293,0
-10_10_Normalized_1433_1768,0
-10_10_Normalized_1438_1320,0
-10_10_Normalized_1451_1030,0
-10_10_Normalized_1491_644,0
-10_10_Normalized_1495_724,0
-10_10_Normalized_1724_984,0
-10_10_Normalized_1734_1411,0
-10_10_Normalized_1760_1708,0
-10_10_Normalized_1760_591,0
-10_10_Normalized_1768_644,0
-10_10_Normalized_1786_335,0
-10_10_Normalized_1806_654,0
-10_10_Normalized_1808_615,0
-10_10_Normalized_188_1269,0
-10_10_Normalized_1896_982,0
-10_10_Normalized_439_440,0
-10_10_Normalized_520_1477,0
-10_10_Normalized_52_1390,0
-10_10_Normalized_571_147,0
-10_10_Normalized_608_347,0
-10_10_Normalized_645_392,0
-10_10_Normalized_684_1123,0
-10_10_Normalized_686_380,0
-10_10_Normalized_780_560,0
-10_10_Normalized_824_956,0
-10_10_Normalized_855_1741,1
-10_10_Normalized_874_1809,0
-10_10_Normalized_914_1850,0
-10_10_Normalized_91_1371,0
-10_10_Normalized_979_1879,0
-11_01_Normalized_101_719,0
-11_01_Normalized_105_1749,1
-11_01_Normalized_107_981,0
-11_01_Normalized_1084_379,0
-11_01_Normalized_1093_716,0
-11_01_Normalized_1127_1855,0
-11_01_Normalized_114_216,0
-11_01_Normalized_1173_373,0
-11_01_Normalized_1194_548,0
-11_01_Normalized_1233_241,0
-11_01_Normalized_1234_1706,0
-11_01_Normalized_1266_75,0
-11_01_Normalized_1326_1783,0
-11_01_Normalized_1329_219,1
-11_01_Normalized_132_251,0
-11_01_Normalized_1392_201,0
-11_01_Normalized_1420_1019,0
-11_01_Normalized_1456_1034,0
-11_01_Normalized_147_592,0
-11_01_Normalized_149_1848,0
-11_01_Normalized_1557_1124,0
-11_01_Normalized_1623_1491,0
-11_01_Normalized_1639_1122,0
-11_01_Normalized_167_1539,0
-11_01_Normalized_170_332,0
-11_01_Normalized_1747_1853,0
-11_01_Normalized_1751_1011,0
-11_01_Normalized_1828_880,0
-11_01_Normalized_1829_842,0
-11_01_Normalized_215_1886,0
-11_01_Normalized_303_1510,0
-11_01_Normalized_316_1194,0
-11_01_Normalized_383_1748,0
-11_01_Normalized_385_1854,0
-11_01_Normalized_399_1294,0
-11_01_Normalized_401_375,0
-11_01_Normalized_422_825,0
-11_01_Normalized_431_1742,0
-11_01_Normalized_435_1906,0
-11_01_Normalized_453_1659,0
-11_01_Normalized_458_1784,0
-11_01_Normalized_459_1039,0
-11_01_Normalized_459_1722,0
-11_01_Normalized_482_578,0
-11_01_Normalized_526_1855,0
-11_01_Normalized_573_940,0
-11_01_Normalized_623_695,0
-11_01_Normalized_656_768,0
-11_01_Normalized_665_711,0
-11_01_Normalized_673_1541,0
-11_01_Normalized_702_804,0
-11_01_Normalized_739_1703,0
-11_01_Normalized_740_1809,0
-11_01_Normalized_754_312,0
-11_01_Normalized_820_1260,0
-11_01_Normalized_869_695,0
-11_01_Normalized_895_298,0
-11_01_Normalized_901_1235,0
-11_01_Normalized_935_1670,0
-11_01_Normalized_968_990,1
-11_01_Normalized_974_243,0
-11_01_Normalized_992_1776,0
-11_02_Normalized_1003_1422,0
-11_02_Normalized_1017_542,0
-11_02_Normalized_1029_95,0
-11_02_Normalized_1035_731,0
-11_02_Normalized_1076_1866,0
-11_02_Normalized_1084_54,0
-11_02_Normalized_1096_1109,0
-11_02_Normalized_1105_1205,0
-11_02_Normalized_1124_1094,0
-11_02_Normalized_1132_1647,0
-11_02_Normalized_1135_533,0
-11_02_Normalized_1144_1290,0
-11_02_Normalized_1181_731,0
-11_02_Normalized_1231_1575,0
-11_02_Normalized_1253_1102,0
-11_02_Normalized_1254_211,0
-11_02_Normalized_1307_1427,0
-11_02_Normalized_1322_1649,0
-11_02_Normalized_1357_142,0
-11_02_Normalized_1359_1937,0
-11_02_Normalized_1386_651,0
-11_02_Normalized_1446_282,0
-11_02_Normalized_1458_1573,0
-11_02_Normalized_145_91,0
-11_02_Normalized_1460_1619,0
-11_02_Normalized_1460_563,0
-11_02_Normalized_1476_631,0
-11_02_Normalized_1493_1204,0
-11_02_Normalized_1494_1374,0
-11_02_Normalized_1494_849,0
-11_02_Normalized_1545_473,0
-11_02_Normalized_1556_1493,0
-11_02_Normalized_1562_1936,0
-11_02_Normalized_1567_423,0
-11_02_Normalized_1592_1880,0
-11_02_Normalized_1598_186,0
-11_02_Normalized_1630_1684,0
-11_02_Normalized_1631_224,0
-11_02_Normalized_164_1089,0
-11_02_Normalized_1671_1634,0
-11_02_Normalized_1677_437,0
-11_02_Normalized_1692_1496,0
-11_02_Normalized_1733_1182,0
-11_02_Normalized_1735_1383,0
-11_02_Normalized_1760_1583,0
-11_02_Normalized_177_1789,0
-11_02_Normalized_1799_1084,0
-11_02_Normalized_1815_437,0
-11_02_Normalized_1824_909,0
-11_02_Normalized_1862_405,0
-11_02_Normalized_1887_422,0
-11_02_Normalized_1906_702,0
-11_02_Normalized_196_1825,0
-11_02_Normalized_242_1139,0
-11_02_Normalized_273_1626,0
-11_02_Normalized_296_1020,0
-11_02_Normalized_320_354,0
-11_02_Normalized_355_373,0
-11_02_Normalized_359_1054,0
-11_02_Normalized_367_1160,0
-11_02_Normalized_415_1444,0
-11_02_Normalized_439_1021,0
-11_02_Normalized_439_1400,0
-11_02_Normalized_452_687,0
-11_02_Normalized_469_1029,0
-11_02_Normalized_470_458,0
-11_02_Normalized_510_644,0
-11_02_Normalized_556_1196,0
-11_02_Normalized_557_1343,0
-11_02_Normalized_560_683,0
-11_02_Normalized_589_651,0
-11_02_Normalized_64_1429,0
-11_02_Normalized_674_1125,0
-11_02_Normalized_695_388,0
-11_02_Normalized_695_904,0
-11_02_Normalized_718_1082,0
-11_02_Normalized_737_815,0
-11_02_Normalized_740_688,0
-11_02_Normalized_755_138,0
-11_02_Normalized_755_386,0
-11_02_Normalized_77_1838,0
-11_02_Normalized_794_1110,0
-11_02_Normalized_798_1714,0
-11_02_Normalized_801_1398,0
-11_02_Normalized_805_1451,0
-11_02_Normalized_817_1136,0
-11_02_Normalized_841_1455,0
-11_02_Normalized_844_1692,0
-11_02_Normalized_848_1126,0
-11_02_Normalized_856_155,0
-11_02_Normalized_886_1350,0
-11_02_Normalized_895_403,0
-11_02_Normalized_965_1035,0
-11_02_Normalized_970_672,0
-11_02_Normalized_982_834,0
-11_02_Normalized_987_997,0
-11_02_Normalized_995_881,0
-11_03_Normalized_1048_211,0
-11_03_Normalized_1072_792,0
-11_03_Normalized_1189_244,0
-11_03_Normalized_122_1200,0
-11_03_Normalized_122_1351,0
-11_03_Normalized_1265_1494,0
-11_03_Normalized_1339_391,0
-11_03_Normalized_1349_1284,0
-11_03_Normalized_1370_1076,0
-11_03_Normalized_1394_1459,0
-11_03_Normalized_1398_265,0
-11_03_Normalized_1407_1045,0
-11_03_Normalized_1416_230,0
-11_03_Normalized_1421_164,0
-11_03_Normalized_1434_193,0
-11_03_Normalized_143_1905,0
-11_03_Normalized_1463_1208,0
-11_03_Normalized_1464_1290,0
-11_03_Normalized_1475_1915,0
-11_03_Normalized_1495_1382,0
-11_03_Normalized_1508_577,0
-11_03_Normalized_1510_1634,0
-11_03_Normalized_1531_1548,0
-11_03_Normalized_1557_1232,0
-11_03_Normalized_163_684,0
-11_03_Normalized_1665_304,0
-11_03_Normalized_1695_934,0
-11_03_Normalized_1702_461,0
-11_03_Normalized_174_1636,0
-11_03_Normalized_1763_1132,0
-11_03_Normalized_1792_516,0
-11_03_Normalized_179_1394,0
-11_03_Normalized_1812_101,0
-11_03_Normalized_1842_67,0
-11_03_Normalized_1848_1620,0
-11_03_Normalized_186_1023,0
-11_03_Normalized_1891_348,0
-11_03_Normalized_1893_689,0
-11_03_Normalized_1920_102,0
-11_03_Normalized_1949_129,0
-11_03_Normalized_208_1402,0
-11_03_Normalized_234_1140,0
-11_03_Normalized_235_1226,0
-11_03_Normalized_286_699,0
-11_03_Normalized_289_1885,0
-11_03_Normalized_294_880,0
-11_03_Normalized_350_1435,0
-11_03_Normalized_350_1492,0
-11_03_Normalized_384_1572,0
-11_03_Normalized_429_1315,0
-11_03_Normalized_441_1516,0
-11_03_Normalized_497_817,0
-11_03_Normalized_548_1043,0
-11_03_Normalized_574_1165,0
-11_03_Normalized_606_1844,0
-11_03_Normalized_649_1779,0
-11_03_Normalized_666_147,0
-11_03_Normalized_686_1354,0
-11_03_Normalized_693_1880,0
-11_03_Normalized_699_926,0
-11_03_Normalized_701_1105,0
-11_03_Normalized_718_1917,0
-11_03_Normalized_740_1896,0
-11_03_Normalized_750_1927,0
-11_03_Normalized_779_1281,0
-11_03_Normalized_785_1911,0
-11_03_Normalized_794_240,0
-11_03_Normalized_802_1166,0
-11_03_Normalized_820_1744,0
-11_03_Normalized_837_267,0
-11_03_Normalized_853_1107,0
-11_03_Normalized_864_1137,0
-11_03_Normalized_903_108,0
-11_03_Normalized_905_1689,0
-11_03_Normalized_945_948,0
-11_03_Normalized_98_1684,0
-11_03_Normalized_992_182,0
-11_04_Normalized_100_1689,0
-11_04_Normalized_1014_749,0
-11_04_Normalized_1018_1573,0
-11_04_Normalized_1020_412,0
-11_04_Normalized_1052_1598,0
-11_04_Normalized_1125_562,0
-11_04_Normalized_1130_836,0
-11_04_Normalized_1137_1689,0
-11_04_Normalized_1149_1815,0
-11_04_Normalized_1170_1269,0
-11_04_Normalized_1251_976,0
-11_04_Normalized_1253_131,0
-11_04_Normalized_1266_192,0
-11_04_Normalized_1319_399,0
-11_04_Normalized_1346_1666,0
-11_04_Normalized_1353_806,0
-11_04_Normalized_1357_619,0
-11_04_Normalized_1366_1012,0
-11_04_Normalized_1369_1706,0
-11_04_Normalized_1385_1786,0
-11_04_Normalized_1404_383,0
-11_04_Normalized_1406_1073,0
-11_04_Normalized_1408_1655,0
-11_04_Normalized_1422_1100,0
-11_04_Normalized_1468_152,0
-11_04_Normalized_1500_1104,0
-11_04_Normalized_1502_263,0
-11_04_Normalized_1532_1681,0
-11_04_Normalized_1550_1572,0
-11_04_Normalized_1579_1017,0
-11_04_Normalized_1579_341,0
-11_04_Normalized_1580_265,0
-11_04_Normalized_1623_560,0
-11_04_Normalized_1645_1764,0
-11_04_Normalized_1652_437,0
-11_04_Normalized_1681_1408,0
-11_04_Normalized_1696_321,0
-11_04_Normalized_1700_1714,0
-11_04_Normalized_1704_535,0
-11_04_Normalized_1751_508,0
-11_04_Normalized_1764_345,0
-11_04_Normalized_1777_1845,0
-11_04_Normalized_1800_311,0
-11_04_Normalized_1820_791,0
-11_04_Normalized_1839_1266,0
-11_04_Normalized_1856_886,0
-11_04_Normalized_1864_1662,0
-11_04_Normalized_1879_1688,0
-11_04_Normalized_1897_262,0
-11_04_Normalized_1907_1084,0
-11_04_Normalized_1913_169,0
-11_04_Normalized_1922_1606,0
-11_04_Normalized_1948_1068,0
-11_04_Normalized_1949_1570,0
-11_04_Normalized_203_476,0
-11_04_Normalized_206_197,0
-11_04_Normalized_314_932,0
-11_04_Normalized_373_957,0
-11_04_Normalized_409_1071,0
-11_04_Normalized_439_349,0
-11_04_Normalized_515_703,0
-11_04_Normalized_526_1879,0
-11_04_Normalized_527_1025,0
-11_04_Normalized_57_1499,0
-11_04_Normalized_589_1199,0
-11_04_Normalized_598_1260,0
-11_04_Normalized_600_1023,0
-11_04_Normalized_600_572,0
-11_04_Normalized_609_958,0
-11_04_Normalized_616_1792,0
-11_04_Normalized_632_1901,0
-11_04_Normalized_632_1945,0
-11_04_Normalized_644_389,0
-11_04_Normalized_681_1786,0
-11_04_Normalized_688_576,0
-11_04_Normalized_694_1667,0
-11_04_Normalized_698_1723,0
-11_04_Normalized_69_1942,0
-11_04_Normalized_701_87,0
-11_04_Normalized_704_1842,0
-11_04_Normalized_716_405,0
-11_04_Normalized_738_1458,0
-11_04_Normalized_755_1808,0
-11_04_Normalized_764_1313,0
-11_04_Normalized_765_150,0
-11_04_Normalized_766_896,0
-11_04_Normalized_781_1588,0
-11_04_Normalized_78_1878,0
-11_04_Normalized_78_190,0
-11_04_Normalized_790_1901,0
-11_04_Normalized_796_567,0
-11_04_Normalized_80_1609,0
-11_04_Normalized_821_1126,0
-11_04_Normalized_822_1552,0
-11_04_Normalized_848_88,0
-11_04_Normalized_84_1108,0
-11_04_Normalized_877_1641,0
-11_04_Normalized_899_1456,0
-11_04_Normalized_905_858,0
-11_04_Normalized_922_213,0
-11_04_Normalized_924_1768,0
-11_04_Normalized_935_1429,0
-11_04_Normalized_966_1924,0
-11_04_Normalized_989_1311,0
-11_04_Normalized_995_1132,0
-11_05_Normalized_1000_1719,0
-11_05_Normalized_1014_1305,0
-11_05_Normalized_1027_396,0
-11_05_Normalized_1043_886,0
-11_05_Normalized_1044_469,0
-11_05_Normalized_1076_367,0
-11_05_Normalized_1116_1536,0
-11_05_Normalized_1122_1428,0
-11_05_Normalized_1122_894,0
-11_05_Normalized_1124_517,0
-11_05_Normalized_1125_1165,0
-11_05_Normalized_1129_280,0
-11_05_Normalized_1132_923,0
-11_05_Normalized_1145_1621,0
-11_05_Normalized_1153_1188,0
-11_05_Normalized_1162_741,0
-11_05_Normalized_117_281,0
-11_05_Normalized_1185_659,0
-11_05_Normalized_1204_368,0
-11_05_Normalized_1225_1117,0
-11_05_Normalized_122_926,0
-11_05_Normalized_1247_1413,0
-11_05_Normalized_1257_1298,0
-11_05_Normalized_1301_1874,0
-11_05_Normalized_1320_374,0
-11_05_Normalized_1350_906,0
-11_05_Normalized_139_957,0
-11_05_Normalized_1402_1378,0
-11_05_Normalized_1416_1451,0
-11_05_Normalized_1423_1075,0
-11_05_Normalized_1430_1584,0
-11_05_Normalized_1436_828,0
-11_05_Normalized_1444_562,0
-11_05_Normalized_1452_1035,0
-11_05_Normalized_1455_106,0
-11_05_Normalized_148_305,0
-11_05_Normalized_1515_925,0
-11_05_Normalized_1533_1687,0
-11_05_Normalized_154_714,0
-11_05_Normalized_1550_192,0
-11_05_Normalized_1566_971,0
-11_05_Normalized_1579_442,0
-11_05_Normalized_1596_146,0
-11_05_Normalized_1615_827,0
-11_05_Normalized_1664_1148,0
-11_05_Normalized_1680_1376,0
-11_05_Normalized_1692_470,0
-11_05_Normalized_1693_303,0
-11_05_Normalized_169_1045,0
-11_05_Normalized_1727_105,0
-11_05_Normalized_1740_1779,0
-11_05_Normalized_174_335,0
-11_05_Normalized_1757_1179,0
-11_05_Normalized_1761_643,0
-11_05_Normalized_1763_516,0
-11_05_Normalized_1779_1340,0
-11_05_Normalized_1781_949,0
-11_05_Normalized_1811_1006,0
-11_05_Normalized_1842_644,0
-11_05_Normalized_1850_220,0
-11_05_Normalized_1885_208,0
-11_05_Normalized_1900_1231,0
-11_05_Normalized_1903_122,0
-11_05_Normalized_1905_1500,0
-11_05_Normalized_190_101,0
-11_05_Normalized_1914_1639,0
-11_05_Normalized_1918_785,0
-11_05_Normalized_1937_1078,0
-11_05_Normalized_201_858,0
-11_05_Normalized_204_1164,0
-11_05_Normalized_214_1255,0
-11_05_Normalized_217_1566,0
-11_05_Normalized_228_1137,0
-11_05_Normalized_250_1820,0
-11_05_Normalized_272_1920,0
-11_05_Normalized_286_1893,0
-11_05_Normalized_292_857,0
-11_05_Normalized_319_107,0
-11_05_Normalized_325_1714,0
-11_05_Normalized_334_750,0
-11_05_Normalized_335_159,0
-11_05_Normalized_347_1762,0
-11_05_Normalized_356_271,0
-11_05_Normalized_357_1554,0
-11_05_Normalized_377_930,0
-11_05_Normalized_417_1467,0
-11_05_Normalized_426_1289,0
-11_05_Normalized_431_1113,0
-11_05_Normalized_440_1341,0
-11_05_Normalized_456_1878,0
-11_05_Normalized_475_1513,0
-11_05_Normalized_476_525,0
-11_05_Normalized_525_453,0
-11_05_Normalized_52_112,0
-11_05_Normalized_548_1590,0
-11_05_Normalized_566_1154,0
-11_05_Normalized_576_921,0
-11_05_Normalized_59_1410,0
-11_05_Normalized_61_811,0
-11_05_Normalized_645_1858,0
-11_05_Normalized_698_1217,0
-11_05_Normalized_723_1195,0
-11_05_Normalized_801_673,0
-11_05_Normalized_817_1266,0
-11_05_Normalized_84_1262,0
-11_05_Normalized_855_1887,0
-11_05_Normalized_858_1151,0
-11_05_Normalized_864_1276,0
-11_05_Normalized_877_1567,0
-11_05_Normalized_902_1236,0
-11_05_Normalized_915_1900,0
-11_05_Normalized_927_1299,0
-11_05_Normalized_932_1668,0
-11_05_Normalized_942_1380,0
-11_05_Normalized_949_141,0
-11_05_Normalized_94_815,0
-11_05_Normalized_974_119,0
-11_05_Normalized_99_1353,0
-11_06_Normalized_1072_696,0
-11_06_Normalized_1151_1007,0
-11_06_Normalized_1158_179,0
-11_06_Normalized_1159_388,0
-11_06_Normalized_1160_214,0
-11_06_Normalized_1184_737,0
-11_06_Normalized_1187_1708,0
-11_06_Normalized_1223_838,0
-11_06_Normalized_1232_1508,0
-11_06_Normalized_1251_803,0
-11_06_Normalized_1301_1625,0
-11_06_Normalized_1307_895,0
-11_06_Normalized_1312_1059,0
-11_06_Normalized_1323_1683,0
-11_06_Normalized_1345_342,0
-11_06_Normalized_1365_823,0
-11_06_Normalized_1403_774,0
-11_06_Normalized_1417_1595,0
-11_06_Normalized_1447_717,0
-11_06_Normalized_1459_1265,0
-11_06_Normalized_1471_478,0
-11_06_Normalized_1493_1598,0
-11_06_Normalized_1562_876,0
-11_06_Normalized_1634_352,0
-11_06_Normalized_1639_1437,0
-11_06_Normalized_1671_912,0
-11_06_Normalized_1726_1789,0
-11_06_Normalized_1766_511,0
-11_06_Normalized_1769_1013,0
-11_06_Normalized_1778_1359,0
-11_06_Normalized_1817_950,0
-11_06_Normalized_1829_1380,0
-11_06_Normalized_1829_1753,0
-11_06_Normalized_1829_440,0
-11_06_Normalized_1864_487,0
-11_06_Normalized_1902_1562,0
-11_06_Normalized_1907_380,0
-11_06_Normalized_1907_76,0
-11_06_Normalized_1908_831,0
-11_06_Normalized_206_763,0
-11_06_Normalized_211_58,0
-11_06_Normalized_215_1532,0
-11_06_Normalized_217_1404,0
-11_06_Normalized_255_961,0
-11_06_Normalized_274_1516,0
-11_06_Normalized_285_608,0
-11_06_Normalized_291_1340,1
-11_06_Normalized_361_438,0
-11_06_Normalized_386_1536,0
-11_06_Normalized_397_924,0
-11_06_Normalized_419_1263,0
-11_06_Normalized_435_383,0
-11_06_Normalized_478_1573,1
-11_06_Normalized_509_330,0
-11_06_Normalized_521_263,0
-11_06_Normalized_564_997,0
-11_06_Normalized_579_1320,1
-11_06_Normalized_579_78,0
-11_06_Normalized_594_1505,0
-11_06_Normalized_598_313,0
-11_06_Normalized_610_1187,0
-11_06_Normalized_675_1030,0
-11_06_Normalized_679_1698,0
-11_06_Normalized_739_1040,0
-11_06_Normalized_772_1356,0
-11_06_Normalized_778_941,0
-11_06_Normalized_780_1047,0
-11_06_Normalized_782_438,0
-11_06_Normalized_79_1516,0
-11_06_Normalized_837_399,0
-11_06_Normalized_891_1540,0
-11_06_Normalized_923_1470,0
-11_06_Normalized_938_1633,0
-11_07_Normalized_1052_1087,0
-11_07_Normalized_1061_1859,0
-11_07_Normalized_1083_222,0
-11_07_Normalized_1110_1459,0
-11_07_Normalized_1110_500,0
-11_07_Normalized_1115_698,0
-11_07_Normalized_111_267,0
-11_07_Normalized_1122_336,0
-11_07_Normalized_1125_455,0
-11_07_Normalized_1146_1750,0
-11_07_Normalized_1149_791,0
-11_07_Normalized_1187_393,0
-11_07_Normalized_122_1012,0
-11_07_Normalized_1238_218,0
-11_07_Normalized_1254_1516,0
-11_07_Normalized_1275_1878,0
-11_07_Normalized_1275_1936,0
-11_07_Normalized_1303_1901,0
-11_07_Normalized_131_72,0
-11_07_Normalized_1327_1709,0
-11_07_Normalized_1336_1485,0
-11_07_Normalized_1345_1424,0
-11_07_Normalized_1360_1382,0
-11_07_Normalized_1377_1762,0
-11_07_Normalized_1390_1477,0
-11_07_Normalized_1437_835,0
-11_07_Normalized_144_689,0
-11_07_Normalized_1453_1352,0
-11_07_Normalized_1453_970,0
-11_07_Normalized_145_276,0
-11_07_Normalized_1471_1568,0
-11_07_Normalized_1488_1319,0
-11_07_Normalized_1488_701,0
-11_07_Normalized_1505_649,0
-11_07_Normalized_1509_1139,0
-11_07_Normalized_1515_1436,0
-11_07_Normalized_1518_888,0
-11_07_Normalized_1551_1258,0
-11_07_Normalized_1569_396,0
-11_07_Normalized_160_134,0
-11_07_Normalized_1615_363,0
-11_07_Normalized_1635_548,0
-11_07_Normalized_1649_584,0
-11_07_Normalized_1665_250,1
-11_07_Normalized_1696_399,0
-11_07_Normalized_1706_52,0
-11_07_Normalized_1808_1607,0
-11_07_Normalized_1840_753,0
-11_07_Normalized_1852_235,0
-11_07_Normalized_1934_276,0
-11_07_Normalized_193_218,0
-11_07_Normalized_202_642,0
-11_07_Normalized_205_1882,0
-11_07_Normalized_206_1034,0
-11_07_Normalized_248_667,0
-11_07_Normalized_262_1019,0
-11_07_Normalized_314_97,0
-11_07_Normalized_326_835,0
-11_07_Normalized_345_387,0
-11_07_Normalized_349_138,0
-11_07_Normalized_392_1297,0
-11_07_Normalized_394_1624,0
-11_07_Normalized_396_922,0
-11_07_Normalized_418_759,0
-11_07_Normalized_419_865,0
-11_07_Normalized_450_1686,0
-11_07_Normalized_478_1475,0
-11_07_Normalized_496_1887,0
-11_07_Normalized_539_1254,0
-11_07_Normalized_561_1286,0
-11_07_Normalized_616_1303,0
-11_07_Normalized_649_901,0
-11_07_Normalized_651_1458,0
-11_07_Normalized_65_278,0
-11_07_Normalized_684_1924,0
-11_07_Normalized_689_1275,0
-11_07_Normalized_689_1391,0
-11_07_Normalized_756_89,0
-11_07_Normalized_781_1185,0
-11_07_Normalized_787_552,0
-11_07_Normalized_789_872,0
-11_07_Normalized_78_111,0
-11_07_Normalized_866_1505,0
-11_07_Normalized_86_1866,0
-11_07_Normalized_881_1899,1
-11_07_Normalized_883_172,0
-11_07_Normalized_905_1218,0
-11_07_Normalized_974_1301,0
-11_08_Normalized_1010_1734,0
-11_08_Normalized_109_981,0
-11_08_Normalized_1102_368,0
-11_08_Normalized_1138_71,0
-11_08_Normalized_118_1754,0
-11_08_Normalized_1203_310,0
-11_08_Normalized_1260_1851,0
-11_08_Normalized_1267_1886,0
-11_08_Normalized_1329_549,0
-11_08_Normalized_1375_1102,0
-11_08_Normalized_1429_1785,0
-11_08_Normalized_1455_722,0
-11_08_Normalized_1493_70,0
-11_08_Normalized_1549_1022,0
-11_08_Normalized_1568_1056,0
-11_08_Normalized_1571_1116,0
-11_08_Normalized_1593_1279,0
-11_08_Normalized_1637_1924,0
-11_08_Normalized_1643_1310,0
-11_08_Normalized_1643_943,0
-11_08_Normalized_1646_1618,0
-11_08_Normalized_1660_1276,0
-11_08_Normalized_1674_1317,0
-11_08_Normalized_167_312,0
-11_08_Normalized_1691_1423,0
-11_08_Normalized_1693_1630,0
-11_08_Normalized_1702_890,0
-11_08_Normalized_1717_1398,0
-11_08_Normalized_1817_642,0
-11_08_Normalized_1840_1069,0
-11_08_Normalized_1850_538,0
-11_08_Normalized_1863_494,0
-11_08_Normalized_1867_100,0
-11_08_Normalized_1881_1122,0
-11_08_Normalized_190_581,0
-11_08_Normalized_1919_1175,0
-11_08_Normalized_1948_1183,0
-11_08_Normalized_1948_1374,0
-11_08_Normalized_206_844,0
-11_08_Normalized_293_1134,0
-11_08_Normalized_304_1743,0
-11_08_Normalized_318_1151,0
-11_08_Normalized_339_966,0
-11_08_Normalized_352_121,0
-11_08_Normalized_357_1146,0
-11_08_Normalized_376_1207,0
-11_08_Normalized_431_487,0
-11_08_Normalized_463_1854,0
-11_08_Normalized_472_486,0
-11_08_Normalized_474_931,0
-11_08_Normalized_505_484,0
-11_08_Normalized_548_271,0
-11_08_Normalized_548_459,0
-11_08_Normalized_552_159,0
-11_08_Normalized_608_69,0
-11_08_Normalized_641_663,0
-11_08_Normalized_674_75,0
-11_08_Normalized_695_684,0
-11_08_Normalized_711_1439,0
-11_08_Normalized_747_1637,0
-11_08_Normalized_751_1897,0
-11_08_Normalized_762_1602,0
-11_08_Normalized_805_1058,0
-11_08_Normalized_854_1091,0
-11_08_Normalized_855_251,0
-11_08_Normalized_863_1874,0
-11_08_Normalized_877_1795,0
-11_08_Normalized_882_634,0
-11_08_Normalized_885_783,0
-11_08_Normalized_904_906,0
-11_08_Normalized_906_1246,0
-11_08_Normalized_910_1779,0
-11_08_Normalized_919_1516,0
-11_08_Normalized_921_724,0
-11_08_Normalized_923_1203,0
-11_08_Normalized_93_337,0
-11_08_Normalized_940_784,0
-11_08_Normalized_952_506,0
-11_08_Normalized_984_1188,0
-11_09_Normalized_1015_273,0
-11_09_Normalized_1016_1862,0
-11_09_Normalized_1017_1078,0
-11_09_Normalized_1046_85,0
-11_09_Normalized_1049_593,0
-11_09_Normalized_1153_1906,0
-11_09_Normalized_116_703,0
-11_09_Normalized_1192_594,0
-11_09_Normalized_1246_1456,0
-11_09_Normalized_1250_238,0
-11_09_Normalized_1273_1407,0
-11_09_Normalized_1282_690,0
-11_09_Normalized_1295_1600,0
-11_09_Normalized_1315_384,0
-11_09_Normalized_1320_281,0
-11_09_Normalized_1344_1384,0
-11_09_Normalized_1370_336,0
-11_09_Normalized_1382_1272,0
-11_09_Normalized_1382_176,0
-11_09_Normalized_1397_150,0
-11_09_Normalized_1400_979,0
-11_09_Normalized_1435_1586,0
-11_09_Normalized_1471_1659,0
-11_09_Normalized_1473_757,0
-11_09_Normalized_1494_395,0
-11_09_Normalized_1500_1775,1
-11_09_Normalized_1504_1297,0
-11_09_Normalized_1516_1551,0
-11_09_Normalized_1517_1265,0
-11_09_Normalized_1570_1693,0
-11_09_Normalized_1584_840,0
-11_09_Normalized_1584_982,0
-11_09_Normalized_1594_272,0
-11_09_Normalized_1604_1572,0
-11_09_Normalized_1664_164,0
-11_09_Normalized_1701_654,0
-11_09_Normalized_1746_335,0
-11_09_Normalized_1767_288,0
-11_09_Normalized_1779_863,0
-11_09_Normalized_1787_469,0
-11_09_Normalized_1806_762,0
-11_09_Normalized_184_1078,0
-11_09_Normalized_1926_484,0
-11_09_Normalized_1936_1006,0
-11_09_Normalized_1943_600,0
-11_09_Normalized_202_248,0
-11_09_Normalized_209_924,0
-11_09_Normalized_296_382,0
-11_09_Normalized_380_910,0
-11_09_Normalized_389_1345,0
-11_09_Normalized_408_872,0
-11_09_Normalized_410_138,0
-11_09_Normalized_421_110,0
-11_09_Normalized_452_1027,0
-11_09_Normalized_455_1149,0
-11_09_Normalized_458_951,0
-11_09_Normalized_464_624,0
-11_09_Normalized_464_815,0
-11_09_Normalized_539_1055,0
-11_09_Normalized_546_556,0
-11_09_Normalized_547_1121,0
-11_09_Normalized_559_1087,0
-11_09_Normalized_596_1076,0
-11_09_Normalized_607_335,0
-11_09_Normalized_609_693,0
-11_09_Normalized_614_94,0
-11_09_Normalized_618_739,0
-11_09_Normalized_63_1430,0
-11_09_Normalized_754_634,0
-11_09_Normalized_76_949,0
-11_09_Normalized_770_285,0
-11_09_Normalized_78_1847,0
-11_09_Normalized_828_139,0
-11_09_Normalized_857_623,0
-11_09_Normalized_866_823,0
-11_09_Normalized_886_68,0
-11_09_Normalized_909_677,0
-11_09_Normalized_921_775,0
-11_09_Normalized_965_468,0
-11_09_Normalized_984_441,0
-11_09_Normalized_99_640,0
-11_10_Normalized_1055_1744,0
-11_10_Normalized_1066_1544,0
-11_10_Normalized_1137_566,0
-11_10_Normalized_1149_1920,0
-11_10_Normalized_1152_727,0
-11_10_Normalized_1153_137,0
-11_10_Normalized_1161_672,0
-11_10_Normalized_1177_790,0
-11_10_Normalized_1196_472,0
-11_10_Normalized_1237_788,0
-11_10_Normalized_1239_596,0
-11_10_Normalized_1243_456,0
-11_10_Normalized_1258_1673,0
-11_10_Normalized_1295_1724,0
-11_10_Normalized_1296_920,1
-11_10_Normalized_1318_1876,0
-11_10_Normalized_1379_1082,0
-11_10_Normalized_1379_1563,0
-11_10_Normalized_1382_887,0
-11_10_Normalized_1388_238,0
-11_10_Normalized_1392_1192,0
-11_10_Normalized_1402_675,0
-11_10_Normalized_1427_530,0
-11_10_Normalized_1444_1084,0
-11_10_Normalized_1463_670,0
-11_10_Normalized_1475_1184,0
-11_10_Normalized_1492_960,0
-11_10_Normalized_1506_1169,0
-11_10_Normalized_1509_1362,0
-11_10_Normalized_1512_777,0
-11_10_Normalized_1517_1632,0
-11_10_Normalized_1520_1925,0
-11_10_Normalized_1528_923,0
-11_10_Normalized_1537_206,0
-11_10_Normalized_1539_676,0
-11_10_Normalized_1548_1057,0
-11_10_Normalized_1556_1764,0
-11_10_Normalized_1571_800,0
-11_10_Normalized_1572_946,0
-11_10_Normalized_1573_1500,0
-11_10_Normalized_1581_1445,0
-11_10_Normalized_1582_1290,0
-11_10_Normalized_1616_59,0
-11_10_Normalized_1631_911,0
-11_10_Normalized_165_272,0
-11_10_Normalized_1661_679,0
-11_10_Normalized_1665_294,0
-11_10_Normalized_1669_1115,0
-11_10_Normalized_1671_1480,0
-11_10_Normalized_1684_165,0
-11_10_Normalized_168_1457,0
-11_10_Normalized_1690_839,0
-11_10_Normalized_1692_1179,0
-11_10_Normalized_1707_529,0
-11_10_Normalized_1719_858,0
-11_10_Normalized_1734_1098,0
-11_10_Normalized_1736_173,0
-11_10_Normalized_173_1946,0
-11_10_Normalized_1752_1886,0
-11_10_Normalized_1752_992,1
-11_10_Normalized_1753_1297,0
-11_10_Normalized_1764_1685,0
-11_10_Normalized_1767_100,0
-11_10_Normalized_1780_291,0
-11_10_Normalized_1797_1571,0
-11_10_Normalized_1799_746,0
-11_10_Normalized_1822_1674,0
-11_10_Normalized_1857_1098,0
-11_10_Normalized_1883_1489,0
-11_10_Normalized_1913_656,0
-11_10_Normalized_1917_1470,0
-11_10_Normalized_1920_152,0
-11_10_Normalized_1936_253,0
-11_10_Normalized_196_767,0
-11_10_Normalized_197_377,0
-11_10_Normalized_200_1692,0
-11_10_Normalized_219_1419,0
-11_10_Normalized_267_1855,0
-11_10_Normalized_270_1447,0
-11_10_Normalized_300_1430,0
-11_10_Normalized_309_1753,0
-11_10_Normalized_328_1254,0
-11_10_Normalized_338_1318,0
-11_10_Normalized_366_1757,0
-11_10_Normalized_367_1851,0
-11_10_Normalized_381_272,0
-11_10_Normalized_393_1394,0
-11_10_Normalized_397_1924,0
-11_10_Normalized_409_1645,0
-11_10_Normalized_424_683,0
-11_10_Normalized_432_1473,0
-11_10_Normalized_436_1887,0
-11_10_Normalized_453_1553,1
-11_10_Normalized_457_1837,0
-11_10_Normalized_467_1668,0
-11_10_Normalized_485_1850,0
-11_10_Normalized_486_1231,0
-11_10_Normalized_521_1787,0
-11_10_Normalized_55_381,0
-11_10_Normalized_566_819,0
-11_10_Normalized_586_355,0
-11_10_Normalized_63_1410,0
-11_10_Normalized_661_984,0
-11_10_Normalized_706_1160,0
-11_10_Normalized_719_156,0
-11_10_Normalized_725_1893,0
-11_10_Normalized_755_1163,0
-11_10_Normalized_768_1691,0
-11_10_Normalized_772_499,0
-11_10_Normalized_777_835,0
-11_10_Normalized_803_1827,0
-11_10_Normalized_840_921,0
-11_10_Normalized_843_1874,0
-11_10_Normalized_847_731,0
-11_10_Normalized_868_841,0
-11_10_Normalized_87_1929,0
-11_10_Normalized_882_74,0
-11_10_Normalized_883_1714,0
-11_10_Normalized_905_704,0
-11_10_Normalized_909_1226,0
-11_10_Normalized_917_1060,0
-11_10_Normalized_96_927,0
-11_11_Normalized_1023_189,0
-11_11_Normalized_1031_396,0
-11_11_Normalized_1063_952,0
-11_11_Normalized_1101_1669,0
-11_11_Normalized_1124_1699,0
-11_11_Normalized_1145_1044,0
-11_11_Normalized_1146_351,0
-11_11_Normalized_1169_999,0
-11_11_Normalized_1178_1817,0
-11_11_Normalized_1253_1633,0
-11_11_Normalized_1268_958,0
-11_11_Normalized_1303_1734,0
-11_11_Normalized_1347_670,0
-11_11_Normalized_136_610,0
-11_11_Normalized_1393_1698,0
-11_11_Normalized_1393_766,0
-11_11_Normalized_1415_838,0
-11_11_Normalized_1440_820,0
-11_11_Normalized_1501_1088,0
-11_11_Normalized_1513_556,0
-11_11_Normalized_1515_1170,0
-11_11_Normalized_1519_1640,0
-11_11_Normalized_1526_1068,0
-11_11_Normalized_1545_1427,0
-11_11_Normalized_1561_246,0
-11_11_Normalized_1580_577,0
-11_11_Normalized_1597_518,0
-11_11_Normalized_1606_1072,0
-11_11_Normalized_1649_1780,0
-11_11_Normalized_1650_1708,0
-11_11_Normalized_1659_599,0
-11_11_Normalized_1678_1636,0
-11_11_Normalized_167_886,0
-11_11_Normalized_1680_103,0
-11_11_Normalized_1700_1303,0
-11_11_Normalized_1707_222,0
-11_11_Normalized_1713_1661,0
-11_11_Normalized_1721_1608,0
-11_11_Normalized_1732_1800,0
-11_11_Normalized_1732_728,0
-11_11_Normalized_1735_542,0
-11_11_Normalized_1760_1659,0
-11_11_Normalized_1765_106,0
-11_11_Normalized_1767_595,0
-11_11_Normalized_1785_1717,0
-11_11_Normalized_1786_1640,0
-11_11_Normalized_179_1080,0
-11_11_Normalized_1800_1019,0
-11_11_Normalized_1800_1802,0
-11_11_Normalized_1836_1875,0
-11_11_Normalized_1857_1250,0
-11_11_Normalized_1859_1691,0
-11_11_Normalized_1874_209,0
-11_11_Normalized_1913_726,0
-11_11_Normalized_1914_1713,0
-11_11_Normalized_1927_903,0
-11_11_Normalized_199_958,0
-11_11_Normalized_215_1655,0
-11_11_Normalized_223_1022,0
-11_11_Normalized_227_1204,0
-11_11_Normalized_245_1234,0
-11_11_Normalized_254_60,0
-11_11_Normalized_274_587,0
-11_11_Normalized_286_1218,0
-11_11_Normalized_293_1859,1
-11_11_Normalized_297_539,0
-11_11_Normalized_332_1626,0
-11_11_Normalized_367_325,0
-11_11_Normalized_371_430,0
-11_11_Normalized_372_1603,0
-11_11_Normalized_376_517,0
-11_11_Normalized_396_1169,0
-11_11_Normalized_406_707,0
-11_11_Normalized_437_1661,0
-11_11_Normalized_464_1147,0
-11_11_Normalized_490_858,0
-11_11_Normalized_505_90,0
-11_11_Normalized_510_1241,0
-11_11_Normalized_518_1208,0
-11_11_Normalized_531_1926,0
-11_11_Normalized_554_1543,0
-11_11_Normalized_570_1736,0
-11_11_Normalized_574_524,0
-11_11_Normalized_622_1807,0
-11_11_Normalized_639_734,0
-11_11_Normalized_657_441,0
-11_11_Normalized_678_709,0
-11_11_Normalized_686_50,0
-11_11_Normalized_692_373,0
-11_11_Normalized_707_1075,0
-11_11_Normalized_747_313,0
-11_11_Normalized_748_1215,0
-11_11_Normalized_758_454,0
-11_11_Normalized_767_1071,0
-11_11_Normalized_771_502,0
-11_11_Normalized_836_587,0
-11_11_Normalized_839_1874,0
-11_11_Normalized_867_561,0
-11_11_Normalized_918_622,0
-11_11_Normalized_928_1389,0
-11_11_Normalized_930_1873,0
-11_11_Normalized_934_531,0
-11_11_Normalized_937_1525,0
-11_11_Normalized_93_1727,0
-11_11_Normalized_942_1822,0
-11_11_Normalized_962_1926,0
-11_11_Normalized_977_489,0
-11_11_Normalized_97_1824,0
-11_12_Normalized_1019_1270,0
-11_12_Normalized_1052_1509,0
-11_12_Normalized_1083_1269,0
-11_12_Normalized_1091_489,0
-11_12_Normalized_1159_62,0
-11_12_Normalized_118_1029,0
-11_12_Normalized_1205_1308,0
-11_12_Normalized_120_950,0
-11_12_Normalized_121_1459,0
-11_12_Normalized_1235_1872,0
-11_12_Normalized_1237_1226,0
-11_12_Normalized_1240_877,0
-11_12_Normalized_1258_1317,0
-11_12_Normalized_1274_916,0
-11_12_Normalized_1288_138,0
-11_12_Normalized_1304_768,0
-11_12_Normalized_1345_469,0
-11_12_Normalized_1345_767,0
-11_12_Normalized_1384_648,0
-11_12_Normalized_1386_66,0
-11_12_Normalized_1414_1533,0
-11_12_Normalized_1424_849,0
-11_12_Normalized_1431_240,0
-11_12_Normalized_1446_214,0
-11_12_Normalized_149_232,0
-11_12_Normalized_1536_1305,0
-11_12_Normalized_1547_1350,0
-11_12_Normalized_1568_1508,0
-11_12_Normalized_157_277,0
-11_12_Normalized_1584_1674,0
-11_12_Normalized_1587_1227,0
-11_12_Normalized_1599_1386,0
-11_12_Normalized_1599_801,0
-11_12_Normalized_1660_1253,0
-11_12_Normalized_1731_1655,0
-11_12_Normalized_1752_78,0
-11_12_Normalized_1822_736,0
-11_12_Normalized_1844_544,1
-11_12_Normalized_1862_1785,0
-11_12_Normalized_1885_934,0
-11_12_Normalized_1910_1354,0
-11_12_Normalized_1948_391,0
-11_12_Normalized_285_605,0
-11_12_Normalized_336_1764,0
-11_12_Normalized_340_1641,0
-11_12_Normalized_346_181,0
-11_12_Normalized_352_1495,0
-11_12_Normalized_353_829,0
-11_12_Normalized_356_144,0
-11_12_Normalized_369_396,0
-11_12_Normalized_370_772,0
-11_12_Normalized_375_601,0
-11_12_Normalized_426_598,0
-11_12_Normalized_432_999,0
-11_12_Normalized_435_1374,0
-11_12_Normalized_446_1269,0
-11_12_Normalized_451_102,0
-11_12_Normalized_456_980,0
-11_12_Normalized_464_1070,0
-11_12_Normalized_511_1362,0
-11_12_Normalized_539_1373,0
-11_12_Normalized_555_1037,0
-11_12_Normalized_55_437,0
-11_12_Normalized_564_1415,0
-11_12_Normalized_569_872,0
-11_12_Normalized_570_401,0
-11_12_Normalized_573_172,0
-11_12_Normalized_585_1525,0
-11_12_Normalized_590_1923,0
-11_12_Normalized_604_828,0
-11_12_Normalized_625_1292,0
-11_12_Normalized_647_1489,0
-11_12_Normalized_670_1347,0
-11_12_Normalized_67_919,0
-11_12_Normalized_729_1068,0
-11_12_Normalized_759_1063,0
-11_12_Normalized_763_1609,0
-11_12_Normalized_777_1156,0
-11_12_Normalized_792_1725,0
-11_12_Normalized_818_1265,0
-11_12_Normalized_821_723,0
-11_12_Normalized_843_1318,0
-11_12_Normalized_865_619,0
-11_12_Normalized_904_467,0
-11_12_Normalized_906_886,0
-11_12_Normalized_923_532,0
-11_12_Normalized_924_1600,0
-11_12_Normalized_955_995,0
-11_12_Normalized_970_1265,0
-11_12_Normalized_985_620,0
-11_13_Normalized_1009_1503,0
-11_13_Normalized_1009_710,0
-11_13_Normalized_1031_1733,0
-11_13_Normalized_1038_557,0
-11_13_Normalized_1052_1499,0
-11_13_Normalized_1063_1567,0
-11_13_Normalized_108_1762,0
-11_13_Normalized_1105_1351,0
-11_13_Normalized_1106_1517,0
-11_13_Normalized_1129_1592,0
-11_13_Normalized_1147_867,0
-11_13_Normalized_114_1889,0
-11_13_Normalized_1150_1256,0
-11_13_Normalized_1174_1008,0
-11_13_Normalized_1180_1197,0
-11_13_Normalized_1186_1041,0
-11_13_Normalized_1191_119,0
-11_13_Normalized_1261_423,0
-11_13_Normalized_1299_277,0
-11_13_Normalized_130_979,0
-11_13_Normalized_1375_911,0
-11_13_Normalized_1380_1710,0
-11_13_Normalized_1391_118,0
-11_13_Normalized_1415_1469,0
-11_13_Normalized_1423_854,0
-11_13_Normalized_1424_666,0
-11_13_Normalized_1426_216,0
-11_13_Normalized_1462_1446,0
-11_13_Normalized_1478_1247,0
-11_13_Normalized_1482_1612,0
-11_13_Normalized_1489_420,0
-11_13_Normalized_1499_1540,0
-11_13_Normalized_1505_524,0
-11_13_Normalized_1531_1575,0
-11_13_Normalized_1536_198,0
-11_13_Normalized_1585_1889,0
-11_13_Normalized_1586_1666,0
-11_13_Normalized_1599_1586,0
-11_13_Normalized_1603_800,0
-11_13_Normalized_1616_694,0
-11_13_Normalized_1624_1790,0
-11_13_Normalized_1635_1195,0
-11_13_Normalized_1638_333,0
-11_13_Normalized_1639_53,0
-11_13_Normalized_163_958,0
-11_13_Normalized_1664_1455,0
-11_13_Normalized_1676_1590,0
-11_13_Normalized_1683_700,0
-11_13_Normalized_1692_1444,0
-11_13_Normalized_1720_967,0
-11_13_Normalized_1723_1075,0
-11_13_Normalized_1750_1847,0
-11_13_Normalized_1756_753,0
-11_13_Normalized_1764_1469,0
-11_13_Normalized_1779_1855,0
-11_13_Normalized_1832_627,0
-11_13_Normalized_1836_1456,0
-11_13_Normalized_185_1888,0
-11_13_Normalized_1862_726,0
-11_13_Normalized_1871_189,0
-11_13_Normalized_1873_535,0
-11_13_Normalized_1898_428,0
-11_13_Normalized_1912_980,0
-11_13_Normalized_1925_610,0
-11_13_Normalized_1928_893,0
-11_13_Normalized_1936_960,0
-11_13_Normalized_219_623,0
-11_13_Normalized_299_1862,0
-11_13_Normalized_311_254,0
-11_13_Normalized_332_1929,0
-11_13_Normalized_365_1818,0
-11_13_Normalized_378_1872,0
-11_13_Normalized_387_1646,0
-11_13_Normalized_389_287,0
-11_13_Normalized_390_1770,0
-11_13_Normalized_394_1400,0
-11_13_Normalized_400_1699,0
-11_13_Normalized_413_1519,0
-11_13_Normalized_467_1819,0
-11_13_Normalized_486_984,0
-11_13_Normalized_502_379,0
-11_13_Normalized_506_1909,0
-11_13_Normalized_597_512,0
-11_13_Normalized_634_230,0
-11_13_Normalized_674_1532,0
-11_13_Normalized_678_1756,0
-11_13_Normalized_716_905,0
-11_13_Normalized_807_198,0
-11_13_Normalized_812_1100,0
-11_13_Normalized_818_1065,0
-11_13_Normalized_841_191,0
-11_13_Normalized_856_432,0
-11_13_Normalized_860_532,0
-11_13_Normalized_891_1658,0
-11_13_Normalized_959_355,0
-11_13_Normalized_969_125,0
-11_13_Normalized_972_513,0
-11_13_Normalized_988_1793,0
diff --git a/tests/resources/detection/reference/reference.csv b/tests/resources/detection/reference/reference.csv
deleted file mode 100644
index e152832..0000000
--- a/tests/resources/detection/reference/reference.csv
+++ /dev/null
@@ -1,7 +0,0 @@
-image_id, x, y, score
-a, 1, 1, 1
-a, 2, 1, 1
-a, 0, 0, 1
-b, 10, 10, 1
-b, 15, 15, 1
-c, 20, 20, 1
diff --git a/tests/resources/detection/submission/submission.csv b/tests/resources/detection/submission/submission.csv
deleted file mode 100644
index f127da8..0000000
--- a/tests/resources/detection/submission/submission.csv
+++ /dev/null
@@ -1,16 +0,0 @@
-image_id, x, y, score
-a, 1, 1, 0.1
-a, 2, 2, 0.2
-a, 3, 3, 0.3
-a, 4, 4, 0.4
-a, 5, 5, 0.5
-a, 6, 6, 0.6
-a, 7, 7, 0.7
-b, 10, 10, 0.8
-b, 11, 11, 0.9
-b, 12, 12, 1.0
-b, 13, 13, 0.7
-b, 14, 14, 0.6
-b, 15, 15, 0.5
-c, 20, 20, 1.0
-c, 21, 21, 0.5
diff --git a/tests/resources/images/1_mask.png b/tests/resources/images/1_mask.png
deleted file mode 100644
index 7306972..0000000
Binary files a/tests/resources/images/1_mask.png and /dev/null differ
diff --git a/tests/resources/images/2_mask.png b/tests/resources/images/2_mask.png
deleted file mode 100644
index 3b867b6..0000000
Binary files a/tests/resources/images/2_mask.png and /dev/null differ
diff --git a/tests/resources/itk/1.0.000.000000.0.00.0.0000000000.0000.0000000000.000.mhd b/tests/resources/itk/1.0.000.000000.0.00.0.0000000000.0000.0000000000.000.mhd
deleted file mode 100644
index 310baac..0000000
--- a/tests/resources/itk/1.0.000.000000.0.00.0.0000000000.0000.0000000000.000.mhd
+++ /dev/null
@@ -1,14 +0,0 @@
-ObjectType = Image
-NDims = 3
-BinaryData = True
-BinaryDataByteOrderMSB = False
-CompressedData = True
-CompressedDataSize = 529641
-TransformMatrix = 1 0 0 0 1 0 0 0 1
-Offset = -161.5 -175 -276.875
-CenterOfRotation = 0 0 0
-AnatomicalOrientation = RAI
-ElementSpacing = 0.683594 0.683594 0.625
-DimSize = 512 512 476
-ElementType = MET_INT
-ElementDataFile = 1.0.000.000000.0.00.0.0000000000.0000.0000000000.000.zraw
diff --git a/tests/resources/itk/1.0.000.000000.0.00.0.0000000000.0000.0000000000.000.zraw b/tests/resources/itk/1.0.000.000000.0.00.0.0000000000.0000.0000000000.000.zraw
deleted file mode 100644
index e45a114..0000000
Binary files a/tests/resources/itk/1.0.000.000000.0.00.0.0000000000.0000.0000000000.000.zraw and /dev/null differ
diff --git a/tests/resources/json/results_2d.json b/tests/resources/json/results_2d.json
deleted file mode 100644
index 4fd9114..0000000
--- a/tests/resources/json/results_2d.json
+++ /dev/null
@@ -1,16 +0,0 @@
-[
- {
- "outputs": [
- {
- "type": "candidates",
- "data": {
- "coordX": {"0": 85.5, "1": 172.5},
- "coordY": {"0": 298.5, "1": 317.5},
- "score": {"0": 2, "1": 2}
- }
- }
- ],
- "inputs": [{"type": "metaio_image", "filename": "2dtest.mha"}],
- "error_messages": []
- }
-]
diff --git a/tests/resources/json/results_empty.json b/tests/resources/json/results_empty.json
deleted file mode 100644
index 7f7dde5..0000000
--- a/tests/resources/json/results_empty.json
+++ /dev/null
@@ -1,16 +0,0 @@
-[
- {
- "outputs": [
- {
- "type": "candidates",
- "data": {
- "coordX": {"0": 49.5},
- "coordY": {"0": 49.5},
- "score": {"0": 0}
- }
- }
- ],
- "inputs": [{"type": "metaio_image", "filename": "emptytest.mha"}],
- "error_messages": []
- }
-]
diff --git a/tests/test_abbreviatedchoice.py b/tests/test_abbreviatedchoice.py
deleted file mode 100644
index 21a582c..0000000
--- a/tests/test_abbreviatedchoice.py
+++ /dev/null
@@ -1,26 +0,0 @@
-import pytest
-
-from evalutils.cli import AbbreviatedChoice
-
-
-def test_abbreviated_choice_not_unique():
- with pytest.raises(ValueError):
- AbbreviatedChoice(choices=["Same", "same", "other"])
-
-
-@pytest.mark.parametrize(
- "value, expected",
- (
- ("s", "same"),
- ("S", "same"),
- ("Same", "same"),
- ("same", "same"),
- ("other", "oTHER"),
- ("O", "oTHER"),
- ("o", "oTHER"),
- ("OtHER", "oTHER"),
- ),
-)
-def test_abbreviated_choice_convert(value: str, expected: str):
- ac = AbbreviatedChoice(choices=["same", "oTHER"])
- assert ac.convert(value=value, param=None, ctx=None) == expected
diff --git a/tests/test_algorithm.py b/tests/test_algorithm.py
deleted file mode 100644
index ca5ec40..0000000
--- a/tests/test_algorithm.py
+++ /dev/null
@@ -1,182 +0,0 @@
-import json
-import os
-import shutil
-from pathlib import Path
-from typing import Dict
-
-import numpy as np
-import SimpleITK
-from pandas import DataFrame
-from scipy.ndimage import center_of_mass, label
-
-from evalutils import (
- ClassificationAlgorithm,
- DetectionAlgorithm,
- SegmentationAlgorithm,
-)
-
-TEMPLATE_TEST_DIR = (
- Path(__file__).parent.parent
- / "evalutils"
- / "templates"
- / "container"
- / "{{ cookiecutter.package_name }}"
- / "algorithm_test"
-)
-
-
-class DetectionAlgorithmTest(DetectionAlgorithm):
- def predict(self, *, input_image: SimpleITK.Image) -> DataFrame:
- # Extract a numpy array with image data from the SimpleITK Image
- image_data = SimpleITK.GetArrayFromImage(input_image)
-
- # Detection: Compute connected components of the maximum values
- # in the input image and compute their center of mass
- sample_mask = image_data == np.max(image_data)
- labels, num_labels = label(sample_mask)
- candidates = center_of_mass(
- input=sample_mask, labels=labels, index=np.arange(num_labels) + 1
- )
-
- # Scoring: Score each candidate cluster with the value at its center
- candidate_scores = [
- image_data[tuple(coord)]
- for coord in np.array(candidates).astype(np.uint16)
- ]
-
- # Serialize candidates and scores as a list of dictionary entries
- data = self._serialize_candidates(
- candidates=candidates,
- candidate_scores=candidate_scores,
- ref_image=input_image,
- )
-
- # Convert serialized candidates to a pandas.DataFrame
- return DataFrame(data)
-
-
-class SegmentationAlgorithmTest(SegmentationAlgorithm):
- def predict(self, *, input_image: SimpleITK.Image) -> SimpleITK.Image:
- # Segment all values greater than 2 in the input image
- return SimpleITK.BinaryThreshold(
- image1=input_image, lowerThreshold=2, insideValue=1, outsideValue=0
- )
-
-
-class ClassificationAlgorithmTest(ClassificationAlgorithm):
- def predict(self, *, input_image: SimpleITK.Image) -> Dict:
- # Checks if there are any nodules voxels (> 1) in the input image
- return dict(
- values_exceeding_one=bool(
- np.any(SimpleITK.GetArrayFromImage(input_image) > 1)
- )
- )
-
-
-def test_classification_algorithm(tmpdir):
- indir = Path(tmpdir / "input")
- shutil.copytree(TEMPLATE_TEST_DIR, indir)
- validate_algorithm_output(
- input_dir=indir,
- expected_results_file="results_classification.json",
- algorithm_test_class=ClassificationAlgorithmTest,
- )
-
-
-def test_segmentation_algorithm(tmpdir):
- indir = Path(tmpdir / "input")
- out_file = Path(
- tmpdir
- / "output"
- / "images"
- / "1.0.000.000000.0.00.0.0000000000.0000.0000000000.000.mhd"
- )
- shutil.copytree(TEMPLATE_TEST_DIR, indir)
- validate_algorithm_output(
- input_dir=indir,
- expected_results_file="results_segmentation.json",
- algorithm_test_class=SegmentationAlgorithmTest,
- )
- assert out_file.exists()
- out_img = SimpleITK.GetArrayFromImage(SimpleITK.ReadImage(str(out_file)))
- in_img = SimpleITK.GetArrayFromImage(
- SimpleITK.ReadImage(str(indir / out_file.name))
- )
- assert np.array_equal((in_img >= 2), (out_img > 0))
-
-
-def test_detection_algorithm(tmpdir):
- indir = tmpdir / "input"
- shutil.copytree(TEMPLATE_TEST_DIR, indir)
- validate_algorithm_output(
- input_dir=indir,
- expected_results_file="results_detection.json",
- algorithm_test_class=DetectionAlgorithmTest,
- )
-
-
-def test_detection_algorithm_2d_input(tmpdir):
- indir = tmpdir / "input"
-
- os.makedirs(indir)
- test_image = (
- TEMPLATE_TEST_DIR
- / "1.0.000.000000.0.00.0.0000000000.0000.0000000000.000.mhd"
- )
- image_data = SimpleITK.GetArrayFromImage(
- SimpleITK.ReadImage(str(test_image))
- )[74, :, :]
- SimpleITK.WriteImage(
- SimpleITK.GetImageFromArray(image_data),
- str(indir / "2dtest.mha"),
- True,
- )
-
- validate_algorithm_output(
- input_dir=indir,
- expected_results_file="results_2d.json",
- algorithm_test_class=DetectionAlgorithmTest,
- )
-
-
-def test_detection_algorithm_empty_input(tmpdir):
- indir = tmpdir / "input"
-
- os.makedirs(indir)
- SimpleITK.WriteImage(
- SimpleITK.GetImageFromArray(np.zeros((100, 100), dtype=np.uint8)),
- str(indir / "emptytest.mha"),
- True,
- )
-
- validate_algorithm_output(
- input_dir=indir,
- expected_results_file="results_empty.json",
- algorithm_test_class=DetectionAlgorithmTest,
- )
-
-
-def validate_algorithm_output(
- input_dir: Path, expected_results_file: str, algorithm_test_class: type
-):
- output_dir = Path(input_dir).parent / "output"
- output_dir.mkdir()
- proc = algorithm_test_class()
- proc._input_path = Path(input_dir)
- proc._output_file = Path(output_dir) / "results.json"
- proc._output_path = Path(output_dir) / "images"
- proc.process()
- results_file = output_dir / "results.json"
- assert results_file.exists()
- with open(str(results_file)) as f:
- results = json.load(f)
-
- expected_path = (
- Path(__file__).parent / "resources" / "json" / expected_results_file
- )
- if not expected_path.exists():
- expected_path = TEMPLATE_TEST_DIR / expected_results_file
-
- with open(str(expected_path)) as f:
- expected_result = json.load(f)
- assert results == expected_result
diff --git a/tests/test_classification_evaluation.py b/tests/test_classification_evaluation.py
deleted file mode 100644
index c94e4e2..0000000
--- a/tests/test_classification_evaluation.py
+++ /dev/null
@@ -1,90 +0,0 @@
-from pathlib import Path
-
-import pytest
-from pandas import Series
-
-from evalutils import ClassificationEvaluation
-from evalutils.exceptions import ConfigurationError, FileLoaderError
-from evalutils.io import CSVLoader
-from evalutils.validators import ExpectedColumnNamesValidator
-
-
-class ClassificationTestEval(ClassificationEvaluation):
- def __init__(self, outdir):
- super().__init__(
- file_loader=CSVLoader(),
- ground_truth_path=(
- Path(__file__).parent
- / "resources"
- / "classification"
- / "reference"
- ),
- predictions_path=(
- Path(__file__).parent
- / "resources"
- / "classification"
- / "submission"
- ),
- output_file=Path(outdir) / "metrics.json",
- join_key="case",
- validators=(
- ExpectedColumnNamesValidator(expected=("case", "class")),
- ),
- )
-
-
-def test_class_creation(tmpdir):
- ClassificationTestEval(outdir=tmpdir).evaluate()
-
-
-def test_csv_with_no_join():
- class C(ClassificationEvaluation):
- def __init__(self, **kwargs):
- super().__init__(
- ground_truth_path=Path("/tmp"),
- validators=(),
- file_loader=CSVLoader(),
- **kwargs,
- )
-
- with pytest.raises(ConfigurationError):
- C()
-
- # Check that it's ok when we define it
- C(join_key="test")
-
-
-def test_wrong_loader():
- class C(ClassificationEvaluation):
- def __init__(self):
- super().__init__(
- file_loader=CSVLoader(),
- ground_truth_path=(
- Path(__file__).parent / "resources" / "itk"
- ),
- join_key="test",
- validators=(),
- )
-
- with pytest.raises(FileLoaderError):
- C().evaluate()
-
-
-def test_series_aggregation(tmpdir):
- class C(ClassificationTestEval):
- def score_case(self, *, idx: int, case: Series):
- return {
- "accuracy": 1.0
- if case["class_ground_truth"] == case["class_prediction"]
- else 0.0,
- "case_id": str(idx),
- }
-
- e = C(outdir=tmpdir)
- e.evaluate()
-
- assert e._metrics["aggregates"]["accuracy"]["mean"] == 0.5
- assert len(e._metrics) == 2
- assert len(e._metrics["case"]["accuracy"]) == 8
- assert len(e._metrics["aggregates"]) == 2
- assert len(e._metrics["aggregates"]["accuracy"]) == 8
diff --git a/tests/test_detection_evaluation.py b/tests/test_detection_evaluation.py
deleted file mode 100644
index 3eaa138..0000000
--- a/tests/test_detection_evaluation.py
+++ /dev/null
@@ -1,52 +0,0 @@
-from pathlib import Path
-
-from evalutils import DetectionEvaluation
-from evalutils.io import CSVLoader
-from evalutils.validators import ExpectedColumnNamesValidator
-
-
-class DetectionEvaluationTest(DetectionEvaluation):
- def __init__(self, outdir):
- super().__init__(
- file_loader=CSVLoader(),
- validators=(
- ExpectedColumnNamesValidator(
- expected=("image_id", "x", "y", "score")
- ),
- ),
- join_key="image_id",
- ground_truth_path=(
- Path(__file__).parent / "resources" / "detection" / "reference"
- ),
- predictions_path=(
- Path(__file__).parent
- / "resources"
- / "detection"
- / "submission"
- ),
- output_file=Path(outdir) / "metrics.json",
- detection_threshold=0.5,
- detection_radius=1.0,
- )
-
- def get_points(self, *, case, key: str):
- try:
- points = case.loc[key]
- except KeyError:
- return []
-
- return [
- (p["x"], p["y"])
- for _, p in points.iterrows()
- if p["score"] > self._detection_threshold
- ]
-
-
-def test_detection_evaluation(tmpdir):
- ev = DetectionEvaluationTest(outdir=tmpdir)
- ev.evaluate()
-
- assert len(ev._cases) == 21
- assert ev._metrics["aggregates"]["precision"] == 0.25
- assert ev._metrics["aggregates"]["recall"] == 1 / 3
- assert ev._metrics["aggregates"]["f1_score"] == 4 / 14
diff --git a/tests/test_io.py b/tests/test_io.py
deleted file mode 100644
index 1108fe6..0000000
--- a/tests/test_io.py
+++ /dev/null
@@ -1,89 +0,0 @@
-from pathlib import Path
-
-import pytest
-from SimpleITK import GetArrayFromImage
-
-from evalutils.exceptions import FileLoaderError
-from evalutils.io import (
- CSVLoader,
- ImageIOLoader,
- SimpleITKLoader,
- first_int_in_filename_key,
- get_first_int_in,
-)
-
-
-@pytest.mark.parametrize(
- "filename,expected",
- [
- ("1.csv", 1),
- ("02.csv", 2),
- ("03_dfsdfs.csv", 3),
- ("04_04_fdsa.csv", 4),
- ("00005.00004.0003.fgdgdf.432.csv", 5000040003),
- ("1 copy (1).csv", 1),
- ],
-)
-def test_get_first_int_in(filename, expected):
- assert get_first_int_in(filename) == expected
-
-
-def test_first_int_in_filename_key():
- fname = Path(__file__).parent / "22" / "1_mask.png"
- assert first_int_in_filename_key(fname) == f"{1:>64}"
- fname = Path(__file__).parent / "22" / "nonumberhere.png"
- assert first_int_in_filename_key(fname) == "nonumberhere"
-
-
-def test_image_io_loader():
- fname = Path(__file__).parent / "resources" / "images" / "1_mask.png"
- loader = ImageIOLoader()
- o = loader.load(fname=fname)[0]
- img = loader.load_image(fname)
- assert o["path"] == fname
- assert o["hash"] == loader.hash_image(img)
- assert img.shape == (584, 565)
-
- non_image_fname = (
- Path(__file__).parent / "resources" / "csv" / "algorithm_result.csv"
- )
-
- with pytest.raises(FileLoaderError):
- ImageIOLoader().load(fname=non_image_fname)
-
-
-def test_csv_loader():
- fname = (
- Path(__file__).parent / "resources" / "csv" / "algorithm_result.csv"
- )
- records = CSVLoader().load(fname=fname)
-
- for record in records:
- assert set(record.keys()) == {"file_id", "label"}
-
- assert len(records) == 13201
- non_csv_filename = (
- Path(__file__).parent / "resources" / "images" / "1_mask.png"
- )
-
- with pytest.raises(FileLoaderError):
- CSVLoader().load(fname=non_csv_filename)
-
-
-def test_itk_loader():
- fname = (
- Path(__file__).parent
- / "resources"
- / "itk"
- / "1.0.000.000000.0.00.0.0000000000.0000.0000000000.000.mhd"
- )
- loader = SimpleITKLoader()
- o = loader.load(fname=fname)[0]
- img = loader.load_image(fname)
-
- assert o["path"] == fname
- assert o["hash"] == loader.hash_image(img)
- assert GetArrayFromImage(img).shape == (476, 512, 512)
-
- with pytest.raises(FileLoaderError):
- SimpleITKLoader().load(fname=fname.with_name(f"{fname.stem}.zraw"))
diff --git a/tests/test_stats.py b/tests/test_stats.py
index 2534b66..a268227 100644
--- a/tests/test_stats.py
+++ b/tests/test_stats.py
@@ -1,11 +1,7 @@
-from typing import Tuple
-
import numpy as np
import pytest
-import scipy.ndimage as ndimage
import SimpleITK
import sklearn
-from numpy.testing import assert_array_almost_equal
from scipy.ndimage import generate_binary_structure
import evalutils.stats as stats
@@ -20,13 +16,11 @@ def reset_seeds():
@pytest.mark.parametrize(
"shape, dtype", (((12,), np.int32), ((10, 2), np.int32), ((10,), np.int8))
)
-def test_edt32_indices_wrong_format(shape: Tuple[int, ...], dtype: np.dtype):
+def test_edt32_indices_wrong_format(shape: tuple[int, ...], dtype: np.dtype):
x = np.random.random((10,)) > 0.5
indices = np.zeros((x.ndim,) + shape, dtype=dtype)
with pytest.raises(RuntimeError):
- stats.distance_transform_edt_float32(
- input=x, sampling=[1.2], indices=indices
- )
+ stats.distance_transform_edt(input=x, sampling=[1.2], indices=indices)
@pytest.mark.parametrize(
@@ -433,188 +427,3 @@ def test_cm_functions(a, b, classes):
assert not np.allclose(r3, r4)
assert not np.allclose(r1, r5)
assert not np.allclose(r3, r5)
-
-
-# The following code is modified from the SciPy test suite
-#
-# Copyright (C) 2003-2005 Peter J. Verveer
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions
-# are met:
-#
-# 1. Redistributions of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# 2. Redistributions in binary form must reproduce the above
-# copyright notice, this list of conditions and the following
-# disclaimer in the documentation and/or other materials provided
-# with the distribution.
-#
-# 3. The name of the author may not be used to endorse or promote
-# products derived from this software without specific prior
-# written permission.
-#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS
-# OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-# ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
-# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
-# GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-INTEGER_TYPES = [
- np.int8,
- np.uint8,
- np.int16,
- np.uint16,
- np.int32,
- np.uint32,
- np.int64,
- np.uint64,
-]
-
-FLOAT_TYPES = [np.float32, np.float64]
-
-TYPES = INTEGER_TYPES + FLOAT_TYPES
-
-
-@pytest.mark.parametrize("type_", TYPES)
-def test_distance_transform_edt01(type_):
- # euclidean distance transform (edt)
- data = np.array(
- [
- [0, 0, 0, 0, 0, 0, 0, 0, 0],
- [0, 0, 0, 0, 0, 0, 0, 0, 0],
- [0, 0, 0, 1, 1, 1, 0, 0, 0],
- [0, 0, 1, 1, 1, 1, 1, 0, 0],
- [0, 0, 1, 1, 1, 1, 1, 0, 0],
- [0, 0, 1, 1, 1, 1, 1, 0, 0],
- [0, 0, 0, 1, 1, 1, 0, 0, 0],
- [0, 0, 0, 0, 0, 0, 0, 0, 0],
- [0, 0, 0, 0, 0, 0, 0, 0, 0],
- ],
- type_,
- )
- out, ft = stats.distance_transform_edt_float32(data, return_indices=True)
- bf = ndimage.distance_transform_bf(data, "euclidean")
- assert_array_almost_equal(bf, out)
-
- dt = ft - np.indices(ft.shape[1:], dtype=ft.dtype)
- dt = dt.astype(np.float64)
- np.multiply(dt, dt, dt)
- dt = np.add.reduce(dt, axis=0)
- np.sqrt(dt, dt)
-
- assert_array_almost_equal(bf, dt)
-
-
-@pytest.mark.parametrize("type_", TYPES)
-def test_distance_transform_edt02(type_):
- data = np.array(
- [
- [0, 0, 0, 0, 0, 0, 0, 0, 0],
- [0, 0, 0, 0, 0, 0, 0, 0, 0],
- [0, 0, 0, 1, 1, 1, 0, 0, 0],
- [0, 0, 1, 1, 1, 1, 1, 0, 0],
- [0, 0, 1, 1, 1, 1, 1, 0, 0],
- [0, 0, 1, 1, 1, 1, 1, 0, 0],
- [0, 0, 0, 1, 1, 1, 0, 0, 0],
- [0, 0, 0, 0, 0, 0, 0, 0, 0],
- [0, 0, 0, 0, 0, 0, 0, 0, 0],
- ],
- type_,
- )
- tdt, tft = stats.distance_transform_edt_float32(data, return_indices=True)
- dts = []
- fts = []
- dt = np.zeros(data.shape, dtype=np.float32)
- stats.distance_transform_edt_float32(data, distances=dt)
- dts.append(dt)
- ft = stats.distance_transform_edt_float32(
- data, return_distances=0, return_indices=True
- )
- fts.append(ft)
- ft = np.indices(data.shape, dtype=np.int32)
- stats.distance_transform_edt_float32(
- data, return_distances=False, return_indices=True, indices=ft
- )
- fts.append(ft)
- dt, ft = stats.distance_transform_edt_float32(data, return_indices=True)
- dts.append(dt)
- fts.append(ft)
- dt = np.zeros(data.shape, dtype=np.float32)
- ft = stats.distance_transform_edt_float32(
- data, distances=dt, return_indices=True
- )
- dts.append(dt)
- fts.append(ft)
- ft = np.indices(data.shape, dtype=np.int32)
- dt = stats.distance_transform_edt_float32(
- data, return_indices=True, indices=ft
- )
- dts.append(dt)
- fts.append(ft)
- dt = np.zeros(data.shape, dtype=np.float32)
- ft = np.indices(data.shape, dtype=np.int32)
- stats.distance_transform_edt_float32(
- data, distances=dt, return_indices=True, indices=ft
- )
- dts.append(dt)
- fts.append(ft)
- for dt in dts:
- assert_array_almost_equal(tdt, dt)
- for ft in fts:
- assert_array_almost_equal(tft, ft)
-
-
-@pytest.mark.parametrize("type_", TYPES)
-def test_distance_transform_edt03(type_):
- data = np.array(
- [
- [0, 0, 0, 0, 0, 0, 0, 0, 0],
- [0, 0, 0, 0, 0, 0, 0, 0, 0],
- [0, 0, 0, 1, 1, 1, 0, 0, 0],
- [0, 0, 1, 1, 1, 1, 1, 0, 0],
- [0, 0, 1, 1, 1, 1, 1, 0, 0],
- [0, 0, 1, 1, 1, 1, 1, 0, 0],
- [0, 0, 0, 1, 1, 1, 0, 0, 0],
- [0, 0, 0, 0, 0, 0, 0, 0, 0],
- [0, 0, 0, 0, 0, 0, 0, 0, 0],
- ],
- type_,
- )
- ref = ndimage.distance_transform_bf(data, "euclidean", sampling=[2, 2])
- out = stats.distance_transform_edt_float32(data, sampling=[2, 2])
- assert_array_almost_equal(ref, out)
-
-
-@pytest.mark.parametrize("type_", TYPES)
-def test_distance_transform_edt4(type_):
- data = np.array(
- [
- [0, 0, 0, 0, 0, 0, 0, 0, 0],
- [0, 0, 0, 0, 0, 0, 0, 0, 0],
- [0, 0, 0, 1, 1, 1, 0, 0, 0],
- [0, 0, 1, 1, 1, 1, 1, 0, 0],
- [0, 0, 1, 1, 1, 1, 1, 0, 0],
- [0, 0, 1, 1, 1, 1, 1, 0, 0],
- [0, 0, 0, 1, 1, 1, 0, 0, 0],
- [0, 0, 0, 0, 0, 0, 0, 0, 0],
- [0, 0, 0, 0, 0, 0, 0, 0, 0],
- ],
- type_,
- )
- ref = ndimage.distance_transform_bf(data, "euclidean", sampling=[2, 1])
- out = stats.distance_transform_edt_float32(data, sampling=[2, 1])
- assert_array_almost_equal(ref, out)
-
-
-def test_distance_transform_edt5():
- # Ticket #954 regression test
- out = stats.distance_transform_edt_float32(False)
- assert_array_almost_equal(out, [0.0])
diff --git a/tests/test_templates.py b/tests/test_templates.py
deleted file mode 100644
index 17a045d..0000000
--- a/tests/test_templates.py
+++ /dev/null
@@ -1,152 +0,0 @@
-import json
-import os
-import subprocess
-from pathlib import Path
-
-import pytest
-
-
-def check_dict(check, expected):
- """Recursively check a dictionary of dictionaries"""
- for key, val in expected.items():
- if isinstance(val, dict):
- check_dict(check[key], val)
- else:
- assert check[key] == val
-
-
-@pytest.mark.slow
-@pytest.mark.parametrize(
- ("kind", "expected"),
- [
- ("Classification", {"aggregates": {"accuracy_score": 0.5}}),
- (
- "Segmentation",
- {"aggregates": {"DiceCoefficient": {"mean": 0.9557903761508626}}},
- ),
- (
- "Detection",
- {
- "aggregates": {
- "false_negatives": {"sum": 5},
- "false_positives": {"sum": 7},
- "true_positives": {"sum": 2},
- "image_id": {"count": 5},
- "precision": 2 / 9,
- "recall": 2 / 7,
- "f1_score": (2 * 2) / ((2 * 2) + 5 + 7),
- }
- },
- ),
- ],
-)
-def test_evaluation_cli(tmpdir, kind, expected):
- project_name = f"testeval{kind}"
-
- files = os.listdir(tmpdir)
- assert len(files) == 0
-
- out = subprocess.check_output(
- [
- "evalutils",
- "init",
- "evaluation",
- project_name,
- f"--kind={kind}",
- "--dev",
- ],
- cwd=tmpdir,
- )
-
- files = os.listdir(tmpdir)
- assert project_name in files
- assert f"Created project {project_name}" in out.decode()
-
- project_dir = Path(tmpdir) / project_name
-
- out = subprocess.check_output([str(project_dir / "build.sh")])
-
- assert "Successfully built" in out.decode()
- assert f"Successfully tagged {project_name.lower()}:latest" in out.decode()
-
- out = subprocess.check_output([str(project_dir / "test.sh")])
-
- # Grab the results json
- out = out.decode().splitlines()
- start = [i for i, ln in enumerate(out) if ln == "{"]
- end = [i for i, ln in enumerate(out) if ln == "}"]
- result = json.loads("\n".join(out[start[0] : (end[-1] + 1)]))
-
- check_dict(result, expected)
-
- files = os.listdir(project_dir)
- assert f"{project_name}.tar.gz" not in files
-
- subprocess.call([str(project_dir / "export.sh")], cwd=project_dir)
-
- files = os.listdir(project_dir)
- assert f"{project_name}.tar.gz" in files
-
-
-@pytest.mark.slow
-@pytest.mark.parametrize(
- "kind", ("Detection", "Segmentation", "Classification")
-)
-def test_algorithm_cli(tmpdir, kind):
- project_name = f"testalg{kind}"
-
- files = os.listdir(tmpdir)
- assert len(files) == 0
-
- out = subprocess.check_output(
- [
- "evalutils",
- "init",
- "algorithm",
- project_name,
- f"--kind={kind}",
- "--dev",
- ],
- cwd=tmpdir,
- )
-
- files = os.listdir(tmpdir)
- assert project_name in files
- assert f"Created project {project_name}" in out.decode()
-
- project_dir = Path(tmpdir) / project_name
-
- out = subprocess.check_output([str(project_dir / "build.sh")])
-
- assert "Successfully built" in out.decode()
- assert f"Successfully tagged {project_name.lower()}:latest" in out.decode()
- out = subprocess.check_output([str(project_dir / "test.sh")])
-
- # Grab the results json
- out = out.decode().splitlines()
- assert "Tests successfully passed..." in out
- start = [i for i, ln in enumerate(out) if ln == "["]
- end = [i for i, ln in enumerate(out) if ln == "]"]
- result = json.loads("\n".join(out[start[0] : (end[-1] + 1)]))
-
- with open(
- Path(__file__).parent.parent
- / "evalutils"
- / "templates"
- / "container"
- / "{{ cookiecutter.package_name }}"
- / "algorithm_test"
- / f"results_{kind.lower()}.json"
- ) as f:
- expected = json.load(f)
-
- assert len(result) == 1
- assert result == expected
-
- files = os.listdir(project_dir)
- assert f"{project_name}.tar.gz" not in files
-
- subprocess.call([str(project_dir / "export.sh")], cwd=project_dir)
-
- files = os.listdir(project_dir)
- assert f"{project_name}.tar.gz" in files
diff --git a/tests/test_validators.py b/tests/test_validators.py
deleted file mode 100644
index 5c41844..0000000
--- a/tests/test_validators.py
+++ /dev/null
@@ -1,104 +0,0 @@
-from pathlib import Path
-
-import pytest
-from pandas import DataFrame
-
-from evalutils.exceptions import ValidationError
-from evalutils.io import ImageIOLoader
-from evalutils.validators import (
- ExpectedColumnNamesValidator,
- NumberOfCasesValidator,
- UniqueImagesValidator,
- UniquePathIndicesValidator,
-)
-
-
-def test_path_indicies_validator_no_column():
- df = DataFrame()
- with pytest.raises(ValidationError):
- UniquePathIndicesValidator().validate(df=df)
-
-
-def test_path_indicies_vaidator_duplicate_indicies():
- df = DataFrame({"path": ["01.foo", "1.bar", "03.baz"]})
- with pytest.raises(ValidationError):
- UniquePathIndicesValidator().validate(df=df)
-
-
-def test_path_indicies_validator_ok():
- df = DataFrame({"path": [Path("01.jpg"), Path("11.jpg")]})
- UniquePathIndicesValidator().validate(df=df)
-
-
-def test_expected_columns_creation():
- with pytest.raises(ValueError):
- # noinspection PyTypeChecker
- ExpectedColumnNamesValidator(expected=())
-
-
-def test_expected_columns_one_undefined():
- validator = ExpectedColumnNamesValidator(expected=("foo", "bar"))
- df = DataFrame(columns=["foo"])
- with pytest.raises(ValidationError):
- validator.validate(df=df)
-
-
-def test_expected_columns_overdefined():
- validator = ExpectedColumnNamesValidator(expected=("foo", "bar"))
- df = DataFrame(columns=["foo", "bar", "baz"])
- with pytest.raises(ValidationError):
- validator.validate(df=df)
-
-
-def test_expected_columns_ok():
- validator = ExpectedColumnNamesValidator(expected=("foo", "bar"))
- df = DataFrame(columns=["foo", "bar"])
- validator.validate(df=df)
-
-
-@pytest.fixture(scope="module")
-def images():
- image1 = ImageIOLoader().load(
- fname=Path(__file__).parent / "resources" / "images" / "1_mask.png"
- )[0]
- image2 = ImageIOLoader().load(
- fname=Path(__file__).parent / "resources" / "images" / "2_mask.png"
- )[0]
- return [image1, image2]
-
-
-def test_unique_images_no_img_col():
- df = DataFrame(columns=["foo"])
- with pytest.raises(ValidationError):
- UniqueImagesValidator().validate(df=df)
-
-
-def test_unique_images_duplicate(images):
- df = DataFrame([images[0], images[0]])
- assert df.columns.all() in ["img", "path"]
-
- with pytest.raises(ValidationError):
- UniqueImagesValidator().validate(df=df)
-
-
-def test_unique_images_ok(images):
- df = DataFrame(images)
- UniqueImagesValidator().validate(df=df)
-
-
-def test_number_of_predictions_badly_configured():
- with pytest.raises(ValueError):
- NumberOfCasesValidator(num_cases=-32)
-
-
-def test_number_of_predictions_wrong():
- df = DataFrame({"foo": ["bar"] * 1337})
- with pytest.raises(ValidationError):
- NumberOfCasesValidator(num_cases=1000).validate(df=df)
- with pytest.raises(ValidationError):
- NumberOfCasesValidator(num_cases=2000).validate(df=df)
-
-
-def test_number_of_predictions_ok():
- df = DataFrame({"foo": ["bar"] * 10})
- NumberOfCasesValidator(num_cases=10).validate(df=df)